Homotopies between morphisms in TopCat #
In this file, we define the type TopCat.Homotopy of homotopies
between two morphisms in the category TopCat.
@[reducible, inline]
A homotopy between morphisms in TopCat is a homotopy between
the corresponding continuous maps.
Equations
- TopCat.Homotopy f g = (TopCat.Hom.hom f).Homotopy (TopCat.Hom.hom g)
Instances For
The morphism X ⊗ I ⟶ Y that is part of a homotopy between two morphisms in TopCat.
Equations
- H.h = CategoryTheory.CategoryStruct.comp (β_ X TopCat.I).hom (TopCat.ofHom (H.comp ((↑TopCat.I.homeomorph).prodMap (ContinuousMap.id ↑X))))
Instances For
@[simp]
theorem TopCat.Homotopy.h_hom_apply {X Y : TopCat} {f₀ f₁ : X ⟶ Y} (F : Homotopy f₀ f₁) (p : ↑(CategoryTheory.MonoidalCategoryStruct.tensorObj X I)) :
@[simp]
@[simp]
@[simp]
@[simp]
@[reducible, inline]
abbrev TopCat.Homotopy.comp {X Y Z : TopCat} {f₀ f₁ : X ⟶ Y} {g₀ g₁ : Y ⟶ Z} (G : Homotopy g₀ g₁) (F : Homotopy f₀ f₁) :
The homotopy between compositions of morphisms in TopCat.
Equations
- G.comp F = ContinuousMap.Homotopy.comp G F
Instances For
@[simp]
theorem TopCat.Homotopy.h_comp {X Y Z : TopCat} {f₀ f₁ : X ⟶ Y} {g₀ g₁ : Y ⟶ Z} (G : Homotopy g₀ g₁) (F : Homotopy f₀ f₁) :
(G.comp F).h = CategoryTheory.CategoryStruct.comp
(CategoryTheory.MonoidalCategoryStruct.whiskerLeft X
(CategoryTheory.CartesianMonoidalCategory.lift (CategoryTheory.CategoryStruct.id I)
(CategoryTheory.CategoryStruct.id I)))
(CategoryTheory.CategoryStruct.comp (CategoryTheory.MonoidalCategoryStruct.associator X I I).inv
(CategoryTheory.CategoryStruct.comp (CategoryTheory.MonoidalCategoryStruct.whiskerRight F.h I) G.h))