Cauchy's Theorem
Suppose a group has exactly 12 elements. Must it contain an element of order 3? Must it contain an element of order 5? These questions look similar. But their answers differ, and the difference is the entire content of Cauchy's Theorem. 3 divides 12 while 5 does not. The theorem asserts that this arithmetic condition alone forces the existence of the corresponding element. This matters because it is the first genuine bridge. It connects the arithmetic of a group's order — a single natural number — to the group's internal structure. Lagrange's Theorem tells us that the order of every element divides the order of the group. But it gives no converse: knowing that divides does not by itself guarantee an element of order . Cauchy's Theorem rescues a converse in the one case where it is always true: when is prime. This single fact is the seed from which the entire theory of finite groups grows. The big picture is that Cauchy's Theorem is the base case of the The Sylow Theorems. These vastly generalize it by producing not just an element but an entire subgroup of maximal prime-power order. It is also the essential ingredient in the classification of small groups. It plays a key role in the structure theory of p-Groups and Their Properties. It also appears in countless arguments where one needs "an element of order " as a foothold. The proof we give is due essentially to James McKay, reworked from Cauchy's original combinatorial argument. It is a beautiful and now-standard application of Group Actions. It also draws on the orbit-counting ideas behind The Class Equation. This article states and proves Cauchy's Theorem in full generality for finite groups. It builds the group-action machinery from scratch. It works two asymmetric examples showing the theorem's mechanics on concrete groups. It also shows precisely why finiteness is indispensable. We do this by exhibiting an infinite group with no element of a given prime order, despite that prime "dividing" nothing sensible. This clarifies exactly where the hypothesis bites.
- Cauchy's Theorem: if a finite group has order divisible by a prime , then has an element of order .
- It is a genuine converse to Lagrange's Theorem, but only for prime divisors — the general converse is false.
- The slickest modern proof (McKay's proof) uses a group action on tuples with product identity, plus counting orbits mod .
- The theorem requires finite; without finiteness the statement doesn't even parse the same way, and can fail.
- It is the prime-order base case that the Sylow theorems generalize to prime-power subgroups.
- Key idea: count fixed points of a cleverly chosen -action modulo to force a nontrivial solution to .
Where this lives today
Cauchy's Theorem is the indispensable first rung of finite group classification: it is the base case that The Sylow Theorems generalize, replacing "an element of order " with "a whole subgroup of order ," and those Sylow subgroups drive nearly all structural results about finite groups, including the classification of groups of small order and deep results in the classification of finite simple groups. In p-Groups and Their Properties, Cauchy's Theorem underlies the corollary above characterizing -groups purely by element orders, feeding directly into the study of nilpotent groups. Beyond pure group theory, Cauchy's Theorem is used implicitly whenever a finite structure's automorphism group or symmetry group is analyzed for cyclic subgroups: crystallography and chemistry use finite point groups whose prime-order elements (rotations of prime order) are guaranteed exactly by this theorem. In coding theory and cryptography, groups such as arising in RSA and Diffie–Hellman rely on knowing which prime orders of elements exist, connecting directly to Cauchy's Theorem via the structure of finite abelian groups. In computational group theory and computer algebra systems, algorithms for finding elements of specified prime order in a permutation or matrix group are direct algorithmic realizations of the existence guaranteed here, often as a subroutine feeding Sylow subgroup construction algorithms.
Ask the tutor: How exactly does Cauchy's Theorem serve as the base case inside the proof of the first Sylow Theorem?
Let be a group and a prime number. An element has order if and ; equivalently, the cyclic subgroup has exactly elements.
Cauchy's Theorem is the following existence statement: for every finite group and every prime dividing , there exists an element with and .
Intuition
Lagrange's Theorem is a strong necessary condition: every subgroup's order divides the group's order, so every element's order divides . It says nothing about which divisors actually occur as orders of elements. For composite divisors this silence is justified — has order , and divides , yet has no element of order (its elements have orders only). So a naive converse to Lagrange is simply false. What makes primes special is a counting trick, not a structural one. We want to solve with . Consider the set of all -tuples of elements of whose product is the identity. Fixing the first entries arbitrarily determines the last entry uniquely (as the inverse of the partial product), so there are exactly such tuples. Cyclically rotating a tuple that multiplies to produces another tuple that multiplies to — this is the one non-obvious algebraic fact, proved below — so cyclic rotation defines an action of on this set of size . Orbits under this action have size or (since is prime), and a fixed tuple is precisely one where all entries are equal, i.e., a solution to . Since , counting orbits modulo forces the number of fixed tuples to be a multiple of too. There is always at least one fixed tuple — the all-identity tuple — so there must be at least of them, meaning at least one nontrivial solution exists.
Theorem and Proof
Let be a finite group and let be a prime number such that . Then contains an element of order .
Let be a prime and let
Define by cyclically shifting entries:
Then is a well-defined bijection , and it generates an action of the cyclic group on via .
Step 1: . A tuple lies in if and only if are arbitrary and
This is because the defining equation has, for any fixed choice of , exactly one solution for in a group (multiply both sides on the left by ). So the map sending is a bijection, and hence
Step 2: maps into . Suppose . We must show . From we get . Multiply on the right by :
So whenever . This is the key algebraic fact referenced in the intuition: a cyclic rotation of a tuple multiplying to again multiplies to .
Step 3: is a bijection on , and . The inverse map is the reverse rotation , and the same computation as Step 2 (applied to the tuple , using that its rotation is ) shows maps into as well. Direct composition gives , so is a bijection with inverse . Applying exactly times cycles every coordinate back to its starting position, so .
Step 4: this yields a well-defined group action of . Define for and , choosing any integer representative of the class . This is well defined because if then using from Step 3. The identity of acts as , and , so the group action axioms hold.
∎Proof of Cauchy's Theorem, using the Lemma and the Group Actions orbit-counting framework underlying The Class Equation. Let and form and the -action as in the Lemma. Since acting on partitions into orbits, and the orbit-stabilizer theorem states that each orbit's size divides the order of the acting group, every orbit of this action has size dividing . Since is prime, every orbit has size exactly or exactly . Let be the set of tuples forming orbits of size , i.e., fixed points of : tuples with , meaning . A tuple in therefore has the form with (since the tuple lies in , its product equals ). Conversely any such tuple is visibly fixed by and lies in . So
and there is a bijection between and the set . Partition into its orbits. Every orbit not contained in has size exactly . Hence
Rearranging,
By Step 1 of the Lemma, . Since , we have (as because ; if we would need , impossible for a prime). Therefore , and so
Now, trivially since ; equivalently . So . Combined with , and , we conclude . Hence contains at least one element besides , i.e., contains some with . Such a has order dividing (since ) but order (since ); as is prime its only divisors are and , so the order of is exactly . This exhibits the required element of order in .
∎Proof technique used: group action of a cyclic group of prime order on a combinatorially defined set, combined with the orbit-stabilizer theorem and counting fixed points modulo — the McKay proof.
Let be finite and prime. If every element of has order a power of (including ), then is a power of .
We prove the contrapositive. Suppose is not a power of . Then some prime divides (by unique factorization of into primes, if no prime other than divided then would itself be a power of ). By Cauchy's Theorem applied to the prime , has an element of order , which is not a power of since and is prime. This contradicts the hypothesis that every element has order a power of .
∎Worked examples
Example 1: , the symmetric group on 4 letters, , and . We know , so Cauchy's Theorem guarantees an element of order in . Rather than merely trusting the theorem, let's watch McKay's proof produce one, and separately verify directly. Direct verification: take , a 3-cycle. Compute and (a 3-cycle cubed returns every element to its start). So has order exactly , confirming the theorem's conclusion concretely, and there are in fact such 3-cycles in (choose the 3 moved points in ways, times cyclic orderings each). Now connect this to the proof mechanism: with , has size . One fixed tuple is the trivial . The proof guarantees and , so ; concretely, contains tuples like since , and its "partner" fixed tuple from the inverse 3-cycle , together with — already three fixed tuples as predicted, though is in fact much larger since every element of order dividing 3 (i.e. and all eight 3-cycles) contributes one fixed tuple, giving , which is indeed .
Example 2: , , and . This example is deliberately asymmetric — a mixed-order abelian group where we must actually track structure, not just cycle types. Elements are pairs with , , group operation componentwise. Since , Cauchy's Theorem guarantees an element of order . Search directly: the order of is since the group is a direct product. We want this lcm to equal . Since for , and does not divide any lcm involving a factor of unless that factor is , we need (order 1) and . In , the element has order since but . So has order : indeed and . This is the unique element of order in , matching the fact that has a unique element of order and contributes nothing to order-2 elements. Note also what Cauchy's Theorem does not promise here: as well, yet one can check every element of has order in — for instance has order , and no element has order exactly (that would need , impossible since never contributes a factor of needed alongside a proper compatibility, and checking all elements confirms orders are exactly -type patterns, none equal to ). This reinforces that the prime hypothesis on in Cauchy's Theorem is essential — see the counterexample below for the general lesson.
Cauchy's Theorem requires to be a finite group. Drop finiteness, and the conclusion can fail entirely, even in a form that makes sense to ask. Consider , the additive group of integers, which is infinite. Let . Is there an element , , with (writing the group additively, so "order " means and )? In , forces since has no zero divisors under multiplication by integers and division by is injective on . So has no element of order — nor of any finite order other than the identity — despite being "compatible" with the group in every naive sense one might imagine transferring from the finite case. Where does the proof break down? The entire argument rested on being a specific finite number congruent to mod ; for infinite , is infinite and "counting orbits mod " is meaningless — there is no notion of for an infinite set. The orbit-counting mechanism that forces simply has no infinite analogue without extra structure (e.g., a well-behaved measure or additional finiteness assumptions). This is not a minor technicality: it is the entire engine of the proof, and it stalls completely once is infinite. A subtler moral: even some infinite groups do contain elements of every prime order (e.g. has elements of every order), so infiniteness alone doesn't force failure — it only removes the guarantee. The theorem's hypothesis of finiteness is precisely what supplies the counting argument with a finite, well-defined quantity to reduce modulo .
Scope, edge cases & common traps
| Situation | What Cauchy's Theorem says | Common error |
|---|---|---|
| , prime, finite | Guarantees an element of order exactly | Forgetting must be prime; theorem is false for composite (e.g. , ) |
| Says nothing; typically no element of order (consistent with Lagrange) | Assuming the theorem's silence means such an element cannot exist — it merely isn't guaranteed by this theorem (Lagrange actually forbids it) | |
| infinite | Theorem does not apply | Misapplying the "mod " counting argument to infinite |
| trivial, | No prime divides , vacuously no hypothesis to satisfy | — |
| Multiple primes dividing | Theorem applies separately to each prime factor, giving one element of order for each | Conflating existence of elements of order and order with existence of an element of order |
The mathematician behind it
Origins · 1 minAugustin-Louis Cauchy and how this was discovered
Cauchy was one of the most prolific mathematicians in history, foundational to rigorous analysis (limits, continuity, convergence) and an early pioneer of permutation group theory, decades before the abstract group axioms were formalized by Cayley and others. His 1845 paper proving what we now call Cauchy's Theorem worked directly with permutation groups, using a combinatorial argument on cycle structures rather than the abstract group-action language used today. The modern short proof presented here, via a -action on tuples, is due to James H. McKay (1959), who recast Cauchy's result in a strikingly economical way that is now the standard textbook proof.
Does Cauchy's Theorem give a unique element of order ?
No, uniqueness is never claimed or true in general. The theorem only guarantees existence of at least one element of order . In with there are eight elements of order (all the 3-cycles), not one. The proof itself shows , meaning at least nontrivial solutions to typically exist (grouped in orbits under conjugation-like symmetry in the abstract counting), and often far more depending on the group's structure. Counting the exact number of elements of order requires more refined tools such as Sylow theory or explicit structure theorems, not Cauchy's Theorem alone.
Is Cauchy's Theorem true for infinite groups if we only ask about elements of finite order?
Not in general. The theorem as stated requires finite so that is a number a prime can divide. If is infinite one can still ask "does have an element of order ?" but there is no longer any implication from an arithmetic hypothesis like " divides something," since isn't a finite number to begin with. Some infinite groups (like ) have elements of every prime order; others (like ) have none of any finite order at all. The theorem simply has no infinite analogue without extra hypotheses replacing "."
How does Cauchy's Theorem relate to the Sylow theorems?
Cauchy's Theorem is exactly the special case of the first Sylow theorem, which asserts that if divides then has a subgroup of order . When , a subgroup of order is cyclic (as any group of prime order is cyclic, generated by any non-identity element), so having "a subgroup of order " is equivalent to having "an element of order ." The full The Sylow Theorems use substantially more machinery (often assuming Cauchy's Theorem as a lemma, or reproving it along the way) to handle all prime-power divisors, not just the prime itself.
Can the McKay proof be adapted to show there are exactly nontrivial elements of order , or some other precise count?
The proof only shows and , hence . It does not pin down exactly, because the number of size- orbits in is not controlled by the argument. In fact different groups of the same order and same prime can have very different counts of elements of order : cyclic groups of order have exactly such elements, while larger groups can have many more. Precise counts require group-specific analysis, character theory, or direct combinatorics beyond what Cauchy's Theorem provides.
Why is the tuple set constructed with product equal to , rather than some other condition?
The condition "product equals " is precisely what makes rotation well-defined as a self-map of (Step 2 of the Lemma), because it lets us transfer one factor from the front to the back using the group axioms without changing the product. It is also exactly the condition that turns a fixed tuple into the equation , which is what we want to solve. Any other defining condition for would generally fail to be rotation-invariant, breaking the group action structure the whole proof depends on.
Does Cauchy's Theorem hold for infinite direct products of finite groups, like an infinite product of copies of ?
The group itself (an infinite direct product) is infinite, so Cauchy's Theorem's hypotheses are not met and it does not directly apply. However, such a group may still happen to have elements of a given prime order — for instance, an infinite direct product of copies of has every non-identity element of order exactly . This is a coincidence of that specific construction, not a consequence of the theorem, and other infinite groups (like ) have no elements of finite order at all, illustrating that finiteness cannot be dropped without losing the guarantee entirely.