Loading [MathJax]/jax/output/HTML-CSS/jax.js
Skip to main content
Library homepage
 

Text Color

Text Size

 

Margin Size

 

Font Type

Enable Dyslexic Font
Mathematics LibreTexts

2.4: Cyclic groups

( \newcommand{\kernel}{\mathrm{null}\,}\)

Order of group element

Definition: order of an element

Let (G,) be a group.

Let aG, then the order of an element aG, denoted by |a|, be the smallest positive integer n s.t. an=e.  If no such n exists, we say that the order is infinite. 

Example 2.4.1

Consider the group Z10 with addition modulo 10.  What is the order of its elements?

Consider  Z10={0,1,2,3,4,5,6,7,8,9}.   Note that {0} is the identity and its order is 1. 

element

Order

Calculations

0

|0|=1

 

1

|1|=10

1100(mod10)

2

|2|=5

212(mod10), 224(mod10), 236(mod10), 248(mod10), and 250(mod10).

3

|3|=10

313(mod10), 326(mod10) , 339(mod10), 342(mod10), 355(mod10), 368(mod10), 371(mod10), 384(mod10), 397(mod10), and  3100(mod10)

4

|4|=5

414(mod10), 428(mod10), 432(mod10), 446(mod10), and 450(mod10).

5

|5|=2

515(mod10), and 520(mod10).

6

|6|=5

616(mod10), 622(mod10), 638(mod10), 644(mod10) and 650(mod10).

7

|7|=10

717(mod10), 724(mod10), 731(mod10), 748(mod10), 755(mod10), 762(mod10), 779(mod10), 786(mod10), 793(mod10), and 7100(mod10).

8

|8|=5

818(mod10), 826(mod10), 834(mod10), 842(mod10), and  850(mod10).

9

|9|=10

919(mod10), 928(mod10), 937(mod10), 946(mod10), 955(mod10), 964(mod10), 973(mod10), 982(mod10), 991(mod10),  and 9100(mod10).

Caution:Order

The order of a group is the number of elements in the group.

The order of an element aG, denoted by |a|, be the smallest positive integer n s.t. an=e.

 

Definition: 

Let (G,) be a group.

Let X={x1,x2,xn} where x1,x2,xnG, then the subset  of G generated by X denoted by X is

{xm11xm22xmnnm1,m2,mnZ}.

 

Definition: 

Let (G,) be a group.

Let aG, then define the set generated by a denoted by a is {am|mZ}={,a2,a1,e,a,a2,}.

Note: a0=e.

Theorem 2.4.1

Let (G,) be a group.

Let aG, then a is the smallest subgroup  of G that contains a.

Proof

Let (G,) be a group. Let aG. If a=e then a={e} is the smallest subgroup  of G that contains e.

Suppose ae. Clearly ea.  Let  g,ha. Then g=am for some mZ and h=an for some nZ

Consider gh1=am(an)1=aman=amn. Since mnZgh1a.

Thus, aG. Suppose H is a subgroup of G that contains a. Clearly, aH. 

Note

Let (G,) be a group.Screen Shot 2023-07-03 at 2.37.47 PM.png

Let aG, then a is called cyclic subgroup of G.

 Cyclic group

Definition: Cyclic group

If  G=a  for some aG, then G is called a cyclic group.

Remember the definition of a unitary group:

Let n be a positive integer.  Then define U(n)={aZ+|gcd(a,n)=1}. Then (U(n),(modn)) is an abelian group. U(n) is a unitary group of order |ϕ(n)| .

Example 2.4.2

U(15)={1,2,4,7,8,11,13,14} and =(mod15).

Let aU(15) and bU(15).

Then a(x)+15(y)=1 and ab(x)+15by=b  therefore U(15) is closed.Screen Shot 2023-07-03 at 2.33.38 PM.png

Since U(15) is a finite group, the order of the group is |U(15)|=8.

However, U(15) is not a cyclic group. 

Proof: (by exhaustion)

Let aU(15).

We will show that aU(15), s.t. |a|=8.

|1|=1 since 111(mod15)

|2|=4 since 241(mod15)

|4|=2 since 421(mod15)

|7|=4 since 741(mod15).

  |8|=4 since 841(mod15).

|11|=2 since 1121(mod15).

|13|=4 since 1341(mod15).

|14|=2 since 1421(mod15).

Since aU(15), s.t. |a|=8, U(15) is not a cyclic group.◻

 

 

Example 2.4.3

