Let a finite group act on a set . For , define its stabilizer subgroup and its group orbit . The map
is well-defined, because multiplying on the right by an element fixing does not change its image. It is onto by the definition of the orbit. If , then , so ; hence it is one-to-one. Every coset has elements and the cosets partition . This proves the orbit-stabilizer theorem:
For a group element , its cyclic subgroup has elements. Apply the theorem to the action of on its left cosets , whose stabilizer at is . It follows that
This is the needed case of Lagrange's theorem, obtained directly from the action.
To prove Cauchy's theorem for finite groups, let be a prime divisor of and consider
The first entries are arbitrary and determine the last, so is divisible by . Cyclically rotate the entries. This preserves the product constraint even if is nonabelian, since
Thus a cyclic group of order acts on . By the orbit-stabilizer theorem, its orbits have size one or . Its fixed tuples are exactly with . If is their number, counting the remaining size- orbits gives . The identity provides one fixed tuple, so and a nonidentity with exists. The order of this divides : division of by its order and minimality of that order prove this directly. Since is prime and , the order is exactly . This is the cyclic-tuple proof of Cauchy theorem.
Now suppose every nonidentity element has order two. Then every element equals its inverse, and for any ,
Thus group of exponent two is abelian applies. Starting from the identity subgroup, choose an element outside the subgroup already generated. Because the group is abelian and that element squares to the identity, adjoining it doubles the subgroup: it is the disjoint union of the old subgroup and its translate by the new element. Repeating until the finite group is exhausted shows . Conversely the direct product of groups has order and every nonidentity element has order two. Therefore
The case is the trivial group and satisfies the condition vacuously. These finite examples are elementary abelian groups of exponent two.
An infinite example is the group of all binary sequences, with coordinatewise addition modulo two:
Every sequence added to itself is zero, so every nonzero sequence has order exactly two. The sequences having a single in coordinate are all distinct, proving that the group is infinite.
We first prove the needed instance of Cauchy theorem for groups, rather than invoke it. Let a prime number divide and consider the set
There are such tuples: choose the first entries freely, and the last is forced. Cyclic rotation preserves this set, because moving the first entry to the end conjugates the product, which remains . Each rotation orbit of a group action has either one or elements. Indeed a nontrivial shift fixing a tuple generates all shifts, since its step has an inverse modulo the prime . The fixed tuples are precisely with .
Counting nonfixed orbits in multiples of , and using , shows that the number of solutions of is divisible by . The identity supplies one solution, so there is a nonidentity solution. If its order of a group element is , divide by : the remainder would give a smaller positive exponent producing the identity, so . Hence . This proves the required prime-order existence result by the cyclic-tuple proof of Cauchy theorem.
Our hypothesis says that this nonidentity element has order , so . Every prime divisor of is therefore , which gives
Thus a finite group of prime exponent has prime-power order. The case includes the trivial group. No group-theoretic counting theorem was assumed in the tuple argument.