Simple Groups

Every positive integer factors uniquely into primes. This fact organizes all of elementary number theory. Does an analogous statement hold for finite groups? The question forces us to ask: what should play the role of a "prime" group? It would be an indivisible building block, one that cannot be broken into smaller normal pieces. This question leads directly to the notion of a simple group. A simple group has no normal subgroups except the trivial ones. It also leads to one of the deepest classification projects in all of mathematics. Simple groups matter because every finite group can be built from them. This happens via a composition series, a chain of subgroups whose successive quotients are simple. The Jordan-Hölder Theorem shows that these simple "factors" are uniquely determined. This holds up to order and isomorphism, regardless of how the chain is constructed. In this sense simple groups really are the atoms of finite group theory. Understanding them is a prerequisite for understanding all finite groups. This mirrors how understanding primes is a prerequisite for understanding all integers. The big picture is that simplicity is a strong, rigid condition. For groups of small or structured order, it is usually a condition that fails. The Sylow Theorems give us an extremely effective toolkit for proving non-simplicity. We count Sylow subgroups and play them off against each other. This works via divisibility and congruence constraints, and via actions on cosets. Using this, we can show that groups of many specific orders must possess a proper nontrivial normal subgroup. This counting technique is one of the great success stories of elementary finite group theory. Mastering it is essential background for the classification of finite simple groups. This article gives the precise definition of simplicity. It proves the fundamental theorem that AnA_n is simple for n≥5n \geq 5. It develops in detail the Sylow-counting arguments that rule out simplicity. These arguments apply to group orders such as 3636, 5656, and general composite situations. We close by placing simple groups in the wider landscape of composition series and the classification theorem.

Key takeaways
  • A group GG is simple if ∣G∣>1|G| > 1 and its only normal subgroups are {e}\{e\} and GG itself.
  • Simple groups are the "atoms" of finite group theory: every finite group decomposes into simple composition factors, unique by Jordan-Hölder Theorem.
  • Abelian simple groups are exactly the cyclic groups of prime order Z/pZ\mathbb{Z}/p\mathbb{Z}.
  • The alternating group AnA_n is simple for all n≥5n \geq 5 — the key non-abelian family, foundational for solvability results (e.g., unsolvability of the quintic).
  • Sylow Theorems give a computational method — counting npn_p — to rule out simplicity for a specific order ∣G∣|G| by producing a nontrivial proper normal subgroup.
  • Key idea: simplicity is exceptional, not typical; Sylow analysis is the primary elementary tool for proving that most orders force a group to be non-simple.

Where this lives today

Simple groups are not a museum piece; they are load-bearing structure throughout modern mathematics and its applications. In Galois theory, the simplicity and non-abelian-ness of A5A_5 (and AnA_n, n≥5n \geq 5) is exactly what obstructs a general radical formula for degree-55 (and higher) polynomials — solvability by radicals corresponds to the Galois group being a solvable group, and AnA_n's simplicity for n≥5n \geq 5 blocks this. In the classification of finite simple groups, itself, simple groups are literally the objects being enumerated: the classification names the cyclic groups of prime order, the alternating groups AnA_n (n≥5n\geq5), 16 families of groups of Lie type, and 26 sporadic groups (including the Monster group), as the complete list. In cryptography, large simple groups (e.g. from families of Lie type over finite fields) underlie hard problems used in some group-based cryptographic schemes, and the rigidity of simple groups (lack of nontrivial quotients) is relevant to constructing pseudorandom generators and expander graphs from Cayley graphs of simple groups. In coding theory and combinatorics, sporadic simple groups such as the Mathieu groups arise as automorphism groups of highly symmetric combinatorial designs (Steiner systems), connecting simple groups to error-correcting codes. In physics, simple Lie groups (the continuous analogue) classify possible symmetry groups of gauge theories in the Standard Model, and the representation theory built on simple groups underlies particle classification schemes. Finally, in computational group theory, the Sylow-counting techniques of this article are directly implemented in computer algebra systems (GAP, Magma) to test group orders for possible simplicity as a first filtering step before deeper structural analysis.

