ModuleAbelianModPower.lean
Nyll.ProCGroups.Abelian.AbelianModPower
10 declarations indexed from sourceView source ↗ Module documentation
Abelianization modulo a power
For a topological group G, first quotient by the closed commutator subgroup, then by the subgroup of q-th powers. Continuous homomorphisms descend to this quotient, and maps to commutative groups of exponent dividing q factor through it.
Declarations
ProCGroups.Abelian.abelianModPower
DocumentationThe abelianization of a topological group modulo its q-th powers.
Source context 2 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace ProCGroups.Abelian
universe u v
ProCGroups.Abelian.abelianModPowerMap
DocumentationA continuous homomorphism induces a homomorphism of abelianizations modulo q-th powers.
Source context 2 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace ProCGroups.Abelian
universe u v
ProCGroups.Abelian.abelianModPowerMap_mk
DocumentationThe induced map on abelianizations modulo powers sends the class of a representative to the class of its image.
Source context 2 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace ProCGroups.Abelian
universe u v
ProCGroups.Abelian.abelianModPowerLift
DocumentationA continuous homomorphism to a commutative group of exponent dividing q factors through the topological abelianization modulo q-th powers.
Source context 2 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace ProCGroups.Abelian
universe u v
ProCGroups.Abelian.abelianModPowerLift_mk
DocumentationThe factorization through Gᵃᵇ/q evaluates to the original map on representatives.
Source context 2 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace ProCGroups.Abelian
universe u v
ProCGroups.Abelian.abelianModPowerLift_surjective
DocumentationSurjectivity is preserved by the factorization through Gᵃᵇ/q.
Source context 2 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace ProCGroups.Abelian
universe u v
ProCGroups.Abelian.abelianModPowerMk
DocumentationThe canonical continuous quotient map to abelianization modulo powers.
Source context 3 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace ProCGroups.Abelian
universe u v
variable {G H J : Type*}
[TopologicalSpace G] [Group G] [IsTopologicalGroup G]
[TopologicalSpace H] [Group H] [IsTopologicalGroup H]
[TopologicalSpace J] [Group J] [IsTopologicalGroup J]
ProCGroups.Abelian.abelianModPowerMk_surjective
DocumentationEvery class modulo commutators and powers has a group representative.
Source context 3 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace ProCGroups.Abelian
universe u v
variable {G H J : Type*}
[TopologicalSpace G] [Group G] [IsTopologicalGroup G]
[TopologicalSpace H] [Group H] [IsTopologicalGroup H]
[TopologicalSpace J] [Group J] [IsTopologicalGroup J]
ProCGroups.Abelian.abelianModPowerMap_comp
DocumentationPassage to abelianizations modulo powers respects composition.
Source context 3 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace ProCGroups.Abelian
universe u v
variable {G H J : Type*}
[TopologicalSpace G] [Group G] [IsTopologicalGroup G]
[TopologicalSpace H] [Group H] [IsTopologicalGroup H]
[TopologicalSpace J] [Group J] [IsTopologicalGroup J]
ProCGroups.Abelian.abelianModPowerMap_mk_apply
DocumentationThe induced map carries the class of an element to the class of its image.
Source context 3 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace ProCGroups.Abelian
universe u v
variable {G H J : Type*}
[TopologicalSpace G] [Group G] [IsTopologicalGroup G]
[TopologicalSpace H] [Group H] [IsTopologicalGroup H]
[TopologicalSpace J] [Group J] [IsTopologicalGroup J]