Commit Graph

16 Commits

Author SHA1 Message Date
didericis 9ff6c17bb7 Update LaTeX build artifacts
Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
2026-05-22 11:28:18 -04:00
didericis 005cbba53b Remove the Empirical status subsection (small-n table)
Drop the n<=9 bridge-derived classification table and its surrounding
discussion; the n=21 boundary case now follows directly from the
trivial-below-21 observation.

Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
2026-05-22 11:27:55 -04:00
didericis b86df526ec Keep only the resulting-duals figure at n=21
Remove the witness-ELG figure (former Fig. 5); keep the six resulting duals
with their introduced green bridge edges. Fix the dangling cross-reference
in the caption.

Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
2026-05-22 11:26:11 -04:00
didericis b3998fbdb3 Redraw n=21 witness figures as crossing-free planar graphs
Replace the radial (crossing-heavy) figure with two crossing-free planar
drawings (networkx planar_layout / Chrobak-Payne):
  fig:n21-elgs  -- the six witness Even Level Graphs, parity-coloured, with
                   the bridge-switch-flipped edges dashed red;
  fig:n21-duals -- the six resulting duals, with the introduced bridge edges
                   solid green.
ELG and dual are drawn with independent planar layouts so neither has any
edge crossing (a flip diagonal would otherwise cross other edges when its
quadrilateral is non-convex, which happens for duals 0 and 3). Drop forced
equal aspect so panels fill and labels separate.

Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
2026-05-22 11:23:36 -04:00
didericis 7034f21ad8 Add diagrams of the six witness Even Level Graphs and their bridge switches
Figure fig:n21-witnesses: each of the six Holton-McKay duals drawn as its
witness Even Level Graph in a radial-by-level layout (source centre,
level-k vertices on ring k), coloured by parity. Dashed red edges are the
flipped same-parity edges and solid green edges the introduced bridges;
applying the switches yields the dual. Duals 1,2 are ELGs outright.

draw_witnesses.py generates the combined 2x3 figure and per-dual PNGs from
the verified witness JSONs.

Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
2026-05-22 11:16:33 -04:00
didericis 09400cf9ae Add per-dual summary table for the six Holton-McKay duals at n=21
Table tab:n21 records, for each of the six duals: not an intertwining tree;
Even Level Graph source (duals 1,2 only); and bridge-switch path length to
an ELG (0,0 for the two ELG-outright cases; 3,1,2,4 for the rest). All six
are bridge-derived; all witnesses step-verified.

Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
2026-05-22 11:13:04 -04:00
didericis 5f6a04571c Confirm duals 1,2 are Even Level Graphs outright; archive all six witnesses
Tested duals 1 and 2: both are Even Level Graphs directly (dual 1 for
source 10, dual 2 for source 9), so bridge-derived with a zero-length
switch sequence. All six Holton-McKay duals are confirmed non-intertwining
(consistent with the dual-Hamiltonian theorem, since all six HM graphs are
non-Hamiltonian) and all six are bridge-derived. Saved witness files
dual_1.json, dual_2.json (0 switches) to complete the archive for all six.
Updated the n=21 subsection accordingly.

Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
2026-05-22 11:11:25 -04:00
didericis 6f0d036e44 Restate conjecture with "bridge-derived"; update empirical table and n=21
- Conjecture now reads "bridge-derived level graph ... an intertwining tree,
  or both" -- the stronger form the evidence actually supports (a bridge-
  derived level graph is automatically a valid derived level graph).
- Empirical table recomputed for bridge-derivability, exhaustively for n<=9
  (every backward bridge-orbit fully enumerable there):
    n=7: 1 inter-only; n=8: 2 inter-only; n=9: 14 inter-only; missing=0.
  Added prose: below n=21 every class is intertwining, so the table shows
  how far the bridge-derived disjunct reaches on its own (36/50 at n=9) and
  that the two disjuncts complement each other; "bridge only" is 0 in range.
