Cyclic Groups and Generators
Take a single element of a group and ask a simple question: what is the smallest subgroup containing it? The answer forces you to include all its powers (and inverse powers). Remarkably, that collection of powers is automatically closed under the group operation. No further elements are ever needed. This observation is the seed of one of the most important structures in all of algebra: the cyclic group, a group generated entirely by the repeated application of one element to itself. Cyclic groups matter because they are the atoms out of which a vast amount of group-theoretic intuition is built. The integers under addition, the integers modulo , the rotations of a regular polygon, the multiplicative groups of units modulo a prime — all of these turn out to be cyclic. Understanding them completely (which we can do, unlike for general groups) gives a template for thinking about symmetry, periodicity, and order. Cyclic groups are also the first place where the abstract notion of "order of an element" from Order of an Element becomes a structural tool. It is no longer just a number attached to a point. The big picture is this: every element of a group generates a subgroup . This subgroup consists of all integer powers of . This subgroup is always cyclic, and its size is exactly the order of . Conversely, every cyclic group arises this way, from a single generator. Understanding concretely is the technical heart of this article. This means viewing it as a set, with an explicit multiplication rule. It also means having a precise formula for its size. This sets up the classification of all cyclic groups that follows immediately afterward. Up to isomorphism, there are only two: and . This article gives the precise definition of the subgroup generated by an element. It proves that this subgroup is indeed a subgroup, using the Subgroup Criterion. It establishes the fundamental theorem computing in terms of the order of . It also works through fully explicit numerical examples in and in a permutation group. It closes by locating cyclic groups in the wider algebraic landscape, from clock arithmetic to cryptography.
- For , the set is always a subgroup of , called the subgroup generated by .
- A group is cyclic if for some ; such an is called a generator.
- If has finite order , then has exactly distinct elements.
- If has infinite order, then , with all powers () distinct.
- A cyclic group can have several different generators (e.g., in , an element generates iff ); this foreshadows Structure and Classification of Cyclic Groups.
- Key idea: a single element and the group operation, iterated in both directions, always builds a subgroup — and that subgroup's size is exactly the element's order.
Where this lives today
Cyclic groups are the computational backbone of modern cryptography: the multiplicative group of nonzero residues mod a large prime , and elliptic curve groups, are used precisely because they contain large cyclic subgroups in which discrete exponentiation is easy to compute but "discrete logarithm" (finding given ) is believed to be hard — the basis of Diffie–Hellman key exchange and ElGamal encryption. In number theory, the group of units modulo is cyclic exactly when for an odd prime ; this single fact (Gauss) underlies primitive root theory and is proved using exactly the machinery of generators and orders developed here. In physics and crystallography, cyclic groups of rotations ( symmetry) classify molecules and crystal lattices with -fold rotational symmetry; the order of the generating rotation is the number of distinct orientations before the pattern repeats, precisely in the sense of this article. In computer science, cyclic redundancy checks, hash table probing sequences, and pseudo-random number generators (linear congruential generators) all exploit the wraparound structure of as an additive cyclic group, where the "period" of the generator is exactly the order of its step size.
Ask the tutor: How does knowing equals the order of lead directly to the classification of all cyclic groups as either or ?
Let be a group, written multiplicatively with identity , and let . For define in the usual way: , ( factors) for , and interpreted as for (i.e. ). The subgroup generated by is
An element is a generator of a subgroup if . A group is called cyclic if there exists with ; such is called a generator of .
Intuition
Think of an element as a single move — a step forward. Composing with itself, over and over, traces out a path: Since groups also allow inversion, you can retrace your steps backward: The set of every place you can possibly reach, forward or backward, from any number of applications of the move , is exactly . Two qualitatively different pictures can emerge. If the path never returns to where it started, you get an infinite line of distinct points, indexed by all of — this is the case of infinite order, and behaves exactly like the integers under addition. If instead the path eventually loops back to the identity after steps, the powers wrap around into a cycle of length : , so , and the whole orbit collapses onto a clock with positions. This is why the order of (the smallest positive with , or if no such exists) governs everything about : it is not just a number describing , it is literally the size of the group generates.
Let be a group and let .
(1) is a subgroup of .
(2) If has infinite order (no positive integer satisfies ), then the powers , , are pairwise distinct, and .
(3) If has finite order (the smallest positive integer with ), then
these elements are pairwise distinct, and consequently . Moreover, for any integers ,
Part (1): is a subgroup. We use the Subgroup Criterion: a nonempty subset of is a subgroup if and only if for all , . The set is nonempty since . Let and be two elements of , with . We must check . First, the standard laws of exponents hold for powers of a single group element: for all ,
(These are proved by induction on positive integers directly from the definition of for , extended to by the definitions and ; this is a standard fact about powers in any group and does not depend on cyclic-group theory, so invoking it here is not circular.) Using these laws, , so
since . By the Subgroup Criterion, .
Part (2): infinite order case. Suppose has infinite order, meaning there is no positive integer with . We claim the map , , is injective. Suppose for some integers with, say, . Multiplying both sides on the right by (using the exponent laws above) gives
Let . If , this says with a positive integer, contradicting the assumption that has infinite order. Hence , i.e. . So distinct integers give distinct elements , and the map is a bijection from onto . In particular is infinite, i.e. .
Part (3): finite order case. Suppose has finite order , the least positive integer with . We prove the two displayed claims. Claim A: for integers , . () If , write for some integer . Then, using the exponent laws and (so ),
() Suppose . As in Part (2), multiplying by gives . Write by the division algorithm, with . Then
So with . If , this contradicts the minimality of as the smallest positive integer with (since ). Hence , which means , i.e. . This proves Claim A. Claim B: and these are distinct elements. By Claim A applied to : if then (since ), so . Hence are pairwise distinct elements. This shows the right-hand set has exactly elements, and it is clearly a subset of . For the reverse inclusion, let be arbitrary, . By the division algorithm write with . Then, exactly as computed above,
and since . So . Combining both inclusions, , and since these listed elements are pairwise distinct, .
∎Worked examples
Example 1: The cyclic subgroup generated by in . Consider under addition, with identity . Take . Since the operation is addition, "powers" of become integer multiples of : . First we find the order of : the least positive with . We have
Since , the order is . Now list the multiples of mod for , by repeatedly adding and reducing mod :
(and then , closing the cycle, confirming order as predicted by part (3) above). So
exactly the even residues mod — a set of size , matching the theorem's formula exactly. Notice this coincides with (the subgroup generated by ), illustrating that different elements can generate the same cyclic subgroup; here both and generate the unique subgroup of order inside .
Example 2: A cyclic subgroup inside a permutation group. Let , the symmetric group on , and let , a product of a disjoint -cycle and a -cycle. Recall (from the theory of the order of a permutation) that the order of a permutation written as disjoint cycles is the least common multiple of the cycle lengths. Here the cycle lengths are and , so
By part (3) of the theorem, has exactly elements: . Let's compute them explicitly, tracking where each element of goes, using and .
- : apply twice. The -cycle becomes (since ... let's verify: , , , so on , sends , i.e. ). The -cycle squared is the identity on since . So .
- : the -cycle part cubed is identity (); the -cycle part cubed is . So .
- acting on top of : concretely (the -part cycles once more, the -part returns to identity since ).
- .
- , confirming order .
So explicitly,
a set of exactly permutations, matching from the theorem — and this subgroup sits inside (order ), illustrating that a cyclic subgroup can be a small, tightly structured piece of a much larger and highly non-abelian ambient group.
The theorem's finite-order case crucially uses that is the least positive integer with , not merely some positive integer with . Dropping minimality breaks the clean formula and the coset description in Claim A. Concretely: let and . We compute , so — the integer is a positive integer with . If we mistakenly used (ignoring that the true, minimal order of in is , since ), the "theorem" would claim
a list of symbols — but as a set this is , only elements, not . The claimed distinctness of fails: and , so the list has repeats. The formula would falsely predict when the truth is . The failure traces directly to the proof: the step "if this contradicts minimality of " is where minimality is used to force . Without minimality, for some is possible with (here ), and the elements are no longer guaranteed distinct. This shows minimality is not a cosmetic convention — it is exactly the hypothesis that makes Claim A and Claim B true.
Scope, edge cases & common traps
| Situation | What happens | Common mistake |
|---|---|---|
| , the trivial subgroup, order | Forgetting itself generates a (trivial) cyclic subgroup | |
| has infinite order | , all powers distinct | Assuming every element in an infinite group has infinite order |
| finite | Every automatically has finite order dividing (via Cosets and Lagrange's Theorem, foreshadowed) | Computing order without checking for the least such |
| cyclic but not abelian? | Impossible: every cyclic group is abelian, since powers of a single element commute: | Assuming cyclic and abelian are independent hypotheses |
| Multiple generators | has generators, not just | Assuming the generator of a cyclic group is unique |
The mathematician behind it
Origins · 1 minAugustin-Louis Cauchy and how this was discovered
Cauchy did not invent the abstract group concept — that crystallized later — but his systematic study of permutations and their cyclic structure in the 1810s–1840s laid essential groundwork for recognizing cycles, orders, and generated subgroups as objects worth naming and studying rigorously. His theorem that a finite group whose order is divisible by a prime contains an element of order (Cauchy's Theorem) is a direct descendant of the ideas formalized in this article: it guarantees the existence of cyclic subgroups of specified prime order inside any sufficiently large finite group.
What exactly does "generated by an element" mean if the group is infinite?
It means the same construction as in the finite case: collect all integer powers , , including negative powers (inverses) and . If has infinite order, these powers never repeat, so is an infinite set, and in fact it is isomorphic to via . This is exactly why itself is the prototypical infinite cyclic group: it is generated by (or equivalently by ), and every other infinite cyclic group looks just like it.
Is every subgroup of a cyclic group itself cyclic?
Yes, though the proof of that general fact is a separate result (using the division algorithm on the smallest positive exponent appearing in the subgroup) that belongs to the classification of cyclic groups rather than this article. What this article establishes is the more basic fact that itself — the whole group generated by one element — is a subgroup, and exactly how large it is. The stronger structural fact about all subgroups of a cyclic group is a natural next step built on top of what is proved here.
Can a cyclic group have more than one generator?
Absolutely, and this is one of the most useful subtleties. In , an element generates the whole group if and only if ; for example in , both and (among others) generate the full group, since . The number of generators of is (Euler's totient function). Even within a proper subgroup, like in Example 1, more than one element (here and ) can generate the same subgroup.
Does every element of a finite group have finite order?
Yes — if is finite, then for any , the powers cannot all be distinct (there are only finitely many elements of to be), so by the pigeonhole principle some with , forcing for a positive integer . Hence has finite order. This is why, in a finite group, the theorem's part (3) always applies to every element, and part (2) (infinite order) can only ever occur in infinite groups.
Why must every cyclic group be abelian?
If , then every element of is some power . For any two elements , the exponent law gives , since ordinary integer addition commutes. So any two elements of commute, meaning is abelian. This shows commutativity is not an extra assumption for cyclic groups — it is a forced consequence of being generated by a single element.
What's the difference between "the order of an element" and "the order of the subgroup it generates"?
There is no difference — they are proven equal in part (3) of the theorem above. The order of is defined as the least positive with (a number attached to the element), while is defined as the cardinality of a certain subgroup. The content of the theorem is that these two a priori different quantities always coincide when has finite order, and both are "infinite" together when has infinite order.
How does this connect to Lagrange's Theorem, which comes next?
Once you know equals the order of for every element in a finite group , the natural next question is how relates to . Cosets and Lagrange's Theorem answers this: the order of any subgroup (cyclic or not) must divide . Combined with this article's result, that immediately implies the order of every element of a finite group divides — a cornerstone fact used constantly throughout finite group theory.