Commit Graph

336 Commits

Author SHA1 Message Date
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 30f28a60d6 level_resolutions: add n=7 missing-isomorphism figures, rebuild PDF
Add the figures for the n=7, idx=2 missing-isomorphism case
(missing_iso_n7_idx2.png is included in paper.tex), plus its
4-coloring and level-decomposition companions and the G-for-T
preimage graph. Rebuild paper.pdf and its LaTeX aux/log/out.

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
2026-05-22 10:54:07 -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 ad3f95fa39 Move root experiment scripts into their papers' experiments/ folders
Relocate the standalone Python scripts from the repo root into the
experiments/ folder of the paper each one belongs to:

  plane_depth_sequencing/experiments/
    plane_depth_sequencing.py, draw_quad_sequence.py,
    draw_quad_sequence_diagram.py, extract_sequence.py,
    plane_depth_sequencing_figure.py, quad_sequence_coloring_check.py
  colored_edge_flip_classes/experiments/   colored_edge_flip_class_survey.py
  colored_pentagon_contractions/experiments/ colored_pentagon_contractions.py
  plane_diamond_coloring/experiments/       plane_diamond_coloring.py

Each file that imports lib.* (still in the repo root) or the sibling
plane_depth_sequencing module gets a sys.path shim that prepends the
repo root (computed three levels up) and, where needed, its own dir.
Imports verified to resolve from a neutral working directory.

flip_symmetric_census.py is intentionally left in the root.

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
2026-05-22 10:40:39 -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 79bfd8e588 Update level_resolutions paper: extend to n=12, add exploratory experiments
- Update abstract and coverage table: computational evidence now includes n=12
  (previously n=6..11). All iso-classes remain reachable.
- Correct conjecture statement: minimum degree ≥5 (not ≥4).
- Add graphicx package (for potential figure support).
- Add exploratory experiment files for exception characterization, preimage
  search, and visualization (directed toward understanding the full orbit
  of the T*_9 case and related structural questions).

Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
2026-05-22 00:45:45 -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
didericis 082ee31966 Add stress test and v_c rotation algorithm scaffolding
Stress-tests the iterated preprocessing algorithm on random
maximal-outerplanar triangulations: terminates on n<=60 within bounded
steps, occasionally hits step cap at n=80 with random edge choice.
Scaffolds the user-proposed v_c-rotation algorithm and documents the
monovariant findings (lexicographic depth signature is weakly but not
strictly decreasing under preprocessing).

Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
2026-05-21 13:34:36 -04:00
didericis 77093cb0b0 Extend Level Switching paper with d>=2 preprocessing analysis
Add 21-vertex and 24-vertex examples showing recursive lopsidedness
at d=2. Empirically confirm that the iterated algorithm (balanced
switch when available, preprocess otherwise) drives every face to
depth 0 on all tested configurations. Frame the remaining open
question as identifying a strictly-decreasing monovariant under
unbalanced preprocessing switches.

Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
2026-05-20 23:20:06 -04:00
didericis 7183dc1b67 Add Level Switching paper with surface-switch framework
Defines level cycles, edge switches, surface switches, and facial depth
on level components of plane triangulations. Proves outerplanarity of
level components and a depth-descent lemma. Introduces balanced surface
switches and proves they remove a depth-d level cycle while creating
1-2 new depth-(d-1) cycles. Documents the 9-vertex counterexample where
no balanced switch exists and sketches preprocessing toward
balancedness, leaving general termination open.

Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
2026-05-20 23:08:22 -04:00
didericis e8b2e47e44 Add contraction-lift proof-strategy sketch toward Conjecture 5.7
Section 5.6 sketches an inductive route to the simple-resolution md4
surjectivity conjecture:

- Lemma 5.8 (good contraction): every md4 triangulation on n >= 7
  vertices has a degree-4 vertex with an md4-preserving diagonal
  contraction. Empirically true at n=7..11; proof obligation called
  out.
