A genus-generic trivalent expansion #
Every connected ordered loopless core all of whose vertices carry at least three slot ends is the image of a cubic ordered loopless core under an equal-genus topological contraction.
The construction is the centipede: a core vertex w of valence d is
replaced by a path of d - 2 trivalent vertices, each carrying one or two
free legs, and the d slot ends at w are distributed along those legs.
The fibre over w is a tree (a path), so contracting all fibres preserves
b₁.
Counting is uniform: writing g = p - n + 1 for the genus of the core,
the expanded core has 2 (g - 1) vertices and 3 (g - 1) slots, which is
exactly what trivalence forces (2E = 3V and E - V + 1 = g).
The output is packaged as Utilities.Subdivision.CoreExpansion.ExpansionData, so
Utilities.Subdivision.CoreExpansion.ExpansionData.certificate_topologicalValid turns it into an
actual topological contraction certificate from a positive subdivision of the
expanded cubic core onto any positive subdivision of the given core.
An adjacent-flip lemma #
The centipede leg map #
Vertices of the expansion: for each core vertex w, a centipede of
slotValence C w - 2 vertices.
Equations
Instances For
Slots of the expansion: the slotValence C w - 3 centipede edges at each
core vertex, plus one carrier for each core slot.
Equations
- Utilities.Subdivision.TrivalentExpansion.BigE C = ((w : Fin n) × Fin (Utilities.Certificate.PseudocorePresentation.slotValence C w - 3) ⊕ Fin p)
Instances For
An arbitrary enumeration of the slot ends at a core vertex.
Equations
Instances For
The centipede vertex carrying a given slot end.
Equations
- One or more equations did not get rendered due to their size.
Instances For
The tail end of a core slot, as an element of the slot-end set.
Instances For
The head end of a core slot, as an element of the slot-end set.
Instances For
Tail endpoint of an expansion slot.
Equations
Instances For
Head endpoint of an expansion slot.
Equations
Instances For
Counting #
An indexing of the expansion vertices.
Equations
Instances For
An indexing of the expansion slots.
Equations
Instances For
The centipede expansion datum.
Equations
- One or more equations did not get rendered due to their size.
Instances For
Every expansion slot index comes from an abstract expansion slot.
Every expansion vertex index comes from an abstract expansion vertex.
The expansion conditions #
Fibre connectivity #
Two centipede vertices over the same core vertex on opposite sides of a subset are separated by a contracted slot of that centipede.
The expansion conditions hold.
The expanded core is cubic #
The expansion slot end attached to a core slot end.
Equations
- Utilities.Subdivision.TrivalentExpansion.bigEndOfEnd C hDeg w x = ((Utilities.Subdivision.TrivalentExpansion.eEquiv C hDeg) (Sum.inr (↑x).1), (↑x).2)
Instances For
The expansion slot end attached to the k-th slot end at w lies over the
centipede vertex its leg index names.
The expanded core is connected #
The genus-generic trivalent expansion theorem #
Trivalent expansion. Every connected ordered loopless core of minimum
slot valence three is the target of an equal-genus topological contraction
from a cubic connected ordered loopless core, whose size is forced by
trivalence: 2 (g - 1) vertices and 3 (g - 1) slots, where g = p - n + 1
is the genus.