4.1: Cyclic Groups

Recall that if \(G\) is a group and \(g\in G\) , then the cyclic subgroup generated by \(g\) is given by \[\langle g\rangle =\\>.\] It is important to point out that \(\langle g\rangle\) may be finite or infinite. In the finite case, the Cayley diagram with generator \(g\) gives us a good indication of where the word “cyclic" comes from (see Problem \(\PageIndex\)). If there exists \(g\in G\) such that \(G=\langle g\rangle\) , then we say that \(G\) is a cyclic group.

Problem \(\PageIndex\)

  1. \(\langle r\rangle\) , where \(r\in D_3\)
  2. \(\langle r\rangle\) , where \(r\in R_4\)
  3. \(\langle rs\rangle\) , where \(rs\in D_4\)
  4. \(\langle r^2\rangle\) , where \(r^2\in R_6\)
  5. \(\langle i\rangle\) , where \(i\in Q_8\)
  6. \(\langle 6\rangle\) , where \(6\in \mathbb\) and the operation is ordinary addition

Problem \(\PageIndex\): Subgroup Generated by Matrix

Consider the group of invertible \(2\times 2\) matrices with real number entries under the operation of matrix multiplication. This group is denoted by \(\mathrm_2(\mathbb)\) . List the elements in the cyclic subgroups generated by each of the following matrices.

  1. \(\begin 0 & -1\\ -1 & 0\end\)
  2. \(\begin 0 & -1\\ 1 & 0\end\)
  3. \(\begin 2 & 0\\ 0 & 1\end\)

Problem \(\PageIndex\): Cyclic or Not

Determine whether each of the following groups is cyclic. If the group is cyclic, find at least one generator.

Problem \(\PageIndex\)

Determine whether each of the following groups is cyclic. If the group is cyclic, find at least one generator. If you believe that a group is not cyclic, try to sketch an argument.

  1. \((\mathbb,+)\)
  2. \((\mathbb,+)\)
  3. \((\mathbb^+,\cdot)\)
  4. \((\<6^n\mid n\in\mathbb\>,\cdot)\)
  5. \(\textrm_2(\mathbb)\) under matrix multiplication
  6. \(\<(\cos(\pi/4) +i\sin(\pi/4))^n\mid n\in \mathbb\>\) under multiplication of complex numbers

Theorem \(\PageIndex\): Cyclic Implies Abelian

If \(G\) is a cyclic group, then \(G\) is abelian.

Problem \(\PageIndex\): Abelian Does Not Imply Cyclic

Provide an example of a finite group that is abelian but not cyclic.

Problem \(\PageIndex\)

Provide an example of an infinite group that is abelian but not cyclic.

Theorem \(\PageIndex\): Subgroup Generatred by Inverse

If \(G\) is a group and \(g\in G\) , then \(\langle g\rangle=\langle g^\rangle\) .

Theorem \(\PageIndex\)

If \(G\) is a cyclic group such that \(G\) has exactly one element that generates all of \(G\) , then the order of \(G\) is at most order 2.

Theorem \(\PageIndex\)

If \(G\) is a group such that \(G\) has no proper nontrivial subgroups, then \(G\) is cyclic.

Recall that the order of a group \(G\) , denoted \(|G|\) , is the number of elements in \(G\) . We define the order of an element \(g\) , written \(|g|\) , to be the order of \(\langle g\rangle\) . That is, \(|g|=|\langle g\rangle|\) . It is clear that \(G\) is cyclic with generator \(g\) if and only if \(|G|=|g|\) .

Problem \(\PageIndex\)

What is the order of the identity in any group?

Problem \(\PageIndex\): Computing Orders

Find the orders of each of the elements in each of the groups in Problem \(\PageIndex\).

Problem \(\PageIndex\)

Consider the group \((\mathbb,+)\) . What is the order of 1? Are there any elements in \(\mathbb\) with finite order?

Problem \(\PageIndex\)

Find the order of each of the matrices in Problem \(\PageIndex\).

The next result follows immediately from Theorem \(\PageIndex\).

Theorem \(\PageIndex\)

If \(G\) is a group and \(g\in G\) , then \(|g|=|g^|\) .

The next result should look familiar and will come in handy a few times in this chapter. We’ll take the result for granted and not worry about proving it.

Theorem \(\PageIndex\): Division Algorithm

