The path component of the identity in a locally path connected topological group #
This file defines the path component of the identity is an OpenNormalSubgroup
when the ambient
topological group is locally path connected. We place this in a separate file to avoid importing
additional algebra into the topology hierarchy.
def
OpenNormalSubgroup.pathComponentOne
(G : Type u_1)
[TopologicalSpace G]
[Group G]
[IsTopologicalGroup G]
[LocPathConnectedSpace G]
:
The path component of the identity in a locally path connected topological group, as an open normal subgroup. It is, in fact, clopen.
Equations
- OpenNormalSubgroup.pathComponentOne G = { toSubgroup := Subgroup.pathComponentOne G, isOpen' := ⋯, isNormal' := ⋯ }
Instances For
def
OpenNormalAddSubgroup.pathComponentZero
(G : Type u_1)
[TopologicalSpace G]
[AddGroup G]
[IsTopologicalAddGroup G]
[LocPathConnectedSpace G]
:
The path component of the identity in a locally path connected additive topological group, as an open normal additive subgroup. It is, in fact, clopen.
Equations
- OpenNormalAddSubgroup.pathComponentZero G = { toAddSubgroup := AddSubgroup.pathComponentZero G, isOpen' := ⋯, isNormal' := ⋯ }
Instances For
@[simp]
theorem
OpenNormalSubgroup.pathComponentOne_carrier
(G : Type u_1)
[TopologicalSpace G]
[Group G]
[IsTopologicalGroup G]
[LocPathConnectedSpace G]
:
@[simp]
theorem
OpenNormalAddSubgroup.pathComponentZero_carrier
(G : Type u_1)
[TopologicalSpace G]
[AddGroup G]
[IsTopologicalAddGroup G]
[LocPathConnectedSpace G]
:
instance
OpenNormalSubgroup.instIsClosedCoePathComponentOne
(G : Type u_1)
[TopologicalSpace G]
[Group G]
[IsTopologicalGroup G]
[LocPathConnectedSpace G]
:
IsClosed ↑(pathComponentOne G)
instance
OpenNormalAddSubgroup.instIsClosedCoePathComponentZero
(G : Type u_1)
[TopologicalSpace G]
[AddGroup G]
[IsTopologicalAddGroup G]
[LocPathConnectedSpace G]
: