Solvable Group
Statement
The derived series of a group is defined by and , the subgroup generated by all commutators in .
is solvable if for some .
Equivalently, has a subnormal series where each quotient is abelian.
Visualization
Derived series of :
S_3 (order 6)
| [S_3, S_3] = A_3 = {e, (123), (132)}
A_3 (order 3, cyclic, hence abelian)
| [A_3, A_3] = {e}
{e}
Step-by-step:
- has 6 elements: .
- . Check: .
- . Since is abelian, all commutators are trivial.
So and is solvable with derived length 2.
Why is not solvable:
and (since is simple and nonabelian). The derived series stabilizes at , so is not solvable. This is the group-theoretic core of the Impossibility of the Quintic FormulaImpossibility of the Quintic FormulaNo general algebraic formula exists for polynomials of degree 5 or higherRead more →.
Proof Sketch
- Every abelian group is solvable (derived series hits in one step).
- Subgroups and quotients of solvable groups are solvable (the derived series restricts / projects).
- Extensions of solvable groups are solvable: if and both and are solvable, then so is .
- is solvable for : the chain (for ) has abelian quotients. For , is simple and nonabelian, blocking the process.
Connections
Solvability of a Galois group precisely characterizes polynomial equations solvable by radicals — the content of the Fundamental Theorem of Galois TheoryFundamental Theorem of Galois TheoryBijection between intermediate fields and subgroups of the Galois groupRead more →. The structure of solvable groups is coarser than nilpotent ones: every nilpotent group is solvable, but is solvable yet not nilpotent (see Nilpotent GroupNilpotent GroupA group is nilpotent if its lower central series reaches the trivial subgroup in finitely many steps.Read more →).
Lean4 Proof
/-- Every abelian group is solvable: its derived series reaches {e} in one step
because [G,G] = {e} when G is abelian. Mathlib provides this as an instance. -/
theorem abelian_is_solvable (G : Type*) [CommGroup G] : IsSolvable G :=
CommGroup.isSolvable
/-- Solvability is preserved by surjective homomorphisms: if G is solvable and
f : G → H is surjective, then H is solvable (the derived series of G maps onto
the derived series of H). -/
theorem solvable_image {G H : Type*} [Group G] [Group H] (f : G →* H)
(hf : Function.Surjective f) [IsSolvable G] : IsSolvable H :=
solvable_of_surjective hf
/-- Abelian groups form a solvable class: both ℤ/2 and ℤ/3 are solvable.
This captures the two layers of S_3's derived series. -/
example : IsSolvable (Multiplicative (ZMod 2)) := CommGroup.isSolvable
example : IsSolvable (Multiplicative (ZMod 3)) := CommGroup.isSolvableReferenced by
- Nilpotent GroupGroup Theory