Prove that (U(14),((mod14))) is cyclic. Screen Shot 2023-07-03 at 2.35.09 PM.png

Proof:

We will show that aU(14) s.t. |a|=|U(14)|.

Consider  U(14)={1,3,5,9,11,13} where |U(14)|=6.

Consider 313(mod14), 329(mod14), 3313(mod14)3411(mod14)355(mod14) and 361(mod14).

|3|=6 since 361(mod14).

Thus |3|=6.

Therefore, U(14) is cyclic and 3 is a generator.◻

 

The following is an infinite cyclic group. Any infinite cyclic group is isomorphic to this group.

Example 2.4.4

Is (Z,+) cyclic group?  If so, what are the possible generators?

Yes, (Z,+) is a cyclic group that is generated by ±1.

Proof of being a cyclic group:

Since the group generated by 1 contains 1,  the identity  0,  and the inverse of 1,(1), as well as all multiples of 1 and (1), (Z,+) is cyclic.

 

Possible Generators:

Note 1n is 1+1++1 with n terms when n0 and (1)+(1)++(1) with n terms when n is 0.

We shall show Z=1=1.

Consider that 1n means 1+1++1 with n terms and that 1n means +(1)+(1)++(1) with n terms.  

It should be clear that 1n will generate Z+ and that 1n will generate Z.  Note that 10 is interpreted as 01=0.  

1={,3,2,1,0,1,2,3,}.

Thus 1 is a generator of (Z,+).

Similarly, we will show that 1 is a generator of (Z,+).

 Consider that (1)n means +(1)+(1)++(1) with n terms and that 1n means 1+1++1 with n terms.  

It should be clear that 1n will generate Z and that 1n will generate Z+1={,3,2,1,0,1,2,3,}.

Thus the generators of (Z,+) are 1 and 1.

Properties: 

Theorem 2.4.2

Cyclic groups are abelian.

Proof:

Let (G,) be a group.

If G is cyclic, then G is abelian.

Assume that G is cyclic.

Then G=g for some gG.

Let a,bG.

We will show ab=ba.

Then a=gm and b=gn, m,nZ.

Consider  ab=gmgn=gm+n=gn+m=gngm=ba.

Hence, G is abelian.◻

Note

The converse is not true.  Specifically, if a group is abelian, it is not necessarily cyclic.  A counterexample is (U(15),) since it is abelian but not cyclic.

 

Theorem 2.4.3

Every subgroup of a cyclic group will be cyclic.

Let (G,) be a cyclic group.  If HG, then H is a cyclic group.

Proof

Let G=g,gG.

We will show H=gk for some kZ.

There are two cases to consider.Screen Shot 2023-07-03 at 2.46.01 PM.png

Case 1:  H={e}

Let H={e}, then we are done since ee=e thus |H|=|e|=1.

Case 2:  H{e} 

Let H{e}.

Thus hH s.t. he.

Since hH, hG.

Hence h=gm for some mZ.  

Without loss of generality, we may assume mN.Screen Shot 2023-07-03 at 2.47.11 PM.png

Define S={nN|gnH}N.

Since S({}) by the well ordering principle S has a smallest element k.

We shall show that H=gk.

Since gkH, gkH.

Screen Shot 2023-07-03 at 2.48.13 PM.png

Let hH.

We shall show that hgk.

Since hH, h=gm,mZ.

Since k,mZ, by the division algorithm, there exists q,r s.t. m=qk+r,0r<k.

Then gm=gqkgr and gmqk=gr.

Since gm,gqkH, then grH.

Since k is the smallest, r=0.  (I think this is because g0=e)

Therefore gm=(gk)qgk.

Thus Hgk.◻

 

Screen Shot 2023-07-03 at 2.49.50 PM.png

Note

The Converse is not true. Every sub-group of the Klein 4-group is cyclic, but not the group.

Corollary 2.4.4

Subgroups of (Z,+) are of the form (nZ,+), nN.

Theorem 2.4.5

Let G be a cyclic group s.t. G=a and |G|=n.

Then ak=e iff n|k.

Proof

Let G=a with an=e.Screen Shot 2023-07-03 at 2.53.48 PM.png

a={e,a,a2,an1}.

Let ak=e,kZ.

Since by the division algorithm, unique integers q and r exist such that   k=nq+r,0r<n,q,rZ.

Consider ar=aknq 

        =ak(an)q Note: ak=e is our assumption & n is the order of group.

        =eeq

        =e.