If \(n\) is a positive integer and \(m\) is any integer, then there exist unique integers \(q\) (called the quotient) and \(r\) (called the remainder) such that \(m=nq+r\) , where \(0\leq r

Theorem \(\PageIndex\): Finite Group Finite Exponent

Suppose \(G\) is a group and let \(g\in G\) . The subgroup \(\langle g\rangle\) is finite if and only if there exists \(n\in\mathbb\) such that \(g^n=e\) .*

For the forward implication, if \(\langle g\rangle\) is finite, then there exists distinct positive integers \(i\) and \(j\) such that \(g^i=g^j\) . Can you find a useful way to rewrite this equation? For the reverse implication, let \(m\in\mathbb\) and use the Division Algorithm with \(m\) and \(n\) .

Corollary \(\PageIndex\): Finite Group Finite Exponents

If \(G\) is a finite group, then for all \(g\in G\) , there exists \(n\in\mathbb\) such that \(g^n=e\) .

Theorem \(\PageIndex\)

Suppose \(G\) is a group and let \(g\in G\) such that \(\langle g\rangle\) is a finite group. If \(n\) is the smallest positive integer such that \(g^n=e\) , then \(\langle g\rangle = \\>\) and this set contains \(n\) distinct elements. *

Note that Theorem \(\PageIndex\) together with the Well-Ordering Principle guarantees the existence of a smallest positive integer \(n\) such that \(g^n=e\) . The claim that the set contains \(n\) distinct elements is not immediate. You need to argue that there are no repeats in the list. Choose distinct \(i,j\in\<0,1,\ldots,n-1\>\) such that \(i\neq j\) and then show that \(g^i\neq g^j\) . Consider a proof by contradiction and try to contradict the minimality of \(n\) .

​​​​​The next result provides an extremely useful interpretation of the order of an element.

Corollary \(\PageIndex\): Order Smallest Exponent

If \(G\) is a group and \(g\in G\) such that \(\langle g\rangle\) is a finite group, then the order of \(g\) is the smallest positive integer \(n\) such that \(g^n=e\) .

Problem \(\PageIndex\): Cayley Cyclic

Suppose \(G\) is a finite cyclic group such that \(G=\langle g\rangle\) . Using the generating set \(\\) , what does the Cayley diagram for \(G\) look like?

Problem \(\PageIndex\)

Suppose \(G\) is a finite cyclic group of order \(n\) with generator \(g\) . If we write down the group table for \(G\) using \(e, g, g^2, \ldots, g^\) as the labels for the rows and columns, are there any interesting patterns in the table?

Problem \(\PageIndex\): Finite Positive Exponent

Notice that in the definition for \(\langle g\rangle\) , we allow the exponents on \(g\) to be negative. Explain why we only need to use positive exponents when \(\langle g\rangle\) is a finite group

The Division Algorithm should come in handy when proving the next theorem.

Theorem \(\PageIndex\): Criterion on Powers

Suppose \(G\) is a group and let \(g\in G\) such that \(|g|=n\) . Then \(g^i=g^j\) if and only if \(n\) divides \(i-j\) .

Corollary \(\PageIndex\)

Suppose \(G\) is a group and let \(g\in G\) such that \(|g|=n\) . If \(g^k=e\) , then \(n\) divides \(k\) .

Recall that for \(n\geq3\) , \(R_n\) is the group of rotational symmetries of a regular \(n\) -gon, where the operation is composition of actions.

Theorem \(\PageIndex\)

For all \(n\geq 3\) , \(R_n\) is cyclic.

Theorem \(\PageIndex\): Finite Cyclic Groups

Suppose \(G\) is a finite cyclic group of order \(n\) . Then \(G\) is isomorphic to \(R_n\) if \(n\geq 3\) , \(S_2\) if \(n=2\) , and the trivial group if \(n=1\) .

Most of the previous results have involved finite cyclic groups. What about infinite cyclic groups?

Theorem \(\PageIndex\)

Suppose \(G\) is a group and let \(g\in G\) . The subgroup \(\langle g\rangle\) is infinite if and only if each \(g^k\) is distinct for all \(k\in\mathbb\) .*

For the forward implication, try a proof by contradiction and suppose there exists integers \(i\) and \(j\) such that \(g^i=g^j\) .

Theorem \(\PageIndex\): Infinite Cyclic Groups

If \(G\) is an infinite cyclic group, then \(G\) is isomorphic to \(\mathbb\) (under the operation of addition).

The upshot of Theorems \(\PageIndex\) and \(\PageIndex\) is that up to isomorphism, we know exactly what all of the cyclic groups are.

We now turn our attention to two new groups. Recall that two integers are relatively prime if the only positive integer that divides both of them is 1. That is, integers \(n\) and \(k\) are relatively prime if and only if \(\gcd(n,k)=1\) .

Definition: \(n\in\ mathbb \)

Let \(n\in\mathbb\) and define the following sets.

For example, \(\mathbb_=\\) while \(U_=\\) since 1, 5, 7, and 11 are the only elements in \(\mathbb_\) that are relatively prime to 12.

For each set in Definition: \(n\in\mathbb\) , the immediate goal is to determine a binary operation that will yield a group. The key is to use modular arithmetic. Let \(n\) be a positive integer. To calculate the sum (respectively, product) of two integers modulo \(n\) (we say “mod \(n\) " for short), add (respectively, multiply) the two numbers and then find the remainder after dividing the sum (respectively, product) by \(n\) . For example, \(4+9\) is \(3\) mod \(5\) since \(13\) has remainder 3 when divided by 5. Similarly, \(4\cdot 9\) is 1 mod \(5\) since 36 has remainder 1 when divided by 5. The hope is that these two operations turn \(\mathbb_n\) and \(U_n\) into groups.

We write \(i\equiv j\pmod n\) , and say “ \(i\) is equivalent to \(j\) modulo \(n\) " or “ \(i\) is equal to \(j\) modulo \(n\) ", if \(i\) and \(j\) both have the same remainder when divided by \(n\) . It is common to abbreviate “modulo" as “mod". It is also common to write \(i\equiv_n j\) , or even \(i=j\) if the context is perfectly clear.

It is well-known, and not too hard to prove, that \(\equiv_n\) is an equivalence relation on \(\mathbb\) . The corresponding equivalence classes are called congruence classes. The elements of a single congruence class are the integers that all have the same remainder when divided by \(n\) . According to the Division Algorithm, there are \(n\) congruence classes modulo \(n\) , one for each of the remainders \(0,1,\ldots, n-1\) . We can think of \(\mathbb_n\) as the set of canonical representatives of these equivalence classes.

Theorem \(\PageIndex\): Mod Divisibility

Let \(n\) be a positive integer and let \(i,j\in\mathbb\) . Then \(i\equiv j\pmod n\) if and only if \(n\) divides \(i-j\) .

The next result follows immediately from Theorems \(\PageIndex\) and \(\PageIndex\).

Corollary \(\PageIndex\)

Suppose \(G\) is a group and let \(g\in G\) such that \(|g|=n\) . Then \(g^i=g^j\) if and only if \(i\equiv j\pmod n\) .

Theorem \(\PageIndex\)

The set \(\mathbb_n\) is a cyclic group under addition mod \(n\) .*

There are two things to prove here. First, you need to prove that \(\mathbb_n\) is a group under addition mod \(n\) , and then you need to argue that the group is cyclic.

Theorem \(\PageIndex\)

The set \(U_n\) is an abelian group under multiplication mod \(n\) .

Like the previous theorem, there are two things to prove. First, prove that \(U_n\) is a group under multiplication mod \(n\) , and then argue that the group is abelian.

Problem \(\PageIndex\)

  1. Find the group table for \(\mathbb_4\) .
  2. Is \(\mathbb_4\) cyclic? If so, list elements of \(\mathbb_4\) that individually generate \(\mathbb_4\) . If \(\mathbb_4\) is not cyclic, explain why.
  3. Is \(\mathbb_4\) isomorphic to either of \(R_4\) or \(V_4\) ? Justify your answer.
  4. Draw the subgroup lattice for \(\mathbb_4\) .

The next two problems illustrate that \(U_n\) may or may not be cyclic.

Problem \(\PageIndex\): \(U_\)

  1. Find the group table for \(U_\) .
  2. Is \(U_\) cyclic? If so, list elements of \(U_\) that individually generate \(U_\) . If \(U_\) is not cyclic, explain why.
  3. Is \(U_\) isomorphic to either of \(R_4\) or \(V_4\) ? Justify your answer.
  4. Is \(U_\) isomorphic to \(\mathbb_4\) ? Justify your answer.
  5. Draw the subgroup lattice for \(U_\) .

Problem \(\PageIndex\): \(U_\)

  1. Find the group table for \(U_\) .
  2. Is \(U_\) cyclic? If so, list elements of \(U_\) that individually generate \(U_\) . If \(U_\) is not cyclic, explain why.
  3. Is \(U_\) isomorphic to either of \(R_4\) or \(V_4\) ? Justify your answer.
  4. Draw the subgroup lattice for \(U_\) .

The upshot of the next theorem is that for \(n\geq 3\) , \(\mathbb_n\) is just the set of exponents in the set \(R_n=\\>\) (where \(e=r^0\) ).

Theorem \(\PageIndex\): \( \mathbb_n\) Isomorphic to \(R_n\)

For \(n\geq 3\) , \(\mathbb_n\cong R_n\) . Moreover, \(\mathbb_2\cong S_2\) and \(\mathbb_1\) is isomorphic to the trivial group.

The next result can be thought of as a repackaging of Theorems \(\PageIndex\) and \(\PageIndex\).

Theorem \(\PageIndex\)

Let \(G\) be a cyclic group. If the order of \(G\) is infinite, then \(G\) is isomorphic to \(\mathbb\) . If \(G\) has finite order \(n\) , then \(G\) is isomorphic to \(\mathbb_n\) .

Now that we have a complete description of the cyclic groups, let’s focus our attention on subgroups of cyclic groups.

Theorem \(\PageIndex\): Subgroups of Cyclic Groups

Suppose \(G\) is a cyclic group. If \(H\leq G\) , then \(H\) is also cyclic.

It turns out that for proper subgroups, the converse of Theorem \(\PageIndex\) is not true.

Problem \(\PageIndex\)

Provide an example of a group \(G\) such that \(G\) is not cyclic, but all proper subgroups of \(G\) are cyclic.

The next result officially settles Problem 3.1.11(d) and also provides a complete description of the subgroups of infinite cyclic groups up to isomorphism.

Corollary \(\PageIndex\): Subgroups of \(\mathbb\)

The subgroups of \(\mathbb\) are precisely the groups \(n\mathbb\) for \(n\in \mathbb\) .

Let’s further explore finite cyclic groups.

Theorem \(\PageIndex\): Order of Power

If \(G\) is a finite cyclic group with generator \(g\) such that \(|G|=n\) , then for all \(m\in\mathbb\) , \(\displaystyle |g^m|=\dfrac<\gcd(n,m)>\) .*

By Corollary \(\PageIndex\), the order of \(g^m\) is the smallest positive exponent \(k\) such that \((g^m)^k=e\) . First, verify that \(k=\dfrac<\gcd(n,m)>\) has the desired property and then verify that it is the smallest such exponent.

Theorem \(\PageIndex\): Subgroups gcd

If \(G\) is a finite cyclic group with generator \(g\) such that \(|G|=n\) , then \(\langle g^m\rangle=\langle g^k\rangle\) if and only if \(\gcd(m,n)=\gcd(k,n)\).*

Use Theorem \(\PageIndex\) for the forward implication. For the reverse implication, first prove that for all \(m\in\mathbb\) , \(\langle g^m\rangle=\langle g^<\gcd(m,n)>\rangle\) by proving two set containments. To show \(\langle g^m\rangle\subseteq \langle g^<\gcd(m,n)>\rangle\) , use the fact that there exists an integer \(q\) such that \(m=q\cdot \gcd(m,n)\) . For the reverse containment, you may freely use a fact known as Bezout’s Lemma, which states that \(\gcd(m,n)=nx+my\) for some integers \(x\) and \(y\). *

Problem \(\PageIndex\)

Suppose \(G\) is a cyclic group of order 12 with generator \(g\) .

  1. Find the orders of each of the following elements: \(g^2\) , \(g^7\) , \(g^8\) .
  2. Which elements of \(G\) individually generate \(G\) ?

Corollary \(\PageIndex\): Generator Relatively Prime

Suppose \(G\) is a finite cyclic group with generator \(g\) such that \(|G|=n\) . Then \(\langle g\rangle=\langle g^k\rangle\) if and only if \(n\) and \(k\) are relatively prime. That is, \(g^k\) generates \(G\) if and only if \(n\) and \(k\) are relatively prime.

Problem \(\PageIndex\)

Theorem \(\PageIndex\), Theorem \(\PageIndex\), and Corollary \(\PageIndex\) are written using multiplicative notation. Rewrite both of these results using additive notation.​​​

Problem \(\PageIndex\)

  1. Find all of the elements of \(\mathbb_\) that individually generate all of \(\mathbb_\) .
  2. Draw the subgroup lattice for \(\mathbb_\) . For each subgroup, list the elements of the corresponding set. Moreover, circle the elements in each subgroup that individually generate that subgroup. For example, \(\langle 2\rangle=\\) . In this case, we should circle 2, 4, 8, 10, 14, and 16 since each of these elements individually generate \(\langle 2\rangle\) and none of the remaining elements do. I’ll leave it to you to figure out why this is true.

Problem \(\PageIndex\)

Repeat the above exercise, but this time use \(\mathbb_\) instead of \(\mathbb_\) .

Corollary \(\PageIndex\)

If \(G\) is a finite cyclic group such that \(|G|=p\) , where \(p\) is prime, then \(G\) has no proper nontrivial subgroups.

Problem \(\PageIndex\)

If there is exactly one group up to isomorphism of order \(n\) , then to what group are all the groups of order \(n\) isomorphic?

Problem \(\PageIndex\)

Suppose \(G\) is a group and \(x,y\in G\) such that \(|x|=m\) and \(|y|=n\) . Is it true that \(|xy|=mn\) ? If this is true, provide a proof. If this is not true, then provide a counterexample.

The punchline of the next two theorems is Theorem \(\PageIndex\).

Problem \(\PageIndex\)

Suppose \(G\) is a finite abelian group and let \(x,y\in G\) such that \(|x|=m\) and \(|y|=n\) . If \(\gcd(m,n)=1\) , then \(|xy|=mn\) .*

Hint: First, verify that \((xy)^=e\) . Now, suppose \(|xy|=k\) . What do you immediately know about the relationship between \(k\) and \(mn\) . Next, consider \((xy)^\) . Argue that \(m\) divides \(kn\) and then argue that \(m\) divides \(k\) . Similarly, \(n\) divides \(k\) . Ultimately, conclude that \(mn=k\) .

Problem \(\PageIndex\)

Suppose \(G\) is a finite abelian group. If \(n\) is the maximal order among all elements in \(G\) , then the order of every element in \(G\) divides \(n\).*

Hint: Suppose \(g\in G\) such that \(|g|=n\) . Let \(h\) be an arbitrary element in \(G\) such that \(|h|=m\) . You need to show that \(m\) divides \(n\) . For sake of a contradiction, assume otherwise. Then there exists a prime \(p\) whose multiplicity as a factor of \(m\) exceeds that of \(n\) . Let \(p^a\) be the highest power of \(p\) in \(m\) and \(p^b\) be the highest power of \(p\) in \(n\) , so \(a>b\) . Consider the elements \(g^\) and \(h^\) .

Recall that every cyclic group is abelian (see Theorem \(\PageIndex\)). However, we know that not every abelian group is cyclic (see Problem \(\PageIndex\)). The next theorem tells us that abelian groups with some additional properties are cyclic.

Theorem \(\PageIndex\): Special Abelian Implies Cyclic

If \(G\) is a finite abelian group with at most one subgroup of any order, then \(G\) is cyclic.

Hint: Let \(n\) be the maximal order among the elements of \(G\) and let \(g\in G\) be an element with order \(n\) . Prove that \(G=\langle g\rangle\) .

Problem \(\PageIndex\)

Is the converse of Theorem \(\PageIndex\) true for finite groups? That is, if \(G\) is a finite cyclic group, does that imply that \(G\) contains at most one subgroup of each order? If the answer is yes, then prove it. Otherwise, provide a counterexample.

We conclude this section with a couple interesting counting problems involving the number of generators of certain cyclic groups.

Problem \(\PageIndex\)

Let \(p\) and \(q\) be distinct primes. Find the number of generators of \(\mathbb_\) .

Problem \(\PageIndex\)

Let \(p\) be a prime. Find the number of generators of \(\mathbb_\) , where \(r\) is an integer greater than or equal to 1.

This page titled 4.1: Cyclic Groups is shared under a CC BY-SA 4.0 license and was authored, remixed, and/or curated by Dana Ernst via source content that was edited to the style and standards of the LibreTexts platform.

  1. Back to top

Recommended articles

  1. Article type Section or Page Author Dana Ernst License CC BY-SA License Version 4.0 Show Page TOC no
  2. Tags
    1. cyclic groups
    2. source@source@http://danaernst.com/IBL-AbstractAlgebra