OAI/CategoryTheory/Thomason/Gray/GridGlobeCylinderComparison.lean
85 declarations, 0 contain sorry, 0 declared as axioms
Higher-face compatibility of the actual mapping composition
- theorem
OAI.Thomason.Construction.StrictOmegaCategory.GrayMapping.face_matchingline 18 - def
OAI.Thomason.Construction.StrictOmegaCategory.GrayMapping.pastingFaceline 26 - theorem
OAI.Thomason.Construction.StrictOmegaCategory.GrayMapping.pastingFace_leftline 35 - theorem
OAI.Thomason.Construction.StrictOmegaCategory.GrayMapping.pastingFace_rightline 42 - theorem
OAI.Thomason.Construction.StrictOmegaCategory.GrayMapping.compositionGlobe_faceline 49 - theorem
OAI.Thomason.Construction.StrictOmegaCategory.GrayMapping.glue_faceline 61 - theorem
OAI.Thomason.Construction.StrictOmegaCategory.GrayMapping.composite_faceline 76 - theorem
OAI.Thomason.Construction.StrictOmegaCategory.GrayMapping.face_compline 91Source documentation
The actual mapping-cell composition preserves every higher face.
theorem face_comp (a : Bool) (r k : ℕ) (hkr : k < r) (x y : Cell D) (h : GlobeMappingCells.face model D true k x = GlobeMappingCells.face model D false k y) (h' : GlobeMappingCells.face model D true k (GlobeMappingCells.face model D a r x) = GlobeMappingCells.face model D false k (GlobeMappingCells.face model D a r y)) : GlobeMappingCells.face model D a r (comp k x y h) = comp k (GlobeMappingCells.face model D a r x) (GlobeMappingCells.face model D a r y) h' := by …Mentions: OAI.Thomason.Construction.StrictOmegaCategory.GrayMapping.Cell, OAI.Thomason.Construction.StrictOmegaCategory.GlobeMappingCells.face, OAI.Thomason.Construction.StrictOmegaCategory.GrayMapping.model, OAI.Thomason.Construction.StrictOmegaCategory.GrayMapping.comp
- theorem
OAI.Thomason.Construction.StrictOmegaCategory.GrayMapping.compositionGlobe_retractRightline 143 - theorem
OAI.Thomason.Construction.StrictOmegaCategory.GrayMapping.compositionGlobe_retractLeftline 149 - def
OAI.Thomason.Construction.StrictOmegaCategory.GrayMapping.paddedFaceline 157 - theorem
OAI.Thomason.Construction.StrictOmegaCategory.GrayMapping.paddedFace_cellline 161 - theorem
OAI.Thomason.Construction.StrictOmegaCategory.GrayMapping.glue_source_identityline 170 - theorem
OAI.Thomason.Construction.StrictOmegaCategory.GrayMapping.glue_target_identityline 181 - theorem
OAI.Thomason.Construction.StrictOmegaCategory.GrayMapping.composite_source_identityline 192 - theorem
OAI.Thomason.Construction.StrictOmegaCategory.GrayMapping.composite_target_identityline 200 - theorem
OAI.Thomason.Construction.StrictOmegaCategory.GrayMapping.left_unitline 208 - theorem
OAI.Thomason.Construction.StrictOmegaCategory.GrayMapping.right_unitline 229 - abbrev
OAI.Thomason.Construction.StrictOmegaCategory.GridGlobe.categoryline 272 - abbrev
OAI.Thomason.Construction.StrictOmegaCategory.GridGlobe.rowline 275 - abbrev
OAI.Thomason.Construction.StrictOmegaCategory.GridGlobe.inclusionline 278 - def
OAI.Thomason.Construction.StrictOmegaCategory.GridGlobe.cellline 281 - theorem
OAI.Thomason.Construction.StrictOmegaCategory.GridGlobe.cell_dimensionline 283 - theorem
OAI.Thomason.Construction.StrictOmegaCategory.GridGlobe.horizontal_matchingline 287 - theorem
OAI.Thomason.Construction.StrictOmegaCategory.GridGlobe.vertical_boundaryline 294 - theorem
OAI.Thomason.Construction.StrictOmegaCategory.GridGlobe.vertical_matchingline 307 - theorem
OAI.Thomason.Construction.StrictOmegaCategory.GridGlobe.hom_extline 315 - theorem
OAI.Thomason.Construction.StrictOmegaCategory.GrayMapping.grid_row_matchingline 342 - def
OAI.Thomason.Construction.StrictOmegaCategory.GridGlobe.horizontalCompositeline 379 - def
OAI.Thomason.Construction.StrictOmegaCategory.GridGlobe.verticalCompositeline 383 - theorem
OAI.Thomason.Construction.StrictOmegaCategory.GridGlobe.comp_congrline 387 - theorem
OAI.Thomason.Construction.StrictOmegaCategory.GridGlobe.face_horizontal_matchingline 395 - theorem
OAI.Thomason.Construction.StrictOmegaCategory.GridGlobe.horizontal_composites_matchingline 401 - theorem
OAI.Thomason.Construction.StrictOmegaCategory.GridGlobe.verticalComposite_lower_faceline 413 - theorem
OAI.Thomason.Construction.StrictOmegaCategory.GridGlobe.vertical_composites_matchingline 421 - theorem
OAI.Thomason.Construction.StrictOmegaCategory.GridGlobe.horizontalComposite_dimensionline 430 - theorem
OAI.Thomason.Construction.StrictOmegaCategory.GridGlobe.verticalComposite_dimensionline 435 - def
OAI.Thomason.Construction.StrictOmegaCategory.GridGlobe.verticalOuterline 441Source documentation
The vertical pair of horizontal composites.
def verticalOuter : PastingGlobe.category n n l ⟶ category n k l hkl := …
Mentions: OAI.Thomason.Construction.StrictOmegaCategory.PastingGlobe.category, OAI.Thomason.Construction.StrictOmegaCategory.GridGlobe.category
- def
OAI.Thomason.Construction.StrictOmegaCategory.GridGlobe.horizontalOuterline 449Source documentation
The horizontal pair of vertical composites.
def horizontalOuter : PastingGlobe.category n n k ⟶ category n k l hkl := …
Mentions: OAI.Thomason.Construction.StrictOmegaCategory.PastingGlobe.category, OAI.Thomason.Construction.StrictOmegaCategory.GridGlobe.category
- def
OAI.Thomason.Construction.StrictOmegaCategory.GridGlobe.columnline 457Source documentation
The individual vertical column, including both its generating cells.
def column (a : Bool) : PastingGlobe.category n n l ⟶ category n k l hkl := …
Mentions: OAI.Thomason.Construction.StrictOmegaCategory.PastingGlobe.category, OAI.Thomason.Construction.StrictOmegaCategory.GridGlobe.category
- theorem
OAI.Thomason.Construction.StrictOmegaCategory.GridGlobe.column_leftline 462 - theorem
OAI.Thomason.Construction.StrictOmegaCategory.GridGlobe.column_rightline 467 - theorem
OAI.Thomason.Construction.StrictOmegaCategory.GridGlobe.row_compositeline 472 - theorem
OAI.Thomason.Construction.StrictOmegaCategory.GridGlobe.column_compositeline 476 - theorem
OAI.Thomason.Construction.StrictOmegaCategory.GridGlobe.verticalOuter_leftline 480 - theorem
OAI.Thomason.Construction.StrictOmegaCategory.GridGlobe.verticalOuter_rightline 486 - theorem
OAI.Thomason.Construction.StrictOmegaCategory.GridGlobe.horizontalOuter_leftline 492 - theorem
OAI.Thomason.Construction.StrictOmegaCategory.GridGlobe.horizontalOuter_rightline 498 - theorem
OAI.Thomason.Construction.StrictOmegaCategory.GridGlobe.interchange_diagramline 505Source documentation
Strict interchange is an equality of actual finite parameter maps.
theorem interchange_diagram : GrayMapping.compositionGlobe n l hln ≫ verticalOuter n k l hkl hln = GrayMapping.compositionGlobe n k (hkl.trans hln) ≫ horizontalOuter n k l hkl hln := by …Mentions: OAI.Thomason.Construction.StrictOmegaCategory.GrayMapping.compositionGlobe, OAI.Thomason.Construction.StrictOmegaCategory.GridGlobe.verticalOuter, OAI.Thomason.Construction.StrictOmegaCategory.GridGlobe.horizontalOuter
- theorem
OAI.Thomason.Construction.StrictOmegaCategory.GridGlobe.face_lower_retractionline 539 - def
OAI.Thomason.Construction.StrictOmegaCategory.GridGlobe.retractTopline 549 - def
OAI.Thomason.Construction.StrictOmegaCategory.GridGlobe.retractBottomline 553 - theorem
OAI.Thomason.Construction.StrictOmegaCategory.GridGlobe.top_retractTopline 557 - theorem
OAI.Thomason.Construction.StrictOmegaCategory.GridGlobe.bottom_retractTopline 560 - theorem
OAI.Thomason.Construction.StrictOmegaCategory.GridGlobe.top_retractBottomline 565 - theorem
OAI.Thomason.Construction.StrictOmegaCategory.GridGlobe.bottom_retractBottomline 570 - def
OAI.Thomason.Construction.StrictOmegaCategory.GridGlobe.retractRowline 573 - theorem
OAI.Thomason.Construction.StrictOmegaCategory.GridGlobe.row_retractRowline 576 - abbrev
OAI.Thomason.Construction.StrictOmegaCategory.GridGlobe.ImageSourceline 584 - theorem
OAI.Thomason.Construction.StrictOmegaCategory.GridGlobe.row_map_injectiveline 589 - theorem
OAI.Thomason.Construction.StrictOmegaCategory.GridGlobe.cross_image_eqline 601Source documentation
Equality of top and bottom images is already witnessed in the actual pushout of their functor images.
theorem cross_image_eq (x y : F.obj (PastingGlobe.category n n k)) (he : (F.map (row n k l hkl false)).toFun x = (F.map (row n k l hkl true)).toFun y) : (pushout.inl (F.map (GrayMapping.pastingFace true l n k hkl)) (F.map (GrayMapping.pastingFace false l n k hkl))).toFun x = (pushout.inr (F.map (GrayMapping.pastingFace true l n k hkl)) (F.map (GrayMapping.pastingFace false l n k hkl))).toFun y := by …Mentions: OAI.Thomason.Construction.StrictOmegaCategory.PastingGlobe.category, OAI.Thomason.Construction.StrictOmegaCategory.GridGlobe.row, OAI.Thomason.Construction.StrictOmegaCategory.GrayMapping.pastingFace
- abbrev
OAI.Thomason.Construction.StrictOmegaCategory.GridGlobe.rowDescline 660 - theorem
OAI.Thomason.Construction.StrictOmegaCategory.GridGlobe.desc_conditionline 664 - def
OAI.Thomason.Construction.StrictOmegaCategory.GridGlobe.descline 696Source documentation
Unique strict map with the prescribed four matching bounded cells.
def desc : category n k l hkl ⟶ C := …
Mentions: OAI.Thomason.Construction.StrictOmegaCategory.GridGlobe.category
- theorem
OAI.Thomason.Construction.StrictOmegaCategory.GridGlobe.desc_cellline 700 - def
OAI.Thomason.Construction.GridGlobeBasis.topline 727 - theorem
OAI.Thomason.Construction.GridGlobeBasis.top_dimensionline 731 - theorem
OAI.Thomason.Construction.GridGlobeBasis.top_horizontalline 736 - theorem
OAI.Thomason.Construction.GridGlobeBasis.top_table_belowline 743 - theorem
OAI.Thomason.Construction.GridGlobeBasis.top_verticalline 752 - def
OAI.Thomason.Construction.GridGlobeBasis.fromGridline 774 - theorem
OAI.Thomason.Construction.GridGlobeBasis.fromGrid_cellline 779 - def
OAI.Thomason.Construction.GridGlobeBasis.abelianizationToBasisline 783 - theorem
OAI.Thomason.Construction.GridGlobeBasis.unit_horizontalline 788 - theorem
OAI.Thomason.Construction.GridGlobeBasis.unit_verticalline 798 - def
OAI.Thomason.Construction.GridGlobeBasis.basisToAbelianizationline 808 - theorem
OAI.Thomason.Construction.GridGlobeBasis.desc_topline 815 - theorem
OAI.Thomason.Construction.GridGlobeBasis.abelianizationToBasis_unitline 826 - theorem
OAI.Thomason.Construction.GridGlobeBasis.basisToAbelianization_topline 833 - theorem
OAI.Thomason.Construction.GridGlobeBasis.abelianizationToBasis_inverseline 841 - theorem
OAI.Thomason.Construction.GridGlobeBasis.basisToAbelianization_inverseline 854 - def
OAI.Thomason.Construction.GridGlobeBasis.abelianizationIsoline 871 - theorem
OAI.Thomason.Construction.GridGlobeBasis.abelianization_rowline 894 - def
OAI.Thomason.Construction.GridGlobeBasis.modelIsoline 935 - theorem
OAI.Thomason.Construction.GridGlobeBasis.model_rowline 940