p-groups #
A p-group is a group in which the order of every element is a power of p.
Main definitions #
IsPGroup p G: the predicate that every element ofGhas order a power ofp.
Main results #
IsPGroup.card_modEq_card_fixedPoints: if a p-group acts on a finite setα, the number of fixed points is congruent to the cardinality ofαmodulop;IsPGroup.nonempty_fixed_point_of_prime_not_dvd_cardandIsPGroup.exists_fixed_point_of_prime_dvd_card_of_fixed_point: existence of fixed points;IsPGroup.center_nontrivial: the center of a nontrivial finite p-group is nontrivial;IsPGroup.isMulCommutative_of_card_eq_prime_sq: a group of orderp ^ 2is commutative;IsPGroup.isSimpleGroup_iff_card_eq: a finite p-group is simple iff it has cardinalityp.
Being a p-group is also shown to pass to subgroups, quotients, images and joins, and p-groups for distinct primes are shown to be disjoint.
Alias of the forward direction of isPGroup_iff_exponent_dvd_pow.
Alias of the forward direction of isPGroup_iff_exponent_eq_pow.
If a p-group acts on α and the cardinality of α is not a multiple
of p then the action has a fixed point.
If a p-group acts on α and the cardinality of α is a multiple
of p, and the action has one fixed point, then it has another fixed point.
finite p-groups with different p have coprime orders
A group of order p ^ 2 is commutative. See also
IsPGroup.isMulCommutative_of_card_eq_prime_sq for just the proof that G is commutative.