Reconstruction Conjecture — Chordless cycle ⟶ cycleGraph embedding (the bridge) #
Converts a chordless closed walk (a cycle whose only adjacencies among its
vertices are the cyclically-consecutive ones) into the embedding
cycleGraph n ↪g G that IsChordal forbids. This is the bridge between the
classical "induced cycle" produced by the separator argument and the
embedding-based definition of chordality.
Main results #
SimpleGraph.cycleGraph_adj_val— a.val-level characterization ofcycleGraph nadjacency (consecutive or wrap-around), the keystone.SimpleGraph.inducedCycleEmbedding— a chordlessIsCyclewalk of lengthn ≥ 4yieldscycleGraph n ↪g G.
Value-level characterization of cycleGraph n adjacency for n ≥ 4: two
vertices are adjacent iff their indices are consecutive or wrap around the cycle.
This eliminates the opaque modular Fin subtraction once and for all.
The bridge. A chordless IsCycle walk of length n ≥ 4 — chordless in
the sense that the only G-adjacencies among its n vertices p.getVert 0, …, p.getVert (n-1) are the cyclically-consecutive ones (hchord) — yields a graph
embedding cycleGraph n ↪g G, i.e. an induced n-cycle. This is exactly the
object IsChordal forbids, so producing one for n ≥ 4 contradicts chordality.
Two-arc induced cycle. Glue two internally-disjoint chordless arcs
P, Q : x → y (each a shortest path, hence chordless: no chord between
non-consecutive vertices; plus no edge between the two interiors) into an induced
cycle cycleGraph (|P| + |Q|) ↪g G. This is the form the separator argument
feeds: P runs through one component of G − S, Q through another, so they
share only x, y, have no cross-edges, and x ≁ y.