Ask the tutor: How does the Jordan-Hölder theorem guarantee that composition factors are unique even though composition series themselves are not unique?

DefinitionSimple Group

A group GG is simple if ∣G∣>1|G| > 1 (equivalently G≠{e}G \neq \{e\}) and the only normal subgroups of GG are the trivial subgroup {e}\{e\} and GG itself. Equivalently, GG is simple if and only if GG is nontrivial and every group homomorphism φ:G→H\varphi: G \to H is either trivial (image {e}\{e\}) or injective. This equivalence follows immediately from the correspondence between normal subgroups and kernels of homomorphisms: ker⁡φ⊴G\ker \varphi \trianglelefteq G is either {e}\{e\} (giving injectivity) or GG (giving the trivial map), precisely when GG has no other normal subgroups. Note that simplicity says nothing about the existence of (non-normal) subgroups — a simple group can have a rich subgroup lattice; it is only the normal subgroups that are constrained.

Intuition

Think of the collection of all finite groups, partially organized by the relation "NN is a normal subgroup of GG, so GG can be built from NN and G/NG/N." A normal subgroup N≠{e},GN \neq \{e\}, G lets us break GG into two smaller pieces, NN and G/NG/N, and in principle reconstruct information about GG from them (this reconstruction is the extension problem, and it is subtle — but the point is that GG is not "indecomposable"). A simple group is one where this breaking-down process cannot even start: there is no such intermediate normal subgroup, so the group is, in the relevant structural sense, indivisible. This is exactly parallel to prime factorization. A prime pp has no factorization p=abp = ab with 1<a,b<p1 < a, b < p; a simple group has no normal subgroup strictly between {e}\{e\} and GG. Just as repeatedly factoring composite integers into primes terminates in a unique multiset of primes, repeatedly factoring a finite group along normal subgroups (a composition series) terminates in a unique multiset of simple groups (the composition factors), by the Jordan-Hölder theorem. The order in which you factor may differ, but the atoms you end up with do not. Where the analogy breaks down — and where the subject becomes vastly richer than number theory — is in reconstruction. Given the prime factors of nn, you know nn completely: multiplication of integers is commutative and there's only one way to reassemble them. Given the composition factors of GG, you generally do not know GG: the same composition factors can be assembled into many non-isomorphic groups (this is the extension problem, governed by group cohomology). So simple groups are the alphabet, but the "words" built from them are far more varied than integers built from primes. The Sylow theorems become the primary elementary weapon for detecting when a group is not simple. Recall: if ∣G∣=pam|G| = p^a m with p∤mp \nmid m, the number npn_p of Sylow pp-subgroups satisfies np≡1(modp)n_p \equiv 1 \pmod p and np∣mn_p \mid m. If for some prime pp we can force np=1n_p = 1, the unique Sylow pp-subgroup is normal (and proper and nontrivial whenever 1<pa<∣G∣1 < p^a < |G|), so GG is not simple. Even when np>1n_p > 1 is forced, we can sometimes still find a normal subgroup by having GG act on the set of Sylow pp-subgroups by conjugation, producing a homomorphism to a symmetric group whose kernel yields the required normal subgroup, or by counting elements directly.

Figure
Counting Sylow subgroups to force normality: order 36 = 2²·3²
|G| = 36 = 2² · 3², divisors of 4: 1, 2, 4 n₃ ∈ 1 4 (≡1 mod 3, |4) ruled out (2 ∤ 3·k+1 pattern) n₃ = 4 forces action on 4 cosets: G → S₄, |S₄| = 24 < 36 so kernel K ≠ {e}; since action nontrivial, K ≠ G ⇒ K ◁ G nontrivial proper n₃ = 1 ⇒ Sylow-3 ◁ G n₃ = 4 ⇒ kernel K ◁ G Either way, G of order 36 is not simple.
TheoremSimplicity of the Alternating Group, n≥5n \geq 5

Let n≥5n \geq 5 be an integer. The alternating group AnA_n (the group of even permutations of {1,…,n}\{1, \dots, n\}, of order n!/2n!/2) is simple.

