LeanPool.WhiteheadTheorem.Shapes.Maps #
Imported Lean Pool material for LeanPool.WhiteheadTheorem.Shapes.Maps.
theorem
ContinuousMap.mulRight_one
(X : Type u_1)
[TopologicalSpace X]
[mulOne : MulOneClass X]
[ContinuousMul X]
:
theorem
ContinuousMap.mulRight_zero
(X : Type u_1)
[TopologicalSpace X]
[mulOne : MulZeroClass X]
[ContinuousMul X]
:
@[reducible, inline]
The inclusion map a ↦ ⟨a, 0⟩ from A to the cylinder whose base is A
Equations
- TopCat.Cyl.i₀ A = TopCat.ofHom { toFun := fun (a : ↑A) => (a, 0), continuous_toFun := ⋯ }
Instances For
@[reducible, inline]
The inclusion map a ↦ ⟨a, 1⟩ from A to the cylinder whose base is A
Equations
- TopCat.Cyl.i₁ A = TopCat.ofHom { toFun := fun (a : ↑A) => (a, 1), continuous_toFun := ⋯ }
Instances For
@[reducible, inline]
The retraction from a cylinder to its base
Equations
- TopCat.Cyl.r₀ A = TopCat.ofHom { toFun := fun (x : ↑A × ↑unitInterval) => match x with | (a, snd) => a, continuous_toFun := ⋯ }
Instances For
@[simp]
@[simp]
Equations
- TopCat.Cyl.i₁ToComplRangeI₀ X = { toFun := fun (x : ↑X) => ⟨(CategoryTheory.ConcreteCategory.hom (TopCat.Cyl.i₁ X)) x, ⋯⟩, continuous_toFun := ⋯ }
Instances For
@[implicit_reducible]
noncomputable instance
TopCat.Cyl.decidableInRangeI₀
{X : TopCat}
(z : ↑(of (↑X × ↑unitInterval)))
:
Decidable (z ∈ Set.range ⇑(CategoryTheory.ConcreteCategory.hom (i₀ X)))
used in isEmbedding_domIncl
Equations
@[reducible, inline]
Given a path, return its source point (value at 0).
The continuity of this function, through typeclass resolution,
implicitly relies on the fact that I is locally compact.
Equations
- TopCat.PathSpace.eval₀ Y = TopCat.ofHom { toFun := fun (f : C(↑unitInterval, ↑Y)) => f 0, continuous_toFun := ⋯ }
Instances For
@[reducible, inline]
Given a path, return its target point (value at 1).
The continuity of this function, through typeclass resolution,
implicitly relies on the fact that I is locally compact.
Equations
- TopCat.PathSpace.eval₁ Y = TopCat.ofHom { toFun := fun (f : C(↑unitInterval, ↑Y)) => f 1, continuous_toFun := ⋯ }
Instances For
@[reducible, inline]
Equations
- TopCat.PathSpace.evalAt Y t = TopCat.ofHom { toFun := fun (f : C(↑unitInterval, ↑Y)) => f t, continuous_toFun := ⋯ }