LeanPool.DirectedTopologyLean4.DihomotopyToPathDihomotopy #
The directed map taking the pointwise minimum of the two coordinates on I × I.
Equations
- One or more equations did not get rendered due to their size.
Instances For
The directed map taking the pointwise maximum of the two coordinates on I × I.
Equations
- One or more equations did not get rendered due to their size.
Instances For
Dihomotopy from the constant path at the source to a dipath, given by
SourceToPath γ (s, t) = γ (min s t).
Equations
- DirectedMap.Dihomotopy.SourceToPath γ = { toDirectedMap := γ.toDirectedMap.comp DirectedMap.Dihomotopy.MinDirected, map_zero_left := ⋯, map_one_left := ⋯ }
Instances For
Dihomotopy from a dipath to the constant path at the target, given by
PathToTarget γ (s, t) = γ (max s t).
Equations
- DirectedMap.Dihomotopy.PathToTarget γ = { toDirectedMap := γ.toDirectedMap.comp DirectedMap.Dihomotopy.MaxDirected, map_zero_left := ⋯, map_one_left := ⋯ }
Instances For
Reinterpret a dihomotopy between directed maps f g : D(I, X) as a dihomotopy between the
associated dipaths Dipath.ofDirectedMap f and Dipath.ofDirectedMap g.
Equations
- DihomToPathDihom.dihomToDihomOfPaths F = { toDirectedMap := F.toDirectedMap, map_zero_left := ⋯, map_one_left := ⋯ }
Instances For
Let a dihomotopy F : f ~ g, with f g : D(I,X) be given:
C----- g -----D
| |
| |
| |
| |
A----- f -----B
Then there is a path-dihomotopy between the paths
A --refl A--> A --f--> B --F.evalAtRight 1--> D
and
A --F.evalAtRight 0--> C --g--> D --refl D--> D
Equations
- One or more equations did not get rendered due to their size.