OAI/Geometry/HyperbolicGroups/CubicalHomotopyExtension.lean
30 declarations, 0 contain sorry, 0 declared as axioms
Explicit prism retraction proving the cubical homotopy extension geometry. All maps use the actual interval and product/subspace topologies.
- def
OAI.HyperbolicObstruction.CubicalHomotopyExtension.radiusline 16 - lemma
OAI.HyperbolicObstruction.CubicalHomotopyExtension.radius_continuousline 18 - lemma
OAI.HyperbolicObstruction.CubicalHomotopyExtension.radius_nonnegline 22 - lemma
OAI.HyperbolicObstruction.CubicalHomotopyExtension.radius_le_oneline 25 - lemma
OAI.HyperbolicObstruction.CubicalHomotopyExtension.coord_le_radiusline 34 - lemma
OAI.HyperbolicObstruction.CubicalHomotopyExtension.radius_eq_one_iffline 38 - def
OAI.HyperbolicObstruction.CubicalHomotopyExtension.denominatorline 65 - lemma
OAI.HyperbolicObstruction.CubicalHomotopyExtension.denominator_ge_halfline 67 - lemma
OAI.HyperbolicObstruction.CubicalHomotopyExtension.denominator_posline 72 - lemma
OAI.HyperbolicObstruction.CubicalHomotopyExtension.denominator_le_oneline 75 - lemma
OAI.HyperbolicObstruction.CubicalHomotopyExtension.denominator_continuousline 80 - def
OAI.HyperbolicObstruction.CubicalHomotopyExtension.retractTimeline 85 - def
OAI.HyperbolicObstruction.CubicalHomotopyExtension.retractCubeline 96 - lemma
OAI.HyperbolicObstruction.CubicalHomotopyExtension.retractTime_continuousline 108 - lemma
OAI.HyperbolicObstruction.CubicalHomotopyExtension.retractCube_continuousline 114 - lemma
OAI.HyperbolicObstruction.CubicalHomotopyExtension.radius_retractCubeline 122 - def
OAI.HyperbolicObstruction.CubicalHomotopyExtension.bottomSidesline 134Source documentation
The bottom of the prism together with all its vertical sides.
def bottomSides : Set (I × (N → I)) := {tx | tx.1 = 0 ∨ tx.2 ∈ Cube.boundary N} - lemma
OAI.HyperbolicObstruction.CubicalHomotopyExtension.retraction_memline 136 - def
OAI.HyperbolicObstruction.CubicalHomotopyExtension.retractionline 154Source documentation
Literal continuous retraction of the prism to bottom and sides.
def retraction : C(I × (N → I),bottomSides (N := N)) where …
Mentions: OAI.HyperbolicObstruction.CubicalHomotopyExtension.bottomSides
- lemma
OAI.HyperbolicObstruction.CubicalHomotopyExtension.denominator_eq_oneline 158 - lemma
OAI.HyperbolicObstruction.CubicalHomotopyExtension.retraction_fixedline 168 - lemma
OAI.HyperbolicObstruction.CubicalHomotopyExtension.boundary_isClosedline 182 - def
OAI.HyperbolicObstruction.CubicalHomotopyExtension.sideGlueRawline 191Source documentation
Glue the prescribed initial map and boundary homotopy on the closed bottom-and-sides subspace.
def sideGlueRaw (f : C(N → I,X)) (H : C(I × Cube.boundary N,X)) (tx : I × (N → I)) : X := … - lemma
OAI.HyperbolicObstruction.CubicalHomotopyExtension.sideGlueRaw_bottomline 196 - lemma
OAI.HyperbolicObstruction.CubicalHomotopyExtension.sideGlueRaw_sideline 206 - lemma
OAI.HyperbolicObstruction.CubicalHomotopyExtension.sideGlueRaw_continuousOnline 211 - def
OAI.HyperbolicObstruction.CubicalHomotopyExtension.sideGlueline 236 - def
OAI.HyperbolicObstruction.CubicalHomotopyExtension.extendline 243Source documentation
Genuine cubical homotopy extension, constructed by the explicit prism retraction. No extension or cellular-approximation premise is used.
def extend (f : C(N → I,X)) (H : C(I × Cube.boundary N,X)) (hH : ∀ x : Cube.boundary N, H (0,x) = f x) : C(I × (N → I),X) := … - lemma
OAI.HyperbolicObstruction.CubicalHomotopyExtension.extend_bottomline 247 - lemma
OAI.HyperbolicObstruction.CubicalHomotopyExtension.extend_sideline 254