OAI/GroupTheory/Kervaire/Suppression.lean
25 declarations, 0 contain sorry, 0 declared as axioms
- def
OAI.KervaireRibbon.eraseline 14 - lemma
OAI.KervaireRibbon.erase_fixedline 17 - lemma
OAI.KervaireRibbon.erase_applyline 20 - lemma
OAI.KervaireRibbon.numCycles_eraseline 27 - lemma
OAI.KervaireRibbon.cycles_erase_leline 31 - lemma
OAI.KervaireRibbon.sameCycle_eraseline 37 - lemma
OAI.KervaireRibbon.classes_le_of_leline 62 - lemma
OAI.KervaireRibbon.classes_joinPair_leline 67 - def
OAI.KervaireRibbon.componentsline 72 - def
OAI.KervaireRibbon.planarline 74 - lemma
OAI.KervaireRibbon.components_swap_supline 77 - lemma
OAI.KervaireRibbon.planar_vertex_splitline 85Source documentation
Splitting a vertex of a planar ribbon permutation preserves planarity. The proof uses only the finite Euler inequality and the exact cycle split/merge count.
lemma planar_vertex_split (σ θ : Equiv.Perm D) {x y : D} (hne : x ≠ y) (hxy : σ.SameCycle x y) (hp : planar σ θ) : planar (swap x y * σ) θ := by …Mentions: OAI.KervaireRibbon.planar
- lemma
OAI.KervaireRibbon.cycles_mul_leline 127 - lemma
OAI.KervaireRibbon.components_fixed_leline 134 - lemma
OAI.KervaireRibbon.components_eq_of_fixedline 146 - lemma
OAI.KervaireRibbon.planar_vertex_split_separatesline 152 - def
OAI.KervaireRibbon.suppressline 169Source documentation
Suppress a two-valent vertex, retaining its two darts as isolated markers.
def suppress (θ : Equiv.Perm D) (x y : D) : Equiv.Perm D := …
- lemma
OAI.KervaireRibbon.suppress_applyline 173 - lemma
OAI.KervaireRibbon.suppress_otherline 184 - lemma
OAI.KervaireRibbon.suppress_involutiveline 194 - lemma
OAI.KervaireRibbon.numCycles_suppressline 212 - lemma
OAI.KervaireRibbon.suppress_facesline 223 - lemma
OAI.KervaireRibbon.components_suppressline 259 - lemma
OAI.KervaireRibbon.classes_suppressline 290 - lemma
OAI.KervaireRibbon.planar_suppressline 321