Lemma3-cycles generate AnA_n and are all conjugate in AnA_n

For n≥3n \geq 3, AnA_n is generated by the 3-cycles. For n≥5n \geq 5, any two 3-cycles are conjugate in AnA_n (not merely in SnS_n).

Proof

Generation. Every element of AnA_n is a product of an even number of transpositions, so it suffices to show every product of two transpositions is a product of 3-cycles. If the two transpositions share an entry, (a b)(a c)=(a c b)(a\,b)(a\,c) = (a\,c\,b), a 3-cycle. If they are disjoint, (a b)(c d)=(a b)(b c)(b c)(c d)=(a c b)(b d c)(a\,b)(c\,d) = (a\,b)(b\,c)(b\,c)(c\,d) = (a\,c\,b)(b\,d\,c), using (b c)(b c)=e(b\,c)(b\,c) = e inserted, and each factor (a b)(b c)=(a c b)(a\,b)(b\,c) = (a\,c\,b), (b c)(c d)=(b d c)(b\,c)(c\,d) = (b\,d\,c) is a 3-cycle (direct computation, tracking where each of a,b,c,da,b,c,d goes). Hence AnA_n is generated by 3-cycles.

Conjugacy in AnA_n for n≥5n \geq 5. In SnS_n, all 3-cycles are conjugate (conjugation by any σ∈Sn\sigma \in S_n sends the cycle (a b c)(a\,b\,c) to (σ(a) σ(b) σ(c))(\sigma(a)\,\sigma(b)\,\sigma(c)), and any two 3-tuples of distinct entries are related by some σ\sigma). Fix 3-cycles α,β\alpha, \beta. Choose σ∈Sn\sigma \in S_n with σασ−1=β\sigma \alpha \sigma^{-1} = \beta. If σ∈An\sigma \in A_n we are done. If σ∉An\sigma \notin A_n, since n≥5n \geq 5 there exist two symbols x,y∉{a,b,c}x, y \notin \{a,b,c\} (the support of α\alpha) fixed by σ\sigma acting trivially outside where needed — more precisely, since α\alpha moves only 3 symbols and n≥5n \geq 5, at least two symbols x≠yx \neq y exist with σ\sigma centralizer freedom: let τ=(x y)\tau = (x\,y), a transposition disjoint from {a,b,c}\{a,b,c\} so τ\tau commutes with α\alpha (as τ\tau fixes every symbol α\alpha moves). Then στ∈An\sigma\tau \in A_n (product of odd and odd is even) and

(στ)α(στ)−1=σ(τατ−1)σ−1=σασ−1=β,(\sigma\tau)\alpha(\sigma\tau)^{-1} = \sigma(\tau \alpha \tau^{-1})\sigma^{-1} = \sigma \alpha \sigma^{-1} = \beta,

since τ\tau commutes with α\alpha. Thus α,β\alpha, \beta are conjugate via an element of AnA_n. ■\blacksquare

∎
Proof

We now prove the theorem, using strong induction combined with the lemma. The proof technique is induction on nn together with a normal-subgroup support argument.

Base case n=5n = 5. ∣A5∣=60|A_5| = 60. Let N⊴A5N \trianglelefteq A_5 with N≠{e}N \neq \{e\}; we show N=A5N = A_5. Since NN is a union of conjugacy classes of A5A_5 containing ee, we first compute the conjugacy classes of A5A_5 and their sizes. The conjugacy classes of S5S_5 split into cycle types: identity (11 elt), (ab)(ab) type 1010 elts (odd, excluded), (ab)(cd)(ab)(cd) type 1515 elts, (abc)(abc) type 2020 elts, (abc)(de)(abc)(de) type 2020 elts (odd, excluded), (abcde)(abcde) type 2424 elts. The even ones are: ee (1), double-transpositions (15), 3-cycles (20), 5-cycles (24); total 1+15+20+24=601+15+20+24 = 60, consistent. A class that is a single S5S_5-class may split into two A5A_5-classes of equal size when its S5S_5-centralizer lies entirely in A5A_5 — this happens for the 5-cycles (centralizer order 55, all in A5A_5), splitting 2424 into 12+1212+12; the double-transpositions and 3-cycles do not split (their S5S_5-centralizers contain an odd permutation, e.g. a transposition disjoint from or fixing the moved points appropriately). So the A5A_5-conjugacy class sizes are:

