Nilpotent Group
Statement
The lower central series of is , . A group is nilpotent if for some , called the nilpotency class.
Equivalently, the upper central series (where ) reaches in steps.
Key fact: every finite -group (group of order ) is nilpotent.
Visualization
Lower central series of vs :
(dihedral group of order 8):
D_4 (order 8, nilpotency class 2)
| [D_4, D_4] = {e, r^2} (center, order 2)
{e,r^2} (order 2, central)
| [{e,r^2}, D_4] = {e}
{e}
(symmetric group of order 6):
S_3 (order 6, NOT nilpotent)
| [S_3, S_3] = A_3 = {e,(123),(132)}
A_3 (order 3)
| [A_3, S_3] = A_3 (stabilizes! never reaches {e})
A_3 ...
is not nilpotent because . The lower central series stabilizes above .
-groups are nilpotent: For (order ):
| Step | (upper central series) | | |---|---|---| | 0 | | 1 | | 1 | | 8 |
immediately — is abelian, so it coincides with its own center, giving nilpotency class 1.
Proof Sketch
- -groups have non-trivial center. By the class equation, . Since , we get , so .
- Induct on . The center is non-trivial by step 1. The quotient is a -group of smaller order, hence nilpotent by induction.
- Lift nilpotency. The preimage of the upper central series of gives the upper central series of , reaching in one extra step.
- Nilpotent implies solvable. Every step in the upper central series is abelian (it lies in a center), so the abelian quotient chain certifies solvability.
Connections
Nilpotent groups are the "tamest" non-abelian groups. The class equation driving step 1 is Class EquationClass EquationThe order of a finite group equals the size of its center plus the sum of sizes of nontrivial conjugacy classes.Read more →. Nilpotent groups are always solvable — see Solvable GroupSolvable GroupA group is solvable if its derived series reaches the trivial group in finitely many steps.Read more → for the comparison. Finite -groups appear throughout Sylow TheoremsSylow TheoremsPrime-power subgroups always exist, are conjugate, and their count is constrainedRead more →, where Sylow subgroups of nilpotent groups are always normal.
Lean4 Proof
/-- Every finite p-group is nilpotent. Mathlib:
`IsPGroup.isNilpotent` in GroupTheory.Nilpotent. -/
theorem pGroup_isNilpotent {G : Type*} [Group G] [Finite G] {p : ℕ}
[Fact p.Prime] (h : IsPGroup p G) : IsNilpotent G :=
IsPGroup.isNilpotent h
/-- Abelian groups are nilpotent (class 1): their lower central series reaches
{e} in one step because [G, G] = {e}. Mathlib's instance: -/
instance abelian_nilpotent {G : Type*} [CommGroup G] : IsNilpotent G :=
CommGroup.isNilpotent
/-- Subgroups of nilpotent groups are nilpotent. -/
example {G : Type*} [Group G] [IsNilpotent G] (H : Subgroup G) :
IsNilpotent H :=
Subgroup.isNilpotent HReferenced by
- Solvable GroupGroup Theory