OAI/GroupTheory/Kervaire/Annulus.lean
16 declarations, 0 contain sorry, 0 declared as axioms
- def
OAI.KervaireRibbon.annulusline 12 - def
OAI.KervaireRibbon.pairingline 13 - lemma
OAI.KervaireRibbon.annulus_planarline 16 - def
OAI.KervaireRibbon.markAnnulusline 55Source documentation
Adding a zero-sign marked corner just inserts a bivalent boundary point.
def markAnnulus (ρ : Perm I) (i : I) : Perm ((I ⊕ I) ⊕ (PUnit : Type)) := …
- lemma
OAI.KervaireRibbon.markAnnulus_markerline 59 - lemma
OAI.KervaireRibbon.markAnnulus_diskline 62 - lemma
OAI.KervaireRibbon.markAnnulus_outsideline 65 - lemma
OAI.KervaireRibbon.markAnnulus_planarline 72 - lemma
OAI.KervaireRibbon.markAnnulus_circleline 81 - def
OAI.KervaireRibbon.basePotentialline 97 - def
OAI.KervaireRibbon.baseSignline 99 - lemma
OAI.KervaireRibbon.base_corner_diskline 103 - lemma
OAI.KervaireRibbon.base_corner_outsideline 108 - lemma
OAI.KervaireRibbon.base_corner_markerline 119 - def
OAI.KervaireRibbon.OuterRibbon.baseline 125Source documentation
The annulus between a single oppositely oriented relator disk and its outside word has a literal genus-zero ribbon witness.
def OuterRibbon.base (ρ : Perm I) (hρ : ∀ i j, ρ.SameCycle i j) (a : I → A) (s : I → ℤ) (hs : ∀ i, s i = 1 ∨ s i = -1) (i : I) (l : List I) (hc : Circle ρ i l) (hn : (i::l).Nodup) (hcover : ∀ j, j ∈ i::l) : OuterRibbon (D := (I⊕I)⊕(PUnit : Type)) (V := (PUnit : Type)) ρ a s (Sum.inr PUnit.unit) ((i::l).map (fun j ↦ Sum.inl (Sum.inr j))) := by …Mentions: OAI.KervaireRibbon.Circle, OAI.KervaireRibbon.OuterRibbon
- lemma
OAI.KervaireRibbon.OuterRibbon.value_baseline 171