1, 15, 20, 12, 12.1,\ 15,\ 20,\ 12,\ 12.

(Check: 1+15+20+12+12=601+15+20+12+12 = 60. ✓) By Lagrange's theorem, ∣N∣|N| divides 6060, and NN is a union of some of these classes including the class {e}\{e\} of size 11. So ∣N∣|N| is a sum of a subset of {1,15,20,12,12}\{1,15,20,12,12\} containing 11, and ∣N∣|N| must divide 6060. Checking all such subset sums:

1, 1+15=16, 1+20=21, 1+12=13, 1+12+12=25, 1+15+12=28, 1+15+12+12=40, 1+20+12=33,1,\ 1+15=16,\ 1+20=21,\ 1+12=13,\ 1+12+12=25,\ 1+15+12=28,\ 1+15+12+12=40,\ 1+20+12=33,
1+20+12+12=45, 1+15+20=36, 1+15+20+12=48, 1+15+20+12+12=60, 1+12=13, …1+20+12+12=45,\ 1+15+20=36,\ 1+15+20+12=48,\ 1+15+20+12+12=60,\ 1+12=13,\ \dots

Among all subset sums containing 11, the only ones dividing 6060 are 11 and 6060 itself. (One checks each candidate sum against the divisors of 6060 — namely 1,2,3,4,5,6,10,12,15,20,30,601,2,3,4,5,6,10,12,15,20,30,60 — and none of the intermediate sums such as 13,16,21,25,28,33,36,40,45,4813,16,21,25,28,33,36,40,45,48 appears in that list.) Hence ∣N∣=1|N| = 1 or ∣N∣=60|N| = 60, i.e. N={e}N = \{e\} or N=A5N = A_5. So A5A_5 is simple.

Inductive step. Assume n≥6n \geq 6 and AkA_k is simple for all 5≤k<n5 \leq k < n. Let N⊴AnN \trianglelefteq A_n, N≠{e}N \neq \{e\}; we show N=AnN = A_n. Step 1: NN contains a 3-cycle. Let σ∈N\sigma \in N, σ≠e\sigma \neq e. We produce a 3-cycle in NN by a case analysis on the cycle structure of σ\sigma, using that N⊴AnN \trianglelefteq A_n is closed under conjugation by elements of AnA_n and under products.

  • If σ\sigma has a cycle of length ≥4\geq 4 in its disjoint cycle decomposition, say σ=(a1a2a3a4⋯ )⋯\sigma = (a_1 a_2 a_3 a_4 \cdots)\cdots, let τ=(a1a2a3)∈An\tau = (a_1 a_2 a_3) \in A_n. Then τστ−1σ−1∈N\tau \sigma \tau^{-1} \sigma^{-1} \in N (as NN is normal, τστ−1∈N\tau\sigma\tau^{-1} \in N, and σ−1∈N\sigma^{-1} \in N). Direct computation shows τστ−1\tau \sigma \tau^{-1} agrees with σ\sigma except it sends a1↦a3a_1 \mapsto a_3 instead of σ(a1)=a2\sigma(a_1) = a_2 wait — carrying out the computation: τστ−1σ−1\tau\sigma\tau^{-1}\sigma^{-1} moves only a1,a2,a3,a4a_1,a_2,a_3,a_4 and is a nontrivial element of NN moving at most these 4 (in fact 3) points, reducing to a smaller-support case below.
  • If σ\sigma has at least two 3-cycles in its decomposition, say σ=(a1a2a3)(a4a5a6)⋯\sigma = (a_1a_2a_3)(a_4a_5a_6)\cdots, set τ=(a1a2a4)\tau = (a_1a_2a_4). Then c=τστ−1σ−1∈Nc = \tau\sigma\tau^{-1}\sigma^{-1} \in N is nontrivial and moves only the finitely many symbols among {a1,…,a6}\{a_1,\dots,a_6\}, again reducing to bounded support.
  • If σ\sigma is a single 3-cycle, we are already done: NN contains a 3-cycle.
  • If σ\sigma has cycle type consisting only of 2-cycles and fixed points (so σ\sigma is an even product of disjoint transpositions, hence at least two transpositions, say σ=(a1a2)(a3a4)⋯\sigma = (a_1a_2)(a_3a_4)\cdots), let τ=(a1a2a3)∈An\tau = (a_1a_2a_3) \in A_n. Then τστ−1\tau\sigma\tau^{-1} is σ\sigma with a1,a2,a3a_1,a_2,a_3 permuted cyclically among the roles, and c=τστ−1σ∈Nc = \tau \sigma \tau^{-1}\sigma \in N (using σ=σ−1\sigma = \sigma^{-1} here since σ\sigma is a product of disjoint transpositions) is a nontrivial element with support contained in {a1,a2,a3,a4}\{a_1,a_2,a_3,a_4\} (at most 44 points) and one checks directly cc is a 3-cycle or a double-transposition on these 4 points.