Screen Shot 2023-07-03 at 2.55.22 PM.pngHence r=0.

Thus k=nq.

Therefore n|k

Conversely, assume that n|k.

Then k=nm,mZ.

ak=anm.

     =(an)m

     =em

     =e.

Hence the result.◻

Example 2.4.6

Consider the group Z12 with addition modulo 12. 


1. Is (Z12,+mod(12)) cyclic group?  If so, what are the possible generators? How many distinct generators are there? What can you say about the number of generators (hint: Euler totient number) and the possible generators (Hint: Divisors)?

3. Find all subgroups of Z12 generated by each element. What are the orders of them?  What can you say about these orders?

Answer

1. Consider  Z12={0,1,2,3,4,5,6,7,8,9,10,11} with addition modulo 12.  Note that {0} is the identity and its order is 1. 

Element

Order

Calculations

0

|0|=1

 

1

|1|=12

1120(mod12)

2

|2|=6

212(mod12), 224(mod12), 236(mod12), 248(mod12), 2510(mod12) and 260(mod12).

3

|3|=4

313(mod12), 326(mod12) , 339(mod12), and 340(mod12).

4

|4|=3

414(mod12), 428(mod12),  and 430(mod12).

5

|5|=12

515(mod12),  5210(mod12)533(mod12),  548(mod12)551(mod12),  566(mod12)5711(mod12),  584(mod12),599(mod12),  5102(mod12)5117(mod12), and  5120(mod12).

6

|6|=2

616(mod12), and 622(mod12).

7

|7|=12

717(mod12), 722(mod12), 739(mod12), 744(mod12), 7511(mod12), 766(mod12), 771(mod12), 788(mod12), 793(mod12), 71010(mod12)7115(mod12),  and  7120(mod12).

8

|8|=3

818(mod12), 824(mod12) and 830(mod12).

9

|9|=4

919(mod12), 926(mod12), 933(mod12) and 940(mod12).

955(mod10), 964(mod10), 973(mod10), 982(mod10), 991(mod10),  and 9100(mod10).

10 |10|=6

10110(mod12), 1028(mod12), 1036(mod12)1044(mod12), 1052(mod12) and 1060(mod12).

11 |11|=12 11111(mod12), 11210(mod12), 1139(mod12), 1148(mod12), 1157(mod12), 1166(mod12), 1175(mod12), 1184(mod12), 1193(mod12), 11102(mod12)11111(mod12),  and  11120(mod12).

 From the table,   (Z12,+mod(12)) is a cyclic group,   the set of all possible generators are {1,5,7,11}={aZ|gcd(a,12)=1,1a<12}. Hence, the number of generators is the same as the number of integers relatively prime to 12=223.  That is, the number of generators is the Euler totient number ϕ(12)=(222)(311)=4.

2. From the above table, we see that the orders of the subgroups are  1,2,3,4,6 and 12, which are all divisors of the order of  Z12. Specifically, the order of the subgroup generated by gZ12  is ngcd(g,n).

Note that 12=223. Then the cyclic subgroups are 1,6,4,3,2,0 with orders 12,2,3,4,6 and 1.

clipboard_ebf35394aaa2d03692a8e4026c3002958.png


 

Theorem 2.4.6

ak=agcd(n,k)

Let G=a be a cyclic group with |G|=n.Screen Shot 2023-07-03 at 4.01.35 PM.png

Let bG.

If b=ak then |b|=nd,d=gcd(k,n).

 

Answer

Let G=a with |G|=n and aG.

Let an=e.

We will show that ak=agcd(n,k).Screen Shot 2023-07-03 at 4.03.53 PM.png

Let xak.

Since gcd(n,k)=d for some dZ+, d|n and d|k.

Thus, k=md,mZ.

Consider an arbitrary power of ak, (ak)jak.

(ak)j=(amd)j=(ad)jmadagcd(n,k).

Let d=xn+yk,n,kZ.

Using the division algorithm, (axn+yk)h=(an)xh(ak)yh,n,k,hZ

    =(ak)yhak.

Thus ak=ad.

Now we want to show |ak|=nd.

Consider (ak)nd=(an)kd=ekd=e.

Thus |ak|nd.

Now consider (ad)nd=(an)=e|ad|nd.

Now consider 0i<nd.

Thus di<n, where d is positive since it is the greatest common denominator.

Thus (ad)i=adie for di<n.

Then we can show |ad|=nd.

Consider |ak|=|ak|=|ad|=|ad|=nd.

