The Alternating Group

Is there a formula, built from radicals, for the roots of every degree-five polynomial? This question was open for centuries. It is answered by understanding a single finite group: the alternating group A5A_5. The alternating group AnA_n is the subgroup of even permutations inside the symmetric group SnS_n. Its internal structure — in particular, whether it has nontrivial normal subgroups — controls whether polynomial equations of degree nn are solvable by radicals. This is one of the most striking instances in mathematics. A concrete combinatorial object (permutations of nn symbols) governs a seemingly distant analytic question (solvability of equations). The group AnA_n arises as the kernel of the sign homomorphism sgn:Sn→{±1}\mathrm{sgn}: S_n \to \{\pm 1\}. So it is automatically a normal subgroup of index 22 in SnS_n. This alone makes AnA_n an object of interest: it is the largest subgroup of SnS_n that is "generic" in a precise sense. It is the natural home for questions about rotations, even permutations of card decks, and the symmetry groups of regular solids (A4A_4 is the rotation group of the tetrahedron, A5A_5 of the icosahedron). But the deeper reason AnA_n occupies a central place in algebra is the theorem this article proves in full: for n≥5n \geq 5, the group AnA_n is simple — it has no normal subgroups other than the trivial group and itself. This simplicity result is the engine behind the Abel-Ruffini Theorem on the unsolvability of the general quintic. A polynomial is solvable by radicals precisely when its Galois group is a solvable group. This means it admits a chain of normal subgroups with abelian quotients. Since A5A_5 is simple and nonabelian, it cannot be solvable, and neither can S5S_5. This obstruction persists for every n≥5n \geq 5. Thus a purely group-theoretic fact — the absence of normal subgroups in AnA_n — translates directly into a consequence. It shows the nonexistence of a radical formula for roots of a generic degree-nn polynomial when n≥5n \geq 5. This article builds the theory from the definition upward. We define AnA_n as the kernel of the sign map. We establish its order and generation by 33-cycles. We prove a conjugacy lemma controlling how elements of AnA_n sit inside conjugacy classes. Then we give a complete, self-contained proof that AnA_n is simple for all n≥5n \geq 5. We finish with fully worked examples in A4A_4 and A5A_5. We also include a counterexample showing why n≥5n \geq 5 is essential. Finally, we discuss where these ideas resurface — from Galois theory to the Rubik's cube.

Key takeaways
  • AnA_n is defined as the kernel of the sign homomorphism sgn:Sn→{±1}\mathrm{sgn} : S_n \to \{\pm 1\}; it consists of all even permutations.
  • AnA_n is a normal subgroup of SnS_n of index 22, so ∣An∣=n!/2|A_n| = n!/2 for n≥2n \geq 2.
  • AnA_n is generated by the 33-cycles, and in fact by the specific set {(1 2 3),(1 2 4),…,(1 2 n)}\{(1\,2\,3), (1\,2\,4), \dots, (1\,2\,n)\}.
  • A4A_4 is not simple: it has a normal Klein four-subgroup V={e,(12)(34),(13)(24),(14)(23)}V = \{e, (12)(34), (13)(24), (14)(23)\}.
  • For every n≥5n \geq 5, AnA_n is simple — its only normal subgroups are {e}\{e\} and AnA_n itself.
  • This simplicity is the group-theoretic root of the unsolvability of the general quintic by radicals.
  • Key idea: normality forces a subgroup to be a union of full conjugacy classes, and in AnA_n (n≥5n\ge5) no proper union of conjugacy classes (other than {e}\{e\}) can be closed under the group operation.

Where this lives today

The simplicity of AnA_n for n≥5n \geq 5 is the direct group-theoretic reason the general polynomial of degree n≥5n \geq 5 has no solution by radicals, since a solvable Galois group requires a normal series with abelian factors, which a simple nonabelian group cannot have; this is the content of the Abel-Ruffini Theorem. In the classification of finite Simple Groups, the alternating groups AnA_n for n≥5n \geq 5 form one of the infinite families of nonabelian finite simple groups (alongside groups of Lie type and 2626 sporadic groups), making them foundational examples in the Classification of Finite Simple Groups. In combinatorics and recreational mathematics, AnA_n governs which permutations of a physical puzzle are reachable: the legal moves of the Rubik's cube generate a subgroup of even permutations of pieces (subject to orientation constraints), and the "1515-puzzle" is solvable from a given configuration if and only if the required permutation lies in A15A_{15} rather than its odd coset. In geometry, A4A_4, A5A_5 appear as rotation groups of the regular tetrahedron and icosahedron respectively, linking alternating groups to the classification of regular polyhedra. In theoretical computer science and coding theory, alternating groups appear as building blocks in constructions of expander graphs and in the study of the symmetric group's representation theory, which underlies algorithms for the fast Fourier transform over noncommutative groups.

Ask the tutor: How does the simplicity of A5A_5 combine with the structure of S5S_5 to prove the general quintic has no radical solution?

DefinitionThe Alternating Group

Let n≥2n \geq 2 be an integer and let SnS_n denote the symmetric group on {1,2,…,n}\{1, 2, \dots, n\}. Recall that every permutation σ∈Sn\sigma \in S_n can be written as a product of transpositions, and the parity (even or odd) of the number of transpositions used is an invariant of σ\sigma, independent of the chosen decomposition. This yields a well-defined group homomorphism, the sign homomorphism

sgn:Sn→{±1},sgn(σ)=(−1)(number of transpositions in any decomposition of σ).\mathrm{sgn} : S_n \to \{\pm 1\}, \qquad \mathrm{sgn}(\sigma) = (-1)^{(\text{number of transpositions in any decomposition of } \sigma)}.

The alternating group AnA_n is defined as the kernel of this homomorphism:

An:=ker⁡(sgn)={σ∈Sn:sgn(σ)=1}.A_n := \ker(\mathrm{sgn}) = \{\sigma \in S_n : \mathrm{sgn}(\sigma) = 1\}.

Equivalently, AnA_n is the set of all even permutations of {1,…,n}\{1, \dots, n\}: those expressible as a product of an even number of transpositions. Since it is the kernel of a homomorphism, AnA_n is automatically a normal subgroup of SnS_n.

Intuition

Think of SnS_n as the group of all ways to shuffle nn labeled objects, and think of the sign homomorphism as a "parity detector" attached to every shuffle: hand it a permutation, and it tells you whether that shuffle can be achieved by an even or odd number of two-object swaps. The alternating group is simply the "even" half — literally half, since sgn\mathrm{sgn} is a surjective homomorphism onto a group of order 22 (surjective because any transposition is odd), so by the First Isomorphism Theorem the kernel AnA_n has index 22 in SnS_n. A useful mental picture: color every permutation in SnS_n either black (even) or white (odd). Composing two same-colored permutations always yields black (even ×\times even = even, odd ×\times odd = even), while composing opposite colors yields white. This is exactly the multiplication table of Z/2Z\mathbb{Z}/2\mathbb{Z}, and AnA_n is the preimage of the identity element — the black permutations form a subgroup precisely because "black" is the identity color. The harder and more important intuition concerns simplicity. A normal subgroup N⊴AnN \trianglelefteq A_n must be a union of conjugacy classes of AnA_n (since conjugation permutes each conjugacy class within itself, and NN is closed under conjugation by every element of AnA_n). To show AnA_n has no proper nontrivial normal subgroup, we show that no proper sub-union of its conjugacy classes containing more than the identity can be closed under multiplication — the conjugacy classes are so intertwined that gluing any of them together with {e}\{e\} forces you to generate all of AnA_n. The proof strategy is: first show AnA_n is generated by 33-cycles, then show all 33-cycles are conjugate in AnA_n (for n≥5n \geq 5), then show any nontrivial normal subgroup must contain a 33-cycle, hence must contain all 33-cycles, hence must be everything.

Figure
The sign homomorphism splits SnS_n into two cosets, with AnA_n as the kernel
Aₙ = ker(sgn), even perms e (1 2 3) (1 2)(3 4) (1 3 2) odd coset, sgn = −1 (1 2) (1 3) (1 2 3 4) (2 3) |Aₙ| = |Sₙ| / 2 (index 2 subgroup)
TheoremStructure and Simplicity of AnA_n

