Lattice of group topologies #
We define a type class GroupTopology α which endows a group α with a topology such that all
group operations are continuous.
Group topologies on a fixed group α are ordered, by reverse inclusion. They form a complete
lattice, with ⊥ the discrete topology and ⊤ the indiscrete topology.
Any function f : α → β induces coinduced f : TopologicalSpace α → GroupTopology β.
The additive version AddGroupTopology α and corresponding results are provided as well.
A group topology on a group α is a topology for which multiplication and inversion
are continuous.
- isOpen_inter (s t : Set α) : TopologicalSpace.IsOpen s → TopologicalSpace.IsOpen t → TopologicalSpace.IsOpen (s ∩ t)
- isOpen_sUnion (s : Set (Set α)) : (∀ t ∈ s, TopologicalSpace.IsOpen t) → TopologicalSpace.IsOpen (⋃₀ s)
- continuous_mul : Continuous fun (p : α × α) => p.1 * p.2
- continuous_inv : Continuous fun (a : α) => a⁻¹
Instances For
An additive group topology on an additive group α is a topology for which addition and
negation are continuous.
- isOpen_inter (s t : Set α) : TopologicalSpace.IsOpen s → TopologicalSpace.IsOpen t → TopologicalSpace.IsOpen (s ∩ t)
- isOpen_sUnion (s : Set (Set α)) : (∀ t ∈ s, TopologicalSpace.IsOpen t) → TopologicalSpace.IsOpen (⋃₀ s)
- continuous_add : Continuous fun (p : α × α) => p.1 + p.2
- continuous_neg : Continuous fun (a : α) => -a
Instances For
A version of the global continuous_mul suitable for dot notation.
A version of the global continuous_add suitable for dot notation.
A version of the global continuous_inv suitable for dot notation.
A version of the global continuous_neg suitable for dot notation.
The ordering on group topologies on the group γ. t ≤ s if every set open in s is also open
in t (t is finer than s).
The ordering on group topologies on the group γ. t ≤ s if every set open in s
is also open in t (t is finer than s).
Equations
- GroupTopology.instBoundedOrder = { toTop := GroupTopology.instTop, le_top := ⋯, toBot := GroupTopology.instBot, bot_le := ⋯ }
Equations
- AddGroupTopology.instBoundedOrder = { toTop := AddGroupTopology.instTop, le_top := ⋯, toBot := AddGroupTopology.instBot, bot_le := ⋯ }
Equations
- GroupTopology.instMin = { min := fun (x y : GroupTopology α) => { toTopologicalSpace := x.toTopologicalSpace ⊓ y.toTopologicalSpace, toIsTopologicalGroup := ⋯ } }
Equations
- AddGroupTopology.instMin = { min := fun (x y : AddGroupTopology α) => { toTopologicalSpace := x.toTopologicalSpace ⊓ y.toTopologicalSpace, toIsTopologicalAddGroup := ⋯ } }
Equations
- GroupTopology.instInhabited = { default := ⊤ }
Equations
- AddGroupTopology.instInhabited = { default := ⊤ }
Infimum of a collection of group topologies.
Equations
- GroupTopology.instInfSet = { sInf := fun (S : Set (GroupTopology α)) => { toTopologicalSpace := sInf (GroupTopology.toTopologicalSpace '' S), toIsTopologicalGroup := ⋯ } }
Infimum of a collection of additive group topologies
Equations
- AddGroupTopology.instInfSet = { sInf := fun (S : Set (AddGroupTopology α)) => { toTopologicalSpace := sInf (AddGroupTopology.toTopologicalSpace '' S), toIsTopologicalAddGroup := ⋯ } }
Group topologies on γ form a complete lattice, with ⊥ the discrete topology and ⊤ the
indiscrete topology.
The infimum of a collection of group topologies is the topology generated by all their open sets (which is a group topology).
The supremum of two group topologies s and t is the infimum of the family of all group
topologies contained in the intersection of s and t.
Equations
- One or more equations did not get rendered due to their size.
Group topologies on γ form a complete lattice, with ⊥ the discrete topology and
⊤ the indiscrete topology.
The infimum of a collection of group topologies is the topology generated by all their open sets (which is a group topology).
The supremum of two group topologies s and t is the infimum of the family of all group
topologies contained in the intersection of s and t.
Equations
- One or more equations did not get rendered due to their size.
Equations
- One or more equations did not get rendered due to their size.
Equations
- One or more equations did not get rendered due to their size.
Given f : α → β and a topology on α, the coinduced group topology on β is the finest
topology such that f is continuous and β is a topological group.
Equations
Instances For
Given f : α → β and a topology on α, the coinduced additive group topology on β
is the finest topology such that f is continuous and β is a topological additive group.