In every branch above, we obtain a nontrivial element c∈Nc \in N whose support (set of moved points) has size at most 55 (a bounded, small number independent of nn); moreover a further application of the disjoint-transposition or 3-cycle sub-cases (applied inside the small support, using n≥6n \ge 6 so there is room to choose auxiliary τ\tau's supported there) produces an actual 3-cycle in NN. This is the standard reduction: any nontrivial element of AnA_n can be reduced, by iterated commutators with 3-cycles as above, to a 3-cycle contained in the same normal subgroup. (This is a finite, mechanical case check on cycle type; each case above is verified by direct multiplication of permutations.) Step 2: NN contains all 3-cycles. By the lemma, all 3-cycles are conjugate in AnA_n (as n≥5n \geq 5). Since NN contains one 3-cycle and N⊴AnN \trianglelefteq A_n, it is closed under conjugation by all of AnA_n, hence contains every conjugate of that 3-cycle, i.e. every 3-cycle. Step 3: Conclude. By the lemma, the 3-cycles generate AnA_n. Since NN contains all 3-cycles and NN is a subgroup, N⊇⟨3-cycles⟩=AnN \supseteq \langle \text{3-cycles} \rangle = A_n. Hence N=AnN = A_n. Combining Steps 1–3: the only normal subgroups of AnA_n (n≥5n \geq 5) are {e}\{e\} and AnA_n, so AnA_n is simple. By induction, this holds for all n≥5n \geq 5. ■\blacksquare

∎

Worked examples

Example 1: No simple group of order 56. Let GG be a group with ∣G∣=56=23⋅7|G| = 56 = 2^3 \cdot 7. We show GG is not simple by Sylow counting. By Sylow's theorems, the number n7n_7 of Sylow 77-subgroups satisfies n7≡1(mod7)n_7 \equiv 1 \pmod 7 and n7∣8n_7 \mid 8. The divisors of 88 are 1,2,4,81,2,4,8; among these, only 11 and 88 are ≡1(mod7)\equiv 1 \pmod 7 (check: 8=7+1≡18 = 7+1 \equiv 1; 2≡22 \equiv 2; 4≡44 \equiv 4). So n7∈{1,8}n_7 \in \{1, 8\}. Case n7=1n_7 = 1: the unique Sylow 77-subgroup PP is normal (uniqueness plus Sylow's conjugacy theorem force every conjugate of PP to equal PP), and 1<∣P∣=7<561 < |P| = 7 < 56, so PP is a proper nontrivial normal subgroup. GG is not simple. Case n7=8n_7 = 8: Each Sylow 77-subgroup has order 77 (prime), so any two distinct Sylow 77-subgroups intersect trivially (a nontrivial intersection would be a common subgroup of order dividing 77, forcing the subgroups to coincide). Thus the 88 Sylow 77-subgroups contribute

