Lower topology #
THIS FILE IS SYNCHRONIZED WITH MATHLIB4. Any changes to this file require a corresponding PR to mathlib4.
This file introduces the lower topology on a preorder as the topology generated by the complements of the closed intervals to infinity.
Main statements #
lower_topology.t0_space
- the lower topology on a partial order is T₀is_topological_basis.is_topological_basis
- the complements of the upper closures of finite subsets form a basis for the lower topologylower_topology.to_has_continuous_inf
- the inf map is continuous with respect to the lower topology
Implementation notes #
A type synonym with_lower_topology
is introduced and for a preorder α
, with_lower_topology α
is made an instance of topological_space
by the topology generated by the complements of the
closed intervals to infinity.
We define a mixin class lower_topology
for the class of types which are both a preorder and a
topology and where the topology is generated by the complements of the closed intervals to infinity.
It is shown that with_lower_topology α
is an instance of lower_topology
.
Motivation #
The lower topology is used with the Scott
topology to define the Lawson topology. The restriction
of the lower topology to the spectrum of a complete lattice coincides with the hull-kernel topology.
References #
Tags #
lower topology, preorder
Type synonym for a preorder equipped with the lower topology
Equations
- with_lower_topology α = α
to_lower
is the identity function to the with_lower_topology
of a type.
Equations
of_lower
is the identity function from the with_lower_topology
of a type.
Equations
A recursor for with_lower_topology
. Use as induction x using with_lower_topology.rec
.
Equations
- with_lower_topology.rec h = λ (a : with_lower_topology α), h (⇑with_lower_topology.of_lower a)
Equations
- with_lower_topology.inhabited = _inst_1
Equations
- with_lower_topology.preorder = _inst_1
Equations
- with_lower_topology.topological_space = topological_space.generate_from {s : set (with_lower_topology α) | ∃ (a : with_lower_topology α), (set.Ici a)ᶜ = s}
The complements of the upper closures of finite sets are a collection of lower sets which form a basis for the lower topology.
If α
is equipped with the lower topology, then it is homeomorphic to with_lower_topology α
.
Equations
- lower_topology.with_lower_topology_homeomorph = {to_equiv := {to_fun := with_lower_topology.of_lower.to_fun, inv_fun := with_lower_topology.of_lower.inv_fun, left_inv := _, right_inv := _}, continuous_to_fun := _, continuous_inv_fun := _}
Left-closed right-infinite intervals [a, ∞) are closed in the lower topology.
The upper closure of a finite set is closed in the lower topology.
Every set open in the lower topology is a lower set.
The closure of a singleton {a}
in the lower topology is the left-closed right-infinite interval
[a, ∞).
The lower topology on a partial order is T₀.