LeanPool.DirectedTopologyLean4.DipathSubtype #
theorem
DiSubtype.range_dipath_map_inclusion
{X : dTopCat}
{X₀ : Set ↑X}
{x y : ↑X₀}
(γ : Dipath x y)
:
theorem
DiSubtype.subtype_path_class_eq_map
{X : dTopCat}
{X₀ : Set ↑X}
{x y : ↑X₀}
(γ : Dipath x y)
:
def
DiSubtype.SubtypePath
{X : dTopCat}
{X₀ : Set ↑X}
{x y : ↑X}
{γ : Dipath x y}
(hγ : Set.range ⇑γ ⊆ X₀)
:
Lift a path whose range lies inside X₀ to a path in the subtype X₀.
Equations
- DiSubtype.SubtypePath hγ = { toFun := fun (t : ↑unitInterval) => ⟨γ t, ⋯⟩, continuous_toFun := ⋯, source' := ⋯, target' := ⋯ }
Instances For
def
DiSubtype.SubtypeDipath
{X : dTopCat}
{X₀ : Set ↑X}
{x y : ↑X}
(γ : Dipath x y)
(hγ : Set.range ⇑γ ⊆ X₀)
:
Lift a dipath whose range lies inside X₀ to a dipath in the subtype X₀.
Equations
- DiSubtype.SubtypeDipath γ hγ = { toPath := DiSubtype.SubtypePath hγ, dipath_toPath := ⋯ }
Instances For
theorem
DiSubtype.subtypeDipath_of_included_dipath_eq
{X : dTopCat}
{X₀ : Set ↑X}
{x y : ↑X₀}
(γ : Dipath x y)
:
theorem
DiSubtype.subtype_reparam
{X : dTopCat}
{X₀ : Set ↑X}
{x y : ↑X}
{γ : Dipath x y}
(hγ : Set.range ⇑γ ⊆ X₀)
{f : D(↑unitInterval,↑unitInterval)}
(hf₀ : f 0 = 0)
(hf₁ : f 1 = 1)
:
def
DiSubtype.DihomotopyOfSubtype
{X : dTopCat}
{X₀ : Set ↑X}
{x y : ↑X}
{γ γ' : Dipath x y}
(hγ : Set.range ⇑γ ⊆ X₀)
(hγ' : Set.range ⇑γ' ⊆ X₀)
{F : γ.Dihomotopy γ'}
(hF : Set.range ⇑F ⊆ X₀)
:
(SubtypeDipath γ hγ).Dihomotopy (SubtypeDipath γ' hγ')
Lift a dihomotopy whose range lies inside X₀ to a dihomotopy of subtype dipaths.
Equations
- One or more equations did not get rendered due to their size.