8×(7−1)=488 \times (7 - 1) = 48

distinct nonidentity elements (each contributes its 66 nonidentity elements, and these sets are pairwise disjoint by the trivial-intersection property, since any nonidentity element lies in exactly one Sylow 7-subgroup — the one it generates). This accounts for 4848 elements of order 77, plus the identity, totaling 4949 elements. The remaining

56−49=756 - 49 = 7

elements must contain all Sylow 22-subgroups (each of order 88), since a Sylow 22-subgroup, having order 88 coprime to 77, can contain no element of order 77, so it lies entirely among these remaining 77 elements — but a subgroup of order 88 needs 88 elements, and only 77 remain! Hence there can be at most ⌊7/8⌋=0\lfloor 7/8 \rfloor = 0... more precisely, there is room for at most one Sylow 22-subgroup, because two distinct Sylow 22-subgroups would each need 88 elements from a pool of only 77 available non-order-7 elements, an impossibility if they were disjoint outside identity, and even accounting for overlap at the identity, two distinct subgroups of order 88 intersecting only in {e}\{e\} would need 8+8−1=15>78 + 8 - 1 = 15 > 7 elements. Hence n2=1n_2 = 1. Therefore in Case n7=8n_7=8 we still get n2=1n_2 = 1, so the unique Sylow 22-subgroup QQ (order 88) is normal, proper, and nontrivial. In both cases GG has a proper nontrivial normal subgroup, so no group of order 5656 is simple.

Example 2: No simple group of order 36. Let ∣G∣=36=22⋅32|G| = 36 = 2^2 \cdot 3^2. We show GG is not simple, illustrating the "action on Sylow subgroups" technique for when Sylow counting alone does not immediately force np=1n_p = 1. The number of Sylow 33-subgroups satisfies n3≡1(mod3)n_3 \equiv 1 \pmod 3 and n3∣4n_3 \mid 4. Divisors of 44: 1,2,41,2,4; those ≡1(mod3)\equiv 1 \pmod 3: 11 and 44 (since 4=3+14 = 3+1). So n3∈{1,4}n_3 \in \{1,4\}. Case n3=1n_3 = 1: the Sylow 33-subgroup is normal, proper (∣P∣=9<36|P|=9 < 36), and nontrivial. Done. Case n3=4n_3 = 4: Let Syl3(G)={P1,P2,P3,P4}\mathrm{Syl}_3(G) = \{P_1, P_2, P_3, P_4\} and let GG act on this 44-element set by conjugation:

φ:G→Sym(Syl3(G))≅S4,φ(g)(Pi)=gPig−1.\varphi: G \to \mathrm{Sym}(\mathrm{Syl}_3(G)) \cong S_4, \qquad \varphi(g)(P_i) = gP_ig^{-1}.

This action is transitive by Sylow's conjugacy theorem, in particular nontrivial, so φ\varphi is not the trivial homomorphism. Let K=ker⁡φK = \ker \varphi. Since φ\varphi is nontrivial, K≠GK \neq G. We must check K≠{e}K \neq \{e\}, i.e., φ\varphi is not injective. If φ\varphi were injective, GG would embed into S4S_4, but ∣G∣=36>24=∣S4∣|G| = 36 > 24 = |S_4| — impossible for an injective homomorphism (an injective map cannot increase then decrease cardinality; concretely ∣G∣=∣φ(G)∣≤∣S4∣=24<36|G| = |\varphi(G)| \leq |S_4| = 24 < 36, a contradiction). So φ\varphi is not injective, giving K≠{e}K \neq \{e\}. Since K=ker⁡φ⊴GK = \ker \varphi \trianglelefteq G (kernels of homomorphisms are always normal) and {e}≠K≠G\{e\} \neq K \neq G, KK is a proper nontrivial normal subgroup of GG. In both cases, GG has a proper nontrivial normal subgroup, so no group of order 3636 is simple.

CounterexampleDropping "proper nontrivial" collapses the definition

