ModuleClosedCommutator.lean
Nyll.ProCGroups.ProC.OpenNormalSubgroups.ClosedCommutator
8 declarations indexed from sourceView source ↗ Module documentation
Detecting the closed commutator subgroup in finite quotients
Membership in the topological closure of the commutator subgroup is characterized by the images in open-normal pro-\(C\) quotients. Equivalent formulations use quotient commutators and cofinal families of open normal subgroups.
Declarations
ProCGroups.ProC.FiniteDiscreteAbelianMapsKillKernel
DocumentationEvery continuous homomorphism from the source to a finite discrete abelian group kills the kernel of f.
Source context 6 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace ProCGroups.ProC
open scoped Topology
universe u
variable {C : FiniteGroupClass.{u}}
variable {G : Type u} [Group G] [TopologicalSpace G] [IsTopologicalGroup G]
variable [CompactSpace G] [T2Space G]
ProCGroups.ProC.ker_le_closedCommutator_of_finiteDiscreteAbelianMapsKillKernel
DocumentationFor a profinite source, finite discrete abelian targets detect the closed commutator subgroup. Consequently, if all such homomorphisms kill the kernel of f, then that kernel is contained in the closed commutator subgroup.
Source context 6 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace ProCGroups.ProC
open scoped Topology
universe u
variable {C : FiniteGroupClass.{u}}
variable {G : Type u} [Group G] [TopologicalSpace G] [IsTopologicalGroup G]
variable [CompactSpace G] [T2Space G]
ProCGroups.ProC.quotient_mk_mem_commutator_of_surjective_image_mem_commutator
DocumentationA quotient-level commutator descent along a surjective homomorphism. If \(f: N \to K\) is onto, f n is in the ordinary commutator subgroup of K, and the kernel of f dies in the quotient \(N/U\), then the image of n in \(N/U\) is in the ordinary commutator subgroup.
Source context 6 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace ProCGroups.ProC
open scoped Topology
universe u
variable {C : FiniteGroupClass.{u}}
variable {G : Type u} [Group G] [TopologicalSpace G] [IsTopologicalGroup G]
variable [CompactSpace G] [T2Space G]
ProCGroups.ProC.HasOpenNormalBasisInClass.mem_closedCommutator_of_forall_openNormalSubgroupInClass_quotient
DocumentationMembership in the closed commutator subgroup of a pro-\(C\) group is detected on every open-normal quotient whose quotient lies in \(C\).
Source context 7 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace ProCGroups.ProC
open scoped Topology
universe u
variable {C : FiniteGroupClass.{u}}
variable {G : Type u} [Group G] [TopologicalSpace G] [IsTopologicalGroup G]
variable [CompactSpace G] [T2Space G]
namespace HasOpenNormalBasisInClass
ProCGroups.ProC.HasOpenNormalBasisInClass.mem_closedCommutator_iff_forall_openNormalSubgroupInClass_quotient
DocumentationClosed-commutator membership in a pro-\(C\) group is equivalent to closed-commutator membership after every open-normal quotient whose quotient lies in \(C\).
Source context 7 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace ProCGroups.ProC
open scoped Topology
universe u
variable {C : FiniteGroupClass.{u}}
variable {G : Type u} [Group G] [TopologicalSpace G] [IsTopologicalGroup G]
variable [CompactSpace G] [T2Space G]
namespace HasOpenNormalBasisInClass
ProCGroups.ProC.HasOpenNormalBasisInClass.mem_closedCommutator_of_forall_openNormalSubgroupInClass_quotient_commutator
DocumentationAn element belongs to the closed commutator subgroup of a pro-\(C\) group when its image belongs to the ordinary commutator subgroup in every finite open-normal quotient in \(C\).
Source context 7 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace ProCGroups.ProC
open scoped Topology
universe u
variable {C : FiniteGroupClass.{u}}
variable {G : Type u} [Group G] [TopologicalSpace G] [IsTopologicalGroup G]
variable [CompactSpace G] [T2Space G]
namespace HasOpenNormalBasisInClass
ProCGroups.ProC.HasOpenNormalBasisInClass.mem_closedCommutator_of_forall_exists_openNormalSubgroupInClass_le_quotient_commutator
DocumentationAn element belongs to the closed commutator subgroup when, below every open-normal quotient in \(C\), its image belongs to the ordinary commutator subgroup in some smaller open-normal quotient in \(C\).
Source context 7 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace ProCGroups.ProC
open scoped Topology
universe u
variable {C : FiniteGroupClass.{u}}
variable {G : Type u} [Group G] [TopologicalSpace G] [IsTopologicalGroup G]
variable [CompactSpace G] [T2Space G]
namespace HasOpenNormalBasisInClass
ProCGroups.ProC.HasOpenNormalBasisInClass.mem_closedCommutator_iff_forall_openNormalSubgroupInClass_quotient_commutator
DocumentationClosed-commutator membership in a pro-\(C\) group is equivalent to ordinary commutator membership after every finite open-normal quotient in \(C\).
Source context 7 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace ProCGroups.ProC
open scoped Topology
universe u
variable {C : FiniteGroupClass.{u}}
variable {G : Type u} [Group G] [TopologicalSpace G] [IsTopologicalGroup G]
variable [CompactSpace G] [T2Space G]
namespace HasOpenNormalBasisInClass