- Lemma 5.9 (lift): given a labelled preimage of the contracted
  triangulation, reinserting the contracted vertex at the
  diagonal-bounded quadrilateral yields a preimage of the original
  triangulation. Proof obligation called out.
- Inductive scheme paragraph chains the two lemmas with the octahedron
  at n=6 as the base case, citing the n=7 hand-verification (already
  scripted in experiments/inductive_lift_check.py).

Lemmas are stated without proof; the three remaining proof
obligations are explicit.

Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
2026-05-20 13:47:38 -04:00
didericis 81a9e1fef3 Extend algorithm to even faces, add simple-level-resolution conjecture
- Generalize Phase 1 to include even interior faces as optional flip
  candidates and allow the source-triangle break in $L_0$ to be skipped;
  generalize Phase 2 so even outer-incident cycles may have at most one
  outer-face edge flipped (odd cycles still must have one).
- Define "simple level resolution" as a triangulation $G'$ obtained from
  some $(G, S)$ via the algorithm with bipartite parity subgraphs
  (Definition 5.4).
- Add Conjecture 5.7 (simple-resolution md4 surjectivity) and
  Observation 5.6: every minimum-degree-4 plane triangulation iso-class
  on $n \in \{6, ..., 11\}$ vertices is reached as a simple level
  resolution. Counts: 1, 1, 2, 5, 12, 34. The md4 restriction is
  necessary -- specific non-md4 iso-classes (iso 5 at n=8; iso 25, 183
  at n=10) are not reachable.
- Add experiments/simple_level_resolution_coverage.py implementing the
  branched algorithm and coverage check, plus supporting scripts for
  Phase 1 cycling debugging, Phase 2 gap diagnosis, inductive-lift
  scaffolding (inductive_lift_check.py for the route-1 proof strategy),
  and visualizations of the unreached n=10 iso-classes and the original
  Phase 2 gap example.

Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
2026-05-20 13:41:20 -04:00
didericis db245eecea Prove outerplanarity and draft edge-flip resolution algorithm
- Promote Prop 3.1 (outerplanarity of level subgraphs) to Theorem 3.1
  with a proof by contradiction via a BFS-path argument; drop the
  $n \leq 10$ caveat and the now-resolved open question.
- Add Section 5 "An edge-flip resolution algorithm": apex classification
  of $L_k$-edges, bridge lemma, cross-level flip pass, definition of
  tricky-everywhere odd cycles and facial depth (seeded from inner
  faces with $\geq 2$ outer-face edges), and the depth-guided flip
  procedure. Observation 5.5 records empirical termination at
  $n = 9, 10, 11$; Question 5.6 asks if it holds in general.
- Add experiments/depth_monovariant_check.py (sanity check over
  triangulation iso-classes, confirms the count-of-tricky-faces
  monovariant strictly decreases per flip on all 1400 tricky configs
  at $n \leq 11$), viz_cycling.py and debug_cycling.py, and
  cycling_visualization.png illustrating the depth-definition fix.

Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
2026-05-20 01:20:27 -04:00
didericis bd9c46d3e4 Add level resolutions of maximal planar graphs paper
Migrate the paper content into the amsart template and include the
supporting experiments scripts.
2026-05-19 23:35:01 -04:00
didericis 5b0a5b290a Add labelled sequencing example figure
Embed a worked example of the canonical quadrilateral sequencing into the
paper. The new figure shows the deep embedding of a 9-vertex triangulation
with each quadrilateral filled by type (shallow diamond, deep diamond, S
quad) and annotated with its sequence index and move code. The generator
script renders the figure from a fixed Sage RNG seed for reproducibility.

Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
2026-05-19 23:26:36 -04:00
didericis 41bbe40c32 Frame the 4-coloring motivation and add an online greedy check
Adds a Motivation section to paper.tex explaining that the
quadrilateral sequencing is intended to support an inductive 4-coloring
of the underlying maximal planar graph, with ring completion as the
suspected obstacle.

