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>
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>
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>
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>
- 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>
- 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>
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>
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>
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>
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>
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>
"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>
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>
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.
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
Defines distance partition (BFS layers from a chosen vertex) and the diamond
scaffold of a maximal planar graph (G with all same-level edges removed),
then proves the diamond scaffold is 2-colorable by parity of level.
Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>