OAI/GroupTheory/Hyperbolic/Chains.lean
34 declarations, 0 contain sorry, 0 declared as axioms
- abbrev
OAI.Release075.FreeChainline 8Source documentation
The free integral module on copies of the regular left group action.
abbrev FreeChain (A G : Type) := (A × G) →₀ ℤ
- def
OAI.Release075.chainShiftline 10 - theorem
OAI.Release075.chainShift_singleline 14 - abbrev
OAI.Release075.BlockPresentation.C₀line 22 - abbrev
OAI.Release075.BlockPresentation.C₁line 23 - def
OAI.Release075.BlockPresentation.PositiveFaceline 25 - abbrev
OAI.Release075.BlockPresentation.FaceBaseline 29 - abbrev
OAI.Release075.BlockPresentation.C₂line 30 - def
OAI.Release075.BlockPresentation.edgeChainline 33Source documentation
An oriented edge is represented in a free module on the positive orientations.
noncomputable def edgeChain (e : d.LiftedEdge) : d.C₁ := …
- theorem
OAI.Release075.BlockPresentation.edgeChain_flipline 37 - def
OAI.Release075.BlockPresentation.boundary₁line 42 - theorem
OAI.Release075.BlockPresentation.boundary₁_edgeChainline 47 - def
OAI.Release075.BlockPresentation.boundary₂line 53 - theorem
OAI.Release075.BlockPresentation.boundary₁_boundary₂line 59 - def
OAI.Release075.BlockPresentation.positiveAtomline 79Source documentation
The positively oriented, O-based atom. Nonfaces give zero.
noncomputable def positiveAtom (a b c : d.LiftedEdge) : d.C₂ := …
- def
OAI.Release075.BlockPresentation.orderedEvalline 83Source documentation
Exactly one O-corner, with its orientation sign.
noncomputable def orderedEval (a b c : d.LiftedEdge) : d.C₂ := …
- def
OAI.Release075.BlockPresentation.faceEvalline 87Source documentation
Cyclic evaluation of one oriented face.
noncomputable def faceEval (a b c : d.LiftedEdge) : d.C₂ := …
- theorem
OAI.Release075.BlockPresentation.faceEval_rotateline 90 - theorem
OAI.Release075.BlockPresentation.orderedEval_mirrorline 94 - theorem
OAI.Release075.BlockPresentation.faceEval_mirrorline 99 - theorem
OAI.Release075.BlockPresentation.positiveAtom_eq_zeroline 104 - theorem
OAI.Release075.BlockPresentation.positiveAtom_degenerateline 111 - theorem
OAI.Release075.BlockPresentation.faceEval_degenerateline 118 - theorem
OAI.Release075.BlockPresentation.positiveAtom_zero_firstline 130 - theorem
OAI.Release075.BlockPresentation.positiveAtom_zero_secondline 137 - theorem
OAI.Release075.BlockPresentation.faceEval_positiveline 144 - theorem
OAI.Release075.BlockPresentation.boundary₂_positiveAtomline 160 - theorem
OAI.Release075.BlockPresentation.TriangleFace.positive_orientline 170 - theorem
OAI.Release075.BlockPresentation.boundary₂_faceEvalline 189 - def
OAI.Release075.BlockPresentation.wordChainline 224 - def
OAI.Release075.BlockPresentation.diskChainline 226 - theorem
OAI.Release075.BlockPresentation.triple_diskChainline 230 - theorem
OAI.Release075.BlockPresentation.boundary₂_diskChainline 237 - theorem
OAI.Release075.MarkedLineData.diskChain_uniqueline 260