Alternating Group
Statement
The alternating group is the kernel of the sign homomorphism . Its elements are the even permutations — those expressible as a product of an even number of transpositions.
For :
For , is simple (no proper nontrivial normal subgroups), making it one of the infinite families in the classification of finite simple groups.
Visualization
has order . Its elements by cycle type:
| Cycle type | Permutations | Count | Even? |
|---|---|---|---|
| 1 | yes | ||
| 3 | yes | ||
| 8 | yes |
Total: . The subgroup is normal in , so is NOT simple.
A_4 subgroup lattice (sketch):
A_4 (order 12)
│
V_4 (order 4, normal)
/ | \
⟨(12)(34)⟩ ⟨(13)(24)⟩ ⟨(14)(23)⟩ (order 2)
│
{e}
For comparison, , and has conjugacy classes of sizes . No nontrivial union of these (plus ) has size dividing 60 and being a normal subgroup — hence is simple.
Proof Sketch
- is a surjective group homomorphism (for , the transposition has sign ).
- By the First Isomorphism TheoremFirst Isomorphism TheoremThe image of a homomorphism is isomorphic to the domain modulo the kernelRead more →, , so and .
- is normal in as the kernel of a homomorphism, and in fact has index 2 (the unique subgroup of index 2 is always normal).
- Simplicity for : any normal subgroup of is a union of conjugacy classes. A combinatorial check shows no proper nontrivial union is closed under conjugation.
Connections
the symmetry group of the icosahedron — the smallest nonabelian simple groupSimple GroupsA simple group has no proper nontrivial normal subgroups; the atoms of group compositionRead more →. The simplicity of is the key obstruction in the Impossibility of the Quintic FormulaImpossibility of the Quintic FormulaNo general algebraic formula exists for polynomials of degree 5 or higherRead more →: contains as a composition factor, and being simple (hence not solvable) prevents any radical solution. The Conjugation ActionConjugation ActionEvery group acts on itself by conjugation; orbits are conjugacy classesRead more → on computes conjugacy classes, which determine simplicity.
Lean4 Proof
import Mathlib.GroupTheory.SpecificGroups.Alternating
/-- |Aₙ| = n!/2 for any nontrivial α (here α = Fin n).
Mathlib: `Equiv.Perm.card_alternatingGroup`
and `two_mul_card_alternatingGroup` in
`Mathlib.GroupTheory.SpecificGroups.Alternating`. -/
theorem alternating_card (n : ℕ) [NeZero n] [Nontrivial (Fin n)] :
2 * Fintype.card (alternatingGroup (Fin n)) = Fintype.card (Equiv.Perm (Fin n)) :=
two_mul_card_alternatingGroup
/-- A₅ is a simple group. -/
example : IsSimpleGroup (alternatingGroup (Fin 5)) :=
inferInstance