Hence |ak|=nd.

Theorem 2.4.7

Let G=g be a cyclic group with |g|=n. Then  G=gk if and only if gcd(k,n)=1.

Proof

Let G=g be a cyclic group with |g|=n. Then
gG  and gn=e.

Assume that  G=gk. Then g=(gk)x for some xZ

Thus,
g1kx=e.
By Theorem 2.4.5,  n(1kx). Therefore, 
1kx=ny, for some yZ.
Which implies,
1=kx+ny,
hence,
gcd(k,n)=1.

Conversly, we  shall show that if gcd(k,n)=1, then G=gk
Suppose that  gcd(k,n)=1. Then 
kx+ny=1, for some x,yZ.
By using the properties of powers in a group and gn=e, we get,
g1=gkx+ny=(gk)x(gn)y=(gk)x.

Hence ggk.

Therefore, we have Ggk. Since gk G
G=gk.

 

Theorem 2.4.8

Let G=a be a cyclic group with |G|=n. Prove the following statements:

a) If HG then H=ak for some integer k that divides n.

b) If k|n then ank is the unique subgroup of G of order k.

Proof

a)  Let G=a with |G|=n. Assume that HG. By Theorem 2.4.3, H is cyclic. Hence  H=ak for some integer kZ.  Let d=gcd(k,n).  We shall show that H=ad. Since d=gcd(k,n), kx+ny=d, for some x,yZ.   Consider, ad=akx+ny=(ak)x(an)y=(ak)x. Thus adH. Therefore adH.
Since d|k,k=md, for some mZ. Thus, ak=amd=(ad)m. Hence Had. Thus H=ad and d|n.

b) Let G=a with |G|=n. Assume that k|n. Suppose K be subgroup of G of order k. We shall show that  K=ank. Since K is a subgroup of G, K=am, for some, mZ. By part a, m|n. Then (am)n/m=e. We shall show that nm is the smallest positive integer with this property.

 

Now, |K|=nm=k. Thus, m=nk. Thus K=ank which is unique.

 

Theorem 2.4.9

A group of prime order is cyclic.

Proof

Let G be a group s.t. |G|=p, where p is a prime number.
Let gG s.t. H=g is a subgroup of G.

Since p>1, g{e}.

Since H is cyclic,  gk=e, for some kZ.  

By the division algorithm, k=nq+r where 0r<n.

Hence, e=gk=gnq+r=gnqgr=egr=gr.

Since the smallest positive integer k such that gk=e is n, r=0.  Thus n|k.

Conversely, if n|k, then k=nm, mZ

Consequently, gk=gnm=(gn)m=em=e.

Thus, |g| divides |G|.

Consider that the only two divisors of a prime number are the prime number itself and 1.

Since p<1, |G|=p.

Since |G|=p, G is cyclic.◻

 

 

Example 2.4.7

List all the cyclic subgroups of U(30).

U(30)={1,7,11,13,17,19,23,29} and  |U(30)|=8.

k

Calculations

|k|

7

717(mod30), 7219(mod30), 7313(mod30), 741(mod30) 

4

11

11111(mod30), 1121(mod30)

2

13

13113(mod30), 13219(mod30), 1337(mod30), 1341(mod30)

4

17

17117(mod30), 17219(mod30), 17323(mod30), 1741(mod30)

4

19

19119(mod30), 1921(mod30)

2

23

23123(mod30), 23219(mod30), 23317(mod30)2341(mod30)

4

29

29129(mod30), 2921(mod30)

2

 

Since aU(30) s.t. |a|=|U(30)|=8, U(30) is not a cyclic group.

However the following subgroups of U(30) are cyclic: {1,7,13,19}, {1,17,19,23}, {1,11},  {1,19}, {1,29} and {1}.


 

Theorem 2.4.10: Primitive Root Theorem

Let n1. Then U(n) is cyclic iff n=1,2,4,pk or 2pk where p is an odd prime and k1.

 

Note

U(n) is not  cyclic if n is divisible by two distinct odd primes or by 4 and an odd prime.

Example 2.4.8

U(1),U(2),U(3),U(4),U(5),U(6),U(7),U(9),U(10),U(11),U(18),U(27) are cyclic.

U(8),U(16),U(20),U(30) are not cyclic.

 


This page titled 2.4: Cyclic groups is shared under a CC BY-NC-SA 4.0 license and was authored, remixed, and/or curated by Pamini Thangarajah.

Support Center

How can we help?