Specialization order #
This file defines a type synonym for a topological space considered with its specialisation order.
Type synonym for a topological space considered with its specialisation order.
Equations
- Specialization α = α
Instances For
@[match_pattern]
toEquiv is the "identity" function to the Specialization of a type.
Equations
Instances For
@[match_pattern]
ofEquiv is the identity function from the Specialization of a type.
Equations
Instances For
@[simp]
@[simp]
def Specialization.rec {α : Type u_1} {β : Specialization α → Sort u_4} (h : (a : α) → β (toEquiv a)) (a : Specialization α) :
β a
A recursor for Specialization. Use as induction x.
Equations
- Specialization.rec h a = h (Specialization.ofEquiv a)
Instances For
@[instance_reducible]
Equations
- Specialization.instPreorder = { le := fun (a a_1 : Specialization α) => a_1 ⤳ a, le_refl := ⋯, le_trans := ⋯, lt_iff_le_not_ge := ⋯ }
@[instance_reducible]
Equations
- Specialization.instPartialOrder = { toPreorder := Specialization.instPreorder, le_antisymm := ⋯ }
@[simp]
@[simp]
theorem Specialization.ofEquiv_specializes_ofEquiv {α : Type u_1} [TopologicalSpace α] {a b : Specialization α} :
@[simp]
theorem Specialization.isOpen_toEquiv_preimage {α : Type u_1} [TopologicalSpace α] [AlexandrovDiscrete α] {s : Set (Specialization α)} :
@[simp]
theorem Specialization.isUpperSet_ofEquiv_preimage {α : Type u_1} [TopologicalSpace α] [AlexandrovDiscrete α] {s : Set α} :
def Specialization.map {α : Type u_1} {β : Type u_2} [TopologicalSpace α] [TopologicalSpace β] (f : C(α, β)) :
A continuous map between topological spaces induces a monotone map between their specialization orders.
Equations
- Specialization.map f = { toFun := ⇑Specialization.toEquiv ∘ ⇑f ∘ ⇑Specialization.ofEquiv, monotone' := ⋯ }
Instances For
@[simp]
@[simp]
theorem Specialization.map_comp {α : Type u_1} {β : Type u_2} {γ : Type u_3} [TopologicalSpace α] [TopologicalSpace β] [TopologicalSpace γ] (g : C(β, γ)) (f : C(α, β)) :
A preorder is isomorphic to the specialisation order of its upper set topology.
Equations
- orderIsoSpecializationWithUpperSetTopology α = { toEquiv := Topology.WithUpperSet.toUpperSet.trans Specialization.toEquiv, map_rel_iff' := ⋯ }
Instances For
An Alexandrov-discrete space is isomorphic to the upper set topology of its specialisation order.
Equations
Instances For
Sends a topological space to its specialisation order.
Equations
- One or more equations did not get rendered due to their size.
Instances For
@[simp]