OAI/Algebra/GroupRing/Cayley.lean
67 declarations, 0 contain sorry, 0 declared as axioms
- def
OAI.GroupRingTopology.Attachment.mapline 20 - lemma
OAI.GroupRingTopology.Attachment.map_baseline 25 - lemma
OAI.GroupRingTopology.Attachment.map_cellline 29 - lemma
OAI.GroupRingTopology.Attachment.map_openCellline 33 - lemma
OAI.GroupRingTopology.Attachment.map_surjectiveline 39 - lemma
OAI.GroupRingTopology.Attachment.map_isQuotientMapline 52 - def
OAI.GroupRingTopology.Attachment.FreeIndexline 77 - instance
OAI.GroupRingTopology.Attachment.(instance at line 79)line 79 - instance
OAI.GroupRingTopology.Attachment.(instance at line 84)line 84 - def
OAI.GroupRingTopology.Attachment.equivariantFamilyline 92 - lemma
OAI.GroupRingTopology.Attachment.equivariantFamily_smulline 95 - instance
OAI.GroupRingTopology.Attachment.equivariantAttachmentContinuousActionline 98 - lemma
OAI.GroupRingTopology.Attachment.equivariantFamily_overline 106 - def
OAI.GroupRingTopology.Attachment.coverMapline 110 - lemma
OAI.GroupRingTopology.Attachment.coverMap_isQuotientline 113 - lemma
OAI.GroupRingTopology.Attachment.coverMap_fibersline 116 - lemma
OAI.GroupRingTopology.Attachment.coverMap_isQuotientCoveringline 170Source documentation
Free, equivariant cell attachments preserve a genuine regular covering. The proof constructs collars of disjoint slices; no local-finiteness or local-compactness hypothesis is imposed.
lemma coverMap_isQuotientCovering : IsQuotientCoveringMap (coverMap a p hp b h) G where …
- lemma
OAI.GroupRingTopology.Attachment.coverMap_isCoveringline 176 - lemma
OAI.GroupRingTopology.Cayley.sphere_one_casesline 185 - instance
OAI.GroupRingTopology.Cayley.(instance at line 191)line 191 - instance
OAI.GroupRingTopology.Cayley.(instance at line 203)line 203 - def
OAI.GroupRingTopology.Cayley.minusline 205 - def
OAI.GroupRingTopology.Cayley.plusline 206 - def
OAI.GroupRingTopology.Cayley.attachingline 211 - abbrev
OAI.GroupRingTopology.Cayley.Graphline 214 - instance
OAI.GroupRingTopology.Cayley.(instance at line 216)line 216 - def
OAI.GroupRingTopology.Cayley.vertexline 218 - lemma
OAI.GroupRingTopology.Cayley.discrete_dimensionline 221 - instance
OAI.GroupRingTopology.Cayley.graphCWline 226 - instance
OAI.GroupRingTopology.Cayley.(instance at line 229)line 229 - lemma
OAI.GroupRingTopology.Cayley.graph_dimensionline 232 - lemma
OAI.GroupRingTopology.Cayley.vertex_injectiveline 235 - lemma
OAI.GroupRingTopology.Cayley.cell_minusline 237 - lemma
OAI.GroupRingTopology.Cayley.cell_plusline 243 - instance
OAI.GroupRingTopology.Cayley.disk_pathConnectedline 249 - lemma
OAI.GroupRingTopology.Cayley.cell_joinedline 252 - lemma
OAI.GroupRingTopology.Cayley.vertex_smulline 257 - lemma
OAI.GroupRingTopology.Cayley.vertices_joinedline 259 - lemma
OAI.GroupRingTopology.Cayley.graph_pathConnectedline 281 - lemma
OAI.GroupRingTopology.PathSquares.turnline 303 - def
OAI.GroupRingTopology.PathSquares.spanContractline 309 - lemma
OAI.GroupRingTopology.PathSquares.spanContract_sourceline 318 - lemma
OAI.GroupRingTopology.PathSquares.spanContract_targetline 323 - def
OAI.GroupRingTopology.PathSquares.pauseReverseline 329 - theorem
OAI.GroupRingTopology.PathSquares.edgeSquareline 333Source documentation
Compatible vertex paths fill every edge square, without any path-word approximation assertion. The pause at the vertex is the same for every edge.
theorem edgeSquare (p : Path x a) (q : Path x b) (e : Path a b) (h : (p.trans e).Homotopic q) : ∃ H : e.toContinuousMap.Homotopy (.const _ x), (∀ t, H (t,0) = pauseReverse p t) ∧ (∀ t, H (t,1) = pauseReverse q t) := by … - def
OAI.GroupRingTopology.Cayley.edgeParamline 365 - lemma
OAI.GroupRingTopology.Cayley.continuous_edgeParamline 370 - def
OAI.GroupRingTopology.Cayley.edgeTimeline 372 - lemma
OAI.GroupRingTopology.Cayley.continuous_edgeTimeline 379 - lemma
OAI.GroupRingTopology.Cayley.edgeParam_timeline 382 - lemma
OAI.GroupRingTopology.Cayley.edgeTime_paramline 389 - lemma
OAI.GroupRingTopology.Cayley.edgeParam_zeroline 393 - lemma
OAI.GroupRingTopology.Cayley.edgeParam_oneline 397 - lemma
OAI.GroupRingTopology.Cayley.edgeTime_minusline 401 - lemma
OAI.GroupRingTopology.Cayley.edgeTime_plusline 403 - lemma
OAI.GroupRingTopology.Cayley.sphere_one_eqline 405 - def
OAI.GroupRingTopology.Cayley.edgeline 413 - def
OAI.GroupRingTopology.Cayley.edgeSquareline 423 - lemma
OAI.GroupRingTopology.Cayley.edgeSquare_sourceline 425 - lemma
OAI.GroupRingTopology.Cayley.edgeSquare_targetline 428 - def
OAI.GroupRingTopology.Cayley.edgePathsline 432 - def
OAI.GroupRingTopology.Cayley.vertexPathsline 436 - lemma
OAI.GroupRingTopology.Cayley.edgePaths_boundaryline 437 - def
OAI.GroupRingTopology.Cayley.graphPathsline 450 - lemma
OAI.GroupRingTopology.Cayley.graphPaths_zeroline 453 - lemma
OAI.GroupRingTopology.Cayley.graphPaths_oneline 463 - def
OAI.GroupRingTopology.Cayley.graphNullhomotopyline 473Source documentation
A coherent system of vertex paths contracts the entire graph map.
def graphNullhomotopy : f.Homotopy (.const _ y) where …