Short exact sequences of topological groups #
In this file, we define a short exact sequence of topological groups to be a closed embedding φ
followed by an open quotient map ψ satisfying φ.range = ψ.ker.
Main definitions #
TopologicalGroup.IsSES φ ψ: A predicate stating thatφis a closed embedding,ψis an open quotient map, andφ.range = ψ.ker.
structure
TopologicalGroup.IsSES
{A : Type u_1}
{B : Type u_2}
{C : Type u_3}
[Group A]
[Group B]
[Group C]
[TopologicalSpace A]
[TopologicalSpace B]
[TopologicalSpace C]
(φ : A →* B)
(ψ : B →* C)
:
A predicate stating that φ and ψ define a short exact sequence of topological groups.
- isClosedEmbedding : Topology.IsClosedEmbedding ⇑φ
- isOpenQuotientMap : IsOpenQuotientMap ⇑ψ
- mulExact : Function.MulExact ⇑φ ⇑ψ
Instances For
structure
TopologicalAddGroup.IsSES
{A : Type u_1}
{B : Type u_2}
{C : Type u_3}
[AddGroup A]
[AddGroup B]
[AddGroup C]
[TopologicalSpace A]
[TopologicalSpace B]
[TopologicalSpace C]
(φ : A →+ B)
(ψ : B →+ C)
:
A predicate stating that φ and ψ define a short exact sequence of topological groups.
- isClosedEmbedding : Topology.IsClosedEmbedding ⇑φ
- isOpenQuotientMap : IsOpenQuotientMap ⇑ψ
- exact : Function.Exact ⇑φ ⇑ψ
Instances For
theorem
TopologicalGroup.IsSES.ofClosedSubgroup
{G : Type u_1}
[Group G]
[TopologicalSpace G]
[IsTopologicalGroup G]
(H : Subgroup G)
[H.Normal]
(hH : IsClosed ↑H)
:
IsSES H.subtype (QuotientGroup.mk' H)
Construct a short exact sequence of topological groups from a closed normal subgroup.
theorem
TopologicalAddGroup.IsSES.ofClosedAddSubgroup
{G : Type u_1}
[AddGroup G]
[TopologicalSpace G]
[IsTopologicalAddGroup G]
(H : AddSubgroup G)
[H.Normal]
(hH : IsClosed ↑H)
:
IsSES H.subtype (QuotientAddGroup.mk' H)
Construct a short exact sequence of topological groups from a closed normal subgroup.