Abstract AlgebraCyclic Groups

Subgroups of Cyclic Groups

Every subgroup of a cyclic group is cyclic; ℤₙ has exactly one subgroup of each order d dividing n, namely ⟨n/d⟩, and it has φ(d) elements of order d.

Not started Jump to practice

Cyclic groups have the tidiest subgroups of any groups: you can list all of them from the divisors of the order. This uses the orders of powers and one division with remainder.

Why it works

Theorem. Every subgroup of a cyclic group is cyclic.
Proof. Let $G = \langle a \rangle$ and $H \le G$. If $H = \{e\}$, it is $\langle e \rangle$. Otherwise $H$ contains some $a^{k}$ with $k \ne 0$, and then also $a^{-k}$, so it contains a positive power of $a$. Let $m$ be the smallest positive integer with $a^{m} \in H$. Take any $a^{k} \in H$ and divide: $k = mq + r$ with $0 \le r \lt m$. Then $$a^{r} = a^{k}(a^{m})^{-q} \in H,$$ because $H$ is closed under products and inverses. Since $r \lt m$ and $m$ was smallest, $r = 0$. So $a^{k} = (a^{m})^{q}$, and $H = \langle a^{m} \rangle$. $\square$

Theorem (subgroups of $\mathbb{Z}_{n}$). For each positive divisor $d$ of $n$, $\mathbb{Z}_{n}$ has exactly one subgroup of order $d$, namely $\langle n/d \rangle$, and these are all its subgroups.
Why. Each subgroup is $\langle k \rangle = \langle \gcd(n, k) \rangle$, generated by a divisor $g$ of $n$, of order $n/g$. Different divisors give different orders, so there is one subgroup per order.

Counting elements by order: the elements of order $d$ are exactly the generators of the subgroup of order $d$, a cyclic group of order $d$, so there are $\varphi(d)$ of them. Adding over all divisors gives the identity $\sum_{d \mid n} \varphi(d) = n$. For $n = 12$: $\varphi(1) + \varphi(2) + \varphi(3) + \varphi(4) + \varphi(6) + \varphi(12) = 1 + 1 + 2 + 2 + 2 + 4 = 12$.

The infinite cyclic group $\mathbb{Z}$ works the same way: by the theorem, every subgroup is $\langle m \rangle = m\mathbb{Z}$, the multiples of a single $m \ge 0$. You will meet these again as the ideals of the ring $\mathbb{Z}$.

The subgroups of $\mathbb{Z}_{20}$, one for each divisor of 20. $\langle 5 \rangle = \{0, 5, 10, 15\}$ is the only subgroup of order 4.

Worked example: All subgroups of $\mathbb{Z}_{20}$

List the subgroups of $\mathbb{Z}_{20}$ and their orders.
  1. Divisors of $20$: $1, 2, 4, 5, 10, 20$.
  2. Subgroups $\langle 1 \rangle = \mathbb{Z}_{20}$ (order $20$), $\langle 2 \rangle$ ($10$), $\langle 4 \rangle$ ($5$), $\langle 5 \rangle$ ($4$), $\langle 10 \rangle$ ($2$), $\langle 20 \rangle = \{0\}$ ($1$).

Answer: Six subgroups, one per divisor.

Worked example: Elements of order 4 in $\mathbb{Z}_{20}$

Find all elements of order $4$ in $\mathbb{Z}_{20}$.
  1. They generate the subgroup of order $4$, which is $\langle 5 \rangle = \{0, 5, 10, 15\}$.
  2. Its generators are $5 \cdot j$ with $\gcd(j, 4) = 1$: $5$ and $15$.

Answer: $5$ and $15$, that is $\varphi(4) = 2$ elements.

Common mistake

Listing $\langle 4 \rangle$ and $\langle 8 \rangle$ in $\mathbb{Z}_{12}$ as two different subgroups. Both are $\{0, 4, 8\}$, since $\gcd(12, 4) = \gcd(12, 8) = 4$. Always reduce a generator $k$ to $\gcd(n, k)$ before comparing; then different divisors really do give different subgroups.

Key idea

Subgroups of cyclic groups are cyclic. $\mathbb{Z}_{n}$ has exactly one subgroup of each order $d \mid n$, namely $\langle n/d \rangle$, and exactly $\varphi(d)$ elements of order $d$.

Practice

Pass with 3 right answers, the last 2 in a row. Each right answer earns 3 XP.

Loading practice…

Builds on

Leads to

Sources and further reading

  • Thomas W. Judson, Abstract Algebra: Theory and Applications (open textbook), chapter 4, Cyclic Groups (section 4.1, Theorem: every subgroup of a cyclic group is cyclic)
  • John A. Beachy and William D. Blair, Abstract Algebra, online study guide (Northern Illinois University), section 3.5, Cyclic Groups
  • MIT OpenCourseWare 18.701 Algebra I (Fall 2010), lecture notes on cyclic groups
@teddyrookbook GitHub