LeanPool.DirectedTopologyLean4.DihomotopyCover #
A dihomotopy of directed maps is covered if its image lies entirely in X₀ or in X₁.
Instances For
A dihomotopy of directed maps is covered partwise n m if it can be covered by rectangles (n+1 vertically, m+1 horizontally) such that each rectangle is covered by either X₀ or X₁
Equations
- DirectedMap.Dihomotopy.coveredPartwise hX F n m = ∀ (i j : ℕ) (hi : i < n.succ) (hj : j < m.succ), have x := hX; ⇑F '' UnitSubrectangle hi hj ⊆ X₀ ∨ ⇑F '' UnitSubrectangle hi hj ⊆ X₁
Instances For
A dihomotopy that can be covered partwise by 1 × 1 squares is covered.
If F : f ∼ g is a dihomotopy of directed maps, then the image of f restricted to [i/(m+1), (i+1)/(m+1)]
is contained in the image of F restricted to [0, 1/(n+1)] × [i/(m+1), (i+1)/(m+1)].
If F : f ∼ g is a dihomotopy of directed maps, and F is n × m-covered, then f is
m-covered.
If F : f ∼ g is a dihomotopy of directed maps, then the image of g restricted to [i/(m+1), (i+1)/(m+1)]
is contained in the image of F restricted to [n/(n+1), 1] × [i/(m+1), (i+1)/(m+1)].
If F : f ∼ g is a dihomotopy of directed maps, and F is n × m-covered, then g is
m-covered.
If F : f ∼ g is a dihomotopy of directed maps, there exist n m : ℕ such that F is n × m-covered.
The image of a dihomotopy F of the subrectangles [0, 1/(n+2)] × [j/(m+1), (j+1)/(m+1)]
contains the image of the first part of F, split at 1/(n+2), of [0, 1] × [j/(m+1), (j+1)/(m+1)].
If F is (n+1) × m-covered, then the first part of F, split at T = 1/(n+2) is 0 x m-covered.
The image of a dihomotopy F of the subrectangle [(i+1)/(n+2), (i+2)/(n+2)] × [j/(m+1), (j+1)/(m+1)]
contains the image of the second part of F, split at 1/(n+2), of [i/(n+1), (i+1)/(n+1)] × [j/(m+1), (j+1)/(m+1)].
If F is (n + 1) × m-covered, then the second part of F, split at T = 1/(n+1) is n × m-covered.
The image of a dihomotopy F of the rectangle [i/(n+1), (i+1)/(n+1)] × [0, 1/(m+2)]
contains the image of the first part of F, split at 1/(m+2), of [i/(n+1), (i+1)/(n+1)] × [0, 1].
If F is n × (m+1)-covered, then the first part of F, split at T = 1/(m+2), is n × 0-covered.
The image of a dihomotopy F of the rectangle [i/(n+1), (i+1)/(n+1)] × [(j+1)/(m+2), (j+2)/(m+2)]
contains the image of the second part of F, split at 1/(m+2), of
[i/(n+1), (i+1)/(n+1)] × [j/(m+1), (j+1)/(m+1)].
If F is n × (m+1)-covered, then the second part of F, split at at T = 1/(n+1) is n × m-covered.
A dihomotopy of directed paths is covered if its image lies entirely in X₀ or in X₁.
Instances For
If F : γ₁ ∼ γ₂ is a dihomotopy of directed paths, and F is covered, then γ₁ is covered.
If F : γ₁ ∼ γ₂ is a dihomotopy of directed paths, and F is covered, then γ₂ is covered.
Two paths are m × n-dihomotopic if there is a dihomotopy between them that can be covered by
m × n rectangles.
Equations
- Dipath.Dihomotopy.dihomotopicCovered hX γ₁ γ₂ n m = ∃ (F : γ₁.Dihomotopy γ₂), DirectedMap.Dihomotopy.coveredPartwise hX F.toDihomotopy n m
Instances For
If γ₁ and γ₂ are two paths connected by a path-dihomotopy F that is covered by m × (n + 1) rectangles,
then γ₁ and F.eval (1/(n+2)) are m × 0-dihomotopic and F.eval (1/(n+2)) and γ₂ are m × n-dihomotopic.
If γ₁ and γ₂ are two directed paths paths such that there is some dihomotopy between them,
then there are n m : ℕ such that γ₁ and γ₂ are n × m-dihomotopicCovered.