ModuleClosedNormal.lean
Nyll.ProCGroups.ProC.Quotients.ClosedNormal
10 declarations indexed from sourceView source ↗ Module documentation
Quotients by closed normal subgroups
This file supplies the profinite topology and normalized continuous sections for closed-normal quotients, identifies iterated quotients, proves closedness of quotient images, and transfers topological generation between a group, its kernel, and its quotient.
Declarations
ProCGroups.totallyDisconnectedSpace_quotient_closedNormal
DocumentationA quotient by a closed normal subgroup of a compact Hausdorff totally disconnected topological group is totally disconnected.
Source context 4 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open Set
open scoped Topology Pointwise
namespace ProCGroups
universe u v
ProCGroups.Generation.closedNormalQuotientSection
DocumentationA chosen continuous section of the quotient map by a closed normal subgroup of a profinite group.
Source context 6 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open Set
open scoped Topology Pointwise
namespace ProCGroups.Generation
universe u v
open ProCGroups.ProC
variable {G : Type u} [Group G] [TopologicalSpace G] [IsTopologicalGroup G]
[CompactSpace G] [T2Space G] [TotallyDisconnectedSpace G]
ProCGroups.Generation.closedNormalQuotientSection_continuous
DocumentationThe chosen closed-normal quotient section is continuous.
Source context 6 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open Set
open scoped Topology Pointwise
namespace ProCGroups.Generation
universe u v
open ProCGroups.ProC
variable {G : Type u} [Group G] [TopologicalSpace G] [IsTopologicalGroup G]
[CompactSpace G] [T2Space G] [TotallyDisconnectedSpace G]
ProCGroups.Generation.closedNormalQuotientSection_rightInverse
DocumentationThe chosen closed-normal quotient section is a right inverse to the quotient map.
Source context 6 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open Set
open scoped Topology Pointwise
namespace ProCGroups.Generation
universe u v
open ProCGroups.ProC
variable {G : Type u} [Group G] [TopologicalSpace G] [IsTopologicalGroup G]
[CompactSpace G] [T2Space G] [TotallyDisconnectedSpace G]
ProCGroups.Generation.closedNormalQuotientSection_one
DocumentationThe chosen closed-normal quotient section sends the identity coset to \(1\).
Source context 6 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open Set
open scoped Topology Pointwise
namespace ProCGroups.Generation
universe u v
open ProCGroups.ProC
variable {G : Type u} [Group G] [TopologicalSpace G] [IsTopologicalGroup G]
[CompactSpace G] [T2Space G] [TotallyDisconnectedSpace G]
ProCGroups.Generation.quotientBotContinuousMulEquiv
DocumentationThe quotient by the bottom subgroup is continuously multiplicatively equivalent to the original profinite group.
Source context 6 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open Set
open scoped Topology Pointwise
namespace ProCGroups.Generation
universe u v
open ProCGroups.ProC
variable {G : Type u} [Group G] [TopologicalSpace G] [IsTopologicalGroup G]
[CompactSpace G] [T2Space G] [TotallyDisconnectedSpace G]
ProCGroups.Generation.topologicallyGenerates_union_closedNormal_iff_quotient
DocumentationAdding a closed normal subgroup to a generating set is equivalent to generating the quotient from the image of the set.
Source context 7 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open Set
open scoped Topology Pointwise
namespace ProCGroups.Generation
universe u v
open ProCGroups.ProC
variable {G : Type u} [Group G] [TopologicalSpace G] [IsTopologicalGroup G]
[CompactSpace G] [T2Space G] [TotallyDisconnectedSpace G]
omit [T2Space G] [TotallyDisconnectedSpace G] in
ProCGroups.Generation.isClosed_image_closedNormal_quotient
DocumentationThe image of a closed subgroup in a quotient by a closed normal subgroup is closed.
Source context 7 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open Set
open scoped Topology Pointwise
namespace ProCGroups.Generation
universe u v
open ProCGroups.ProC
variable {G : Type u} [Group G] [TopologicalSpace G] [IsTopologicalGroup G]
[CompactSpace G] [T2Space G] [TotallyDisconnectedSpace G]
omit [T2Space G] [TotallyDisconnectedSpace G] in
ProCGroups.Generation.quotientQuotientContinuousMulEquiv
DocumentationThe quotient-of-quotient isomorphism for closed normal subgroups as a continuous multiplicative equivalence.
Source context 6 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open Set
open scoped Topology Pointwise
namespace ProCGroups.Generation
universe u v
open ProCGroups.ProC
variable {G : Type u} [Group G] [TopologicalSpace G] [IsTopologicalGroup G]
[CompactSpace G] [T2Space G] [TotallyDisconnectedSpace G]
ProCGroups.Generation.topologicallyGenerates_of_quotient_section_union_kernel
DocumentationA quotient section together with generators for the kernel generates the intermediate quotient.
Source context 7 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open Set
open scoped Topology Pointwise
namespace ProCGroups.Generation
universe u v
open ProCGroups.ProC
variable {G : Type u} [Group G] [TopologicalSpace G] [IsTopologicalGroup G]
[CompactSpace G] [T2Space G] [TotallyDisconnectedSpace G]
omit [T2Space G] [TotallyDisconnectedSpace G] in