- n=21 subsection notes the four witnesses are explicit, short (path lengths
  3,1,2,4), archived, and step-verified.

Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
2026-05-22 11:05:04 -04:00
didericis 0c13758a2e Save and verify explicit bridge-derived witnesses for the four duals
The hunt only logged partition indices; the actual witness ELGs were lost.
Re-extract them (deterministic) with full bridge-switch paths and verify
every step independently. Saved as experiments/witnesses/dual_<i>.json
(labels, ELG source, ELG + dual graph6 and edge lists, the explicit
remove/add bridge-switch sequence, verified flag). All four verify:

  dual 0: ELG source 18, 3 bridge switches to dual
  dual 3: ELG source 16, 1 bridge switch  to dual
  dual 4: ELG source 20, 2 bridge switches to dual
  dual 5: ELG source  1, 4 bridge switches to dual

So each dual is only a handful of bridge switches from an Even Level Graph,
and the witnesses are now reproducible and human-checkable.

Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
2026-05-22 11:00:16 -04:00
didericis 984655fd3d Resolve n=21 boundary: all four open Holton-McKay duals are bridge-derived
Backward bridge-switch search (sharded over valid parity partitions) found
an Even Level Graph witness for each of the four previously-open duals:
  dual 0: partition 12, witness orbit 9458
  dual 3: partition  9, witness orbit  388
  dual 4: partition 23, witness orbit 3842
  dual 5: partition 12, witness orbit 165668
So all four are bridge-derived level graphs, hence valid derived level
graphs. Combined with the two duals that are Even Level Graphs outright,
the disjunction is now confirmed for ALL SIX critical iso classes at n=21
-- the first nontrivial test of the conjecture passes.

Why it worked where exhaustion failed: a witness, when it exists, tends to
sit in a SMALL orbit (here a few hundred to ~1.7e5 states) reachable
quickly, while other parity partitions of the same triangulation have
orbits >1e6. We only need one good partition. The bridge restriction both
shrinks orbits ~100x and guarantees validity, so any ELG found in a
backward orbit is an immediate witness.

- Update paper n=21 subsection to report the resolution.
- Add shard_hunt.py (partition-sharded parallel witness hunt).

Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
2026-05-22 10:50:13 -04:00
didericis 1a71658349 Small-n bridge-derivability probe: classification + invariant search
Findings at n=9 (50 triangulations, orbits fully exhaustible):
- 36 bridge-derived, 14 NOT bridge-derived. So bridge-derived is a PROPER
  subclass of derived (49 derived at n=9). All 14 non-bridge graphs are
  intertwining trees -- as are all 50, necessarily: intertwining tree
  <=> dual Hamiltonian, and the smallest non-Hamiltonian 3-connected cubic
  planar graph has 38 vertices, i.e. dual on 2n-4=38 => n=21. Hence every
  triangulation with n<=20 is an intertwining tree, and the disjunction
  "bridge-derived OR intertwining" is trivially true below n=21. The 4
  Holton-McKay duals are the first non-intertwining triangulations.
- Static parity-subgraph invariants (Betti numbers, component counts,
  cross-edge count, existence of an all-forest partition) do NOT separate
  bridge-derived from non-bridge-derived -- both classes realize beta=0
  partitions and identical ranges. Bridge-derivability is dynamical, not a
  simple static invariant; no easy obstruction.
- Side lemma: every valid parity partition of an n-vertex triangulation has
  exactly 2n-4 cross edges (intra-edges = n-2). Holds for all n=9 graphs.

Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
2026-05-22 10:03:04 -04:00
didericis b3b7b8cf26 Optimize bridge-orbit engine (int-bitmask states, ~5x faster); measure feasibility
- fast_bridge.py: states as 210-bit integer edge-bitmasks (compact memory,
  O(1) set ops); build a NetworkX graph only once per state for the planar
  embedding; parity-subgraph bridges via one iterative DFS per state instead
  of per-edge subgraph copies. Validated identical orbits to the slow version;
  throughput ~5170 states/s vs ~1100 (graph.copy was 66% of old runtime).
