Orders below fifty #
One continuous structural argument handles orders through 31, and the
owner-slot census handles 32 ≤ n ≤ 49.
Main results #
z1_fires_sharp,z1_forced_of_le_31— theZ1star-moat (a degree-4 hub with two degree-3 neighbors) and its forcing count on8 ≤ n ≤ 31.upperBound_moat— the upper bound on the complete window4 ≤ n ≤ 31, including the low-order degree-three core and the sparse-core endpoints.starved_band_kill_32_49,acmax_conjecture_range_49— the widened starved band and the continuous verdict on4 ≤ n ≤ 49.
The window-34 discharge #
For a graph of minimum degree three, split on the presence of an M-edge:
present ⟹ the sparse-core moat fires; absent ⟹ the shared-hub stars are forced. On
10 ≤ n ≤ 31 the E1 count z1_forced_of_le_31 forces Z1 with no heavy
hypothesis (negating Z1 starves the degree-4 hubs and the incidence total forces
n ≥ 32). The same star moat fires throughout this range by z1_fires_sharp.
Z1 fires via a sparse bulk core. A degree-4 hub owning at least two
degree-3 neighbors closes the graph at every n ≥ 10.
The finite window 4 ≤ n ≤ 31 #
Closes the complete finite window 4 ≤ n ≤ 31. The low-degree test vector handles
all orders below eight. At orders eight and nine, the degree-three core supplies a
triangle or an induced 2K₂. From order ten onward, an M-edge fires via
medge_sparse_core_fires; with no M-edge, the Z1-only forcing count
z1_forced_of_le_31 is killed by z1_fires_sharp. The
λ₂(K_{2,n-2}) = 2 half reuses algConn_completeBipartite_two.
The continuous range 4 ≤ n ≤ 49 #
Assembles the moat window upperBound_moat with the starved band
32 ≤ n ≤ 49 into a single verdict. The starved band kill is widened from
35 ≤ n ≤ 49 to 32 ≤ n ≤ 49 — every owner-choke ingredient is n-generic well
below 35, and the closing interval_cases count still closes at n ∈ {32,33,34}
(where the hoarding and giant-census rows force n_g = X = 0 and the choke caps
7·t₄ < 7·24), giving starved_band_kill_32_49. The verdict
acmax_conjecture_range_49 dispatches on δ ≤ 2 / M-edge / starved band.
The starved owner-choke, widened to 32 ≤ n ≤ 49. Identical to
starved_owner_choke_35_49 but with the closing interval_cases n <;> omega run over the wider
window; the extra rows n ∈ {32, 33, 34} close because hoarding forces X ≤ n_g, the giant
census forces (n − 20)·n_g ≤ 9X, together pinning n_g = X = 0, which collides the slots row
(t₄ ≥ 24) with the choke (7·t₄ ≤ 4n − 32).
The starved band kill, widened to 32 ≤ n ≤ 49. Identical to starved_band_kill_35_49
but routed through starved_owner_choke_32_49; a never-firing starved census on 32 ≤ n ≤ 49
cannot exist, so the graph fires: algConn G ≤ 2.
The moat/choke upper bound on the continuous range 4 ≤ n ≤ 49. Every G on Fin n
with 2(n−2) edges has algConn G ≤ 2: below 32 this is upperBound_moat; on 32 ≤ n ≤ 49
the graph is dispatched by minimum degree — low-degree test vector, sparse-core
certificate, or the widened starved band kill.