Documentation

LeanPool.CCDN.ForMathlib.FiniteGroupPowerTorsion

Cardinality bounds for n-torsion in finite commutative groups #

The n-torsion subgroup of a commutative group G is (powMonoidHom n : G →* G).ker.

Main results #

def MonoidHom.powMonoidHomKerMap {G : Type u_1} {H : Type u_2} [CommGroup G] [CommGroup H] (φ : G →* H) (n : ℕ) :

Power torsion maps functorially under a group homomorphism.

Equations
Instances For

    A surjective homomorphism does not increase the number of n-torsion elements.

    The torsion of the middle group is bounded by the torsion of a homomorphism's kernel and the torsion of its target.

    theorem MonoidHom.card_powMonoidHom_ker_le_of_coset_cover {A : Type u_3} {G : Type u_4} {ι : Type u_5} [CommGroup A] [CommGroup G] [Finite A] [Finite G] [Fintype ι] (φ : A →* G) (S : Subgroup G) (c : ι → G) (hcover : ∀ (x : ↥S), ∃ (a : A) (i : ι), ↑x = φ a * c i) (m : ℕ) :

    A subgroup covered by finitely many cosets of the image of φ has m-torsion bounded by the m-torsion of the source times the number of cosets.