11.07.2015 Views

Abstract Algebra Theory and Applications - Computer Science ...

Abstract Algebra Theory and Applications - Computer Science ...

Abstract Algebra Theory and Applications - Computer Science ...

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

3.1 CYCLIC SUBGROUPS 59So a r = a k h −q . Since a k <strong>and</strong> h −q are in H, a r must also be in H. However,m was the smallest positive number such that a m was in H; consequently,r = 0 <strong>and</strong> so k = mq. Therefore,<strong>and</strong> H is generated by h.h ′ = a k = a mq = h qCorollary 3.4 The subgroups of Z are exactly nZ for n = 0, 1, 2, . . ..Proposition 3.5 Let G be a cyclic group of order n <strong>and</strong> suppose that a isa generator for G. Then a k = e if <strong>and</strong> only if n divides k.Proof. First suppose that a k = e. By the division algorithm, k = nq + rwhere 0 ≤ r < n; hence,e = a k = a nq+r = a nq a r = ea r = a r .Since the smallest positive integer m such that a m = e is n, r = 0.Conversely, if n divides k, then k = ns for some integer s. Consequently,a k = a ns = (a n ) s = e s = e.Theorem 3.6 Let G be a cyclic group of order n <strong>and</strong> suppose that a ∈ Gis a generator of the group. If b = a k , then the order of b is n/d, whered = gcd(k, n).Proof. We wish to find the smallest integer m such that e = b m = a km .By Proposition 3.5, this is the smallest integer m such that n divides km or,equivalently, n/d divides m(k/d). Since d is the greatest common divisor ofn <strong>and</strong> k, n/d <strong>and</strong> k/d are relatively prime. Hence, for n/d to divide m(k/d)it must divide m. The smallest such m is n/d.□Corollary 3.7 The generators of Z n are the integers r such that 1 ≤ r < n<strong>and</strong> gcd(r, n) = 1.Example 6. Let us examine the group Z 16 . The numbers 1, 3, 5, 7, 9, 11,13, <strong>and</strong> 15 are the elements of Z 16 that are relatively prime to 16. Each ofthese elements generates Z 16 . For example,1 · 9 = 9 2 · 9 = 2 3 · 9 = 114 · 9 = 4 5 · 9 = 13 6 · 9 = 67 · 9 = 15 8 · 9 = 8 9 · 9 = 110 · 9 = 10 11 · 9 = 3 12 · 9 = 1213 · 9 = 5 14 · 9 = 14 15 · 9 = 7.□□

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!