ProCGroups.Abelian.exists_primePower_character_finite
A nonidentity element of a finite abelian p-group is detected by a character to a cyclic p-power group.
Source context 2 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace ProCGroups.Abelian
universe uLean source · statement
theorem exists_primePower_character_finite
{p : ℕ} [Fact p.Prime]
{A : Type u} [CommGroup A] [Finite A]
(hA : IsPGroup p A) {x : A} (hx : x ≠ 1) :
∃ n : ℕ, 0 < n ∧ ∃ χ : A →* Multiplicative (ZMod (p ^ n)), χ x ≠ 1