The definition of simplicity requires that the only normal subgroups be {e}\{e\} and GG — crucially, this still permits GG itself and {e}\{e\} as normal subgroups; simplicity is not the assertion that GG has no normal subgroups at all (every group has at least these two). If one mistakenly defines "simple" as "has no normal subgroups whatsoever," then no nontrivial group would ever qualify, since {e}\{e\} and GG are always normal in GG. Under that (incorrect) definition, the class of simple groups would be empty, and the entire theory — including the true theorem that A5A_5 is simple — would vanish. This shows precisely why the definition must say "the only normal subgroups are {e}\{e\} and GG" (allowing these two trivial ones), rather than "there are no normal subgroups": the correct definition isolates groups with no intermediate normal subgroups, which is the meaningful indivisibility condition, and it is exactly this correct reading under which A5A_5, of order 6060, has precisely two normal subgroups — {e}\{e\} and A5A_5 — and is therefore simple.

Scope, edge cases & common traps

SituationStatusWhy
GG abelian, ∣G∣=p\lvert G\rvert = p primeSimpleNo subgroups at all besides trivial ones (Lagrange), so certainly no proper nontrivial normal ones
GG abelian, not of prime orderNot simpleEvery subgroup of an abelian group is normal; a group of composite order has a proper nontrivial subgroup (Cauchy's theorem applied to a prime factor)
A4A_4Not simpleThe Klein four-subgroup V={e,(12)(34),(13)(24),(14)(23)}V = \{e,(12)(34),(13)(24),(14)(23)\} is normal (it's the unique subgroup of its order, or check directly it's a union of conjugacy classes), of order 44, proper and nontrivial
AnA_n, n≥5n \geq 5SimpleProved above
SnS_n, n≥2n \geq 2Not simpleAn⊴SnA_n \trianglelefteq S_n is proper (index 2) and nontrivial for n≥2n \geq 2
∣G∣=pk\lvert G\rvert = p^k, k≥2k \geq 2Not simpleNontrivial center Z(G)≠{e}Z(G) \neq \{e\} (class equation), and Z(G)⊴GZ(G) \trianglelefteq G; if Z(G)=GZ(G) = G then GG is abelian of composite order, reducing to the abelian case above

The mathematician behind it

Origins · 1 minÉvariste Galois and how this was discovered
ÉG
Évariste Galois
1811–1832 · Early 19th-century France, theory of equations

Galois introduced the concept of a normal subgroup ("invariant subgroup" or sous-groupe distingué) in his work on the solvability of polynomial equations by radicals, written in the final years before his death at age 20 in a duel. Although the modern axiomatic definition of a group and the word "simple group" came later — developed further by Camille Jordan, who studied composition series systematically in his 1870 Traité des substitutions — the essential insight that unsolvability of the general quintic traces back to the "indecomposability" of A5A_5 originates with Galois. His theory shows that a polynomial equation is solvable by radicals if and only if its Galois group is a solvable group, one all of whose composition factors are cyclic of prime order; since A5A_5 is simple and non-abelian, it is not solvable, which is precisely why the general quintic has no formula in radicals.

History
- 1832: Évariste Galois, in manuscripts written the night before his fatal duel, identifies the structure now called a normal subgroup and links solvability of equations to group-theoretic properties.
- 1870: Camille Jordan's Traité des substitutions et des équations algébriques systematically studies composition series and simple groups, proving uniqueness results for composition factors in special cases.
- 1889: Otto Hölder completes the general uniqueness statement, giving the full Jordan-Hölder Theorem for arbitrary finite groups.
- 1872: Ludwig Sylow proves the Sylow Theorems, providing the counting toolkit that becomes indispensable for proving non-simplicity of groups of specific orders.
- 1981–2004: The Classification of Finite Simple Groups is completed by the collective effort of over 100 mathematicians across thousands of journal pages, culminating decades later in a fully verified proof, identifying every finite simple group as belonging to one of several infinite families or as one of 26 sporadic exceptions.
Why isn't {e}\{e\} or GG itself considered "a proper nontrivial normal subgroup" that would make every group non-simple?

The subgroups {e}\{e\} and GG are always normal in GG, but they are explicitly excluded by the phrase "proper nontrivial" — proper means not equal to GG, and nontrivial means not equal to {e}\{e\}. The definition of simplicity is precisely that these two are the only normal subgroups. So having {e}\{e\} and GG as normal subgroups is expected and automatic for every group; simplicity is the much stronger statement that nothing else is normal. This is why the definition is phrased as "the only normal subgroups are {e}\{e\} and GG" rather than "there are no normal subgroups," since the latter is impossible to satisfy.

Is every subgroup of a simple group itself simple?

No. Simplicity is a condition on normal subgroups of the specific group GG, and a subgroup H≤GH \leq G need not be normal in GG, nor does HH's own internal normal-subgroup structure have anything forced upon it by GG's simplicity. For example, A5A_5 is simple, but it contains subgroups such as A4A_4 (order 12), which is itself not simple (it has the normal Klein four-subgroup VV). Simplicity constrains only the normal subgroups of GG as a whole, not the internal structure of arbitrary subgroups.

Does AnA_n being simple for n≥5n \geq 5 mean AnA_n has no interesting subgroups?

Not at all — AnA_n can have an extremely rich subgroup lattice with many non-normal subgroups: cyclic subgroups, other alternating and symmetric subgroups on subsets of letters, Sylow subgroups for each prime dividing n!/2n!/2, and more. Simplicity only says none of these (aside from {e}\{e\} and AnA_n) is normal. Indeed A5A_5 has subgroups isomorphic to A4A_4, S3S_3, Z/5Z\mathbb{Z}/5\mathbb{Z}, the Klein four-group, and the dihedral group of order 10 — none of them normal in A5A_5, consistent with simplicity.

How does simplicity relate to solvability of polynomial equations?

A polynomial's Galois group encodes the symmetries permuting its roots, and the equation is solvable by radicals exactly when this Galois group is a solvable group — one whose composition factors are all cyclic of prime order. Since a generic degree-55 polynomial has Galois group S5S_5, and S5S_5's composition factors include A5A_5 (a non-abelian simple group, hence not cyclic of prime order), S5S_5 is not solvable. This non-solvability is the group-theoretic reason no general radical formula for degree-5 (or higher) polynomials exists, a theorem first understood by Galois and Abel.

Can Sylow theory alone prove every non-simplicity result, or are there groups where it fails?

Sylow theory is powerful but not omnipotent. There exist non-simple, indeed non-abelian, finite groups for which naive Sylow counting (checking congruences and divisibility for each prime) does not immediately force any np=1n_p = 1; more refined arguments are then needed, such as the conjugation-action-on-Sylow-subgroups trick (as in the order-36 example), double counting elements across primes (as in the order-56 example), or invoking other structural theorems (e.g. Burnside's normal pp-complement theorem, or representation-theoretic tools). Sylow theory is the essential first toolkit, but proving no simple group exists of a given order sometimes requires combining several such techniques.

Is the trivial group {e}\{e\} simple?

No, by convention the trivial group is excluded from being simple. The definition requires ∣G∣>1|G| > 1. This convention mirrors the exclusion of 11 from the primes in number theory: allowing the trivial group (or the number 1) to count would break the uniqueness of decomposition (e.g., you could always pad a composition series with copies of {e}\{e\}), so both conventions exist specifically to preserve clean uniqueness statements like unique prime factorization and the Jordan-Hölder theorem.

What comes after learning about simple groups?

The natural next steps are the theory of composition series, where a finite group is broken into a chain of subgroups with simple quotients, and the Jordan-Hölder Theorem, which proves these simple "factors" are an invariant of the group independent of the chosen chain. From there, one studies solvable groups (all composition factors cyclic of prime order) and their role in Galois theory, and eventually one encounters the full Classification of Finite Simple Groups, the monumental theorem enumerating every possible simple group as belonging to an infinite family or one of 26 sporadic exceptions.

Before this

Where this leads