LeanPool.DirectedTopologyLean4.Constructions #
Any space with a preorder can be equiped with a directedness, by allowing all monotone paths as directed paths
Equations
Instances For
A continuous map f : α → β with α an (undirected) topological space and β a directed
topological space
creates a directed structure on α by pulling back paths.
Equations
- One or more equations did not get rendered due to their size.
Instances For
Equations
The inclusion of a subtype with the induced directed structure into the ambient space is a directed map.
Equations
- DirectedSubtypeInclusion p = { toFun := fun (x : Subtype p) => ↑x, continuous_toFun := ⋯, directed_toFun := ⋯ }
Instances For
The inclusion of one subset into another, when both carry the induced directed structure, is a directed map.
Equations
- DirectedSubsetInclusion h = { toFun := Set.inclusion h, continuous_toFun := ⋯, directed_toFun := ⋯ }
Instances For
Equations
- One or more equations did not get rendered due to their size.
Equations
- directedFst = { toFun := fun (x : α × β) => x.1, continuous_toFun := ⋯, directed_toFun := ⋯ }
Instances For
Equations
- directedSnd = { toFun := fun (x : α × β) => x.2, continuous_toFun := ⋯, directed_toFun := ⋯ }
Instances For
Two directed maps f : α → β and g : α → γ can be turned into a directed map α → β × γ by
mapping a : α to (f a, g a).
Equations
Instances For
Two directed maps f : α → γ and g : β → δ can be turned into a directed map α × β → β × γ
by
mapping (a, b) : α × β to (f a, g b).
Equations
Instances For
For every t : α, we can convert a directed map F : α × β → γ to a directed map β → γ by
sending b to F(t, b)
Equations
- F.prodConstFst a = F.comp ((DirectedMap.const β a).prodMapMk (DirectedMap.id β))
Instances For
For every t : β, we can convert a directed map F : α × β → γ to a directed map α → γ by
sending a to F(a, t)
Equations
- F.prodConstSnd t = F.comp ((DirectedMap.id α).prodMapMk (DirectedMap.const α t))