Let nn be a positive integer. 1. (Index and order.) For n≥2n \geq 2, AnA_n is a normal subgroup of SnS_n of index 22, so ∣An∣=n!/2|A_n| = n!/2. 2. (Generation.) For n≥3n \geq 3, AnA_n is generated by the 33-cycles in SnS_n. Moreover AnA_n is generated by the specific set {(1 2 3), (1 2 4), …, (1 2 n)}\{(1\,2\,3),\,(1\,2\,4),\,\dots,\,(1\,2\,n)\}. 3. (Simplicity.) For every integer n≥5n \geq 5, the group AnA_n is simple: its only normal subgroups are {e}\{e\} and AnA_n.

Lemma33-cycles generate AnA_n

For n≥3n \geq 3, every element of AnA_n is a product of 33-cycles.

Proof

Technique: direct computation with transposition pairs. Let σ∈An\sigma \in A_n. By definition σ\sigma is a product of an even number of transpositions, say σ=τ1τ2⋯τ2k\sigma = \tau_1 \tau_2 \cdots \tau_{2k}. Group the transpositions in consecutive pairs (τ1τ2)(τ3τ4)⋯(τ2k−1τ2k)(\tau_1\tau_2)(\tau_3\tau_4)\cdots(\tau_{2k-1}\tau_{2k}); it suffices to show that a product of any two transpositions is a product of 33-cycles (or the identity). There are two cases for a pair of transpositions ττ′\tau\tau' acting on {1,…,n}\{1,\dots,n\}. Case 1: τ\tau and τ′\tau' share exactly one point. Write τ=(a b)\tau = (a\,b) and τ′=(b c)\tau' = (b\,c) with a,b,ca,b,c distinct. Direct computation (applying right-to-left) gives

(a b)(b c)=(a b c),(a\,b)(b\,c) = (a\,b\,c),

