OAI/Algebra/GroupRing/HomotopyFunctor.lean
87 declarations, 0 contain sorry, 0 declared as axioms
- lemma
OAI.GroupRingTopology.HomotopyFunctor.map_eq_of_homotopyline 16 - abbrev
OAI.GroupRingTopology.Milnor.Shapesline 35 - def
OAI.GroupRingTopology.Milnor.basedShapesline 36 - def
OAI.GroupRingTopology.Milnor.stageline 37 - lemma
OAI.GroupRingTopology.Milnor.stage_monoline 39 - lemma
OAI.GroupRingTopology.Milnor.stage_point_faceline 42 - def
OAI.GroupRingTopology.Milnor.stagePointline 47 - def
OAI.GroupRingTopology.Milnor.stageInclline 51 - lemma
OAI.GroupRingTopology.Milnor.stageIncl_pointline 54 - def
OAI.GroupRingTopology.Milnor.stageHomline 57 - instance
OAI.GroupRingTopology.Milnor.(instance at line 62)line 62 - instance
OAI.GroupRingTopology.Milnor.(instance at line 78)line 78 - instance
OAI.GroupRingTopology.Milnor.(instance at line 93)line 93 - lemma
OAI.GroupRingTopology.Milnor.smul_weightline 96 - lemma
OAI.GroupRingTopology.Milnor.smul_weight_invline 104 - lemma
OAI.GroupRingTopology.Milnor.exists_disjoint_nhdsline 107 - lemma
OAI.GroupRingTopology.Milnor.quotientCoveringline 126 - abbrev
OAI.GroupRingTopology.Milnor.Stageline 140 - def
OAI.GroupRingTopology.Milnor.stageFullline 142 - lemma
OAI.GroupRingTopology.Milnor.stageFull_embeddingline 144 - lemma
OAI.GroupRingTopology.Milnor.stage_translateline 147 - def
OAI.GroupRingTopology.Milnor.stageSmulline 150 - instance
OAI.GroupRingTopology.Milnor.stageActionline 153 - instance
OAI.GroupRingTopology.Milnor.stageContinuousActionline 169 - lemma
OAI.GroupRingTopology.Milnor.stageFull_smulline 172 - lemma
OAI.GroupRingTopology.Milnor.stageIncl_smulline 174 - lemma
OAI.GroupRingTopology.Milnor.compact_controlledline 178Source documentation
Any one compact set is contained in a finite-orbit Milnor stage.
lemma compact_controlled {K : Set (Space G)} (hK : IsCompact K) : ∃ S : Shapes G, K ⊆ Set.range (stageFull G S) := by …Mentions: OAI.GroupRingTopology.Milnor.Space, OAI.GroupRingTopology.Milnor.Shapes, OAI.GroupRingTopology.Milnor.stageFull
- lemma
OAI.GroupRingTopology.Milnor.compact_orbit_controlledline 189Source documentation
Arbitrarily many translates of a compact set have ONE controlled target.
lemma compact_orbit_controlled {K : Set (Space G)} (hK : IsCompact K) : ∃ S : Shapes G, ∀ g : G, (g • ·) '' K ⊆ Set.range (stageFull G S) := by …Mentions: OAI.GroupRingTopology.Milnor.Space, OAI.GroupRingTopology.Milnor.Shapes, OAI.GroupRingTopology.Milnor.stageFull
- def
OAI.GroupRingTopology.Milnor.CompactFundamentalSetline 200Source documentation
A compact fundamental set need not be disjoint or a strict domain.
def CompactFundamentalSet : Prop := …
- lemma
OAI.GroupRingTopology.Milnor.equivariant_controlledline 203 - def
OAI.GroupRingTopology.Milnor.factorStageline 216Source documentation
Factoring through a stage preserves topology and equivariance, rather than only factoring an underlying set map.
def factorStage (f : C(X,Space G)) (S : Shapes G) (hf : Set.range f ⊆ Set.range (stageFull G S)) : C(X,Stage G S) where …Mentions: OAI.GroupRingTopology.Milnor.Space, OAI.GroupRingTopology.Milnor.Shapes, OAI.GroupRingTopology.Milnor.stageFull, OAI.GroupRingTopology.Milnor.Stage
- lemma
OAI.GroupRingTopology.Milnor.factorStage_specline 224 - lemma
OAI.GroupRingTopology.Milnor.factorStage_smulline 227 - abbrev
OAI.GroupRingTopology.Attachment.Diskline 237 - abbrev
OAI.GroupRingTopology.Attachment.Sphereline 238 - abbrev
OAI.GroupRingTopology.Attachment.OpenDiskline 239 - def
OAI.GroupRingTopology.Attachment.boundaryline 241 - def
OAI.GroupRingTopology.Attachment.interiorline 243 - lemma
OAI.GroupRingTopology.Attachment.continuous_boundaryline 245 - lemma
OAI.GroupRingTopology.Attachment.continuous_interiorline 247 - lemma
OAI.GroupRingTopology.Attachment.boundary_closedEmbeddingline 249 - def
OAI.GroupRingTopology.Attachment.Spaceline 256Source documentation
The points of an adjunction are the old points and the interiors of the new disks.
def Space (_a : ι → C(Sphere n,X)) := X ⊕ (Σ _ : ι, OpenDisk n)
Mentions: OAI.GroupRingTopology.Attachment.Sphere, OAI.GroupRingTopology.Attachment.OpenDisk
- def
OAI.GroupRingTopology.Attachment.quotientline 258 - instance
OAI.GroupRingTopology.Attachment.(instance at line 270)line 270 - lemma
OAI.GroupRingTopology.Attachment.quotient_inlline 272 - lemma
OAI.GroupRingTopology.Attachment.quotient_interiorline 274 - lemma
OAI.GroupRingTopology.Attachment.quotient_boundaryline 280 - lemma
OAI.GroupRingTopology.Attachment.quotient_surjectiveline 289 - lemma
OAI.GroupRingTopology.Attachment.continuous_quotientline 295 - def
OAI.GroupRingTopology.Attachment.baseline 298Source documentation
The old space embeds as a closed subspace of the adjunction.
def base : X → Space a := Sum.inl
Mentions: OAI.GroupRingTopology.Attachment.Space
- def
OAI.GroupRingTopology.Attachment.cellline 299 - lemma
OAI.GroupRingTopology.Attachment.continuous_baseline 302 - lemma
OAI.GroupRingTopology.Attachment.cell_boundaryline 305 - lemma
OAI.GroupRingTopology.Attachment.cell_interiorline 307 - lemma
OAI.GroupRingTopology.Attachment.continuous_iffline 310 - lemma
OAI.GroupRingTopology.Attachment.isClosed_iffline 316 - lemma
OAI.GroupRingTopology.Attachment.cell_preimage_base_imageline 322 - lemma
OAI.GroupRingTopology.Attachment.base_isClosedMapline 352 - lemma
OAI.GroupRingTopology.Attachment.base_closedEmbeddingline 362 - def
OAI.GroupRingTopology.Attachment.liftline 367Source documentation
The universal mapping property, with all attaching equations explicit.
noncomputable def lift {Y : Type w} [TopologicalSpace Y] (f : C(X,Y)) (g : ι → C(Disk n,Y)) (h : ∀ i x, g i (boundary n x) = f (a i x)) : C(Space a,Y) := by …Mentions: OAI.GroupRingTopology.Attachment.Disk, OAI.GroupRingTopology.Attachment.boundary, OAI.GroupRingTopology.Attachment.Space
- lemma
OAI.GroupRingTopology.Attachment.lift_baseline 386 - lemma
OAI.GroupRingTopology.Attachment.lift_cellline 390 - lemma
OAI.GroupRingTopology.Attachment.lift_uniqueline 405 - lemma
OAI.GroupRingTopology.Attachment.interior_openEmbeddingline 414 - def
OAI.GroupRingTopology.Attachment.openCellline 418Source documentation
Open disks are inserted as genuine open embeddings.
def openCell (i : ι) : OpenDisk n → Space a := fun x => Sum.inr ⟨i,x⟩
Mentions: OAI.GroupRingTopology.Attachment.OpenDisk, OAI.GroupRingTopology.Attachment.Space
- lemma
OAI.GroupRingTopology.Attachment.openCell_eqline 420 - lemma
OAI.GroupRingTopology.Attachment.quotient_preimage_openCell_imageline 424 - lemma
OAI.GroupRingTopology.Attachment.openCell_openEmbeddingline 472 - lemma
OAI.GroupRingTopology.Attachment.exists_real_extensionline 484Source documentation
Real-valued maps on the old space extend over any family of attached disks.
lemma exists_real_extension (f : C(X,ℝ)) : ∃ F : C(Space a,ℝ), ∀ x, F (base a x) = f x := by …Mentions: OAI.GroupRingTopology.Attachment.Space, OAI.GroupRingTopology.Attachment.base
- def
OAI.GroupRingTopology.Attachment.RealSeparatedline 495Source documentation
Functional Hausdorffness is convenient for iterated attachments: separating functions, unlike chosen open neighborhoods, extend across every new disk.
def RealSeparated (Y : Type*) [TopologicalSpace Y] : Prop := …
- lemma
OAI.GroupRingTopology.Attachment.RealSeparated.t2Spaceline 498 - lemma
OAI.GroupRingTopology.Attachment.realSeparated_of_tychonoffline 505 - lemma
OAI.GroupRingTopology.Attachment.exists_interior_separatorline 515 - lemma
OAI.GroupRingTopology.Attachment.realSeparatedline 581 - lemma
OAI.GroupRingTopology.Attachment.t2Spaceline 609 - def
OAI.GroupRingTopology.Attachment.characteristicline 615Source documentation
The characteristic map is defined on the entire parameter space, as required by Mathlib's classical CW definition, but only its closed-disk values matter.
def characteristic (i : ι) (x : Fin n → ℝ) : Space a := by …
Mentions: OAI.GroupRingTopology.Attachment.Space
- lemma
OAI.GroupRingTopology.Attachment.characteristic_diskline 619 - lemma
OAI.GroupRingTopology.Attachment.characteristic_openline 623 - lemma
OAI.GroupRingTopology.Attachment.characteristic_bijOnline 627 - def
OAI.GroupRingTopology.Attachment.characteristicPEline 640 - lemma
OAI.GroupRingTopology.Attachment.characteristicPE_continuousOnline 643 - lemma
OAI.GroupRingTopology.Attachment.characteristicPE_continuousOn_symmline 652 - lemma
OAI.GroupRingTopology.Attachment.characteristicPE_image_ballline 666 - lemma
OAI.GroupRingTopology.Attachment.characteristicPE_image_closedBallline 670 - abbrev
OAI.GroupRingTopology.Attachment.CellIndexline 679 - def
OAI.GroupRingTopology.Attachment.cellMapline 681 - def
OAI.GroupRingTopology.Attachment.relCWComplexline 690Source documentation
Attaching disks is a classical relative CW complex, not merely an abstract cell-complex object in a category.
def relCWComplex : RelCWComplex (Set.univ : Set (Space a)) (Set.range (base a)) where …
Mentions: OAI.GroupRingTopology.Attachment.Space, OAI.GroupRingTopology.Attachment.base