Page 1 :
A First Course in Abstract Algebra, John B. Fraleigh, Seventh Edition
Page 2 :
P, , E, , A, , R, , S, , O, , N, , C U, , S T O, , M, , L, , I, , B, , R, , A, , R Y, , Table of Contents, Chapter 0. Sets and Relations, John B. Fraleigh, , 1, , Chapter 1. Groups and Subgroups, John B. Fraleigh, , 11, , Chapter 2. Permutations, Cosets, and Direct Products, John B. Fraleigh, , 75, , Chapter 3. Homomorphisms and Factor Groups, John B. Fraleigh, , 125, , Chapter 4. Rings and Fields, John B. Fraleigh, , 167, , Chapter 5. Ideals and Factor Rings, John B. Fraleigh, , 237, , Chapter 6. Ectension Fields, John B. Fraleigh, , 265, , Chapter 7. Advanced Group Theory, John B. Fraleigh, , 307, , Chapter 9. Factorization, John B. Fraleigh, , 355, , Chapter 10. Automorphisms and Galois Theory, John B. Fraleigh, , 381, , Appendix: Matrix Algebra, John B. Fraleigh, , 443, , Notations, John B. Fraleigh, , 449, , Index, , 453, , I
Page 3 :
PART, , I, , SECTION 1, , Groups and Subgroups, , Section 1, , Introduction and Examples, , Section 2, , Binary Operations, , Section 3, , Isomorphic Binary Structures, , Section 4, , Groups, , Section 5, , Subgroups, , Section 6, , Cyclic Groups, , Section 7, , Generating Sets and Cayley Digraphs, , INTRODUCTION AND EXAMPLES, In this section, we attempt to give you a little idea of the nature of abstract algebra., We are all familiar with addition and multiplication of real numbers. Both addition, and multiplication combine two numbers to obtain one number. For example, addition, combines 2 and 3 to obtain 5. We consider addition and multiplication to be binary, operations. In this text, we abstract this notion, and examine sets in which we have one, or more binary operations. We think of a binary operation on a set as giving an algebra, on the set, and we are interested in the structural properties of that algebra. To illustrate, what we mean by a structural property with our familiar set R of real numbers, note, that the equation x + x = a has a solution x in R for each a ∈ R, namely, x = a/2., However, the corresponding multiplicative equation x · x = a does not have a solution, in R if a < 0. Thus, R with addition has a different algebraic structure than R with, multiplication., Sometimes two different sets with what we naturally regard as very different binary, operations turn out to have the same algebraic structure. For example, we will see in, Section 3 that the set R with addition has the same algebraic structure as the set R+ of, positive real numbers with multiplication!, This section is designed to get you thinking about such things informally. We will, make everything precise in Sections 2 and 3. We now turn to some examples. Multiplication of complex numbers of magnitude 1 provides us with several examples that will, be useful and illuminating in our work. We start with a review of complex numbers and, their multiplication., , From Part I of A First Course in Abstract Algebra, Seventh Edition. John B. Fraleigh., Copyright © 2003 by Pearson Education, Inc. All rights reserved., , 11
Page 4 :
12, , Part I, , Groups and Subgroups, , yi, 4i, 3i, 2i, , a + bi, , bi, , i, a, −4 −3 −2, , −1, , 0, , 1, , 2, , 3, , 4, , x, , −i, −2i, , 1.1 Figure, , Complex Numbers, A real number can be visualized geometrically as a point on a line that we often regard, as an x-axis. A complex number can be regarded as a point in the Euclidean plane, as, shown in Fig. 1.1. Note that we label the vertical axis as the yi-axis rather than just the, y-axis, and label the point one unit above the origin with i rather than 1. The point with, Cartesian coordinates (a, b) is labeled a + bi in Fig. 1.1. The set C of complex numbers, is defined by, C = {a + bi | a, b ∈ R}., We consider R to be a subset of the complex numbers by identifying a real number r, with the complex number r + 0i. For example, we write 3 + 0i as 3 and −π + 0i as −π, and 0 + 0i as 0. Similarly, we write 0 + 1i as i and 0 + si as si., Complex numbers were developed after the development of real numbers. The, complex number i was invented to provide a solution to the quadratic equation x 2 = −1,, so we require that, i 2 = −1., , (1), , Unfortunately, i has been called an imaginary number, and this terminology has led, generations of students to view the complex numbers, √ with more skepticism than the real, numbers. Actually, all numbers, such as 1, 3, π, − 3, and i are inventions of our minds., There is no physical entity that is the number 1. If there were, it would surely be in a, place of honor in some great scientific museum, and past it would file a steady stream of, mathematicians, gazing at 1 in wonder and awe. A basic goal of this text is to show how, we can invent solutions of polynomial equations when the coefficients of the polynomial, may not even be real numbers!, , Multiplication of Complex Numbers, The product (a + bi)(c + di) is defined in the way it must be if we are to enjoy the, familiar properties of real arithmetic and require that i 2 = −1, in accord with Eq. (1)., , 12
Page 5 :
Section 1, , Introduction and Examples, , 13, , Namely, we see that we want to have, (a + bi)(c + di) = ac + adi + bci + bdi 2, = ac + adi + bci + bd(−1), = (ac − bd) + (ad + bc)i., Consequently, we define multiplication of z 1 = a + bi and z 2 = c + di as, z 1 z 2 = (a + bi)(c + di) = (ac − bd) + (ad + bc)i,, , (2), , which is of the form r + si with r = ac − bd and s = ad + bc. It is routine to check, that the usual properties z 1 z 2 = z 2 z 1 , z 1 (z 2 z 3 ) = (z 1 z 2 )z 3 and z 1 (z 2 + z 3 ) = z 1 z 2 + z 1 z 3, all hold for all z 1 , z 2 , z 3 ∈ C., 1.2 Example, Solution, , Compute (2 − 5i)(8 + 3i)., We don’t memorize Eq. (2), but rather we compute the product as we did to motivate, that equation. We have, (2 − 5i)(8 + 3i) = 16 + 6i − 40i + 15 = 31 − 34i., , ▲, , To establish the geometric meaning of complex multiplication, we first define the absolute value |a + bi| of a + bi by, , |a + bi| = a 2 + b2 ., (3), This absolute value is a nonnegative real number and is the distance from a + bi to the, origin in Fig. 1.1. We can now describe a complex number z in the polar-coordinate form, z = |z|(cos θ + i sin θ ),, , (4), , where θ is the angle measured counterclockwise from the x-axis to the vector from 0 to, z, as shown in Fig. 1.3. A famous formula due to Leonard Euler states that, eiθ = cos θ + i sin θ., Euler’s Formula, We ask you to derive Euler’s formula formally from the power series expansions for, eθ , cos θ and sin θ in Exercise 41. Using this formula, we can express z in Eq. (4) as, yi, , z = |z|(cos θ + i sin θ), , i |z| sin θ, , |z|, , i, 0, , θ, 1, , |z| cos θ, , x, , 1.3 Figure, , 13
Page 6 :
14, , Part I, , Groups and Subgroups, , z = |z|eiθ . Let us set, z 1 = |z 1 |eiθ1, , z 2 = |z 2 |eiθ2, , and, , and compute their product in this form, assuming that the usual laws of exponentiation, hold with complex number exponents. We obtain, z 1 z 2 = |z 1 |eiθ1 |z 2 |eiθ2 = |z 1 ||z 2 |ei(θ1 +θ2 ), = |z 1 ||z 2 |[cos(θ1 + θ2 ) + i sin(θ1 + θ2 )]., , (5), , Note that Eq. 5 concludes in the polar form of Eq. 4 where |z 1 z 2 | = |z 1 ||z 2 | and the, polar angle θ for z 1 z 2 is the sum θ = θ1 + θ2 . Thus, geometrically, we multiply complex, numbers by multiplying their absolute values and adding their polar angles, as shown, in Fig. 1.4. Exercise 39 indicates how this can be derived via trigonometric identities, without recourse to Euler’s formula and assumptions about complex exponentiation., yi, , yi, , 3i, 2i, , z2, , z1z2, , , , i, θ1, −2, , −1, , i, , θ2, , 0, , z1, , 1, , θ1, 1, , 2, , π/2, , x, 0, , 1.4 Figure, , 1, , x, , 1.5 Figure, , Note that i has polar angle π/2 and absolute value 1, as shown in Fig. 1.5. Thus i 2, has polar angle 2(π/2) = π and |1 · 1| = 1, so that i 2 = −1., 1.6 Example, Solution, , Find all solutions in C of the equation z 2 = i., Writing the equation z 2 = i in polar form and using Eq. (5), we obtain, |z|2 (cos 2θ + i sin 2θ ) = 1(0 + i)., Thus |z|2 = 1, so |z| = 1. The angle θ for z must satisfy cos 2θ = 0 and sin 2θ = 1., Consequently, 2θ = (π/2) + n(2π ), so θ = (π/4) + nπ for an integer n. The values of, n yielding values θ where 0 ≤ θ < 2π are 0 and 1, yielding θ = π/4 or θ = 5π/4. Our, solutions are, , , , , π, 5π, π, 5π, and, z 2 = 1 cos, + i sin, z 1 = 1 cos + i sin, 4, 4, 4, 4, or, 1, z 1 = √ (1 + i), 2, , 14, , and, , −1, z 2 = √ (1 + i)., 2, , ▲
Page 7 :
Section 1, , 1.7 Example, Solution, , Introduction and Examples, , 15, , Find all solutions of z 4 = −16., As in Example 1.6 we write the equation in polar form, obtaining, |z|4 (cos 4θ + i sin 4θ ) = 16(−1 + 0i)., Consequently, |z|4 = 16, so |z| = 2 while cos 4θ = −1 and sin 4θ = 0. We find that, 4θ = π + n(2π ), so θ = (π/4) + n(π/2) for integers n. The different values of θ obtained where 0 ≤ θ < 2π are π/4, 3π/4, 5π/4, and 7π/4. Thus one solution of z 4 =, −16 is, , , , , √, π, 1, π, 1, = 2 √ + √ i = 2(1 + i)., 2 cos + i sin, 4, 4, 2, 2, In a similar way, we find three more solutions,, √, , 2(−1 + i),, , √, , 2(−1 − i),, , and, , √, , 2(1 − i)., , ▲, , The last two examples illustrate that we can find solutions of an equation z n = a + bi, by writing the equation in polar form. There will always be n solutions, provided that, a + bi = 0. Exercises 16 through 21 ask you to solve equations of this type., We will not use addition or division of complex numbers, but we probably should, mention that addition is given by, (a + bi) + (c + di) = (a + c) + (b + d)i., , (6), , and division of a + bi by nonzero c + di can be performed using the device, a + bi c − di, (ac + bd) + (bc − ad)i, a + bi, =, ·, =, c + di, c + di c − di, c2 + d 2, ac + bd, bc − ad, = 2, + 2, i., c + d2, c + d2, , (7), , Algebra on Circles, Let U = {z ∈ C | |z| = 1}, so that U is the circle in the Euclidean plane with center at, the origin and radius 1, as shown in Fig. 1.8. The relation |z 1 z 2 | = |z 1 ||z 2 | shows that, the product of two numbers in U is again a number in U ; we say that U is closed under, multiplication. Thus, we can view multiplication in U as providing algebra on the circle, in Fig. 1.8., As illustrated in Fig. 1.8, we associate with each z = cos θ + i sin θ in U a real, number θ ∈ R that lies in the half-open interval where 0 ≤ θ < 2π . This half-open, interval is usually denoted by [0, 2π ), but we prefer to denote it by R2π for reasons, that will be apparent later. Recall that the angle associated with the product z 1 z 2 of two, complex numbers is the sum θ1 + θ2 of the associated angles. Of course if θ1 + θ2 ≥ 2π, , 15
Page 8 :
16, , Part I, , Groups and Subgroups, , yi, i, , z = eiθ, , U, θ, 0, , 1, , 2, , x, , 1.8 Figure, , then the angle in R2π associated with z 1 z 2 is θ1 + θ2 − 2π . This gives us an addition, modulo 2π on R2π . We denote this addition here by +2π ., , 1.9 Example, , In R2π , we have, , 3π, 2, , +2π, , 5π, 4, , =, , 11π, 4, , − 2π =, , 3π, ., 4, , ▲, , There was nothing special about the number 2π that enabled us to define addition on, the half-open interval R2π . We can use any half-open interval Rc = {x ∈ R | 0 ≤ x < c}., , 1.10 Example, , In R23 , we have 16 +23 19 = 35 − 23 = 12. In R8.5 , we have 6 +8.5 8 = 14 − 8.5 = 5.5., ▲, , Now complex number multiplication on the circle U where |z| = 1 and addition, modulo 2π on R2π have the same algebraic properties. We have the natural one-to-one, correspondence z ↔ θ between z ∈ U and θ ∈ R2π indicated in Fig. 1.8. Moreover, we, deliberately defined +2π so that, if, , z 1 ↔ θ1, , and, , z 2 ↔ θ2 ,, , then, , z 1 · z 2 ↔ (θ1 +2π θ2 )., , (8), , isomorphism, The relation (8) shows that if we rename each z ∈ U by its corresponding angle θ, shown in Fig. 1.8, then the product of two elements in U is renamed by the sum of the, angles for those two elements. Thus U with complex number multiplication and R2π, with addition modulo 2π must have the same algebraic properties. They differ only in the, names of the elements and the names of the operations. Such a one-to-one correspondence, satisfying the relation (8) is called an isomorphism. Names of elements and names of, binary operations are not important in abstract algebra; we are interested in algebraic, , 16
Page 9 :
Section 1, , Introduction and Examples, , 17, , properties. We illustrate what we mean by saying that the algebraic properties of U and, of R2π are the same., 1.11 Example, , In U there is exactly one element e such that e · z = z for all z ∈ U , namely, e = 1., The element 0 in R2π that corresponds to 1 ∈ U is the only element e in R2π such that, e +2π x = x for all x ∈ R2π ., ▲, , 1.12 Example, , The equation z · z · z · z = 1 in U has exactly four solutions, namely, 1, i, −1, and −i., Now 1 ∈ U and 0 ∈ R2π correspond, and the equation x +2π x +2π x +2π x = 0 in R2π, has exactly four solutions, namely, 0, π/2, π , and 3π/2, which, of course, correspond, to 1, i, −1, and −i, respectively., ▲, Because our circle U has radius 1, it has circumference 2π and the radian measure of, an angle θ is equal to the length of the arc the angle subtends. If we pick up our half-open, interval R2π , put the 0 in the interval down on the 1 on the x-axis and wind it around the, circle U counterclockwise, it will reach all the way back to 1. Moreover, each number, in the interval will fall on the point of the circle having that number as the value of the, central angle θ shown in Fig. 1.8. This shows that we could also think of addition on, R2π as being computed by adding lengths of subtended arcs counterclockwise, starting, at z = 1, and subtracting 2π if the sum of the lengths is 2π or greater., If we think of addition on a circle in terms of adding lengths of arcs from a starting, point P on the circle and proceeding counterclockwise, we can use a circle of radius, 2, which has circumference 4π , just as well as a circle of radius 1. We can take our, half-open interval R4π and wrap it around counterclockwise, starting at P; it will just, cover the whole circle. Addition of arcs lengths gives us a notion of algebra for points on, this circle of radius 2, which is surely isomorphic to R4π with addition +4π . However,, if we take as the circle |z| = 2 in Fig. 1.8, multiplication of complex numbers does not, give us an algebra on this circle. The relation |z 1 z 2 | = |z 1 ||z 2 | shows that the product of, two such complex numbers has absolute value 4 rather than 2. Thus complex number, multiplication is not closed on this circle., The preceding paragraphs indicate that a little geometry can sometimes be of help, in abstract algebra. We can use geometry to convince ourselves that R2π and R4π are, isomorphic. Simply stretch out the interval R2π uniformly to cover the interval R4π , or,, if you prefer, use a magnifier of power 2. Thus we set up the one-to-one correspondence, a ↔ 2a between a ∈ R2π and 2a ∈ R4π . The relation (8) for isomorphism becomes, if a ↔ 2a, , and, , b ↔ 2b, , then, , (a +2π b) ↔ (2a +4π 2b)., , (9), , isomorphism, This is obvious if a + b ≤ 2π . If a + b = 2π + c, then 2a + 2b = 4π + 2c, and the, final pairing in the displayed relation becomes c ↔ 2c, which is true., 1.13 Example, , x +4π x +4π x +4π x = 0 in R4π has exactly four solutions, namely, 0, π, 2π , and 3π ,, which are two times the solutions found for the analogous equation in R2π in Example 1.12., ▲, , 17
Page 10 :
18, , Part I, , Groups and Subgroups, , There is nothing special about the numbers 2π and 4π in the previous argument., Surely, Rc with +c is isomorphic to Rd with +d for all c, d ∈ R+ . We need only pair, x ∈ Rc with (d/c)x ∈ Rd ., , Roots of Unity, The elements of the set Un = {z ∈ C | z n = 1} are called the nth roots of unity. Using the, technique of Examples 1.6 and 1.7, we see that the elements of this set are the numbers, , , , , 2π, 2π, cos m, + i sin m, for, m = 0, 1, 2, · · · , n − 1., n, n, + i sin 2π, , then these, They all have absolute value 1, so Un ⊂ U . If we let ζ = cos 2π, n, n, th, n roots of unity can be written as, 1 = ζ 0 , ζ 1 , ζ 2 , ζ 3 , · · · , ζ n−1 ., , (10), , Because ζ n = 1, these n powers of ζ are closed under multiplication. For example, with, n = 10, we have, ζ 6 ζ 8 = ζ 14 = ζ 10 ζ 4 = 1 · ζ 4 = ζ 4 ., Thus we see that we can compute ζ i ζ j by computing i +n j, viewing i and j as elements, of Rn ., Let Zn = {0, 1, 2, 3, · · · , n − 1}. We see that Zn ⊂ Rn and clearly addition modulo, n is closed on Zn ., 1.14 Example, , The solution of the equation x + 5 = 3 in Z8 is x = 6, because 5 +8 6 = 11 − 8 = 3., ▲, , If we rename each of the n th roots of unity in (10) by its exponent, we use for names, all the elements of Zn . This gives a one-to-one correspondence between Un and Zn ., Clearly,, if, , ζi ↔ i, , and, , ζ j ↔ j,, , then, , (ζ i · ζ j ) ↔ (i +n j)., , (11), , isomorphism, Thus Un with complex number multiplication and Zn with addition +n have the same, algebraic properties., 1.15 Example, , It can be shown that there is an isomorphism of U8 with Z8 in which ζ = ei2π/8 ↔ 5., Under this isomorphism, we must then have ζ 2 = ζ · ζ ↔ 5 +8 5 = 2., ▲, Exercise 35 asks you to continue the computation in Example 1.15, finding the, elements of Z8 to which each of the remaining six elements of U8 correspond., , 18
Page 11 :
Section 1, , ■, , Exercises, , 19, , EXERCISES 1, , In Exercises 1 through 9 compute the given arithmetic expression and give the answer in the form a + bi for, a, b ∈ R., 2. i 4, 3. i 23, 1. i 3, 4. (−i)35, , 5. (4 − i)(5 + 3i), , 6. (8 + 2i)(3 − i), , 7. (2 − 3i)(4 + i) + (6 − 5i), , 8. (1 + i)3, , 9. (1 − i)5 (Use the binomial theorem.), , 10. Find |3 − 4i|., , 11. Find |6 + 4i|., , In Exercises 12 through 15 write the given complex number z in the polar form |z|( p + qi) where | p + qi| = 1., 12. 3 − 4i, , 13. −1 + i, , 14. 12 + 5i, , 15. −3 + 5i, , In Exercises 16 through 21, find all solutions in C of the given equation., 18. z 3 = −8, 17. z 4 = −1, 16. z 4 = 1, 20. z 6 = 1, , 19. z 3 = −27i, , 21. z 6 = −64, , In Exercises 22 through 27, compute the given expression using the indicated modular addition., 22. 10 +17 16, 25., , 1, 2, , +1, , 7, 8, , 24. 20.5 +25 19.3, √, √, 27. 2 2 +√32 3 2, , 23. 8 +10 6, 26., , 3π, 4, , +2π, , 3π, 2, , 28. Explain why the expression 5 +6 8 in R6 makes no sense., In Exercises 29 through 34, find all solutions x of the given equation., 29. x +15 7 = 3 in Z15, , 30. x +2π, , 31. x +7 x = 3 in Z7, , 32. x +7 x +7 x = 5 in Z7, , 33. x +12 x = 2 in Z12, , 34. x +4 x +4 x +4 x = 0 in Z4, , 3π, 2, , =, , 3π, 4, , in R2π, , 35. Example 1.15 asserts that there is an isomorphism of U8 with Z8 in which ζ = ei(π/4) ↔ 5 and ζ 2 ↔ 2. Find, the element of Z8 that corresponds to each of the remaining six elements ζ m in U8 for m = 0, 3, 4, 5, 6,, and 7., 36. There is an isomorphism of U7 with Z7 in which ζ = ei(2π/7) ↔ 4. Find the element in Z7 to which ζ m must, correspond for m = 0, 2, 3, 4, 5, and 6., 37. Why can there be no isomorphism of U6 with Z6 in which ζ = ei(π/3) corresponds to 4?, 38. Derive the formulas, sin(a + b) = sin a cos b + cos a sin b, and, cos(a + b) = cos a cos b − sin a sin b, by using Euler’s formula and computing eia eib ., 39. Let z 1 = |z 1 |(cos θ1 + i sin θ1 ) and z 2 = |z 2 |(cos θ2 + i sin θ2 ). Use the trigonometric identities in Exercise 38, to derive z 1 z 2 = |z 1 ||z 2 |[cos(θ1 + θ2 ) + i sin(θ1 + θ2 )]., 40. a. Derive a formula for cos 3θ in terms of sin θ and cos θ using Euler’s formula., b. Derive the formula cos 3θ = 4 cos3 θ − 3 cos θ from part (a) and the identity sin2 θ + cos2 θ = 1. (We will, have use for this identity in Section 32.), , 19
Page 12 :
20, , Part I, , Groups and Subgroups, , 41. Recall the power series expansions, x2, x3, x4, xn, +, +, + ··· +, + ···,, 2!, 3!, 4!, n!, x3, x 2n−1, x5, x7, sin x = x −, +, −, + · · · + (−1)n−1, + · · · , and, 3!, 5!, 7!, (2n − 1)!, ex = 1 + x +, , cos x = 1 −, , x4, x6, x 2n, x2, +, −, + · · · + (−1)n, + ···, 2!, 4!, 6!, (2n)!, , from calculus. Derive Euler’s formula eiθ = cos θ + i sin θ formally from these three series expansions., , SECTION 2, , BINARY OPERATIONS, Suppose that we are visitors to a strange civilization in a strange world and are observing, one of the creatures of this world drilling a class of fellow creatures in addition of, numbers. Suppose also that we have not been told that the class is learning to add, but, were just placed as observers in the room where this was going on. We are asked to give a, report on exactly what happens. The teacher makes noises that sound to us approximately, like gloop, poyt. The class responds with bimt. The teacher then gives ompt, gaft, and the, class responds with poyt. What are they doing? We cannot report that they are adding, numbers, for we do not even know that the sounds are representing numbers. Of course,, we do realize that there is communication going on. All we can say with any certainty is, that these creatures know some rule, so that when certain pairs of things are designated, in their language, one after another, like gloop, poyt, they are able to agree on a response,, bimt. This same procedure goes on in addition drill in our first grade classes where a, teacher may say four, seven, and the class responds with eleven., In our attempt to analyze addition and multiplication of numbers, we are thus led to, the idea that addition is basically just a rule that people learn, enabling them to associate,, with two numbers in a given order, some number as the answer. Multiplication is also, such a rule, but a different rule. Note finally that in playing this game with students,, teachers have to be a little careful of what two things they give to the class. If a first, grade teacher suddenly inserts ten, sky, the class will be very confused. The rule is only, defined for pairs of things from some specified set., , Definitions and Examples, As mathematicians, let us attempt to collect the core of these basic ideas in a useful, definition, generalizing the notions of addition and multiplication of numbers. As we, remarked in Section 0, we do not attempt to define a set. However, we can attempt to, be somewhat mathematically precise, and we describe our generalizations as functions, (see Definition 0.10 and Example 0.11) rather than as rules. Recall from Definition 0.4, that for any set S, the set S × S consists of all ordered pairs (a, b) for elements a and b, of S., 2.1 Definition, , 20, , A binary operation ∗ on a set S is a function mapping S × S into S. For each (a, b) ∈, S × S, we will denote the element ∗((a, b)) of S by a ∗ b., ■
Page 13 :
Section 2, , Binary Operations, , 21, , Intuitively, we may regard a binary operation ∗ on S as assigning, to each ordered, pair (a, b) of elements of S, an element a ∗ b of S. We proceed with examples., 2.2 Example, , Our usual addition + is a binary operation on the set R. Our usual multiplication · is a, different binary operation on R. In this example, we could replace R by any of the sets, C, Z, R+ , or Z+ ., ▲, Note that we require a binary operation on a set S to be defined for every ordered, pair (a, b) of elements from S., , 2.3 Example, , Let M(R) be the set of all matrices† with real entries. The usual matrix addition + is not, a binary operation on this set since A + B is not defined for an ordered pair ( A, B) of, matrices having different numbers of rows or of columns., ▲, Sometimes a binary operation on S provides a binary operation on a subset H of S, also. We make a formal definition., , 2.4 Definition, , Let ∗ be a binary operation on S and let H be a subset of S. The subset H is closed, under ∗ if for all a, b ∈ H we also have a ∗ b ∈ H . In this case, the binary operation on, H given by restricting ∗ to H is the induced operation of ∗ on H ., ■, By our very definition of a binary operation ∗ on S, the set S is closed under ∗, but, a subset may not be, as the following example shows., , 2.5 Example, , Our usual addition + on the set R of real numbers does not induce a binary operation, on the set R∗ of nonzero real numbers because 2 ∈ R∗ and −2 ∈ R∗ , but 2 + (−2) = 0, ▲, and 0 ∈, / R∗ . Thus R∗ is not closed under ∗., In our text, we will often have occasion to decide whether a subset H of S is closed, under a binary operation ∗ on S. To arrive at a correct conclusion, we have to know what, it means for an element to be in H , and to use this fact. Students have trouble here. Be, sure you understand the next example., , 2.6 Example, , Let + and · be the usual binary operations of addition and multiplication on the set, Z, and let H = {n 2 |n ∈ Z+ }. Determine whether H is closed under (a) addition and, (b) multiplication., For part (a), we need only observe that 12 = 1 and 22 = 4 are in H , but that 1 + 4 = 5, and 5 ∈, / H . Thus H is not closed under addition., For part (b), suppose that r ∈ H and s ∈ H . Using what it means for r and s to be, in H , we see that there must be integers n and m in Z+ such that r = n 2 and s = m 2 ., Consequently, r s = n 2 m 2 = (nm)2 . By the characterization of elements in H and the, fact that nm ∈ Z+ , this means that r s ∈ H , so H is closed under multiplication., ▲, , †, , Most students of abstract algebra have studied linear algebra and are familiar with matrices and matrix, operations. For the benefit of those students, examples involving matrices are often given. The reader who is, not familiar with matrices can either skip all references to them or turn to the Appendix at the back of the text,, where there is a short summary., , 21
Page 14 :
22, , Part I, , 2.7 Example, , Groups and Subgroups, , Let F be the set of all real-valued functions f having as domain the set R of real numbers., We are familiar from calculus with the binary operations +, −, ·, and ◦ on F. Namely,, for each ordered pair ( f, g) of functions in F, we define for each x ∈ R, f + g by ( f + g)(x) = f (x) + g(x) addition,, f − g by ( f − g)(x) = f (x) − g(x) subtraction,, f · g by ( f · g)(x) = f (x)g(x), multiplication,, and, f ◦ g by ( f ◦ g)(x) = f (g(x)), , composition., , All four of these functions are again real valued with domain R, so F is closed under all, ▲, four operations +, −, ·, and ◦., The binary operations described in the examples above are very familiar to you., In this text, we want to abstract basic structural concepts from our familiar algebra., To emphasize this concept of abstraction from the familiar, we should illustrate these, structural concepts with unfamiliar examples. We presented the binary operations of, complex number multiplication on U and Un , addition +n on Zn , and addition +c on Rc, in Section 1., The most important method of describing a particular binary operation ∗ on a given, set is to characterize the element a ∗ b assigned to each pair (a, b) by some property, defined in terms of a and b., 2.8 Example, , On Z+ , we define a binary operation ∗ by a ∗ b equals the smaller of a and b, or the, common value if a = b. Thus 2 ∗ 11 = 2; 15 ∗ 10 = 10; and 3 ∗ 3 = 3., ▲, , 2.9 Example, , On Z+ , we define a binary operation ∗ by a ∗ b = a. Thus 2 ∗ 3 = 2, 25 ∗ 10 = 25,, and 5 ∗ 5 = 5., ▲, , 2.10 Example, , On Z+ , we define a binary operation ∗ by a ∗ b = (a ∗ b) + 2, where ∗ is defined in, Example 2.8. Thus 4 ∗ 7 = 6; 25 ∗ 9 = 11; and 6 ∗ 6 = 8., ▲, It may seem that these examples are of no importance, but consider for a moment., Suppose we go into a store to buy a large, delicious chocolate bar. Suppose we see two, identical bars side by side, the wrapper of one stamped $1.67 and the wrapper of the, other stamped $1.79. Of course we pick up the one stamped $1.67. Our knowledge of, which one we want depends on the fact that at some time we learned the binary operation, ∗ of Example 2.8. It is a very important operation. Likewise, the binary operation ∗ of, Example 2.9 is defined using our ability to distinguish order. Think what a problem we, would have if we tried to put on our shoes first, and then our socks! Thus we should, not be hasty about dismissing some binary operation as being of little significance. Of, course, our usual operations of addition and multiplication of numbers have a practical, importance well known to us., Examples 2.8 and 2.9 were chosen to demonstrate that a binary operation may or, may not depend on the order of the given pair. Thus in Example 2.8, a ∗ b = b ∗ a for, , all a, b ∈ Z+ , and in Example 2.9 this is not the case, for 5 ∗ 7 = 5 but 7 ∗ 5 = 7., , 22
Page 15 :
Section 2, , 2.11 Definition, , Binary Operations, , 23, , A binary operation ∗ on a set S is commutative if (and only if) a ∗ b = b ∗ a for all, a, b ∈ S., ■, As was pointed out in Section 0, it is customary in mathematics to omit the words, and only if from a definition. Definitions are always understood to be if and only if, statements. Theorems are not always if and only if statements, and no such convention, is ever used for theorems., Now suppose we wish to consider an expression of the form a ∗ b ∗ c. A binary, operation ∗ enables us to combine only two elements, and here we have three. The obvious, attempts to combine the three elements are to form either (a ∗ b) ∗ c or a ∗ (b ∗ c). With, ∗ defined as in Example 2.8, (2 ∗ 5) ∗ 9 is computed by 2 ∗ 5 = 2 and then 2 ∗ 9 = 2., Likewise, 2 ∗ (5 ∗ 9) is computed by 5 ∗ 9 = 5 and then 2 ∗ 5 = 2. Hence (2 ∗ 5) ∗ 9 =, 2 ∗ (5 ∗ 9), and it is not hard to see that for this ∗,, (a ∗ b) ∗ c = a ∗ (b ∗ c),, so there is no ambiguity in writing a ∗ b ∗ c. But for ∗ of Example 2.10,, (2 ∗ 5) ∗ 9 = 4 ∗ 9 = 6,, while, 2 ∗ (5 ∗ 9) = 2 ∗ 7 = 4., Thus (a ∗ b) ∗ c need not equal a ∗ (b ∗ c), and an expression a ∗ b ∗ c may be, ambiguous., , 2.12 Definition, , A binary operation on a set S is associative if (a ∗ b) ∗ c = a ∗ (b ∗ c) for all a, b, c ∈ S., , ■, , It can be shown that if ∗ is associative, then longer expressions such as a ∗ b ∗, c ∗ d are not ambiguous. Parentheses may be inserted in any fashion for purposes of, computation; the final results of two such computations will be the same., Composition of functions mapping R into R was reviewed in Example 2.7. For any, set S and any functions f and g mapping S into S, we similarly define the composition, f ◦ g of g followed by f as the function mapping S into S such that ( f ◦ g)(x) = f (g(x)), for all x ∈ S. Some of the most important binary operations we consider are defined, using composition of functions. It is important to know that this composition is always, associative whenever it is defined., 2.13 Theorem, , (Associativity of Composition) Let S be a set and let f, g, and h be functions mapping, S into S. Then f ◦ (g ◦ h) = ( f ◦ g) ◦ h., , Proof, , To show these two functions are equal, we must show that they give the same assignment, to each x ∈ S. Computing we find that, ( f ◦ (g ◦ h))(x) = f ((g ◦ h)(x)) = f (g(h(x))), and, (( f ◦ g) ◦ h)(x) = ( f ◦ g)(h(x)) = f (g(h(x))),, so the same element f (g(h(x))) of S is indeed obtained., , ◆, , 23
Page 16 :
24, , Part I, , Groups and Subgroups, , As an example of using Theorem 2.13 to save work, recall that it is a fairly painful, exercise in summation notation to show that multiplication of n × n matrices is an, associative binary operation. If, in a linear algebra course, we first show that there, is a one-to-one correspondence between matrices and linear transformations and that, multiplication of matrices corresponds to the composition of the linear transformations, (functions), we obtain this associativity at once from Theorem 2.13., , Tables, For a finite set, a binary operation on the set can be defined by means of a table in which, the elements of the set are listed across the top as heads of columns and at the left side, as heads of rows. We always require that the elements of the set be listed as heads across, the top in the same order as heads down the left side. The next example illustrates the, use of a table to define a binary operation., 2.14 Example, , Table 2.15 defines the binary operation ∗ on S = {a, b, c} by the following rule:, (ith entry on the left) ∗ ( jth entry on the top), , 2.15 Table, , = (entry in the ith row and jth column of the table body)., , *, , a, , b, , c, , a, , b, , c, , b, , Thus a ∗ b = c and b ∗ a = a, so ∗ is not commutative., , b, , a, , c, , b, , c, , c, , b, , a, , We can easily see that a binary operation defined by a table is commutative if and, only if the entries in the table are symmetric with respect to the diagonal that starts at, the upper left corner of the table and terminates at the lower right corner., , ▲, , 2.16 Example, , Complete Table 2.17 so that ∗ is a commutative binary operation on the set S =, {a, b, c, d}., , Solution, , From Table 2.17, we see that b ∗ a = d. For ∗ to be commutative, we must have a ∗ b =, d also. Thus we place d in the appropriate square defining a ∗ b, which is located, symmetrically across the diagonal in Table 2.18 from the square defining b ∗ a. We, obtain the rest of Table 2.18 in this fashion to give our solution., ▲, , 2.17 Table, *, , a, , a, , b, , b, , d, , a, , c, , a, , c, , d, , d, , a, , b, , b, , c, , Classroom experience shows the chaos that may result if a student is given a set and, asked to define some binary operation on it. Remember that in an attempt to define a, binary operation ∗ on a set S we must be sure that, 1. exactly one element is assigned to each possible ordered pair of elements of S,, 2. for each ordered pair of elements of S, the element assigned to it is again in S., , b, , c, , d, , Some Words of Warning, , 2.18 Table, , 24, , *, , a, , b, , c, , d, , a, , b, , d, , a, , a, , b, , d, , a, , c, , b, , c, , a, , c, , d, , b, , d, , a, , b, , b, , c, , Regarding Condition 1, a student will often make an attempt that assigns an element, of S to “most” ordered pairs, but for a few pairs, determines no element. In this event,, ∗ is not everywhere defined on S. It may also happen that for some pairs, the attempt could assign any of several elements of S, that is, there is ambiguity. In any case
Page 17 :
Section 2, , Exercises, , 25, , of ambiguity, ∗ is not well defined. If Condition 2 is violated, then S is not closed, under ∗., Following are several illustrations of attempts to define binary operations on sets., Some of them are worthless. The symbol ∗ is used for the attempted operation in all, these examples., , ■, , 2.19 Example, , On Q, let a ∗ b = a/b. Here ∗ is not everywhere defined on Q, for no rational number is, assigned by this rule to the pair (2, 0)., ▲, , 2.20 Example, , On Q+ , let a ∗ b = a/b. Here both Conditions 1 and 2 are satisfied, and ∗ is a binary, operation on Q+ ., ▲, , 2.21 Example, , On Z+ , let a ∗ b = a/b. Here Condition 2 fails, for 1 ∗ 3 is not in Z+ . Thus ∗ is not a, binary operation on Z+ , since Z+ is not closed under ∗., ▲, , 2.22 Example, , Let F be the set of all real-valued functions with domain R as in Example 2.7. Suppose, we “define” ∗ to give the usual quotient of f by g, that is, f ∗ g = h, where h(x) =, f (x)/g(x). Here Condition 2 is violated, for the functions in F were to be defined for, all real numbers, and for some g ∈ F, g(x) will be zero for some values of x in R and, h(x) would not be defined at those numbers in R. For example, if f (x) = cos x and, g(x) = x 2 , then h(0) is undefined, so h ∈, / F., ▲, , 2.23 Example, , Let F be as in Example 2.22 and let f ∗ g = h, where h is the function greater than, both f and g. This “definition” is completely worthless. In the first place, we have not, defined what it means for one function to be greater than another. Even if we had, any, sensible definition would result in there being many functions greater than both f and, g, and ∗ would still be not well defined., ▲, , 2.24 Example, , Let S be a set consisting of 20 people, no two of whom are of the same height. Define, ∗ by a ∗ b = c, where c is the tallest person among the 20 in S. This is a perfectly good, binary operation on the set, although not a particularly interesting one., ▲, , 2.25 Example, , Let S be as in Example 2.24 and let a ∗ b = c, where c is the shortest person in S who, is taller than both a and b. This ∗ is not everywhere defined, since if either a or b is the, tallest person in the set, a ∗ b is not determined., ▲, , EXERCISES 2, , Computations, Exercises 1 through 4 concern the binary operation ∗ defined on S = {a, b, c, d, e} by means of Table 2.26., 1. Compute b ∗ d, c ∗ c, and [(a ∗ c) ∗ e] ∗ a., 2. Compute (a ∗ b) ∗ c and a ∗ (b ∗ c). Can you say on the basis of this computations whether ∗ is associative?, 3. Compute (b ∗ d) ∗ c and b ∗ (d ∗ c). Can you say on the basis of this computation whether ∗ is associative?, , 25
Page 18 :
26, , Part I, , Groups and Subgroups, , 2.26 Table, , 2.27 Table, , 2.28 Table, , *, , a, , b, , c, , d, , e, , *, , a, , b, , c, , a, , a, , b, , c, , b, , d, , a, , a, , b, , c, , b, , b, , c, , a, , e, , c, , b, , b, , d, , c, , c, , a, , b, , b, , a, , c, , c, , a, , d, , b, , e, , b, , e, , d, , d, , d, , e, , d, , b, , a, , d, , c, , d, , *, , a, , b, , c, , d, , a, , a, , b, , c, , d, , c, , b, , b, , a, , c, , d, , b, , c, , c, , d, , c, , d, , a, , d, , d, , 4. Is ∗ commutative? Why?, 5. Complete Table 2.27 so as to define a commutative binary operation ∗ on S = {a, b, c, d}., 6. Table 2.28 can be completed to define an associative binary operation ∗ on S = {a, b, c, d}. Assume this is, possible and compute the missing entries., In Exercises 7 through 11, determine whether the binary operation ∗ defined is commutative and whether ∗ is, associative., 7. ∗ defined on Z by letting a ∗ b = a − b, 8. ∗ defined on Q by letting a ∗ b = ab + 1, 9. ∗ defined on Q by letting a ∗ b = ab/2, 10. ∗ defined on Z+ by letting a ∗ b = 2ab, 11. ∗ defined on Z+ by letting a ∗ b = a b, 12. Let S be a set having exactly one element. How many different binary operations can be defined on S? Answer, the question if S has exactly 2 elements; exactly 3 elements; exactly n elements., 13. How many different commutative binary operations can be defined on a set of 2 elements? on a set of 3, elements? on a set of n elements?, Concepts, In Exercises 14 through 16, correct the definition of the italicized term without reference to the text, if correction, is needed, so that it is in a form acceptable for publication., 14. A binary operation ∗ is commutative if and only if a ∗ b = b ∗ a., 15. A binary operation ∗ on a set S is associative if and only if, for all a, b, c ∈ S, we have, (b ∗ c) ∗ a = b ∗ (c ∗ a)., 16. A subset H of a set S is closed under a binary operation ∗ on S if and only if (a ∗ b) ∈ H for all a, b ∈ S., In Exercises 17 through 22, determine whether the definition of ∗ does give a binary operation on the set. In the, event that ∗ is not a binary operation, state whether Condition 1, Condition 2, or both of these conditions on page 24, are violated., 17. On Z+ , define ∗ by letting a ∗ b = a − b., 18. On Z+ , define ∗ by letting a ∗ b = a b ., 19. On R, define ∗ by letting a ∗ b = a − b., 20. On Z+ , define ∗ by letting a ∗ b = c, where c is the smallest integer greater than both a and b., , 26
Page 19 :
Section 2, , Exercises, , 27, , 21. On Z+ , define ∗ by letting a ∗ b = c, where c is at least 5 more than a + b., 22. On Z+ , define ∗ by letting a ∗ b = c, where c is the largest integer less than the product of a and b., , , a −b, for a, b ∈ R. Is H closed under, 23. Let H be the subset of M2 (R) consisting of all matrices of the form, b a, a matrix addition?, b matrix multiplication?, 24. Mark each of the following true or false., a. If ∗ is any binary operation on any set S, then a ∗ a = a for all a ∈ S., b. If ∗ is any commutative binary operation on any set S, then a ∗ (b ∗ c) = (b ∗ c) ∗ a for all a, b,, c ∈ S., c. If ∗ is any associative binary operation on any set S, then a ∗ (b ∗ c) = (b ∗ c) ∗ a for all a, b, c ∈ S., d. The only binary operations of any importance are those defined on sets of numbers., e. A binary operation ∗ on a set S is commutative if there exist a, b ∈ S such that a ∗ b = b ∗ a., f. Every binary operation defined on a set having exactly one element is both commutative and, associative., g. A binary operation on a set S assigns at least one element of S to each ordered pair of elements, of S., h. A binary operation on a set S assigns at most one element of S to each ordered pair of elements of, S., i. A binary operation on a set S assigns exactly one element of S to each ordered pair of elements, of S., j. A binary operation on a set S may assign more than one element of S to some ordered pair of, elements of S., 25. Give a set different from any of those described in the examples of the text and not a set of numbers. Define, two different binary operations ∗ and ∗ on this set. Be sure that your set is well defined., Theory, 26. Prove that if ∗ is an associative and commutative binary operation on a set S, then, (a ∗ b) ∗ (c ∗ d) = [(d ∗ c) ∗ a] ∗ b, for all a, b, c, d ∈ S. Assume the associative law only for triples as in the definition, that is, assume only, (x ∗ y) ∗ z = x ∗ (y ∗ z), for all x, y, z ∈ S., In Exercises 27 and 28, either prove the statement or give a counterexample., 27. Every binary operation on a set consisting of a single element is both commutative and associative., 28. Every commutative binary operation on a set having just two elements is associative., Let F be the set of all real-valued functions having as domain the set R of all real numbers. Example 2.7 defined, the binary operations +, −, ·, and ◦ on F. In Exercises 29 through 35, either prove the given statement or give a, counterexample., 29. Function addition + on F is associative., 30. Function subtraction − on F is commutative, , 27
Page 20 :
28, , Part I, , Groups and Subgroups, , 31. Function subtraction − on F is associative., 32. Function multiplication · on F is commutative., 33. Function multiplication · on F is associative., 34. Function composition ◦ on F is commutative., 35. If ∗ and ∗ are any two binary operations on a set S, then, a ∗ (b ∗ c) = (a ∗ b) ∗ (a ∗ c), , for all a, b, c ∈ S., , 36. Suppose that ∗ is an associative binary operation on a set S. Let H = {a ∈ S | a ∗ x = x ∗ a for all x ∈ S}., Show that H is closed under ∗. (We think of H as consisting of all elements of S that commute with every, element in S.), 37. Suppose that ∗ is an associative and commutative binary operation on a set S. Show that H = {a ∈ S | a ∗ a = a}, is closed under ∗. (The elements of H are idempotents of the binary operation ∗.), , SECTION 3, , ISOMORPHIC BINARY STRUCTURES, Compare Table 3.1 for the binary operation ∗ on the set S = {a, b, c} with Table 3.2 for, the binary operation ∗ on the set T = {#, $, &}., Notice that if, in Table 3.1, we replace all occurrences of a by #, every b by $, and, every c by & using the one-to-one correspondence, a↔#, , b↔$, , c↔&, , we obtain precisely Table 3.2. The two tables differ only in the symbols (or names), denoting the elements and the symbols ∗ and ∗ for the operations. If we rewrite Table 3.3, with elements in the order y, x, z, we obtain Table 3.4. (Here we did not set up any oneone-correpondence; we just listed the same elements in different order outside the heavy, bars of the table.) Replacing, in Table 3.1, all occurrences of a by y, every b by x, and, every c by z using the one-to-one correspondence, a↔y, , b↔x, , c↔z, , we obtain Table 3.4. We think of Tables 3.1, 3.2, 3.3, and 3.4 as being structurally alike., These four tables differ only in the names (or symbols) for their elements and in the, order that those elements are listed as heads in the tables. However, Table 3.5 for binary, operation ∗¯ and Table 3.6 for binary operation ∗ˆ on the set S = {a, b, c} are structurally, different from each other and from Table 3.1. In Table 3.1, each element appears three, times in the body of the table, while the body of Table 3.5 contains the single element b., In Table 3.6, for all s ∈ S we get the same value c for s ∗ˆ s along the upper-left to lowerright diagonal, while we get three different values in Table 3.1. Thus Tables 3.1 through, 3.6 give just three structurally different binary operations on a set of three elements,, provided we disregard the names of the elements and the order in which they appear as, heads in the tables., The situation we have just discussed is somewhat akin to children in France and in, Germany learning the operation of addition on the set Z+ . The children have different, , 28
Page 21 :
Section 3, , 3.1 Table, , Isomorphic Binary Structures, , 3.2 Table, , 29, , 3.3 Table, , ∗, , a, , b, , c, , ∗, , #, , $, , &, , ∗, , x, , y, , z, , a, , c, , a, , b, , #, , &, , #, , $, , x, , x, , y, , z, , b, , a, , b, , c, , $, , #, , $, , y, , y, , z, , x, , c, , b, , c, , a, , &, , $, , &, , &, #, , z, , z, , x, , y, , 3.4 Table, ∗, , , , 3.5 Table, , 3.6 Table, , y, , x, , z, , ∗¯, , a, , b, , c, , ∗ˆ, , a, , b, , c, , z, , y, , x, , a, , b, , b, , b, , a, , c, , a, , b, , x, , y, , x, , z, , b, , b, , b, , b, , b, , b, , c, , a, , z, , x, , z, , y, , c, , b, , b, , b, , c, , a, , b, , c, , y, , names (un, deux, trois, · · · versus eins, zwei, drei · · ·) for the numbers, but they are, learning the same binary structure. (In this case, they are also using the same symbols, for the numbers, so their addition tables would appear the same if they list the numbers, in the same order.), We are interested in studying the different types of structures that binary operations, can provide on sets having the same number of elements, as typified by Tables 3.4, 3.5,, and 3.6. Let us consider a binary algebraic structure† S, ∗ to be a set S together with, a binary operation ∗ on S. In order for two such binary structures S, ∗ and S , ∗ to, be structurally alike in the sense we have described, we would have to have a one-to-one, correspondence between the elements x of S and the elements x of S such that, if, , x ↔ x, , and, , y ↔ y,, , then, , x ∗ y ↔ x ∗ y ., , (1), , , , A one-to-one correspondence exists if the sets S and S have the same number of, elements. It is customary to describe a one-to-one correspondence by giving a oneto-one function φ mapping S onto S (see Definition 0.12). For such a function φ, we, regard the equation φ(x) = x as reading the one-to-one pairing x ↔ x in left-to-right, order. In terms of φ, the final ↔ correspondence in (1), which asserts the algebraic, structure in S is the same as in S, can be expressed as, φ(x ∗ y) = φ(x) ∗ φ(y)., Such a function showing that two algebraic systems are structurally alike is known as, an isomorphism. We give a formal definition., 3.7 Definition, , Let S, ∗ and S , ∗ be binary algebraic structures. An isomorphism of S with S is a, one-to-one function φ mapping S onto S such that, φ(x ∗ y) = φ(x) ∗ φ(y) for all x, y ∈ S., homomorphism property, †, , (2), , Remember that boldface type indicates that a term is being defined., , 29
Page 22 :
30, , Part I, , Groups and Subgroups, If such a map φ exists, then S and S are isomorphic binary structures, which we, denote by S S , omitting the ∗ and ∗ from the notation., ■, You may wonder why we labeled the displayed condition in Definition 3.7 the homomorphism property rather than the isomorphism property. The notion of isomorphism, includes the idea of one-to-one correspondence, which appeared in the definition via the, words one-to-one and onto before the display. In Chapter 13, we will discuss the relation between S and S when φ : S → S satisfies the displayed homomorphism property,, but φ is not necessarily one to one; φ is then called a homomorphism rather than an, isomorphism., It is apparent that in Section 1, we showed that the binary structures U, · and, Rc , +c are isomorphic for all c ∈ R+ . Also, Un , · and Zn , +n are isomorphic for, each n ∈ Z+ ., Exercise 28 asks us to show that for a collection of binary algebraic structures, the, relation in Definition 3.7 is an equivalence relation on the collection. Our discussion, leading to the preceding definition shows that the binary structures defined by Tables 3.1, through 3.4 are in the same equivalence class, while those given by Tables 3.5 and 3.6 are, in different equivalence classes. We proceed to discuss how to try to determine whether, binary structures are isomorphic., , How to Show That Binary Structures Are Isomorphic, We now give an outline showing how to proceed from Definition 3.7 to show that two, binary structures S, ∗ and S , ∗ are isomorphic., Step 1 Define the function φ that gives the isomorphism of S with S . Now this, means that we have to describe, in some fashion, what φ(s) is to be for every s ∈ S., Step 2 Show that φ is a one-to-one function. That is, suppose that φ(x) = φ(y), in S and deduce from this that x = y in S., Step 3 Show that φ is onto S . That is, suppose that s ∈ S is given and show that, there does exist s ∈ S such that φ(s) = s ., Step 4 Show that φ(x ∗ y) = φ(x) ∗ φ(y) for all x, y ∈ S. This is just a question, of computation. Compute both sides of the equation and see whether they are the, same., 3.8 Example, , Let us show that the binary structure R, + with operation the usual addition is isomorphic to the structure R+ , · where · is the usual multiplication., Step 1 We have to somehow convert an operation of addition to multiplication., Recall from a b+c = (a b )(a c ) that addition of exponents corresponds to, multiplication of two quantities. Thus we try defining φ : R → R+ by, φ(x) = e x for x ∈ R. Note that e x > 0 for all x ∈ R, so indeed,, φ(x) ∈ R+ ., Step 2 If φ(x) = φ(y), then e x = e y . Taking the natural logarithm, we see that, x = y, so φ is indeed one to one., , 30
Page 23 :
Section 3, , Isomorphic Binary Structures, , 31, , Step 3 If r ∈ R+ , then ln(r ) ∈ R and φ(ln r ) = eln r = r . Thus φ is onto R+ ., Step 4 For x, y ∈ R, we have φ(x + y) = e x+y = e x · e y = φ(x) · φ(y). Thus we, see that φ is indeed an isomorphism., ▲, 3.9 Example, , Let 2Z = {2n | n ∈ Z}, so that 2Z is the set of all even integers, positive, negative, and, zero. We claim that Z, + is isomorphic to 2Z, +, where + is the usual addition. This, will give an example of a binary structure Z, + that is actually isomorphic to a structure, consisting of a proper subset under the induced operation, in contrast to Example 3.8,, where the operations were totally different., Step 1 The obvious function φ : Z → 2Z to try is given by φ(n) = 2n for n ∈ Z., Step 2 If φ(m) = φ(n), then 2m = 2n so m = n. Thus φ is one to one., Step 3 If n ∈ 2Z, then n is even so n = 2m for m = n/2 ∈ Z. Hence, φ(m) = 2(n/2) = n so φ is onto 2Z., Step 4, , Let m, n ∈ Z. The equation, φ(m + n) = 2(m + n) = 2m + 2n = φ(m) + φ(n), , then shows that φ is an isomorphism., , ▲, , How to Show That Binary Structures Are Not Isomorphic, We now turn to the reverse question, namely:, How do we demonstrate that two binary structures S, ∗ and S , ∗ are not, isomorphic, if this is the case?, This would mean that there is no one-to-one function φ from S onto S with the property, φ(x ∗ y) = φ(x) ∗ φ(y) for all x, y ∈ S. In general, it is clearly not feasible to try every, possible one-to-one function mapping S onto S and test whether it has this property,, except in the case where there are no such functions. This is the case precisely when S, and S do not have the same cardinality. (See Definition 0.13.), 3.10 Example, , The binary structures Q, + and R, + are not isomorphic because Q has cardinality ℵ0, while |R| = ℵ0 . (See the discussion following Example 0.13.) Note that it is not enough, to say that Q is a proper subset of R. Example 3.9 shows that a proper subset with the, induced operation can indeed be isomorphic to the entire binary structure., ▲, A structural property of a binary structure is one that must be shared by any, isomorphic structure. It is not concerned with names or some other nonstructural characteristics of the elements. For example, the binary structures defined by Tables 3.1 and, 3.2 are isomorphic, although the elements are totally different. Also, a structural property is not concerned with what we consider to be the “name” of the binary operation., Example 3.8 showed that a binary structure whose operation is our usual addition can be, isomorphic to one whose operation is our usual multiplication. The number of elements, in the set S is a structural property of S, ∗., , 31
Page 24 :
Section 3, , 3.1 Table, , Isomorphic Binary Structures, , 3.2 Table, , 29, , 3.3 Table, , ∗, , a, , b, , c, , ∗, , #, , $, , &, , ∗, , x, , y, , z, , a, , c, , a, , b, , #, , &, , #, , $, , x, , x, , y, , z, , b, , a, , b, , c, , $, , #, , $, , y, , y, , z, , x, , c, , b, , c, , a, , &, , $, , &, , &, #, , z, , z, , x, , y, , 3.4 Table, ∗, , , , 3.5 Table, , 3.6 Table, , y, , x, , z, , ∗¯, , a, , b, , c, , ∗ˆ, , a, , b, , c, , z, , y, , x, , a, , b, , b, , b, , a, , c, , a, , b, , x, , y, , x, , z, , b, , b, , b, , b, , b, , b, , c, , a, , z, , x, , z, , y, , c, , b, , b, , b, , c, , a, , b, , c, , y, , names (un, deux, trois, · · · versus ein, zwei, drei · · ·) for the numbers, but they are learning, the same binary structure. (In this case, they are also using the same symbols for the, numbers, so their addition tables would appear the same if they list the numbers in the, same order.), We are interested in studying the different types of structures that binary operations, can provide on sets having the same number of elements, as typified by Tables 3.4, 3.5,, and 3.6. Let us consider a binary algebraic structure† S, ∗ to be a set S together with, a binary operation ∗ on S. In order for two such binary structures S, ∗ and S , ∗ to, be structurally alike in the sense we have described, we would have to have a one-to-one, correspondence between the elements x of S and the elements x of S such that, if, , x ↔ x, , and, , y ↔ y,, , then, , x ∗ y ↔ x ∗ y ., , (1), , , , A one-to-one correspondence exists if the sets S and S have the same number of, elements. It is customary to describe a one-to-one correspondence by giving a oneto-one function φ mapping S onto S (see Definition 0.12). For such a function φ, we, regard the equation φ(x) = x as reading the one-to-one pairing x ↔ x in left-to-right, order. In terms of φ, the final ↔ correspondence in (1), which asserts the algebraic, structure in S is the same as in S, can be expressed as, φ(x ∗ y) = φ(x) ∗ φ(y)., Such, a function showing that two algebraic systems are structurally alike is known as, an isomorphism. We give a formal definition., 3.7 Definition, , Let S, ∗ and S , ∗ be binary algebraic structures. An isomorphism of S with S is a, one-to-one function φ mapping S onto S such that, φ(x ∗ y) = φ(x) ∗ φ(y) for all x, y ∈ S., homomorphism property, †, , 32, , Remember that boldface type indicates that a term is being defined., , (2)
Page 25 :
Section 3, , Isomorphic Binary Structures, , 33, , If you now have a good grasp of the notion of isomorphic binary structures, it, should be evident that having an identity element for ∗ is indeed a structural property of, a structure S, ∗. However, we know from experience that many readers will be unable, to see the forest because of all the trees that have appeared. For them, we now supply a, careful proof, skipping along to touch those trees that are involved., 3.14 Theorem, , Suppose S, ∗ has an identity element e for ∗. If φ : S → S is an isomorphism of S, ∗, with S , ∗ , then φ(e) is an identity element for the binary operation ∗ on S ., , Proof, , Let s ∈ S . We must show that φ(e) ∗ s = s ∗ φ(e) = s . Because φ is an isomorphism,, it is a one-to-one map of S onto S . In particular, there exists s ∈ S such that φ(s) = s ., Now e is an identity element for ∗ so that we know that e ∗ s = s ∗ e = s. Because φ is, a function, we then obtain, φ(e ∗ s) = φ(s ∗ e) = φ(s)., Using Definition 3.7 of an isomorphism, we can rewrite this as, φ(e) ∗ φ(s) = φ(s) ∗ φ(e) = φ(s)., Remembering that we chose s ∈ S such that φ(s) = s , we obtain the desired relation, φ(e) ∗ s = s ∗ φ(e) = s ., ◆, We conclude with three more examples showing via structural properties that certain binary structures are not isomorphic. In the exercises we ask you to show, as in, Theorem 3.14, that the properties we use to distinguish the structures in these examples, are indeed structural. That is, they must be shared by any isomorphic structure., , 3.15 Example, , We show that the binary structures Q, + and Z, + under the usual addition are not, isomorphic. (Both Q and Z have cardinality ℵ0 , so there are lots of one-to-one functions, mapping Q onto Z.) The equation x + x = c has a solution x for all c ∈ Q, but this is, not the case in Z. For example, the equation x + x = 3 has no solution in Z. We have, exhibited a structural property that distinguishes these two structures., ▲, , 3.16 Example, , The binary structures C, · and R, · under the usual multiplication are not isomorphic., (It can be shown that C and R have the same cardinality.) The equation x · x = c has a, solution x for all c ∈ C, but x · x = −1 has no solution in R., ▲, , 3.17 Example, , The binary structure M2 (R), · of 2 × 2 real matrices with the usual matrix multiplication, is not isomorphic to R, · with the usual number multiplication. (It can be shown that both, sets have cardinality |R|.) Multiplication of numbers is commutative, but multiplication, of matrices is not., ▲, , 33
Page 26 :
34, , Part I, , ■, , Groups and Subgroups, , EXERCISES 3, , In all the exercises, + is the usual addition on the set where it is specified, and · is the usual multiplication., Computations, 1. What three things must we check to determine whether a function φ: S → S is an isomorphism of a binary, structure S, ∗ with S , ∗ ?, In Exercises 2 through 10, determine whether the given map φ is an isomorphism of the first binary structure with, the second. (See Exercise 1.) If it is not an isomorphism, why not?, 2. Z, + with Z, + where φ(n) = −n for n ∈ Z, 3. Z, + with Z, + where φ(n) = 2n for n ∈ Z, 4. Z, + with Z, + where φ(n) = n + 1 for n ∈ Z, 5. Q, + with Q, + where φ(x) = x/2 for x ∈ Q, 6. Q, · with Q, · where φ(x) = x 2 for x ∈ Q, 7. R, · with R, · where φ(x) = x 3 for x ∈ R, 8. M2 (R), · with R, · where φ(A) is the determinant of matrix A, 9. M1 (R), · with R, · where φ(A) is the determinant of matrix A, 10. R, + with R+ , · where φ(r ) = 0.5r for r ∈ R, In Exercises 11 through 15, let F be the set of all functions f mapping R into R that have derivatives of all orders., Follow the instructions for Exercises 2 through 10., 11. F, + with F, + where φ( f ) = f , the derivative of f, 12. F, + with R, + where φ( f ) = f (0), x, 13. F, + with F, + where φ( f )(x) = 0 f (t)dt, x, 14. F, + with F, + where φ( f )(x) = ddx [ 0 f (t)dt], 15. F, · with F, · where φ( f )(x) = x · f (x), 16. The map φ : Z → Z defined by φ(n) = n + 1 for n ∈ Z is one to one and onto Z. Give the definition of a, binary operation ∗ on Z such that φ is an isomorphism mapping, a. Z, + onto Z, ∗,, , b. Z, ∗ onto Z, +., , In each case, give the identity element for ∗ on Z., 17. The map φ : Z → Z defined by φ(n) = n + 1 for n ∈ Z is one to one and onto Z. Give the definition of a, binary operation ∗ on Z such that φ is an isomorphism mapping, a. Z, · onto Z, ∗,, , b. Z, ∗ onto Z, ·., , In each case, give the identity element for ∗ on Z., 18. The map φ : Q → Q defined by φ(x) = 3x − 1 for x ∈ Q is one to one and onto Q. Give the definition of a, binary operation ∗ on Q such that φ is an isomorphism mapping, a. Q, + onto Q, ∗,, In each case, give the identity element for ∗ on Q., , 34, , b. Q, ∗ onto Q, +.
Page 27 :
Section 3, , Exercises, , 35, , 19. The map φ : Q → Q defined by φ(x) = 3x − 1 for x ∈ Q is one to one and onto Q. Give the definition of a, binary operation ∗ on Q such that φ is an isomorphism mapping, a. Q, · onto Q, ∗,, , b. Q, ∗ onto Q, ·., , In each case, give the identity element for ∗ on Q., Concepts, 20. The displayed homomorphism condition for an isomorphism φ in Definition 3.7 is sometimes summarized, by saying, “φ must commute with the binary operation(s).” Explain how that condition can be viewed in this, manner., In Exercises 21 and 22, correct the definition of the italicized term without reference to the text, if correction is, needed, so that it is in a form acceptable for publication., 21. A function φ : S → S is an isomorphism if and only if φ(a ∗ b) = φ(a) ∗ φ(b)., 22. Let ∗ be a binary operation on a set S. An element e of S with the property s ∗ e = s = e ∗ s is an identity, element for ∗ for all s ∈ S., Proof Synopsis, A good test of your understanding of a proof is your ability to give a one or two sentence synopsis of it, explaining, the idea of the proof without all the details and computations. Note that we said “sentence” and not “equation.”, From now on, some of our exercise sets may contain one or two problems asking for a synopsis of a proof in the, text. It should rarely exceed three sentences. We should illustrate for you what we mean by a synopsis. Here is our, one-sentence synopsis of Theorem 3.14. Read the statement of the theorem now, and then our synopsis., Representing an element of S as φ(s) for some s ∈ S, use the homomorphism property, of φ to carry the computation of φ(e) ∗ φ(s) back to a computation in S., That is the kind of explanation that one mathematician might give another if asked, “How does the proof go?”, We did not make the computation or explain why we could represent an element of S as φ(s). To supply every, detail would result in a completely written proof. We just gave the guts of the argument in our synopsis., 23. Give a proof synopsis of Theorem 3.13., Theory, 24. An identity element for a binary operation ∗ as described by Definition 3.12 is sometimes referred to as “a, two-sided identity element.” Using complete sentences, give analogous definitions for, a. a left identity element e L for ∗,, , and, , b. a right identity element e R for ∗., , Theorem 3.13 shows that if a two-sided identity element for ∗ exists, it is unique. Is the same true for a one-sided, identity element you just defined? If so, prove it. If not, give a counterexample S, ∗ for a finite set S and find, the first place where the proof of Theorem 3.13 breaks down., 25. Continuing the ideas of Exercise 24 can a binary structure have a left identity element e L and a right identity, element e R where e L = e R ? If so, give an example, using an operation on a finite set S. If not, prove that it is, impossible., , 35
Page 28 :
36, , Part I, , Groups and Subgroups, , 26. Recall that if f : A → B is a one-to-one function mapping A onto B, then f −1 (b) is the unique a ∈ A such that, f (a) = b. Prove that if φ : S → S is an isomorphism of S, ∗ with S , ∗ , then φ −1 is an isomorphism of, S , ∗ with S, ∗., 27. Prove that if φ : S → S is an isomorphism of S, ∗ with S , ∗ and ψ : S → S is an isomorphism of S , ∗ , with S , ∗ , then the composite function ψ ◦ φ is an isomorphism of S, ∗ with S , ∗ ., 28. Prove that the relation of being isomorphic, described in Definition 3.7, is an equivalence relation on any set, of binary structures. You may simply quote the results you were asked to prove in the preceding two exercises at, appropriate places in your proof., In Exercises 29 through 32, give a careful proof for a skeptic that the indicated property of a binary structure S, ∗, is indeed a structural property. (In Theorem 3.14, we did this for the property, “There is an identity element for ∗.”), 29. The operation ∗ is commutative., 30. The operation ∗ is associative., 31. For each c ∈ S, the equation x ∗ x = c has a solution x in S., 32. There exists an element b in S such that b ∗ b = b., , , , a −b, for a, b ∈ R. Exercise 23 of, b a, Section 2 shows that H is closed under both matrix addition and matrix multiplication., , 33. Let H be the subset of M2 (R) consisting of all matrices of the form, a. Show that C, + is isomorphic to H, +., b. Show that C, · is isomorphic to H, ·., (We say that H is a matrix representation of the complex numbers C.), , 34. There are 16 possible binary structures on the set {a, b} of two elements. How many nonisomorphic (that is,, structurally different) structures are there among these 16? Phrased more precisely in terms of the isomorphism, equivalence relation on this set of 16 structures, how many equivalence classes are there? Write down one, structure from each equivalence class. [Hint: Interchanging a and b everywhere in a table and then rewriting, the table with elements listed in the original order does not always yield a table different from the one we, started with.], , SECTION 4, , GROUPS, Let us continue the analysis of our past experience with algebra. Once we had mastered, the computational problems of addition and multiplication of numbers, we were ready, to apply these binary operations to the solution of problems. Often problems lead to, equations involving some unknown number x, which is to be determined. The simplest, equations are the linear ones of the forms a + x = b for the operation of addition, and, ax = b for multiplication. The additive linear equation always has a numerical solution,, and so has the multiplicative one, provided a = 0. Indeed, the need for solutions of, additive linear equations such as 5 + x = 2 is a very good motivation for the negative, numbers. Similarly, the need for rational numbers is shown by equations such as 2x = 3., It is desirable for us to be able to solve linear equations involving our binary operations. This is not possible for every binary operation, however. For example, the equation, a ∗ x = a has no solution in S = {a, b, c} for the operation ∗ of Example 2.14. Let us, abstract from familiar algebra those properties of addition that enable us to solve the, equation 5 + x = 2 in Z. We must not refer to subtraction, for we are concerned with the, solution phrased in terms of a single binary operation, in this case addition. The steps in, , 36
Page 29 :
Section 4, , Groups, , 37, , the solution are as follows:, 5 + x = 2,, −5 + (5 + x) = −5 + 2,, (−5 + 5) + x = −5 + 2,, 0 + x = −5 + 2,, x = −5 + 2,, x = −3,, , given,, adding − 5,, associative law,, computing − 5 + 5,, property of 0,, computing − 5 + 2., , Strictly speaking, we have not shown here that −3 is a solution, but rather that it is the only, possibility for a solution. To show that −3 is a solution, one merely computes 5 + (−3)., A similar analysis could be made for the equation 2x = 3 in the rational numbers with, the operation of multiplication:, 2x = 3,, given,, = 12 (3), multiplying by 12 ,, , 1, (2x), 2, , ( 12 · 2)x = 12 3,, , associative law,, , 1·x =, , computing 12 2,, , x=, x=, , 1, 3,, 2, 1, 3,, 2, 3, ,, 2, , property of 1,, computing 12 3., , We can now see what properties a set S and a binary operation ∗ on S would have to, have to permit imitation of this procedure for an equation a ∗ x = b for a, b ∈ S. Basic, to the procedure is the existence of an element e in S with the property that e ∗ x = x, for all x ∈ S. For our additive example, 0 played the role of e, and 1 played the role for, our multiplicative example. Then we need an element a in S that has the property that, a ∗ a = e. For our additive example with a = 5, −5 played the role of a , and 12 played, the role for our multiplicative example with a = 2. Finally we need the associative law., The remainder is just computation. A similar analysis shows that in order to solve the, equation x ∗ a = b (remember that a ∗ x need not equal x ∗ a), we would like to have an, element e in S such that x ∗ e = x for all x ∈ S and an a in S such that a ∗ a = e. With, all of these properties of ∗ on S, we could be sure of being able to solve linear equations., Thus we need an associative binary structure S, ∗ with an identity element e such that, for each a ∈ S, there exists a ∈ S such that a ∗ a = a ∗ a = e. This is precisely the, notion of a group, which we now define., , Definition and Examples, Rather than describe a group using terms defined in Sections 2 and 3 as we did at the end, of the preceding paragraph, we give a self-contained definition. This enables a person, who picks up this text to discover what a group is without having to look up more terms., 4.1 Definition, , A group G, ∗ is a set G, closed under a binary operation ∗, such that the following, axioms are satisfied:, G1 : For all a, b, c ∈ G, we have, (a ∗ b) ∗ c = a ∗ (b ∗ c)., , associativity of ∗, , 37
Page 30 :
38, , Part I, , Groups and Subgroups, , G2 : There is an element e in G such that for all x ∈ G,, e ∗ x = x ∗ e = x., , identity element e for ∗, , G3 : Corresponding to each a ∈ G, there is an element a in G such that, a ∗ a = a ∗ a = e., 4.2 Example, , inverse a of a, , ■, , We easily see that U, · and Un , · are groups. Multiplication of complex numbers is, associative and both U and Un contain 1, which is an identity for multiplication. For, eiθ ∈ U , the computation, eiθ · ei(2π−θ ) = e2πi = 1, shows that every element of U has an inverse. For z ∈ Un , the computation, z · z n−1 = z n = 1, shows that every element of Un has an inverse. Thus U, · and Un , · are groups., Because Rc , +c is isomorphic to U, ·, we see that Rc , +c is a group for all c ∈ R+ ., Similarly, the fact that Zn , +n is isomorphic to Un , · shows that Zn , +n is a group, ▲, for all n ∈ Z+ ., We point out now that we will sometimes be sloppy in notation. Rather than use, the binary structure notation G, ∗ constantly, we often refer to a group G, with the, understanding that there is of course a binary operation on the set G. In the event that, clarity demands that we specify an operation ∗ on G, we use the phrase “the group G, , ■, , H ISTORICAL N OTE, , T, , here are three historical roots of the development of abstract group theory evident in the, mathematical literature of the nineteenth century:, the theory of algebraic equations, number theory,, and geometry. All three of these areas used grouptheoretic methods of reasoning, although the methods were considerably more explicit in the first area, than in the other two., One of the central themes of geometry in the, nineteenth century was the search for invariants, under various types of geometric transformations., Gradually attention became focused on the transformations themselves, which in many cases can be, thought of as elements of groups., In number theory, already in the eighteenth century Leonhard Euler had considered the remainders, on division of powers a n by a fixed prime p. These, remainders have “group” properties. Similarly,, , 38, , Carl F. Gauss, in his Disquisitiones Arithmeticae (1800), dealt extensively with quadratic forms, ax 2 + 2bx y + cy 2 , and in particular showed that, equivalence classes of these forms under composition possessed what amounted to group properties., Finally, the theory of algebraic equations provided the most explicit prefiguring of the group concept. Joseph-Louis Lagrange (1736–1813) in fact, initiated the study of permutations of the roots of an, equation as a tool for solving it. These permutations,, of course, were ultimately considered as elements, of a group., It was Walther von Dyck (1856–1934) and, Heinrich Weber (1842–1913) who in 1882 were, able independently to combine the three historical, roots and give clear definitions of the notion of an, abstract group.
Page 31 :
Section 4, , Groups, , 39, , under ∗.” For example, we may refer to the groups Z, Q, and R under addition rather, than write the more tedious Z, +, Q, +, and R, +. However, we feel free to refer, to the group Z8 without specifying the operation., 4.3 Definition, , ■, , A group G is abelian if its binary operation is commutative., , ■, , H ISTORICAL N OTE, , C, , ommutative groups are called abelian in honor, of the Norwegian mathematician Niels Henrik, Abel (1802–1829). Abel was interested in the question of solvability of polynomial equations. In a paper written in 1828, he proved that if all the roots, of such an equation can be expressed as rational, functions f, g, . . . , h of one of them, say x, and, if for any two of these roots, f (x) and g(x), the, relation f (g(x)) = g( f (x)) always holds, then the, equation is solvable by radicals. Abel showed that, each of these functions in fact permutes the roots of, the equation; hence, these functions are elements, of the group of permutations of the roots. It was, this property of commutativity in these permutation groups associated with solvable equations that, led Camille Jordan in his 1870 treatise on algebra to name such groups abelian; the name since, , then has been applied to commutative groups in, general., Abel was attracted to mathematics as a teenager, and soon surpassed all his teachers in Norway. He, finally received a government travel grant to study, elsewhere in 1825 and proceeded to Berlin, where, he befriended August Crelle, the founder of the most, influential German mathematical journal. Abel contributed numerous papers to Crelle’s Journal during, the next several years, including many in the field, of elliptic functions, whose theory he created virtually single-handedly. Abel returned to Norway in, 1827 with no position and an abundance of debts., He nevertheless continued to write brilliant papers,, but died of tuberculosis at the age of 26, two days, before Crelle succeeded in finding a university position for him in Berlin., , Let us give some examples of some sets with binary operations that give groups and, also of some that do not give groups., 4.4 Example, , The set Z+ under addition is not a group. There is no identity element for + in Z+ ., , 4.5 Example, , The set of all nonnegative integers (including 0) under addition is still not a group. There, is an identity element 0, but no inverse for 2., ▲, , 4.6 Example, , The familiar additive properties of integers and of rational, real, and complex numbers, show that Z, Q, R, and C under addition are abelian groups., ▲, , 4.7 Example, , The set Z+ under multiplication is not a group. There is an identity 1, but no inverse, of 3., ▲, , 4.8 Example, , The familiar multiplicative properties of rational, real, and complex numbers show that, the sets Q+ and R+ of positive numbers and the sets Q∗ , R∗ , and C∗ of nonzero numbers, ▲, under multiplication are abelian groups., , ▲, , 39
Page 32 :
40, , Part I, , Groups and Subgroups, , 4.9 Example, , The set of all real-valued functions with domain R under function addition is a group., This group is abelian., ▲, , 4.10 Example, , (Linear Algebra) Those who have studied vector spaces should note that the axioms, for a vector space V pertaining just to vector addition can be summarized by asserting, that V under vector addition is an abelian group., ▲, , 4.11 Example, , The set Mm×n (R) of all m × n matrices under matrix addition is a group. The m × n, matrix with all entries 0 is the identity matrix. This group is abelian., ▲, , 4.12 Example, , The set Mn (R) of all n × n matrices under matrix multiplication is not a group. The, n × n matrix with all entries 0 has no inverse., ▲, , 4.13 Example, , Show that the subset S of Mn (R) consisting of all invertible n × n matrices under matrix, multiplication is a group., , Solution, , We start by showing that S is closed under matrix multiplication. Let A and B be in S,, so that both A−1 and B −1 exist and A A−1 = B B −1 = In . Then, (AB)(B −1 A−1 ) = A(B B −1 )A−1 = AIn A−1 = In ,, so that AB is invertible and consequently is also in S., Since matrix multiplication is associative and In acts as the identity element, and, since each element of S has an inverse by definition of S, we see that S is indeed a group., This group is not commutative. It is our first example of a nonabelian group., ▲, The group of invertible n × n matrices described in the preceding example is of, fundamental importance in linear algebra. It is the general linear group of degree n,, and is usually denoted by G L(n, R). Those of you who have studied linear algebra know, that a matrix A in G L(n, R) gives rise to an invertible linear transformation T : Rn →, Rn , defined by T (x) = Ax, and that conversely, every invertible linear transformation, of Rn into itself is defined in this fashion by some matrix in G L(n, R). Also, matrix, multiplication corresponds to composition of linear transformations. Thus all invertible, linear transformations of Rn into itself form a group under function composition; this, group is usually denoted by G L(Rn ). Of course, G L(n, R) G L(Rn )., , 4.14 Example, , Let ∗ be defined on Q+ by a ∗ b = ab/2. Then, ab, ∗c =, (a ∗ b) ∗ c =, 2, and likewise, bc, =, a ∗ (b ∗ c) = a ∗, 2, Thus ∗ is associative. Computation shows that, , abc, ,, 4, abc, ., 4, , 2∗a =a∗2=a, +, , for all a ∈ Q , so 2 is an identity element for ∗. Finally,, 4, 4, a ∗ = ∗ a = 2,, a, a, so a = 4/a is an inverse for a. Hence Q+ with the operation ∗ is a group., , 40, , ▲
Page 33 :
Section 4, , Groups, , 41, , Elementary Properties of Groups, As we proceed to prove our first theorem about groups, we must use Definition 4.1, which, is the only thing we know about groups at the moment. The proof of a second theorem, can employ both Definition 4.1 and the first theorem; the proof of a third theorem can, use the definition and the first two theorems, and so on., Our first theorem will establish cancellation laws. In real arithmetic, we know that, 2a = 2b implies that a = b. We need only divide both sides of the equation 2a = 2b, by 2, or equivalently, multiply both sides by 12 , which is the multiplicative inverse of 2., We parrot this proof to establish cancellation laws for any group. Note that we will also, use the associative law., 4.15 Theorem, , Proof, , If G is a group with binary operation ∗, then the left and right cancellation laws, hold in G, that is, a ∗ b = a ∗ c implies b = c, and b ∗ a = c ∗ a implies b = c for all, a, b, c ∈ G., Suppose a ∗ b = a ∗ c. Then by G3 , there exists a , and, a ∗ (a ∗ b) = a ∗ (a ∗ c)., By the associative law,, (a ∗ a) ∗ b = (a ∗ a) ∗ c., By the definition of a in G3 , a ∗ a = e, so, e ∗ b = e ∗ c., By the definition of e in G2 ,, b = c., Similarly, from b ∗ a = c ∗ a one can deduce that b = c upon multiplication on the right, by a and use of the axioms for a group., ◆, Our next proof can make use of Theorem 4.15. We show that a “linear equation” in, a group has a unique solution. Recall that we chose our group properties to allow us to, find solutions of such equations., , 4.16 Theorem, , If G is a group with binary operation ∗, and if a and b are any elements of G, then the, linear equations a ∗ x = b and y ∗ a = b have unique solutions x and y in G., , Proof, , First we show the existence of at least one solution by just computing that a ∗ b is a, solution of a ∗ x = b. Note that, a ∗ (a ∗ b) = (a ∗ a ) ∗ b, associative law,, = e ∗ b,, definition of a ,, = b,, property of e., Thus x = a ∗ b is a solution of a ∗ x = b. In a similar fashion, y = b ∗ a is a solution, of y ∗ a = b., , 41
Page 34 :
42, , Part I, , Groups and Subgroups, , To show uniqueness of y, we use the standard method of assuming that we have, two solutions, y1 and y2 , so that y1 ∗ a = b and y2 ∗ a = b. Then y1 ∗ a = y2 ∗ a, and, by Theorem 4.15, y1 = y2 . The uniqueness of x follows similarly., ◆, Of course, to prove the uniqueness in the last theorem, we could have followed the, procedure we used in motivating the definition of a group, showing that if a ∗ x = b,, then x = a ∗ b. However, we chose to illustrate the standard way to prove an object is, unique; namely, suppose you have two such objects, and then prove they must be the, same. Note that the solutions x = a ∗ b and y = b ∗ a need not be the same unless ∗ is, commutative., Because a group is a special type of binary structure, we know from Theorem 3.13, that the identity e in a group is unique. We state this again as part of the next theorem, for easy reference., 4.17 Theorem, , In a group G with binary operation ∗, there is only one element e in G such that, e∗x = x ∗e = x, for all x ∈ G. Likewise for each a ∈ G, there is only one element a in G such that, a ∗ a = a ∗ a = e., In summary, the identity element and inverse of each element are unique in a group., , Proof, , Theorem 3.13 shows that an identity element for any binary structure is unique. No use, of the group axioms was required to show this., Turning to the uniqueness of an inverse, suppose that a ∈ G has inverses a and a , so that a ∗ a = a ∗ a = e and a ∗ a = a ∗ a = e. Then, a ∗ a = a ∗ a = e, and, by Theorem 4.15,, a = a ,, so the inverse of a in a group is unique., , ◆, , Note that in a group G, we have, (a ∗ b) ∗ (b ∗ a ) = a ∗ (b ∗ b ) ∗ a = (a ∗ e) ∗ a = a ∗ a = e., This equation and Theorem 4.17 show that b ∗ a is the unique inverse of a ∗ b., That is, (a ∗ b) = b ∗ a . We state this as a corollary., 4.18 Corollary, , Let G be a group. For all a, b ∈ G, we have (a ∗ b) = b ∗ a ., For your information, we remark that binary algebraic structures with weaker axioms, than those for a group have also been studied quite extensively. Of these weaker structures,, the semigroup, a set with an associative binary operation, has perhaps had the most, attention. A monoid is a semigroup that has an identity element for the binary operation., Note that every group is both a semigroup and a monoid., , 42
Page 35 :
Section 4, , Groups, , 43, , Finally, it is possible to give axioms for a group G, ∗ that seem at first glance to, be weaker, namely:, 1. The binary operation ∗ on G is associative., 2. There exists a left identity element e in G such that e ∗ x = x for all x ∈ G., 3. For each a ∈ G, there exists a left inverse a in G such that a ∗ a = e., From this one-sided definition, one can prove that the left identity element is also a right, identity element, and a left inverse is also a right inverse for the same element. Thus, these axioms should not be called weaker, since they result in exactly the same structures, being called groups. It is conceivable that it might be easier in some cases to check these, left axioms than to check our two-sided axioms. Of course, by symmetry it is clear that, there are also right axioms for a group., , Finite Groups and Group Tables, All our examples after Example 4.2 have been of infinite groups, that is, groups where, the set G has an infinite number of elements. We turn to finite groups, starting with the, smallest finite sets., Since a group has to have at least one element, namely, the identity, a minimal set that, might give rise to a group is a one-element set {e}. The only possible binary operation ∗, on {e} is defined by e ∗ e = e. The three group axioms hold. The identity element is, always its own inverse in every group., Let us try to put a group structure on a set of two elements. Since one of the elements, must play the role of identity element, we may as well let the set be {e, a}. Let us attempt, to find a table for a binary operation ∗ on {e, a} that gives a group structure on {e, a}., When giving a table for a group operation, we shall always list the identity first, as in, the following table., ∗, , e, , a, , e, a, , Since e is to be the identity, so, e∗x = x ∗e = x, for all x ∈ {e, a}, we are forced to fill in the table as follows, if ∗ is to give a group:, ∗, , e, , a, , e, , e, , a, , a, , a, , Also, a must have an inverse a such that, a ∗ a = a ∗ a = e., , 43
Page 36 :
44, , Part I, , Groups and Subgroups, In our case, a must be either e or a. Since a = e obviously does not work, we must, have a = a, so we have to complete the table as follows:, ∗, , e, , a, , e, , e, , a, , a, , a, , e, , All the group axioms are now satisfied, except possibly the associative property. Checking associativity on a case-by-case basis from a table defining an operation can be a, very tedious process. However, we know that Z2 = {0, 1} under addition modulo 2 is, a group, and by our arguments, its table must be the one above with e replaced by 0, and a by 1. Thus the associative property must be satisfied for our table containing e, and a., With this example as background, we should be able to list some necessary conditions, that a table giving a binary operation on a finite set must satisfy for the operation to give, a group structure on the set. There must be one element of the set, which we may as well, denote by e, that acts as the identity element. The condition e ∗ x = x means that the row, of the table opposite e at the extreme left must contain exactly the elements appearing, across the very top of the table in the same order. Similarly, the condition x ∗ e = x, means that the column of the table under e at the very top must contain exactly the, elements appearing at the extreme left in the same order. The fact that every element a, has a right and a left inverse means that in the row having a at the extreme left, the, element e must appear, and in the column under a at the very top, the e must appear., Thus e must appear in each row and in each column. We can do even better than this,, however. By Theorem 4.16, not only the equations a ∗ x = e and y ∗ a = e have unique, solutions, but also the equations a ∗ x = b and y ∗ a = b. By a similar argument, this, means that each element b of the group must appear once and only once in each row and, each column of the table., Suppose conversely that a table for a binary operation on a finite set is such that, there is an element acting as identity and that in each row and each column, each element, of the set appears exactly once. Then it can be seen that the structure is a group structure, if and only if the associative law holds. If a binary operation ∗ is given by a table,, the associative law is usually messy to check. If the operation ∗ is defined by some, characterizing property of a ∗ b, the associative law is often easy to check. Fortunately,, this second case turns out to be the one usually encountered., We saw that there was essentially only one group of two elements in the sense that, if the elements are denoted by e and a with the identity element e appearing first, the, table must be shown in Table 4.19. Suppose that a set has three elements. As before, we, may as well let the set be {e, a, b}. For e to be an identity element, a binary operation, ∗ on this set has to have a table of the form shown in Table 4.20. This leaves four, places to be filled in. You can quickly see that Table 4.20 must be completed as shown, in Table 4.21 if each row and each column are to contain each element exactly once., Because there was only one way to complete the table and Z3 = {0, 1, 2} under addition, modulo 3 is a group, the associative property must hold for our table containing e, a,, and b., , 44
Page 37 :
Section 4, , Exercises, , 45, , Now suppose that G is any other group of three elements and imagine a table for G , with identity element appearing first. Since our filling out of the table for G = {e, a, b}, could be done in only one way, we see that if we take the table for G and rename the, identity e, the next element listed a, and the last element b, the resulting table for G , must be the same as the one we had for G. As explained in Section 3, this renaming, gives an isomorphism of the group G with the group G. Definition 3.7 defined the, notion of isomorphism and of isomorphic binary structures. Groups are just certain, types of binary structures, so the same definition pertains to them. Thus our work above, can be summarized by saying that all groups with a single element are isomorphic, all, groups with just two elements are isomorphic, and all groups with just three elements are, isomorphic. We use the phrase up to isomorphism to express this identification using the, equivalence relation . Thus we may say, “There is only one group of three elements,, up to isomorphism.”, 4.19 Table, ∗, , ■, , 4.20 Table, , 4.21 Table, , e, , a, , ∗, , e, , a, , b, , ∗, , e, , a, , b, , e, , e, , a, , e, , e, , a, , b, , e, , e, , a, , b, , a, , a, , e, , a, , a, , a, , a, , b, , e, , b, , b, , b, , b, , e, , a, , EXERCISES 4, , Computations, In Exercises 1 through 6, determine whether the binary operation ∗ gives a group structure on the given set. If no, group results, give the first axiom in the order G1 , G2 , G3 from Definition 4.1 that does not hold., 1. Let ∗ be defined on Z by letting a ∗ b = ab., 2. Let ∗ be defined on 2Z = {2n | n ∈ Z} by letting a ∗ b = a + b., √, 3. Let ∗ be defined on R+ by letting a ∗ b = ab., 4. Let ∗ be defined on Q by letting a ∗ b = ab., 5. Let ∗ be defined on the set R∗ of nonzero real numbers by letting a ∗ b = a/b., 6. Let ∗ be defined on C by letting a ∗ b = |ab|., 7. Give an example of an abelian group G where G has exactly 1000 elements., 8. We can also consider multiplication ·n modulo n in Zn . For example, 5 ·7 6 = 2 in Z7 because 5 · 6 = 30 =, 4(7) + 2. The set {1, 3, 5, 7} with multiplication ·8 modulo 8 is a group. Give the table for this group., 9. Show that the group U, · is not isomorphic to either R, + or R∗ , ·. (All three groups have cardinality |R|.), 10. Let n be a positive integer and let nZ = {nm | m ∈ Z}., a. Show that nZ, + is a group., b. Show that nZ, + Z, +., , 45
Page 38 :
46, , Part I, , Groups and Subgroups, , In Exercises 11 through 18, determine whether the given set of matrices under the specified operation, matrix, addition or multiplication, is a group. Recall that a diagonal matrix is a square matrix whose only nonzero entries, lie on the main diagonal, from the upper left to the lower right corner. An upper-triangular matrix is a square, matrix with only zero entries below the main diagonal. Associated with each n × n matrix A is a number called, the determinant of A, denoted by det(A). If A and B are both n × n matrices, then det(AB) = det(A) det(B). Also,, det(In ) = 1 and A is invertible if and only if det(A) = 0., 11. All n × n diagonal matrices under matrix addition., 12. All n × n diagonal matrices under matrix multiplication., 13. All n × n diagonal matrices with no zero diagonal entry under matrix multiplication., 14. All n × n diagonal matrices with all diagonal entries 1 or −1 under matrix multiplication., 15. All n × n upper-triangular matrices under matrix multiplication., 16. All n × n upper-triangular matrices under matrix addition., 17. All n × n upper-triangular matrices with determinant 1 under matrix multiplication., 18. All n × n matrices with determinant either 1 or −1 under matrix multiplication., 19. Let S be the set of all real numbers except −1. Define ∗ on S by, a ∗ b = a + b + ab., a. Show that ∗ gives a binary operation on S., b. Show that S, ∗ is a group., c. Find the solution of the equation 2 ∗ x ∗ 3 = 7 in S., 20. This exercise shows that there are two nonisomorphic group structures on a set of 4 elements., Let the set be {e, a, b, c}, with e the identity element for the group operation. A group table would then have, to start in the manner shown in Table 4.22. The square indicated by the question mark cannot be filled in with, a. It must be filled in either with the identity element e or with an element different from both e and a. In this, latter case, it is no loss of generality to assume that this element is b. If this square is filled in with e, the table, can then be completed in two ways to give a group. Find these two tables. (You need not check the associative, law.) If this square is filled in with b, then the table can only be completed in one way to give a group. Find this, table. (Again, you need not check the associative law.) Of the three tables you now have, two give isomorphic, groups. Determine which two tables these are, and give the one-to-one onto renaming function which is an, isomorphism., a. Are all groups of 4 elements commutative?, b. Which table gives a group isomorphic to the group U4 , so that we know the binary operation defined by the, table is associative?, c. Show that the group given by one of the other tables is structurally the same as the group in Exercise 14 for, one particular value of n, so that we know that the operation defined by that table is associative also., 21. According to Exercise 12 of Section 2, there are 16 possible binary operations on a set of 2 elements. How, many of these give a structure of a group? How many of the 19,683 possible binary operations on a set of, 3 elements give a group structure?, Concepts, 22. Consider our axioms G1 , G2 , and G3 for a group. We gave them in the order G1 G2 G3 . Conceivable other, orders to state the axioms are G1 G3 G2 , G2 G1 G3 , G2 G3 G1 , G3 G1 G2 , and G3 G2 G1 . Of these six possible, , 46
Page 39 :
Section 4, , Exercises, , 47, , orders, exactly three are acceptable for a definition. Which orders are not acceptable, and why? (Remember, this. Most instructors ask the student to define a group on at least one test.), , 4.22 Table, ∗, , e, , a, , b, , c, , e, , e, , a, , b, , c, , a, , a, , ?, , b, , b, , c, , c, , 23. The following “definitions” of a group are taken verbatim, including spelling and punctuation, from papers of, students who wrote a bit too quickly and carelessly. Criticize them., a. A group G is a set of elements together with a binary operation ∗ such that the following conditions are, satisfied, ∗ is associative, There exists e ∈ G such that, e ∗ x = x ∗ e = x = identity., , , For every a ∈ G there exists an a (inverse) such that, a · a = a · a = e, b. A group is a set G such that, The operation on G is associative., there is an identity element (e) in G., for every a ∈ G, there is an a (inverse for each element), c. A group is a set with a binary operation such, the binary operation is defined, an inverse exists, an identity element exists, d. A set G is called a group over the binery operation ∗ such that for all a, b ∈ G, Binary operation ∗ is associative under addition, there exist an element {e} such that, a∗e =e∗a =e, Fore every element a there exists an element a such that, a ∗ a = a ∗ a = e, 24. Give a table for a binary operation on the set {e, a, b} of three elements satisfying axioms G2 and G3 for a, group but not axiom G1 ., 25. Mark each of the following true or false., a. A group may have more than one identity element., b. Any two groups of three elements are isomorphic., c. In a group, each linear equation has a solution., , 47
Page 40 :
48, , Part I, , Groups and Subgroups, , d. The proper attitude toward a definition is to memorize it so that you can reproduce it word for word, as in the text., e. Any definition a person gives for a group is correct provided that everything that is a group by that, person’s definition is also a group by the definition in the text., f. Any definition a person gives for a group is correct provided he or she can show that everything, that satisfies the definition satisfies the one in the text and conversely., g. Every finite group of at most three elements is abelian., h. An equation of the form a ∗ x ∗ b = c always has a unique solution in a group., i. The empty set can be considered a group., j. Every group is a binary algebraic structure., Proof synopsis, We give an example of a proof synopsis. Here is a one-sentence synopsis of the proof that the inverse of an element, a in a group G, ∗ is unique., Assuming that a ∗ a = e and a ∗ a = e, apply the left cancellation law to the equation a ∗ a = a ∗ a ., Note that we said “the left cancellation law” and not “Theorem 4.15.” We always suppose that our synopsis was, given as an explanation given during a conversation at lunch, with no reference to text numbering and as little, notation as is practical., 26. Give a one-sentence synopsis of the proof of the left cancellation law in Theorem 4.15., 27. Give at most a two-sentence synopsis of the proof in Theorem 4.16 that an equation ax = b has a unique, solution in a group., Theory, 28. From our intuitive grasp of the notion of isomorphic groups, it should be clear that if φ : G → G is a group, isomorphism, then φ(e) is the identity e of G . Recall that Theorem 3.14 gave a proof of this for isomorphic, binary structures S, ∗ and S , ∗ . Of course, this covers the case of groups., It should also be intuitively clear that if a and a are inverse pairs in G, then φ(a) and φ(a ) are inverse pairs, in G , that is, that φ(a) = φ(a ). Give a careful proof of this for a skeptic who can’t see the forest for all the, trees., 29. Show that if G is a finite group with identity e and with an even number of elements, then there is a = e in G, such that a ∗ a = e., 30. Let R∗ be the set of all real numbers except 0. Define ∗ on R∗ by letting a ∗ b = |a|b., a., b., c., d., , Show that ∗ gives an associative binary operation on R∗ ., Show that there is a left identity for ∗ and a right inverse for each element in R∗ ., Is R∗ with this binary operation a group?, Explain the significance of this exercise., , 31. If ∗ is a binary operation on a set S, an element x of S is an idempotent for ∗ if x ∗ x = x. Prove that a group, has exactly one idempotent element. (You may use any theorems proved so far in the text.), 32. Show that every group G with identity e and such that x ∗ x = e for all x ∈ G is abelian. [Hint: Consider, (a ∗ b) ∗ (a ∗ b).], , 48
Page 41 :
Section 5, , Subgroups, , 49, , 33. Let G be an abelian group and let cn = c ∗ c ∗ · · · ∗ c for n factors c, where c ∈ G and n ∈ Z+ . Give a, mathematical induction proof that (a ∗ b)n = (a n ) ∗ (bn ) for all a, b ∈ G., 34. Let G be a group with a finite number of elements. Show that for any a ∈ G, there exists an n ∈ Z+ such that, a n = e. See Exercise 33 for the meaning of a n . [Hint: Consider e, a, a 2 , a 3 , . . . , a m , where m is the number, of elements in G, and use the cancellation laws.], 35. Show that if (a ∗ b)2 = a 2 ∗ b2 for a and b in a group G, then a ∗ b = b ∗ a. See Exercise 33 for the meaning, of a 2 ., 36. Let G be a group and let a, b ∈ G. Show that (a ∗ b) = a ∗ b if and only if a ∗ b = b ∗ a., 37. Let G be a group and suppose that a ∗ b ∗ c = e for a, b, c ∈ G. Show that b ∗ c ∗ a = e also., 38. Prove that a set G, together with a binary operation ∗ on G satisfying the left axioms 1, 2, and 3 given on, page 43, is a group., 39. Prove that a nonempty set G, together with an associative binary operation ∗ on G such that, a ∗ x = b and y ∗ a = b have solutions in G for all a, b ∈ G,, is a group. [Hint: Use Exercise 38.], 40. Let G, · be a group. Consider the binary operation ∗ on the set G defined by, a∗b =b·a, for a, b ∈ G. Show that G, ∗ is a group and that G, ∗ is actually isomorphic to G, ·. [Hint: Consider the, map φ with φ(a) = a for a ∈ G.], 41. Let G be a group and let g be one fixed element of G. Show that the map i g , such that i g (x) = gxg for x ∈ G,, is an isomorphism of G with itself., , SECTION 5, , SUBGROUPS, Notation and Terminology, It is time to explain some conventional notation and terminology used in group theory., Algebraists as a rule do not use a special symbol ∗ to denote a binary operation different, from the usual addition and multiplication. They stick with the conventional additive or, multiplicative notation and even call the operation addition or multiplication, depending, on the symbol used. The symbol for addition is, of course, +, and usually multiplication, is denoted by juxtaposition without a dot, if no confusion results. Thus in place of the, notation a ∗ b, we shall be using either a + b to be read “the sum of a and b,” or ab, to be read “the product of a and b.” There is a sort of unwritten agreement that the, symbol + should be used only to designate commutative operations. Algebraists feel, very uncomfortable when they see a + b = b + a. For this reason, when developing our, theory in a general situation where the operation may or may not be commutative, we, shall always use multiplicative notation., Algebraists frequently use the symbol 0 to denote an additive identity element and, the symbol 1 to denote a multiplicative identity element, even though they may not be, actually denoting the integers 0 and 1. Of course, if they are also talking about numbers, at the same time, so that confusion would result, symbols such as e or u are used as, , 49
Page 42 :
50, , Part I, , 5.1 Table, 1, , a, , b, , 1, , 1, , a, , b, , a, , a, , b, , 1, , b, , b, , 1, , a, , Groups and Subgroups, , identity elements. Thus a table for a group of three elements might be one like Table 5.1, or, since such a group is commutative, the table might look like Table 5.2. In general, situations we shall continue to use e to denote the identity element of a group., It is customary to denote the inverse of an element a in a group by a −1 in multiplicative notation and by −a in additive notation. From now on, we shall be using these, notations in place of the symbol a ., Let n be a positive integer. If a is an element of a group G, written multiplicatively,, we denote the product aaa . . . a for n factors a by a n . We let a 0 be the identity element, e, and denote the product a −1 a −1 a −1 . . . a −1 for n factors by a −n . It is easy to see that, our usual law of exponents, a m a n = a m+n for m, n ∈ Z, holds. For m, n ∈ Z+ , it is clear., We illustrate another type of case by an example:, a −2 a 5 = a −1 a −1 aaaaa = a −1 (a −1 a)aaaa = a −1 eaaaa = a −1 (ea)aaa, = a −1 aaaa = (a −1 a)aaa = eaaa = (ea)aa = aaa = a 3 ., , 5.2 Table, +, , 0, , a, , b, , 0, , 0, , a, , b, , a, , a, , b, , 0, , b, , b, , 0, , a, , 5.3 Definition, , In additive notation, we denote a + a + a + · · · + a for n summands by na, denote, (−a) + (−a) + (−a) + · · · + (−a) for n summands by −na, and let 0a be the identity, element. Be careful: In the notation na, the number n is in Z, not in G. One reason, we prefer to present group theory using multiplicative notation, even if G is abelian,, is the confusion caused by regarding n as being in G in this notation na. No one ever, misinterprets the n when it appears in an exponent., Let us explain one more term that is used so often it merits a special definition., If G is a group, then the order |G| of G is the number of elements in G. (Recall from, ■, Section 0 that, for any set S, |S| is the cardinality of S.), , Subsets and Subgroups, You may have noticed that we sometimes have had groups contained within larger, groups. For example, the group Z under addition is contained within the group Q under, addition, which in turn is contained in the group R under addition. When we view the, group Z, + as contained in the group R, +, it is very important to notice that the, operation + on integers n and m as elements of Z, + produces the same element n + m, as would result if you were to think of n and m as elements in R, +. Thus we should, not regard the group Q+ , · as contained in R, +, even though Q+ is contained in R as, a set. In this instance, 2 · 3 = 6 in Q+ , ·, while 2 + 3 = 5 in R, +. We are requiring, not only that the set of one group be a subset of the set of the other, but also that the, group operation on the subset be the induced operation that assigns the same element, to each ordered pair from this subset as is assigned by the group operation on the whole, set., 5.4 Definition, , 50, , If a subset H of a group G is closed under the binary operation of G and if H with the, induced operation from G is itself a group, then H is a subgroup of G. We shall let, H ≤ G or G ≥ H denote that H is a subgroup of G, and H < G or G > H shall mean, ■, H ≤ G but H = G.
Page 43 :
Section 5, , Subgroups, , 51, , Thus Z, + < R, + but Q+ , · is not a subgroup of R, +, even though as sets,, Q ⊂ R. Every group G has as subgroups G itself and {e}, where e is the identity element, of G., +, , 5.5 Definition, , If G is a group, then the subgroup consisting of G itself is the improper subgroup of G., All other subgroups are proper subgroups. The subgroup {e} is the trivial subgroup, of G. All other subgroups are nontrivial., ■, We turn to some illustrations., , 5.6 Example, , Let Rn be the additive group of all n-component row vectors with real number entries., The subset consisting of all of these vectors having 0 as entry in the first component is, a subgroup of Rn ., ▲, , 5.7 Example, , Q+ under multiplication is a proper subgroup of R+ under multiplication., , 5.8 Example, , The nth roots of unity in C form a subgroup Un of the group C∗ of nonzero complex, ▲, numbers under multiplication., , 5.9 Example, , There are two different types of group structures of order 4 (see Exercise 20 of Section 4)., We describe them by their group tables (Tables 5.10 and 5.11). The group V is the Klein, 4-group, and the notation V comes from the German word Vier for four. The group, Z4 is isomorphic to the group U4 = {1, i, −1, −i} of fourth roots of unity under multiplication., The only nontrivial proper subgroup of Z4 is {0, 2}. Note that {0, 3} is not a subgroup, of Z4 , since {0, 3} is not closed under +. For example, 3 + 3 = 2, and 2 ∈, / {0, 3}., However, the group V has three nontrivial proper subgroups, {e, a}, {e, b}, and {e, c}., Here {e, a, b} is not a subgroup, since {e, a, b} is not closed under the operation of V, because ab = c, and c ∈, / {e, a, b}., ▲, 5.10 Table, Z4 :, , ▲, , 5.11 Table, , +, , 0, , 1, , 2, , 3, , 0, , 0, , 1, , 2, , 3, , 1, , 1, , 2, , 3, , 2, , 2, , 3, , 3, , 3, , 0, , V:, , e, , a, , b, , c, , e, , e, , a, , b, , c, , 0, , a, , a, , e, , c, , b, , 0, , 1, , b, , b, , c, , e, , a, , 1, , 2, , c, , c, , b, , a, , e, , It is often useful to draw a subgroup diagram of the subgroups of a group. In such, a diagram, a line running downward from a group G to a group H means that H is a, subgroup of G. Thus the larger group is placed nearer the top of the diagram. Figure 5.12, contains the subgroup diagrams for the groups Z4 and V of Example 5.9., , 51
Page 44 :
52, , Part I, , Groups and Subgroups, , Note that if H ≤ G and a ∈ H , then by Theorem 4.16, the equation ax = a must, have a unique solution, namely the identity element of H . But this equation can also, be viewed as one in G, and we see that this unique solution must also be the identity, element e of G. A similar argument then applied to the equation ax = e, viewed in both, H and G, shows that the inverse a −1 of a in G is also the inverse of a in the subgroup H ., Z4, {0, 2}, , {0}, (a), , 5.12 Figure, , 5.13 Example, , V, {e, a}, , {e, b}, , {e, c}, , {e}, (b), , (a) Subgroup diagram for Z4 . (b) Subgroup diagram for V., , Let F be the group of all real-valued functions with domain R under addition. The, subset of F consisting of those functions that are continuous is a subgroup of F, for, the sum of continuous functions is continuous, the function f where f (x) = 0 for all, x is continuous and is the additive identity element, and if f is continuous, then − f is, continuous., ▲, It is convenient to have routine steps for determining whether a subset of a group G, is a subgroup of G. Example 5.13 indicates such a routine, and in the next theorem, we, demonstrate carefully its validity. While more compact criteria are available, involving, only one condition, we prefer this more transparent theorem for a first course., , 5.14 Theorem, , A subset H of a group G is a subgroup of G if and only if, 1. H is closed under the binary operation of G,, 2. the identity element e of G is in H,, 3. for all a ∈ H it is true that a −1 ∈ H also., , 52, , Proof, , The fact that if H ≤ G then Conditions 1, 2, and 3 must hold follows at once from the, definition of a subgroup and from the remarks preceding Example 5.13., Conversely, suppose H is a subset of a group G such that Conditions 1, 2, and 3 hold., By 2 we have at once that G2 is satisfied. Also G3 is satisfied by 3. It remains to check, the associative axiom, G1 . But surely for all a, b, c ∈ H it is true that (ab)c = a(bc) in, H , for we may actually view this as an equation in G, where the associative law holds., Hence H ≤ G., ◆, , 5.15 Example, , Let F be as in Example 5.13. The subset of F consisting of those functions that are, differentiable is a subgroup of F, for the sum of differentiable functions is differentiable,, the constant function 0 is differentiable, and if f is differentiable, then − f is differentiable., ▲
Page 45 :
Section 5, , 5.16 Example, , Subgroups, , 53, , Recall from linear algebra that every square matrix A has associated with it a number, det(A) called its determinant, and that A is invertible if and only if det( A) = 0. If A and B, are square matrices of the same size, then it can be shown that det(AB) = det(A) · det(B)., Let G be the multiplicative group of all invertible n × n matrices with entries in C and, let T be the subset of G consisting of those matrices with determinant 1. The equation, det(AB) = det(A) · det(B) shows that T is closed under matrix multiplication. Recall, that the identity matrix In has determinant 1. From the equation det( A) · det(A−1 ) =, det(A A−1 ) = det(In ) = 1, we see that if det( A) = 1, then det( A−1 ) = 1. Theorem 5.14, then shows that T is a subgroup of G., ▲, , Cyclic Subgroups, Let us see how large a subgroup H of Z12 would have to be if it contains 3. It would have, to contain the identity element 0 and 3 + 3, which is 6. Then it has to contain 6 + 3,, which is 9. Note that the inverse of 3 is 9 and the inverse of 6 is 6. It is easily checked, that H = {0, 3, 6, 9} is a subgroup of Z12 , and it is the smallest subgroup containing 3., Let us imitate this reasoning in a general situation. As we remarked before, for, a general argument we always use multiplicative notation. Let G be a group and let, a ∈ G. A subgroup of G containing a must, by Theorem 5.14, contain a n , the result, of computing products of a and itself for n factors for every positive integer n. These, positive integral powers of a do give a set closed under multiplication. It is possible,, however, that the inverse of a is not in this set. Of course, a subgroup containing a must, also contain a −1 , and, in general, it must contain a −m for all m ∈ Z+ . It must contain the, identity element e = a 0 . Summarizing, a subgroup of G containing the element a must, contain all elements a n (or na for additive groups) for all n ∈ Z. That is, a subgroup, containing a must contain {a n |n ∈ Z}. Observe that these powers a n of a need not be, distinct. For example, in the group V of Example 5.9,, a 2 = e,, , a 3 = a,, , a 4 = e,, , a −1 = a,, , and so on., , We have almost proved the next theorem., 5.17 Theorem, , Let G be a group and let a ∈ G. Then, H = {a n | n ∈ Z}, is a subgroup of G and is the smallest† subgroup of G that contains a, that is, every, subgroup containing a contains H ., , †, , We may find occasion to distinguish between the terms minimal and smallest as applied to subsets of a set S, that have some property. A subset H of S is minimal with respect to the property if H has the property, and, no subset K ⊂ H, K = H , has the property. If H has the property and H ⊆ K for every subset K with the, property, then H is the smallest subset with the property. There may be many minimal subsets, but there can, be only one smallest subset. To illustrate, {e, a}, {e, b}, and {e, c} are all minimal nontrivial subgroups of the, group V . (See Fig. 5.12.) However, V contains no smallest nontrivial subgroup., , 53
Page 46 :
54, , Part I, , Groups and Subgroups, , Proof, , We check the three conditions given in Theorem 5.14 for a subset of a group to give a, subgroup. Since a r a s = a r +s for r, s ∈ Z, we see that the product in G of two elements, of H is again in H . Thus H is closed under the group operation of G. Also a 0 = e, so, e ∈ H , and for a r ∈ H, a −r ∈ H and a −r a r = e. Hence all the conditions are satisfied,, and H ≤ G., Our arguments prior to the statement of the theorem showed that any subgroup of, G containing a must contain H , so H is the smallest subgroup of G containing a. ◆, , 5.18 Definition, , Let G be a group and let a ∈ G. Then the subgroup {a n | n ∈ Z} of G, characterized, in Theorem 5.17, is called the cyclic subgroup of G generated by a, and denoted, by a., ■, , 5.19 Definition, , An element a of a group G generates G and is a generator for G if a = G. A group, G is cyclic if there is some element a in G that generates G., ■, , 5.20 Example, , Let Z4 and V be the groups of Example 5.9. Then Z4 is cyclic and both 1 and 3 are, generators, that is,, 1 = 3 = Z4 ., However, V is not cyclic, for a, b, and c are proper subgroups of two elements. Of, ▲, course, e is the trivial subgroup of one element., , 5.21 Example, , The group Z under addition is a cyclic group. Both 1 and −1 are generators for this, group, and they are the only generators. Also, for n ∈ Z+ , the group Zn under addition, modulo n is cyclic. If n > 1, then both 1 and n − 1 are generators, but there may be, others., ▲, , 5.22 Example, , Consider the group Z under addition. Let us find 3. Here the notation is additive, and, 3 must contain, 3,, 0,, , − 3,, , 3 + 3 = 6,, , − 3 + −3 = −6,, , 3 + 3 + 3 = 9,, − 3 + −3 + −3 = −9,, , and so on,, and so on., , In other words, the cyclic subgroup generated by 3 consists of all multiples of 3, positive,, negative, and zero. We denote this subgroup by 3Z as well as 3. In a similar way, we, shall let nZ be the cyclic subgroup n of Z. Note that 6Z < 3Z., ▲, 5.23 Example, , For each positive integer n, let Un be the multiplicative group of the nth roots of unity, in C. These elements of Un can be represented geometrically by equally spaced points, on a circle about the origin, as illustrated in Fig. 5.24. The heavy point represents the, number, ζ = cos, , 54, , 2π, 2π, + i sin, ., n, n
Page 47 :
Section 5, , Exercises, , 55, , The geometric interpretation of multiplication of complex numbers, explained in Section 1, shows at once that as ζ is raised to powers, it works its way counterclockwise, around the circle, landing on each of the elements of Un in turn. Thus Un under multiplication is a cyclic group, and ζ is a generator. The group Un is the cyclic subgroup ζ , of the group U of all complex numbers z, where |z| = 1, under multiplication., ▲, yi, ζ3, i, , ζ2, ζ, , etc., , 0, , 1, , x, , 5.24 Figure, , ■, , EXERCISES 5, , Computations, In Exercises 1 through 6, determine whether the given subset of the complex numbers is a subgroup of the group, C of complex numbers under addition., 1. R, , 2. Q+, , 3. 7Z, , 4. The set iR of pure imaginary numbers including 0, 5. The set πQ of rational multiples of π, , 6. The set {π n | n ∈ Z}, , 7. Which of the sets in Exercises 1 through 6 are subgroups of the group C∗ of nonzero complex numbers under, multiplication?, In Exercises 8 through 13, determine whether the given set of invertible n × n matrices with real number entries is, a subgroup of GL(n, R)., 8. The n × n matrices with determinant 2, 9. The diagonal n × n matrices with no zeros on the diagonal, 10. The upper-triangular n × n matrices with no zeros on the diagonal, 11. The n × n matrices with determinant −1, 12. The n × n matrices with determinant −1 or 1, 13. The set of all n × n matrices A such that (A T )A = In . [These matrices are called orthogonal. Recall that A T,, the transpose of A, is the matrix whose jth column is the jth row of A for 1 ≤ j ≤ n, and that the transpose, operation has the property (AB)T = (B T )(A T ).], , 55
Page 48 :
56, , Part I, , Groups and Subgroups, , Let F be the set of all real-valued functions with domain R and let F̃ be the subset of F consisting of those functions, that have a nonzero value at every point in R. In Exercises 14 through 19, determine whether the given subset of F, with the induced operation is (a) a subgroup of the group F under addition, (b) a subgroup of the group F̃ under, multiplication., 14. The subset F̃, 15. The subset of all f ∈ F such that f (1) = 0, 16. The subset of all f ∈ F̃ such that f (1) = 1, 17. The subset of all f ∈ F̃ such that f (0) = 1, 18. The subset of all f ∈ F̃ such that f (0) = −1, 19. The subset of all constant functions in F., 20. Nine groups are given below. Give a complete list of all subgroup relations, of the form G i ≤ G j , that exist, between these given groups G 1 , G 2 , · · · , G 9 ., G 1 = Z under addition, G 2 = 12Z under addition, G 3 = Q+ under multiplication, G 4 = R under addition, G 5 = R+ under multiplication, G 6 = {π n | n ∈ Z} under multiplication, G 7 = 3Z under addition, G 8 = the set of all integral multiples of 6 under addition, G 9 = {6n | n ∈ Z} under multiplication, 21. Write at least 5 elements of each of the following cyclic groups., a. 25Z under addition, b. {( 12 )n | n ∈ Z} under multiplication, c. {π n | n ∈ Z} under multiplication, In Exercises 22 through 25, describe all the elements in the cyclic subgroup of GL(2, R) generated by the given, 2 × 2 matrix., 22., , 0, −1, , −1, 0, , 23., , 1, 0, , 1, 1, , 24., , 3, 0, , 0, 2, , 25., , 0, −2, , −2, 0, , 26. Which of the following groups are cyclic? For each cyclic group, list all the generators of the group., G 1 = Z, +, , G 2 = Q, +, , G 3 = Q+ , ·, , G 4 = 6Z, +, , G 5 = {6 | n ∈ Z} under multiplication, √, G 6 = {a + b 2 | a, b ∈ Z} under addition, n, , In Exercises 27 through 35, find the order of the cyclic subgroup of the given group generated by the indicated, element., 27. The subgroup of Z4 generated by 3, 28. The subgroup of V generated by c (see Table 5.11), + i sin 2π, 29. The subgroup of U6 generated by cos 2π, 3, 3, 30. The subgroup of U5 generated by cos 4π, + i sin 4π, 5, 5, 31. The subgroup of U8 generated by cos 3π, + i sin 3π, 2, 2, , 56
Page 49 :
Section 5, , Exercises, , 57, , 32. The subgroup of U8 generated by cos 5π, + i sin 5π, 4, 4, 33. The subgroup of the multiplicative group G of invertible 4 × 4 matrices generated by, , , 0 0 1 0, 0 0 0 1, , , 1 0 0 0, 0 1 0 0, 34. The subgroup of the multiplicative group G of invertible 4 × 4 matrices generated by, , , 0 0 0 1, 0 0 1 0, , , 1 0 0 0, 0 1 0 0, 35. The subgroup of the multiplicative group G of invertible 4 × 4 matrices generated by, , , 0 1 0 0, 0 0 0 1, , , 0 0 1 0, 1 0 0 0, 36. a., b., c., d., , Complete Table 5.25 to give the group Z6 of 6 elements., Compute the subgroups 0, 1, 2, 3, 4, and 5 of the group Z6 given in part (a)., Which elements are generators for the group Z6 of part (a)?, Give the subgroup diagram for the part (b) subgroups of Z6 . (We will see later that these are all the subgroups, of Z6 .), , 5.25 Table, Z6 :, , +, , 0, , 1, , 2, , 3, , 4, , 5, , 0, , 0, , 1, , 2, , 3, , 4, , 5, , 1, , 1, , 2, , 3, , 4, , 5, , 0, , 2, , 2, , 3, , 3, , 4, 5, , 4, 5, , Concepts, In Exercises 37 and 38, correct the definition of the italicized term without reference to the text, if correction is, needed, so that it is in a form acceptable for publication., 37. A subgroup of a group G is a subset H of G that contains the identity element e of G and also contains the, inverse of each of its elements., 38. A group G is cyclic if and only if there exists a ∈ G such that G = {a n | n ∈ Z}., 39. Mark each of the following true or false., a. The associative law holds in every group., b. There may be a group in which the cancellation law fails., , 57
Page 50 :
58, , Part I, , c., d., e., f., g., h., i., j., , Groups and Subgroups, , Every group is a subgroup of itself., Every group has exactly two improper subgroups., In every cyclic group, every element is a generator., A cyclic group has a unique generator., Every set of numbers that is a group under addition is also a group under multiplication., A subgroup may be defined as a subset of a group., Z4 is a cyclic group., Every subset of every group is a subgroup under the induced operation., , 40. Show by means of an example that it is possible for the quadratic equation x 2 = e to have more than two, solutions in some group G with identity e., Theory, In Exercises 41 and 42, let φ : G → G be an isomorphism of a group G, ∗ with a group G , ∗ . Write out a, proof to convince a skeptic of the intuitively clear statement., 41. If H is a subgroup of G, then φ[H ] = {φ(h) | h ∈ H } is a subgroup of G . That is, an isomorphism carries, subgroups into subgroups., 42. If G is cyclic, then G is cyclic., 43. Show that if H and K are subgroups of an abelian group G, then, {hk | h ∈ H and k ∈ K }, is a subgroup of G., 44. Find the flaw in the following argument: “Condition 2 of Theorem 5.14 is redundant, since it can be derived, from 1 and 3, for let a ∈ H . Then a −1 ∈ H by 3, and by 1, aa −1 = e is an element of H , proving 2.”, 45. Show that a nonempty subset H of a group G is a subgroup of G if and only if ab−1 ∈ H for all a, b ∈ H ., (This is one of the more compact criteria referred to prior to Theorem 5.14), 46. Prove that a cyclic group with only one generator can have at most 2 elements., 47. Prove that if G is an abelian group, written multiplicatively, with identity element e, then all elements x of G, satisfying the equation x 2 = e form a subgroup H of G., 48. Repeat Exercise 47 for the general situation of the set H of all solutions x of the equation x n = e for a fixed, integer n ≥ 1 in an abelian group G with identity e., 49. Show that if a ∈ G, where G is a finite group with identity e, then there exists n ∈ Z+ such that a n = e., 50. Let a nonempty finite subset H of a group G be closed under the binary operation of G. Show that H is a, subgroup of G., 51. Let G be a group and let a be one fixed element of G. Show that, Ha = {x ∈ G | xa = ax}, is a subgroup of G., 52. Generalizing Exercise 51, let S be any subset of a group G., a. Show that HS = {x ∈ G | xs = sx for all s ∈ S} is a subgroup of G., b. In reference to part (a), the subgroup HG is the center of G. Show that HG is an abelian group., 53. Let H be a subgroup of a group G. For a, b ∈ G, let a ∼ b if and only if ab−1 ∈ H . Show that ∼ is an, equivalence relation on G., , 58
Page 51 :
Section 6, , Cyclic Groups, , 59, , 54. For sets H and K , we define the intersection H ∩ K by, H ∩ K = {x | x ∈ H and x ∈ K }., Show that if H ≤ G and K ≤ G, then H ∩ K ≤ G. (Remember: ≤ denotes “is a subgroup of,” not “is a subset, of.”), 55. Prove that every cyclic group is abelian., 56. Let G be a group and let G n = {g n | g ∈ G}. Under what hypothesis about G can we show that G n is a subgroup, of G?, 57. Show that a group with no proper nontrivial subgroups is cyclic., , SECTION 6, , CYCLIC GROUPS, Recall the following facts and notations from Section 5. If G is a group and a ∈ G, then, H = {a n | n ∈ Z}, is a subgroup of G (Theorem 5.17). This group is the cyclic subgroup a of G generated, by a. Also, given a group G and an element a in G, if, G = {a n | n ∈ Z},, then a is a generator of G and the group G = a is cyclic. We introduce one new bit of, terminology. Let a be an element of a group G. If the cyclic subgroup a of G is finite,, then the order of a is the order |a| of this cyclic subgroup. Otherwise, we say that a, is of infinite order. We will see in this section that if a ∈ G is of finite order m, then m, is the smallest positive integer such that a m = e., The first goal of this section is to describe all cyclic groups and all subgroups of, cyclic groups. This is not an idle exercise. We will see later that cyclic groups serve, as building blocks for all sufficiently small abelian groups, in particular, for all finite, abelian groups. Cyclic groups are fundamental to the understanding of groups., , Elementary Properties of Cyclic Groups, We start with a demonstration that cyclic groups are abelian., 6.1 Theorem, Proof, , Every cyclic group is abelian., Let G be a cyclic group and let a be a generator of G so that, G = a = {a n | n ∈ Z}., If g1 and g2 are any two elements of G, there exist integers r and s such that g1 = a r, and g2 = a s. Then, g1 g2 = a r a s = a r +s = a s+r = a s a r = g2 g1 ,, so G is abelian., , ◆, , We shall continue to use multiplicative notation for our general work on cyclic, groups, even though they are abelian., , 59
Page 52 :
60, , Part I, , Groups and Subgroups, , The division algorithm that follows is a seemingly trivial, but very fundamental tool, for the study of cyclic groups., r, , , , n ≥ 0, q ≥ 0, , ···, , −m, , , , qm, , qm, , 2m, , (q + 1)m, , n, , r, n < 0, q < 0, , m, , 0, , n, , (q + 1)m, , ···, , −m, , 0, , m, , 2m, , 6.2 Figure, , 6.3 Division Algorithm for Z If m is a positive integer and n is any integer, then there exist unique integers q, and r such that, n = mq + r, Proof, , and, , 0 ≤ r < m., , We give an intuitive diagrammatic explanation, using Fig. 6.2. On the real x-axis of, analytic geometry, mark off the multiples of m and the position of n. Now n falls either, on a multiple qm of m and r can be taken as 0, or n falls between two multiples of m., If the latter is the case, let qm be the first multiple of m to the left of n. Then r is as, shown in Fig. 6.2. Note that 0 ≤ r < m. Uniqueness of q and r follows since if n is not, a multiple of m so that we can take r = 0, then there is a unique multiple qm of m to the, left of n and at distance less than m from n, as illustrated in Fig. 6.2., ◆, In the notation of the division algorithm, we regard q as the quotient and r as the, nonnegative remainder when n is divided by m., , 6.4 Example, , Find the quotient q and remainder r when 38 is divided by 7 according to the division, algorithm., , Solution, , The positive multiples of 7 are 7, 14, 21, 28, 35, 42, · · · . Choosing the multiple to leave, a nonnegative remainder less than 7, we write, 38 = 35 + 3 = 7(5) + 3, so the quotient is q = 5 and the remainder is r = 3., , ▲, , 6.5 Example, , Find the quotient q and remainder r when −38 is divided by 7 according to the division, algorithm., , Solution, , The negative multiples of 7 are −7, −14, −21, −28, −35, −42, · · · . Choosing the multiple to leave a nonnegative remainder less than 7, we write, −38 = −42 + 4 = 7(−6) + 4, so the quotient is q = −6 and the remainder is r = 4., , ▲, , We will use the division algorithm to show that a subgroup H of a cyclic group G, is also cyclic. Think for a moment what we will have to do to prove this. We will have to, , 60
Page 53 :
Section 6, , Cyclic Groups, , 61, , use the definition of a cyclic group since we have proved little about cyclic groups yet., That is, we will have to use the fact that G has a generating element a. We must then, exhibit, in terms of this generator a, some generator c = a m for H in order to show that, H is cyclic. There is really only one natural choice for the power m of a to try. Can you, guess what it is before you read the proof of the theorem?, 6.6 Theorem, Proof, , A subgroup of a cyclic group is cyclic., Let G be a cyclic group generated by a and let H be a subgroup of G. If H = {e}, then, H = e is cyclic. If H = {e}, then a n ∈ H for some n ∈ Z+ . Let m be the smallest, integer in Z+ such that a m ∈ H ., We claim that c = a m generates H ; that is,, H = a m = c., We must show that every b ∈ H is a power of c. Since b ∈ H and H ≤ G, we have, b = a n for some n. Find q and r such that, n = mq + r, , for, , 0≤r <m, , in accord with the division algorithm. Then, a n = a mq+r = (a m )q a r ,, so, a r = (a m )−q a n ., Now since a n ∈ H, a m ∈ H, and H is a group, both (a m )−q and a n are in H . Thus, (a m )−q a n ∈ H ;, , that is,, , a r ∈ H., , Since m was the smallest positive integer such that a m ∈ H and 0 ≤ r < m, we must, have r = 0. Thus n = qm and, b = a n = (a m )q = cq ,, so b is a power of c., , ◆, , As noted in Examples 5.21 and 5.22, Z under addition is cyclic and for a positive, integer n, the set nZ of all multiples of n is a subgroup of Z under addition, the cyclic, subgroup generated by n. Theorem 6.6 shows that these cyclic subgroups are the only, subgroups of Z under addition. We state this as a corollary., 6.7 Corollary, , The subgroups of Z under addition are precisely the groups nZ under addition for n ∈ Z., This corollary gives us an elegant way to define the greatest common divisor of, two positive integers r and s. Exercise 45 shows that H = {nr + ms | n, m ∈ Z} is a, subgroup of the group Z under addition. Thus H must be cyclic and have a generator d,, which we may choose to be positive., , 61
Page 54 :
62, , Part I, , 6.8 Definition, , Groups and Subgroups, , Let r and s be two positive integers. The positive generator d of the cyclic group, H = {nr + ms | n, m ∈ Z}, under addition is the greatest common divisor (abbreviated gcd) of r and s. We write, d = gcd(r, s)., ■, Note from the definition that d is a divisor of both r and s since both r = 1r + 0s, and s = 0r + 1s are in H. Since d ∈ H , we can write, d = nr + ms, for some integers n and m. We see that every integer dividing both r and s divides the, right-hand side of the equation, and hence must be a divisor of d also. Thus d must, be the largest number dividing both r and s; this accounts for the name given to d in, Definition 6.8., , 6.9 Example, Solution, , Find the gcd of 42 and 72., The positive divisors of 42 are 1, 2, 3, 6, 7, 14, 21, and 42. The positive divisors of 72, are 1, 2, 3, 4, 6, 8, 9, 12, 18, 24, 36, and 72. The greatest common divisor is 6. Note, that 6 = (3)(72) + (−5)(42). There is an algorithm for expressing the greatest common, divisor d of r and s in the form d = nr + ms, but we will not need to make use of it, here., ▲, Two positive integers are relatively prime if their gcd is 1. For example, 12 and 25, are relatively prime. Note that they have no prime factors in common. In our discussion, of subgroups of cyclic groups, we will need to know the following:, , If r and s are relatively prime and if r divides sm, then r must divide m., , (1), , Let’s prove this. If r and s are relatively prime, then we may write, 1 = ar + bs, , for some, , a, b ∈ Z., , Multiplying by m, we obtain, m = ar m + bsm., Now r divides both ar m and bsm since r divides sm. Thus r is a divisor of the right-hand, side of this equation, so r must divide m., , The Structure of Cyclic Groups, We can now describe all cyclic groups, up to an isomorphism., , 62
Page 55 :
Section 6, , 6.10 Theorem, , Proof, , Cyclic Groups, , 63, , Let G be a cyclic group with generator a. If the order of G is infinite, then G is isomorphic, to Z, +. If G has finite order n, then G is isomorphic to Zn , +n ., Case I For all positive integers m, a m = e. In this case we claim that no two, distinct exponents h and k can give equal elements a h and a k of G., Suppose that a h = a k and say h > k. Then, a h a −k = a h−k = e,, contrary to our Case I assumption. Hence every element of G can be, expressed as a m for a unique m ∈ Z. The map φ : G → Z given by, φ(a i ) = i is thus well defined, one to one, and onto Z. Also,, φ(a i a j ) = φ(a i+ j ) = i + j = φ(a i ) + φ(a j ),, so the homomorphism property is satisfied and φ is an isomorphism., Case II a m = e for some positive integer m. Let n be the smallest positive, integer such that a n = e. If s ∈ Z and s = nq + r for 0 ≤ r < n, then, a s = a nq+r = (a n )q a r = eq a r = a r . As in Case 1, if 0 < k < h < n and, a h = a k , then a h−k = e and 0 < h − k < n, contradicting our choice of, n. Thus the elements, a 0 = e, a, a 2 , a 3 , · · · ,a n−1, are all distinct and comprise all elements of G. The map ψ : G → Zn, given by ψ(a i ) = i for i = 0, 1, 2, · · · , n − 1 is thus well defined, one to, one, and onto Zn . Because a n = e, we see that a i a j = a k where, k = i +n j. Thus, ψ(a i a j ) = i +n j = ψ(a i ) +n ψ(a j ),, so the homomorphism property is satisfied and ψ is an isomorphism., ◆, , a3, , 3, , a2, an − 1, , a1, a0 = e, , 6.11 Figure, , 6.13 Example, , 2, n− 1, , 1, 0, , 6.12 Figure, , Motivated by our work with Un , it is nice to visualize the elements e = a 0 , a 1 , a 2 , · · · ,, a n−1 of a cyclic group of order n as being distributed evenly on a circle (see Fig. 6.11). The, element a h is located h of these equal units counterclockwise along the circle, measured, from the bottom where e = a 0 is located. To multiply a h and a k diagrammatically, we, start from a h and go k additional units around counterclockwise. To see arithmetically, , 63
Page 56 :
64, , Part I, , Groups and Subgroups, , where we end up, find q and r such that, h + k = nq + r, , for, , 0 ≤ r < n., , The nq takes us all the way around the circle q times, and we then wind up at a r ., , ▲, , Figure 6.12 is essentially the same as Fig. 6.11 but with the points labeled with the, exponents on the generator. The operation on these exponents is addition modulo n., , Subgroups of Finite Cyclic Groups, We have completed our description of cyclic groups and turn to their subgroups. Corollary, 6.7 gives us complete information about subgroups of infinite cyclic groups. Let us give, the basic theorem regarding generators of subgroups for the finite cyclic groups., 6.14 Theorem, , Let G be a cyclic group with n elements and generated by a. Let b ∈ G and let b = a s., Then b generates a cyclic subgroup H of G containing n/d elements, where d is the, greatest common divisor of n and s. Also, a s = a t if and only if gcd(s, n) = gcd(t, n)., , Proof, , That b generates a cyclic subgroup H of G is known from Theorem 5.17. We need show, only that H has n/d elements. Following the argument of Case II of Theorem 6.10, we, see that H has as many elements as the smallest positive power m of b that gives the, identity. Now b = a s , and bm = e if and only if (a s )m = e, or if and only if n divides, ms. What is the smallest positive integer m such that n divides ms? Let d be the gcd of, n and s. Then there exists integers u and v such that, d = un + vs., Since d divides both n and s, we may write, 1 = u(n/d) + v(s/d), where both n/d and s/d are integers. This last equation shows that n/d and s/d are, relatively prime, for any integer dividing both of them must also divide 1. We wish to, find the smallest positive m such that, m(s/d), ms, =, is an integer., n, (n/d), From the boxed division property (1), we conclude that n/d must divide m, so the, smallest such m is n/d. Thus the order of H is n/d., Taking for the moment Zn as a model for a cyclic group of order n, we see that if d is, a divisor of n, then the cyclic subgroup d of Zn had n/d elements, and contains all the, positive integers m less than n such that gcd(m, n) = d. Thus there is only one subgroup, of Zn of order n/d. Taken with the preceding paragraph, this shows at once that if, a is a generator of the cyclic group G, then a s = a t if and only if gcd(s, n) =, gcd(t, n)., ◆, , 6.15 Example, , For an example using additive notation, consider Z12 , with the generator a = 1. Since, the greatest common divisor of 3 and 12 is 3, 3 = 3 · 1 generates a subgroup of 12, =4, 3, elements, namely, 3 = {0, 3, 6, 9}., , 64
Page 57 :
Section 6, , Since the gcd of 8 and 12 is 4, 8 generates a subgroup of, , Cyclic Groups, , 65, , 12, 4, , = 3 elements, namely,, , 12, 1, , = 12 elements; that is, 5 is, , 8 = {0, 4, 8}., Since the gcd of 12 and 5 is 1, 5 generates a subgroup of, a generator of the whole group Z12 ., , ▲, , The following corollary follows immediately from Theorem 6.14., 6.16 Corollary, , If a is a generator of a finite cyclic group G of order n, then the other generators of G, are the elements of the form a r , where r is relatively prime to n., , 6.17 Example, , Let us find all subgroups of Z18 and give their subgroup diagram. All subgroups are, cyclic. By Corollary 6.16, the elements 1, 5, 7, 11, 13, and 17 are all generators of Z18 ., Starting with 2,, 2 = {0, 2, 4, 6, 8, 10, 12, 14, 16}., is of order 9 and has as generators elements of the form h2, where h is relatively prime, to 9, namely, h = 1, 2, 4, 5, 7, and 8, so h2 = 2, 4, 8, 10, 14, and 16. The element 6 of, 2 generates {0, 6, 12}, and 12 also is a generator of this subgroup., We have thus far found all subgroups generated by 0, 1, 2, 4, 5, 6, 7, 8, 10, 11, 12,, 13, 14, 16, and 17. This leaves just 3, 9, and 15 to consider., 3 = {0, 3, 6, 9, 12, 15},, and 15 also generates this group of order 6, since 15 = 5 · 3, and the gcd of 5 and 6 is 1., Finally,, 9 = {0, 9}., The subgroup diagram for these subgroups of Z18 is given in Fig. 6.18., 1 = Z18, , 2, , 3, , 6, , 9, , 0, , 6.18 Figure, , Subgroup diagram for Z18 ., , This example is straightforward; we are afraid we wrote it out in such detail that it, may look complicated. The exercises give some practice along these lines., ▲, , 65
Page 58 :
66, , Part I, , ■, , Groups and Subgroups, , EXERCISES 6, , Computations, In Exercises 1 through 4, find the quotient and remainder, according to the division algorithm, when n is divided, by m., 1. n = 42, m = 9, , 2. n = −42, m = 9, , 3. n = −50, m = 8, , 4. n = 50, m = 8, , In Exercises 5 through 7, find the greatest common divisor of the two integers., 5. 32 and 24, , 6. 48 and 88, , 7. 360 and 420, , In Exercises 8 through 11, find the number of generators of a cyclic group having the given order., 8. 5, , 9. 8, , 10. 12, , 11. 60, , An isomorphism of a group with itself is an automorphism of the group. In Exercises 12 through 16, find the, number of automorphisms of the given group., [Hint: Make use of Exercise 44. What must be the image of a generator under an automorphism?], 13. Z6, 14. Z8, 15. Z, 16. Z12, 12. Z2, In Exercises 17 through 21, find the number of elements in the indicated cyclic group., 17. The cyclic subgroup of Z30 generated by 25, 18. The cyclic subgroup of Z42 generated by 30, 19. The cyclic subgroup i of the group C∗ of nonzero complex numbers under multiplication, √, 20. The cyclic subgroup of the group C∗ of Exercise 19 generated by (1 + i)/ 2, 21. The cyclic subgroup of the group C∗ of Exercise 19 generated by 1 + i, In Exercises 22 through 24, find all subgroups of the given group, and draw the subgroup diagram for the subgroups., 22. Z12, 23. Z36, 24. Z8, In Exercises 25 through 29, find all orders of subgroups of the given group., 26. Z8, , 25. Z6, , 27. Z12, , 28. Z20, , 29. Z17, , Concepts, In Exercises 30 and 31, correct the definition of the italicized term without reference to the text, if correction is, needed, so that it is in a form acceptable for publication., 30. An element a of a group G has order n ∈ Z+ if and only if a n = e., 31. The greatest common divisor of two positive integers is the largest positive integer that divides both of them., 32. Mark each of the following true or false., a., b., c., d., e., f., , 66, , Every cyclic group is abelian., Every abelian group is cyclic., Q under addition is a cyclic group., Every element of every cyclic group generates the group., There is at least one abelian group of every finite order >0., Every group of order ≤4 is cyclic.
Page 59 :
Section 6, , g., h., i., j., , Exercises, , 67, , All generators of Z20 are prime numbers., If G and G are groups, then G ∩ G is a group., If H and K are subgroups of a group G, then H ∩ K is a group., Every cyclic group of order >2 has at least two distinct generators., , In Exercises 33 through 37, either give an example of a group with the property described, or explain why no, example exists., 33. A finite group that is not cyclic, 34. An infinite group that is not cyclic, 35. A cyclic group having only one generator, 36. An infinite cyclic group having four generators, 37. A finite cyclic group having four generators, The generators of the cyclic multiplicative group Un of all nth roots of unity in C are the primitive nth roots of, unity. In Exercises 38 through 41, find the primitive nth roots of unity for the given value of n., 38. n = 4, 39. n = 6, 40. n = 8, 41. n = 12, Proof Synopsis, 42. Give a one-sentence synopsis of the proof of Theorem 6.1., 43. Give at most a three-sentence synopsis of the proof of Theorem 6.6., Theory, 44. Let G be a cyclic group with generator a, and let G be a group isomorphic to G. If φ : G → G is an, isomorphism, show that, for every x ∈ G, φ(x) is completely determined by the value φ(a). That is, if φ :, G → G and ψ : G → G are two isomophisms such that φ(a) = ψ(a), then φ(x) = ψ(x) for all x ∈ G., 45. Let r and s be positive integers. Show that {nr + ms | n, m ∈ Z} is a subgroup of Z., 46. Let a and b be elements of a group G. Show that if ab has finite order n, then ba also has order n., 47. Let r and s be positive integers., a. Define the least common multiple of r and s as a generator of a certain cyclic group., b. Under what condition is the least common multiple of r and s their product, r s?, c. Generalizing part (b), show that the product of the greatest common divisor and of the least common multiple, of r and s is r s., 48. Show that a group that has only a finite number of subgroups must be a finite group., 49. Show by a counterexample that the following “converse” of Theorem 6.6 is not a theorem: “If a group G is, such that every proper subgroup is cyclic, then G is cyclic.”, 50. Let G be a group and suppose a ∈ G generates a cyclic subgroup of order 2 and is the unique such element., Show that ax = xa for all x ∈ G. [Hint: Consider (xax −1 )2 .], 51. Let p and q be distinct prime numbers. Find the number of generators of the cyclic group Z pq ., , 67
Page 60 :
68, , Part I, , Groups and Subgroups, , 52. Let p be a prime number. Find the number of generators of the cyclic group Z pr , where r is an integer ≥ 1., 53. Show that in a finite cyclic group G of order n, written multiplicatively, the equation x m = e has exactly m, solutions x in G for each positive integer m that divides n., 54. With reference to Exercise 53, what is the situation if 1 < m < n and m does not divide n?, 55. Show that Z p has no proper nontrivial subgroups if p is a prime number., 56. Let G be an abelian group and let H and K be finite cyclic subgroups with |H | = r and |K | = s., a. Show that if r and s are relatively prime, then G contains a cyclic subgroup of order r s., b. Generalizing part (a), show that G contains a cyclic subgroup of order the least common multiple of r and s., , SECTION 7, , GENERATING SETS AND CAYLEY DIGRAPHS, Let G be a group, and let a ∈ G. We have described the cyclic subgroup a of G, which, is the smallest subgroup of G that contains the element a. Suppose we want to find as, small a subgroup as possible that contains both a and b for another element b in G. By, Theorem 5.17, we see that any subgroup containing a and b must contain a n and bm for, all m, n ∈ Z, and consequently must contain all finite products of such powers of a and b., For example, such an expression might be a 2 b4 a −3 b2 a 5 . Note that we cannot “simplify”, this expression by writing first all powers of a followed by the powers of b, since G may, not be abelian. However, products of such expressions are again expressions of the same, type. Furthermore, e = a 0 and the inverse of such an expression is again of the same, type. For example, the inverse of a 2 b4 a −3 b2 a 5 is a −5 b−2 a 3 b−4 a −2 . By Theorem 5.14,, this shows that all such products of integral powers of a and b form a subgroup of G,, which surely must be the smallest subgroup containing both a and b. We call a and b, generators of this subgroup. If this subgroup should be all of G, then we say that {a, b}, generates G. Of course, there is nothing sacred about taking just two elements a, b ∈ G., We could have made similar arguments for three, four, or any number of elements of G,, as long as we take only finite products of their integral powers., , 7.1 Example, , The Klein 4-group V = {e, a, b, c} of Example 5.9 is generated by {a, b} since ab = c., It is also generated by {a, c}, {b, c}, and {a, b, c}. If a group G is generated by a subset S,, then every subset of G containing S generates G., ▲, , 7.2 Example, , The group Z6 is generated by {1} and {5}. It is also generated by {2, 3} since 2 + 3 = 5,, so that any subgroup containing 2 and 3 must contain 5 and must therefore be Z6 . It is, also generated by {3, 4}, {2, 3, 4}, {1, 3}, and {3, 5}, but it is not generated by {2, 4}, since 2 = {0, 2, 4} contains 2 and 4., ▲, We have given an intuitive explanation of the subgroup of a group G generated by, a subset of G. What follows is a detailed exposition of the same idea approached in, another way, namely via intersections of subgroups. After we get an intuitive grasp of, a concept, it is nice to try to write it up as neatly as possible. We give a set-theoretic, definition and generalize a theorem that was in Exercise 54 of Section 5., , 68
Page 61 :
PART, , II, , SECTION 8, , Permutations, Cosets,, and Direct Products, Section 8, , Groups of Permutations, , Section 9, , Orbits, Cycles, and the Alternating Groups, , Section 10, , Cosets and the Theorem of Lagrange, , Section 11, , Direct Products and Finitely Generated Abelian Groups, , Section 12, , †, , Plane Isometries, , GROUPS OF PERMUTATIONS, We have seen examples of groups of numbers, like the groups Z, Q, and R under, addition. We have also introduced groups of matrices, like the group GL(2, R). Each, element A of GL(2, R) yields a transformation of the plane R2 into itself; namely, if we, regard x as a 2-component column vector, then Ax is also a 2-component column vector., The group GL(2, R) is typical of many of the most useful groups in that its elements, act on things to transform them. Often, an action produced by a group element can be, regarded as a function, and the binary operation of the group can be regarded as function, composition. In this section, we construct some finite groups whose elements, called, permutations, act on finite sets. These groups will provide us with examples of finite, nonabelian groups. We shall show that any finite group is structurally the same as some, group of permutations. Unfortunately, this result, which sounds very powerful, does not, turn out to be particularly useful to us., You may be familiar with the notion of a permutation of a set as a rearrangement of the, elements of the set. Thus for the set {1, 2, 3, 4, 5}, a rearrangement of the elements could, be given schematically as in Fig. 8.1, resulting in the new arrangement {4, 2, 5, 3, 1}., Let us think of this schematic diagram in Fig. 8.1 as a function mapping of each element, listed in the left column into a single (not necessarily different) element from the same, set listed at the right. Thus 1 is carried into 4, 2 is mapped into 2, and so on. Furthermore,, to be a permutation of the set, this mapping must be such that each element appears in, the right column once and only once. For example, the diagram in Fig. 8.2 does not give, a permutation, for 3 appears twice while 1 does not appear at all in the right column. We, now define a permutation to be such a mapping., †, , Section 12 is not used in the remainder of the text., , From Part II of A First Course in Abstract Algebra, Seventh Edition. John B. Fraleigh., Copyright © 2003 by Pearson Education, Inc. All rights reserved., , 75
Page 62 :
76, , Part II, , 8.3 Definition, , Permutations, Cosets, and Direct Products, , 1→4, , 1→3, , 2→2, , 2→2, , 3→5, , 3→4, , 4→3, , 4→5, , 5→1, , 5→3, , 8.1 Figure, , 8.2 Figure, , A permutation of a set A is a function φ : A → A that is both one to one and onto., , ■, , Permutation Groups, We now show that function composition ◦ is a binary operation on the collection of all, permutations of a set A. We call this operation permutation multiplication. Let A be a, set, and let σ and τ be permutations of A so that σ and τ are both one-to-one functions, mapping A onto A. The composite function σ ◦ τ defined schematically by, τ, , σ, , A → A → A,, gives a mapping of A into A. Rather than keep the symbol ◦ for permutation multiplication, we will denote σ ◦ τ by the juxtaposition σ τ , as we have done for general groups., Now σ τ will be a permutation if it is one to one and onto A. Remember that the action, of σ τ on A must be read in right-to-left order: first apply τ and then σ . Let us show that, σ τ is one to one. If, (σ τ )(a1 ) = (σ τ )(a2 ),, then, σ (τ (a1 )) = σ (τ (a2 )),, and since σ is given to be one to one, we know that τ (a1 ) = τ (a2 ). But then, since τ is, one to one, this gives a1 = a2 . Hence σ τ is one to one. To show that σ τ is onto A, let, a ∈ A. Since σ is onto A, there exists a ∈ A such that σ (a ) = a. Since τ is onto A,, there exists a ∈ A such that τ (a ) = a . Thus, a = σ (a ) = σ (τ (a )) = (σ τ )(a ),, so σ τ is onto A., 8.4 Example, , Suppose that, A = {1, 2, 3, 4, 5}, and that σ is the permutation given by Fig. 8.1. We write σ in a more standard notation,, changing the columns to rows in parentheses and omitting the arrows, as, , , 1 2 3 4 5, σ =, ,, 4 2 5 3 1, , 76
Page 63 :
Section 8, , ■, , Groups of Permutations, , 77, , H ISTORICAL N OTE, , O, , Abbas ibn al-Banna (1256–1321), a mathematician, from Marrakech in what is now Morocco, and Levi, ben Gerson, a French rabbi, philosopher, and mathematician, were able to give rigorous proofs that the, number of permutations of any set of n elements is, n!, as well as prove various results about counting, combinations., Levi and his predecessors, however, were concerned with permutations as simply arrangements of, a given finite set. It was the search for solutions of, polynomial equations that led Lagrange and others, in the late eighteenth century to think of permutations as functions from a finite set to itself, the set, being that of the roots of a given equation. And it, was Augustin-Louis Cauchy (1789–1857) who developed in detail the basic theorems of permutation, theory and who introduced the standard notation, used in this text., , ne of the earliest recorded studies of permutations occurs in the Sefer Yetsirah, or Book, of Creation, written by an unknown Jewish author, sometime before the eighth century. The author was, interested in counting the various ways in which, the letters of the Hebrew alphabet can be arranged., The question was in some sense a mystical one., It was believed that the letters had magical powers; therefore, suitable arrangements could subjugate the forces of nature. The actual text of the, Sefer Yetsirah is very sparse: “Two letters build, two words, three build six words, four build 24, words, five build 120, six build 720, seven build, 5040.” Interestingly enough, the idea of counting, the arrangements of the letters of the alphabet also, occurred in Islamic mathematics in the eighth and, ninth centuries. By the thirteenth century, in both, the Islamic and Hebrew cultures, the abstract idea, of a permutation had taken root so that both Abu-l-’, , so that σ (1) = 4, σ (2) = 2, and so on. Let, , 1 2 3, τ=, 3 5 4, Then, , , στ =, , 1, 4, , 2, 2, , 3, 5, , 4, 3, , 5, 1, , , , 1, 3, , 2, 5, , 3, 4, , 4, 2, , , 5, ., 1, , 4, 2, , , 5, 1, =, 1, 5, , 2, 1, , 3, 3, , 4, 2, , , 5, ., 4, , For example, multiplying in right-to-left order,, (σ τ )(1) = σ (τ (1)) = σ (3) = 5., , ▲, , We now show that the collection of all permutations of a nonempty set A forms a, group under this permutation multiplication., 8.5 Theorem, , Let A be a nonempty set, and let S A be the collection of all permutations of A. Then S A, is a group under permutation multiplication., , Proof, , We have shown that composition of two permutations of A yields a permutation of A,, so S A is closed under permutation multiplication., Now permutation multiplication is defined as function composition, and in Section 2,, we showed that function composition is associative. Hence G1 is satisfied., The permutation ι such that ι(a) = a, for all a ∈ A acts as identity. Therefore G2 is, satisfied., , 77
Page 64 :
78, , Part II, , Permutations, Cosets, and Direct Products, , For a permutation σ , the inverse function, σ −1 , is the permutation that reverses the, direction of the mapping σ , that is, σ −1 (a) is the element a of A such that a = σ (a ). The, existence of exactly one such element a is a consequence of the fact that, as a function,, σ is both one to one and onto. For each a ∈ A we have, ι(a) = a = σ (a ) = σ (σ −1 (a)) = (σ σ −1 )(a), and also, ι(a ) = a = σ −1 (a) = σ −1 (σ (a )) = (σ −1 σ )(a ),, so that σ −1 σ and σ σ −1 are both the permutation ι. Thus G3 is satisfied., , ◆, , Warning: Some texts compute a product σ µ of permutations in left-to-right order, so, that (σ µ)(a) = µ(σ (a)). Thus the permutation they get for σ µ is the one we would get, by computing µσ . Exercise 51 asks us to check in two ways that we still get a group., If you refer to another text on this material, be sure to check its order for permutation, multiplication., There was nothing in our definition of a permutation to require that the set A be, finite. However, most of our examples of permutation groups will be concerned with, permutations of finite sets. Note that the structure of the group S A is concerned only, with the number of elements in the set A, and not what the elements in A are. If sets A and, B have the same cardinality, then S A S B . To define an isomorphism φ : S A → S B , we, let f : A → B be a one-to-one function mapping A onto B, which establishes that A and, B have the same cardinality. For σ ∈ S A , we let φ(σ ) be the permutation σ̄ ∈ S B such that, σ̄ ( f (a)) = f (σ (a)) for all a ∈ A. To illustrate this for A = {1, 2, 3} and B = {#, $, %}, and the function f : A → B defined as, f (1) = #,, φ maps, , , , 1, 3, , 2, 2, , f (2) = $,, , 3, 1, , , , , into, , #, %, , f (3) = %,, , $, $, , , %, ., #, , We simply rename the elements of A in our two-row notation by elements in B using, the renaming function f , thus renaming elements of S A to be those of S B . We can take, {1, 2, 3, · · · , n} to be a prototype for a finite set A of n elements., 8.6 Definition, , Let A be the finite set {1, 2, · · · , n}. The group of all permutations of A is the symmetric, group on n letters, and is denoted by Sn ., ■, Note that Sn has n! elements, where, n! = n(n − 1)(n − 2) · · · (3)(2)(1)., , Two Important Examples, 8.7 Example, , 78, , An interesting example for us is the group S3 of 3! = 6 elements. Let the set A be {1, 2, 3}., We list the permutations of A and assign to each a subscripted Greek letter for a name.
Page 67 :
Section 8, , Groups of Permutations, , 81, , The table for D4 is given in Table 8.12. Note that D4 is again nonabelian. This group, is simply beautiful. It will provide us with nice examples for many concepts we will, introduce in group theory. Look at the lovely symmetries in that table! Finally, we give, in Fig. 8.13 the subgroup diagram for the subgroups of D4 . Look at the lovely symmetries, in that diagram!, ▲, , Cayley’s Theorem, Look at any group table in the text. Note how each row of the table gives a permutation, of the set of elements of the group, as listed at the top of the table. Similarly, each column, of the table gives a permutation of the group set, as listed at the left of the table. In view, of these observations, it is not surprising that at least every finite group G is isomorphic, to a subgroup of the group SG of all permutations of G. The same is true for infinite, groups; Cayley’s theorem states that every group is isomorphic to some group consisting, of permutations under permutation multiplication. This is a nice and intriguing result,, and is a classic of group theory. At first glance, the theorem might seem to be a tool to, answer all questions about groups. What it really shows is the generality of groups of, permutations. Examining subgroups of all permutation groups S A for sets A of all sizes, would be a tremendous task. Cayley’s theorem does show that if a counterexample exists, to some conjecture we have made about groups, then some group of permutations will, provide the counterexample., We now proceed to the proof of Cayley’s theorem, starting with a definition and, then a lemma that is important in its own right., , ■, , H ISTORICAL N OTE, , A, , rthur Cayley (1821–1895) gave an abstractsounding definition of a group in a paper of, 1854: “A set of symbols, 1, α, β, · · · , all of them, different and such that the product of any two of, them (no matter in what order) or the product of, any one of them into itself, belongs to the set, is, said to be a group.” He then proceeded to define a, group table and note that every line and column of, the table “will contain all the symbols 1, α, β, · · · . ”, Cayley’s symbols, however, always represented operations on sets; it does not seem that he was aware, of any other kind of group. He noted, for instance,, that the four matrix operations 1, α = inversion,, β = transposition, and γ = αβ, form, abstractly,, the non-cyclic group of four elements. In any case,, his definition went unnoticed for a quarter of a, century., This paper of 1854 was one of about 300 written, during the 14 years Cayley was practicing law, being, , unable to find a suitable teaching post. In 1863, he, finally became a professor at Cambridge. In 1878,, he returned to the theory of groups by publishing, four papers, in one of which he stated Theorem 8.16, of this text; his “proof” was simply to notice from, the group table that multiplication by any group element permuted the group elements. However, he, wrote, “this does not in any wise show that the best, or the easiest mode of treating the general problem, [of finding all groups of a given order] is thus to, regard it as a problem of [permutations]. It seems, clear that the better course is to consider the general, problem in itself.”, The papers of 1878, unlike the earlier one,, found a receptive audience; in fact, they were an, important influence on Walther von Dyck’s 1882, axiomatic definition of an abstract group, the definition that led to the development of abstract group, theory., , 81
Page 68 :
82, , Part II, , Permutations, Cosets, and Direct Products, , 8.14 Definition, , Let f : A → B be a function and let H be a subset of A. The image of H under f is, { f (h) | h ∈ H } and is denoted by f [H ]., ■, , 8.15 Lemma, , Let G and G be groups and let φ : G → G be a one-to-one function such that φ(x y) =, φ(x)φ(y) for all x, y ∈ G. Then φ[G] is a subgroup of G and φ provides an isomorphism, of G with φ[G]., , Proof, , We show the conditions for a subgroup given in Theorem 5.14 are satisfied by φ[G]., Let x , y ∈ φ[G]. Then there exist x, y ∈ G such that φ(x) = x and φ(y) = y . By, hypothesis, φ(x y) = φ(x)φ(y) = x y , showing that x y ∈ φ[G]. We have shown that, φ[G] is closed under the operation of G ., Let e be the identity of G . Then, e φ(e) = φ(e) = φ(ee) = φ(e)φ(e)., Cancellation in G shows that e = φ(e) so e ∈ φ[G]., For x ∈ φ[G] where x = φ(x), we have, e = φ(e) = φ(x x −1 ) = φ(x)φ(x −1 ) = x φ(x −1 ),, which shows that x −1 = φ(x −1 ) ∈ φ[G]. This completes the demonstration that φ[G], is a subgroup of G ., That φ provides an isomorphism of G with φ[G] now follows at once because φ, provides a one-to-one map of G onto φ[G] such that φ(x y) = φ(x)φ(y) for all x, y ∈ G., ◆, , 8.16 Theorem, Proof, , (Cayley’s Theorem) Every group is isomorphic to a group of permutations., Let G be a group. We show that G is isomorphic to a subgroup of SG . By Lemma 8.15, we, need only to define a one-to-one function φ : G → SG such that φ(x y) = φ(x)φ(y) for all, x, y ∈ G. For x ∈ G, let λx : G → G be defined by λx (g) = xg for all g ∈ G. (We think, of λx as performing left multiplication by x.) The equation λx (x −1 c) = x(x −1 c) = c for, all c ∈ G shows that λx maps G onto G. If λx (a) = λx (b), then xa = xb so a = b by, cancellation. Thus λx is also one to one, and is a permutation of G. We now define, φ : G → SG by defining φ(x) = λx for all x ∈ G., To show that φ is one to one, suppose that φ(x) = φ(y). Then λx = λ y as functions, mapping G into G. In particular λx (e) = λ y (e), so xe = ye and x = y. Thus φ is one to, one. It only remains to show that φ(x y) = φ(x)φ(y), that is, that λx y = λx λ y . Now for any, g ∈ G, we have λx y (g) = (x y)g. Permutation multiplication is function composition, so, (λx λ y )(g) = λx (λ y (g)) = λx (yg) = x(yg). Thus by associativity, λx y = λx λ y ., ◆, For the proof of the theorem, we could have considered equally well the permutations, ρx of G defined by, ρx (g) = gx, for g ∈ G. (We can think of ρx as meaning right multiplication by x.) Exercise 52 shows, that these permutations form a subgroup of SG , again isomorphic to G, but provided by, , 82
Page 69 :
Section 8, , Exercises, , 83, , a map µ : G → SG defined by, µ(x) = ρx −1 ., 8.17 Definition, , The map φ in the proof of Theorem 8.16 is the left regular representation of G, and, the map µ in the preceding comment is the right regular representation of G., ■, , 8.18 Example, , Let us compute the left regular representation of the group given by the group table,, Table 8.19. By “compute” we mean give the elements for the left regular representation, and the group table. Here the elements are, , , , , , , e a b, e a b, e a b, λe =, ,, λa =, ,, and, λb =, ., e a b, a b e, b e a, The table for this representation is just like the original table with x renamed λx , as seen, in Table 8.20. For example,, , , , , e a b, e a b, e a b, λa λb =, =, = λe ., ▲, a b e, b e a, e a b, 8.19 Table, , 8.20 Table, λe, , λa, , λb, , λe, , λe, , λa, , λb, , e, , λa, , λa, , λb, , λe, , a, , λb, , λb, , λe, , λa, , e, , a, , b, , e, , e, , a, , b, , a, , a, , b, , b, , b, , e, , For a finite group given by a group table, ρa is the permutation of the elements, corresponding to their order in the column under a at the very top, and λa is the permutation corresponding to the order of the elements in the row opposite a at the extreme, left. The notations ρa and λa were chosen to suggest right and left multiplication by a,, respectively., , ■, , EXERCISES 8, , Computation, In Exercises 1 through 5, compute the indicated product involving the following permutations in S6 :, , , , , , , 1 2 3 4 5 6, 1 2 3 4 5 6, 1 2 3 4 5 6, σ =, ,, τ=, ,, µ=, ., 3 1 4 5 6 2, 2 4 1 3 6 5, 5 2 4 3 1 6, 1. τ σ, , 2. τ 2 σ, , 4. σ −2 τ, , 3. µσ 2, , 5. σ −1 τ σ, , In Exercises 6 through 9, compute the expressions shown for the permutations σ, τ and µ defined prior to Exercise 1., 6. | σ |, , 7. | τ 2 |, , 8. σ 100, , 9. µ100, , 83
Page 70 :
84, , Part II, , Permutations, Cosets, and Direct Products, , 10. Partition the following collection of groups into subcollections of isomorphic groups. Here a ∗ superscript means, all nonzero elements of the set., Z under addition, Z6, Z2, S6, 17Z under addition, Q under addition, 3Z under addition, R under addition, , S2, R∗ under multiplication, R+ under multiplication, Q∗ under multiplication, C∗ under multiplication, The subgroup π of R∗ under multiplication, , 1 2 3, The subgroup G of S5 generated by, 3 5 4, , 4, 1, , , 5, 2, , Let A be a set and let σ ∈ S A . For a fixed a ∈ A, the set, Oa,σ = {σ n (a) | n ∈ Z}, is the orbit of a under σ . In Exercises 11 through 13, find the orbit of 1 under the permutation defined prior to, Exercise 1., 11. σ, , 12. τ, , 13. µ, , 14. In Table 8.8, we used ρ0 , ρ1 , ρ2 , µ1 , µ2 , µ3 as the names of the 6 elements of S3 . Some authors use the notations, , ρ, ρ 2 , φ, ρφ, ρ 2 φ for these elements, where their is our identity ρ0 , their ρ is our ρ1 , and their φ is our µ1 ., Verify geometrically that their six expressions do give all of S3 ., 15. With reference to Exercise 14, give a similar alternative labeling for the 8 elements of D4 in Table 8.12., 16. Find the number of elements in the set {σ ∈ S4 | σ (3) = 3}., 17. Find the number of elements in the set {σ ∈ S5 | σ (2) = 5}., 18. Consider the group S3 of Example 8.7, a. Find the cyclic subgroups ρ1 , ρ2 , and µ1 of S3 ., b. Find all subgroups, proper and improper, of S3 and give the subgroup diagram for them., 19. Verify that the subgroup diagram for D4 shown in Fig. 8.13 is correct by finding all (cyclic) subgroups generated, by one element, then all subgroups generated by two elements, etc., 20. Give the multiplication table for the cyclic subgroup of S5 generated by, , , 1 2 3 4 5, ρ=, ., 2 4 5 1 3, There will be six elements. Let them be ρ, ρ 2 , ρ 3 , ρ 4 , ρ 5 , and ρ 0 = ρ 6 . Is this group isomorphic to S3 ?, 21. a. Verify that the six matrices, , , 1 0 0, 0, 0 1 0 , 0, 0 0 1, 1, , 1, 0, 0, , , 0, 0, 1 , 1, 0, 0, , 0, 0, 1, , , 1, 1, 0 , 0, 0, 0, , 0, 0, 1, , , 0, 0, 1 , 0, 0, 1, , 0, 1, 0, , , 1, 0, 0 , 1, 0, 0, , 1, 0, 0, , , 0, 0, 1, , form a group under matrix multiplication., [Hint: Don’t try to compute all products of these matrices. Instead,, , 1, think how the column vector 2 is transformed by multiplying it on the left by each of the matrices.], 3, b. What group discussed in this section is isomorphic to this group of six matrices?, , 84
Page 71 :
Section 8, , (a), , (b), , Exercises, , 85, , (c), , (Consider this part to continue infinitely to the left and right.), (d), , 8.21 Figure, , 22. After working Exercise 21, write down eight matrices that form a group under matrix multiplication that is, isomorphic to D4 ., In this section we discussed the group of symmetries of an equilateral triangle and of a square. In Exercises 23, through 26, give a group that we have discussed in the text that is isomorphic to the group of symmetries of the, indicated figure. You may want to label some special points on the figure, write some permutations corresponding, to symmetries, and compute some products of permutations., 23. The figure in Fig. 8.21 (a), , 24. The figure in Fig. 8.21 (b), , 25. The figure in Fig. 8.21 (c), , 26. The figure in Fig. 8.21 (d), , 27. Compute the left regular representation of Z4 . Compute the right regular representation of S3 using the notation, of Example 8.7., Concepts, In Exercises 28 and 29, correct the definition of the italicized term without reference to the text, if correction is, needed, so that it is in a form acceptable for publication., 28. A permutation of a set S is a one-to-one map from S to S., 29. The left regular representation of a group G is the map of G into SG whose value at g ∈ G is the permutation, of G that carries each x ∈ G into gx., In Exercises 30 through 34, determine whether the given function is a permutation of R., 30. f 1 : R → R defined by f 1 (x) = x + 1, 31. f 2 : R → R defined by f 2 (x) = x 2, 32. f 3 : R → R defined by f 3 (x) = −x 3, 33. f 4 : R → R defined by f 4 (x) = e x, 34. f 5 : R → R defined by f 5 (x) = x 3 − x 2 − 2x, 35. Mark each of the following true or false., a. Every permutation is a one-to-one function., b. Every function is a permutation if and only if it is one to one., c. Every function from a finite set onto itself must be one to one., d. Every group G is isomorphic to a subgroup of SG ., , 85
Page 72 :
86, , Part II, , e., f., g., h., i., j., , Permutations, Cosets, and Direct Products, , Every subgroup of an abelian group is abelian., Every element of a group generates a cyclic subgroup of the group., The symmetric group S10 has 10 elements., The symmetric group S3 is cyclic., Sn is not cyclic for any n., Every group is isomorphic to some group of permutations., , 36. Show by an example that every proper subgroup of a nonabelian group may be abelian., 37. Let A be a nonempty set. What type of algebraic structure mentioned previously in the text is given by the set, of all functions mapping A into itself under function composition?, 38. Indicate schematically a Cayley digraph for Dn using a generating set consisting of a rotation through 2π/n, radians and a reflection (mirror image). See Exercise 44., Proof Synopsis, 39. Give a two-sentence synopsis of the proof of Cayley’s theorem., Theory, In Exercises 40 through 43, let A be a set, B a subset of A, and let b be one particular element of B. Determine, whether the given set is sure to be a subgroup of S A under the induced operation. Here σ [B] = {σ (x) | x ∈ B}., 40. {σ ∈ S A | σ (b) = b}, , 41. {σ ∈ S A | σ (b) ∈ B}, , 42. {σ ∈ S A | σ [B] ⊆ B}, , 43. {σ ∈ S A | σ [B] = B}, , 44. In analogy with Examples 8.7 and 8.10, consider a regular plane n-gon for n ≥ 3. Each way that two copies of, such an n-gon can be placed, with one covering the other, corresponds to a certain permutation of the vertices., The set of these permutations is a group, the nth dihedral group Dn , under permutation multiplication. Find the, order of this group Dn . Argue geometrically that this group has a subgroup having just half as many elements, as the whole group has., 45. Consider a cube that exactly fills a certain cubical box. As in Examples 8.7 and 8.10, the ways in which the, cube can be placed into the box correspond to a certain group of permutations of the vertices of the cube. This, group is the group of rigid motions (or rotations) of the cube. (It should not be confused with the group of, symmetries of the figure, which will be discussed in the exercises of Section 12.) How many elements does this, group have? Argue geometrically that this group has at least three different subgroups of order 4 and at least, four different subgroups of order 3., 46. Show that Sn is a nonabelian group for n ≥ 3., 47. Strengthening Exercise 46, show that if n ≥ 3, then the only element of σ of Sn satisfying σ γ = γ σ for all, γ ∈ Sn is σ = ι, the identity permutation., 48. Orbits were defined before Exercise 11. Let a, b ∈ A and σ ∈ S A . Show that if Oa,σ and Ob,σ have an element, in common, then Oa,σ = Ob,σ ., 49. If A is a set, then a subgroup H of S A is transitive on A if for each a, b ∈ A there exists σ ∈ H such that, σ (a) = b. Show that if A is a nonempty finite set, then there exists a finite cyclic subgroup H of S A with, |H | = |A| that is transitive on A., 50. Referring to the definition before Exercise 11 and to Exercise 49, show that for σ ∈ S A , σ is transitive on A, if and only if Oa,σ = A for some a ∈ A., 51. (See the warning on page 78). Let G be a group with binary operation ∗. Let G be the same set as G, and, define a binary operation ∗ on G by x ∗ y = y ∗ x for all x, y ∈ G ., a. (Intuitive argument that G under ∗ is a group.) Suppose the front wall of your class room were made, of transparent glass, and that all possible products a ∗ b = c and all possible instances a ∗ (b ∗ c) =, , 86
Page 73 :
Section 9, , Orbits, Cycles, and the Alternating Groups, , 87, , (a ∗ b) ∗ c of the associative property for G under ∗ were written on the wall with a magic marker. What, would a person see when looking at the other side of the wall from the next room in front of yours?, b. Show from the mathematical definition of ∗ that G is a group under ∗ ., 52. Let G be a group. Prove that the permutations ρa : G → G, where ρa (x) = xa for a ∈ G and x ∈ G, do form, a group isomorphic to G., 53. A permutation matrix is one that can be obtained from an identity matrix by reordering its rows. If P is an, n × n permutation matrix and A is any n × n matrix and C = P A, then C can be obtained from A by making, precisely the same reordering of the rows of A as the reordering of the rows which produced P from In ., a. Show that every finite group of order n is isomorphic to a group consisting of n × n permutation matrices, under matrix multiplication., b. For each of the four elements e, a, b, and c in the Table 5.11 for the group V , give a specific 4 × 4 matrix, that corresponds to it under such an isomorphism., , SECTION 9, , ORBITS, CYCLES, AND THE ALTERNATING GROUPS, Orbits, Each permutation σ of a set A determines a natural partition of A into cells with the, property that a, b ∈ A are in the same cell if and only if b = σ n (a) for some n ∈ Z. We, establish this partition using an appropriate equivalence relation:, For a, b ∈ A, let a ∼ b if and only if b = σ n (a) for some n ∈ Z., , (1), , We now check that ∼ defined by Condition (1) is indeed an equivalence relation., Reflexive, , Clearly a ∼ a since a = ι(a) = σ 0 (a)., , Symmetric, , If a ∼ b, then b = σ n (a) for some n ∈ Z. But then a = σ −n (b), and −n ∈ Z, so b ∼ a., Suppose a ∼ b and b ∼ c, then b = σ n (a) and c = σ m (b) for some, n, m ∈ Z. Substituting, we find that c = σ m (σ n (a)) = σ n+m (a),, so a ∼ c., , Transitive, , 9.1 Definition, , Let σ be a permutation of a set A. The equivalence classes in A determined by the, equivalence relation (1) are the orbits of σ ., ■, , 9.2 Example, , Since the identity permutation ι of A leaves each element of A fixed, the orbits of ι are, the one-element subsets of A., ▲, , 9.3 Example, , Find the orbits of the permutation, , 1 2, σ =, 3 8, , 3, 6, , 4, 7, , 5, 4, , 6, 1, , 7, 5, , 8, 2, , , , in S8 ., Solution, , To find the orbit containing 1, we apply σ repeatedly, obtaining symbolically, σ, , σ, , σ, , σ, , σ, , σ, , σ, , σ, , 1→3→6→1→3→6→1→3→···., , 87
Page 74 :
88, , Part II, , Permutations, Cosets, and Direct Products, , Since σ −1 would simply reverse the directions of the arrows in this chain, we see that, the orbit containing 1 is {1, 3, 6}. We now choose an integer from 1 to 8 not in {1, 3, 6},, say 2, and similarly find that the orbit containing 2 is {2, 8}. Finally, we find that the, orbit containing 4 is {4, 7, 5}. Since these three orbits include all integers from 1 to 8,, we see that the complete list of orbits of σ is, {1, 3, 6},, , {2, 8},, , {4, 5, 7}., , ▲, , Cycles, For the remainder of this section, we consider just permutations of a finite set A of n, elements. We may as well suppose that A = {1, 2, 3, · · · , n} and that we are dealing with, elements of the symmetric group Sn ., Refer back to Example 9.3. The orbits of, , , 1 2 3 4 5 6 7 8, σ =, (2), 3 8 6 7 4 1 5 2, are indicated graphically in Fig. 9.4. That is, σ acts on each integer from 1 to 8 on, one of the circles by carrying it into the next integer on the circle traveled counterclockwise, in the direction of the arrows. For example, the leftmost circle indicates that, σ (1) = 3, σ (3) = 6, and σ (6) = 1. Figure 9.4 is a nice way to visualize the structure of, the permutation σ ., 1, , 3, , 2, , 4, , 7, , 6, , 5, , 8, , 9.4 Figure, , 1, , 9.5 Figure, , 88, , Each individual circle in Fig. 9.4 also defines, by itself, a permutation in S8 . For, example, the leftmost circle corresponds to the permutation, , , 1 2 3 4 5 6 7 8, µ=, (3), 3 2 6 4 5 1 7 8, that acts on 1, 3, and 6 just as σ does, but leaves the remaining integers 2, 4, 5, 7, and 8, fixed. In summary, µ has one three-element orbit {1, 3, 6} and five one-element orbits, {2}, {4}, {5}, {7}, and {8}. Such a permutation, described graphically by a single circle,, is called a cycle (for circle). We consider the identity permutation to be a cycle since it, can be represented by a circle having only the integer 1, as shown in Fig. 9.5. We now, define the term cycle in a mathematically precise way.
Page 75 :
Section 9, , 9.6 Definition, , Orbits, Cycles, and the Alternating Groups, , 89, , A permutation σ ∈ Sn is a cycle if it has at most one orbit containing more than one, ■, element. The length of a cycle is the number of elements in its largest orbit., To avoid the cumbersome notation, as in Eq. (3), for a cycle, we introduce a single-row, cyclic notation. In cyclic notation, the cycle in Eq. (3) becomes, µ = (1, 3, 6)., We understand by this notation that µ carries the first number 1 into the second number 3,, the second number 3 into the next number 6, etc., until finally the last number 6 is carried, into the first number 1. An integer not appearing in this notation for µ is understood to, be left fixed by µ. Of course, the set on which µ acts, which is {1, 2, 3, 4, 5, 6, 7, 8} in, our example, must be made clear by the context., , 9.7 Example, , Working within S5 , we see that, (1, 3, 5, 4) =, , , 1, 3, , 2, 2, , 3, 5, , 4, 1, , , 5, ., 4, , Observe that, (1, 3, 5, 4) = (3, 5, 4, 1) = (5, 4, 1, 3) = (4, 1, 3, 5)., , ▲, , Of course, since cycles are special types of permutations, they can be multiplied just, as any two permutations. The product of two cycles need not again be a cycle, however., Using cyclic notation, we see that the permutation σ in Eq. (2) can be written as a, product of cycles:, , , 1 2 3 4 5 6 7 8, σ =, = (1, 3, 6)(2, 8)(4, 7, 5)., (4), 3 8 6 7 4 1 5 2, These cycles are disjoint, meaning that any integer is moved by at most one of these, cycles; thus no one number appears in the notations of two different cycles. Equation (4), exhibits σ in terms of its orbits, and is a one-line description of Fig. 9.4. Every permutation in Sn can be expressed in a similar fashion as a product of the disjoint cycles, corresponding to its orbits. We state this as a theorem and write out the proof., 9.8 Theorem, Proof, , Every permutation σ of a finite set is a product of disjoint cycles., Let B1 , B2 , · · · , Br be the orbits of σ , and let µi be the cycle defined by, , σ (x), for x ∈ Bi, µi (x) =, x, otherwise., Clearly σ = µ1 µ2 · · · µr . Since the equivalence-class orbits B1 , B2 , · · · , B, being distinct equivalence classes, are disjoint, the cycles µ1 , µ2 , · · · , µr are disjoint also., ◆, While permutation multiplication in general is not commutative, it is readily seen, that multiplication of disjoint cycles is commutative. Since the orbits of a permutation, are unique, the representation of a permutation as a product of disjoint cycles, none of, which is the identity permutation, is unique up to the order of the factors., , 89
Page 76 :
90, , Part II, , 9.9 Example, , Permutations, Cosets, and Direct Products, , Consider the permutation, , , , 1, 6, , 2, 5, , 3, 2, , 4, 4, , 5, 3, , , 6, ., 1, , Let us write it as a product of disjoint cycles. First, 1 is moved to 6 and then 6 to 1, giving, the cycle (1, 6). Then 2 is moved to 5, which is moved to 3, which is moved to 2, or, (2, 5, 3). This takes care of all elements but 4, which is left fixed. Thus, , , 1 2 3 4 5 6, = (1, 6)(2, 5, 3)., 6 5 2 4 3 1, Multiplication of disjoint cycles is commutative, so the order of the factors (1, 6) and, (2, 5, 3) is not important., ▲, You should practice multiplying permutations in cyclic notation where the cycles, may or may not be disjoint. We give an example and provide further practice in Exercises, 7 through 9., 9.10 Example, , Consider the cycles (1,4,5,6) and (2,1,5) in S6 . Multiplying, we find that, , , 1 2 3 4 5 6, (1, 4, 5, 6)(2, 1, 5) =, 6 4 3 5 2 1, and, , , 1, (2, 1, 5)(1, 4, 5, 6) =, 4, , 2, 1, , 3, 3, , 4, 2, , 5, 6, , , 6, ., 5, , Neither of these permutations is a cycle., , ▲, , Even and Odd Permutations, It seems reasonable that every reordering of the sequence 1, 2, . . . , n can be achieved, by repeated interchange of positions of pairs of numbers. We discuss this a bit more, formally., 9.11 Definition, , A cycle of length 2 is a transposition., , ■, , Thus a transposition leaves all elements but two fixed, and maps each of these onto, the other. A computation shows that, (a1 , a2 , · · · , an ) = (a1 , an )(a1 , an−1 ) · · · (a1 , a3 )(a1 , a2 )., Therefore any cycle is a product of transpositions. We then have the following as a, corollary to Theorem 9.8., 9.12 Corollary, , Any permutation of a finite set of at least two elements is a product of transpositions., Naively, this corollary just states that any rearrangement of n objects can be achieved, by successively interchanging pairs of them., , 90
Page 77 :
Section 9, , Orbits, Cycles, and the Alternating Groups, , 91, , 9.13 Example, , Following the remarks prior to the corollary, we see that (1, 6) (2, 5, 3) is the product, (1, 6) (2, 3) (2, 5) of transpositions., ▲, , 9.14 Example, , In Sn for n ≥ 2, the identity permutation is the product (1, 2) (1, 2) of transpositions., , ▲, , We have seen that every permutation of a finite set with at least two elements is a, product of transpositions. The transpositions may not be disjoint, and a representation, of the permutation in this way is not unique. For example, we can always insert at the, beginning the transposition (1, 2) twice, because (1, 2) (1, 2) is the identity permutation., What is true is that the number of transpositions used to represent a given permutation, must either always be even or always be odd. This is an important fact. We will give, two proofs. The first uses a property of determinants from linear algebra. The second, involves counting orbits and was suggested by David M. Bloom., 9.15 Theorem, , No permutation in Sn can be expressed both as a product of an even number of transpositions and as a product of an odd number of transpositions., , Proof 1 (From, linear algebra), , We remarked in Section 8 that S A S B if A and B have the same cardinality. We, work with permutations of the n rows of the n × n identity matrix In , rather than of the, numbers 1, 2, . . . , n. The identity matrix has determinant 1. Interchanging any two rows, of a square matrix changes the sign of the determinant. Let C be a matrix obtained by a, permutation σ of the rows of In . If C could be obtained from In by both an even number, and an odd number of transpositions of rows, its determinant would have to be both 1, and −1, which is impossible. Thus σ cannot be expressed both as a product of an even, number and an odd number of transpositions., , Proof 2, (Counting orbits), , Let σ ∈ Sn and let τ = (i, j) be a transposition in Sn . We claim that the number of orbits, of σ and of τ σ differ by 1., Case I Suppose i and j are in different orbits of σ . Write σ as a product of, disjoint cycles, the first of which contains j and the second of which, contains i, symbolized by the two circles in Fig. 9.16. We may write the, product of these two cycles symbolically as, (b, j, ×, ×, ×)(a, i, ×, ×), where the symbols × denote possible other elements in these orbits., , j, , a, , b, , i, , 9.16 Figure, , 91
Page 78 :
92, , Part II, , Permutations, Cosets, and Direct Products, , Computing the product of the first three cycles in τ σ = (i, j)σ , we, obtain, (i, j)(b, j, ×, ×, ×)(a, i, ×, ×) = (a, j, ×, ×, ×, b, i, ×, ×)., , i, , a, , The original 2 orbits have been joined to form just one in τ σ as, symbolized in Fig. 9.16. Exercise 28 asks us to repeat the computation, to show that the same thing happens if either one or both of i and j, should be the only element of their orbit in σ ., Case II Suppose i and j are in the same orbit of σ . We can then write σ as a, product of disjoint cycles with the first cycle of the form, (a, i, ×, ×, ×, b, j, ×, ×), shown symbolically by the circle in Fig. 9.17. Computing the product of, the first two cycles in τ σ = (i, j)σ , we obtain, (i, j)(a, i, ×, ×, ×, b, j, ×, ×) = (a, j, ×, ×)(b, i, ×, ×, ×)., , j, , b, , 9.17 Figure, , The original single orbit has been split into two as symbolized in, Fig. 9.17., We have shown that the number of orbits of τ σ differs from the number of, orbits of σ by 1. The identity permutation ι has n orbits, because each element is, the only member of its orbit. Now the number of orbits of a given permutation, σ ∈ Sn differs from n by either an even or an odd number, but not both. Thus it is, impossible to write, σ = τ1 τ2 τ3 · · · τm ι, where the τk are transpositions in two ways, once with m even and once with m, odd., ◆, , 9.18 Definition, , A permutation of a finite set is even or odd according to whether it can be expressed, as a product of an even number of transpositions or the product of an odd number of, ■, transpositions, respectively., , 9.19 Example, , The identity permutation ι in Sn is an even permutation since we have ι = (1, 2)(1, 2)., If n = 1 so that we cannot form this product, we define ι to be even. On the other hand,, the permutation (1, 4, 5, 6) (2, 1, 5) in S6 can be written as, (1, 4, 5, 6)(2, 1, 5) = (1, 6)(1, 5)(1, 4)(2, 5)(2, 1), which has five transpositions, so this is an odd permutation., , ▲, , The Alternating Groups, We claim that for n ≥ 2, the number of even permutations in Sn is the same as the number, of odd permutation; that is, Sn is split equally and both numbers are (n!)/2. To show this,, let An be the set of even permutations in Sn and let Bn be the set of odd permutations, for n ≥ 2. We proceed to define a one-to-one function from An onto Bn . This is exactly, what is needed to show that An and Bn have the same number of elements., , 92
Page 79 :
Section 9, , Orbits, Cycles, and the Alternating Groups, , 93, , Let τ be any fixed transposition in Sn ; it exists since n ≥ 2. We may as well suppose, that τ = (1, 2). We define a function, λτ : An → Bn, by, λτ (σ ) = τ σ,, that is, σ ∈ An is mapped into (1, 2)σ by λτ . Observe that since σ is even, the permutation, (1, 2)σ can be expressed as a product of a (1 + even number), or odd number, of, transpositions, so (1, 2)σ is indeed in Bn . If for σ and µ in An it is true that λτ (σ ) = λτ (µ),, then, (1, 2)σ = (1, 2)µ,, and since Sn is a group, we have σ = µ. Thus λτ is a one-to-one function. Finally,, τ = (1, 2) = τ −1 ,, so if ρ ∈ Bn , then, τ −1 ρ ∈ An ,, and, λτ (τ −1 ρ) = τ (τ −1 ρ) = ρ., Thus λτ is onto Bn . Hence the number of elements in An is the same as the number in, Bn since there is a one-to-one correspondence between the elements of the sets., Note that the product of two even permutations is again even. Also since n ≥ 2, Sn, has the transposition (1, 2) and ι = (1, 2)(1, 2) is an even permutation. Finally, note that, if σ is expressed as a product of transpositions, the product of the same transpositions, taken in just the opposite order is σ −1 . Thus if σ is an even permutation, σ −1 must also, be even. Referring to Theorem 5.14, we see that we have proved the following statement., 9.20 Theorem, , If n ≥ 2, then the collection of all even permutations of {1, 2, 3, · · · , n} forms a subgroup, of order n!/2 of the symmetric group Sn ., , 9.21 Definition, , The subgroup of Sn consisting of the even permutations of n letters is the alternating, ■, group An on n letters., Both Sn and An are very important groups. Cayley’s theorem shows that every finite, group G is structurally identical to some subgroup of Sn for n = |G|. It can be shown, that there are no formulas involving just radicals for solution of polynomial equations, of degree n for n ≥ 5. This fact is actually due to the structure of An , surprising as that, may seem!, , 93
Page 80 :
94, , Part II, , ■, , Permutations, Cosets, and Direct Products, , EXERCISES 9, , Computations, In Exercises 1 through 6, find all orbits of the given permutation., , , , , 1 2 3 4 5 6 7 8, 1 2 3 4 5 6, 2., 1., 5 6 2 4 8 3 1 7, 5 1 3 6 2 4, , , 1 2 3 4 5 6 7 8, 4. σ : Z → Z where σ (n) = n + 1, 3., 2 3 5 1 4 6 8 7, 5. σ : Z → Z where σ (n) = n + 2, , 6. σ : Z → Z where σ (n) = n − 3, , In Exercises 7 through 9, compute the indicated product of cycles that are permutations of {1, 2, 3, 4, 5, 6, 7, 8}., 8. (1, 3, 2, 7)(4, 8, 6), , 7. (1, 4, 5)(7, 8)(2, 5, 7), 9. (1, 2)(4, 7, 8)(2, 1)(7, 2, 8, 1, 5), , In Exercises 10 through 12, express the permutation of {1, 2, 3, 4, 5, 6, 7, 8} as a product of disjoint cycles, and, then as a product of transpositions., , , , , 1 2 3 4 5 6 7 8, 1 2 3 4 5 6 7 8, 11., 10., 3 6 4 1 8 2 5 7, 8 2 6 3 7 4 5 1, , , 1 2 3 4 5 6 7 8, 12., 3 1 4 7 2 5 8 6, 13. Recall that element a of a group G with identity element e has order r > 0 if ar = e and no smaller positive, power of a is the identity. Consider the group S8 ., a., b., c., d., , What is the order of the cycle (1, 4, 5, 7)?, State a theorem suggested by part (a)., What is the order of σ = (4, 5)(2, 3, 7)? of τ = (1, 4)(3, 5, 7, 8)?, Find the order of each of the permutations given in Exercises 10 through 12 by looking at its decomposition, into a product of disjoint cycles., e. State a theorem suggested by parts (c) and (d). [Hint: The important words you are looking for are least, common multiple.], , In Exercises 14 through 18, find the maximum possible order for an element of Sn for the given value of n., 14. n = 5, , 15. n = 6, , 16. n = 7, , 17. n = 10, , 18. n = 15, , 19. Figure 9.22 shows a Cayley digraph for the alternating group A4 using the generating set S = {(1, 2, 3),, (1, 2)(3, 4)}. Continue labeling the other nine vertices with the elements of A4 , expressed as a product of, disjoint cycles., Concepts, In Exercises 20 through 22, correct the definition of the italicized term without reference to the text, if correction, is needed, so that it is in a form acceptable for publication., 20. For a permutation σ of a set A, an orbit of σ is a nonempty minimal subset of A that is mapped onto itself by σ ., 21. A cycle is a permutation having only one orbit., 22. The alternating group is the group of all even permutations., , 94
Page 81 :
Section 9, , (1), , Exercises, , 95, , (1, 2, 3), , (1, 2)(3, 4), , 9.22 Figure, , 23. Mark each of the following true or false., a. Every permutation is a cycle., b. Every cycle is a permutation., c. The definition of even and odd permutations could have been given equally well before Theorem 9.15., d. Every nontrivial subgroup H of S9 containing some odd permutation contains a transposition., e. A5 has 120 elements., f. Sn is not cyclic for any n ≥ 1., g. A3 is a commutative group., h. S7 is isomorphic to the subgroup of all those elements of S8 that leave the number 8 fixed., i. S7 is isomorphic to the subgroup of all those elements of S8 that leave the number 5 fixed., j. The odd permutations in S8 form a subgroup of S8 ., 24. Which of the permutations in S3 of Example 8.7 are even permutations? Give the table for the alternating group, A3 ., Proof Synopsis, 25. Give a one-sentence synopsis of Proof 1 of Theorem 9.15., 26. Give a two-sentence synopsis of Proof 2 of Theorem 9.15., Theory, 27. Prove the following about Sn if n ≥ 3., a. Every permutation in Sn can be written as a product of at most n − 1 transpositions., b. Every permutation in Sn that is not a cycle can be written as a product of at most n − 2 transpositions., c. Every odd permutation in Sn can be written as a product of 2n + 3 transpositions, and every even permutation, as a product of 2n + 8 transpositions., , 95
Page 82 :
96, , Part II, , Permutations, Cosets, and Direct Products, , 28. a. Draw a figure like Fig. 9.16 to illustrate that if i and j are in different orbits of σ and σ (i) = i, then the, number of orbits of (i, j)σ is one less than the number of orbits of σ ., b. Repeat part (a) if σ ( j) = j also., 29. Show that for every subgroup H of Sn for n ≥ 2, either all the permutations in H are even or exactly half of, them are even., 30. Let σ be a permutation of a set A. We shall say “σ moves a ∈ A” if σ (a) = a. If A is a finite set, how many, elements are moved by a cycle σ ∈ S A of length n?, 31. Let A be an infinite set. Let H be the set of all σ ∈ S A such that the number of elements moved by σ (see, Exercise 30) is finite. Show that H is a subgroup of S A ., 32. Let A be an infinite set. Let K be the set of all σ ∈ S A that move (see Exercise 30) at most 50 elements of A., Is K a subgroup of S A ? Why?, 33. Consider Sn for a fixed n ≥ 2 and let σ be a fixed odd permutation. Show that every odd permutation in Sn is, a product of σ and some permutation in An ., 34. Show that if σ is a cycle of odd length, then σ 2 is a cycle., 35. Following the line of thought opened by Exercise 34, complete the following with a condition involving n and, r so that the resulting statement is a theorem:, If σ is a cycle of length n, then σ r is also a cycle if and only if . . ., 36. Let G be a group and let a be a fixed element of G. Show that the map λa : G → G, given by λa (g) = ag for, g ∈ G, is a permutation of the set G., 37. Referring to Exercise 36, show that H = {λa | a ∈ G} is a subgroup of SG , the group of all permutations of G., 38. Referring to Exercise 49 of Section 8, show that H of Exercise 37 is transitive on the set G. [Hint: This is an, immediate corollary of one of the theorems in Section 4.], 39. Show that Sn is generated by {(1, 2), (1, 2, 3, · · · , n)}. [Hint: Show that as r varies, (1, 2, 3, · · · , n)r (1, 2), (1, 2, 3, · · · , n)n−r gives all the transpositions (1, 2), (2, 3), (3, 4), · · · , (n − 1, n), (n, 1). Then show that any, transposition is a product of some of these transpositions and use Corollary 9.12], , SECTION 10, , COSETS AND THE THEOREM OF LAGRANGE, You may have noticed that the order of a subgroup H of a finite group G seems always, to be a divisor of the order of G. This is the theorem of Lagrange. We shall prove it by, exhibiting a partition of G into cells, all having the same size as H . Thus if there are r, such cells, we will have, r (order of H ) = (order of G), from which the theorem follows immediately. The cells in the partition will be called, cosets of H, and they are important in their own right. In Section 14, we will see that if, H satisfies a certain property, then each coset can be regarded as an element of a group, in a very natural way. We give some indication of such coset groups in this section to, help you develop a feel for the topic., , Cosets, Let H be a subgroup of a group G, which may be of finite or infinite order. We exhibit, two partitions of G by defining two equivalence relations, ∼ L and ∼ R on G., , 96
Page 83 :
Section 10, , 10.1 Theorem, , Cosets and the Theorem of Lagrange, , 97, , Let H be a subgroup of G. Let the relation ∼ L be defined on G by, a ∼L b, , if and only if, , a −1 b ∈ H., , a ∼R b, , if and only if, , ab−1 ∈ H., , Let ∼ R be defined by, Then ∼ L and ∼ R are both equivalence relations on G., Proof, , We show that ∼ L is an equivalence relation, and leave the proof for ∼ R to Exercise 26., When reading the proof, notice how we must constantly make use of the fact that H is, a subgroup of G., Reflexive, Symmetric, Transitive, , Let a ∈ G. Then a −1 a = e and e ∈ H since H is a subgroup. Thus, a ∼ L a., Suppose a ∼ L b. Then a −1 b ∈ H . Since H is a subgroup, (a −1 b)−1, is in H and (a −1 b)−1 = b−1 a, so b−1 a is in H and b ∼ L a., Let a ∼ L b and b ∼ L c. Then a −1 b ∈ H and b−1 c ∈ H . Since H, is a subgroup, (a −1 b)(b−1 c) = a −1 c is in H , so a ∼ L c., ◆, , The equivalence relation ∼ L in Theorem 10.1 defines a partition of G, as described, in Theorem 0.22. Let’s see what the cells in this partition look like. Suppose a ∈ G. The, cell containing a consists of all x ∈ G such that a ∼ L x, which means all x ∈ G such that, a −1 x ∈ H . Now a −1 x ∈ H if and only if a −1 x = h for some h ∈ H , or equivalently, if, and only if x = ah for some h ∈ H . Therefore the cell containing a is {ah | h ∈ H }, which, we denote by a H . If we go through the same reasoning for the equivalence relation ∼ R, defined by H , we find the cell in this partition containing a ∈ G is H a = {ha | h ∈ H }., Since G need not be abelian, we have no reason to expect a H and H a to be the same, subset of G. We give a formal definition., 10.2 Definition, , 10.3 Example, Solution, , Let H be a subgroup of a group G. The subset a H = {ah | h ∈ H } of G is the left, coset of H containing a, while the subset H a = {ha | h ∈ H } is the right coset of H, containing a., ■, Exhibit the left cosets and the right cosets of the subgroup 3Z of Z., Our notation here is additive, so the left coset of 3Z containing m is m + 3Z. Taking, m = 0, we see that, 3Z = {· · · , −9, −6, −3, 0, 3, 6, 9, · · ·}, is itself one of its left cosets, the coset containing 0. To find another left coset, we select, an element of Z not in 3Z, say 1, and find the left coset containing it. We have, 1 + 3Z = {· · · , −8, −5, −2, 1, 4, 7, 10, · · ·}., These two left cosets, 3Z and 1 + 3Z, do not yet exhaust Z. For example, 2 is in neither, of them. The left coset containing 2 is, 2 + 3Z = {· · · , −7, −4, −1, 2, 5, 8, 11, · · ·}., , 97
Page 84 :
98, , Part II, , Permutations, Cosets, and Direct Products, , It is clear that these three left cosets we have found do exhaust Z, so they constitute the, partition of Z into left cosets of 3Z., Since Z is abelian, the left coset m + 3Z and the right coset 3Z + m are the same,, so the partition of Z into right cosets is the same., ▲, We observe two things from Example 10.3., , For a subgroup H of an abelian group G, the partition of G into left cosets of H, and the partition into right cosets are the same., , Also, looking back at Examples 0.17 and 0.20, we see that the equivalence relation ∼ R, for the subgroup nZ of Z is the same as the relation of congruence modulo n. Recall that, h ≡ k (mod n) in Z if h − k is divisible by n. This is the same as saying that h + (−k) is, in nZ, which is relation ∼ R of Theorem 10.1 in additive notation. Thus the partition of, Z into cosets of nZ is the partition of Z into residue classes modulo n. For that reason,, we often refer to the cells of this partition as cosets modulo nZ. Note that we do not have, to specify left or right cosets since they are the same for this abelian group Z., 10.4 Example, , The group Z6 is abelian. Find the partition of Z6 into cosets of the subgroup H = {0, 3}., , Solution, , One coset is {0, 3} itself. The coset containing 1 is 1 + {0, 3} = {1, 4}. The coset containing 2 is 2 + {0, 3} = {2, 5}. Since {0, 3}, {1, 4}, and {2, 5} exhaust all of Z6 , these, ▲, are all the cosets., We point out a fascinating thing that we will develop in detail in Section 14. Referring, back to Example 10.4, Table 10.5 gives the binary operation for Z6 but with elements, listed in the order they appear in the cosets {0, 3}, {1, 4}, (2, 5}. We shaded the table, according to these cosets., Suppose we denote these cosets by LT(light), MD(medium), and DK(dark) according to their shading. Table 10.5 then defines a binary operation on these shadings, as, shown in Table 10.6. Note that if we replace LT by 0, MD by 1, and DK by 2 in Table 10.6,, we obtain the table for Z3 . Thus the table of shadings forms a group! We will see in, , 10.6 Table, , 10.5 Table, , 98, , +6, , 0, , 3, , 1, , 4, , 2, , 5, , 0, , 0, , 3, , 1, , 4, , 2, , 5, , 3, , 3, , 0, , 4, , 1, , 5, , 2, , 1, , 1, , 4, , 2, , 5, , 3, , 0, , 4, , 4, , 1, , 5, , 2, , 0, , 3, , 2, , 2, , 5, , 5, , 5, , 2, , 3, 0, , 0, 3, , 4, 1, , 1, 4, , LT, , MD, , DK, , LT, , LT, , MD, , DK, , MD, , MD, , DK, , LT, , DK, , DK, , LT, , MD
Page 86 :
100, , Part II, , Permutations, Cosets, and Direct Products, , From Table 10.8 it is clear that we do have a coset group isomorphic to Z2 in this case., We will see in Section 14 that the left cosets of a subgroup H of a group G give rise to, a coset group precisely when the partition of G into left cosets of H is the same as the, partition into right cosets of H. In such a case, we may simply speak of the cosets of H ,, omitting the adjective left or right. We discuss coset groups in detail in Section 14, but, we think it will be easier for you to understand them then if you experiment a bit with, them now. Some of the exercises in this section are designed for such experimentation., , The Theorem of Lagrange, Let H be a subgroup of a group G. We claim that every left coset and every right coset, of H have the same number of elements as H . We show this by exhibiting a one-to-one, map of H onto a left coset gH of H for a fixed element g of G. If H is of finite order, this, will show that g H has the same number of elements as H . If H is infinite, the existence, of such a map is taken as the definition for equality of the size of H and the size of g H ., (See Definition 0.13.), Our choice for a one-to-one map φ : H → g H is the natural one. Let φ(h) = gh, for each h ∈ H . This map is onto g H by the definition of g H as {gh | h ∈ H }. To show, that it is one to one, suppose that φ(h 1 ) = φ(h 2 ) for h 1 and h 2 in H . Then gh 1 = gh 2, and by the cancellation law in the group G, we have h 1 = h 2 . Thus φ is one to one., Of course, a similar one-to-one map of H onto the right coset H g can be constructed., (See Exercise 27.) We summarize as follows:, , Every coset (left or right) of a subgroup H of a group G has the same number of, elements as H ., , We can now prove the theorem of Lagrange., 10.10 Theorem, , (Theorem of Lagrange) Let H be a subgroup of a finite group G. Then the order of, H is a divisor of the order of G., , Proof, , Let n be the order of G, and let H have order m. The preceding boxed statement shows, that every coset of H also has m elements. Let r be the number of cells in the partition, of G into left cosets of H . Then n = r m, so m is indeed a divisor of n., ◆, Note that this elegant and important theorem comes from the simple counting of, cosets and the number of elements in each coset. Never underestimate results that count, something! We continue to derive consequences of Theorem 10.10, which should be, regarded as a counting theorem., , 10.11 Corollary, Proof, , 100, , Every group of prime order is cyclic., Let G be of prime order p, and let a be an element of G different from the identity. Then, the cyclic subgroup a of G generated by a has at least two elements, a and e. But by
Page 87 :
Section 10, , Exercises, , 101, , Theorem 10.10, the order m ≥ 2 of a must divide the prime p. Thus we must have, m = p and a = G, so G is cyclic., ◆, Since every cyclic group of order p is isomorphic to Z p , we see that there is only, one group structure, up to isomorphism, of a given prime order ρ. Now doesn’t this, elegant result follow easily from the theorem of Lagrange, a counting theorem? Never, underestimate a theorem that counts something. Proving the preceding corollary is a, favorite examination question., 10.12 Theorem, , The order of an element of a finite group divides the order of the group., , Proof, , Remembering that the order of an element is the same as the order of the cyclic subgroup, generated by the element, we see that this theorem follows directly from Theorem 10.10., ◆, , 10.13 Definition, , Let H be a subgroup of a group G. The number of left cosets of H in G is the index, ■, (G : H ) of H in G., The index (G : H ) just defined may be finite or infinite. If G is finite, then obviously, (G : H ) is finite and (G : H ) = |G|/|H |, since every coset of H contains |H | elements., Exercise 35 shows the index (G : H ) could be equally well defined as the number of right, cosets of H in G. We state a basic theorem concerning indices of subgroups, and leave, the proof to the exercises (see Exercise 38)., , 10.14 Theorem, , Suppose H and K are subgroups of a group G such that K ≤ H ≤ G, and suppose, (H : K ) and (G : H ) are both finite. Then (G : K ) is finite, and (G : K ) = (G : H )(H : K )., Theorem 10.10 shows that if there is a subgroup H of a finite group G, then the, order of H divides the order of G. Is the converse true? That is, if G is a group of order, n, and m divides n, is there always a subgroup of order m? We will see in the next section, that this is true for abelian groups. However, A4 can be shown to have no subgroup of, order 6, which gives a counterexample for nonabelian groups., , ■, , EXERCISES 10, , Computations, 1. Find all cosets of the subgroup 4Z of Z., 2. Find all cosets of the subgroup 4Z of 2Z., 3. Find all cosets of the subgroup 2 of Z12 ., 4. Find all cosets of the subgroup 4 of Z12 ., 5. Find all cosets of the subgroup 18 of Z36 ., 6. Find all left cosets of the subgroup {ρ0 , µ2 } of the group D4 given by Table 8.12., 7. Repeat the preceding exercise, but find the right cosets this time. Are they the same as the left cosets?, , 101
Page 88 :
102, , Part II, , Permutations, Cosets, and Direct Products, , 8. Rewrite Table 8.12 in the order exhibited by the left cosets in Exercise 6. Do you seem to get a coset group of, order 4? If so, is it isomorphic to Z4 or to the Klein 4-group V ?, 9. Repeat Exercise 6 for the subgroup {ρ0 , ρ2 } of D4 ., 10. Repeat the preceding exercise, but find the right cosets this time. Are they the same as the left coset?, 11. Rewrite Table 8.12 in the order exhibited by the left cosets in Exercise 9. Do you seem to get a coset group of, order 4? If so, is it isomorphic to Z4 or to the Klein 4-group V ?, 12. Find the index of 3 in the group Z24 ., 13. Find the index of µ1 in the group S3 , using the notation of Example 10.7, 14. Find the index of µ2 in the group D4 given in Table 8.12, 15. Let σ = (1, 2, 5, 4)(2, 3) in S5 . Find the index of σ in S5 ., 16. Let µ = (1, 2, 4, 5)(3, 6) in S6 . Find the index of µ in S6 ., Concepts, In Exercises 17 and 18, correct the definition of the italicized term without reference to the text, if correction is, needed, so that it is in a form acceptable for publication., 17. Let G be a group and let H ⊆ G. The left coset of H containing a is aH = {ah | h ∈ H }., 18. Let G be a group and let H ≤ G. The index of H in G is the number of right cosets of H in G., 19. Mark each of the following true or false., a., b., c., d., e., f., g., h., i., j., , Every subgroup of every group has left cosets., The number of left cosets of a subgroup of a finite group divides the order of the group., Every group of prime order is abelian., One cannot have left cosets of a finite subgroup of an infinite group., A subgroup of a group is a left coset of itself., Only subgroups of finite groups can have left cosets., An is of index 2 in Sn for n > 1., The theorem of Lagrange is a nice result., Every finite group contains an element of every order that divides the order of the group., Every finite cyclic group contains an element of every order that divides the order of the group., , In Exercises 20 through 24, give an example of the desired subgroup and group if possible. If impossible, say why, it is impossible., 20. A subgroup of an abelian group G whose left cosets and right cosets give different partitions of G, 21. A subgroup of a group G whose left cosets give a partition of G into just one cell, 22. A subgroup of a group of order 6 whose left cosets give a partition of the group into 6 cells, 23. A subgroup of a group of order 6 whose left cosets give a partition of the group into 12 cells, 24. A subgroup of a group of order 6 whose left cosets give a partition of the group into 4 cells, Proof Synopsis, 25. Give a one-sentence synopsis of the proof of Theorem 10.10., Theory, 26. Prove that the relation ∼ R of Theorem 10.1 is an equivalence relation., 27. Let H be a subgroup of a group G and let g ∈ G. Define a one-to-one map of H onto H g. Prove that your map, is one to one and is onto H g., , 102
Page 89 :
Section 10, , Exercises, , 103, , 28. Let H be a subgroup of a group G such that g −1 hg ∈ H for all g ∈ G and all h ∈ H . Show that every left coset, g H is the same as the right coset H g., 29. Let H be a subgroup of a group G. Prove that if the partition of G into left cosets of H is the same as the, partition into right cosets of H , then g −1 hg ∈ H for all g ∈ G and all h ∈ H . (Note that this is the converse of, Exercise 28.), Let H be a subgroup of a group G and let a, b ∈ G. In Exercises 30 through 33 prove the statement or give a, counterexample., 30. If a H = bH , then H a = H b., 31. If H a = H b, then b ∈ H a., 32. If a H = bH , then H a −1 = H b−1 ., 33. If a H = bH , then a 2 H = b2 H ., 34. Let G be a group of order pq, where p and q are prime numbers. Show that every proper subgroup of G is, cyclic., 35. Show that there are the same number of left as right cosets of a subgroup H of a group G; that is, exhibit, a one-to-one map of the collection of left cosets onto the collection of right cosets. (Note that this result is, obvious by counting for finite groups. Your proof must hold for any group.), 36. Exercise 29 of Section 4 showed that every finite group of even order 2n contains an element of order 2. Using, the theorem of Lagrange, show that if n is odd, then an abelian group of order 2n contains precisely one element, of order 2., 37. Show that a group with at least two elements but with no proper nontrivial subgroups must be finite and of, prime order., 38. Prove Theorem 10.14 [Hint: Let {ai H | i = 1, · · · , r } be the collection of distinct left cosets of H in G and, {b j K | j = 1, · · · , s} be the collection of distinct left cosets of K in H . Show that, {(ai b j )K | i = 1, · · · , r ; j = 1, · · · , s}, is the collection of distinct left cosets of K in G.], 39. Show that if H is a subgroup of index 2 in a finite group G, then every left coset of H is also a right coset of H ., 40. Show that if a group G with identity e has finite order n, then a n = e for all a ∈ G., 41. Show that every left coset of the subgroup Z of the additive group of real numbers contains exactly one element, x such that 0 ≤ x < 1., 42. Show that the function sine assigns the same value to each element of any fixed left coset of the subgroup 2π, of the additive group R of real numbers. (Thus sine induces a well-defined function on the set of cosets; the, value of the function on a coset is obtained when we choose an element x of the coset and compute sin x.), 43. Let H and K be subgroups of a group G. Define ∼ on G by a ∼ b if and only if a = hbk for some h ∈ H and, some k ∈ K ., a. Prove that ∼ is an equivalence relation on G., b. Describe the elements in the equivalence class containing a ∈ G. (These equivalence classes are called, double cosets.), 44. Let S A be the group of all permutations of the set A, and let c be one particular element of A., a. Show that {σ ∈ S A | σ (c) = c} is a subgroup Sc,c of S A ., b. Let d =, c be another particular element of A. Is Sc,d = {σ ∈ S A | σ (c) = d} a subgroup of S A ? Why or why, not?, c. Characterize the set Sc,d of part (b) in terms of the subgroup Sc,c of part (a)., , 103
Page 90 :
104, , Part II, , Permutations, Cosets, and Direct Products, , 45. Show that a finite cyclic group of order n has exactly one subgroup of each order d dividing n, and that these, are all the subgroups it has., 46. The Euler phi-function is defined for positive integers n by ϕ(n) = s, where s is the number of positive integers, less than or equal to n that are relatively prime to n. Use Exercise 45 to show that, ϕ(d),, , n=, d |n, , the sum being taken over all positive integers d dividing n. [Hint: Note that the number of generators of Zd is, ϕ(d) by Corollary 6.16.], 47. Let G be a finite group. Show that if for each positive integer m the number of solutions x of the equation, x m = e in G is at most m, then G is cyclic. [Hint: Use Theorem 10.12 and Exercise 46 to show that G must, contain an element of order n = |G|.], , SECTION 11, , DIRECT PRODUCTS AND FINITELY GENERATED ABELIAN GROUPS, Direct Products, Let us take a moment to review our present stockpile of groups. Starting with finite, groups, we have the cyclic group Zn , the symmetric group Sn , and the alternating group, An for each positive integer n. We also have the dihedral groups Dn of Section 8, and the, Klein 4-group V . Of course we know that subgroups of these groups exist. Turning to, infinite groups, we have groups consisting of sets of numbers under the usual addition or, multiplication, as, for example, Z, R, and C under addition, and their nonzero elements, under multiplication. We have the group U of complex numbers of magnitude 1 under, multiplication, which is isomorphic to each of the groups Rc under addition modulo c,, where c ∈ R+ . We also have the group S A of all permutations of an infinite set A, as, well as various groups formed from matrices., One purpose of this section is to show a way to use known groups as building blocks, to form more groups. The Klein 4-group will be recovered in this way from the cyclic, groups. Employing this procedure with the cyclic groups gives us a large class of abelian, groups that can be shown to include all possible structure types for a finite abelian group., We start by generalizing Definition 0.4., , 11.1 Definition, , The Cartesian product of sets S1 , S2 , · · · , Sn is the set of all ordered n-tuples, (a1 , a2 , · · · , an ), where ai ∈ Si for i = 1, 2, · · · , n. The Cartesian product is denoted, by either, S1 × S2 × · · · × Sn, or by, n, , Si ., , ■, , i=1, , We could also define the Cartesian product of an infinite number of sets, but the, definition is considerably more sophisticated and we shall not need it., Now let G 1 , G 2 , · · · , G n be groups, and let us use multiplicative notation for all, n, the group operations. Regarding the G i as sets, we can form i=1, G i . Let us show that, n, we can make i=1 G i into a group by means of a binary operation of multiplication by, , 104
Page 91 :
104, , Part II, , Permutations, Cosets, and Direct Products, , 45. Show that a finite cyclic group of order n has exactly one subgroup of each order d dividing n, and that these, are all the subgroups it has., 46. The Euler phi-function is defined for positive integers n by ϕ(n) = s, where s is the number of positive integers, less than or equal to n that are relatively prime to n. Use Exercise 45 to show that, ϕ(d),, , n=, d |n, , the sum being taken over all positive integers d dividing n. [Hint: Note that the number of generators of Zd is, ϕ(d) by Corollary 6.16.], 47. Let G be a finite group. Show that if for each positive integer m the number of solutions x of the equation, x m = e in G is at most m, then G is cyclic. [Hint: Use Theorem 10.12 and Exercise 46 to show that G must, contain an element of order n = |G|.], , SECTION 11, , DIRECT PRODUCTS AND FINITELY GENERATED ABELIAN GROUPS, Direct Products, Let us take a moment to review our present stockpile of groups. Starting with finite, groups, we have the cyclic group Zn , the symmetric group Sn , and the alternating group, An for each positive integer n. We also have the dihedral groups Dn of Section 8, and the, Klein 4-group V . Of course we know that subgroups of these groups exist. Turning to, infinite groups, we have groups consisting of sets of numbers under the usual addition or, multiplication, as, for example, Z, R, and C under addition, and their nonzero elements, under multiplication. We have the group U of complex numbers of magnitude 1 under, multiplication, which is isomorphic to each of the groups Rc under addition modulo c,, where c ∈ R+ . We also have the group S A of all permutations of an infinite set A, as, well as various groups formed from matrices., One purpose of this section is to show a way to use known groups as building blocks, to form more groups. The Klein 4-group will be recovered in this way from the cyclic, groups. Employing this procedure with the cyclic groups gives us a large class of abelian, groups that can be shown to include all possible structure types for a finite abelian group., We start by generalizing Definition 0.4., , 11.1 Definition, , The Cartesian product of sets S1 , S2 , · · · , Sn is the set of all ordered n-tuples, (a1 , a2 , · · · , an ), where ai ∈ Si for i = 1, 2, · · · , n. The Cartesian product is denoted, by either, S1 × S2 × · · · × Sn, or by, n, , Si ., , ■, , i=1, , We could also define the Cartesian product of an infinite number of sets, but the, definition is considerably more sophisticated and we shall not need it., Now let G 1 , G 2 , · · · , G n be groups, and let us use multiplicative notation for all, n, the group operations. Regarding the G i as sets, we can form i=1, G i . Let us show that, n, we can make i=1 G i into a group by means of a binary operation of multiplication by, , 104
Page 92 :
Section 11, , Direct Products and Finitely Generated Abelian Groups, , 105, , components. Note again that we are being sloppy when we use the same notation for a, group as for the set of elements of the group., 11.2 Theorem, , n, Let G 1 , G 2 , · · · , G n be groups. For (a1 , a2 , · · · , an ) and (b1 , b2 , · · · , bn ) in i=1, Gi ,, define (a1 , a2 , · · · , an )(b1 , b2 , · · · , bn ) to be the element (a1 b1 , a2 b2 , · · · , an bn ). Then, n, i=1 G i is a group, the direct product of the groups G i , under this binary operation., , Proof, , Note that since ai ∈ G i , bi ∈ G i , and G i is a group, we have ai bi ∈ G i . Thus the defin, G i given in the statement of the theorem makes, nition of the binary operation on i=1, n, sense; that is, i=1 G i is closed under the binary operation., n, The associative law in i=1, G i is thrown back onto the associative law in each, component as follows:, (a1 , a2 , · · · , an )[(b1 , b2 , · · · , bn )(c1 , c2 , · · · , cn )], = (a1 , a2 , · · · , an )(b1 c1 , b2 c2 , · · · , bn cn ), = (a1 (b1 c1 ), a2 (b2 c2 ), · · · , an (bn cn )), = ((a1 b1 )c1 , (a2 b2 )c2 , · · · , (an bn )cn ), = (a1 b1 , a2 b2 , · · · , an bn )(c1 , c2 , · · · , cn ), = [(a1 , a2 , · · · , an )(b1 , b2 , · · · , bn )](c1 , c2 , · · · , cn )., If ei is the identity element in G i , then clearly, with multiplication by components,, n, (e1 , e2 , · · · , en ) is an identity in i=1, G i . Finally, an inverse of (a1 , a2 , · · · , an ) is, n, G i is a group., (a1−1 , a2−1 , · · · , an−1 ); compute the product by components. Hence i=1, ◆, In the event that the operation of each G i is commutative, we sometimes use additive, n, n, G i and refer to i=1, G i as the direct sum of the groups G i . The, notation in i=1, n, n, notation ⊕i=1 G i is sometimes used in this case in place of i=1, G i , especially with, abelian groups with operation +. The direct sum of abelian groups G 1 , G 2 , · · · , G n may, be written G 1 ⊕ G 2 ⊕ · · · ⊕ G n . We leave to Exercise 46 the proof that a direct product, of abelian groups is again abelian., n, It is quickly seen that if the Si has ri elements for i = 1, · · · , n, then i=1, Si has, r1r2 · · · rn elements, for in an n-tuple, there are r1 choices for the first component from, S1 , and for each of these there are r2 choices for the next component from S2 , and so on., , 11.3 Example, , Consider the group Z2 × Z3 , which has 2 · 3 = 6 elements, namely (0, 0), (0, 1), (0, 2),, (1, 0), (1, 1), and (1, 2). We claim that Z2 × Z3 is cyclic. It is only necessary to find a, generator. Let us try (1, 1). Here the operations in Z2 and Z3 are written additively, so, we do the same in the direct product Z2 × Z3 ., (1, 1) = (1, 1), 2(1, 1) = (1, 1) + (1, 1) = (0, 2), 3(1, 1) = (1, 1) + (1, 1) + (1, 1) = (1, 0), 4(1, 1) = 3(1, 1) + (1, 1) = (1, 0) + (1, 1) = (0, 1), 5(1, 1) = 4(1, 1) + (1, 1) = (0, 1) + (1, 1) = (1, 2), 6(1, 1) = 5(1, 1) + (1, 1) = (1, 2) + (1, 1) = (0, 0), , 105
Page 93 :
106, , Part II, , Permutations, Cosets, and Direct Products, , Thus (1, 1) generates all of Z2 × Z3 . Since there is, up to isomorphism, only one cyclic, group structure of a given order, we see that Z2 × Z3 is isomorphic to Z6 ., ▲, 11.4 Example, , Consider Z3 × Z3 . This is a group of nine elements. We claim that Z3 × Z3 is not cyclic., Since the addition is by components, and since in Z3 every element added to itself three, times gives the identity, the same is true in Z3 × Z3 . Thus no element can generate the, group, for a generator added to itself successively could only give the identity after nine, summands. We have found another group structure of order 9. A similar argument shows, that Z2 × Z2 is not cyclic. Thus Z2 × Z2 must be isomorphic to the Klein 4-group. ▲, The preceding examples illustrate the following theorem:, , 11.5 Theorem, , The group Zm × Zn is cyclic and is isomorphic to Zmn if and only if m and n are relatively, prime, that is, the gcd of m and n is 1., , Proof, , Consider the cyclic subgroup of Zm × Zn generated by (1, 1) as described by Theorem, 5.17. As our previous work has shown, the order of this cyclic subgroup is the smallest, power of (1, 1) that gives the identity (0, 0). Here taking a power of (1, 1) in our additive, notation will involve adding (1, 1) to itself repeatedly. Under addition by components,, the first component 1 ∈ Zm yields 0 only after m summands, 2m summands, and so on,, and the second component 1 ∈ Zn yields 0 only after n summands, 2n summands, and, so on. For them to yield 0 simultaneously, the number of summands must be a multiple, of both m and n. The smallest number that is a multiple of both m and n will be mn if, and only if the gcd of m and n is 1; in this case, (1, 1) generates a cyclic subgroup of, order mn, which is the order of the whole group. This shows that Zm × Zn is cyclic of, order mn, and hence isomorphic to Zmn if m and n are relatively prime., For the converse, suppose that the gcd of m and n is d > 1. Then mn/d is divisible, by both m and n. Consequently, for any (r, s) in Zm × Zn , we have, (r, s) + (r, s) + · · · + (r, s) = (0, 0)., , , , mn/d summands, Hence no element (r, s) in Zm × Zn can generate the entire group, so Zm × Zn is, not cyclic and therefore not isomorphic to Zmn ., ◆, This theorem can be extended to a product of more than two factors by similar, arguments. We state this as a corollary without going through the details of the proof., , 11.6 Corollary, , 11.7 Example, , 106, , n, The group i=1, Zm i is cyclic and isomorphic to Zm 1 m 2 ···m n if and only if the numbers m i, for i = 1, · · · , n are such that the gcd of any two of them is 1., The preceding corollary shows that if n is written as a product of powers of distinct prime, numbers, as in, n = ( p1 )n 1 ( p2 )n 2 · · · ( pr )nr ,, then Zn is isomorphic to, Z( p1 )n1 × Z( p2 )n2 × · · · × Z( pr )nr ., In particular, Z72 is isomorphic to Z8 × Z9 ., ▲
Page 94 :
Section 11, , Direct Products and Finitely Generated Abelian Groups, , 107, , We remark that changing the order of the factors in a direct product yields a group, isomorphic to the original one. The names of elements have simply been changed via a, permutation of the components in the n-tuples., Exercise 47 of Section 6 asked you to define the least common multiple of two, positive integers r and s as a generator of a certain cyclic group. It is straightforward to, prove that the subset of Z consisting of all integers that are multiples of both r and s is, a subgroup of Z, and hence is a cyclic group. Likewise, the set of all common multiples, of n positive integers r1 , r2 , · · · , rn is a subgroup of Z, and hence is cyclic., 11.8 Definition, , Let r1 , r2 , · · · , rn be positive integers. Their least common multiple (abbreviated lcm), is the positive generator of the cyclic group of all common multiples of the ri , that is,, the cyclic group of all integers divisible by each ri for i = 1, 2, · · · , n., ■, From Definition 11.8 and our work on cyclic groups, we see that the lcm of r1 , r2 , · · · ,, rn is the smallest positive integer that is a multiple of each ri for i = 1, 2, · · · , n, hence, the name least common multiple., , 11.9 Theorem, , n, Let (a1 , a2 , · · · , an ) ∈ i=1, G i . If ai is of finite order ri in G i , then the order of, n, (a1 , a2 , · · · , an ) in i=1 G i is equal to the least common multiple of all the ri ., , Proof, , This follows by a repetition of the argument used in the proof of Theorem 11.5. For a, power of (a1 , a2 , · · · , an ) to give (e1 , e2 , · · · , en ), the power must simultaneously be a, multiple of r1 so that this power of the first component a1 will yield e1 , a multiple of r2 ,, so that this power of the second component a2 will yield e2 , and so on., ◆, , 11.10 Example, , Find the order of (8, 4, 10) in the group Z12 × Z60 × Z24 ., , Solution, , Since the gcd of 8 and 12 is 4, we see that 8 is of order 12, = 3 in Z12 . (See Theorem 6.14.), 4, Similarly, we find that 4 is of order 15 in Z60 and 10 is of order 12 in Z24 . The lcm, of 3, 15, and 12 is 3 · 5 · 4 = 60, so (8, 4, 10) is of order 60 in the group Z12 × Z60 ×, Z24 ., ▲, , 11.11 Example, , The group Z × Z2 is generated by the elements (1, 0) and (0, 1). More generally, the, direct product of n cyclic groups, each of which is either Z or Zm for some positive, integer m, is generated by the n n-tuples, (1, 0, 0, · · · , 0),, , (0, 1, 0, · · · , 0),, , (0, 0, 1, · · · , 0),, , ···,, , (0, 0, 0, · · · , 1)., , Such a direct product might also be generated by fewer elements. For example, Z3 ×, ▲, Z4 × Z35 is generated by the single element (1, 1, 1)., Note that if, , n, i=1, , G i is the direct product of groups G i , then the subset, , G i = {(e1 , e2 , · · · , ei−1 , ai , ei+1 , · · · , en ) | ai ∈ G i },, that is, the set of all n-tuples with the identity elements in all places but the ith, is a, n, subgroup of i=1, G i . It is also clear that this subgroup G i is naturally isomorphic to G i ;, just rename, (e1 , e2 , · · · , ei−1 , ai , ei+1 , · · · , en ) by ai ., , 107
Page 95 :
108, , Part II, , Permutations, Cosets, and Direct Products, , The group G i is mirrored in the ith component of the elements of G i , and the e j in, n, the other components just ride along. We consider i=1, G i to be the internal direct, product of these subgroups G i . The direct product given by Theorem 11.2 is called the, external direct product of the groups G i . The terms internal and external, as applied to, a direct product of groups, just reflect whether or not (respectively) we are regarding the, component groups as subgroups of the product group. We shall usually omit the words, external and internal and just say direct product. Which term we mean will be clear from, the context., , ■, , H ISTORICAL N OTE, , I, , n his Disquisitiones Arithmeticae, Carl Gauss, demonstrated various results in what is today the, theory of abelian groups in the context of number theory. Not only did he deal extensively with, equivalence classes of quadratic forms, but he also, considered residue classes modulo a given integer., Although he noted that results in these two areas, were similar, he did not attempt to develop an abstract theory of abelian groups., In the 1840s, Ernst Kummer in dealing with, ideal complex numbers noted that his results were in, many respects analogous to those of Gauss. (See the, Historical Note in Section 26.) But it was Kummer’s, student Leopold Kronecker (see the Historical Note, in Section 29) who finally realized that an abstract, , theory could be developed out of the analogies. As, he wrote in 1870, “these principles [from the work, of Gauss and Kummer] belong to a more general,, abstract realm of ideas. It is therefore appropriate, to free their development from all unimportant restrictions, so that one can spare oneself from the, necessity of repeating the same argument in different cases. This advantage already appears in the development itself, and the presentation gains in simplicity, if it is given in the most general admissible, manner, since the most important features stand out, with clarity.” Kronecker then proceeded to develop, the basic principles of the theory of finite abelian, groups and was able to state and prove a version of, Theorem 11.12 restricted to finite groups., , The Structure of Finitely Generated Abelian Groups, Some theorems of abstract algebra are easy to understand and use, although their proofs, may be quite technical and time-consuming to present. This is one section in the text, where we explain the meaning and significance of a theorem but omit its proof. The, meaning of any theorem whose proof we omit is well within our understanding, and, we feel we should be acquainted with it. It would be impossible for us to meet some of, these fascinating facts in a one-semester course if we were to insist on wading through, complete proofs of all theorems. The theorem that we now state gives us complete, structural information about all sufficiently small abelian groups, in particular, about all, finite abelian groups., 11.12 Theorem, , (Fundamental Theorem of Finitely Generated Abelian Groups) Every finitely generated abelian group G is isomorphic to a direct product of cyclic groups in the form, Z( p1 )r1 × Z( p2 )r2 × · · · × Z( pn )rn × Z × Z × · · · × Z,, , 108
Page 96 :
Section 11, , Direct Products and Finitely Generated Abelian Groups, , 109, , where the pi are primes, not necessarily distinct, and the ri are positive integers. The, direct product is unique except for possible rearrangement of the factors; that is, the, number (Betti number of G) of factors Z is unique and the prime powers ( pi )ri are, unique., Proof, , ◆, , The proof is omitted here., , 11.13 Example, , Find all abelian groups, up to isomorphism, of order 360. The phrase up to isomorphism, signifies that any abelian group of order 360 should be structurally identical (isomorphic), to one of the groups of order 360 exhibited., , Solution, , We make use of Theorem 11.12. Since our groups are to be of the finite order 360, no, factors Z will appear in the direct product shown in the statement of the theorem., First we express 360 as a product of prime powers 23 32 5. Then using Theorem 11.12,, we get as possibilities, 1. Z2 × Z2 × Z2 × Z3 × Z3 × Z5, 2. Z2 × Z4 × Z3 × Z3 × Z5, 3. Z2 × Z2 × Z2 × Z9 × Z5, 4. Z2 × Z4 × Z9 × Z5, 5. Z8 × Z3 × Z3 × Z5, 6. Z8 × Z9 × Z5, Thus there are six different abelian groups (up to isomorphism) of order 360., , ▲, , Applications, We conclude this section with a sampling of the many theorems we could now prove, regarding abelian groups., 11.14 Definition, , A group G is decomposable if it is isomorphic to a direct product of two proper nontrivial, ■, subgroups. Otherwise G is indecomposable., , 11.15 Theorem, , The finite indecomposable abelian groups are exactly the cyclic groups with order a, power of a prime., , Proof, , Let G be a finite indecomposable abelian group. Then by Theorem 11.12, G is isomorphic, to a direct product of cyclic groups of prime power order. Since G is indecomposable,, this direct product must consist of just one cyclic group whose order is a power of a, prime number., Conversely, let p be a prime. Then Z pr is indecomposable, for if Z pr were isomorphic to Z pi × Z p j , where i + j = r , then every element would have an order at most, p max(i, j) < pr ., ◆, , 11.16 Theorem, Proof, , If m divides the order of a finite abelian group G, then G has a subgroup of order m., By Theorem 11.12, we can think of G as being, Z( p1 )r1 × Z( p2 )r2 × · · · × Z( pn )rn ,, , 109
Page 98 :
Section 11, , Exercises, , 111, , c. The element (4, 2) of Z12 × Z8 has order−−− ., d. The Klein 4-group is isomorphic to Z−−− × Z−−− ., e. Z2 × Z × Z4 has−−− elements of finite order., 15. Find the maximum possible order for some element of Z4 × Z6 ., 16. Are the groups Z2 × Z12 and Z4 × Z6 isomorphic? Why or why not?, 17. Find the maximum possible order for some element of Z8 × Z10 × Z24 ., 18. Are the groups Z8 × Z10 × Z24 and Z4 × Z12 × Z40 isomorphic? Why or why not?, 19. Find the maximum possible order for some element of Z4 × Z18 × Z15 ., 20. Are the groups Z4 × Z18 × Z15 and Z3 × Z36 × Z10 isomorphic? Why or why not?, In Exercises 21 through 25, proceed as in Example 11.13 to find all abelian groups, up to isomorphism, of the given, order., 21. Order 8, , 22. Order 16, , 24. Order 720, , 25. Order 1089, , 23. Order 32, , 26. How many abelian groups (up to isomorphism) are there of order 24? of order 25? of order (24)(25)?, 27. Following the idea suggested in Exercise 26, let m and n be relatively prime positive integers. Show that if, there are (up to isomorphism) r abelian groups of order m and s of order n, then there are (up to isomorphism), r s abelian groups of order mn., 28. Use Exercise 27 to determine the number of abelian groups (up to isomorphism) of order (10)5 ., 29. a. Let p be a prime number. Fill in the second row of the table to give the number of abelian groups of order pn ,, up to isomorphism., n, number of groups, , 2, , 3, , 4, , 5, , 6, , 7, , 8, , b. Let p, q, and r be distinct prime numbers. Use the table you created to find the number of abelian groups,, up to isomorphism, of the given order., i., , p3 q 4r 7, , ii. (qr )7, , iii. q 5 r 4 q 3, , 30. Indicate schematically a Cayley digraph for Zm × Zn for the generating set S = {(1, 0), (0, 1)}., 31. Consider Cayley digraphs with two arc types, a solid one with an arrow and a dashed one with no arrow,, and consisting of two regular n-gons, for n ≥ 3, with solid arc sides, one inside the other, with dashed arcs, joining the vertices of the outer n-gon to the inner one. Figure 7.9(b) shows such a Cayley digraph with n = 3,, and Figure 7.11(b) shows one with n = 4. The arrows on the outer n-gon may have the same (clockwise or, counterclockwise) direction as those on the inner n-gon, or they may have the opposite direction. Let G be a, group with such a Cayley digraph., a., b., c., d., , Under what circumstances will G be abelian?, If G is abelian, to what familiar group is it isomorphic?, If G is abelian, under what circumstances is it cyclic?, If G is not abelian, to what group we have discussed is it isomorphic?, , 111
Page 99 :
112, , Part II, , Permutations, Cosets, and Direct Products, , Concepts, 32. Mark each of the following true or false., a. If G 1 and G 2 are any groups, then G 1 × G 2 is always isomorphic to G 2 × G 1 ., b. Computation in an external direct product of groups is easy if you know how to compute in each, component group., c. Groups of finite order must be used to form an external direct product., d. A group of prime order could not be the internal direct product of two proper nontrivial subgroups., e. Z2 × Z4 is isomorphic to Z8 ., f. Z2 × Z4 is isomorphic to S8 ., g. Z3 × Z8 is isomorphic to S4 ., h. Every element in Z4 × Z8 has order 8., i. The order of Z12 × Z15 is 60., j. Zm × Zn has mn elements whether m and n are relatively prime or not., 33. Give an example illustrating that not every nontrivial abelian group is the internal direct product of two proper, nontrivial subgroups., 34. a. How many subgroups of Z5 × Z6 are isomorphic to Z5 × Z6 ?, b. How many subgroups of Z × Z are isomorphic to Z × Z?, 35. Give an example of a nontrivial group that is not of prime order and is not the internal direct product of two, nontrivial subgroups., 36. Mark each of the following true or false., a., b., c., d., e., f., g., h., i., j., , Every abelian group of prime order is cyclic., Every abelian group of prime power order is cyclic., Z8 is generated by {4, 6}., Z8 is generated by {4, 5, 6}., All finite abelian groups are classified up to isomorphism by Theorem 11.12., Any two finitely generated abelian groups with the same Betti number are isomorphic., Every abelian group of order divisible by 5 contains a cyclic subgroup of order 5., Every abelian group of order divisible by 4 contains a cyclic subgroup of order 4., Every abelian group of order divisible by 6 contains a cyclic subgroup of order 6., Every finite abelian group has a Betti number of 0., , 37. Let p and q be distinct prime numbers. How does the number (up to isomorphism) of abelian groups of order pr, compare with the number (up to isomorphism) of abelian groups of order q r ?, 38. Let G be an abelian group of order 72., a. Can you say how many subgroups of order 8 G has? Why, or why not?, b. Can you say how many subgroups of order 4 G has? Why, or why not?, 39. Let G be an abelian group. Show that the elements of finite order in G form a subgroup. This subgroup is called, the torsion subgroup of G., Exercises 40 through 43 deal with the concept of the torsion subgroup just defined., 40. Find the order of the torsion subgroup of Z4 × Z × Z3 ; of Z12 × Z × Z12 ., , 112
Page 100 :
Section 11, , Exercises, , 113, , 41. Find the torsion subgroup of the multiplicative group R∗ of nonzero real numbers., 42. Find the torsion subgroup T of the multiplicative group C∗ of nonzero complex numbers., 43. An abelian group is torsion free if e is the only element of finite order. Use Theorem 11.12 to show that, every finitely generated abelian group is the internal direct product of its torsion subgroup and of a torsion-free, subgroup. (Note that {e} may be the torsion subgroup, and is also torsion free.), 44. The part of the decomposition of G in Theorem 11.12 corresponding to the subgroups of prime-power order, can also be written in the form Zm 1 × Zm 2 × · · · × Zm r , where m i divides m i+1 for i = 1, 2, · · · , r − 1. The, numbers m i can be shown to be unique, and are the torsion coefficients of G., a. Find the torsion coefficients of Z4 × Z9 ., b. Find the torsion coefficients of Z6 × Z12 × Z20 ., c. Describe an algorithm to find the torsion coefficients of a direct product of cyclic groups., , Proof Synopsis, 45. Give a two-sentence synopsis of the proof of Theorem 11.5., Theory, 46. Prove that a direct product of abelian groups is abelian., 47. Let G be an abelian group. Let H be the subset of G consisting of the identity e together with all elements of, G of order 2. Show that H is a subgroup of G., 48. Following up the idea of Exercise 47 determine whether H will always be a subgroup for every abelian group, G if H consists of the identity e together with all elements of G of order 3; of order 4. For what positive, integers n will H always be a subgroup for every abelian group G, if H consists of the identity e together with, all elements of G of order n? Compare with Exercise 48 of Section 5., 49. Find a counterexample of Exercise 47 with the hypothesis that G is abelian omitted., Let H and K be subgroups of a group G. Exercises 50 and 51 ask you to establish necessary and sufficient criteria, for G to appear as the internal direct product of H and K ., 50. Let H and K be groups and let G = H × K . Recall that both H and K appear as subgroups of G in a natural, way. Show that these subgroups H (actually H × {e}) and K (actually {e} × K ) have the following properties., a. Every element of G is of the form hk for some h ∈ H and k ∈ K ., b. hk = kh for all h ∈ H and k ∈ K ., c. H ∩ K = {e}., 51. Let H and K be subgroups of a group G satisfying the three properties listed in the preceding exercise. Show, that for each g ∈ G, the expression g = hk for h ∈ H and k ∈ K is unique. Then let each g be renamed (h, k)., Show that, under this renaming, G becomes structurally identical (isomorphic) to H × K ., 52. Show that a finite abelian group is not cyclic if and only if it contains a subgroup isomorphic to Z p × Z p for, some prime p., 53. Prove that if a finite abelian group has order a power of a prime p, then the order of every element in the group, is a power of p. Can the hypothesis of commutativity be dropped? Why, or why not?, 54. Let G, H , and K be finitely generated abelian groups. Show that if G × K is isomorphic to H × K , then, G H., , 113
Page 101 :
PART, , III, , SECTION 13, , Homomorphisms and, Factor Groups, Section 13, , Homomorphisms, , Section 14, , Factor Groups, , Section 15, , Factor-Group Computations and Simple Groups, , Section 16, , ‡, , Group Action on a Set, , Section 17, , †, , Applications of G-Sets to Counting, , HOMOMORPHISMS, Structure-Relating Maps, Let G and G be groups. We are interested in maps from G to G that relate the group, structure of G to the group structure of G . Such a map often gives us information, about one of the groups from known structural properties of the other. An isomorphism, φ : G → G , if one exists, is an example of such a structure-relating map. If we know all, about the group G and know that φ is an isomorphism, we immediately know all about, the group structure of G , for it is structurally just a copy of G. We now consider more, general structure-relating maps, weakening the conditions from those of an isomorphism, by no longer requiring that the maps be one to one and onto. You see, those conditions are, the purely set-theoretic portion of our definition of an isomorphism, and have nothing to, do with the binary operations of G and of G . The binary operations are what give us the, algebra which is the focus of our study in this text. We keep just the homomorphism property of an isomorphism related to the binary operations for the definition we now make., , 13.1 Definition, , A map φ of a group G into a group G is a homomorphism if the homomorphism, property, φ(ab) = φ(a)φ(b), holds for all a, b ∈ G., ‡, , Section 16 is a prerequisite only for Sections 17 and 36., , †, , Section 17 is not required for the remainder of the text., , (1), ■, , 125, , From Part III of A First Course in Abstract Algebra, Seventh Edition. John B. Fraleigh., Copyright © 2003 by Pearson Education, Inc. All rights reserved., , 125
Page 102 :
126, , Part III, , Homomorphisms and Factor Groups, , Let us now examine the idea behind the requirement (1) for a homomorphism, φ : G → G . In Eq. (1), the product ab on the left-hand side takes place in G, while the, product φ(a)φ(b) on the right-hand side takes place in G . Thus Eq. (1) gives a relation, between these binary operations, and hence between the two group structures., For any groups G and G , there is always at least one homomorphism φ : G → G ,, namely the trivial homomorphism defined by φ(g) = e for all g ∈ G, where e is the, identity in G . Equation (1) then reduces to the true equation e = e e . No information, about the structure of G or G can be gained from the other group using this trivial, homomorphism. We give an example illustrating how a homomorphism φ mapping G, onto G may give structural information about G ., 13.2 Example, , Let φ : G → G be a group homomorphism of G onto G . We claim that if G is abelian,, then G must be abelian. Let a , b ∈ G . We must show that a b = b a . Since φ is, onto G , there exist a, b ∈ G such that φ(a) = a and φ(b) = b . Since G is abelian,, we have ab = ba. Using property (1), we have a b = φ(a)φ(b) = φ(ab) = φ(ba) =, φ(b)φ(a) = b a , so G is indeed abelian., ▲, Example 13.16 will give an illustration showing how information about G may, give information about G via a homomorphism φ : G → G . We now give examples of, homomorphisms for specific groups., , 13.3 Example, , Let Sn be the symmetric group on n letters, and let φ : Sn → Z2 be defined by, , 0 if σ is an even permutation,, φ(σ ) =, 1 if σ is an odd permutation., Show that φ is a homomorphism., , Solution, , We must show that φ(σ μ) = φ(σ ) + φ(μ) for all choices of σ, μ ∈ Sn . Note that the, operation on the right-hand side of this equation is written additively since it takes place, in the group Z2 . Verifying this equation amounts to checking just four cases:, σ, σ, σ, σ, , odd and μ odd,, odd and μ even,, even and μ odd,, even and μ even., , Checking the first case, if σ and μ can both be written as a product of an odd number of, transpositions, then σ μ can be written as the product of an even number of transpositions., Thus φ(σ μ) = 0 and φ(σ ) + φ(μ) = 1 + 1 = 0 in Z2 . The other cases can be checked, ▲, similarly., 13.4 Example, , (Evaluation Homomorphism) Let F be the additive group of all functions mapping, R into R, let R be the additive group of real numbers, and let c be any real number. Let, φc : F → R be the evaluation homomorphism defined by φc ( f ) = f (c) for f ∈ F., Recall that, by definition, the sum of two functions f and g is the function f + g whose, value at x is f (x) + g(x). Thus we have, φc ( f + g) = ( f + g)(c) = f (c) + g(c) = φc ( f ) + φc (g),, and Eq. (1) is satisfied, so we have a homomorphism., , 126, , ▲
Page 103 :
Section 13, , Homomorphisms, , 127, , 13.5 Example, , Let Rn be the additive group of column vectors with n real-number components. (This, group is of course isomorphic to the direct product of R under addition with itself for, n factors.) Let A be an m × n matrix of real numbers. Let φ : Rn → Rm be defined by, φ(v) = Av for each column vector v ∈ Rn . Then φ is a homomorphism, since for v, w ∈, Rn , matrix algebra shows that φ(v + w) = A(v + w) = Av + Aw = φ(v) + φ(w). In, linear algebra, such a map computed by multiplying a column vector on the left by a, matrix A is known as a linear transformation., ▲, , 13.6 Example, , Let G L(n, R) be the multiplicative group of all invertible n × n matrices. Recall that a, matrix A is invertible if and only if its determinant, det(A), is nonzero. Recall also that, for matrices A, B ∈ G L(n, R) we have, det(AB) = det(A) det(B)., This means that det is a homomorphism mapping G L(n, R) into the multiplicative group, ▲, R∗ of nonzero real numbers., Homomorphisms of a group G into itself are often useful for studying the structure, of G. Our next example gives a nontrivial homomorphism of a group into itself., , 13.7 Example, , Let r ∈ Z and let φr : Z → Z be defined by φr (n) = r n for all n ∈ Z. For all m, n ∈ Z,, we have φr (m + n) = r (m + n) = r m + r n = φr (m) + φr (n) so φr is a homomorphism., Note that φ0 is the trivial homomorphism, φ1 is the identity map, and φ−1 maps Z onto, ▲, Z. For all other r in Z, the map φr is not onto Z., , 13.8 Example, , Let G = G 1 × G 2 × · · · × G i × · · · × G n be a direct product of groups. The projection, map πi : G → G i where πi (g1 , g2 , · · · , gi , · · · , gn ) = gi is a homomorphism for each, i = 1, 2, · · · , n. This follows immediately from the fact that the binary operation of G, coincides in the ith component with the binary operation in G i ., ▲, , 13.9 Example, , Let F be the additive group of continuous functions with domain [0, 1] and let R be the, 1, additive group of real numbers. The map σ : F → R defined by σ ( f ) = 0 f (x)d x for, f ∈ F is a homomorphism, for, 1, 1, σ ( f + g) =, ( f + g)(x)d x =, [ f (x) + g(x)]d x, , , 0, 1, , =, 0, , 0, , , , 1, , f (x)d x +, , g(x)d x = σ ( f ) + σ (g), , 0, , for all f, g ∈ F., 13.10 Example, , Solution, , ▲, , (Reduction Modulo n) Let γ be the natural map of Z into Zn given by γ (m) = r ,, where r is the remainder given by the division algorithm when m is divided by n. Show, that γ is a homomorphism., We need to show that, γ (s + t) = γ (s) + γ (t), for s, t ∈ Z. Using the division algorithm, we let, s = q1 n + r 1, , (2), , 127
Page 104 :
128, , Part III, , Homomorphisms and Factor Groups, , and, t = q2 n + r 2, , (3), , r 1 + r 2 = q3 n + r 3, , (4), , where 0 ≤ ri < n for i = 1, 2. If, for 0 ≤ r3 < n, then adding Eqs. (2) and (3) we see that, s + t = (q1 + q2 + q3 )n + r3 ,, so that γ (s + t) = r3 ., From Eqs. (2) and (3) we see that γ (s) = r1 and γ (t) = r2 . Equation (4) shows that, the sum r1 + r2 in Zn is equal to r3 also., Consequently γ (s + t) = γ (s) + γ (t), so we do indeed have a homomorphism. ▲, Each of the homomorphisms in the preceding three examples is a many-to-one map., That is, different points of the domain of the map may be carried into the same point., Consider, for illustration, the homomorphism π1 : Z2 × Z4 → Z2 in Example 13.8 We, have, π1 (0, 0) = π1 (0, 1) = π1 (0, 2) = π1 (0, 3) = 0,, so four elements in Z2 × Z4 are mapped into 0 in Z2 by π1 ., Composition of group homomorphisms is again a group homomorphism. That is, if, φ : G → G and γ : G → G are both group homomorphisms then their composition, (γ ◦ φ) : G → G , where (γ ◦ φ)(g) = γ (φ(g)) for g ∈ G, is also a homomorphism., (See Exercise 49.), , Properties of Homomorphisms, We turn to some structural features of G and G that are preserved by a homomorphism, φ : G → G . First we review set-theoretic definitions. Note the use of square brackets, when we apply a function to a subset of its domain., 13.11 Definition, , Let φ be a mapping of a set X into a set Y , and let A ⊆ X and B ⊆ Y . The image φ[A], of A in Y under φ is {φ(a) | a ∈ A}. The set φ[X ] is the range of φ. The inverse image, φ −1 [B] of B in X is {x ∈ X | φ(x) ∈ B}., ■, The first three properties of a homomorphism stated in the theorem that follows have, already been encountered for the special case of an isomorphism; namely, in Theorem, 3.14, Exercise 28 of Section 4, and Exercise 41 of Section 5. There they were really, obvious because the structures of G and G were identical. We will now see that they, hold for structure-relating maps of groups, even if the maps are not one to one and onto., We do not consider them obvious in this new context., , 13.12 Theorem, , Let φ be a homomorphism of a group G into a group G ., 1. If e is the identity element in G, then φ(e) is the identity element e in G ., 2. If a ∈ G, then φ(a −1 ) = φ(a)−1 ., , 128
Page 105 :
Section 13, , Homomorphisms, , 129, , 3. If H is a subgroup of G, then φ[H ] is a subgroup of G ., 4. If K is a subgroup of G ∩ φ[G], then φ −1 [K ] is a subgroup of G., Loosely speaking, φ preserves the identity element, inverses, and subgroups., Proof, , Let φ be a homomorphism of G into G . Then, φ(a) = φ(ae) = φ(a)φ(e)., Multiplying on the left by φ(a)−1 , we see that e = φ(e). Thus φ(e) must be the identity, element e in G . The equation, e = φ(e) = φ(aa −1 ) = φ(a)φ(a −1 ), shows that φ(a −1 ) = φ(a)−1 ., Turning to Statement (3), let H be a subgroup of G, and let φ(a) and φ(b) be any, two elements in φ[H ]. Then φ(a)φ(b) = φ(ab), so we see that φ(a)φ(b) ∈ φ[H ]; thus,, φ[H ] is closed under the operation of G . The fact that e = φ(e) and φ(a −1 ) = φ(a)−1, completes the proof that φ[H ] is a subgroup of G ., Going the other way for Statement (4), let K be a subgroup of G . Suppose a and b are, −1, in φ [K ]. Then φ(a)φ(b) ∈ K since K is a subgroup. The equation φ(ab) = φ(a)φ(b), shows that ab ∈ φ −1 [K ]. Thus φ −1 [K ] is closed under the binary operation in G. Also,, K must contain the identity element e = φ(e), so e ∈ φ −1 [K ]. If a ∈ φ −1 [K ], then, φ(a) ∈ K , so φ(a)−1 ∈ K . But φ(a)−1 = φ(a −1 ), so we must have a −1 ∈ φ −1 [K ]., ◆, Hence φ −1 [K ] is a subgroup of G., Let φ : G → G be a homomorphism and let e be the identity element of G . Now, {e } is a subgroup of G , so φ −1 [{e }] is a subgroup H of G by Statement (4) in Theorem, 13.12. This subgroup is critical to the study of homomorphisms., , 13.13 Definition, , Let φ : G → G be a homomorphism of groups. The subgroup φ −1 [{e }] =, {x ∈ G | φ(x) = e } is the kernel of φ, denoted by Ker(φ)., ■, Example 13.5 discussed the homomorphism φ : Rn → Rm given by φ(v) = Av, where A is an m × n matrix. In this context, Ker(φ) is called the null space of A. It, consists of all v ∈ Rn such that Av = 0, the zero vector., Let H = Ker(φ) for a homomorphism φ : G → G . We think of φ as “collapsing”, H down onto e . Theorem 13.15 that follows shows that for g ∈ G, the cosets g H, and H g are the same, and are collapsed onto the single element φ(g) by φ. That is, φ −1 [{φ(g)}] = g H = H g. (Be sure that you understand the reason for the uses of (), [],, and {} in φ −1 [{φ(g)}].) We have attempted to symbolize this collapsing in Fig. 13.14,, where the shaded rectangle represents G, the solid vertical line segments represent the, cosets of H = Ker(φ), and the horizontal line at the bottom represents G . We view, φ as projecting the elements of G, which are in the shaded rectangle, straight down, onto elements of G , which are on the horizontal line segment at the bottom. Notice, the downward arrow labeled φ at the left, starting at G and ending at G . Elements of, H = Ker(φ) thus lie on the solid vertical line segment in the shaded box lying over e ,, as labeled at the top of the figure., , 129
Page 106 :
130, , Part III, , Homomorphisms and Factor Groups, , φ−1[{a }], , bH, , , Hx φ−1[{y }], , H, , b, e, , G, , x, φ, , G, , a, , φ(b), , 13.14 Figure, , 13.15 Theorem, , e, , φ(x), , y, , Cosets of H collapsed by φ., , Let φ : G → G be a group homomorphism, and let H = Ker(φ). Let a ∈ G. Then the, set, φ −1 [{φ(a)}] = {x ∈ G | φ(x) = φ(a)}, is the left coset a H of H , and is also the right coset H a of H . Consequently, the two, partitions of G into left cosets and into right cosets of H are the same., , Proof, , We want to show that, {x ∈ G | φ(x) = φ(a)} = a H., , There is a standard way to show that two sets are equal; show that each is a subset, of the other., , Suppose that φ(x) = φ(a). Then, φ(a)−1 φ(x) = e ,, where e is the identity of G . By Theorem 13.12, we know that φ(a)−1 = φ(a −1 ),, so we have, φ(a −1 )φ(x) = e ., Since φ is a homomorphism, we have, φ(a −1 )φ(x) = φ(a −1 x),, , so, , φ(a −1 x) = e ., , But this shows that a −1 x is in H = Ker(φ), so a −1 x = h for some h ∈ H , and x =, ah ∈ a H . This shows that, {x ∈ G | φ(x) = φ(a)} ⊆ a H., , 130
Page 107 :
Section 13, , Homomorphisms, , 131, , To show containment in the other direction, let y ∈ a H , so that y = ah for some, h ∈ H . Then, φ(y) = φ(ah) = φ(a)φ(h) = φ(a)e = φ(a),, so that y ∈ {x ∈ G | φ(x) = φ(a)}., We leave the similar demonstration that {x ∈ G | φ(x) = φ(a)} = Ha to Exercise, 52., ◆, 13.16 Example, , Equation 5 of Section 1 shows that |z 1 z 2 | = |z 1 ||z 2 | for complex numbers z 1 and z 2 ., This means that the absolute value function | | is a homomorphism of the group C∗, of nonzero complex numbers under multiplication onto the group R+ of positive real, numbers under multiplication. Since {1} is a subgroup of R+ , Theorem 13.12 shows, again that the complex numbers of magnitude 1 form a subgroup U of C∗ . Recall that the, complex numbers can be viewed as filling the coordinate plane, and that the magnitude, of a complex number is its distance from the origin. Consequently, the cosets of U are, circles with center at the origin. Each circle is collapsed by this homomorphism onto its, point of intersection with the positive real axis., ▲, We give an illustration of Theorem 13.15 from calculus., , 13.17 Example, , Let D be the additive group of all differentiable functions mapping R into R, and let F, be the additive group of all functions mapping R into R. Then differentiation gives us a, map φ : D → F, where φ( f ) = f for f ∈ F. We easily see that φ is a homomorphism,, for φ( f + g) = ( f + g) = f + g = φ( f ) + φ(g); the derivative of a sum is the sum, of the derivatives., Now Ker(φ) consists of all functions f such that f = 0, the zero constant function., Thus Ker(φ) consists of all constant functions, which form a subgroup C of F. Let us, find all functions in D mapped into x 2 by φ, that is, all functions whose derivative is, x 2 . Now we know that x 3 /3 is one such function. By Theorem 13.15, all such functions, form the coset x 3 /3 + C. Doesn’t this look familiar?, ▲, We will often use the following corollary of Theorem 13.15., , 13.18 Corollary, , A group homomorphism φ : G → G is a one-to-one map if and only if Ker(φ) = {e}., , Proof, , If Ker(φ) = {e}, then for every a ∈ G, the elements mapped into φ(a) are precisely the, elements of the left coset a{e} = {a}, which shows that φ is one to one., Conversely, suppose φ is one to one. Now by Theorem 13.12, we know that φ(e) = e ,, the identity element of G . Since φ is one to one, we see that e is the only element mapped, into e by φ, so Ker(φ) = {e}., ◆, In view of Corollary 13.18, we modify the outline given prior to Example 3.8 for, showing that a map φ is an isomorphism of binary structures when the structures are, groups G and G ., , 131
Page 108 :
132, , Part III, , Homomorphisms and Factor Groups, , To Show φ : G → G Is an Isomorphism, Step 1 Show φ is a homomorphism., Step 2 Show Ker(φ) = {e}., Step 3 Show φ maps G onto G ., , Theorem 13.15 shows that the kernel of a group homomorphism φ : G → G is a, subgroup H of G whose left and right cosets coincide, so that g H = H g for all g ∈ G., We will see in Section 14 that when left and right cosets coincide, we can form a coset, group, as discussed intuitively in Section 10. Furthermore, we will see that H then, appears as the kernel of a homomorphism of G onto this coset group in a very natural, way. Such subgroups H whose left and right cosets coincide are very useful in studying, a group, and are given a special name. We will work with them a lot in Section 14., , ■, , H ISTORICAL N OTE, , N, , ormal subgroups were introduced by Evariste, Galois in 1831 as a tool for deciding whether, a given polynomial equation was solvable by radicals. Galois noted that a subgroup H of a group, G of permutations induced two decompositions of, G into what we call left cosets and right cosets., If the two decompositions coincide, that is, if the, left cosets are the same as the right cosets, Galois, called the decomposition proper. Thus a subgroup, giving a proper decomposition is what we call a, normal subgroup. Galois stated that if the group, , 13.19 Definition, , of permutations of the roots of an equation has a, proper decomposition, then one can solve the given, equation if one can first solve an equation corresponding to the subgroup H and then an equation, corresponding to the cosets., Camille Jordan, in his commentaries on, Galois’s work in 1865 and 1869, elaborated on these, ideas considerably. He also defined normal subgroups, although without using the term, essentially, as on this page and likewise gave the first definition, of a simple group (page 149)., , A subgroup H of a group G is normal if its left and right cosets coincide, that is, if, ■, g H = H g for all g ∈ G., Note that all subgroups of abelian groups are normal., , 13.20 Corollary, Proof, , If φ : G → G is a group homomorphism, then Ker(φ) is a normal subgroup of G., This follows immediately from the last sentence in the statement of Theorem 13.15 and, Definition 13.19., ◆, For any group homomorphism φ : G → G , two things are of primary importance:, the kernel of φ, and the image φ[G] of G in G . We have indicated the importance of, , 132
Page 109 :
Section 13, , Exercises, , 133, , Ker(φ). Section 14 will indicate the importance of the image φ[G]. Exercise 44 asks us, to show that if |G| is finite, then |φ[G]| is finite and is a divisor of |G|., , ■, , EXERCISES 13, , Computations, In Exercises 1 through 15, determine whether the given map φ is a homomorphism. [Hint: The straightforward, way to proceed is to check whether φ(ab) = φ(a)φ(b) for all a and b in the domain of φ. However, if we should, happen to notice that φ −1 [{e }] is not a subgroup whose left and right cosets coincide, or that φ does not satisfy the, properties given in Exercise 44 or 45 for finite groups, then we can say at once that φ is not a homomorphism.], 1. Let φ : Z → R under addition be given by φ(n) = n., 2. Let φ : R → Z under addition be given by φ(x) = the greatest integer ≤ x., 3. Let φ : R∗ → R∗ under multiplication be given by φ(x) = | x | ., 4. Let φ : Z6 → Z2 be given by φ(x) = the remainder of x when divided by 2, as in the division algorithm., 5. Let φ : Z9 → Z2 be given by φ(x) = the remainder of x when divided by 2, as in the division algorithm., 6. Let φ : R → R∗ , where R is additive and R∗ is multiplicative, be given by φ(x) = 2x ., 7. Let φi : G i → G 1 × G 2 × · · · × G i × · · · × G r be given by φi (gi ) = (e1 , e2 , . . . , gi , . . . , er ), where gi ∈ G i, and e j is the identity element of G j . This is an injection map. Compare with Example 13.8., 8. Let G be any group and let φ : G → G be given by φ(g) = g −1 for g ∈ G., 9. Let F be the additive group of functions mapping R into R having derivatives of all orders. Let φ : F → F be, given by φ( f ) = f , the second derivative of f ., 10. Let F be the additive group of all continuous functions mapping R into R. Let R be the additive group of real, numbers, and let φ : F → R be given by, , φ( f ) =, , 4, , f (x)d x., 0, , 11. Let F be the additive group of all functions mapping R into R, and let φ : F → F be given by φ( f ) = 3 f ., 12. Let Mn be the additive group of all n × n matrices with real entries, and let R be the additive group of real, numbers. Let φ(A) = det(A), the determinant of A, for A ∈ Mn ., 13. Let Mn and R be as in Exercise 12. Let φ(A) = tr(A) for A ∈ Mn , where the trace tr(A) is the sum of the, elements on the main diagonal of A, from the upper-left to the lower-right corner., 14. Let G L(n, R) be the multiplicative group of invertible n × n matrices, and let R be the additive group of real, numbers. Let φ : G L(n, R) → R be given by φ(A) = tr(A), where tr(A) is defined in Exercise 13., 15. Let F be the multiplicative group of all continuous functions mapping R into R that are nonzero at every x ∈ R., 1, Let R∗ be the multiplicative group of nonzero real numbers. Let φ : F → R∗ be given by φ( f ) = 0 f (x)d x., In Exercises 16 through 24, compute the indicated quantities for the given homomorphism φ. (See Exercise 46.), 16. Ker(φ) for φ : S3 → Z2 in Example 13.3, 17. Ker(φ) and φ(25) for φ : Z → Z7 such that φ(1) = 4, 18. Ker(φ) and φ(18) for φ : Z → Z10 such that φ(1) = 6, , 133
Page 110 :
134, , Part III, , Homomorphisms and Factor Groups, , 19. Ker(φ) and φ(20) for φ : Z → S8 such that φ(1) = (1, 4, 2, 6)(2, 5, 7), 20. Ker(φ) and φ(3) for φ : Z10 → Z20 such that φ(1) = 8, 21. Ker(φ) and φ(14) for φ : Z24 → S8 where φ(1) = (2, 5)(1, 4, 6, 7), 22. Ker(φ) and φ(−3, 2) for φ : Z × Z → Z where φ(1, 0) = 3 and φ(0, 1) = −5, 23. Ker(φ) and φ(4, 6) for φ : Z × Z → Z × Z where φ(1, 0) = (2, −3) and φ(0, 1) = (−1, 5), 24. Ker(φ) and φ(3, 10) for φ : Z × Z → S10 where φ(1, 0) = (3, 5)(2, 4) and φ(0, 1) = (1, 7)(6, 10, 8, 9), 25. How many homomorphisms are there of Z onto Z?, 26. How many homomorphisms are there of Z into Z?, 27. How many homomorphisms are there of Z into Z2 ?, 28. Let G be a group, and let g ∈ G. Let φg : G → G be defined by φg (x) = gx for x ∈ G. For which g ∈ G is, φg a homomorphism?, 29. Let G be a group, and let g ∈ G. Let φg : G → G be defined by φg (x) = gxg −1 for x ∈ G. For which g ∈ G, is φg a homomorphism?, Concepts, In Exercises 30 and 31, correct the definition of the italicized term without reference to the text, if correction is, needed, so that it is in a form acceptable for publication., 30. A homomorphism is a map such that φ(x y) = φ(x)φ(y)., 31. Let φ : G → G be a homomorphism of groups. The kernel of φ is {x ∈ G | φ(x) = e } where e is the identity, in G ., 32. Mark each of the following true or false., a., b., c., d., e., f., g., h., i., j., , An is a normal subgroup of Sn ., For any two groups G and G , there exists a homomorphism of G into G ., Every homomorphism is a one-to-one map., A homomorphism is one to one if and only if the kernel consists of the identity element alone., The image of a group of 6 elements under some homomorphism may have 4 elements. (See Exercise, 44.), The image of a group of 6 elements under a homomorphism may have 12 elements., There is a homomorphism of some group of 6 elements into some group of 12 elements., There is a homomorphism of some group of 6 elements into some group of 10 elements., A homomorphism may have an empty kernel., It is not possible to have a nontrivial homomorphism of some finite group into some infinite group., , In Exercises 33 through 43, give an example of a nontrivial homomorphism φ for the given groups, if an example, exists. If no such homomorphism exists, explain why that is so. You may use Exercises 44 and 45., 33. φ : Z12 → Z5, , 34. φ : Z12 → Z4, , 35. φ : Z2 × Z4 → Z2 × Z5, , 36. φ : Z3 → Z, , 37. φ : Z3 → S3, , 38. φ : Z → S3, , 39. φ : Z × Z → 2Z, , 40. φ : 2Z → Z × Z, , 41. φ : D4 → S3, , 42. φ : S3 → S4, , 43. φ : S4 → S3, , 134
Page 111 :
Section 14, , Factor Groups, , 135, , Theory, 44. Let φ : G → G be a group homomorphism. Show that if |G| is finite, then |φ[G]| is finite and is a divisor, of |G|., 45. Let φ : G → G be a group homomorphism. Show that if |G | is finite, then, |φ[G]| is finite and is a divisor, of |G |., 46. Let a group G be generated by {ai | i ∈ I }, where I is some indexing set and ai ∈ G for all i ∈ I . Let φ : G → G , and µ : G → G be two homomorphisms from G into a group G , such that φ(ai ) = µ(ai ) for every i ∈ I . Prove, that φ = µ. [Thus, for example, a homomorphism of a cyclic group is completely determined by its value on a, generator of the group.] [Hint: Use Theorem 7.6 and, of course, Definition 13.1.], 47. Show that any group homomorphism φ : G → G where |G| is a prime must either be the trivial homomorphism, or a one-to-one map., 48. The sign of an even permutation is +1 and the sign of an odd permutation is −1. Observe that the map, sgnn : Sn → {1, −1} defined by, sgnn (σ ) = sign of σ, is a homomorphism of Sn onto the multiplicative group {1, −1}. What is the kernel? Compare with Example, 13.3., 49. Show that if G, G , and G are groups and if φ : G → G and γ : G → G are homomorphisms, then the, composite map γ φ : G → G is a homomorphism., 50. Let φ : G → H be a group homomorphism. Show that φ[G] is abelian if and only if for all x, y ∈ G, we have, x yx −1 y −1 ∈ Ker(φ)., 51. Let G be any group and let a be any element of G. Let φ : Z → G be defined by φ(n) = a n . Show that φ is a, homomorphism. Describe the image and the possibilities for the kernel of φ., 52. Let φ : G → G be a homomorphism with kernel H and let a ∈ G. Prove the set equality {x ∈ G | φ(x) =, φ(a)} = H a., 53. Let G be a group, Let h, k ∈ G and let φ : Z × Z → G be defined by φ(m, n) = h m k n . Give a necessary and, sufficient condition, involving h and k, for φ to be a homomorphism. Prove your condition., 54. Find a necessary and sufficient condition on G such that the map φ described in the preceding exercise is a, homomorphism for all choices of h, k ∈ G., 55. Let G be a group, h an element of G, and n a positive integer. Let φ : Zn → G be defined by φ(i) = h i for, 0 ≤ i ≤ n. Give a necessary and sufficient condition (in terms of h and n) for φ to be a homomorphism. Prove, your assertion., , SECTION 14, , FACTOR GROUPS, Let H be a subgroup of a finite group G. Suppose we write a table for the group operation, of G, listing element heads at the top and at the left as they occur in the left cosets of, H . We illustrated this in Section 10. The body of the table may break up into blocks, corresponding to the cosets (Table 10.5), giving a group operation on the cosets, or they, may not break up that way (Table 10.9). We start this section by showing that if H is the, kernel of a group homomorphism φ : G → G , then the cosets of H (remember that left, and right cosets then coincide) are indeed elements of a group whose binary operation, is derived from the group operation of G., , 135
Page 112 :
136, , Part III, , Homomorphisms and Factor Groups, , Factor Groups from Homomorphisms, Let G be a group and let S be a set having the same cardinality as G. Then there is a oneto-one correspondence ↔ between S and G. We can use ↔ to define a binary operation, on S, making S into a group isomorphic to G. Naively, we simply use the correspondence, to rename each element of G by the name of its corresponding (under ↔) element in S., We can describe explicitly the computation of x y for x, y ∈ S as follows:, if x ↔ g1, , and, , y ↔ g2, , and, , z ↔ g1 g2 ,, , then, , x y = z., , (1), , The direction → of the one-to-one correspondence s ↔ g between s ∈ S and g ∈ G, gives us a one-to-one function μ mapping S onto G. (Of course, the direction ← of ↔, gives us the inverse function μ−1 ). Expressed in terms of μ, the computation (1) of x y, for x, y ∈ S becomes, if μ(x) = g1, , and, , μ(y) = g2, , and, , μ(z) = g1 g2 ,, , then, , x y = z., , (2), , The map μ : S → G now becomes an isomorphism mapping the group S onto the, group G. Notice that from (2), we obtain μ(x y) = μ(z) = g1 g2 = μ(x)μ(y), the required, homomorphism property., Let G and G be groups, let φ : G → G be a homomorphism, and let H = Ker(φ)., Theorem 13.15 shows that for a ∈ G, we have φ −1 [{φ(a)}] = a H = H a. We have a, one-to-one correspondence a H ↔ φ(a) between cosets of H in G and elements of the, subgroup φ[G] of G . Remember that if x ∈ a H , so that x = ah for some h ∈ H , then, φ(x) = φ(ah) = φ(a)φ(h) = φ(a)e = φ(a), so the computation of the element of φ[G], corresponding to the coset a H = x H is the same whether we compute it as φ(a) or as, φ(x). Let us denote the set of all cosets of H by G/H . (We read G/H as “G over H ” or, as “G modulo H ” or as “G mod H ,” but never as “G divided by H .”), In the preceding paragraph, we started with a homomorphism φ : G → G having, kernel H , and we finished with the set G/H of cosets in one-to-one correspondence with, the elements of the group φ[G]. In our work above that, we had a set S with elements, in one-to-one correspondence with those of a group G, and we made S into a group, isomorphic to G with an isomorphism μ. Replacing S by G/H and replacing G by, φ[G] in that construction, we can consider G/H to be a group isomorphic to φ[G] with, that isomorphism μ. In terms of G/H and φ[G], the computation (2) of the product, (x H )(y H ) for x H, y H ∈ G/H becomes, if μ(x H ) = φ(x), then, , and, , μ(y H ) = φ(y), , and, , μ(z H ) = φ(x)φ(y),, , (x H )(y H ) = z H., , (3), , But because φ is a homomorphism, we can easily find z ∈ G such that μ(z H ) =, φ(x)φ(y); namely, we take z = x y in G, and find that, μ(z H ) = μ(x y H ) = φ(x y) = φ(x)φ(y)., This shows that the product (x H )(y H ) of two cosets is the coset (x y)H that contains, the product x y of x and y in G. While this computation of (x H )(y H ) may seem to, depend on our choices x from x H and y from y H , our work above shows it does not., We demonstrate it again here because it is such an important point. If h 1 , h 2 ∈ H so that, xh 1 is an element of x H and yh 2 is an element of y H , then there exists h 3 ∈ H such, , 136
Page 113 :
Section 14, , Factor Groups, , 137, , that h 1 y = yh 3 because H y = y H by Theorem 13.15. Thus we have, (xh 1 )(yh 2 ) = x(h 1 y)h 2 = x(yh 3 )h 2 = (x y)(h 3 h 2 ) ∈ (x y)H,, so we obtain the same coset. Computation of the product of two cosets is accomplished, by choosing an element from each coset and taking, as product of the cosets, the coset, that contains the product in G of the choices. Any time we define something (like a, product) in terms of choices, it is important to show that it is well defined, which means, that it is independent of the choices made. This is precisely what we have just done. We, summarize this work in a theorem., 14.1 Theorem, , Let φ : G → G be a group homomorphism with kernel H . Then the cosets of H form, a factor group, G/H, where (a H )(bH ) = (ab)H . Also, the map µ : G/H → φ[G], defined by µ(a H ) = φ(a) is an isomorphism. Both coset multiplication and µ are well, defined, independent of the choices a and b from the cosets., , 14.2 Example, , Example 13.10 considered the map γ : Z → Zn , where γ (m) is the remainder when, m is divided by n in accordance with the division algorithm. We know that γ is a, homomorphism. Of course, Ker(γ ) = nZ. By Theorem 14.1, we see that the factor, group Z/nZ is isomorphic to Zn . The cosets of nZ are the residue classes modulo n. For, example, taking n = 5, we see the cosets of 5Z are, 5Z = {· · · , −10, −5, 0, 5, 10, · · ·},, 1 + 5Z = {· · · , −9, −4, 1, 6, 11, · · ·},, 2 + 5Z = {· · · , −8, −3, 2, 7, 12, · · ·},, 3 + 5Z = {· · · , −7, −2, 3, 8, 13, · · ·},, 4 + 5Z = {· · · , −6, −1, 4, 9, 14, · · ·}., Note that the isomorphism µ : Z/5Z → Z5 of Theorem 14.1 assigns to each coset of, 5Z its smallest nonnegative element. That is, µ(5Z) = 0, µ(1 + 5Z) = 1, etc., ▲, It is very important that we learn how to compute in a factor group. We can multiply, (add) two cosets by choosing any two representative elements, multiplying (adding), them and finding the coset in which the resulting product (sum) lies., , 14.3 Example, , Consider the factor group Z/5Z with the cosets shown above. We can add (2 + 5Z) +, (4 + 5Z) by choosing 2 and 4, finding 2 + 4 = 6, and noticing that 6 is in the coset, 1 + 5Z. We could equally well add these two cosets by choosing 27 in 2 + 5Z and −16, in 4 + 5Z; the sum 27 + (−16) = 11 is also in the coset 1 + 5Z., ▲, The factor groups Z/nZ in the preceding example are classics. Recall that we refer, to the cosets of nZ as residue classes modulo n. Two integers in the same coset are, congruent modulo n. This terminology is carried over to other factor groups. A factor, group G/H is often called the factor group of G modulo H . Elements in the same, coset of H are often said to be congruent modulo H . By abuse of notation, we may, sometimes write Z/nZ = Zn and think of Zn as the additive group of residue classes of, Z modulo n, or abusing notation further, modulo n., , 137
Page 114 :
138, , Part III, , Homomorphisms and Factor Groups, , Factor Groups from Normal Subgroups, So far, we have obtained factor groups only from homomorphisms. Let G be a group and, let H be a subgroup of G. Now H has both left cosets and right cosets, and in general,, a left coset a H need not be the same set as the right coset H a. Suppose we try to define, a binary operation on left cosets by defining, (a H )(bH ) = (ab)H, , (4), , as in the statement of Theorem 14.1. Equation 4 attempts to define left coset multiplication, by choosing representatives a and b from the cosets. Equation 4 is meaningless unless, it gives a well-defined operation, independent of the representative elements a and b, chosen from the cosets. The theorem that follows shows that Eq. 4 gives a well-defined, binary operation if and only if H is a normal subgroup of G., 14.4 Theorem, , Let H be a subgroup of a group G. Then left coset multiplication is well defined by the, equation, (a H )(bH ) = (ab)H, if and only if H is a normal subgroup of G., , Proof, , Suppose first that (a H )(bH ) = (ab)H does give a well-defined binary operation on left, cosets. Let a ∈ G. We want to show that a H and H a are the same set. We use the, standard technique of showing that each is a subset of the other., Let x ∈ a H . Choosing representatives x ∈ a H and a −1 ∈ a −1 H , we have, (x H )(a −1 H ) = (xa −1 )H . On the other hand, choosing representatives a ∈ a H and, a −1 ∈ a −1 H , we see that (a H )(a −1 H ) = eH = H . Using our assumption that left coset, multiplication by representatives is well defined, we must have xa −1 = h ∈ H . Then, x = ha, so x ∈ H a and a H ⊆ H a. We leave the symmetric proof that H a ⊆ a H to, Exercise 25., We turn now to the converse: If H is a normal subgroup, then left coset multiplication, by representatives is well-defined. Due to our hypothesis, we can simply say cosets,, omitting left and right. Suppose we wish to compute (a H )(bH ). Choosing a ∈ a H and, b ∈ bH , we obtain the coset (ab)H . Choosing different representatives ah 1 ∈ a H and, bh 2 ∈ bH , we obtain the coset ah 1 bh 2 H . We must show that these are the same cosets., Now h 1 b ∈ H b = bH , so h 1 b = bh 3 for some h 3 ∈ H . Thus, (ah 1 )(bh 2 ) = a(h 1 b)h 2 = a(bh 3 )h 2 = (ab)(h 3 h 2 ), and (ab)(h 3 h 2 ) ∈ (ab)H . Therefore, ah 1 bh 2 is in (ab)H ., , ◆, , Theorem 14.4 shows that if left and right cosets of H coincide, then Eq. 4 gives a, well-defined binary operation on cosets. We wonder whether the cosets do form a group, with such coset multiplication. This is indeed true., 14.5 Corollary, , 138, , Let H be a normal subgroup of G. Then the cosets of H form a group G/H under the, binary operation (a H )(bH ) = (ab)H ., ▲
Page 115 :
Section 14, , Factor Groups, , 139, , Proof, , Computing, (a H )[(bH )(cH )] = (a H )[(bc)H ] = [a(bc)]H , and similarly, we have, [(a H )(bH )](cH ) = [(ab)c]H , so associativity in G/H follows from associativity in, G. Because (a H )(eH ) = (ae)H = a H = (ea)H = (eH )(a H ), we see that eH = H is, the identity element in G/H . Finally, (a −1 H )(a H ) = (a −1 a)H = eH = (aa −1 )H =, ◆, (a H )(a −1 H ) shows that a −1 H = (a H )−1 ., , 14.6 Definition, , The group G/H in the preceding corollary is the factor group (or quotient group) of, G by H ., ■, , 14.7 Example, , Since Z is an abelian group, nZ is a normal subgroup. Corollary 14.5 allows us to, construct the factor group Z/nZ with no reference to a homomorphism. As we observed, in Example 14.2, Z/nZ is isomorphic to Zn ., ▲, , 14.8 Example, , Consider the abelian group R under addition, and let c ∈ R+ . The cyclic subgroup c, of R contains as elements, · · · − 3c, −2c, −c, 0, c, 2c, 3c, · · · ., Every coset of c contains just one element x such that 0 ≤ x < c. If we choose these, elements as representatives of the cosets when computing in R/c, we find that we are, computing their sum modulo c as discussed for the computation in Rc in Section 1., For example, if c = 5.37, then the sum of the cosets 4.65 + 5.37 and 3.42 + 5.37, is the coset 8.07 + 5.37, which contains 8.07 − 5.37 = 2.7, which is 4.65 +5.37 3.42., Working with these coset elements x where 0 ≤ x < c, we thus see that the group Rc of, Example 4.2 is isomorphic to R/c under an isomorphism ψ where ψ(x) = x + c for, all x ∈ Rc . Of course, R/c is then also isomorphic to the circle group U of complex, numbers of magnitude 1 under multiplication., ▲, We have seen that the group Z/n is isomorphic to the group Zn , and as a set,, Zn = {0, 1, 3, 4, · · · , n − 1}, the set of nonnegative integers less than n. Example 14.8, shows that the group R/c is isomorphic to the group Rc . In Section 1, we choose the, notation Rc rather than the conventional [0, c) for the half-open interval of nonnegative, real numbers less than c. We did that to bring out now the comparison of these factor, groups of Z with these factor groups of R., , The Fundamental Homomorphism Theorem, We have seen that every homomorphism φ : G → G gives rise to a natural factor group, (Theorem 14.1), namely, G/Ker(φ). We now show that each factor group G/H gives rise, to a natural homomorphism having H as kernel., 14.9 Theorem, Proof, , Let H be a normal subgroup of G. Then γ : G → G/H given by γ (x) = x H is a, homomorphism with kernel H ., Let x, y ∈ G. Then, γ (x y) = (x y)H = (x H )(y H ) = γ (x)γ (y),, , 139
Page 116 :
140, , Part III, , Homomorphisms and Factor Groups, , φ, , φ[G], , G, , μ, , γ, , G/H, , 14.10 Figure, , so γ is a homomorphism. Since x H = H if and only if x ∈ H , we see that the kernel of, γ is indeed H ., ◆, We have seen in Theorem 14.1 that if φ : G → G is a homomorphism with kernel H ,, then μ : G/H → φ[G] where μ(g H ) = φ(g) is an isomorphism. Theorem 14.9 shows, that γ : G → G/H defined by γ (g) = g H is a homomorphism. Figure 14.10 shows, these groups and maps. We see that the homomorphism φ can be factored, φ = μγ ,, where γ is a homomorphism and μ is an isomorphism of G/H with φ[G]. We state this, as a theorem., 14.11 Theorem, , (The Fundamental Homomorphism Theorem) Let φ : G → G be a group homomorphism with kernel H . Then φ[G] is a group, and μ : G/H → φ[G] given by, μ(g H ) = φ(g) is an isomorphism. If γ : G → G/H is the homomorphism given by, γ (g) = g H , then φ(g) = μγ (g) for each g ∈ G., The isomorphism μ in Theorem 14.11 is referred to as a natural or canonical, isomorphism, and the same adjectives are used to describe the homomorphism γ . There, may be other isomorphisms and homomorphisms for these same groups, but the maps, μ and γ have a special status with φ and are uniquely determined by Theorem 14.11., In summary, every homomorphism with domain G gives rise to a factor group G/H ,, and every factor group G/H gives rise to a homomorphism mapping G into G/H ., Homomorphisms and factor groups are closely related. We give an example indicating, how useful this relationship can be., , 14.12 Example, , Classify the group (Z4 × Z2 )/({0} × Z2 ) according to the fundamental theorem of finitely, generated abelian groups (Theorem 11.12)., , Solution, , The projection map π1 : Z4 × Z2 → Z4 given by π1 (x, y) = x is a homomorphism of, Z4 × Z2 onto Z4 with kernel {0} × Z2 . By Theorem 14.11, we know that the given factor, group is isomorphic to Z4 ., ▲, , Normal Subgroups and Inner Automorphisms, We derive some alternative characterizations of normal subgroups, which often provide, us with an easier way to check normality than finding both the left and the right coset, decompositions., , 140
Page 117 :
Section 14, , Factor Groups, , 141, , Suppose that H is a subgroup of G such that ghg −1 ∈ H for all g ∈ G and all, h ∈ H . Then g H g −1 = {ghg −1 | h ∈ H } ⊆ H for all g ∈ G. We claim that actually, g H g −1 = H . We must show that H ⊆ g H g −1 for all g ∈ G. Let h ∈ H . Replacing g by, g −1 in the relation ghg −1 ∈ H , we obtain g −1 h(g −1 )−1 = g −1 hg = h 1 where h 1 ∈ H ., Consequently, h = gh 1 g −1 ∈ g H g −1 , and we are done., Suppose that g H = H g for all g ∈ G. Then gh = h 1 g, so ghg −1 ∈ H for all g ∈ G, and all h ∈ H . By the preceding paragraph, this means that g H g −1 = H for all g ∈ G., Conversely, if g H g −1 = H for all g ∈ G, then ghg −1 = h 1 so gh = h 1 g ∈ H g, and, g H ⊆ H g. But also, g −1 H g = H giving g −1 hg = h 2 , so that hg = gh 2 and H g ⊆, gH., We summarize our work as a theorem., 14.13 Theorem, , The following are three equivalent conditions for a subgroup H of a group G to be a, normal subgroup of G., 1., 2., 3., , ghg −1 ∈ H for all g ∈ G and h ∈ H ., g H g −1 = H for all g ∈ G., g H = H g for all g ∈ G., , Condition (2) of Theorem 14.13 is often taken as the definition of a normal subgroup, H of a group G., 14.14 Example, , Every subgroup H of an abelian group G is normal. We need only note that gh = hg, for all h ∈ H and all g ∈ G, so, of course, ghg −1 = h ∈ H for all g ∈ G and all h ∈ H ., ▲, , Exercise 29 of Section 13 shows that the map i g : G → G defined by i g (x) = gxg −1, is a homomorphism of G into itself. We see that gag −1 = gbg −1 if and only if a = b, so, i g is one to one. Since g(g −1 yg)g −1 = y, we see that i g is onto G, so it is an isomorphism, of G with itself., 14.15 Definition, , An isomorphism φ : G → G of a group G with itself is an automorphism of G. The, automorphism i g : G → G, where i g (x) = gxg −1 for all x ∈ G, is the inner automorphism of G by g. Performing i g on x is called conjugation of x by g., ■, The equivalence of conditions (1) and (2) in Theorem 14.13 shows that g H = H g, for all g ∈ G if and only if i g [H ] = H for all g ∈ G, that is, if and only if H is invariant, under all inner automorphisms of G. It is important to realize that i g [H ] = H is an, equation in sets; we need not have i g (h) = h for all h ∈ H . That is i g may perform a, nontrivial permutation of the set H . We see that the normal subgroups of a group G are, precisely those that are invariant under all inner automorphisms. A subgroup K of G is, a conjugate subgroup of H if K = i g [H ] for some g ∈ G., , 141
Page 118 :
142, , Part III, , ■, , Homomorphisms and Factor Groups, , EXERCISES 14, , Computations, In Exercises 1 through 8, find the order of the given factor group., 1. Z6 /3, , 2. (Z4 × Z12 )/(2 × 2), , 3. (Z4 × Z2 )/(2, 1), , 4. (Z3 × Z5 )/({0} × Z5 ), , 5. (Z2 × Z4 )/(1, 1), , 6. (Z12 × Z18 )/(4, 3), , 7. (Z2 × S3 )/(1, ρ1 ), , 8. (Z11 × Z15 )/(1, 1), , In Exercises 9 through 15, give the order of the element in the factor group., 9. 5 + 4 in Z12 /4, , 10. 26 + 12 in Z60 /12, , 11. (2, 1) + (1, 1) in (Z3 × Z6 )/(1, 1), , 12. (3, 1) + (1, 1) in (Z4 × Z4 )/(1, 1), , 13. (3, 1) + (0, 2) in (Z4 × Z8 )/(0, 2), , 14. (3, 3) + (1, 2) in (Z4 × Z8 )/(1, 2), , 15. (2, 0) + (4, 4) in (Z6 × Z8 )/(4, 4), 16. Compute i ρ1 [H ] for the subgroup H = {ρ0 , µ1 } of the group S3 of Example 8.7., , Concepts, In Exercises 17 through 19, correct the definition of the italicized term without reference to the text, if correction, is needed, so that it is in a form acceptable for publication., 17. A normal subgroup H of G is one satisfying hG = Gh for all h ∈ H ., 18. A normal subgroup H of G is one satisfying g −1 hg ∈ H for all h ∈ H and all g ∈ G., 19. An automorphism of a group G is a homomorphism mapping G into G., 20. What is the importance of a normal subgroup of a group G?, Students often write nonsense when first proving theorems about factor groups. The next two exercises are designed, to call attention to one basic type of error., 21. A student is asked to show that if H is a normal subgroup of an abelian group G, then G/H is abelian. The, student’s proof starts as follows:, We must show that G/H is abelian. Let a and b be two elements of G/H ., a. Why does the instructor reading this proof expect to find nonsense from here on in the student’s paper?, b. What should the student have written?, c. Complete the proof., 22. A torsion group is a group all of whose elements have finite order. A group is torsion free if the identity is, the only element of finite order. A student is asked to prove that if G is a torsion group, then so is G/H for, every normal subgroup H of G. The student writes, We must show that each element of G/H is of finite order. Let x ∈ G/H ., Answer the same questions as in Exercise 21., 23. Mark each of the following true or false., a. It makes sense to speak of the factor group G/N if and only if N is a normal subgroup of the group, G., b. Every subgroup of an abelian group G is a normal subgroup of G., c. An inner automorphism of an abelian group must be just the identity map., , 142
Page 119 :
Section 14, , d., e., f., g., h., i., j., , Exercises, , 143, , Every factor group of a finite group is again of finite order., Every factor group of a torsion group is a torsion group. (See Exercise 22.), Every factor group of a torsion-free group is torsion free. (See Exercise 22.), Every factor group of an abelian group is abelian., Every factor group of a nonabelian group is nonabelian., Z/nZ is cyclic of order n., R/nR is cyclic of order n, where nR = {nr | r ∈ R} and R is under addition., , Theory, 24. Show that An is a normal subgroup of Sn and compute Sn /An ; that is, find a known group to which Sn /An is, isomorphic., 25. Complete the proof of Theorem 14.4 by showing that if H is a subgroup of a group G and if left coset, multiplication (a H )(bH ) = (ab)H is well defined, then H a ⊆ a H ., 26. Prove that the torsion subgroup T of an abelian group G is a normal subgroup of G, and that G/T is torsion, free. (See Exercise 22.), 27. A subgroup H is conjugate to a subgroup K of a group G if there exists an inner automorphism i g of G such, that i g [H ] = K . Show that conjugacy is an equivalence relation on the collection of subgroups of G., 28. Characterize the normal subgroups of a group G in terms of the cells where they appear in the partition given, by the conjugacy relation in the preceding exercise., 29. Referring to Exercise 27, find all subgroups of S3 (Example 8.7) that are conjugate to {ρ0 , µ2 }., 30. Let H be a normal subgroup of a group G, and let m = (G : H ). Show that a m ∈ H for every a ∈ G., 31. Show that an intersection of normal subgroups of a group G is again a normal subgroup of G., 32. Given any subset S of a group G, show that it makes sense to speak of the smallest normal subgroup that, contains S. [Hint: Use Exercise 31.], 33. Let G be a group. An element of G that can be expressed in the form aba −1 b−1 for some a, b ∈ G is a, commutator in G. The preceding exercise shows that there is a smallest normal subgroup C of a group G, containing all commutators in G; the subgroup C is the commutator subgroup of G. Show that G/C is an, abelian group., 34. Show that if a finite group G has exactly one subgroup H of a given order, then H is a normal subgroup of G., 35. Show that if H and N are subgroups of a group G, and N is normal in G, then H ∩ N is normal in H . Show, by an example that H ∩ N need not be normal in G., 36. Let G be a group containing at least one subgroup of a fixed finite order s. Show that the intersection of all, subgroups of G of order s is a normal subgroup of G. [Hint: Use the fact that if H has order s, then so does, x −1 H x for all x ∈ G.], 37. a. Show that all automorphisms of a group G form a group under function composition., b. Show that the inner automorphisms of a group G form a normal subgroup of the group of all automorphisms, of G under function composition. [Warning: Be sure to show that the inner automorphisms do form a, subgroup.], 38. Show that the set of all g ∈ G such that i g : G → G is the identity inner automorphism i e is a normal subgroup, of a group G., 39. Let G and G be groups, and let H and H be normal subgroups of G and G , respectively. Let φ be a, homomorphism of G into G . Show that φ induces a natural homomorphism φ∗ : (G/H ) → (G /H ) if φ[H ] ⊆, H . (This fact is used constantly in algebraic topology.), , 143
Page 120 :
144, , Part III, , Homomorphisms and Factor Groups, , 40. Use the properties det(AB) = det(A) · det(B) and det(In ) = 1 for n × n matrices to show the following:, a. The n × n matrices with determinant 1 form a normal subgroup of G L(n, R)., b. The n × n matrices with determinant ±1 form a normal subgroup of G L(n, R)., 41. Let G be a group, and let P (G) be the set of all subsets of G. For any A, B ∈ P (G), let us define the product, subset AB = {ab | a ∈ A, b ∈ B}., a. Show that this multiplication of subsets is associative and has an identity element, but that P (G) is not a, group under this operation., b. Show that if N is a normal subgroup of G, then the set of cosets of N is closed under the above operation, on P (G), and that this operation agrees with the multiplication given by the formula in Corollary 14.5., c. Show (without using Corollary 14.5) that the cosets of N in G form a group under the above operation. Is, its identity element the same as the identity element of P (G)?, , SECTION 15, , FACTOR-GROUP COMPUTATIONS AND SIMPLE GROUPS, Factor groups can be a tough topic for students to grasp. There is nothing like a bit of computation to strengthen understanding in mathematics. We start by attempting to improve, our intuition concerning factor groups. Since we will be dealing with normal subgroups, throughout this section, we often denote a subgroup of a group G by N rather than by H ., Let N be a normal subgroup of G. In the factor group G/N , the subgroup N acts as, identity element. We may regard N as being collapsed to a single element, either to 0 in, additive notation or to e in multiplicative notation. This collapsing of N together with, the algebraic structure of G require that other subsets of G, namely, the cosets of N ,, also collapse into a single element in the factor group. A visualization of this collapsing, is provided by Fig. 15.1. Recall from Theorem 14.9 that γ : G → G/N defined by, γ (a) = a N for a ∈ G is a homomorphism of G onto G/N . Figure 15.1 is very similar to, Fig. 13.14, but in Fig. 15.1 the image group under the homomorphism is actually formed, from G. We can view the “line” G/N at the bottom of the figure as obtained by collapsing, to a point each coset of N in another copy of G. Each point of G/N thus corresponds, to a whole vertical line segment in the shaded portion, representing a coset of N in, G. It is crucial to remember that multiplication of cosets in G/N can be computed by, multiplying in G, using any representative elements of the cosets as shown in the figure., , e, b, , G, a, , cb, , γ, , G/N, , aN N bN, , c, , (cN)(bN) (ab)N cN, = (cb)N = (aN)(bN), , 15.1 Figure, , 144, , ab
Page 121 :
Section 15, , Factor-Group Computations and Simple Groups, , 145, , Additively, two elements of G will collapse into the same element of G/N if they, differ by an element of N . Multiplicatively, a and b collapse together if ab−1 is in N ., The degree of collapsing can vary from nonexistent to catastrophic. We illustrate the two, extreme cases by examples., 15.2 Example, , The trivial subgroup N = {0} of Z is, of course, a normal subgroup. Compute Z/{0}., , Solution, , Since N = {0} has only one element, every coset of N has only one element. That is,, the cosets are of the form {m} for m ∈ Z. There is no collapsing at all, and consequently,, ▲, Z/{0} Z. Each m ∈ Z is simply renamed {m} in Z/{0}., , 15.3 Example, , Let n be a positive integer. The set nR = {nr | r ∈ R} is a subgroup of R under addition,, and it is normal since R is abelian. Compute R/nR., , Solution, , A bit of thought shows that actually nR = R, because each x ∈ R is of the form n(x/n), and x/n ∈ R. Thus R/nR has only one element, the subgroup nR. The factor group is, ▲, a trivial group consisting only of the identity element., As illustrated in Examples 15.2 and 15.3 for any group G, we have G/{e} G, and G/G {e}, where {e} is the trivial group consisting only of the identity element e., These two extremes of factor groups are of little importance. We would like knowledge, of a factor group G/N to give some information about the structure of G. If N = {e},, the factor group has the same structure as G and we might as well have tried to study G, directly. If N = G, the factor group has no significant structure to supply information, about G. If G is a finite group and N = {e} is a normal subgroup of G, then G/N is a, smaller group than G, and consequently may have a more simple structure than G. The, multiplication of cosets in G/N reflects the multiplication in G, since products of cosets, can be computed by multiplying in G representative elements of the cosets., We give two examples showing that even when G/N has order 2, we may be able to, deduce some useful results. If G is a finite group and G/N has just two elements, then, we must have |G| = 2|N |. Note that every subgroup H containing just half the elements, of a finite group G must be a normal subgroup, since for each element a in G but not in, H , both the left coset a H and the right coset H a must consist of all elements in G that, are not in H . Thus the left and right cosets of H coincide and H is a normal subgroup, of G., , 15.4 Example, , 15.5 Table, An, , σ An, , An, , An, , σ An, , σ An, , σ An, , An, , Because |Sn | = 2|An |, we see that An is a normal subgroup of Sn , and Sn /An has order 2., Let σ be an odd permutation in Sn , so that Sn /An = {An , σ An }. Renaming the element, An “even” and the element σ An “odd,” the multiplication in Sn /An shown in Table 15.5, becomes, (even)(even) = even, (even)(odd) = odd, , (odd)(even) = odd, (odd)(odd) = even., , Thus the factor group reflects these multiplicative properties for all the permutations in, Sn ., ▲, , 145
Page 122 :
146, , Part III, , Homomorphisms and Factor Groups, , Example 15.4 illustrates that while knowing the product of two cosets in G/N does, not tell us what the product of two elements of G is, it may tell us that the product in G, of two types of elements is itself of a certain type., 15.6 Example, , (Falsity of the Converse of the Theorem of Lagrange) The theorem of Lagrange, states if H is a subgroup of a finite group G, then the order of H divides the order of G., We show that it is false that if d divides the order of G, then there must exist a subgroup, H of G having order d. Namely, we show that A4 , which has order 12, contains no, subgroup of order 6., Suppose that H were a subgroup of A4 having order 6. As observed before in, Example 15.4, it would follow that H would be a normal subgroup of A4 . Then A4 /H, would have only two elements, H and σ H for some σ ∈ A4 not in H . Since in a group, of order 2, the square of each element is the identity, we would have H H = H and, (σ H )(σ H ) = H . Now computation in a factor group can be achieved by computing, with representatives in the original group. Thus, computing in A4 , we find that for each, α ∈ H we must have α 2 ∈ H and for each β ∈ σ H we must have β 2 ∈ H . That is, the, square of every element in A4 must be in H . But in A4 , we have, (1, 2, 3) = (1, 3, 2)2, , and, , (1, 3, 2) = (1, 2, 3)2, , so (1, 2, 3) and (1, 3, 2) are in H . A similar computation shows that (1, 2, 4), (1, 4, 2),, (1, 3, 4), (1, 4, 3), (2, 3, 4), and (2, 4, 3) are all in H . This shows that there must be at, least 8 elements in H , contradicting the fact that H was supposed to have order 6. ▲, We now turn to several examples that compute factor groups. If the group we start, with is finitely generated and abelian, then its factor group will be also. Computing such a, factor group means classifying it according to the fundamental theorem (Theorem 11.12)., 15.7 Example, , Let us compute the factor group (Z4 × Z6 )/(0, 1). Here (0, 1) is the cyclic subgroup, H of Z4 × Z6 generated by (0, 1). Thus, H = {(0, 0), (0, 1), (0, 2), (0, 3), (0, 4), (0, 5)}., Since Z4 × Z6 has 24 elements and H has 6 elements, all cosets of H must have, 6 elements, and (Z4 × Z6 )/H must have order 4. Since Z4 × Z6 is abelian, so is, (Z4 × Z6 )/H (remember, we compute in a factor group by means of representatives, from the original group). In additive notation, the cosets are, H = (0, 0) + H,, , (1, 0) + H,, , (2, 0) + H,, , (3, 0) + H., , Since we can compute by choosing the representatives (0, 0), (1, 0), (2, 0), and (3, 0), it, is clear that (Z4 × Z6 )/H is isomorphic to Z4 . Note that this is what we would expect,, since in a factor group modulo H , everything in H becomes the identity element; that is,, we are essentially setting everything in H equal to zero. Thus the whole second factor, Z6 of Z4 × Z6 is collapsed, leaving just the first factor Z4 ., ▲, Example 15.7 is a special case of a general theorem that we now state and prove., We should acquire an intuitive feeling for this theorem in terms of collapsing one of the, factors to the identity element., , 146
Page 123 :
Section 15, , Factor-Group Computations and Simple Groups, , 147, , 15.8 Theorem, , Let G = H × K be the direct product of groups H and K . Then H = {(h, e) | h ∈ H }, is a normal subgroup of G. Also G/H is isomorphic to K in a natural way. Similarly,, G/K H in a natural way., , Proof, , Consider the homomorphism π2 : H × K → K , where π2 (h, k) = k. (See Example, 13.8). Because Ker(π2 ) = H , we see that H is a normal subgroup of H × K . Because, π2 is onto K , Theorem 14.11 tells us that (H × K )/H K ., ◆, We continue with additional computations of abelian factor groups. To illustrate, how easy it is to compute in a factor group if we can compute in the whole group, we, prove the following theorem., , 15.9 Theorem, , A factor group of a cyclic group is cyclic., , Proof, , Let G be cyclic with generator a, and let N be a normal subgroup of G. We claim, the coset a N generates G/N . We must compute all powers of a N . But this amounts to, computing, in G, all powers of the representative a and all these powers give all elements, in G. Hence the powers of a N certainly give all cosets of N and G/N is cyclic., ◆, , 15.10 Example, , Let us compute the factor group (Z4 × Z6 )/(0, 2). Now (0, 2) generates the subgroup, H = {(0, 0), (0, 2), (0, 4)}, of Z4 × Z6 of order 3. Here the first factor Z4 of Z4 × Z6 is left alone. The Z6 factor,, on the other hand, is essentially collapsed by a subgroup of order 3, giving a factor group, in the second factor of order 2 that must be isomorphic to Z2 . Thus (Z4 × Z6 )/(0, 2), ▲, is isomorphic to Z4 × Z2 ., , 15.11 Example, , Let us compute the factor group (Z4 × Z6 )/(2, 3). Be careful! There is a great temptation to say that we are setting the 2 of Z4 and the 3 of Z6 both equal to zero, so that, Z4 is collapsed to a factor group isomorphic to Z2 and Z6 to one isomorphic to Z3 , giving, a total factor group isomorphic to Z2 × Z3 . This is wrong! Note that, H = (2, 3) = {(0, 0), (2, 3)}, is of order 2, so (Z4 × Z6 )/(2, 3) has order 12, not 6. Setting (2, 3) equal to zero, does not make (2, 0) and (0, 3) equal to zero individually, so the factors do not collapse, separately., The possible abelian groups of order 12 are Z4 × Z3 and Z2 × Z2 × Z3 , and we, must decide to which one our factor group is isomorphic. These two groups are most, easily distinguished in that Z4 × Z3 has an element of order 4, and Z2 × Z2 × Z3 does, not. We claim that the coset (1, 0) + H is of order 4 in the factor group (Z4 × Z6 )/H ., To find the smallest power of a coset giving the identity in a factor group modulo H , we, must, by choosing representatives, find the smallest power of a representative that is in, the subgroup H . Now,, 4(1, 0) = (1, 0) + (1, 0) + (1, 0) + (1, 0) = (0, 0), is the first time that (1, 0) added to itself gives an element of H . Thus (Z4 × Z6 )/(2, 3), has an element of order 4 and is isomorphic to Z4 × Z3 or Z12 ., ▲, , 147
Page 124 :
148, , Part III, , 15.12 Example, , Homomorphisms and Factor Groups, , Let us compute (that is, classify as in Theorem 11.12 the group (Z × Z)/(1, 1). We may, visualize Z × Z as the points in the plane with both coordinates integers, as indicated, by the dots in Fig. 15.13. The subgroup (1, 1) consists of those points that lie on the, 45◦ line through the origin, indicated in the figure. The coset (1, 0) + (1, 1) consists of, those dots on the 45◦ line through the point (1, 0), also shown in the figure. Continuing,, we see that each coset consists of those dots lying on one of the 45◦ lines in the figure., We may choose the representatives, · · · , (−3, 0), (−2, 0), (−1, 0), (0, 0), (1, 0), (2, 0), (3, 0), · · ·, of these cosets to compute in the factor group. Since these representatives correspond, precisely to the points of Z on the x-axis, we see that the factor group (Z × Z)/(1, 1), is isomorphic to Z., ▲, y, , 5, 4, 3, 2, 1, x, −5, , −4, , −3, , −2, , −1, , 0, , 1, , 2, , 3, , 4, , 5, , −1, −2, −3, −4, −5, , 15.13 Figure, , Simple Groups, As we mentioned in the preceding section, one feature of a factor group is that it gives, crude information about the structure of the whole group. Of course, sometimes there, may be no nontrivial proper normal subgroups. For example, Theorem 10.10 shows that, a group of prime order can have no nontrivial proper subgroups of any sort., , 148
Page 125 :
Section 15, , 15.14 Definition, 15.15 Theorem, Proof, , Factor-Group Computations and Simple Groups, , A group is simple if it is nontrivial and has no proper nontrivial normal subgroups., , 149, , ■, , The alternating group An is simple for n ≥ 5., ◆, , See Exercise 39., , There are many simple groups other than those given above. For example, A5 is of, order 60 and A6 is of order 360, and there is a simple group of nonprime order, namely, 168, between these orders., The complete determination and classification of all finite simple groups were recently completed. Hundreds of mathematicians worked on this task from 1950 to 1980., It can be shown that a finite group has a sort of factorization into simple groups, where, the factors are unique up to order. The situation is similar to the factorization of positive, integers into primes. The new knowledge of all finite simple groups can now be used to, solve some problems of finite group theory., We have seen in this text that a finite simple abelian group is isomorphic to Z p for, some prime p. In 1963, Thompson and Feit [21] published their proof of a longstanding, conjecture of Burnside, showing that every finite nonabelian simple group is of even, order. Further great strides toward the complete classification were made by Aschbacher, in the 1970s. Early in 1980, Griess announced that he had constructed a predicted, “monster” simple group of order, 808, 017, 424, 794, 512, 875, 886, 459, 904, 961, 710, 757, 005, 754, 368,, 000, 000, 000., Aschbacher added the final details of the classification in August 1980. The research, papers contributing to the entire classification fill roughly 5000 journal pages., We turn to the characterization of those normal subgroups N of a group G for which, G/N is a simple group. First we state an addendum to Theorem 13.12 on properties of, a group homomorphism. The proof is left to Exercises 35 and 36., 15.16 Theorem, , Let φ : G → G be a group homomorphism. If N is a normal subgroup of G, then φ[N ], is a normal subgroup of φ[G]. Also, if N is a normal subgroup of φ[G], then φ −1 [N ], is a normal subgroup of G., Theorem 15.16 should be viewed as saying that a homomorphism φ : G → G , preserves normal subgroups between G and φ[G]. It is important to note that φ[N ] may, not be normal in G , even though N is normal in G. For example, φ : Z2 → S3 , where, φ(0) = ρ0 and φ(1) = µ1 is a homomorphism, and Z2 is a normal subgroup of itself,, but {ρ0 , µ1 } is not a normal subgroup of S3 ., We can now characterize when G/N is a simple group., , 15.17 Definition, , A maximal normal subgroup of a group G is a normal subgroup M not equal to G, such that there is no proper normal subgroup N of G properly containing M., ■, , 149
Page 126 :
150, , Part III, , 15.18 Theorem, Proof, , Homomorphisms and Factor Groups, , M is a maximal normal subgroup of G if and only if G/M is simple., Let M be a maximal normal subgroup of G. Consider the canonical homomorphism, γ : G → G/M given by Theorem 14.9. Now γ −1 of any nontrivial proper normal subgroup of G/M is a proper normal subgroup of G properly containing M. But M is, maximal, so this can not happen. Thus G/M is simple., Conversely, Theorem 15.16 shows that if N is a normal subgroup of G properly, containing M, then γ [N ] is normal in G/M. If also N = G, then, γ [N ] = G/M, , and, , γ [N ] = {M}., , Thus, if G/M is simple so that no such γ [N ] can exist, no such N can exist, and M is, maximal., ◆, , The Center and Commutator Subgroups, Every nonabelian group G has two important normal subgroups, the center Z (G) of, G and the commutator subgroup C of G. (The letter Z comes from the German word, zentrum, meaning center.) The center Z (G) is defined by, Z (G) = {z ∈ G | zg = gz for all g ∈ G}., Exercise 52 of Section 5 shows that Z (G) is an abelian subgroup of G. Since for each g ∈, G and z ∈ Z (G) we have gzg −1 = zgg −1 = ze = z, we see at once that Z (G) is a normal, subgroup of G. If G is abelian, then Z (G) = G; in this case, the center is not useful., 15.19 Example, , The center of a group G always contains the identity element e. It may be that Z (G) = {e},, in which case we say that the center of G is trivial. For example, examination of Table 8.8, for the group S3 shows us that Z (S3 ) = {ρ0 }, so the center of S3 is trivial. (This is a special, case of Exercise 38, which shows that the center of every nonabelian group of order pq, for primes p and q is trivial.) Consequently, the center of S3 × Z5 must be {ρ0 } × Z5 ,, which is isomorphic to Z5 ., ▲, Turning to the commutator subgroup, recall that in forming a factor group of G, modulo a normal subgroup N , we are essentially putting every element in G that is in N, equal to e, for N forms our new identity in the factor group. This indicates another use for, factor groups. Suppose, for example, that we are studying the structure of a nonabelian, group G. Since Theorem 11.12 gives complete information about the structure of all, sufficiently small abelian groups, it might be of interest to try to form an abelian group, as much like G as possible, an abelianized version of G, by starting with G and then, requiring that ab = ba for all a and b in our new group structure. To require that ab = ba, is to say that aba −1 b−1 = e in our new group. An element aba −1 b−1 in a group is a, commutator of the group. Thus we wish to attempt to form an abelianized version of G, by replacing every commutator of G by e. By the first observation of this paragraph, we, should then attempt to form the factor group of G modulo the smallest normal subgroup, we can find that contains all commutators of G., , 15.20 Theorem, , 150, , Let G be a group. The set of all commutators aba −1 b−1 for a, b ∈ G generates a subgroup, C (the commutator subgroup) of G. This subgroup C is a normal subgroup of G., Furthermore, if N is a normal subgroup of G, then G/N is abelian if and only if C ≤ N .
Page 127 :
Section 15, , Proof, , Exercises, , 151, , The commutators certainly generate a subgroup C; we must show that it is normal in, G. Note that the inverse (aba −1 b−1 )−1 of a commutator is again a commutator, namely,, bab−1 a −1 . Also e = eee−1 e−1 is a commutator. Theorem 7.6 then shows that C consists, precisely of all finite products of commutators. For x ∈ C, we must show that g −1 xg ∈ C, for all g ∈ G, or that if x is a product of commutators, so is g −1 xg for all g ∈ G. By, inserting e = gg −1 between each product of commutators occurring in x, we see that it, is sufficient to show for each commutator cdc−1 d −1 that g −1 (cdc−1 d −1 )g is in C. But, g −1 (cdc−1 d −1 )g = (g −1 cdc−1 )(e)(d −1 g), = (g −1 cdc−1 )(gd −1 dg −1 )(d −1 g), = [(g −1 c)d(g −1 c)−1 d −1 ][dg −1 d −1 g],, which is in C. Thus C is normal in G., The rest of the theorem is obvious if we have acquired the proper feeling for factor, groups. One doesn’t visualize in this way, but writing out that G/C is abelian follows from, (aC)(bC) = abC = ab(b−1 a −1 ba)C, = (abb−1 a −1 )baC = baC = (bC)(aC)., Furthermore, if N is a normal subgroup of G and G/N is abelian, then (a −1 N )(b−1 N ) =, (b−1 N )(a −1 N ); that is, aba −1 b−1 N = N , so aba −1 b−1 ∈ N , and C ≤ N . Finally, if, C ≤ N , then, (a N )(bN ) = abN = ab(b−1 a −1 ba)N, = (abb−1 a −1 )ba N = ba N = (bN )(a N )., , 15.21 Example, , ■, , ◆, , For the group S3 in Table 8.8, we find that one commutator is ρ1 µ1 ρ1−1 µ−1, 1 = ρ1 µ1 ρ2 µ1, = µ3 µ2 = ρ2 . We similarly find that ρ2 µ1 ρ2−1 µ−1, 1 = ρ2 µ1 ρ1 µ1 = µ2 µ3 = ρ1 . Thus the, commutator subgroup C of S3 contains A3 . Since A3 is a normal subgroup of S3 and, ▲, S3 /A3 is abelian, Theorem 15.20 shows that C = A3 ., , EXERCISES 15, , Computations, In Exercises 1 through 12, classify the given group according to the fundamental theorem of finitely generated, abelian groups., 1. (Z2 × Z4 )/(0, 1), , 2. (Z2 × Z4 )/(0, 2), , 3. (Z2 × Z4 )/(1, 2), , 4. (Z4 × Z8 )/(1, 2), , 5. (Z4 × Z4 × Z8 )/(1, 2, 4), , 6. (Z × Z)/(0, 1), , 7. (Z × Z)/(1, 2), , 8. (Z × Z × Z)/(1, 1, 1), , 9. (Z × Z × Z4 )/(3, 0, 0), 11. (Z × Z)/(2, 2), , 10. (Z × Z × Z8 )/(0, 4, 0), 12. (Z × Z × Z)/(3, 3, 3), , 151
Page 128 :
152, , Part III, , Homomorphisms and Factor Groups, , 13. Find both the center Z (D4 ) and the commutator subgroup C of the group D4 of symmetries of the square in, Table 8.12., 14. Find both the center and the commutator subgroup of Z3 × S3 ., 15. Find both the center and the commutator subgroup of S3 × D4 ., 16. Describe all subgroups of order ≤ 4 of Z4 × Z4 , and in each case classify the factor group of Z4 × Z4 modulo, the subgroup by Theorem 11.12. That is, describe the subgroup and say that the factor group of Z4 × Z4 modulo, the subgroup is isomorphic to Z2 × Z4 , or whatever the case may be. [Hint: Z4 × Z4 has six different cyclic, subgroups of order 4. Describe them by giving a generator, such as the subgroup (1, 0). There is one subgroup, of order 4 that is isomorphic to the Klein 4-group. There are three subgroups of order 2.], Concepts, In Exercises 17 and 18, correct the definition of the italicized term without reference to the text, if correction is, needed, so that it is in a form acceptable for publication., 17. The center of a group G contains all elements of G that commute with every element of G., 18. The commutator subgroup of a group G is {a −1 b−1 ab | a, b ∈ G}., 19. Mark each of the following true or false., a., b., c., d., e., f., g., h., i., j., , Every factor group of a cyclic group is cyclic., A factor group of a noncyclic group is again noncyclic., R/Z under addition has no element of order 2., R/Z under addition has elements of order n for all n ∈ Z+ ., R/Z under addition has an infinite number of elements of order 4., If the commutator subgroup C of a group G is {e}, then G is abelian., If G/H is abelian, then the commutator subgroup C of G contains H ., The commutator subgroup of a simple group G must be G itself., The commutator subgroup of a nonabelian simple group G must be G itself., All nontrivial finite simple groups have prime order., , In Exercises 20 through 23, let F be the additive group of all functions mapping R into R, and let F ∗ be the, multiplicative group of all elements of F that do not assume the value 0 at any point of R., 20. Let K be the subgroup of F consisting of the constant functions. Find a subgroup of F to which F/K is, isomorphic., 21. Let K ∗ be the subgroup of F ∗ consisting of the nonzero constant functions. Find a subgroup of F ∗ to which, F ∗ /K ∗ is isomorphic., 22. Let K be the subgroup of continuous functions in F. Can you find an element of F/K having order 2? Why, or why not?, 23. Let K ∗ be the subgroup of F ∗ consisting of the continuous functions in F ∗ . Can you find an element of F ∗ /K ∗, having order 2? Why or why not?, , In Exercises 24 through 26, let U be the multiplicative group {z ∈ C |z| = 1}., 24. Let z 0 ∈ U . Show that z 0 U = {z 0 z | z ∈ U } is a subgroup of U , and compute U/z 0 U ., 25. To what group we have mentioned in the text is U/−1 isomorphic?, 26. Let ζn = cos(2π/n) + i sin(2π/n) where n ∈ Z+ . To what group we have mentioned is U/ζn isomorphic?, 27. To what group mentioned in the text is the additive group R/Z isomorphic?, , 152
Page 129 :
Section 15, , Exercises, , 153, , 28. Give an example of a group G having no elements of finite order > 1 but having a factor group G/H , all of, whose elements are of finite order., 29. Let H and K be normal subgroups of a group G. Give an example showing that we may have H K while, G/H is not isomorphic to G/K ., 30. Describe the center of every simple, a. abelian group, b. nonabelian group., 31. Describe the commutator subgroup of every simple, a. abelian group, b. nonabelian group., Proof Synopsis, 32. Give a one-sentence synopsis of the proof of Theorem 15.9., 33. Give at most a two-sentence synopsis of the proof of Theorem 15.18., Theory, 34. Show that if a finite group G contains a nontrivial subgroup of index 2 in G, then G is not simple., 35. Let φ : G → G be a group homomorphism, and let N be a normal subgroup of G. Show that φ[N ] is a normal, subgroup of φ[G]., 36. Let φ : G → G be a group homomorphism, and let N be a normal subgroup of G . Show that φ −1 [N ] is a, normal subgroup of G., 37. Show that if G is nonabelian, then the factor group G/Z (G) is not cyclic. [Hint: Show the equivalent contrapositive, namely, that if G/Z (G) is cyclic then G is abelian (and hence Z (G) = G).], 38. Using Exercise 37, show that a nonabelian group G of order pq where p and q are primes has a trivial center., 39. Prove that An is simple for n ≥ 5, following the steps and hints given., a. Show An contains every 3-cycle if n ≥ 3., b. Show An is generated by the 3-cycles for n ≥ 3. [Hint: Note that (a, b)(c, d) = (a, c, b)(a, c, d) and, (a, c)(a, b) = (a, b, c).], c. Let r and s be fixed elements of {1, 2, · · · , n} for n ≥ 3. Show that An is generated by the n “special”, 3-cycles of the form (r, s, i) for 1 ≤ i ≤ n [Hint: Show every 3-cycle is the product of “special” 3-cycles, by computing, (r, s, i)2 ,, , (r, s, j)(r, s, i)2 ,, , (r, s, j)2 (r, s, i),, , and, (r, s, i)2 (r, s, k)(r, s, j)2 (r, s, i)., Observe that these products give all possible types of 3-cycles.], d. Let N be a normal subgroup of An for n ≥ 3. Show that if N contains a 3-cycle, then N = An . [Hint: Show, that (r, s, i) ∈ N implies that (r, s, j) ∈ N for j = 1, 2, · · · , n by computing, ((r, s)(i, j))(r, s, i)2 ((r, s)(i, j))−1 .], e. Let N be a nontrivial normal subgroup of An for n ≥ 5. Show that one of the following cases must hold,, and conclude in each case that N = An ., , 153
Page 130 :
154, , Part III, , Homomorphisms and Factor Groups, , Case I, Case II, , N contains a 3-cycle., N contains a product of disjoint cycles, at least one of which has length greater than 3. [Hint: Suppose, N contains the disjoint product σ = µ(a1 , a2 , · · · , ar ). Show σ −1 (a1 , a2 , a3 )σ (a1 , a2 , a3 )−1 is in N ,, and compute it.], Case III N contains a disjoint product of the form σ = µ(a4 , a5 , a6 )(a1 , a2 , a3 ). [Hint: Show σ −1 (a1 , a2 , a4 ), σ (a1 , a2 , a4 )−1 is in N , and compute it.], Case IV N contains a disjoint product of the form σ = µ(a1 , a2 , a3 ) where µ is a product of disjoint 2-cycles., [Hint: Show σ 2 ∈ N and compute it.], Case V N contains a disjoint product σ of the form σ = µ(a3 , a4 )(a1 , a2 ), where µ is a product of an even, number of disjoint 2-cycles. [Hint: Show that σ −1 (a1 , a2 , a3 )σ (a1 , a2 , a3 )−1 is in N , and compute, it to deduce that α = (a2 , a4 )(a1 , a3 ) is in N . Using n ≥ 5 for the first time, find i = a1 , a2 , a3 , a4, in {1, 2, · · · , n}. Let β = (a1 , a3 , i). Show that β −1 αβα ∈ N , and compute it.], 40. Let N be a normal subgroup of G and let H be any subgroup of G. Let H N = {hn | h ∈ H, n ∈ N }. Show that, H N is a subgroup of G, and is the smallest subgroup containing both N and H ., 41. With reference to the preceding exercise, let M also be a normal subgroup of G. Show that N M is again a, normal subgroup of G., 42. Show that if H and K are normal subgroups of a group G such that H ∩ K = {e}, then hk = kh for all h ∈ H, and k ∈ K . [Hint: Consider the commutator hkh −1 k −1 = (hkh −1 )k −1 = h(kh −1 k −1 ).], , SECTION 16, , † GROUP, , ACTION ON A SET, , We have seen examples of how groups may act on things, like the group of symmetries, of a triangle or of a square, the group of rotations of a cube, the general linear group, acting on Rn , and so on. In this section, we give the general notion of group action on a, set. The next section will give an application to counting., , The Notion of a Group Action, Definition 2.1 defines a binary operation ∗ on a set S to be a function mapping S × S, into S. The function ∗ gives us a rule for “multiplying” an element s1 in S and an element, s2 in S to yield an element s1 ∗ s2 in S., More generally, for any sets A, B, and C, we can view a map ∗ : A × B → C as, defining a “multiplication,” where any element a of A times any element b of B has as, value some element c of C. Of course, we write a ∗ b = c, or simply ab = c. In this, section, we will be concerned with the case where X is a set, G is a group, and we have, a map ∗ : G × X → X. We shall write ∗(g, x) as g ∗ x or gx., 16.1 Definition, , Let X be a set and G a group. An action of G on X is a map ∗ : G × X → X such that, ■, , 1. ex = x for all x ∈ X ,, 2. (g1 g2 )(x) = g1 (g2 x) for all x ∈ X and all g1 , g2 ∈ G., Under these conditions, X is a G-set., †, , 154, , This section is a prerequisite only for Sections 17 and 36.