- fast_decide.py: integrated, gated ELG-witness check (only even-class
  sources with all-opposite-class neighbourhoods are tested with the
  ground-truth is_even_level_graph, then parity match). Witness detection
  validated (ELGs -> True, T*_9 -> False).
- Feasibility finding: bridge orbits are ~100x smaller than full E/O orbits
  but still 1e5-1e6 states per labelling (partitions 0,1 of dual 0 exceed
  310k and 685k without exhausting), x ~150 valid parity partitions per dual.
  Exhausting every orbit -- required for a conclusive NEGATIVE -- is
  computationally infeasible. A conclusive POSITIVE (witness ELG) remains
  reachable; none found so far.

Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
2026-05-22 02:10:52 -04:00
didericis bb144f069e Add bridge switch / bridge-derived level graph; set up exhaustive test
- Define bridge switch (E/O switch whose new same-parity edge is a bridge
  in its parity subgraph) and bridge-derived level graph in the paper.
  Note that bridge switches preserve bipartite parity subgraphs, so every
  bridge-derived level graph is automatically valid.
- Discover the E/O-switch relation is directed (irreversible when a switch
  produces a cross-parity edge); T*_9 reaches an ELG forward but no ELG
  reaches it, explaining why it is not derived. This rules out a simple
  switch-invariant characterization.
- Bridge orbits are far smaller than full E/O orbits (~10^4 vs ~10^8 for
  some labellings), making exhaustive search feasible. Each of the 4 open
  duals has ~150 valid parity partitions; exhaustive bridge-orbit search
  per partition can decide bridge-derivability conclusively.

Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
2026-05-22 00:09:19 -04:00
didericis 9bf4deac74 Prove intertwining-tree ⟺ Hamiltonian-dual; test the 6 Holton-McKay duals
- Add Theorem: maximal planar G is an intertwining tree iff its dual
  G* is Hamiltonian (Tait-style Jordan-curve argument). Consequence:
  smallest non-intertwining-tree triangulations are the 6 duals of the
  38-vertex Holton-McKay graphs, at n=21.
- Load the 6 graphs from McKay's authoritative planar_code file
  (nonham38m4.pc), verified: 38 vertices, cubic, planar, non-Hamiltonian.
- All 6 duals confirmed not intertwining trees (exhaustive 2^20 check).
- 2 of 6 duals are themselves Even Level Graphs (sources 9, 10), hence
  derived level graphs -- first cases where the derived disjunct does
  work the intertwining-tree disjunct cannot.
- Remaining 4: bounded E/O-orbit search inconclusive; status open. This
  is the first genuinely undetermined instance of the conjecture.

Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
2026-05-21 20:59:13 -04:00
didericis d7e83a45ac Extend disjunction-conjecture empirical table to n=12
Disjunction (every maximal planar graph is a derived level graph or
intertwining tree) holds through n=12. New intertwining-only iso class
at n=12 (analog of T*_9 at n=9) brings the count of derived-resistant
iso classes to 2 in this range. Per the intertwining-tree ⟺
Hamiltonian-dual equivalence, intertwining-tree failures cannot occur
until n=21 (dual of the 38-vertex Holton-McKay minimum Tait
counterexample).

Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
2026-05-21 18:06:29 -04:00
didericis c947ce75ff Add Even Level Graph Generators paper + extend Level Switching reachability
- New paper papers/even_level_graph_generators/: defines Even Level
  Graph (every level cycle even), derived level graphs, intertwining
  trees, and the disjunction conjecture (every maximal planar graph is
  a derived level graph or intertwining tree). Empirically tested
  through n=11: every iso class is at least an intertwining tree, so
  the disjunction holds trivially in this range. The intertwining tree
  disjunct fails at the Tutte graph dual (n=25), so the disjunction
  becomes non-trivial past some unknown threshold.

- Level Switching paper: adds Section 4 (Reachability via edge
  switches) with the two-step argument (Sleator-Tarjan-Thurston for
  Case 1; face-merges for Case 2) and Theorem 4.1 (O(n) edge switches
  suffice to reach all-depth-0).

Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
2026-05-21 16:44:39 -04:00