OAI/Geometry/HyperbolicGroups/DipoleRemove.lean
14 declarations, 0 contain sorry, 0 declared as axioms
- def
OAI.HyperbolicObstruction.PictureSwitch.PictureMap.InDipoleline 21Source documentation
The darts of the two particular face occurrences being cancelled.
def InDipole (a b : I → D) (x : D) : Prop := (∃ i, a i = x) ∨ ∃ i, b i = x …
- lemma
OAI.HyperbolicObstruction.PictureSwitch.PictureMap.OppositeFaces.range_a_invariantline 27 - lemma
OAI.HyperbolicObstruction.PictureSwitch.PictureMap.OppositeFaces.range_b_invariantline 36 - lemma
OAI.HyperbolicObstruction.PictureSwitch.PictureMap.OppositeFaces.inDipole_faceline 43 - lemma
OAI.HyperbolicObstruction.PictureSwitch.PictureMap.OppositeFaces.a_sameCycleline 46 - lemma
OAI.HyperbolicObstruction.PictureSwitch.PictureMap.OppositeFaces.b_sameCycleline 55 - lemma
OAI.HyperbolicObstruction.PictureSwitch.PictureMap.OppositeFaces.not_sameCycle_abline 64 - def
OAI.HyperbolicObstruction.PictureSwitch.PictureMap.OppositeFaces.dipoleClassesEquivline 71Source documentation
Exactly the two face classes, not an arbitrary assumed two-cell subset.
def dipoleClassesEquiv [Fintype D] [Fintype I] (i₀ : I) : Bool ≃ Quotient ((SameCycle.setoid f).comap (Subtype.val : {x // InDipole a b x} → D)) := by …Mentions: OAI.HyperbolicObstruction.PictureSwitch.PictureMap.InDipole
- lemma
OAI.HyperbolicObstruction.PictureSwitch.PictureMap.OppositeFaces.cycles_dipoleline 95 - lemma
OAI.HyperbolicObstruction.PictureSwitch.PictureMap.inDipole_edgeline 107 - def
OAI.HyperbolicObstruction.PictureSwitch.PictureMap.removeDipoleline 121Source documentation
Delete the isolated dipole; every unremoved face and dart retains its original index, and every surviving side pairing is unchanged.
def removeDipole (hF : OppositeFaces M.face q a b) (hp : ∀ i, M.edge (a i) = b i) : PictureMap {x : D // ¬ InDipole a b x} := …Mentions: OAI.HyperbolicObstruction.PictureSwitch.PictureMap.OppositeFaces, OAI.HyperbolicObstruction.PictureSwitch.PictureMap, OAI.HyperbolicObstruction.PictureSwitch.PictureMap.InDipole
- lemma
OAI.HyperbolicObstruction.PictureSwitch.PictureMap.removeDipole_genusZeroline 125 - lemma
OAI.HyperbolicObstruction.PictureSwitch.PictureMap.removeDipole_facesline 134 - lemma
OAI.HyperbolicObstruction.PictureSwitch.PictureMap.restrict_respectsline 142