Adds commentary.tex recording (a) why a pure pigeonhole argument is
unlikely to close the conjecture, (b) the observation that under any
strictly local online rule every G'-edge constraint is enforced when
its second endpoint is colored (so ring completions cannot fail at the
moment they fire), and (c) the empirical finding that pure greedy
fails at non-ring-completion moves on every 3-connected triangulation
of order 5-7.

Adds quad_sequence_coloring_check.py, an enumeration check over small
triangulations via Sage's planar_graphs that runs greedy online
4-coloring under the canonical sequence and classifies failures.

Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
2026-05-15 03:05:44 -04:00
didericis dbb1cbcfe5 Implement quadrilateral sequencing on the extended deep embedding
Adds extended_deep_embedding (subdividing the outer face with an outer-cap
vertex), quadrilateral_decomposition (pairing faces across level edges),
and quadrilateral_sequencing which runs the anchor drop / level add /
join / ring completion precedence with bottommost-on-the-canonical-
boundary-walk tiebreaks and a lex-smallest move-code-string choice for
the initial quad.

Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
2026-05-15 02:44:48 -04:00
didericis 83914a6a20 Draft quadrilateral sequencing section
Extend the deep embedding to include the outer face, decompose into
quadrilaterals via level-edge pairing on the sphere, and define a
deterministic sequence built from four moves (anchor drop, level add,
join, ring completion) with a recursive lex-smallest tiebreak on the
initial quadrilateral. Attempt the termination theorem and the per-move
case analyses.

Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
2026-05-15 02:04:21 -04:00
didericis eb7e532382 Add Kempe-locked colored edge flip class survey script
Iterates min-degree-5 maximal planar graphs and, for each one G, looks
for any flip-neighbor H and proper 4-coloring phi of H satisfying the
Kempe-locked structure of Lemma 4.3 (phi(u)=phi(v) plus an {a,b}-Kempe
chain for every other color b).  For each such (H, phi), BFS the
colored edge flip class with a 50,000-graph cap and test reached
graphs for isomorphism to G.  Saves the first G for which no such (H,
phi) has G in its colored class.

Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
2026-05-14 15:47:20 -04:00
didericis 53a9192f65 Drop flip-symmetry framing
Remove the flip-symmetric definition, the class $\mathcal{F}$, and
all references to flip-symmetry from the abstract, motivation, and
section 3 title.  Section 3 is renamed to reflect what remains: the
flip neighborhood and the colored edge flip class.  The principal
theorem's label is renamed to thm:flip-neighborhood-4colorable to
match its statement.

Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
2026-05-14 03:22:33 -04:00
didericis c2e909d5b2 Draft abstract and keywords
MSC class and author affiliation remain to be filled in.

Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
2026-05-14 03:20:18 -04:00
didericis 151f379384 Lead motivation with the flip-neighborhood claim, not flip-symmetry
The original framing presented flip-symmetry as the principal
property and the stronger statement (every flip-neighbor of $G_0$ is
4-colorable) as a parenthetical.  Reverse the emphasis: lead with the
stronger claim, derive flip-asymmetry as a corollary, then introduce
the colored edge flip class and Theorem 4.5 to preview the
fine-grained per-coloring version of the same rigidity.

Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
2026-05-14 03:19:21 -04:00
didericis a856c628f2 Rename section 4: the section's content is the flip neighborhood
"A minimal four-colorable counterexample" reads as "a minimal
counterexample that is itself 4-colorable", which contradicts the
section's standing hypothesis $\chi(G_0) \geq 5$.  The section's
content is the structure of the flip neighborhood (and the colored
flip classes of its members) under that hypothesis, so name it that.

Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
2026-05-14 03:17:45 -04:00
didericis 31dd217863 Justify non-triangulated step in Lemma 4.2 contraction proof
The original proof appealed to minimality of $G_0$ to 4-color
$G_0/uv$, but $G_0/uv$ is not in general a triangulation, so it is
not directly covered by the minimality hypothesis (which is over
maximal planar graphs).  Triangulate $G_0/uv$ into a maximal planar
$T$ on the same vertex set: $|V(T)| < |V(G_0)|$, so minimality gives
$T$ a 4-coloring, which restricts to $G_0/uv$.

Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
2026-05-14 03:17:03 -04:00
didericis 30f137aa06 Introduce flip neighborhood and contradiction target Thm 4.5
Defines the flip neighborhood N(G) and recasts the colored edge flip
class as a transitive closure rather than a single-step set, then
states Theorem 4.5: no colored flip class of a flip-neighbor of a
minimum-order 5-chromatic G contains G itself. The proof is one
inductive line from the definition; the theorem is intended as the
contradiction target for a future argument that some other condition
would force G into such a class.
2026-05-14 03:15:12 -04:00
didericis c59d2e95e1 Refocus paper on colored edge flip classes; drop frequency census
Renames the paper (and its directory) to reflect the shift in
emphasis toward the colored edge flip class introduced last commit,
and removes the flip-symmetry frequency section: the unsigned-flip
census was a digression that the new framing no longer needs, and its
prose conclusion was at odds with the direction the paper is heading.

Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
2026-05-14 02:03:17 -04:00
didericis 389fd56f07 Drop edge-deletion sections from flip-symmetry paper
Removes the "Further necessary properties of a minimal counterexample"
framing section and the "Edge-deletion subgraphs" section (definition,
4-colorability theorem, Kempe-chain structure theorem). The intended
empirical follow-up on this material did not produce a useful
discriminator, so the development is being shelved.

Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
2026-05-14 00:55:23 -04:00
didericis 6c7bd9e0db Add Kempe-chain structure of 4-colorings of edge-deletion subgraphs
For G_0 a minimum-order 5-chromatic maximal planar graph and any
4-coloring of G_0 - uv, the endpoints u, v must share a color, and the
color classes pairing that color with each of two other colors must
each induce a u-v path. The Kempe-chain parts follow from a standard
swap-on-component contradiction against the shared-color claim.

Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
2026-05-14 00:31:40 -04:00
didericis f6144b98b5 Add edge-deletion subgraph 4-colorability for a minimal counterexample
Defines D(G) as the family of single-edge-deletion spanning subgraphs
of a maximal planar graph G, and shows that when G_0 is a minimum-order
5-chromatic maximal planar graph every member of D(G_0) is 4-colorable,
via a coloring pulled back from the smaller minor G_0/uv.

Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
2026-05-14 00:27:11 -04:00
didericis bd409585ba Frame flip-asymmetry as first of further necessary properties
Adds a transitional section reframing the frequency results: the
relevant class is not all maximal planar graphs but those that resist
Kempe-style reductions, where flip-asymmetry's exclusion may have
real bite. Sets up subsequent development of additional necessary
properties of a minimum-order 5-chromatic counterexample.

Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
2026-05-14 00:18:34 -04:00
didericis 076137baaa Add min-degree-5 flip-symmetry census through n=26
The unrestricted census suggested flip-symmetry already excludes a
vanishing fraction of maximal planar graphs; this commit re-runs the
same enumeration over the minimum-degree-5 subclass (where any
minimum-order 5-chromatic counterexample must live) to check whether
the restriction tightens the bound. It does not: the density decays
to zero there as well, only at a gentler geometric rate (~0.63 per
step instead of ~0.5).

Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
2026-05-14 00:12:45 -04:00
didericis 1749f702cf Add flip-symmetry paper with empirical density census through n=14
Introduces the maximal_planar_graph_edge_flipping paper, motivating
flip-symmetry as a structural restriction on minimum-order
five-chromatic counterexamples, and reports an exhaustive census
showing |F_n|/|T_n| decays geometrically (factor ~1/2 per step from
n=10 to n=14). The census driver lives in flip_symmetric_census.py.

Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
2026-05-13 23:56:38 -04:00
didericis 256cbbf90a Complete n=28 census: 4 counterexamples among 1,204,737 min-deg-5 triangulations
Exhaustive enumeration at order 28 finished with exactly four maximal
planar graphs of minimum degree 5 lacking a plane diamond coloring,
out of 1,204,737 total. Adds the fourth counterexample's canonical
graph6 string and updates the figure caption.

Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
2026-05-09 16:16:58 -04:00
didericis 4f2a703c12 Refute min-degree-5 plane diamond coloring conjecture at order 28
Adds search_min_degree_counterexample_comprehensive iterating Sage's
planar_graphs generator with minimum_degree=5. Exhaustive enumeration
through order 27 (456,967 maximal planar graphs of minimum degree at
least 5) finds no counterexample to Conjecture 2.4. At order 28, three
counterexamples are exhibited and verified via Sage's chromatic_number
on the auxiliary graph, refuting the conjecture. Updates paper with the
refutation theorem, the per-order census, a figure of one counterexample,
and graph6 strings of the other two.

Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
2026-05-09 15:45:51 -04:00
didericis a0fc10f2fa Add Motivation section and restore diamond scaffold definition
Frames the paper around the scaffold-first 4-coloring program: 2-color
the BFS-layered bipartite spanning subgraph (the diamond scaffold),
then promote select vertices with two new colors to absorb the
discarded same-layer edges. Reintroduces the diamond scaffold
definition (removed in b5a9030 along with the equivalence machinery)
since it now plays a motivational rather than definitional role.
Replaces hardcoded definition/theorem/conjecture numbers with stable
\ref{}-based cross-references.

Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
2026-05-09 13:50:43 -04:00
didericis ad88a2a4c7 Add min-degree-5 conjecture and computational verification search
Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
2026-05-09 13:19:47 -04:00
didericis b5a9030b98 Define plane diamond coloring directly via parity-separation
Replaces the scaffold-mediated definition with the equivalent direct
condition (two color classes contained in opposite-parity BFS layers
from some root) and removes the scaffold definition, 2-colorability
theorem, connectedness lemma, and equivalence proposition that existed
solely to translate between the two formulations. Updates the
refutation proof to invoke the new definition directly.

Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
2026-05-09 13:04:46 -04:00
didericis 88031c9d73 Replace counterexample with minimal n=13 graph found by exhaustive search
Adds search_counterexample_comprehensive iterating Sage's planar_graphs
generator across all maximal planar graphs of bounded order. Exhaustive
enumeration through order 13 (9150+49566 triangulations) yields exactly
one graph with no plane diamond coloring, at order 13. Updates Theorem
2.6 to assert minimality and uniqueness, and replaces the figure and
edge list with the smaller counterexample.

Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
2026-05-09 12:52:30 -04:00
didericis 2ae729db1e Refute plane diamond coloring conjecture with 16-vertex counterexample
Adds Theorem 2.6 stating Conjecture 2.5 is false, with proof exhibiting
a 16-vertex maximal planar graph (graph6 O???IAGKEBEQQYHdplW{n) for
which the auxiliary 4-colorability check fails at every root vertex,
verified computationally via Sage's chromatic_number. Includes the
graph as a figure and adds a McKay graph6 reference.

Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
2026-05-09 12:40:42 -04:00
didericis 9e86122818 Add diamond coloring conjecture, parity-separation reformulation, and counterexample search
Extends paper with: a notation section for color-class preimages; the
plane diamond coloring definition (4-coloring whose two classes lift to a
2-coloring of some BFS-rooted diamond scaffold); a connectedness lemma
for the scaffold; a proposition reformulating the property as parity-
separation of two color classes by BFS layers; a remark noting this is
strictly stronger than 4CT; and the conjecture that every maximal planar
graph admits such a coloring.

Adds plane_diamond_coloring.py with get_plane_diamond_scaffold and a
counterexample search that reduces the per-root check to 4-colorability
of an auxiliary graph forcing two colors onto opposite parity layers.

Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
2026-05-09 12:31:33 -04:00