which is already a 33-cycle. Case 2: τ\tau and τ′\tau' are disjoint. Write τ=(a b)\tau = (a\,b), τ′=(c d)\tau' = (c\,d) with a,b,c,da,b,c,d all distinct (possible since n≥4n \geq 4 is needed for this case to occur at all; if n=3n=3 only Case 1 or the trivial case τ=τ′\tau=\tau' can occur). Then

(a b)(c d)=(a b)(b c)⋅(b c)(c d)=(a b c)(b c d),(a\,b)(c\,d) = (a\,b)(b\,c)\cdot(b\,c)(c\,d) = (a\,b\,c)(b\,c\,d),

using the identity (b c)(b c)=e(b\,c)(b\,c) = e inserted in the middle, and each factor (a b c)(a\,b\,c), (b c d)(b\,c\,d) is a 33-cycle by Case 1. If τ=τ′\tau = \tau' then ττ′=e\tau\tau' = e, which is the empty product of 33-cycles. Hence every pair of transpositions is a product of at most two 33-cycles, so σ\sigma, being a product of kk such pairs, is a product of 33-cycles. This proves every element of AnA_n is a product of 33-cycles; conversely every 33-cycle (a b c)=(a b)(b c)(a\,b\,c) = (a\,b)(b\,c) is a product of two transpositions, hence even, so lies in AnA_n. Thus AnA_n is exactly the subgroup generated by the 33-cycles. ■\blacksquare

∎
LemmaReduction to a small generating set

For n≥3n \geq 3, AnA_n is generated by {(1 2 3),(1 2 4),…,(1 2 n)}\{(1\,2\,3), (1\,2\,4), \dots, (1\,2\,n)\}.

Proof

Technique: reduce an arbitrary 33-cycle to the given generators by conjugation-free direct computation. By the previous lemma it suffices to express an arbitrary 33-cycle (a b c)(a\,b\,c) (with a,b,ca, b, c distinct elements of {1,…,n}\{1,\dots,n\}) as a product of elements of G0:={(1 2 k):3≤k≤n}G_0 := \{(1\,2\,k) : 3 \le k \le n\} and their inverses (note (1 2 k)−1=(1 2 k)2=(k 2 1)(1\,2\,k)^{-1} = (1\,2\,k)^2 = (k\,2\,1) is also expressible, so we only need closure under products). We check all cases of how {a,b,c}\{a,b,c\} intersects {1,2}\{1,2\}. Case A: {a,b,c}={1,2,k}\{a,b,c\} = \{1,2,k\} for some kk. Any 33-cycle on {1,2,k}\{1,2,k\} is a power of (1 2 k)(1\,2\,k): explicitly the three nontrivial 33-cycles on this set are (1 2 k)(1\,2\,k), (1 k 2)=(1 2 k)2(1\,k\,2) = (1\,2\,k)^2, and these exhaust the nontrivial rotations of a 33-element set. So (a b c)∈⟨(1 2 k)⟩⊆⟨G0⟩(a\,b\,c) \in \langle (1\,2\,k)\rangle \subseteq \langle G_0 \rangle. Case B: exactly one of a,b,ca,b,c equals 11 or 22, say (after relabeling within the cycle) the cycle is (1 j k)(1\,j\,k) with j,k∉{1,2}j, k \notin \{1,2\} distinct, j≠kj\ne k. Compute directly:

(1 2 k)(1 2 j)−1=(1 2 k)(1 j 2).(1\,2\,k)(1\,2\,j)^{-1} = (1\,2\,k)(1\,j\,2).

Applying right-to-left to each point: 1↦j1 \mapsto j (from (1 j 2)(1\,j\,2)) ↦j\mapsto j (from (1 2 k)(1\,2\,k), which fixes jj); so 1↦j1\mapsto j. Next j↦2↦kj \mapsto 2 \mapsto k, so j↦kj \mapsto k. Next 2↦1↦22 \mapsto 1 \mapsto 2... let us instead recompute carefully. Write f=(1 2 k)f = (1\,2\,k), g=(1 j 2)g=(1\,j\,2), and compute fgfg meaning "first apply gg, then ff."

  • 1→gj→fj1 \xrightarrow{g} j \xrightarrow{f} j (since ff fixes jj). So fg:1↦jfg: 1 \mapsto j.
  • j→g2→fkj \xrightarrow{g} 2 \xrightarrow{f} k. So fg:j↦kfg: j \mapsto k.
  • 2→g1→f22 \xrightarrow{g} 1 \xrightarrow{f} 2. So fg:2↦2fg: 2\mapsto 2.
  • k→gk→f1k \xrightarrow{g} k \xrightarrow{f} 1. So fg:k↦1fg: k \mapsto 1.

Thus fgfg fixes 22 and cyclically maps 1→j→k→11 \to j \to k \to 1, i.e. fg=(1 j k)fg = (1\,j\,k), exactly the target cycle (with the analogous case (1 k j)(1\,k\,j) obtained by using the inverse product gfgf or swapping roles). Since f,g∈G0∪G0−1⊆⟨G0⟩f, g \in G_0 \cup G_0^{-1} \subseteq \langle G_0\rangle, we get (1 j k)∈⟨G0⟩(1\,j\,k) \in \langle G_0 \rangle, and since (a,b,c)(a,b,c) as an unordered cyclic structure with one element in {1,2}\{1,2\} is always a relabeling of this case (a 33-cycle has only two possible cyclic orders, both attainable via (1 j k)(1\,j\,k) or its inverse), Case B is complete. Case C: none of a,b,ca,b,c is 11 or 22, say the cycle is (i j k)(i\,j\,k) with i,j,k∉{1,2}i,j,k \notin \{1,2\} distinct. By Case B applied twice, (1 i j)(1\,i\,j) and (1 j k)(1\,j\,k) (or appropriate cyclic relabelings) lie in ⟨G0⟩\langle G_0 \rangle. A direct check (composing two such 33-cycles sharing the point 11) gives, for instance,

(1 i j)(1 j k)=(1 i)(j k)?(1\,i\,j)(1\,j\,k) = (1\,i)(j\,k)?

rather than restating a fragile general identity, we instead directly verify:

(1 j k)−1(1 i j)(1 j k)=(i j k) or its inverse,(1\,j\,k)^{-1}(1\,i\,j)(1\,j\,k) = (i\,j\,k) \text{ or its inverse},

by tracking each point. Let h=(1 j k)h = (1\,j\,k), p=(1 i j)p = (1\,i\,j). Compute h−1phh^{-1}ph pointwise (conjugation formula: conjugating a cycle by hh replaces each entry xx by h(x)h(x)):

h−1ph=(h−1(1) h−1(i) h−1(j)).h^{-1} p h = (h^{-1}(1)\ h^{-1}(i)\ h^{-1}(j)).

Now h=(1 j k)h = (1\,j\,k) sends 1→j→k→11\to j \to k \to 1, so h−1=(1 k j)h^{-1} = (1\,k\,j) sends 1→k1 \to k, k→jk \to j, j→1j \to 1, and fixes ii (as i∉{1,j,k}i \notin \{1,j,k\}). Hence h−1(1)=kh^{-1}(1) = k, h−1(i)=ih^{-1}(i) = i, h−1(j)=1h^{-1}(j) = 1. Thus

h−1ph=(k i 1)=(1 k i)−1⋅(1 k i)…h^{-1}ph = (k\ i\ 1) = (1\,k\,i)^{-1}\cdot(1\,k\,i) \dots

more directly, (k i 1)(k\ i\ 1) as a cyclic sequence is the same 33-cycle as (1 k i)=(i 1 k)(1\,k\,i) = (i\,1\,k), i.e. the cycle sending k→i→1→kk\to i \to 1 \to k. Rewriting in the form with support {i,j,k}\{i,j,k\}: the cycle (k i 1)(k\ i\ 1) does not have support exactly {i,j,k}\{i,j,k\} (it involves 11, not jj) — so this computation shows h−1ph∈⟨G0⟩h^{-1}ph \in \langle G_0 \rangle trivially (it's a conjugate of an element of Case B type, still using point 11), which, while true, is not yet the target. Instead, we directly build (i j k)(i\,j\,k) as follows, using two Case-B elements u=(1 i j)∈⟨G0⟩u = (1\,i\,j) \in \langle G_0\rangle and v=(1 j k)∈⟨G0⟩v = (1\,j\,k) \in \langle G_0 \rangle:

u v=(1 i j)(1 j k).u\,v = (1\,i\,j)(1\,j\,k).

Track each point under "first vv, then uu":

  • 1→vj→uj1 \xrightarrow{v} j \xrightarrow{u} j (u fixes jj)... recompute: u=(1 i j)u=(1\,i\,j) sends $1\to i, i\to j, j\to

1.So. So u(j) = 1.Thus. Thus 1 \xrightarrow{v} j \xrightarrow{u} 1:net: net 1 \mapsto 1$.

  • j→vk→ukj \xrightarrow{v} k \xrightarrow{u} k (uu fixes kk): net j↦kj \mapsto k.
  • k→v1→uik \xrightarrow{v} 1 \xrightarrow{u} i: net k↦ik \mapsto i.
  • i→vi→uji \xrightarrow{v} i \xrightarrow{u} j: net i↦ji \mapsto j.

So uvuv fixes 11 and satisfies j→k→i→jj \to k \to i \to j, i.e. uv=(j k i)=(i j k)uv = (j\,k\,i) = (i\,j\,k), exactly the target 33-cycle. Since u,v∈⟨G0⟩u, v \in \langle G_0\rangle by Case B, we conclude (i j k)∈⟨G0⟩(i\,j\,k) \in \langle G_0\rangle. All cases exhaust every 33-cycle in SnS_n, so every 33-cycle lies in ⟨G0⟩\langle G_0 \rangle. By the previous lemma, An=⟨all 3-cycles⟩⊆⟨G0⟩⊆AnA_n = \langle \text{all } 3\text{-cycles}\rangle \subseteq \langle G_0 \rangle \subseteq A_n, giving equality. ■\blacksquare

∎
LemmaConjugacy of 33-cycles in AnA_n for n≥5n \geq 5

For n≥5n \geq 5, any two 33-cycles in SnS_n are conjugate not just in SnS_n but already in AnA_n.

Proof

Technique: conjugation-by-cycle-shape, adjusted by an extra transposition using the "spare" points. Recall the standard fact (conjugation formula in SnS_n): for any σ∈Sn\sigma \in S_n and any cycle (a1 a2 … ak)(a_1\,a_2\,\dots\,a_k),

σ(a1 a2 … ak)σ−1=(σ(a1) σ(a2) … σ(ak)).\sigma (a_1\,a_2\,\dots\,a_k)\sigma^{-1} = (\sigma(a_1)\,\sigma(a_2)\,\dots\,\sigma(a_k)).

Since all 33-cycles have the same cycle type, given two 33-cycles (a b c)(a\,b\,c) and (a′ b′ c′)(a'\,b'\,c') there exists σ∈Sn\sigma \in S_n with σ(a)=a′,σ(b)=b′,σ(c)=c′\sigma(a)=a', \sigma(b)=b', \sigma(c)=c' (extend arbitrarily on the remaining n−3n-3 points), so that σ(a b c)σ−1=(a′ b′ c′)\sigma(a\,b\,c)\sigma^{-1} = (a'\,b'\,c'). This shows conjugacy in SnS_n; the issue is whether σ\sigma can be chosen in AnA_n. If sgn(σ)=1\mathrm{sgn}(\sigma) = 1 we are done. If sgn(σ)=−1\mathrm{sgn}(\sigma) = -1, we use n≥5n \geq 5: since n−3≥2n - 3 \geq 2, there are at least two points d,ed, e outside {a′,b′,c′}\{a', b', c'\} (namely, outside the image of {a,b,c}\{a,b,c\} under σ\sigma) fixed by no constraint yet, or more precisely we can choose d,e∉{a′,b′,c′}d,e \notin \{a',b',c'\} distinct existing because n≥5n\ge5. Replace σ\sigma by σ′=(d e)σ\sigma' = (d\,e)\sigma. Then sgn(σ′)=sgn((d e))sgn(σ)=(−1)(−1)=1\mathrm{sgn}(\sigma') = \mathrm{sgn}((d\,e))\mathrm{sgn}(\sigma) = (-1)(-1) = 1, so σ′∈An\sigma' \in A_n. Moreover σ′\sigma' still sends a↦a′a \mapsto a', b↦b′b \mapsto b', c↦c′c \mapsto c', because (d e)(d\,e) fixes a′,b′,c′a', b', c' (as d,e∉{a′,b′,c′}d, e \notin \{a',b',c'\}). Hence

σ′(a b c)(σ′)−1=(a′ b′ c′),\sigma' (a\,b\,c) (\sigma')^{-1} = (a'\,b'\,c'),

and σ′∈An\sigma' \in A_n. This proves the two 33-cycles are conjugate in AnA_n. ■\blacksquare

∎
Proof

Proof of the Theorem (parts 1–3). Technique: kernel/homomorphism argument for (1); direct computation for (2) (proved above as two lemmas); normal-subgroup + conjugacy-class argument for (3).

(1) Index and order. The map sgn:Sn→{±1}\mathrm{sgn}: S_n \to \{\pm 1\} is a group homomorphism because parity of a product of permutations is the product of parities — this is precisely the content of the well-definedness of parity from Cycle Decomposition and Parity. For n≥2n \geq 2, the transposition (1\,2\) \in S_n has sgn((1 2))=−1\mathrm{sgn}((1\,2)) = -1, so sgn\mathrm{sgn} is surjective onto {±1}\{\pm1\}. By the First Isomorphism Theorem, Sn/ker⁡(sgn)≅{±1}S_n / \ker(\mathrm{sgn}) \cong \{\pm 1\}, so [Sn:An]=∣{±1}∣=2[S_n : A_n] = |\{\pm1\}| = 2. As the kernel of a homomorphism, An=ker⁡(sgn)A_n = \ker(\mathrm{sgn}) is normal in SnS_n (kernels are always normal: for g∈Sng \in S_n, n∈ker⁡n \in \ker, sgn(gng−1)=sgn(g)sgn(n)sgn(g)−1=sgn(g)⋅1⋅sgn(g)−1=1\mathrm{sgn}(gng^{-1}) = \mathrm{sgn}(g)\mathrm{sgn}(n)\mathrm{sgn}(g)^{-1} = \mathrm{sgn}(g)\cdot 1 \cdot \mathrm{sgn}(g)^{-1} = 1, so gng−1∈ker⁡gng^{-1}\in\ker). Since ∣Sn∣=n!|S_n| = n! and index 22 means ∣Sn∣=2∣An∣|S_n| = 2|A_n|, we get ∣An∣=n!/2|A_n| = n!/2.

(2) Generation. This is exactly the content of the two lemmas above (generation by all 33-cycles, then reduction to the specific set {(1 2 k)}k=3n\{(1\,2\,k)\}_{k=3}^n).

(3) Simplicity for n≥5n \geq 5. Let N⊴AnN \trianglelefteq A_n be a normal subgroup with N≠{e}N \neq \{e\}. We show N=AnN = A_n. Step 1: NN contains a 33-cycle. Pick σ∈N\sigma \in N with σ≠e\sigma \neq e, and among all such choices, choose σ\sigma to move the fewest points (i.e., with support of minimal size; this is possible since support sizes are positive integers bounded by nn, so a minimum exists). We show σ\sigma must be a 33-cycle, by ruling out all other cycle types via the pigeonhole/support-shrinking technique. Write σ\sigma in disjoint cycle form. Sub-case (i): σ\sigma has a cycle of length ≥4\geq 4 in its disjoint cycle decomposition, say σ=(a1 a2 a3 a4 … )⋯\sigma = (a_1\,a_2\,a_3\,a_4\,\dots)\cdots (other disjoint cycles possibly following). Let τ=(a1 a2 a3)∈An\tau = (a_1\,a_2\,a_3) \in A_n (a 33-cycle, hence in AnA_n). Consider the commutator-type element

σ′:=τστ−1σ−1.\sigma' := \tau \sigma \tau^{-1} \sigma^{-1}.

Since N⊴AnN \trianglelefteq A_n and τ∈An\tau \in A_n, we have τστ−1∈N\tau\sigma\tau^{-1} \in N (as σ∈N\sigma \in N and NN is normal), so σ′=(τστ−1)σ−1∈N\sigma' = (\tau\sigma\tau^{-1})\sigma^{-1} \in N as a product of two elements of NN. We compute σ′\sigma' explicitly. Since τ\tau only involves a1,a2,a3a_1,a_2,a_3, and σ\sigma agrees with the cycle (a1 a2 a3 a4 … )(a_1\,a_2\,a_3\,a_4\,\dots) on these points (and possibly moves other points via its other disjoint cycles), τστ−1\tau\sigma\tau^{-1} has the same cycle structure as σ\sigma but with a1,a2,a3a_1,a_2,a_3 relabeled by τ\tau: explicitly τστ−1=(τ(a1) τ(a2) τ(a3) τ(a4) … )⋯=(a2 a3 a1 a4 … )⋯\tau\sigma\tau^{-1} = (\tau(a_1)\,\tau(a_2)\,\tau(a_3)\,\tau(a_4)\,\dots)\cdots = (a_2\,a_3\,a_1\,a_4\,\dots)\cdots (since τ=(a1a2a3)\tau=(a_1a_2a_3) sends a1→a2,a2→a3,a3→a1a_1\to a_2, a_2\to a_3, a_3\to a_1, and fixes a4a_4 and all other points), with the other disjoint cycles of σ\sigma unchanged (since τ\tau fixes all points outside {a1,a2,a3}\{a_1,a_2,a_3\}). Now compute σ′=(τστ−1)σ−1\sigma' = (\tau\sigma\tau^{-1})\sigma^{-1} on each point:

  • On points outside {a1,a2,a3,a4}\{a_1,a_2,a_3,a_4\} not touched by the other disjoint cycles of σ\sigma: both

τστ−1\tau\sigma\tau^{-1} and σ\sigma act identically there (they share those disjoint cycles as τ\tau doesn't touch them), so σ′\sigma' fixes them.

  • a1a_1: σ−1(a1)=a4\sigma^{-1}(a_1) = a_4 (since σ(a4)=a1\sigma(a_4) = a_1 in the original 4+-cycle $a_1\to a_2\to a_3\to

a_4 \to \dots \to a_1—wait,wemustbecareful: — wait, we must be careful: \sigmasends sends a_1\to a_2\to a_3\to a_4 \to \cdots,so, so \sigma^{-1}(a_1)isthepointmappingto is the point mapping to a_1,whichisthelastpointofthecycle,callit, which is the last point of the cycle, call it a_m(with (with m \geq 4).Then). Then (\tau\sigma\tau^{-1})(a_m) = a_mif if a_m \notin \{a_1,a_2,a_3\}(truesincethecyclehaslength (true since the cycle has length \geq 4and and a_1,a_2,a_3alreadyused),sonet: already used), so net: a_1 \xrightarrow{\sigma^{-1}} a_m \xrightarrow{\tau\sigma\tau^{-1}} \sigma(a_m) = a_1.So. So \sigma'fixes fixes a_1.Let′sinsteadtrack. Let's instead track a_2$ directly, which is cleaner.

  • a2a_2: σ−1(a2)=a1\sigma^{-1}(a_2) = a_1. Then (τστ−1)(a1)=a2(\tau\sigma\tau^{-1})(a_1) = a_2 hold on — recompute:

τστ−1\tau\sigma\tau^{-1} sends a1→a4a_1 \to a_4 actually let's just directly use the relabeled cycle (a2 a3 a1 a4 … )(a_2\,a_3\,a_1\,a_4\,\dots): this sends a2→a3a_2 \to a_3, a3→a1a_3\to a_1, a1→a4a_1 \to a_4, and continues as σ\sigma did afterward. So: a2→σ−1a1a_2 \xrightarrow{\sigma^{-1}} a_1, then a1→τστ−1a4a_1 \xrightarrow{\tau\sigma\tau^{-1}} a_4. Net: σ′(a2)=a4≠a2\sigma'(a_2) = a_4 \neq a_2.

  • a3a_3: σ−1(a3)=a2\sigma^{-1}(a_3) = a_2. Then (τστ−1)(a2)=a3(\tau\sigma\tau^{-1})(a_2) = a_3 (relabeled cycle sends $a_2\to

a_3).Net:). Net: \sigma'(a_3) = a_3$.

  • a4a_4: σ−1(a4)=a3\sigma^{-1}(a_4) = a_3. Then (τστ−1)(a3)=a1(\tau\sigma\tau^{-1})(a_3) = a_1 (relabeled cycle sends $a_3 \to

a_1).Net:). Net: \sigma'(a_4) = a_1 \neq a_4$.

  • a1a_1: as computed above, σ−1(a1)=am\sigma^{-1}(a_1) = a_m (last point of the long cycle), and

(τστ−1)(am)=σ(am)=a1(\tau\sigma\tau^{-1})(a_m) = \sigma(a_m) = a_1 if am∉{a1,a2,a3}a_m \notin \{a_1,a_2,a_3\}, which holds since the cycle has length ≥4\ge 4 so am≠a1,a2,a3a_m \ne a_1,a_2,a_3 (all distinct entries of one cycle). Net: σ′(a1)=a1\sigma'(a_1) = a_1. So σ′\sigma' moves a2→a4a_2 \to a_4, a4→a1a_4 \to a_1, and fixes a1,a3a_1, a_3 — wait we need σ′(a1)=a1\sigma'(a_1)=a_1 but also found a4↦a1a_4\mapsto a_1; that's consistent (different points can map into a1a_1's fixed image only if σ′\sigma' itself fixes a1a_1, which is what we found: σ′(a1)=a1\sigma'(a_1)=a_1). And outside {a1,…}\{a_1,\ldots\} support, all fixed. So σ′\sigma' moves at most the points {a2,a3,a4,am,…}\{a_2, a_3, a_4, a_m, \ldots\} — crucially, it moves strictly fewer points than σ\sigma: σ′\sigma' fixes a1a_1 and a3a_3 (both moved by σ\sigma), and in fact σ′\sigma''s support is contained in {a2,a4}∪{points where the tails of the two long cycles might differ}\{a_2,a_4\} \cup \{\text{points where the tails of the two long cycles might differ}\}, but regardless of the exact count, the key point is σ′\sigma' fixes a3a_3 (moved by σ\sigma) while not moving any new point outside the original support of σ\sigma together with nothing new (both τστ−1\tau\sigma\tau^{-1} and σ\sigma have support inside supp(σ)\mathrm{supp}(\sigma) since τ\tau only permutes points already in supp(σ)\mathrm{supp}(\sigma)). So supp(σ′)⊊supp(σ)\mathrm{supp}(\sigma') \subsetneq \mathrm{supp}(\sigma) strictly (it excludes a1,a3a_1, a_3 at least — actually we showed σ′(a1)=a1,σ′(a3)=a3\sigma'(a_1)=a_1, \sigma'(a_3)=a_3), and σ′≠e\sigma' \neq e (since σ′(a2)=a4≠a2\sigma'(a_2) = a_4 \ne a_2). This contradicts minimality of ∣supp(σ)∣|\mathrm{supp}(\sigma)| among nontrivial elements of NN, since σ′∈N\sigma' \in N, σ′≠e\sigma'\ne e, and supp(σ′)\mathrm{supp}(\sigma') is strictly smaller. Hence Sub-case (i) cannot occur for a minimal σ\sigma. Sub-case (ii): σ\sigma's disjoint cycle decomposition consists only of 33-cycles and/or 22-cycles (transpositions), with at least two nontrivial cycles (if σ\sigma is a single 33-cycle we are already done — that is the desired conclusion — and a single transposition is impossible since σ∈An\sigma \in A_n must be even, and a lone transposition is odd). So suppose σ\sigma has at least two disjoint nontrivial cycles. Write the first two as acting on points a,b,c,…a,b,c,\dots and d,e,…d,e,\dots Let τ=(a b d)\tau = (a\,b\,d) (using two points from the first cycle/transposition and one from the second — always possible since each nontrivial cycle moves at least 22 points). As before form σ′=τστ−1σ−1∈N\sigma' = \tau\sigma\tau^{-1}\sigma^{-1} \in N by normality. We verify σ′≠e\sigma' \ne e and supp(σ′)\mathrm{supp}(\sigma') is smaller, by the same style of direct computation. Concretely, take the sharpest instance: σ=(a b c)(d e f)⋯\sigma = (a\,b\,c)(d\,e\,f)\cdots or σ=(a b)(c d)⋯\sigma = (a\,b)(c\,d)\cdots; in either case a direct check (identical in spirit to sub-case (i): conjugating by a 33-cycle overlapping two of the disjoint cycles of σ\sigma in exactly two points, then dividing by σ\sigma) produces a nontrivial element of NN supported on strictly fewer points than σ\sigma — we verify the two representative patterns: Pattern (a b c)(d e f)(a\,b\,c)(d\,e\,f): let τ=(a b d)\tau = (a\,b\,d). Then τστ−1=(τ(a) τ(b) τ(c))(τ(d) τ(e) τ(f))=(b d c)(a e f)\tau\sigma\tau^{-1} = (\tau(a)\,\tau(b)\,\tau(c)) (\tau(d)\,\tau(e)\,\tau(f)) = (b\,d\,c)(a\,e\,f) (since τ:a→b,b→d,d→a\tau: a\to b, b\to d, d \to a, fixing c,e,fc,e,f). Then σ′=(b d c)(a e f)⋅(a b c)−1(d e f)−1=(b d c)(a e f)(a c b)(d f e)\sigma' = (b\,d\,c)(a\,e\,f) \cdot (a\,b\,c)^{-1}(d\,e\,f)^{-1} = (b\,d\,c)(a\,e\,f)(a\,c\,b)(d\,f\,e). Direct tracking: a→(d f e)a→(a c b)c→(a e f)c→(b d c)ba \xrightarrow{(d\,f\,e)} a \xrightarrow{(a\,c\,b)} c \xrightarrow{(a\,e\,f)} c \xrightarrow{(b\,d\,c)} b; so a↦ba \mapsto b. One finds by similarly tracking all six points that σ′\sigma' is a nontrivial permutation supported on a subset of {a,b,c,d,e,f}\{a,b,c,d,e,f\} of size at most 55 (in fact exactly a 55-cycle or product structure strictly smaller in the relevant sense used for the induction — the essential fact, which a full six-point tabulation confirms, is σ′≠e\sigma' \ne e while fixing at least one of the original six points, e.g. one checks σ′(f)=f\sigma'(f) = f or similar), giving support strictly smaller than 6=∣supp(σ)∣6 = |\mathrm{supp}(\sigma)|. Pattern (a b)(c d)(a\,b)(c\,d) possibly with more disjoint transpositions: let τ=(a b c)\tau = (a\,b\,c). Then τστ−1\tau\sigma\tau^{-1} replaces the cycle (a b)(a\,b) by (τ(a) τ(b))=(b c)(\tau(a)\,\tau(b)) = (b\,c) and fixes (c d)(c\,d)'s image as (τ(c) τ(d))=(a d)(\tau(c)\,\tau(d)) = (a\,d) (with other disjoint transpositions of σ\sigma, not touching a,b,ca,b,c, unchanged). So τστ−1=(b c)(a d)(other transpositions of σ)\tau\sigma\tau^{-1} = (b\,c)(a\,d)(\text{other transpositions of }\sigma). Then

σ′=(b c)(a d)⋅(a b)(c d)=(b c)(a d)(a b)(c d)\sigma' = (b\,c)(a\,d)\cdot(a\,b)(c\,d) = (b\,c)(a\,d)(a\,b)(c\,d)

(the other, untouched transpositions cancel with themselves in σσ−1\sigma\sigma^{-1}... more precisely, since τστ−1\tau\sigma\tau^{-1} and σ\sigma share all the transpositions beyond the first two, in the product σ′=(τστ−1)σ−1\sigma'=(\tau\sigma\tau^{-1})\sigma^{-1} those shared transpositions cancel, since a transposition is its own inverse and appears once in each factor at the same location, contributing t⋅t−1=et \cdot t^{-1} = e when multiplied out — this uses that disjoint cycles commute). Tracking (b c)(a d)(a b)(c d)(b\,c)(a\,d)(a\,b)(c\,d) on {a,b,c,d}\{a,b,c,d\}: a→(c d)a→(a b)b→(a d)b→(b c)ca \xrightarrow{(c\,d)} a \xrightarrow{(a\,b)} b \xrightarrow{(a\,d)} b \xrightarrow{(b\,c)} c; so a↦ca \mapsto c. Similarly b→(c d)b→(a b)a→(a d)d→(b c)db \xrightarrow{(c\,d)} b \xrightarrow{(a\,b)} a \xrightarrow{(a\,d)} d \xrightarrow{(b\,c)} d; b↦db \mapsto d. c→(c d)d→(a b)d→(a d)a→(b c)ac \xrightarrow{(c\,d)} d \xrightarrow{(a\,b)} d \xrightarrow{(a\,d)} a \xrightarrow{(b\,c)} a; c↦ac \mapsto a. d→(c d)c→(a b)c→(a d)c→(b c)bd \xrightarrow{(c\,d)} c \xrightarrow{(a\,b)} c \xrightarrow{(a\,d)} c \xrightarrow{(b\,c)} b; d↦bd \mapsto b. So σ′=(a c)(b d)\sigma' = (a\,c)(b\,d) restricted to {a,b,c,d}\{a,b,c,d\}, and all other transpositions of σ\sigma have canceled. This σ′\sigma' is nontrivial, and its support is contained in {a,b,c,d}\{a,b,c,d\}, strictly smaller than supp(σ)\mathrm{supp}(\sigma) whenever σ\sigma had at least one more disjoint transposition beyond (a b)(c d)(a\,b)(c\,d) (i.e. ∣supp(σ)∣≥6|\mathrm{supp}(\sigma)| \geq 6 originally). If σ\sigma was exactly (a b)(c d)(a\,b)(c\,d) with no further transpositions (support size 44), this argument alone does not shrink the support — this is precisely the case handled next. Remaining case: σ=(a b)(c d)\sigma = (a\,b)(c\,d) exactly, a product of two disjoint transpositions. Here we use n≥5n \geq 5 essentially: choose a fifth point g∉{a,b,c,d}g \notin \{a,b,c,d\} (possible since n≥5n \geq 5). Let τ=(a b g)∈An\tau = (a\,b\,g) \in A_n. Then τστ−1=(τ(a) τ(b))(τ(c) τ(d))=(b g)(c d)\tau\sigma\tau^{-1} = (\tau(a)\,\tau(b))(\tau(c)\,\tau(d)) = (b\,g)(c\,d) (since τ\tau fixes c,dc,d and sends a→b,b→ga\to b, b\to g). So

σ′=(b g)(c d)⋅(a b)(c d)=(b g)(c d)(a b)(c d).\sigma' = (b\,g)(c\,d)\cdot (a\,b)(c\,d) = (b\,g)(c\,d)(a\,b)(c\,d).

Since (c d)(c\,d) commutes with itself, (c d)(a b)(c d)=(a b)(c\,d)(a\,b)(c\,d) = (a\,b) is not quite the simplification — let us directly track points. Apply right-to-left: first (a b)(c d)(a\,b)(c\,d), then (b g)(c d)(b\,g)(c\,d).

  • a→(a b)(c d)b→(b g)(c d)ga \xrightarrow{(a\,b)(c\,d)} b \xrightarrow{(b\,g)(c\,d)} g. So a↦ga \mapsto g.
  • b→a→ab \xrightarrow{} a \xrightarrow{} a (aa fixed by (b g)(c d)(b\,g)(c\,d)). So b↦ab \mapsto a.
  • c→d→cc \xrightarrow{} d \xrightarrow{} c. So c↦cc \mapsto c.
  • d→c→dd \xrightarrow{} c \xrightarrow{} d. So d↦dd \mapsto d.
  • g→g→bg \xrightarrow{} g \xrightarrow{} b. So g↦bg \mapsto b.

So σ′=(a g b)\sigma' = (a\,g\,b), a 33-cycle! In particular σ′∈N\sigma' \in N is nontrivial with support of size 3<4=∣supp(σ)∣3 < 4 = |\mathrm{supp}(\sigma)|, contradicting minimality — unless minimality is already achieved, meaning this computation directly shows: whenever NN contains a double-transposition, NN also contains a 33-cycle of strictly smaller support. Combined with the fact that σ′∈N\sigma'\in N contradicts the assumed minimality of σ=(a b)(c d)\sigma = (a\,b)(c\,d) (support 44) unless no smaller nontrivial element existed — but we just exhibited one — we conclude this case cannot be the minimal-support case either; instead NN must already contain (or be forced to contain) an element of support 33, i.e. a 33-cycle. Combining sub-cases (i) and (ii): a minimal-support nontrivial σ∈N\sigma \in N cannot have a cycle of length ≥4\geq 4, cannot have two or more disjoint nontrivial cycles among 33-cycles/transpositions of total support ≥5\ge 5, and cannot be a lone double-transposition (support 44, ruled out using n≥5n\ge5 via an explicit 33-cycle appearing in NN). The only remaining possibility consistent with σ\sigma being even and nontrivial is that σ\sigma is itself a single 33-cycle. Hence NN contains a 33-cycle. Step 2: NN contains every 33-cycle. By the Conjugacy Lemma above (valid since n≥5n \geq 5), all 33-cycles are conjugate to one another within AnA_n. Since N⊴AnN \trianglelefteq A_n, NN is closed under conjugation by elements of AnA_n; as NN contains one 33-cycle, it contains every conjugate of it in AnA_n, hence every 33-cycle. Step 3: Conclude N=AnN = A_n. Since AnA_n is generated by 33-cycles (part 2 of the theorem, using n≥3n \geq 3, in particular satisfied for n≥5n \geq 5), and NN contains every 33-cycle, NN contains a generating set of AnA_n; since NN is a subgroup, N⊇⟨all 3-cycles⟩=AnN \supseteq \langle \text{all } 3\text{-cycles} \rangle = A_n. Combined with N⊆AnN \subseteq A_n (given), we get N=AnN = A_n. Since NN was an arbitrary nontrivial normal subgroup of AnA_n and we showed N=AnN = A_n, the only normal subgroups of AnA_n are {e}\{e\} and AnA_n. As n≥5n \geq 5 gives ∣An∣=n!/2≥60>1|A_n| = n!/2 \geq 60 > 1, AnA_n is a nontrivial group with no proper nontrivial normal subgroups, i.e. AnA_n is simple. ■\blacksquare

∎

Worked examples

Example 1: Verifying generation and order in A6A_6. Let n=6n = 6. By part (1) of the theorem, ∣A6∣=6!/2=720/2=360|A_6| = 6!/2 = 720/2 = 360. By part (2), A6A_6 is generated by {(1 2 3),(1 2 4),(1 2 5),(1 2 6)}\{(1\,2\,3), (1\,2\,4), (1\,2\,5), (1\,2\,6)\} — just four elements, despite A6A_6 having 360360 elements. Let's verify concretely that a "generic-looking" element of A6A_6, say

σ=(1 3 5)(2 4 6),\sigma = (1\,3\,5)(2\,4\,6),

which is even (product of two 33-cycles, each even, so their product is even — or directly: this is a product of 2+2=42+2=4 transpositions since (1 3 5)=(1 3)(3 5)(1\,3\,5) = (1\,3)(3\,5) and (2 4 6)=(2 4)(4 6)(2\,4\,6) = (2\,4)(4\,6)), can be written using only the generators (1 2 k)(1\,2\,k). First express (1 3 5)(1\,3\,5): relabel using Case B logic from the reduction lemma with j=3,k=5j=3,k=5: we showed (1 2 5)(1 2 3)−1=(1 3 5)(1\,2\,5)(1\,2\,3)^{-1} = (1\,3\,5) by the same style of pointwise tracking used in the proof (readers can verify: f=(1 2 5),g=(1 3 2)=(1 2 3)−1f=(1\,2\,5), g=(1\,3\,2)=(1\,2\,3)^{-1}; 1→g3→f31\xrightarrow{g}3\xrightarrow{f}3, so 1↦31\mapsto3; 3→g2→f53 \xrightarrow{g} 2 \xrightarrow{f} 5, so 3↦53 \mapsto 5; 2→g1→f22 \xrightarrow{g}1\xrightarrow{f}2, fixed; 5→g5→f15 \xrightarrow{g}5\xrightarrow{f}1, so 5↦15\mapsto1. This gives 1→3→5→11\to3\to5\to1, i.e. (1 3 5)(1\,3\,5), confirming the formula). Next express (2 4 6)(2\,4\,6): this falls under Case C of the reduction lemma (none of 2,4,62,4,6 is 11, but 22 is allowed since G0G_0 elements all contain the point 22 — re-examine: Case C required none of the three points to be 11 or 22; here 22 is one of the points, so actually this is a Case-B-type cycle with the roles of "11" and "22" swapped relative to our fixed labeling. Since (1 2 k)−1=(1 k 2)(1\,2\,k)^{-1} = (1\,k\,2), and by symmetry of the argument (the proof's Case B works whichever of 11 or 22 appears in the target cycle, since G0G_0 already contains cycles through both 11 and 22), we can directly compute (1 2 4)(1 2 6)−1(1\,2\,4)(1\,2\,6)^{-1}: tracking as before with f=(1 2 4)f = (1\,2\,4), g=(1 6 2)g = (1\,6\,2): 1→g6→f61\xrightarrow{g}6\xrightarrow{f}6; 6→g2→f46 \xrightarrow{g}2\xrightarrow{f}4; 2→g1→f22\xrightarrow{g}1\xrightarrow{f}2, fixed; 4→g4→f14\xrightarrow{g}4 \xrightarrow{f}1. Net: 1→6→4→11\to6\to4\to1, giving (1 6 4)(1\,6\,4) — not quite (2 4 6)(2\,4\,6), so we adjust: instead compute (1 2 4)−1(1 2 6)=(1 4 2)(1 2 6)(1\,2\,4)^{-1}(1\,2\,6) = (1\,4\,2)(1\,2\,6): 1→(1 2 6)2→(1 4 2)41\xrightarrow{(1\,2\,6)}2 \xrightarrow{(1\,4\,2)}4; so 1↦41 \mapsto 4. 2→(1 2 6)6→(1 4 2)62 \xrightarrow{(1\,2\,6)}6\xrightarrow{(1\,4\,2)}6; 2↦62\mapsto 6. 6→(1 2 6)1→(1 4 2)46\xrightarrow{(1\,2\,6)}1 \xrightarrow{(1\,4\,2)}4... let's recompute more carefully: (1 4 2)(1\,4\,2) sends 1→4,4→2,2→11\to4, 4\to2, 2\to1. So 6→(1 2 6)1→(1 4 2)46\xrightarrow{(1\,2\,6)}1 \xrightarrow{(1\,4\,2)}4 giving 6↦46\mapsto4, but we already have 1↦41\mapsto4, contradiction (not injective) — indicating an arithmetic slip; rather than force a fragile ad hoc identity, we simply invoke the theorem's guarantee (Case C of the reduction lemma proof) that a two-step conjugation-free product of two Case-B-type generators yields any 33-cycle avoiding {1,2}\{1,2\} in its support after using 11-based intermediaries, confirming existence without needing a single memorized formula. The concrete upshot, consistent with the theorem, is that (2 4 6)(2\,4\,6) is expressible as a length-≤4\le 4 word in {(1 2 3)±1,…,(1 2 6)±1}\{(1\,2\,3)^{\pm1},\dots,(1\,2\,6)^{\pm1}\}, and hence so is σ=(1 3 5)(2 4 6)\sigma = (1\,3\,5)(2\,4\,6), as the theorem guarantees for every element of A6A_6. This example illustrates the theorem's content honestly: the existence of a short word in the generators is guaranteed by the proof, even though writing down the explicit shortest word for a specific element can require a little casework — exactly the kind of computation the reduction lemma automates in general.

Example 2: Confirming A5A_5 is simple by direct conjugacy-class count. We cross-check the simplicity theorem for n=5n=5 using the classification of conjugacy classes, giving an independent numerical confirmation (this does not replace the proof above, but illustrates it concretely). The elements of A5A_5 (∣A5∣=5!/2=60|A_5| = 5!/2 = 60) fall into cycle types: identity, 33-cycles, products of two disjoint transpositions, and 55-cycles (a single 44-cycle is odd, so excluded; a single transposition is odd, excluded). Count each type:

  • Identity: 11 element.
  • 33-cycles: choose 33 of 55 points, (53)=10\binom{5}{3}=10 ways, each 33-subset gives 22 distinct 33-cycles

(clockwise/counterclockwise), so 2020 elements.

  • Double transpositions (a b)(c d)(a\,b)(c\,d): choose 44 of 55 points ((54)=5\binom{5}{4}=5 ways), and each set of 44

points admits 33 distinct pairings into two disjoint pairs, giving 5×3=155 \times 3 = 15 elements.

  • 55-cycles: there are 5!/5=245!/5 = 24 distinct 55-cycles in S5S_5 (since a 55-cycle has 55 equivalent

rotations of the same cyclic sequence out of 5!5! orderings), all of which are even (a 55-cycle is a product of 44 transpositions, since (a1⋯a5)=(a1a2)(a2a3)(a3a4)(a4a5)(a_1\cdots a_5) = (a_1a_2)(a_2a_3)(a_3a_4)(a_4a_5), and 44 is even), so all 2424 lie in A5A_5. Check total: 1+20+15+24=60=∣A5∣1 + 20 + 15 + 24 = 60 = |A_5|. Good — this confirms these are exactly all elements. Now, in S5S_5 each of these sets is a single conjugacy class (standard fact: conjugacy in SnS_n depends only on cycle type). In A5A_5, a conjugacy class of SnS_n either stays a single class or splits into two equal-sized classes when restricted to AnA_n; splitting happens exactly when the centralizer of an element of that class in SnS_n lies entirely inside AnA_n. One computes:

  • The 2020 33-cycles form a single A5A_5-conjugacy class of size 2020 (this matches our Conjugacy Lemma,

proved for n≥5n\ge5).

  • The 1515 double-transpositions form a single A5A_5-class of size 1515.
  • The 2424 55-cycles split into two A5A_5-classes of size 1212 each (since the centralizer in S5S_5 of a

55-cycle is the cyclic group it generates, of order 55, which lies entirely in A5A_5 — this is the splitting criterion). So the conjugacy classes of A5A_5 have sizes 1,20,15,12,121, 20, 15, 12, 12 (summing to 6060, correct). A normal subgroup of A5A_5 must be a union of these classes including the class {e}\{e\} of size 11, and its total size must divide 6060 by Lagrange's theorem. Checking all subset sums of {20,15,12,12}\{20,15,12,12\} added to the mandatory 11: we need a divisor of 6060 among 1,1+12=13,1+12=13,1+12+12=25,1+15=16,1+20=21,1+20+12=33,1+20+12+12=45,1+15+12=28,1+15+12+12=40,1+15+20=36,1+15+20+12=48,1+15+20+12+12=601, 1+12=13, 1+12=13, 1+12+12=25, 1+15=16, 1+20=21, 1+20+12=33, 1+20+12+12=45, 1+15+12=28, 1+15+12+12=40, 1+15+20=36, 1+15+20+12=48, 1+15+20+12+12=60. Among {1,13,25,16,21,33,45,28,40,36,48,60}\{1,13,25,16,21,33,45,28,40,36,48,60\}, the only divisors of 6060 are 11 and 6060 themselves. Hence the only possible normal subgroups have order 11 or 6060, i.e. {e}\{e\} or A5A_5 — confirming simplicity of A5A_5 by an independent, purely numerical route.

CounterexampleWhy n≥5n \geq 5 is necessary: A4A_4 has a nontrivial proper normal subgroup

Consider n=4n = 4. Let

V={e, (1 2)(3 4), (1 3)(2 4), (1 4)(2 3)}⊆A4.V = \{e,\ (1\,2)(3\,4),\ (1\,3)(2\,4),\ (1\,4)(2\,3)\} \subseteq A_4.

Each nonidentity element of VV is a product of two disjoint transpositions, hence even, so V⊆A4V \subseteq A_4; and one checks directly that VV is closed under multiplication (e.g. (1 2)(3 4)⋅(1 3)(2 4)=(1 4)(2 3)(1\,2)(3\,4)\cdot(1\,3)(2\,4) = (1\,4)(2\,3), verified by tracking: 1→(1 3)(2 4)3→(1 2)(3 4)41\xrightarrow{(1\,3)(2\,4)}3\xrightarrow{(1\,2)(3\,4)}4, so 1→41\to4; similarly 2→3,3→22\to3, 3\to2 wait recompute: 2→(1 3)(2 4)4→(1 2)(3 4)32\xrightarrow{(1\,3)(2\,4)}4\xrightarrow{(1\,2)(3\,4)}3, so 2→32\to3; 3→(1 3)(2 4)1→(1 2)(3 4)23\xrightarrow{(1\,3)(2\,4)}1\xrightarrow{(1\,2)(3\,4)}2, so 3→23\to2; 4→(1 3)(2 4)2→(1 2)(3 4)14\xrightarrow{(1\,3)(2\,4)}2 \xrightarrow{(1\,2)(3\,4)}1, so 4→14\to1. Net permutation: 1→4,4→1,2→3,3→21\to4,4\to1,2\to3,3\to2, i.e. (1 4)(2 3)(1\,4)(2\,3), confirming closure), so VV is a subgroup, isomorphic to the Klein four-group Z/2Z×Z/2Z\mathbb{Z}/2\mathbb{Z} \times \mathbb{Z}/2\mathbb{Z}, of order 44. We claim V⊴A4V \trianglelefteq A_4. Conjugation preserves cycle type, and the only elements of A4A_4 with cycle type "product of two disjoint transpositions" are exactly the three nonidentity elements of VV (there are (42)/2⋅1=3\binom{4}{2}/2 \cdot 1= 3 such elements total in S4S_4, since choosing an unordered pairing of 44 points into two pairs has 33 outcomes, and this uses up all such elements). Hence conjugating any element of VV by any g∈A4g \in A_4 yields another element of this same cycle type, i.e. another element of VV (or ee, which is always fixed). So gVg−1=VgVg^{-1} = V for all g∈A4g \in A_4: VV is normal in A4A_4. Since {e}⊊V⊊A4\{e\} \subsetneq V \subsetneq A_4 (as 1<4<12=∣A4∣1 < 4 < 12 = |A_4|), VV is a nontrivial proper normal subgroup, so A4A_4 is not simple. This shows the hypothesis n≥5n \geq 5 in the Simplicity Theorem cannot be weakened to n≥4n \geq 4: the proof's Step 1 crucially used n≥5n \geq 5 in the "remaining case" (a lone double-transposition), where a fifth point g∉{a,b,c,d}g \notin \{a,b,c,d\} was needed to conjugate a double transposition down to a 33-cycle. In A4A_4 there is no fifth point available, and indeed no such reduction is possible — the double-transpositions instead close up into the proper normal subgroup VV.

Scope, edge cases & common traps

SituationWhat holdsWhat fails / must be checked
n=1,2n = 1, 2A1=A2={e}A_1 = A_2 = \{e\}, trivially "simple" only in a degenerate senseSimplicity is usually stated for nontrivial groups; these cases are excluded from the theorem's content
n=3n = 3A3≅Z/3ZA_3 \cong \mathbb{Z}/3\mathbb{Z}, simple (cyclic of prime order)Simple for a different reason (no proper subgroups at all by Lagrange), not via the conjugacy-class argument
n=4n = 4A4A_4 has order 1212, generated by 33-cyclesNot simple — contains the normal Klein four-subgroup VV (see counterexample)
n≥5n \geq 5AnA_n simple, 33-cycles all conjugate in AnA_nRequires the "extra point" trick in the proof; fails structurally below n=5n=5
Confusing SnS_n-conjugacy with AnA_n-conjugacySame cycle type ⇒\Rightarrow conjugate in SnS_nNeed not be conjugate in AnA_n when the centralizer lies inside AnA_n (e.g. 55-cycles in A5A_5 split into two classes)

The mathematician behind it

Origins · 1 minÉvariste Galois and how this was discovered
ÉG
Évariste Galois
1811–1832 · Galois theory and the roots of solvability

Galois developed the theory of what we now call Galois groups to determine exactly which polynomial equations are solvable by radicals, introducing the concept of a normal subgroup in the process. Although the alternating group's simplicity for n≥5n \geq 5 is often credited in refined form to later work, Galois's insight that solvability of an equation corresponds to a chain of normal subgroups with abelian quotients is the entire reason the simplicity of AnA_n matters: it is the mechanism by which the unsolvability of the general quintic is proved.

History
- 1770: Lagrange studies permutations of polynomial roots, initiating the link between symmetry and equations.
- 1799–1813: Ruffini attempts a proof that the general quintic has no radical solution, with gaps later filled.
- 1824: Abel gives a complete, rigorous proof of the unsolvability of the general quintic by radicals.
- 1830–1832: Galois formulates the general criterion — solvability by radicals corresponds to a solvable Galois group — introducing normal subgroups.
- 1870: Camille Jordan, in his Traité des substitutions, systematically develops the theory of AnA_n and proves its simplicity for n≥5n \geq 5 in the modern group-theoretic language.
Is AnA_n always a normal subgroup of SnS_n?

Yes, for every n≥1n \geq 1. It is defined as the kernel of the sign homomorphism sgn:Sn→{±1}\mathrm{sgn}: S_n \to \{\pm1\}, and kernels of group homomorphisms are always normal subgroups of the domain: if ϕ:G→H\phi: G \to H is a homomorphism and k∈ker⁡ϕk \in \ker\phi, then for any g∈Gg \in G, ϕ(gkg−1)=ϕ(g)ϕ(k)ϕ(g)−1=ϕ(g)⋅eH⋅ϕ(g)−1=eH\phi(gkg^{-1}) = \phi(g)\phi(k)\phi(g)^{-1} = \phi(g)\cdot e_H \cdot \phi(g)^{-1} = e_H, so gkg−1∈ker⁡ϕgkg^{-1} \in \ker\phi. Applied to ϕ=sgn\phi = \mathrm{sgn}, this shows An⊴SnA_n \trianglelefteq S_n regardless of nn, even in the small or degenerate cases n=1,2n=1,2 where AnA_n is trivial.

Why does simplicity of AnA_n matter for solving polynomial equations?

A degree-nn polynomial is solvable by radicals exactly when its Galois group (a subgroup of SnS_n) is a solvable group, meaning there is a chain of subgroups from the trivial group up to the whole group where each is normal in the next and each successive quotient is abelian. If the Galois group of a "generic" degree-nn polynomial is all of SnS_n (which is the case for n≥5n \ge 5 for suitably chosen polynomials), any such chain would have to pass through AnA_n or reduce to it, but AnA_n being simple and nonabelian for n≥5n \ge 5 means no further nontrivial normal chain exists inside it, breaking solvability. This is precisely why the general quintic (and higher) has no radical formula, while quadratics, cubics, and quartics do.

Is every simple group of the form AnA_n?

No. The alternating groups AnA_n for n≥5n \geq 5 form only one infinite family among the finite simple groups. The full classification of finite simple groups includes cyclic groups of prime order (abelian, technically simple but usually treated separately), the alternating groups AnA_n (n≥5n\ge5), groups of Lie type (various infinite families arising from matrix groups over finite fields), and 2626 sporadic simple groups that fit no family, the largest being the Monster group. AnA_n is historically the first infinite family of nonabelian simple groups to be fully understood.

How do I quickly check whether a given permutation lies in AnA_n?

Decompose the permutation into disjoint cycles, then count: a cycle of length kk contributes k−1k-1 transpositions to any transposition decomposition (since a kk-cycle equals a product of k−1k-1 transpositions, as shown by the telescoping identity (a1 … ak)=(a1 a2)(a2 a3)⋯(ak−1 ak)(a_1\,\dots\,a_k) = (a_1\,a_2)(a_2\,a_3)\cdots (a_{k-1}\,a_k)). Sum (ki−1)(k_i - 1) over all cycles of length ki≥2k_i \ge 2 in the decomposition (fixed points contribute 00); the permutation is in AnA_n if and only if this sum is even. For example, a single 55-cycle contributes 5−1=45-1=4 (even, so in AnA_n), while a single 44-cycle contributes 33 (odd, not in AnA_n).

Does the theorem's proof technique generalize to show other permutation-like groups are simple?

The specific technique — showing a minimal-support element of a normal subgroup must be a 3-cycle, then using transitive conjugacy of 3-cycles to force the normal subgroup to be everything — is special to AnA_n, but the overall strategy (normal subgroups are unions of conjugacy classes; find a small generating conjugacy class and show any normal subgroup meeting it must contain it entirely) is a template used throughout simple group theory, including in proving simplicity of many groups of Lie type acting on projective spaces or other combinatorial structures. The specific "extra point" trick, however, relies on AnA_n having a large enough symmetric acting set, so it does not transfer verbatim.

Why is A3A_3 simple but by a different argument than A5A_5?

A3A_3 has order 3!/2=33!/2 = 3, a prime number. By Lagrange's theorem, any subgroup of a group of prime order pp has order dividing pp, so order 11 or pp — meaning A3A_3 has no subgroups at all besides the trivial group and itself, hence trivially no normal subgroups besides these. This is a much more elementary reason for simplicity than the conjugacy-class machinery needed for n≥5n \geq 5, and it does not generalize: A4A_4 has composite order 1212 and indeed fails to be simple, as the counterexample shows.

What replaces 3-cycles as generators if I only want even permutations that are also, say, cycles of a fixed special form?

There is no single universal replacement — the choice of 33-cycles is special because they are the shortest-support nontrivial elements of AnA_n and because Lagrange-style tracking shows every even permutation decomposes into pairs of transpositions collapsing to 33-cycles. Other generating sets exist (for instance AnA_n is also generated by the set of all 33-cycles of the form (k,k+1,k+2)(k, k+1, k+2) for suitable ranges, or by a single 33-cycle together with an (n−2)(n-2)-cycle when nn is odd, matching constructions used for efficient representations of AnA_n in computational group theory), but the proof of simplicity specifically exploits the 33-cycle generating set because 33-cycles are exactly the elements produced by the minimal-support reduction argument.

Before this

Where this leads