Algebra Pure and Applied Mathematics Academic Pr

317

Transcript of Algebra Pure and Applied Mathematics Academic Pr

Page 1: Algebra Pure and Applied Mathematics Academic Pr
Page 2: Algebra Pure and Applied Mathematics Academic Pr

Algebra

Page 3: Algebra Pure and Applied Mathematics Academic Pr

This is a volume in PURE AND APPLIED MATHEMATICS

A Series of Monographs and Textbooks

Editors: SAMUEL EILENBERG AND HYMAN BASS

A list of recent titles in this series appears at the end of this volume.

Page 4: Algebra Pure and Applied Mathematics Academic Pr

Algebra Larry C. Grove

Department of Mathematics The University of Arizona Tucson, Arizona

@ 1983

ACADEMIC PRESS A Subsidiary of Harcourt Brace Jovanovich, Publishers

New York London Paris San Diego San Francisco SPo Paulo Sydney Tokyo Toronto

Page 5: Algebra Pure and Applied Mathematics Academic Pr

COPYRIGHT @ 1983, BY ACADEMIC PKESS. INC. ALL RIGHTS RESERVED. NO PART OF THIS PUBLICATION MAY BE REPRODUCED OR TRANSMITTED IN ANY FORM OR BY ANY MEANS, ELECTRONIC OR MECHANICAL, INCLUDING PHOTOCOPY, RECORDING, OR ANY INFORMATION STORAGE AND RETRIEVAL SYSTEM, WITHOUT PERMISSION IN WRITING FROM THE PUBLISHER.

ACADEMIC PRESS, INC. 111 Fifth Avenue, New York, New York 10003

United Kingdom Edition published by ACADEMIC PRESS, INC. (LONDON) LTD. 24/28 Oval Road, London NW1 7DX

(Pure a n d applicd inatlieiliatic\ : ) Include.; index. I . Algebra. Ahrtract. I . 'l'illc. I I . Scric\: Pure

and applied inatlicinatics ( Acadciiiic Prcsh) : OA3.P8 \OAl611 510% [SlZl X 3 7145 ISBN 0 . I 2 304620k3

PRINTED IN THE UNITED STATES OF AMERICA

113R4RSR6 9 8 7 6 5 4 3 2 1

Page 6: Algebra Pure and Applied Mathematics Academic Pr

I Contents

Chapter I Groups 1. Groups, Subgroups, and Homomorphisms 2. Permutation Groups 3. The Symmetric and Alternating Groups 4. The Sylow Theorems 5. Solvable Groups, Normal and Subnormal Series 6. Products 7. Nilpotent Groups 8. Finite Abelian Groups 9. Free Groups

10. Generators and Relations I 1. Some Finite Groups Classified 12. Further Exercises

Chapter I1 Rings I . 2. 3. 4. 5 . 6. 7. 8.

Preliminaries: Ideals and Homomorphisms The Field of Fractions of an Integral Domain Polynomials Polynomials in Several Indeterminates Divisibility and Factorization The Chinese Remainder Theorem The Hilbert Basis Theorem Further Exercises

v i i ix

xiii

1 12 16 19 22 27 29 32 33 37 40 41

41 52 54 58 61 71 1 3 75

Page 7: Algebra Pure and Applied Mathematics Academic Pr

vi Contents

Chapter I11 1. 2. 3. 4. 5 . 6. 7. 8.

Fields and Galois Theory Field Extensions The Fundamental Theorem of Galois Theory Normality and Separability The Galois Theory of Equations Symmetric Functions Geometrical Constructions Norm and Trace Further Exercises

Chapter IV Modules 1. Preliminaries 2. Direct Sums, Free Modules 3. Finitely Generated Modules over a PID 4. Applications to Linear Algebra 5. Computations 6. Tensor Products 7. Further Exercises

Chapter V Structure of Rings and Algebras I. Preliminaries 2. The Jacobson Radical 3. The Density Theorem 4. Artinian Rings 5. Further Exercises

Chapter VI Further Topics 1. 2. 3. 4. 5. 6. 7. 8. 9.

Infinite Abelian Groups P6lya- Redfield Enumeration

Integral Dependence and Dedekind Domains Transcendental Field Extensions Valuations and padic Numbers Real Fields and Sturm’s Theorem Representations and Characters of Finite Groups Some Galois Groups

B U V

19 86 90 96

102 109 115 119

125 129 134 140 145 158 164

172 176 180 183 189

194 200 210 217 2 30 238 252 260 215

Appendix Zorn’s Lemma 289

References 29 1

Index 293

Page 8: Algebra Pure and Applied Mathematics Academic Pr

It is fairly standard at present for first-year graduate students in mathematics in the United States to take a course in abstract algebra. Most, but not all, of them have previously taken an undergraduate algebra course, but the content and substance of that course vary widely. Thus the first graduate course usually begins from first princi- ples but proceeds at a faster pace.

This book is intended as a textbook for that first graduate course. It is based on several years ofclassroom experience. Any claim to novelty must be on pedagogical grounds. I have attempted to find and use presentations and proofs that are accessible to students, and to provide a reasonable number of concrete examples, which seem to me neces- sary in order to breathe life into abstract concepts.

My own practice in teaching has been to treat the material in Chapters I-V as the basic course, and to include material from Chapter VI as time permits. There are in Chapters I-V, however, several sections that can be omitted with little consequence for later chapters; examples include the sections on generators and relations, on norms and traces, and on tensor products. The selection of “further topics” in Chapter VI is naturally somewhat arbitrary. Everyone, myself included, will find unfortunate omissions, and further further topics will no doubt be inserted by many who use the book. The topics in Chapter VI are more or less independent of one another, but they tend to draw freely on the first five chapters.

There are two types of exercises. Some are sprinkled throughout the text; these are usually straightforward and are intended to clarify the

vii

Page 9: Algebra Pure and Applied Mathematics Academic Pr

... Vll l Preface

concepts as they appear. The results of those exercises are often assumed in the following textual material. The other exercises are at the ends of the chapters. They vary widely in difficulty, and are only rarely referred to later. Of course, not all of the exercises are new, and I am indebted to a wide variety of sources.

My debts to earlier textbooks will be clear to those familiar with the sources, but particular mention should be made of the works of Artin [ 1-41, Van der Waerden [37], Jacobson [ 171, Zariski-Samuel [41], and Curtis- Reiner [8]. I have followed Kaplansky’s elegant version of the Fundamental Theorem of Galois theory.

I have learned more than I can reasonably acknowledge from my colleagues, past and present. I hope they know who they are and accept my gratitude. The same applies to a large number of students, who have suffered through several preliminary versions and who have prompted many improvements. I must single out Kwang Shang Wang and Javier Gomez Calderon, who ferreted out large numbers of mis- takes, misprints, and obscurities by means of several careful reread- ings.

Finally, my best thanks go to Helen for all the typing and all the rest.

Page 10: Algebra Pure and Applied Mathematics Academic Pr

List of Symbols

I a ri X

0 V

Subgroup of Normal subgroup or Product Cartesian product. direct product Direct sum Join Tensor product over ring R Field of algebraic numbers a is a divisor of h: h is a multiple of a a and b are associates The group generated by commutators [x, y], I E A and 4' E B Ascending chain condition Alternating group on ti letters The autornorphwn group of group G The field of complex numbers Class functions on group G Centralizer of element Y in group G Column operation; add column i to column j Column operation; add r times column i to column j Conjugacy class containing group element x Centralizer in ring R of module M Descending chain condition Degree of polynomial

Degree of representation Dihedral group of order 2m Matrix unit, ij-entry is 1 and others are 0 Endomorphism ring of abelian group A Simple field extension with primitive element ~1

Fundamental homomorphism theorem (for groups) Fundamental homomorphism theorem (for modules)

ix

Page 11: Algebra Pure and Applied Mathematics Academic Pr

x List of Symbols

Fundamental homomorphism theorem (for rings) Fixed field of subgroup H Galois field with 9 elements Field of fractions of integral domain R Extension field of F generated by set S Derivative of polynomial f(x) Absolute value function on C p-adic valuation on Q Derived group (commutator subgroup) of group G Greatest common divisor Galois group of polynomial , f ( .x) Galois field with 9 elements Subgroup in the derived series of group G Galois group of field K over subfield F Subgroup of Galois group fixing elements of intermediate field L General linear group

Hamilton’s ring of quaternions R-homomorphisms from module M to module N Radical of ideal 1 Inner automorphism group of group G Image of mapping f Integral closure of subring R in ring S Quotient of ideal I in ring R Set of irreducible characters of group G Jacobson radical of ring R Kernel of homomorphism j” Kernel of character Least common multiple Subgroup in descending central series of group G Minimal polynomial over field F of algebraic element u n x n matrices over ring R Submodule of M annihilated by ring element r Norm function from field K to subfield F Normalizer in group G of subset A Orbit of elements under action of group G Group of permutations of set S Principal ideal domain Projective special linear group

Field of rational numbers Quaternion group, order 8 Generalized quaternion group, order 4m Field of real numbers Nonzero elements in ring R Group algebra of group G over commutative ring R Row operation; add row i to row j Row operation; add r times row i to r o w j Ring of algebraic integers in quadratic field Q(6)

Page 12: Algebra Pure and Applied Mathematics Academic Pr

List of Symbols Xi

I*l [.Y, 4'1 L

L,,

R-module generated by set S Ring of polynomials over ring R in indeterminate Y

Field of rational functions over integral domain R in indeterminate Y

Ring of polynomials over ring R in indeterminates x i . . . . , Y ,

Field of rational functions over integral domain R in indeterminates

Ideal generated by subset S of a ring Subgroup generated by subset S of a group Principal ideal generated by ring element s Special linear group

Y 1 , . . . , X "

Symmetric group on n letters Group with generating set S subject to set R of relations Stabilizer of element s under action of group G ith symmetric polynomial in indeterminates x i , . . . . Y,

Transcendence degree of field K over subfield F Trace function from field K 10 subfield F Unique factorization domain Group of units in ring R with 1 Variation of a sequence of polynomials at element a of an ordered field Module over polynomial ring determined by linear transformation T of

Order of group element Y

Commutator of group elements .X and y Ring of integers Cycle index of permutation group G on set S Center of group G Subgroup in ascending central series of group G Ring of integers mod n Divisible abelian p-group; p-primary component of Q/Z

,)

vector space V

Page 13: Algebra Pure and Applied Mathematics Academic Pr

This Page Intentionally Left Blank

Page 14: Algebra Pure and Applied Mathematics Academic Pr

Introduction

The conventions and notation of elementary set theory are assumed to be familiar to the reader. If {& :a E A } is any family of sets, indexed by a set A , we shall write n { S , : a E A } , or simply n,S,, for their Cartesian product. Thus n { S , : c r ~ A } is the set of all functions f: A + u{S, :cr~ A } for which f ( a ) E S,, all o! E A. If the family {S,} is finite, say {S,, . . . ,S , } , or countable, say (S, ,S, ,... 1, we may write S , x Sz x . . . x S,, or S, x S, x ..., re- spectively, for the Cartesian product. In those cases the elements of the Cartesian product are conveniently represented as ordered n-tuples ( x l , x , , . . . , x,) , or sequences (x, , x 2 , . . .), respectively, where xi E Si for each i . If S and T are sets we write S\T for the relative complement of T in S, i.e., S\T= { X E S:X 4 T } .

The cardinality of any set S will be denoted by IS(. A binary operation on a set S is a function from the Cartesian product S x S

to the set S. For our purposes a binary operation will often be called multi- plication, with notation ( x , y ) ~ X J ) , or addition, with notation ( x , Y ) H X + y . A binary operation (say multiplication) on a set S is called associative if x( yz ) = ( x y ) z for all x, y, z E S .

We shall have occasion to use Zorn’s Lemma, an equivalent of the set- theoretic Axiom of Choice. A brief discussion, with an example of an appli- cation, appears in an appendix.

It is assumed that the reader is conversant with the material of a first course in linear algebra, including standard matrix operations and basic facts concerning vector spaces and linear transformations. The existence of a basis and dimension for a vector space are proved in the appendix.

We shall denote the set of integers by Z, the rational numbers by Q, the real numbers by R, and the complex numbers by @. Frequent use will be made of the division algorithm in Z. Also, familiarity with Euler’s totient function 4 will be required on occasion. Details can be found in any book on elementary number theory or in almost any undergraduate abstract algebra book.

xii i

Page 15: Algebra Pure and Applied Mathematics Academic Pr

This Page Intentionally Left Blank

Page 16: Algebra Pure and Applied Mathematics Academic Pr

Chapter I

1. GROUPS, SUBGROUPS, AND HOMOMORPHISMS

Groups

A nonempty set with an associative binary operation is called a semigroup, and a semigroup S having an identity element 1 such that I x = XI = x for all x E S is called a monoid. Most of the algebraic systems discussed herein will be semigroups or monoids, but almost always with further requirements imposed, so the semigroup or monoid aspect will seldom be explicitly emphasized.

One trivial consequence of the definition of a monoid deserves mention.

Proposition 1.1. The identity element of a monoid S is unique.

Proof .

A group is a set G with an associative binary operation (usually called multiplication) and an identity element I satisfying the further requirement that for each x E G there is an inverse element y E G such that x y = y x = 1.

Suppose 1 and e are identities in S. Then 1 = l e = e.

Proposition 1.2. If G is a group and x E G, then x has a unique inverse element.

Proof . Let y and z be inverses for x. Then

y = y l = y ( x 2 ) = ( y x ) z = l z = z.

The unique inverse for x E G is denoted by x-' . Note that (x- ')- ' = x.

Proposition 1.3. If G is a group and x , y E G , then ( x y f - = y x . 1

- 1 -1

Page 17: Algebra Pure and Applied Mathematics Academic Pr

2 I Groups

Proof

(xy)(y-'x-') = ((xy)y-')x-' = (x(yy- '))x- ' = (x1)x-I = xx-1 = 1,

and similarly ( y x ')(xy) = 1.

As Coxeter [7] has pointed out, the "reversal of order" in Proposition 1.3 becomes clear when we think of the operations of putting on our shoes and socks.

If the binary operation of a group G is written as addition, then the identity element is commonly denoted by 0 rather than 1, and the inverse of x by -x rather than x-' . It is customary to use additive notation only if x + y = y + x for all x, y E G.

In general, a group G (multipkative again) is called abelian (or commu- tative) if xy = yx for all x, y E G.

Wewritex' = 1,x' = x,x2 = xx,andingeneralx" = x"-'xfor 1 I n EZ. Define X - " = (x-')", again for 1 n E E. It is easy to verify by induction that the usual laws of exponents hold in any group, viz.,

X m X n = xm+" and (x")" = xmn

for all x E G, all m,n E Z. The additive analog of X" is nx, so the additive analogs of the laws of exponents are mx + nx = ( m + n)x and n(mx) (mn)x.

Exercise 1.1. Verify the laws of exponents for groups.

EXAMPLES 1. Let G = { 1, - l } E R, with multiplication as usual. Then G is a group. 2. Let G = E, Q, R, or @,with the usual binary operation of addition. Then G is a group. 3. Let G = Q\(O), the set of nonzero rational numbers, under multiplica- tion. Then G is a group. Similarly this'holds for R\{O} and @\{O}, but not for

4. Let S be a nonempty set. A permutation of S (sometimes called a bijection of S ) is a 1- 1 function 4 from S onto S . Let G be the set of all permutations of S. If 4,8 E G, we define 48 to be their composition product, i.e., @(s) = 4(8(s)) for all s E S . Composition is a binary operation on G (verify), and it is associative, for if $,8, (T E G and s E S , then

E\(O}. (Why?)

Page 18: Algebra Pure and Applied Mathematics Academic Pr

I Groups, Subgroups, and Homomorphisms 3

G has an identity element, the permutation 1 = 1, defined by I(s) = s, all s E S, and each 4 E G has an inverse 4- l defined by cf~ ~ ‘(sl) = s2 if and only if $(sJ = s1 (there are a few details to be verified). Thus G is a group; we write G = Perm(S). This example is of considerable importance and will be pursued much further.

5. As a special case of the preceding example take S = { I , 2,3,. . . , n}. The group G of all permutations of S is called the symmetric group on n letters and is denoted by G = S,. If Cp E S,, it is convenient to display the function Cp explicitly in the form

For example, if n = 3, then 4 = (i i :) is the permutation that maps 1 to 2 ,2 to 3, and 3 to 1. The notation makes it quite simple to carry out explicit computations of the composition product. Suppose, for example, that n = 3 and 4 = (i i), 8 = ($ :), Note from the definition of 48 in Example 4 that 8 acts first and 4 second. Thus 0 maps 1 to 3 and 4 then maps 3 to 1, and so the composite 48 maps 1 to 1. Similarly, $18 maps 2 to 3 and maps 3 to 2. Thus

1 2 3 1 2 3 @=(* 3 1)(3 2 I ) = ( ; ; i). Observe that

1 2 3 1 2 3 0 4 = ( 3 2 1)(2 3 I ) = ( ; : :)#@,

so S, is not an abelian group. I t is easy to see that S , is, likewise, not abelian for any n > 3, although S, and S, are abelian.

6. Let T be an equilateral triangle in the plane with center 0. Let D, denote the set of symmetries of T, i.e., distance-preserving functions from the plane onto itself that carry Tonto T(as a set of points). Theelementsof D, arecalled congruences of the triangle T in plane geometry. With composition as the binary operation, 0, is a group. Let us list its elements explicitly. There is, of course, the identity function 1, with 1 (x) = x for all x in the plane. There are two counterclockwise rotations, 4, and 42, about 0 as center through angles of 120“ and 240”, respectively, and three mirror reflections 01, O , , 0, across the three lines passing through the vertices of T and through 0 (see Fig. I ) .

It is edifying to cut a cardboard triangle, label the vertices, and determine composition products explicitly. The result is the “multiplication table” (Fig. 2) for 0,.

Page 19: Algebra Pure and Applied Mathematics Academic Pr

4 I Groups

- - 1

41

4 2

01 9 2 93 -

3\ I Figure 1

A routine inspection of the table shows that each element has an inverse, and also (if enough time is spent) that the operation is associative. Associativ- ity is also clear from the fact that each element of D3 is a permutation of the points of the plane. Thus 0, is a group.

If we let S = { 1,2,3} be the set of vertices of T, then each element of 0, gives rise to a permutation of S, i.e., to an element of the symmetric group S,. For example, 41 H(: : ;), O1 I-+(: l), etc. The result is a 1-1 correspondence between the group D3 of symmetries of T and the symmetric group S , . It is instructive to label the elements of S, accordingly [e.g., a1 = (i 3 ;), p1 = ( i : :),etc.], to write out the multiplication table for S , and to compare with the table above. 7. This time let T be a square in the plane, with center 0, and let 0, be its set (in fact group) of symmetries. There are four rotations (one of them the identity, through 0') and four reflections (see Fig. 3). The multiplication table should be computed.

Again each element of D4 gives rise to a permutation of the set S = { 1,2,3,4} of vertices of T, i.e., to an element of S,. For example, the rotation d1 through 90" counterclockwise about 0 gives the permutation a1 = (i : f). Note in this case, however, that not all elements of S, occur. For example, (i f 2) is not the result of any symmetry of the square.

Page 20: Algebra Pure and Applied Mathematics Academic Pr

1 Groups, Subgroups, and Homomorphisms 5

Figure 3

8. The quaternion group Qz consists of 8 matrices f 1, f i, & j , 2 k under multiplication, where

0 - 1 0 0 0 0 - 1 0 0 0 0 - 1

I = . 0 0 0 - 1 '1, j = [ y 0 0 0 '1, k = [ ' 0 1 -' 0 '1 0

0 0 1 0 0 - 1 0 0 1 0 0 0

and 1 denotes the 4 x 4 identity matrix. It is easy to verify that i 2 = j z = kZ = - 1 and that ij = k . All other products can be determined from those. For example, since ijk = k 2 = - 1 we have i 2 jk = - jk = - i, and hence j k = i. The chief advantage of presenting Q 2 as a set of matrices is that the associative law is automatically satisfied. 9. Klein's 4-group K consists of four 2 x 2 matrices:

I=[: y ] , a=[1 "1, b = [ -1 0 ] and c = [ - l '1 0 - 1 0 1 ' 0 - 1

Its multiplication table is Fig. 4.

Figure 4

Page 21: Algebra Pure and Applied Mathematics Academic Pr

6 I Groups

10. Let T be a regular tetrahedron and let G be the set of all rotations of three-dimensional space that carry T to itself (as a set of points), i.e., all the rotational symmetries of T. Thus G consists of the identity 1, rotations through angles of 180" about each of three axes joining midpoints of opposite edges, and rotations through 120" and 240" about each of four axes joining vertices with centers of opposite faces. Thus IG( = 12.

Let G be the set of 12 rotational symmetries of a regular tetrahedron.

Exercise 2.2.

(1) Verify that G is a group and write out its multiplication table. (2) Each element of G gives rise to a permutation of the set of vertices of

the tetrahedron, numbered 1,2,3, and 4. List the resulting permutations in S,. (3) Each element of G also gives rise to a permutation of the set of 6 edges

of the tetrahedron. List the resulting permutations in S , .

Exercise 1.3. Describe the groups of rotational symmetries of a cube (there are 24) and of a regular dodecahedron (there are 60). I t will be helpful to have cardboard models.

Many more examples will appear as we continue. It will be convenient at this point to introduce some concepts, some terminology, and some elemen- tary consequences of the definitions.

The cardinality IGI of a group G is called its order. If G is not finite we usually say simply that G has injiniinite order. An easy counting argument shows that the symmetric group S, has order n ! .

A subset H of a group G is called a subgroup of G if the binary operation on G restricts to a binary operation on H under which H is itself a group. In that case the identity element of H must be the original identity 1 of G. (Why?) We write H 5 G or G 2 H to indicate that H is a subgroup of G. Referring to the additive groups Z, Q, and [w we have, for example, Z I Q, Q 5 R, and Z 5 R.

If H is a nonempty subset of a group G, then H 5 G if and only if x y - ' E H for all x , y E H .

=5 : Obvious. e : Choose x E H and take y = x. Then x y - ' = xx-' = 1 E H . Next take x = 1 and any y E H to see that l y - ' = y- ' E H . Thus x ( y - ' ) - ' = x y E H whenever x , y E H , so the multiplication on G restricts to a binary operation on H , which is associative since the original operation on G is associative. Thus H is a group and so H I G.

If G is a finite group and # H c G, show that H is a subgroup of G if and only if x y E H whenever x E H , y E H .

n.H, I G.

Proposition 1.4.

Proof.

Exercise 1.4.

Proposition 1.5. If { H a } is any collection of subgroups of a group G, then

Page 22: Algebra Pure and Applied Mathematics Academic Pr

I Groups, Subgroups, and Homomorphisms 7

Proof.

If G is a group and S is any subset of G, then by Proposition 1.5 we see that n { H : S G H I G} is a subgroup of G. I t is the smallest subgroup of G that contains S; smallest in the sense that it is contained in every subgroup containing S. We write (S) for that subgroup and call it the subgroup generated by S.

There is a useful alternative description of (S) if S # a. Let S- ' = {x~' :xES} .Choosee lementsx , ,x , ,..., x , E S u S - ' f o r a n y k , 1 I k E Z , and form the product x lxz . . . xk. The collection of all such elements is a subgroup of G (by Proposition 1.4) that contains S and is contained in every subgroup containing S, hence must be (S).

A group G that is generated by a single element, G = (x), is called a cyclic group. For example, the additive group Z of integers is a cyclic group, since Z = (1 ) = (- 1). A rotation of the plane about a point through angle 2n/n generates a cyclic group of order n for each n E Z, n 2 1 .

If G is a group and x E G, then we define the order of x, written 1x1, to be I (x)l, the order of the cyclic subgroup generated by x. Thus either 1x1 is infinite or 1x1 E Z, in which case 1x1 is the least positive integer n for which X" = 1.

Proposition 1.6. Suppose x is an element of finite order n in a group G, and suppose xm = 1,0 < m E Z. Then n I rn.

Proof. Write m = nq + r with q , r E Z, 0 I r < n. Then 1 = x"' =

Corollary. If G = (x) is cyclic of finite order n and k I n, 0 < k E Z, then

Proof. Clearly xnik has order k. If x s has order k, then xSk = 1, so n 1 sk, say

Exercise 1.5. If x and yare commutingelements (ie., xy = yx) in a group

Apply the criterion in Proposition 1.4.

~ " q + ~ = (xn)qxr = xr, so r = 0.

(xnik) is the unique subgroup of order k in G.

rn = sk. But then xs = (x"")~ E (xnik).

G, show that lxyl divides LCM(lx1, I y l ) ; equality holds if (x) n (y ) = 1.

Proposition 1.7. Proof. Say H I G = (x). If H = 1 it is cyclic, so suppose H # 1. Choose

xn E H with 0 < rn E Z and m minimal. If xk E H write k = mq + r, with q, r E Z and 0 I r < m. Then x' = x ~ - " ' ~ = xk(xm)-q E H , so r = 0 by the mini- mality of m, and hence xk = (x"')~ E H. Thus H = (xm) is cyclic.

Exercise 1.6. Suppose G = (x) is infinite. (a) If rn # k in H , show that xm #xk . (b) Show that G = (x) = (x-l), but that G # ( x k ) if

If m, k E Z, show that x"' = xk if and only if rn = k(mod n), i.e., n 1 rn - k. (b) Show that G = (x'")

A subgroup of a cyclic group is cyclic.

(1)

k # 1, - 1. (2) Suppose G = (x) is finite of order n. (a)

Page 23: Algebra Pure and Applied Mathematics Academic Pr

8 I Groups

if and only if (m, n) = 1, i.e., m and n are relatively prime. Thus the number of different generators for G is 4 ( n ) ,

If H I G and x , y E G we say that x and y are congruent mod H, and write x = y(mod H ) , if y - ' x E H . It is easily checked that congruence mod H is an equivalence relation on G, so G is partitioned into equivalence classes. Note that x 3 y(mod H ) if and only if y - ' x = h E H , or x = y h for some h E H. Thus the equivalence class containing y is { y h : h E H } , which we write as y H and call the leji coset of H containing y . Note that x H = y H if and only if x = y(mod H ) . The number (possibly infinite) of distinct left cosets of H in G is called the index of H in G and is denoted by [G: H I .

If G is a finite group and H I G, then [HI is a divisor of [GI. In fact IGI = [ G : H ] [HI.

The mapping h H x h is a 1-1 correspondence between H and the left coset x H so (HI = lxHl for all x E G. Since G is the disjoint union of [ G : H ] left cosets, each with IHI elements, the theorem follows.

A homomorphism f from a group G to a group H i s a function f : G -+ H such that f ( x y ) = f ( x ) f ( y ) for all x , y E G. If f is 1-1 it is called a monomorphism; if it is onto it is called an epimorphism. If f is both 1-1 and onto it is called an isomorphism. In that case f - ' is also an isomorphism, from H to G, and we say that G and H are isomorphic. When G and H are isomorphic we write G z H .

A homomorphism from G to G is called an endomorphism of G, and an isomorphism of G with itself is called an automorphism of G. We shall write Aut(G) for the set of all automorphisms of a group G.

If f: G -, H is a homomorphism, then the kernel of f is defined as kerf = { x E G : f ( x ) = 1 E H } .

Proposition 1.9. If f: G -+ H is a homomorphism, then kerf 5 G, and f is a monomorphism if and only if ker f = 1.

being Euler's totient function.

Theorem 1.8 (Lagrange's Theorem).

Proof.

Proof. Since f( 1) = f ( 1 . 1) = f ( l ) f ( l), we may multiply by f( 1) - ' to see that f(1) = 1. Thus

1 = f( 1) = f ( x x - l ) = f ( x ) f ( x - l ) ,

f ( x y - ' ) = f ( x ) f ( y - l ) = f ( x ) f ( y ) - ' = 1 * 1 = 1,

so f ( x - l ) = f ( x ) - for all x E G. If x , y E ker f , then

so x y - ' E ker f, and thus ker f < G. For x , y E G we have f ( x ) = f ( y ) if and only if 1 = f ( x ) f ( y ) - ' = f ( x y - ' ) , i.e., if and only if x y - ' E ker f. If ker f = 1, then x y - ' = 1, or x = y , so f is 1-1. The converse is clear since f(1) = 1.

Page 24: Algebra Pure and Applied Mathematics Academic Pr

1 Groups, Subgroups, and Homomorphisms 9

EXAMPLES 1. Take G = R, the additive group of real numbers, and H = ( r E R:r > 0), with ordinary multiplication. Define f : G + H by setting f ( r ) = e'. Then f is an isomorphism and the inverse isomorphism is the natural logarithm function. 2. Let G be the group of symmetries of an equilateral triangle, with notation as in Example 6, p. 3, and let H = { f 1) under multiplication. Define f(4) = 1 for each rotation 4 and f(8) = - 1 for each reflection 8. Then f is a homomorphism. (Verify.) 3. If G is an abelian group and n E L, then the function f : G -, G defined by f ( x ) = x" for all x E G is an endomorphism of G since (xy)" = x"y" for all x, Y E G. 4. Suppose (x) and ( y ) are cyclic groups with 1x1 = IyI. Then the function f: ( x ) (y), given by f ( x k ) = y k , is well defined. That is clear if 1x1 is infinite, whereas if 1x1 = I yl = n and if x" = x k , then x " - ~ = 1, so n 1 m - k , and thus also y m - k = 1, or y" = y k . It is easy to see that f is a homomorphism. If X" E ker f , then y" = 1, in which case X" = 1 since 1x1 = Iyl, so f is 1-1. It is clearly onto, so it is in fact an isomorphism. We have established that any two cyclic groups of the same order are isomorphic. 5. If G = S , and H is cyclic of order 6, then G and H are not isomorphic since His abelian and G is not. In general, in order to establish nonisomorphism it is necessary to exhibit some group-theoretical property that one of the groups has and the other does not have. 6 . The gist of the remarks in Examples 6 and 7, pp. 3-4, is that the group D, of symmetries of the triangle is isomorphic with the symmetric group S , , and the group D4 of symmetries of the square is isomorphic with a subgroup of the symmetric group S, .

Exercise 1.7. Show that D4 is not isomorphic with the quaternion group Qz-

Proposition 1.10. If G is a group, then Aut G is a group with composition as multiplication.

If f,g E Aut G and x, y E G, then Proof. Since Aut G is a subset of Perm(G) we may apply Proposition 1.4.

( f g - ' ) ( x y ) = f ( s - ' ( x y ) ) = f ( g - ' ( x ) g - ' ( y ) )

= f ( g - l ( x ) ) f ( g - ' ( Y ) ) = ( f S - ' ) ( x ) ( f g - ' ) ( Y ) ,

so fg -' is a homomorphism. Also, fg - ' E Perm(G), so fg-' E Aut G and Aut G is a group.

Page 25: Algebra Pure and Applied Mathematics Academic Pr

10 I Groups

If 1: G + H is a homomorphism, set K = ker f . If x E G and y E K note that

f ( x - ' Y X ) = f ( x - ' ) f ( Y ) f ( x ) = f ( x ) - ' . 1 * f ( 4 = 1 , so x - ' y x E K . If we write x - ' K x for { x - ' y x : y E K } we have observed that x - ' K x c K for all x E G .

Subgroups with the property just described are called normal subgroups. In general, then, if H I G we say that H is normal in G if x - ' H x G H for all x E G. Note that then H G x H x - ' E H , so in fact x - ' H x = H for all x E G. We write H d G, or G D H , if H is normal in G.

Observe that if G is abelian, then every subgroup is normal. If G = S , , then the subgroup K = ((i 3 :)) is normal in G, but the subgroup H = ((i :)) is

1 2 3 1 2 3 1 2 3 - 1 2 3 not, since (1 3 2 ) ( 2 1 3 ) ( 1 3 2 ) - ( 3 2 1 ) # H . For any group G define the center of G to be

Z(C) = { x E G : x y = y x , all y E G}.

It is easy to verify (Do so!) that Z ( C ) 4 G. If we had defined congruence of x and y in G modulo a subgroup H to

mean that x y ' E H , then the equivalence classes would have been right cosets H x . If H 5 G, then X H H H x - ' is a 1-1 correspondence between the sets of left and right cosets of H in G.

Exercise 1.8. If H I G show that H 4 G if and only if every left coset of H is also a right coset.

If H 4 G write G / H for the set of all cosets of H in G. Note that IG/HI = [ G : H ] , and that IG/HI = lGl/lHl by Lagrange's Theorem if G is finite. If x H , y H E G / H , define a product ( x H ) ( y H ) = x y H . The product is well defined since H 4 G, for if x H = uH and y H = OH, then x y H = x H y = u H y = uyH = uuH. It is a routine matter to verify that G / H , with the binary operation just defined, is itself a group with 1H = H as its identity element. It is called the quotient group, orfactor group, of G modulo H .

Define a map 9: G + G / H by setting ~ ( x ) = x H . Then

V ( X Y ) = XYH = XHYH = V ( X ) V ( Y ) , so 9 is a homomorphism, in fact it is clearly an epimorphism. We call 9 the canonical quotient map from G to G / H . Note that x E ker 9 if and only if x H = H , i.e. ker

When G is written additively and H 4 G we shall still write G / H for the quotient group of G modulo H , but the cosets of H in G are usually written in the form x + H rather than x H .

For an important example take G = Z and let H = n7 = fnk:k E 7) for some n E Z, n > 0. Then, if x , y E (2, we have x = y(mod H ) if and only if x - y E H , i.e., if and only if n I x - y , which is the usual definition of

= H .

Page 26: Algebra Pure and Applied Mathematics Academic Pr

I Groups, Subgroups, and Homomorphisms 1 1

x = y(mod n) from elementary number theory. Thus the cosets of H = nZ in Z are the classes of integers that are congruent mod n. By the division algorithm in Z every integer is congruent to one of 0, 1,2, . . . , n - 1, all of which are - incongruent. i f we write k for the coset k + nZ, then Z/nZ = {0,1,2,. . ., n - 1 }, a group of order n. This group is called the group of integers mod n and will be denoted by Z,. Note that Z, is cyclic, since Z, = ( 7 ) .

Theorem 1.1 1 (The Fundamental Homomorphism Theorem). Suppose f : G -+ H is a homomorphism from G onto H , and that K = kerf. Then K 4 G and G / K 2 H .

Proof. We have already observed that K 4 G. If x K = yK, then y- ' x E K , so 1 = f ( y - ' x ) = f(y)-'f(x), and hence f(x) = f(y). Thus if we set f ( x K ) = f ( x ) , then 7 is a well-defined map from G / K onto H . Furthermore,

so f is a homomorphism. Finally,

the identity element of G / K , so ,f is an isomorphism by Proposition 1.8.

Let us examine Therorem 1. I 1 and its proof a bit more closely. Note that x K = ~ ( x ) , where q is the canonical quotient map from G to G / K , Thus we have defined T ( x K ) = .T(~(x)) = .f'(x), so that f is the composition product of 9 and f. That information is captured conveniently in the following diagram.

_ _ _

f W Y K ) = f(XYK) = f ( X Y ) = f ( X ) f ( Y ) = f(XK)f(YK),

k e r f = { x K : f ( x ) = 1) = {xK:x E K } = K ,

The shading indicates that the diagram commutes, which means simply that

Even if f : G + H is not an epimorphism, its image, which we denote by Im(f). is a subgroup of H , as is easily seen by Proposition 1.4. Of course, f may be viewed as a homomorphism from G onto im(f), and the Fundamental Homomorphism Theorem (FHT) gains the slightly more general form G/ker f~ im(f) I H. Diagramatically we have

G

f = f v .

bIm(f) I H, f

where K = ker f ,

Page 27: Algebra Pure and Applied Mathematics Academic Pr

12 I Groups

Proposition 1.12. Suppose f : G + H is an epimorphism, with kerf = K . Then L o f - ' (L) = { x E G : f ( x ) E L } is a 1-1 correspondence between theset of all subgroups L of H and the set of all subgroups of G that contain K . Furthermore, L

If L I H , then f ~ ' ( L ) I G by Proposition 1.4, and it is clear that K 5 f - ' ( L ) . Note that f ( f - ' ( L ) ) = L, and hence L w f - ' ( L ) is 1-1. If K 5 M I G, set L = f(M). Then L _< H and it is clear that M 5 f-'(L). If x E f - ' ( L ) , then f ( x ) E L = f ( M ) , so f ( x ) = f ( y ) for some y E M . It follows that y - ' x E kerf = K I M , so x E y M = M , and hence f- ' (L) = M . Thus L-f-'(L) is onto. The proof of the statement concerning normality is left as an (easy) exercise.

Corollary. If K U G, then all subgroups of G I K have the form M I K , where K I M 5 G , and M j K 4 G j K if and only if M U G.

Theorem 1.13 (The Freshman Theorem). Suppose G is a group, H Q G, K Q H , and K Q G. Then H I K U GIK, and GIH z ( G / K ) / ( H / K ) .

Proof: If x K = y K in G I K , then x K H = y K H = x H = yH since K _< H . Thus f : G j K + G / H , with f ( x K ) = x H , is well defined. Also, f ( x K y K ) = f ( x y K ) = xyH = x H y H = f ( x K ) f ( y K ) , so f is a homomorphism from GIK onto G / H . Since kerf = { x K : x H = H } = { x K : x E H } = H / K , we see that H I K d G / K and by the FHT that ( G / K ) / ( H / K ) z G / H .

H if and only if f- '(L) U G.

Proof.

2. PERMUTATION GROUPS

Suppose that S is a set, G is a group, and 4: G + Perm(S) is a homomorphism from G into the group of all permutations of S. Then we say that G is a permutation group on S , or simply that G acts on S. If i) is a monomorphism we say that G acts faithfully on S . It is customary to suppress mention of 4 when there is only one permutation action under consideration, and if x E G, s E S , we simply write x s rather than ~ ( x ) ( s ) for the image of s under the permutation 4 ( x ) . As a result we have a mapping ( x , s) H xs from G x S to S , which satisfies the following requirements:

(a) ( x y b = x ( y s ) , and (b) IS = s

for all x , y E G, and all s E S . Conversely, any mapping from G x S to S that satisfies (a) and (b) serves to define a permutation action of G on S if we set ~ ( x ) ( s ) = x s for all x E G and all s E S .

If G is a group acting on a set S and s E S we define the stabilizer of s in G to be

Stab,(s) = ( x E G : x s = s}

Page 28: Algebra Pure and Applied Mathematics Academic Pr

2 Permutation Group 13

and we define the orbit of s under G to be

Orb,(s) = { X S : X E G}.

If we define s - t in S to mean that s = xt for some x E G, then h- is an equivalence relation and the orbits are its equivalence classes. Thus S is a disjoint union of orbits.

If OrbG(s) = S for some (and hence for every) s E S , we say that G is transitive on S . This means that given any s and t in S there is some x E G such that xs = t .

Proposition 2.1. If a group G acts on a set S and s E S , then StabJs) 5 G

Set H = Stab,(s). If x, y E H , then ys = s, so s = y - ' s , and hence ( x y - l j s = x(y - ' s j = xs = s, so that xy- ' E H and H 5 G. We have xs = ys if and only if y - l x E H if and only if x H = y H . Thus X S H x H is a well-defined 1-1 correspondence between Orb,(s) and the set of left cosets of H = StabG(S) in G.

in G. Then ker 4 = {x E G : x y = yfor all Y E G} = 1

so G acts faithfully. This faithful representation of G as a permutation group on S = G is called the lejt regular representation of G.

Theorem 2.2 (Cayley's Theorem). If G is any group, then G is isomor- phic with a transitive group of permutations acting on a set S (viz., S = G).

Proof. Only the transitivity remains to be verified. Given y, z E S = G, take x = zy-' E G. Then x y = z y - ' y = z.

If G is a group and x, y E G, then the conjugate of x by y is defined to be xy = y - ' xy . Note that xyz = (xy) ' .

As a second example of a permutation action take S = G again, but this time if x E G and y E S, then the action of x on y is conjugation of y by x - i.e., $(x)y = y"-' = x y x - ' . If x, y E G and z E S , then

and [G:Stab~(s)] = (OrbG(s)l.

Proof.

As a first example take S = G and define 4 ( x ) y = xy to be the usual product

(#)(xy)z = z(xY)r' = z Y - ' x - ' = ( z y - ' ) . - ' = 4(x ) (zy - ' ) = &x)$(y)z,

so 4 is a homomorphism. Note that the kernel of the action is { x E G : y = x y x - I , all y E C} = Z(G), the center of G, so the action is faithful if and only if Z(G) = 1. If y E G, then Orb,( y) is called the conjugacy class of G containing y and is denoted by cl( y). The stabilizer of y E G is { x E G : x y = yx } , which is commonly called the centralizer of y in G and denoted C,(y). The next proposition is a direct consequence of Proposition 2.1.

Page 29: Algebra Pure and Applied Mathematics Academic Pr

14 I Groups

Proposition 2.3. If G is a group and x E G, then Jcl(x)l = [G:C,(x)].

Note that Icl(x)l = 1 if and only if xy = x for all y E G, which is if and only if x E Z(G) . If G is a finite group, let us choose representatives x i , x2, . . ., xk of the conjugacy classes having more than one element (if there are any), i.e., the classes not in the center of G. Thus G is the disjoint union of Z ( G ) and the sets cl(xi), 1 I i I k, and we have the class equation for G:

k k

IGI = Iz(G)I + 1 Icl(xi)I = Iz(G)I + 1 [G:G(xi)I i = l i = l

By Lagrange's Theorem (1.8) and Propositions 2.1 and 2.3 each summand on the right-hand side of the class equation is a divisor of (GI.

Proposition 2.4. If p E E is a prime, 0 < n E Z, and G is a group with (GI = p", then Z ( G ) # 1.

Proof. In the class equation IGl and all Icl(xi)l are divisible by p , so (Z(G)( must be divisible by p and hence must be larger than 1.

Exercise 2.1. If G / Z ( G ) is cyclic show that G = Z ( G ) is abelian. Conclude that if p is a prime and JGJ = p 2 , then G is abelian.

Next take S to be the set of all subsets of a group G and define an action of G on S by setting (P(x)A = xAx-' = A".' for x E G, A E S (we agree that 0" = 0). The elements of Orb,(A) are called the G-conjugates of A; Stab,(A) is called the normalizer of A in G and is denoted by &(A).

If G is a group and A c G, then the number of distinct G- conjugates of A in G is [G:N,(A)].

Suppose H, K I G and K I N,(H). Then KH = H K I G, H 4 K H , K n H 4 K , and K H I H z K / K n H .

Proof. By KH we mean, of course, (xy:x E K , y E H}. Let us show first that K H I G. Take x, u E K and y, u E H . Then

Proposition 2.5.

Theorem 2.6 (The Isomorphism Theorem).

(xy)(uv)-' = XJT- 'U- ' = xu-'Uyv-'u-' = (XU- ' ) (YV~ ' ) " - ' E KH,

since K I N,(H). Note that xy = yx- 'x and yx = xy", so HK = K H . Since K 5 N,(H) it is immediate that H U K H . Define f : K + K H / H by setting f(x) = xH. Then f is a homomorphism; it is onto since xyH = xH, all y E K . Since

kerf = {x E K :xH = H } = {x E K :x E H} = K n H,

the result follows from the FHT. Suppose, in the context of Theorem 2.6, that HK is

finite. We may conclude that I K H J * IK n HI = JKI [HI. Suppose more generally that A and B are arbitrary finite subgroups of G and define

Exercise 2.2. (1)

Page 30: Algebra Pure and Applied Mathematics Academic Pr

2 Permutation Groups 15

AB = {ab :a E A and b E BJ (it may well not be a subgroup). Show that IABl . IA n €31 = IAl . (BI. [Hint: The relation (al , b , ) - (a,, b,) if and only if a , b , = a,b, is an equivalence relation on the Cartesian product A x B. What are the equivalence classes?]

(2) If C I B I G show that [G:C] = [G:B][B:C]. Conclude that if [G:A] and [G:B] are finite, then [ G : A n B] is finite.

Suppose G is a group and H I G, and set S = { x H : x E G}, the set of all left cosets of H in G. Then G acts naturally on S, with &x)yH = xyH, all x, y E G. An element x E G is in the kernel of the action if and only if x y H = y H , or y-'xy E H , or x E y H y - ' for all y E G. Thus the kernel is K = n { H ' : z E G I , and the action is faithful if and only if all the conjugates of H intersect in 1.

If [G:H] isfinite,say [G:H] = n,thenthepermutationactionof GonSisa homomorphism 4 from G into Perm(S), which is, of course, isomorphic with the symmetric group S, and has order n ! . By the FHT we see that G / K z Im(4), and so [G:K] I n ! by Lagrange's Theorem.

Exercise 2.3. Suppose G is finite, H I G, [C:H] = n, and [GI t n ! . Show that there is a normal subgroup K of G, K # 1, such that K I H .

Suppose G is a finite group, p E Z is a prime, and p 1 IGI. Then G has an element x of order p .

Let S be the subset of the p-fold Cartesian prod- uctG x G x " - x Gconsistingofall(x,,x2, ..., x,)forwhichx,x ,... x , = 1, except that the element (1, 1, . . . , 1) is excluded. If ( x , , x 2 , . . . , xp) is to be in S we may choose x I , x,, . . . , x p - arbitrarily; then x p = xi!, . . . x;' is deter- mined. Thus IS( = IGIP-' - 1, so p t ( S 1 . Let C = ( 2 ) be a cyclic group of order p (C has no a priori relationship to G). We may define an action of C on S by specifying that z ( x l , x2, ..., x p ) = (x2, x 3 , ..., x p , x , ) since x 2 x 3 . . . x p x l = (xl . . . x J X 1 = 1 . Since p is prime, each C-orbit in S must have either 1 or p elements by Proposition 2.1. If all orbits had p elements, then IS1 would be a multiple of p , so there must be an orbit with one element, which necessarily has the form (x,x,. . . , x), x # I , hence xp = 1.

For an application of Cauchy's Theorem suppose G is a group of order 28. Then G has an element of order 7 and hence has a cyclic subgroup H of order 7. As in the discussion preceding Exercise 2.3, G acts on the set of left cosets of H , and there is consequently a homomorphism 4: G -+ S,. But IS,] = 24 and IGI = 28x224, so if K = ker 4, then K # 1. Since 1 # K = 0 ( H " : x E G) I H, of primeorder, it is clear that K = Hand the subgroup of order 7 must be normal.

Exercise 2.4. If IG( = p", p a prime, show that G has subgroups Go, GI, ... , G. with 1 = Go I G, I ... I Gn = G such that [Gi:Gi-,] = p , 1 2 i 2 n. [Hin t :

Theorem 2.7 (Cauchy).

Proof (McKay [26]).

Try induction, choose G, 2 Z(G), and consider G/G, .]

Page 31: Algebra Pure and Applied Mathematics Academic Pr

16 I Groups

3. THE SYMMETRIC AND ALTERNATING GROUPS

The symmetric group S,, acts on the set S = { 1,2, . . . , n) , so if a is a fixed element in S,, then the cyclic group (a) also acts on S . Write T,, T,, . . . , Tk for the (0)-orbits in S and define permutations ol, a , , . . ., C T ~ as follows: a, acts as a does on ?; but acts as the identity on the remainder of S . Clearly a = a1c2 ... ak, and the permutations a l , a,, . .. , a k all commute with one another since the orbits TI,. . . , is a (a)-orbit, its elements are permuted cyclically by a, i.e., if s E and 1 TI = ni, then s is sent to as, which is sent to a2s, etc., until finally d " ' s is sent back to s by a.

In general a permutation 4 that permutes a subset Tof S cyclically and fixes all elements of S\T is called a cycle (a k-cycle if I TI = k). A cycle 4 admits the convenient notation

are pairwise disjoint. Since

4 = (s 4 s 42s '.. $k-'s),

each element being mapped by 4 to the next element to the right except that the last element is mapped back to the first, and elements not mentioned are understood to be fixed.

For example, the permutation 4 = (i :) is a cycle in S,, and it can be written as 4 = (13524), or as 4 = (35241), etc.

If cycles 41 and 4, permute the elements of T, and T,, and if T, n T, = 0, we say that 4, and 4, are disjoint cycles. Disjoint cycles clearly commute with one another.

A perusal of the above discussion serves to establish the next proposition.

Proposition 3.1. If a E S,, then a can be expressed as a product of disjoint cycles. The expression is unique except for the order of occurrence of the factors, since disjoint cycles commute.

It is customary to suppress 1-cycles (i.e., fixed points) when writing a per- mutation as a product of cycles. For an example take (T = (: :: : $ : 8 : : 2 ) E S9. The (a)-orbits are { 1, 2, 7}, {3}, and 14, $6 , 8,9}, and a may be written as a = (127)(45869), the 1 -cycle (3) being suppressed.

Note that if 0 is a k-cycle, then 1 0 1 = k. If a = alo2 ... a,, disjoint, with ai a k,-cycle, then 101 is the least common multiple of k,, k,, . . ., k, (see Exercise 1.5). The inverse of a k-cycle is easily obtained by writing the entries in the cycle in reverse order. For example, if a = (12345), then a- l = (54321).

A 2-cycle (ab) is called a transposition. Every cycle is easily expressed as a product of transpositions, e.g.,

(123 . . . k )= ( lk ) ( l k - 1)...(13)(12) . Thus by Proposition 3.1 every permutation can be written as a product of transpositions. We say that a E S,, is euen if it is possible to write a as a product

Page 32: Algebra Pure and Applied Mathematics Academic Pr

3 The Symmetric and Alternating Groups 17

of an even number of transpositions; otherwise we say that o is odd. Thus a product c1o2 is even if o, and u2 are both even or if they are both odd, but 0102 is odd if one of the factors is even and the other is odd. If we set H = { f l} under multiplication it follows that the function f : S, + H , defined by

1 if o is even, if G is odd, - 1

is a homomorphism. The kernel off is the normal subgroup of S,, consisting of all even permutations; it is called the alternating group on n letters and is denoted by A,,.

Proposition 3.2. The alternating group A , has index 2 in the symmetric group S,, if n 2 2.

Proof (Spitznagel [35]). If we show that the homomorphism f above maps S, onto H, then &/A, z H by the FHT, so IS,/A,,I = [$ , :A,] = IHI = 2. Thus we need only prove the existence of an odd permutation. If the transposition (12) were even we would be able to write the identity permutation 1 as a product of an odd number of transpositions. Suppose we have done so, 1 = (ab) . . ., using the smallest possible number of as appearing. At least one more a must appear, since la # b, so suppose (ac) is the next one to the right. Note that (de)(ac) = (ac)(de) if (de) and (ac) are disjoint, and (dc)(ac) = (ad)(cd), so we may move the second a to the left and write 1 = (ab ) (a f ) " ; with the same minimality conditions met. But now if b = f we may reduce the number of transpositions by 2, and if b # f, then (ab)(af) = ( a f ) ( b f ) and we may reduce the number of as, in both cases a con- tradiction. Thus (12) is odd and the proof is complete.

If o E S,, show that o can not be written once as the product of an even number of transpositions and another time as the product of an odd number.

Let G = (ala2 . . . ak) be a cycle in S,,, let z be any other element of S,, and consider the conjugate 7ozC1. Write b, = T(u,), 1 I i I k , and agree that ak+l = a,, b k + , = b , . Then

Exercise 3.1.

zoz- ' (b , ) = 7oz-'(zai) = to(ai) = z(a,+,) = b i + , , 1 I i I k .

Furthermore, T G T - ' ( S ) = s if s # b , , . . . , bk (Why?), and so

or

Page 33: Algebra Pure and Applied Mathematics Academic Pr

18 I Groups

and the conjugate is another k-cycle, obtained by replacing each a, by T(u,). For example, if CJ = (324) and T = (13524), then T C J T - ' = (541), since ~ ( 3 ) = 5 , T(2) = 4, and T(4) = 1.

When CJ E S, is expressed as a product of disjoint cycles suppose there are k j j-cycles, 1 I j I n (so that k , + 2k, + 3k, + . . . + nk, = n). Then we say that 0 has cycle type ( k , , k , , . . . , k,,). For example, in S9 the permutation CJ = (, , 6 4 ) = (127)(45869) has k, = 1, k, = 1, k , = 1, and all other ki = 0, so its cycle type is (1,0, I , 0, 1,0,0,0,0).

If CJ E S,, then the conjugacy class cl(a) consists of all 4 E S, that have the same cycle type as CJ.

Write CJ = C J ~ C J ~ . . . om as a product of disjoint cycles (include all 1-cycles throughout this proof). Then, for any T E S,,

1 2 3 4 5 6 7 8 9

Proposition 3.3.

Proof.

T O T - ' = T C J , T - ' 5 ~ ~ ~ t - l TO,,,-^, so T C J T - ~ has the same cycle type as CJ by the discussion above. Conversely, suppose that 4 E S, has the same cycle type as CJ. Say

CJ = ( u , o , ...)( blb, . . . ) . . * ,

6 = (c,c2 . . .)( d 1 2 d . . . ) ...,

with the cycles appearing in order of increasing lengths in both cases. Define T E S, by setting T ( ~ J = c,, T ( h j ) = d ; , etc. As above we see that TCJT- = 4, so 4 E cl(CJ).

Corollary. If n 2 3, then Z(S, ) = 1.

Exercise 3.2. (1) Write out the conjugacy classes explicitly in S, and S,. (2) What are the conjugacy classes in A,? (3) Since 1 A,( = 12, any subgroup of order 6 would be normal. Use (2) to

show that A , has no subgroup of order 6. Conclude that the converse to Lagrange's Theorem is false.

Proposition 3.4. Proof.

If n 2 5, then all 3-cycles are conjugate in A , .

Let ( i j k ) be any 3-cycle. Then ( i jk ) = ~~(123)0- ' for some CJ E S,. If 0 E A , we are finished. If not set T = 445). Then z E A , and

~(123)z-I = 0(45)(123)(45)6' = 0(123)0-' = ( i jk ) .

Proposition 3.5. Proof. If i, j, k, and m are distinct, then (ij)(ik) = (ikj) and (ij)(km) =

(jmk)(ikj). The result follows.

A group G is called simple if its only normal subgroups are 1 and G. For example, any group of prime order is simple by Lagrange's Theorem. The

If n 2 3, then A , is generated by 3-cycles.

Page 34: Algebra Pure and Applied Mathematics Academic Pr

4 The Sylow Theorems 19

concept is of central importance in the structure theory of finite groups. The next theorem will be important later when we apply the Galois Theory to the solution of polynomial equations.

Theorem 3.6. Proof.

If n # 4, then the alternating group A , is simple.

A , , A , , and A , are simple since their orders are 1, 1, and 3. Suppose n 2 5 and take H d A, , H # 1. By Propositions 3.4 and 3.5 it will suffice to show that there is a 3-cycle in H in order to conclude that H = A, . Choose a prime p such that p 1 I HI, and choose an element Q E H of order p (Cauchy's Theorem, 2.7). Then o is a product of k disjoint p-cycles for some k. If p = 3 and k = 1 we are finished. Otherwise there are four cases to consider.

Case 1: p > 3. Say CT = (alu2 . . . up) .... Then

a ( a l u 2 a 3 ) Q - ' ( a ~ a 3 a 2 ) = ( a 2 a 3 a 4 ) ( a l a 3 a 2 ) = (ala4a2) H . Case 2: p = 3 and k > 1. Say cr = (a,a2a,)(a,a5a,) .... Then

da1a2u4)o- '(aIa4a2) = (a2a3a5)(a,a4a2) = (ala4a3a5a2) E H,

and we are back in Case 1.

o = ( ~ , a 2 ) ( 0 3 ~ 4 ) .... Then Case 3: p = 2, k = 2m 2 2, and there is some letter a5 fixed by 0. Say

dala2%)(r-1(a1%ff2) = (a2a la5) (a ,a5a , ) = ( ~ 1 ~ 2 ~ 5 ) E H.

Case 4: p = 2 and k = 2m 2 2. If o = (a,a,)(a,a,), then we are back in Case 3, so suppose Q = (a1a2)(a3a4)(a5a6) . . . . Then

a(a1a2a5)o -1 (a la5a2) = ( a 2 a 1 a h ) ( a 1 a 5 a 2 ) = ( a l a 5 ) ( a 2 a 6 ) H .

Again we are back in Case 3 and the proof is complete.

simple. Exercise 3.3. Find a normal subgroup of order 4 in A , . Thus A , is not

4. THE SYLOW THEOREMS We have observed (Exercise 3.2.3) that the converse to Lagrange's Theorem

fails. The converse does hold, however, for prime power divisors of the order of a finite group by a remarkable theorem due to the Norwegian mathema- tician Sylow.

I f G is a finite group and p E Z is a prime, then a p-Sylow subgroup of G is a subgroup P such that IPI = pk is the highest power of p that divides IG/ (we write p' 11 ICl to indicate that pk I (GI but p k t ' 4 IGl).

If C is a finite group and p E B is a prime, then G has a p-Sylow subgroup.

Theorem 4.1 (The First Sylow Theorem).

Page 35: Algebra Pure and Applied Mathematics Academic Pr

20 I Groups

Proof. Induction on IGI. The result is trivial if [GI = 1 or if p,+'lGl, so assume that p I [GI > 1 and that the theorem holds for all groups of smaller order. If there exists H I G, H # G, such that p ,+"G:H] , then H has a p-Sylow subgroup P which is also p-Sylow in G. Assume then that p I [ G : H ] for all proper subgroups H of G . By the class equation (p. 14)

k

we see that p I IZ(G)l. By Cauchy's Theorem (2.7) there is an element x E Z(G) of order p . Set K = (x). Then K 4 G since x E Z(G), and if p" (1 IGl, then pm-' 1) IG/KI. By the induction hypothesis G / K has a p-Sylow subgroup P, = P / K of order p " - l , where P I G. But then \PI = [PI 1 . llyl = p", so P is p-Sylow in G.

As a consequence of Exercise 2.4 and the First Sylow Theorem we see that if p is a prime and pi divides [GI then G has a subgroup of order p i .

Exercise 4.1. A group G is called a p-group ( p a prime) if every element of G has order a power of p . Show that a finite group G is a p-group if and only if IGI is a power of p .

Proposition 4.2. Suppose P is a p-Sylow subgroup of G and that H I G is a p-group. Then H n N,( P ) = H n P .

Set H , = H n N,(P). Clearly H n P I H,. By the Isomorphism Theorem (2 .6) we have H , P / P z H , / ( H , n P), and so [ H , P : P ] = [ H , : H , n P ] = p" for some rn, since H , I H, a p-group. Thus IH,PI = [ H , P : P ] . IPJ = p" . /PI, and H , P is a p-group. Thus H , P = P since P is p-Sylow; hence H , I P, and so H , = H n P.

Proof.

Theorem 4.3 (The Second Sylow Theorem). Suppose G is a finite group, p E Z is a prime, Pis a p-Sylow subgroup of G, and H I G is a p-group. Then H is contained in some conjugate P" of P. In particular, all p-Sylow subgroups of G are conjugate with one another.

Proof. Let Y be the set of all G-conjugates of P; then H acts on Y by conjugation. Let Y,, Y,, . . . , Y;, be the H-orbits in Y and choose P, E Yi, 1 I i 5 k . Then

Stab,,(E) = { h E H : P b = c} = H n NG(&) = H n f l by Proposition 4.2, so IYil = [ H : H n 51 by Proposition 2.1 Note that IYI = [ G : N G ( P ) ] by Proposition 2.5, so p $ I Y I . Since 191 = C:=, l~ql = cs=l [ H : H n p i ] and each [ H : H n e ] is a power of p we must have [ H : H n P , ] = p o = 1 for some i. Thus H n 4 = Hand H I E = P" for some x E G.

Page 36: Algebra Pure and Applied Mathematics Academic Pr

4 The Sylow Theorems 21

Corollary. If a finite group G has a unique p-Sylow subgroup P for some prime p , then P 4 G.

Theorem 4.4 (The Third Sylow Theorem). If G is a finite group and p E if is a prime, then the number of distinct p-Sylow subgroups of G is congruent to 1 modulo p .

Proof . Let P be p-Sylow and again let Y be the set of all G-conjugates of P . Let Pact on 9' by conjugation, with P-orbits Yl , Y2, . . . , Yk. Note that { P ) is an orbit with just one element, say 9, = { P I . If 4 E q, 2 < i I k, then P, # P and then Stab,(e) = P n N , ( c ) = P n f l # P by Proposition 4.2. Thus 18.1 = [P:Pn 41 is divisible by p if 2 < i I k, and so 191 = 1 + cf=, 1.441 = l(mod p ) .

If P is a p-Sylow subgroup of G show that N,(N, (P) ) =

The Sylow Theorems can be used to show the existence of nontrivial normal subgroups in groups of certain orders, and hence to show that the groups are not simple. A few easy examples of applications of the theorems follow. For the examples let us write S1, S2, and S3 for the first, second, and third Sylow Theorems, respectively.

Exercise 4.2. N d P ) .

EXAMPLES 1. Suppose (GI = 28. By S3 the number of 7-Sylow subgroups of G is in the list 1, 8, 15, 22, . . . . But by S2 and Proposition 2.5 the number must be a divisor of 28, and 1 is the only divisor of 28 in the list. Thus there is only one 7-Sylow subgroup, of order 7, and it is normal in G by the corollary to S2. 2. Suppose p and 4 are primes, with q < p , suppose [GI = p4 , and suppose that p f 1 (mod 4). By S2, S3, and Proposition 2.5 the number of p-Sylow subgroups of G is 1 + k p for some k E Z such that 1 + k p I p4 , hence 1 + k p 14. Clearly k = 0 since 4 < p , and so G has a normal subgroup P of order p . Likewise the number of q-Sylow subgroups has the form 1 + mq, with 1 + m4 1 p , so either 1 + m4 = 1 or 1 + m4 = p . But we have assumed that p f 1 (mod q), so G also has a normal subgroup Q of order 4 . Both P and Q are cyclic, say P = (x) and Q = ( y). Then x - 'y- ' x y E P n Q = 1 since P and Q are normal. Thus x y = y x and so lxyl = 1x1 IyI = p q and G = ( x y ) is a cyclic group. 3. Suppose the order of G is 56 = 23 . 7. If G has just one 7-Sylow subgroup it is normal. Otherwise G has 8 different 7-Sylow subgroups, and hence it has 8 . 6 = 48 elements of order 7. But that leaves only 8 more elements in G, which must constitute a unique (and hence normal) 2-Sylow subgroup. Thus G must have either a normal subgroup of order 7 or of order 8, and cannot be a simple group.

Page 37: Algebra Pure and Applied Mathematics Academic Pr

22 I Group

Exercise 4.3. Show that the only simple groups of order less than 36 are those of prime order.

Proposition 4.5. If G is a simple group and JGJ = 60, then G 2 A , .

Proof. By Exercise 2.3 G can not have subgroups of index 2, 3, or 4. By S3 G must have 6 5-Sylow subgroups, 10 3-Sylow subgroups, and either 5 or 15 2-Sylow subgroups. Suppose there is no subgroup of index 5 in G, so there are 15 2-Sylow subgroups. Let TI, T, be distinct 2-Sylow subgroups, and sup- pose Tl n T2 # 1; hence ITl n T21 = 2. Set T = TI n T2 and F = (Tl u T,). Clearly T I Z ( F ) , so T U F and F # G. But also IF1 > 4 and 4 I I FI since TI I F , so IF1 2 12. Consequently [ G : F ] I 5, a contradiction. Thus TI n T2 = 1. But then G has 45 nonidentity elements in 2-Sylow subgroups, 20 in 3-Sylow subgroups, and 24 in 5-Sylow subgroups, for a total of 1 + 45 + 20 + 24 = 90 elements, again a contradiction. Thus G must have a subgroup of index 5, and hence there is an isomorphism from G to a subgroup H of order 60 in S , . If H # A , , then H n A , would have index 2 and hence would be normal in A , , contradicting the simplicity of A , (see Exercise 12.22). Thus G z A , .

5. SOLVABLE GROUPS, NORMAL AND SUBNORMAL SERIES

We know from the FHT that every homomorphic image of a group G is isomorphic with a quotient group of G. Among all possible abelian homo- morphic images of G we will exhibit one that is in a sense maximal. We take this opportunity to present, by way of example, a notion of universality that will prove useful in later sections and chapters.

A pair ( U , E ) is called universal for a group G (with respect to abelian epimorphic images) if U is an abelian group, 6: G + U is an epimorphism, and if given any abelian group A and homomorphism f: G + A , then there is a unique homomorphism g : U + A for which f = gs, i.e., the diagram

is commutative. We say that f can be “factored through” U .

unique (up to isomorphism). Proposition 5.1. If a universal pair ( U , E ) exists for a group G then U is

Page 38: Algebra Pure and Applied Mathematics Academic Pr

5 Solvable Groups, Normal and Subnormal Series 23

Proof. Let (U , , E ~ ) be another universal pair for G. We have

or E~ = glE and E = g2El. Thus E~ = g1g2s, and E = g2glE. But then we have

and by the uniqueness in the definition of a universal pair we see that g2gl = l,,, the identity map on U . Similarly glg2 is the identity map on U , , and so g1 and g 2 are inverse isomorphisms.

If ( U , E ) is a universal pair for a group G and h E Aut(U) show that ( U , he) is also universal for G. Conversely if (U, E ~ ) is universal for G show that

If x , y E G, then their commutator is defined to be [ x , y ] = x - l y - ' x y . Note that [ x , y ] = 1 if and only if x and y commute. If f : G -+ A is any homomorphism from G to an abelian group A, then

Exercise 5.1.

= h~ for some h E Aut(U).

f ( [ x , Y l ) = fh- ' f W 1 f ( X ) j ' ( Y ) = 1 and every commutator is in the kernel of f . In particular, if (V, E ) is a universal pair for G, then every commutator [ x , y ] is in the kernel of E, since U is abelian.

If x , y , z E G show that [ x , y ] - = [ y , x ] and [ x , y ]" = [x', y'], so inverses and conjugates of commutators are commutators.

For any group G define the derived group G' of G to be the subgroup of G generated by all the commutators, i.e.,

It is clear from Exercise 5.2 that G' 4 G. Note also that if x , y E G, then x - ' y - ' x y G ' = G', so xyG' = yxG', and GIG' is abelian.

If G is a group, then G has a universal pair ( U , 8 ) . In fact we may take U to be C/C' and E : G + U to be the canonical quotient map.

Suppose f : G + A is a homomorphism, with A abelian. Since every commutator is in the kernel of j' we have G' I kerf . Thus if xG' = yG' or y - ' x E G', then f ( y - ' x ) = 1, or f ( x ) = f(y), and we may define

Exercise 5.2.

G' = ( [x, y ] : . ~ , y E G).

Theorem 5.2.

Proof.

Page 39: Algebra Pure and Applied Mathematics Academic Pr

24 I Group

g(xG’) = f ( x ) . Clearly g : U + A is a homomorphism (since f is a homomor- phism) and gE = f. If also g1 : U -+ A is a homomorphism such that glE = f, then glE = gE and so g1 = g since E is an epimorphism. It follows that (V, E ) is a universal pair for G.

Exercise 5.3. (1) (2) If G’ I H I G show that H 4 G. (3) Use Exercise 5.2 to show that if K U G, then K‘ U G. (4) Suppose f : G + H is an epimorphism, with ker f = K . Show that H is

abelian if and only if G’ I K . In particular, a quotient group G / K is abelian if and only if G’ I K . Conclude that G/G’ is a “maximal” abelian epimorphic image of G in the sense that G’ is a minimal normal subgroup L for which G / L is abelian.

Since G’ 4 G we see that G” = (G’)’ 4 G by Exercise 5.2.3. Set G‘O) = G, G(’) = G’, G ( 2 ) = G“, . . ., and in general G ( k + I ) = (G(k))’ . Then G‘k) 4 G for all k, and the sequence

Find G‘ if G = S, , S,, or A , .

G = G(0) 2 G(1) 2 G(2) 2 . . . 2 G(k) 2 . . . is called the derived series of G. A group G is called solvable if G‘k) = 1 for some G(k) in the derived series of G. Note that any subgroup of a solvable group is solvable.

For example, if G is abelian, then G is obviously solvable since then G’ = 1. If G = S,, then G’ = A , and G” = A; = 1, so S3 is solvable. If n 2 5, then A , is nonabelian and simple, and A; 4 A, , so A; = A, . Thus A , is not solvable if n 2 5.

Exercise 5.4. Find the derived series for S, and conclude that S, is solvable.

(2) Show that S:, = A , if n # 2. Conclude that S, is not solvable if n 2 5. [Hint: (i jk) = ( j r k ) - ‘ (us ) - ’( jrk)(ijs); see Proposition 3.5.1

A subnormal series for a group G is a sequence (finite or infinite)

(1)

G = Go 2 Gl 2 G2 2 ..., where Gi+ 4 Gi for all i . The subgroups Gj are called subnormal subgroups of G. A subnormal subgroup is not necessarily a normal subgroup; look at the group of symmetries of the square for an example. The successive quotient groups Gi/Gi+ are called the factors of the subnormal series.

A subnormal series G = Go 2 G1 2 G2 2 - - - is called a normal series if Gi 4 G for all i. Thus the derived series of a group G is a normal series, for example.

The length (finite or infinite) of a subnormal series for G is the number of nontrivial factors Gi/Gi+ 1, or equivalently the number of strict inclusions in the series.

Page 40: Algebra Pure and Applied Mathematics Academic Pr

5 Solvable Groups, Normal and Subnormal Series 25

Theorem 5.3. A group G is solvable if and only if it has a subnormal series G = Go 2 G, 2 G2 2 ... 2 G, = 1 with abelian factors.

Suppose G = Go 2 G, 2 ... 2 G, = 1 is a subnormal series with abelian factors. Since Go/G, = G/G, is abelian we have G’ I G, by Exer- cise 5.2.4. Similarly G2 2 G‘, 2 (G’)’ = G”’ since G, /G, is abelian. Induc- tively Q k )

Suppose K 4 C. Then G is solvable if and only if both K and G / K are solvable.

We observed earlier that any subgroup of a solvable group is solvable. Since the canonical quotient map q: G + G / K is an epimorphism every commutator [ x K , yK] in G / K is the image q ( [ x , y]) = [qx , qy] of a commutator in G. Thus (GjK)‘ = q(G’), and likewise (G/K)‘k) = v(G(~)), all k , so G / K is solvable.

-=: Choose subnormal series with abelian factors for K and for G / K , say K = K,, 2 K , 2 . . . 2 K , = 1 and G / K = G,/K 2 G , / K 2 . . . 2 Gk/K = K . SinceGi/Gi+, z (Gi/K)/(Gi+,/K)by the FreshmanTheorem(l.13)wesee that

Proof. e:

+: A segment of the derived series has the desired properties.

Gk for all k, so G(“) = 1 and G is solvable. Theorem 5.4.

Proof. * :

G = Go 2 ... 2 Gk = K = KO 2 K , 2 ‘ “ K , = 1

is a subnormal series for G with abelian factors, so G is solvable by Theorem 5.3.

Show that any finite p-group is solvable (use induction; see Proposition 2.4 and Theorem 5.4).

A subnormal series G = Go 2 G, 2 G, 2 . * * 2 G, = 1 is called a com- position series for G if each Gi+ , is a maximal proper normal subgroup of Gi. Equivalently, by the corollary to Proposition 1.12, each factor Gi/Gi+ , is a nontrivial simple group. For example, S, 2 A , 2 1 is a composition series, as is S, 2 A , 2 1 for all n 2 5. If G is a finite group it is clear (again using the corollary to Proposition 1.12) that any subnormal series with nontrivial factors can be “refined” (by inserting subgroups) to a composition series. For example, S, 2 A , 2 1 can be refined to S, 2 A , 2 K , 2 K , 2 1, where K , is the subgroup of order 4 in A , (Exercise 3.3), and I K,I = 2.

If G is a finite group and

Exercise 5.5.

Theorem 5.5 (The Jordan-Holder Theorem).

G = Go 2 G, 2 ‘.‘ 2 G, = 1

and G = Ho 2 H , 2 ... 2 Hk = 1

are composition series, then m = k and there is a 1 - 1 correspondence between the sets of factors so that corresponding factors are isomorphic.

Page 41: Algebra Pure and Applied Mathematics Academic Pr

26 1 Groups

Proof. Induction on m. The theorem holds when m = 1, for then G is a simple group. Assume that the theorem holds for groups having a composition series of length m - 1. If G, = H I the theorem holds for G by the induction hypothesis. If not, set K , = G, n H , . Since GI and H , are maximal normal subgroups of G and G, # H , we have G , H , = G, and, by the Isomorphism Theorem (2 .6)

GIG, = G , H , / G , z H , / H , n G, = H , / K , , G I H , = G , H , / H , E G,/G, n H , = G,/K,.

In particular K , is a maximal proper normal subgroup in both GI and H , . Choose a composition series K , 2 K , 2 . . . 2 K , = 1 for K , . Then

G = Go 2 GI 2 G2 2 G3 2 ... 2 G,= 1, G = Go 2 GI 2 K2 2 K3 2 ... 2 K , = 1, G = H,, 2 H , 2 K , 2 K 3 2 ... 2 K , = 1,

and

G = Ho 2 H I 2 H2 2 H3 2 ... 2 Hk = 1

are all composition series. By the induction hypothesis we may conclude that the first and second series have isomorphic factors (in some order), as do the third and fourth, and that m - 1 = s - 1 = k - 1. The second and third series have isomorphic factors by the remarks above, and the theorem follows.

For an example let G be the additive group H,,. It has composition series

G = H I 2 2 GI = 2212 2 G2 = 42122 G3 = 0, G = hi, 2 Hi = 2212 2 H2 = 6212 2 H3 = 0,

and G = H i 2 2 K , = 3 2 1 , 2 K , = 6212 2 K3 = 0.

The resulting factors are

GIG, E U,, G,/G, 2 U,, G,/G3 r Z,, GIH, z H , , H , / H , z U,, H 2 / H 3 2 Z , ,

G I K , z Z3, K , / K , z Z,, K , I K 3 z Z , . By the Jordan-Holder Theorem each finite group G is associated with a

finite collection of simple groups (viz., its composition factors), unique up to isomorphism. We say in general that a group A is an extension of a group B by another group C if B 4 A and A / B E C . Thus each finite group is obtained by a sequence of extensions from its uniquely determined set of simple

and

Page 42: Algebra Pure and Applied Mathematics Academic Pr

6 Products 27

composition factors. I t should be clear then that knowledge of finite simple groups is of extreme importance for the study of finite groups in general. There are several infinite families of finite simple groups and a handful of “spora- dic” simple groups. The finite simple groups have only very recently been completely classified; the classification will likely stand as the major triumph of algebra in this century.

6. PRODUCTS

If G, and G , are groups it is a routine matter to verify that the Cartesian product G , x G , is also a group if we define a binary operation by setting ( x l , x 2 ) ( y l , y,) = (x,y,,x,y,). We find that G , x G, has identity ( 1 , l ) and that (x l ,x2)- ’ = (x;’,~;~).

Our discussion of a “product” for an arbitrary nonempty family of groups will be in terms of the notion of universality encountered in the previous section. If {G,:cY E A } is any nonempty family of groups, then a product of the G, is a group P together with a family p,: P + G,, all ci E A , of homomor- phisms with the following universal property: given any group H and homo- morphisms f,: H -+ G,, all (r E A, then there exists a unique homomorphism f : H + P such that p,f = f, for all ci E A, i.e., the diagrams

are all commutative.

Exercise6.1. If A = {1,2) set P = G , x G, and define pl(x,,x2) = x , and p2(x1, x,) = x,. Show that ( P , { pl, p,} ) is a product of G I and G 2 .

Proposition 6.1. Suppose {G,:a E A } is a nonempty family of groups. If a product ( P , { p m } ) exists, then P is unique up to isomorphism and each p,: P + G, is an epimorphism.

Proof . Let ( P I , { p : ) ) be another product. We have

D P; P . D

Page 43: Algebra Pure and Applied Mathematics Academic Pr

28 I Groups

for each o! E A, i.e., p i = p,fand p , = pkg = pa fg for all o! E A. Thus we have

for all u E A, and so f g = 1 by the uniqueness in the definition of a product. Simifarly g f = I , so f: PI -+ P and g: P -+ P, are a pair of inverse isomorphisms.

Fix G, and define f,: G, + G, by setting f , ( x ) = 1 E G, for all x E G, if B # a, but f, = i,, the identity map on G,. Then we have

for a unique homomorphism f and for all 8. In particular p t l f = f, = i,, so p a must be an epimorphism since i, is an epimorphism.

Theorem 6.2. If {G, : cc E A} is any nonempty family of groups, then a product of the G , exists.

Take P to be the Cartesian product, P = n { G , : a E A}. Write the elements of,P as ( x , ) ~ ~ ~ , or simply as (x,). Define a binary operation on P by setting (x,)(y,) = (x ,y , ) . Then P is easily seen to be a group, with ( l ) a e A as identity and ( x u ) - ' = (x,'). For each 01 f A define pa: P -+ G, by setting p , ( ( ~ ~ ) , ~ , ) = x , E G,. Let H be any group and suppose that f,: H -+ G, is a homomorphism for all u E A . Definef: H + P by settingf(h) = ( f , ( / ~ ) ) , ~ ~ E P, so that p a f = f,, all a E A . If also g: H + Pis a homomorphism with p u g = f,, all o! E A, then pag = p , f , all a. Thus if x E H we have p,g(x) = g(x), = p,f(x) = f ( x ) , , all a E A, and hence f ( x ) = g ( x ) for all x E H . Thus f is unique and P is a product.

IfA = {1,2,3 ,..., n},orifA = (1,2,3 ,... },weoftenwriteGI x G, x . . . x G,, or G , x G2 x G, x . * * for the product constructed above. Also, the product, as constructed, is often called the direct product. In general the homomorphism p , is called the projection of n G, on the direct factor G,.

Suppose G,,G2 Q G, G, n G, = 1, and GIG, = G. Then G r G , x G , . More generally, if G 1 , G 2 ,..., G , U G , if G i n ( U { G j : j # i )> = 1 for 1 5 i I n, and if G , G 2 . . ' G , = G, then G 2 G , x G2 x ... x G,.

Proof.

Theorem 6.3.

Page 44: Algebra Pure and Applied Mathematics Academic Pr

7 Nilpotent Groups 29

Proof. We sketch the proof when n = 2 and leave the proof of the more general result as an exercise. Each x E G can be expressed as x = x 1 x 2 , with xi E Gi, uniquely since GI n G , = 1 . Note that [ x , , x , ] = x ; 1 x ; 1 x l x 2 E G, n G , = 1, so x l x 2 = x z x I . If we define p i x = x i , i = 1,2, then p i is a homomorphism from G to G i . If H is any group and fi: H 4 Gi a homomor- phism, i = 1,2, define f : H 4 G by setting f ( h ) = f,(h)f,(h). Then pi f = A , i = 1,2. If also 9 : H + G is a homomorphism satisfying pig = &, i = 1,2, then pif = pig, i = 1,2. But then for any x E H we have

f ( 4 = P , f ( x ) p , f ( x ) = Plg(x)P2g(x) = g(x) , and so f = g is unique. It follows from Proposition 6.1 and Theorem 6.2 that G g G , x G, since G acts as a product for GI and G , .

Exercise 6.2. Complete the proof of Theorem 6.3.

Under the circumstances of Theorem 6.3 we say that G is the internal direct product of its subgroups G1,G,,. . . , G,.

Let G be the additive group Q of rational numbers. Show that G cannot be the internal direct product of two of its subgroups since any two subgroups have nontrivial intersection.

Exercise 6.4. If G is the internal direct product of subgroups G, and G 2 show that G/G, E G, and G / G 2 z G , (use the FHT).

Exercise 6.5. (1) Show that Z ( n u G d l ) = H,Z(G, ) . (2) Show that (G, x G2 x -.. x G,)’ = G; x G; x . . - x GL. (3) Under what circumstances is G, x G, x ... x G, solvable?

Exercise 6.3.

7. NILPOTENT GROUPS

The ascending central series of a group G is the sequence

1 = Z , 5 Z , = Z ( G ) 5 Z , 5 Z , 5 ..., where Zi+, /Zi = Z(G/Zi) for all i . At times it may be necessary to stress the dependence on G and write Z i = Z i ( G ) . We see inductively, using the corollary to Proposition 1.12, that each Zi is normal in G, so the definition makes sense. If Z , = G for some n, then G is called a nilpotent group.

Clearly every abelian group is nilpotent, since 2, = Z ( G ) = G. The symmetric groups S, are not nilpotent if n 2 3 since Z ( S , ) = 1 and hence all zi = 1.

Proposition 7.1. If G is a finite p-group, then G is nilpotent.

Proof. We see by Proposition 2.4 that Z , # 1. If Z , # G, then G / Z , is also a p-group, so Z ( G / Z , ) # 1, again by Proposition 2.4, so Z 2 2 Z , and

Page 45: Algebra Pure and Applied Mathematics Academic Pr

30 I Groups

2, # 2,. Likewise if Z , # G, then Z , 2 2, and Z , # Z , . Since G is finite we conclude that Z , = G for some n.

Proposition 7.2. If G is nilpotent, then G is solvable.

Proof. Since Z i + , / Z i = Z ( G / Z i ) it is abelian. Thus G = Z , 2 2,- 2 . .. 2 Z o = I is a subnormal series with abelian factors so G is solvable by Theorem 5.3.

Corollary. Finite p-groups are solvable.

Exercise 7.1. Show by example that a solvable group need not be

Proposition 7.3. If G is nilpotent and H I G but H # G, then N,(H) # H .

Proof. Choose Z i in the ascending central series such that Zi 5 H but 4 H . We show that Zi+ ' 5 NG(H). If x E Zi+l, then x Z i E Z i + , / Z i =

Z(G/Zi), so for any h E H we have x Z i h - 'Zi = h - ' Z i x Z i , and hence x ~ 'hxh ' E Z i S H . Consequently x - ' hx E H , and so x E NG(H).

Corollary. If G is nilpotent and H I G is a maximal proper subgroup, then H 4 G .

Proof. Note that H = ((12)) is a maximal proper subgroup of S , that is not

normal. Proposition 7.4. G is a p-Sylow subgroup,

then NG(NG(P)) = NG(P) .

Proof. This was Exercise 4.2.2. If x E NG(NG(P)) then both P and P" are p-Sylow subgroups of NG(P) . By the second Sylow Theorem we have P = (P")' = PxY for some y E N G ( P ) . But then x y E N G ( P ) and hence x E N,(P) .

If H and K are subgroups of a group G denote by [H, K] the subgroup generated by all commutators [x, y], x E H , y E K . Thus, for example, in the derived series for G we have G'k+ l ) = [G(k) , G'k']. Note that H 4 G if and only if [ G , H ] I H .

nilpo tent.

N G ( H ) = G since H is maximal.

If G is a finite group and P

Exercise 7.2.

Proposition 7.5. Suppose K 4 G and K < H 5 G. Then H / K 5 Z ( G / K ) if and only if [ H , G ] s K .

Proof. This is clear since [ y, x ] = y - x - yx E K if and only if y x K = x y K for all y E H , x E G.

Define the descending central series of a group G by setting Lo = G, L , = [ G , G ] , and in general Lk+ = [G, Lk] for k 2 1. We see inductively, by

Show that [H, K ] = [ K , HI.

Page 46: Algebra Pure and Applied Mathematics Academic Pr

7 Nilpotent Groups 31

Exercise 5.2, that Lk 4 G for each k, and hence that Lk + , I Lk for all k. It follows from Proposition 7.5 that Lk/Lk+ , I Z(G/Lk+,), which is the reason that Lo 2 L , 2 L, 2 . * . is called a central series.

Theorem 7.6. A group G is nilpotent if and only if L,(G) = 1 for some n.

Proof . *: Take n minimal so that 2, = G = Lo. Then, since Z,/Z,- = Z(G/Z,- 1), we see by Proposition 7.5 that Z,- , 2 [G,Z,] = [G,Lo] = L, . The same reasoning shows inductively that Z,-k 2 Lk, 0 I k I n, and in particular L, I Z, = 1.

Take n minimal so that L, = 1 = Z,. Then [L,-,,G] = L, = 1, so L , - , I Z(G) = Z,byProposition 7.5.Next,[Ln-,,G] = L,-, I Z,,andwe may apply Proposition 7.5 with K = Z,, H = L,-,Z,. We conclude that L,_,Z,/Z, I Z(G/Z,) = ZJZ,. Thus L,-,Z, I Z,, and therefore L,-, I Z , . Inductively L,-k I zk for 0 I k I n, and Z, 2 Lo = G.

Show that subgroups and homomorphic images of nilpo- tent groups are nilpotent.

e:

Exercise 7.3.

Proposition 7.7. If H and K are nilpotent groups, then G = H x K is nilpotent.

Proof . Clearly Lo(G) = L,(H) x L,(K). If

Lk(G) = Lk(H) Lk(K) for some k, then

Lk+i(G) = [ H x K , Lk(H) x Lk(K)] = [ H > L k ( H ) I [K,Lk(K)] = L k + l ( H ) “k+l(K).

The proposition follows by Theorem 7.6.

Theorem 7.8. A finite group G is nilpotent if and only if it is the (internal) direct product of its Sylow subgroups. In particular if G is nilpotent, then each Sylow subgroup is normal, and hence is unique.

Proof . +: Use Propositions 7.1 and 7.7. -: If P is p-Sylow in the nilpotent group G, then N G ( N G ( P ) ) = N G ( P ) by

Proposition 7.4, and so N G ( P ) = G by Proposition 7.3. Thus P a G, and P is unique by the second Sylow Theorem. Let P, , P,, . . . , P, be the distinct (nontrivial) Sylow subgroups of G .

If i # j and x E e, y E 8, then [x, y ] E e n 8 = 1, so x y = y x . It follows that n ( U P j : j # i ) = 1 (compare orders of elements), and also that IP,P,...P,l = IGI,soG = P,P,...P,.ThusP,,P,, ..., P,satisfy the hypotheses of Theorem 6.3, so G is their internal direct product.

Page 47: Algebra Pure and Applied Mathematics Academic Pr

32 I Groups

8. FINITE ABELIAN GROUPS

If G I , G 2 , . . . , G , are additive abelian groups it is customary to write G, 0 G, 0 .. '0 G, for their direct product, and to call it the direct sum rather than product. In like manner we speak of an abelian group as being an internal direct sum of subgroups as in Theorem 6.3, in which case we also write G = G1 0 G2 0 . .. 0 G,.

(Frobenius and Stickelberger). If G is a finite abelian group, then G is a direct sum of cyclic subgroups, each of prime power order.

Proof. Since G is abelian, it is nilpotent, hence it is the direct sum of its Sylow subgroups, by Theorem 7.8. Thus we may as well assume that G is a p - group for some prime p . Use induction on I GI. Choose a E G of maximal order, say la( = pk, and choose H 5 G maximal with respect to H n ( a ) = 0. Set G , = H 0 ( a ) I G. If GI # G we may choose an element x E G\G, such that p x E G, (this is Cauchy's Theorem, 2.7, applied to G/G,). Say p x = h + ma, with h E H and m E Z. Since pk is the maximal order for elements of G we have

o = p k x = p k - ' ( p x ) = pk-'h + p k - l m a ,

and so pk-'ma = 0 since H n ( a ) = 0. But then p ( rn, say m = pr , since la1 = pk. but x - ra # H (since x 4 GI) . By the maximality of H we must have ( H + (x - r a ) ) n ( a ) # 0, so there exist h , E H and s, t E Z such that sa = h , + t ( x - ra) # 0. Thus t x = -h , + (s + tr)a E G,. Note that pkt, for if t = up, u E Z, then

t ( x - ra) = up(x - ra) = uh E H,

and then sa = h , + uh E H, contradicting the fact that H n ( a ) = 0. Thus p and t are relatively prime, so there are integers m and n such that mt + np = 1. But then

x = (mt + np)x = m(tx) + n ( p x ) E G , ,

a final contradiction. We conclude that G = G, = H 0 (a ) , and an appli- cation of the induction hypothesis to H completes the proof.

Suppose G is an abelian group, JGI = p" for some prime p , and

Theorem 8.1

Consequently h = p x - ma = p x - pra = p ( x - ra) E H,

Theorem 8.2.

G = G, @ G 2 @ * * * 0 G, = H, 0 H2 0 . a . 0 H,,

witheachGiandHjcyclicandl < l G i l I IGi+,I ,1 <IHjl I ]Hj+,lforall iand j . Then r = s and Gi r.

Proof. Let H = (x E G : p x = O}. Each G i , being cyclic, has a unique subgroup Ki of order p , so clearly H = K , 0 K , 0 * . 0 K,, and IH( = p'. But

Hi for 1 I i

Page 48: Algebra Pure and Applied Mathematics Academic Pr

9 FreeGroups 33

similarly IHI = p s , so p' = p s and r = s, i.e., any two decompositions of the sort indicated must have the same number of cyclic summands.

Suppose now that lGil = [ H i [ for 1 I i I k - 1, but that (say) lGkl < IHkI. If lGkl = q = p', then qGk = 0 but qH, # 0, and we have

qk = qGk+ @ . . * @ qG, = qHk @ ... @ qH,,

which contradicts the first part of the proof. Theorem 8.3 (The Fundamental Theorem of Finite Abelian Groups).

Suppose that G is a finite abelian group and that p l , p , , . . . , p k are the primes that divide [GI. Then G = G, 0 G, 0 ... 0 G k , where Gi is a pi-group, and

G i = H i , @ Hi, 0 ... @ Hi,,,,i)

for each i , with Hij cyclic and 1 < lHijl I ( H i ( j + 1 ) 1 for each j . The group G is determined to within isomorphism by the orders of the cyclic subgroups H,, 1 ~j I m(i), 1 I i I k .

Proof. The decomposition G = G, @ G, @ .. . @ G, is the representation of G as the direct sum of its unique pi-Sylow subgroups as in Theorem 7.8. The rest of the theorem is a consequence of Theorems 8.1 and 8.2.

Theorem 8.3 will be reestablished in considerably greater generality in Chapter IV.

EXAMPLES 1. Suppose G is abelian and IGI = 100 = 22 * 5,. Then G = G, @ G,, with lGll = 2, and IG21 = 5'. The possibilities for G , are Z, and Z2 @ Z,; the possibilities for G, are Z 2 5 and Z, @ Z 5 , Thus there are (up to isomorphism) four different abelian groups of order 100, viz., Z, @ 7 2 5 , Z, 0 Z, @ 2 2 5 ,

Z 4 @ Z, 0 H,, and Z, 0 Z, 0 Z, @ Z5. 2. Suppose IGI = p 2 , p a prime. Then G is abelian by Exercise 2.1 and either G z Z p 2 or G z Z p @ Z,.

Exercise 8.1. Describe all abelian groups of order n for n = 24,200,1000, p 3 , and p4, where p is a prime.

9. FREE GROUPS

Recall that a semigroup is a nonempty set with an associative binary operation. It will be convenient to discuss free semigroups before proceeding to the discussion of free groups. If X and Y are semigroups, then a homomorphism from X to Y is a function f : X + Y such that f(xIxz) = f(xl)f(x2) for all xl, x2 E X . We say that X and Y are isomorphic if there is a 1-1 homomorphism from X onto Y.

Page 49: Algebra Pure and Applied Mathematics Academic Pr

34 I Groups

A semigroup X is free on a set S if there is a function j : S -+ X such that if we are given any semigroup Y and any function k : S -+ Y, then there is a unique homomorphism f : X + Y for which the diagram

j S y/yx Y

is commutative, i.e., f j = k. Proposition 9.1. If a free semigroup exists on a set S , then it is unique up to

isomorphism.

Proof. Exercise 9.1.

See the proofs of Propositions 5.1 and 6.1.

If S = { 1 ) and N = { 1,2,3,. . .} is the semigroup of natural numbers under addition, verify that N is a free semigroup on S , with j ( 1 ) = 1.

Theorem 9.2. If S is any nonempty set then a free semigroup X on Sexists.

Proof. Set X = S u ( S x S ) u ( S x S x S ) u ..., the union of all the Cartesian powers of.finitely many copies of S . If we define a binary operation on X by setting

(a13 a23...7arn)(b19 b2,.*.5 b k ) = * * *,am, b1, * * - 9 b k ) ,

then it is immediate that the operation is associative, so S is a semigroup. Take j : S -+ X to be the inclusion map, j ( x ) = x. If Y is any semigroup and k: S -+ Y a function define f : X -+ Y by setting f ( a , , . . . , a,) = k ( a , ) . . . k(a,). Then f is a homomorphism and f j = k. If also g : X -+ Y is a homomorphism and g j = k , then

. .,a,) = d j a 1 ja2.. . jam) = M a l ) ... (0,) = ( f j a J . . . ( f j a , ) = f ( h j a 2 . . * j 4 = m,. ., am),

so g = f. If A is a set and R is an equivalence relation on A let us write c~,(x) for the R -

equivalence class containing an element x of A. We write A I R to denote the set of all equivalence classes determined by R and call that set the quotient of A mod R. The function q: A -+ AIR defined by setting q(x) = c~,(x) is called the quotient map. An example is provided by the canonical quotient map q from a group G to its quotient G I K by a normal subgroup K .

Proposition 9.3. Suppose Y is a semigroup and R is an equivalence relation on Y such that if x R y and zRw, then xzRyw. Then YIR is a semigroup if we define cl,(x) . cl,(y) = c~,(xY). If 2 is another semigroup and h: Y -+ 2 is

Page 50: Algebra Pure and Applied Mathematics Academic Pr

9 FreeGroups 35

a homomorphism, and if h(x) = h ( y ) whenever xRy, then there is a unique homomorphism f : Y / R + Z for which the diagram

is commutative,

Proof. The condition imposed on R is precisely what is needed to insure that Y / R is a semigroup and q is a homomorphism. If clR(x) = clR(y), then xRy, so h(x) = h(y ) , and we may define ,f(clR(x)) = f(q(x)) = h(x) . It is clear then that f is a homomorphism; it is unique since q is an epimorphism.

A group F is free on a nonempty set S if there is a function 4: S -+ F such that if G is any group and 8: S + G is any function then there is a unique homomorphism f : F + G such that the diagram

Definition:

is commutative.

Exercise 9.2. If S = { u } let F be a set of distinct “powers” a“, n E Z, and define a”’. uR = am+“. Agree that uo = 1 and define $(a) = a = u’. Show that F is a free group on S. Thus a free group on a single “generator” a can be taken to be an infinite cyclic group ( a ) .

If a free group F exists on a nonempty set S, then F is unique up to isomorphism, and 4: S + F is a 1-1 function.

Uniqueness is proved as usual. If 4 is not 1-1 suppose that $(a) = 4 ( b ) but a # b in S. Let ( a ) and ( b ) be free groups on { u ] and {b} , respectively, as in Exercise 9.2. Set G = (a) x ( b ) , the direct product, and define 8: S + G by setting O(a) = (a, I), O(b) = (I,b), and 8(c) = ( 1 , l ) for all c other than a or b. Then there is a homomorphism f : F -+ G, with 8 = f 4 . Thus

Proposition 9.4.

Proof.

(a, 1) = Q(a) = f(4ca)) = .f( 4(@) = W ) = ( 1 , b), and so u = 1, a contradiction since ( a ) is infinite cyclic.

Theorem 9.5.

Prooj’ (Meyer [27]). Choose a set S‘ with JS’I = IS( and S n S’ = @, and let s H s’ denote a 1-1 correspondence between S and S’. If we also write

If S is a nonempty set, then there is a free group on S .

Page 51: Algebra Pure and Applied Mathematics Academic Pr

36 I Groups

(s')' = s" = s for each s E S , then t t - , t' is a 1-1 map of T = S u S' onto itself. Let X be the free semigroup on T, as constructed in Theorem 9.2. If G is a group and g: X 4 G is a homomorphism we say that g is proper if g(s') = g(s)-' for all s E S [it follows that g(t ' ) = g(t)-' for all t E TI. Define a rela- tion R on X by agreeing that x R y if and only if g ( x ) = g ( y ) whenever G is a group and g: X --+ G is a proper homomorphism. It is immediate that R is an equivalence relation, and that if x R y and z R w then xzRyw. Thus F = X / R is a semigroup and the quotient map q: X + X / R is a homomorphism by Proposition 9.3. Write X = q(x ) for each x E X , so F = { X : x E X } .

We show first that F is in fact a group. Choose a E S and any x E X . If g: X + G is any proper homomorphism, then g(aa') = 1, so g(aa'x) = g ( x ) = g(xaa'), and aa' . % = X = X * 2. Thus aa' is an identity for F (unique by Proposition l.l), and we write 1 = 1, = E'. Write x E X as x = a,a,~~~a,, with ai E T, and set y = a;...a;a; EX. For any proper homo- morphism g: X + G we have

g(xY) = g(al)'.'g(ak)g(ak)-' "'g(al)-' = = g(aa'), so xyRaa', or Xy = X. 7 = aa' = I,, and similarly 7 . X = 1. Thus 7 is an inverse for X and F is a group.

Next, F is free on S . Let i: S 4 T and j : T -+ X be the inclusion maps and define 4: S -+ F by setting 4 = qji. If G is any group and 8: S -+ G any function we extend 8 to 8': T -+ G by setting 8'(s') = 8(s)-' for all s E S. Since X is free on T there is a unique homomorphism y : X + G such that y j = 8', and by Proposition 9.3 there is a unique homomorphism f : F -+ G such that f q = y . But then J4 = f q j i = yji = 8'i = 8. If there were another homomorphism h: F 4 G such that h 4 = 8, or hqji = 8, then hqj = 8'. (Why?) Thus hq = y = fq since X is a free semigroup on T, and h = f by Proposition 9.3 (see the diagram below). The proof is complete.

Since 4: S -+ F is 1-1 (Proposition 9.4) we may (and shall) identify each s E S with 4(s) E F , and hence assume that S c F. Then each element of F is a product of elements of S and of elements 4(s'), s E S, which are the inverses in F of elements of S, so we have F = ( S ) . We usually write F = F' and call it the free group with S as its set of free generators. The definition of freeness thus says that F, has a set of generators (viz., S ) such that any function #: S -+ G, for any group G, can be extended uniquely to a homomorphism f: F, -, G.

Page 52: Algebra Pure and Applied Mathematics Academic Pr

10 Generators and Relations 37

Theorem 9.6. Suppose S and U are nonempty sets. Then F, E F, if and only if IS1 = IUI.

Suppose first that one of the sets, say S , is finite. Since F, and F,, are isomorphic they have the same number of subgroups of index 2, and each such subgroup is the kernel of a homomorphism onto Z,. Any such homomorphism is obtained by choosing a nonempty subset of S (resp. U ) which is mapped to E Z,, and mapping the complementary set to 0 E Z,. Thus 21” - 1 = 2’”’ - 1, and hence IS1 = IUI.

If S is an infinite set of free generators set T = S u S-I. Then IT1 = 21SI = IS[. Since any x E F, is a product of finitely many elements from T we have

Proof: 3:

lFsl I 1 + IT1 + IT x TI + IT x T x TI + ... =K,ITI = IS[. Consequently lFsl = ISI. If S and U are infinite sets and F, z F,, then

Let 0: S + U be a 1-1 correspondence. We may view 0 as a function from S into F,, so it extends to a homomorphism f : F, + F,,. Likewise 0 - I :

U + S extends to a homomorphism g: F, + F,. But then the restriction of gf to S is just 8-’8 = 1, the identity map on S , and so g f = 1, the identity map on F,, since ( S ) = F,. Similarly f g = 1, the identity map on F,, so f and g are inverse isomorphisms.

As a consequence of Theorem 9.6 we may define the rank of a free group F to be the cardinality of any set of free generators. Thus two free groups are isomorphic if and only if they have the same rank.

A subgroup H of a free group F is also free (it is customary to agree that H = 1 is free on the empty set 0; this meets the requirements of the defini- tion with 4 the “empty function”). However, even when the rank of F is finite a subgroup H may have infinite rank. For example, if F is free of rank 2, then its derived group F‘ has countably infinite rank. One source for proofs of these statements is Kurosh [22].

IS1 = lFsl = lFul = IUI. e:

10. GENERATORS AND RELATIONS

Theorem 10.1. If G is any group and S is a subset of G that generates G, then G is a homomorphic image of the free group F,.

Let 4: S + F, be the inclusion map and let 0: S + G be the inclusion map. By the definition of F, we may extend 4 to a homomorphism f : F, + G with f(S) = S . Since ( S ) = G it is clear that f is an epimorphism.

Suppose G is a group, S E G , and ( S ) = G. As a consequence of Theorem 10.1 and the F H T we see that G z FJK for some K Q F,. If T C_ K , then each t E T is a “word” (i.e., product) in F, involving the generators s E S

Proof.

Page 53: Algebra Pure and Applied Mathematics Academic Pr

38 I Groups

and their inverses. The effect of the canonical quotient map is to map each t E T to t K = K , the identity element in F J K , or, speaking loosely, to “set t = 1.” We say then that G has S as a set of generators which are subject to the relations { t = 1: t E T } .

The remarks above suggest a means of describing groups abstractly. Let S be a set, let T c F,, and let K be the normal subgroup of Fs generated by T, i.e., the intersection of all normal subgroups of Fs that contain T. Then the presentation ( S I t = 1 , all t E T ) is defined to be the quotient group Fs/K. If G is a group and G has S as a set of generators subject to the relations { t = l : t E T } , so that G z F,/K, then we also say that G has the presentation ( S 1 t = 1, all t E T).

For an easy example a cyclic group ( a ) of order n has the presentation

Proposition 10.2. Suppose G, is a group with presentation ( S , I t = 1, all t E T ) , and that G, is a group. Suppose S , c G,, ( S , ) = G,, and s H s’ is a function from S , onto S , . Suppose further that the generators s’ E S , satisfy all the relations t = 1 , t E T, in the sense that if each s E S , is replaced by the corresponding s‘ E S , in each word t E T, then the result is an element t’ E G, with t‘ = 1. Then there is a homomorphism from G , onto G,.

We may assume that G, = F s i / K , , where K , is the normal subgroup of F,, generated by T. The map s H s‘ extends to a homomorphism f from F,, onto G, (since ( S , ) = G,), and K , = kerf contains K , since the elements of S , satisfy the relations for G,. Since K , < K , the mapping g : F , , / K , + G, defined by g ( x K , ) = f ( x ) is a well-defined homomorphism from G, = Fs, /K, onto G,.

For example, let G I = (a la ” = l ) , and let G 2 be cyclic of order rn, generated by b, where m I n. Then b“ = 1, so the generator of G, satisfies the relation defining G, and a H b extends to a homomorphism from GI onto G,.

G = (a,bla3 = 1, b2 = 1,abab = 1 ) . The third relation can be written in the form a6 = ba- ’, or ab = ba2. It follows that each element of G can be written in the form b i d , with 0 < i < 1 and 0 sj 2, and hence that IGI < 6. If we consider the elements o = (123) and z = (12), which generate the symmetric group S , , then c3 = z 2 = 1 and oz = (13) = TO’, so they satisfy the relations that define G. By Proposi- tion 10.2 there is a homomorphism from G onto S , , and so [GI 2 6 = IS31. Consequently IGI = IS,I = 6, and G z S , . Thus S3 has the presentation ( ~ , b \ ~ ~ = b ’ = 1,ab=ba2).

Exercise 10.1. (1) Show that Klein’s 4-group has the presentation (a,bla2 = b2 = (ab)’ = 1).

( u p = 1) .

Proof.

For another exampte consider the presentation

Page 54: Algebra Pure and Applied Mathematics Academic Pr

10 Generators and Relations 39

( 2 ) Show that the quaternion group Q , = { f 1, f i , kj, fk} has the presentation ( a , b l a 4 = 1 ,a2 = b*,ab = b a 3 ) ( t r y a ~ i , b w j ) .

Given a presentation for a group G it can often be difficult to determine whether G is finite or infinite, and even to determine whether or not G = 1. In particular it can be difficult to find IGI.

We present two more examples in some detail.

EXAMPLES

1. Let G = ( x , y 1 xy = y'x, yx = x 2 y ) . The relations do not suggest im- mediately that x and y even have finite order, so it is conceivable that G is an infinite group. However,

y - l x y = y - ' y 2 x = yx = x2y = xxy ,

x y = 1 = y 2 x = y ( y x ) = y,

and by canceling xy we see that y - ' = x. Thus

so also x = 1, and hence G = 1.

2. Let G = (a, b 1 am = b2 = 1, ub = ba ~ '). In this case all elements of G can be written in the form b'aj, with 0 5 i I 1 and 0 I j I m - 1 , so [GI I 2m. If we can exhibit a group of order 2m with two generators that satisfy the relations defining G it will follow from Proposition 10.2 that IGl = 2m. We suggest two proofs that such a group exists.

Consider first the group 0, of symmetries of a regular m-gon in the plane (assume here that m 2 3). It has a generating rotation o through angle 2n/m and it has m reflections. If 7 is one of the reflections then 0 and 7 generate 0, and satisfy the relations for G, and ID,l = 2m, so G 2 0,.

For another approach let H , as a set (but not as a group), be the Cartesian product Z, x Z,,,. Define an operation on H by setting

(i ,J) . (6, n) = (F+ 6, (- l ) k J + 6).

It can be verified (Do so!) that H is a group, and it is clear that I HI = 2m. If we set a = (O,]) and b = (1, o), then a and b satisfy the relations for G. In fact, the operation defined on H was inspired by the fact that (b iaJ) (bka") =

in G, as follows from the relations. Thus also G z H . The first approach is perhaps more natural and is geometrically satisfying.

The second is more tedious but may have the advantage that it could be applied in some cases where a geometric interpretation is not available. In any event the group D,,, = (a,z = T~ = 1, o7 = TC ~ ') is called the dihedral group of order 2m for any m 2 2. When m = 2, then D,,, = D, is isomorphic with Klein's 4-group.

b i + k a ( - l ) k j + n

Page 55: Algebra Pure and Applied Mathematics Academic Pr

40 I Group

Exercise 10.2. (1) Verify that the rotation (r and the reflection T in Dm satisfy the relations defining G in the second example above.

(2) Verify all the statements made about the group H in the second example.

11. SOME FINITE GROUPS CLASSIFIED

In this section we classify several finite groups (up to isomorphism) according to arithmetic properties of their orders.

1 . If p is a prime and IG( = p 2 , then G is abelian, by Exercise 2.1. By Theorem 8.3 we conclude that G z H P 2 or G z B, @ Z,.

2. Suppose p and q are primes, with q < p , and suppose that (GI = p q . If p f 1 (modq) we saw in Example 2, p. 21, that G z Z P q . Suppose then that p = 1 (mod q). Choose elements x and y in G of orders p and 4, respectively, and set p = ( x ) , Q = ( y ) . Just as on p. 21 we see that P 4 G, and that [G:NG(Q)] = 1 or p. If [ G : N G ( Q ) ] = 1, then G = ( x y ) is cyclic, just as before. Suppose then that [G:NG(Q)] = p . Then x y = y - ' x y = x" for some integer n, 2 I n < p . Thus y - k ~ y k = x n k if 0 < k E H , and in particular x = y - ¶ x y q = x"', so n4 = 1 (modp). Consequently G has generators x and y that satisfy the relations xP = yq = 1, y - l x y = x", where 2 I n < p and nq = 1 (mod p ) . The group with that presentation, ( x , y I x p = yq = 1, y - ' x y = x"),with2 I n < pandnq E l(modp),doesinfacthaveorderpq,so G has that presentation.

With the aid of some elementary number theory it can be shown that if m is any other integer such that mq = 1 (modp) and rn f 1 (modp), then the presentation (x, y 1 x p = yq = 1, y - xy = x"') defines a group isomorphic with G.

3. Suppose p is a prime and 1G1 = p3 .

(a) If G is abelian, then G z Z p s , Z, 0 Z P 2 , or Z, 0 Z, 0 H, by the

(b) Suppose p is odd and G is not abelian.

(i) Assume first that G has no element of order p 2 . Set Z(G) = Z and note that Z has order p by Exercise 2.1, for otherwise G / Z would be cyclic. Thus IG/Z l = p 2 , so G / Z is abelian by Exercise 2.1, but is not cyclic (or else G would have an element of order p2). Thus C / Z E Z, 0 H,, so it has generators x Z , yZ with xPZ = yPZ = Z and x y Z = yxZ. Set z = [x, y] = x - l y - l x y E G. If z = 1, then G is abelian, since G = (x, y ,Z ) , and so z # 1. But z E Z, SO Z = ( z ) and G has the presentation

Fundamental Theorem of Finite Abelian Groups.

(x, y,z ( x p = yp = z p = 1, [x, y] = 2, [x,z] = [y ,z ] = 1).

Page 56: Algebra Pure and Applied Mathematics Academic Pr

12 Further Exercises 41

(ii) Assume next that G has an element x of order p 2 and set H = ( x ) . Then H is normal in G by the corollary to Proposition 7.3. Take y E G\H. Then y p E H since IC/HI = p . Say y - ' x y = x', where r f 1 (modp2). Then y- jxy' = x*' for all positive integers j , and in particular x = y - p x y p = xrp , so r p = 1 (mod p 2 ) . But also r p = r (mod p ) by Fermat's Little Theorem, so r = 1 (modp), say r - 1 = sp, s E Z. Choose j E Z, j > 0, such that j s = 1 (modp), and set z = y j . Then

- lXz = - j x y j = xrJ = x ( l + S P ) J = 1 + j s p - - 1 +(js- I ) p + p = 1 + p a

We still have G / H = ( z H ) , so z p E H , say z p = x'. Then p I t , for otherwise JzI = p 3 . Say t = up, so z P = xuP. if i E H we have

z - l x i z = ( z - l x z ) i = x ( l + ~ ) ~ ,

or

Thus x i z = zx(l + p ) i

( z x - u ) P = z ~ - ~ z x - ~ . . . z x - ~ = z 2 x - u ~ 1 + ~ l + P ~ ~ z x - u . . . z x - u

- - z 3 x - u ( l + ( I + P) + ( 1 + P ) 2 ) z x - u . . . zx - u

- - z p x - u ( l + ( I + P ) + . . . + ( l + p ) p - ' )

- - z p x - u ( l + ( l + p ) + ( l + 2 p ) + . . . + ( l + ( p - l ) p ) )

- z p x - u ( p + p ( 1 + 2 + 3 + ... + ( p - 1)))

- - z P x - " ( P + P ' ( P - I ) 1 2 ) = z P x - u P = z P z - P = 1, -

Set w = zx-". Then w-lxw = X ~ Z - ~ X Z X ~ ~ = x ~ + ~ , and G has the presen- tation ( x , w I xp2 = wp = 1, w -'xw = x1 + P ) .

(c) If p = 2 and G is not abelian, then G is isomorphic with the dihedral group D4 or the quaternion group Qz.

Exercise I I . 1.

Exercise 11.2.

Prove 2(c) above.

Classify all groups of orders 12 and 20.

12. FURTHER EXERCISES

1.

2. 3.

If G is a group and f : G -+ G is defined by f ( x ) = x-' , all x E G, show

If a group G has a unique element x of order 2 show that x E Z ( G ) . Suppose G is finite, K 4 G, H I G, and I KI is relatively prime to [ G : H ] .

that f is a homomorphism if and only if G is abelian.

Show that K I H .

Page 57: Algebra Pure and Applied Mathematics Academic Pr

42 1 Group

4. If G is not abelian show that Z(G) is properly contained in an abelian subgroup of G.

5. If G is a group and 1x1 = 2 for all x # 1 in G show that G is abelian. Can you say more? 6. Suppose G is a group, H I G, and K I G. Show that H v K is not a

group unless H I K or K I H . 7. (Haber and Rosenfeld [12]). Show that a group G is the union of three

proper subgroups if and only if there is an epimorphism from G to Klein’s 4-group.

8. Suppose S is a subset of a finite group G, with IS[ > ICl/2. If S 2 is defined to be { x y : x , y E S } show that Sz = G. 9. If A , B I G and both [G:A] and [ G : B ] are finite show that

[ G : A n B] I [G:A][G:B], with equality if and only if G = AB. 10. If [ G : A ] and [ G : B ] are finite and relatively prime show that G = AB. 11. Suppose G acts on S , x E G, and s ES. Show that Stab,(xs) = x Stab,(s)x - 12. If A , B I G and y E G define the (A, B)-double coset A y B = { a y b : a E A, b E B } . Show that G is the disjoint union of its ( A , B)-double cosets. Show that 1 AyBl = [ A y : AY n B ] IB( if A and B are finite. 13. Suppose G is a permutation group on a set S , with IS1 > 1. Say that G is doubly transitive on S if given any (a, b), (c, d ) E S x S, with a = b if and only if c = d, then xu = c and x b = d for some x E G.

(1) If G is transitive on S show that G is doubly transitive if and only if H = Stab&) is transitive on S \ { s } for each s E S.

(2) If G is doubly transitive on S and IS1 = n show that n(n - 1) I (GI. 14. Permutation groups G, and G, acting on sets S, and S , are called permutation isomorphic if there exist an isomorphism 0: G, -+ G 2 and a bijection 4:Sl -+ S , such that ( O x ) ( d s ) = ~ ( x s ) for all x E G I , all s E S , .

X Sl S , I I

Define two actions of a group G on itself as follows: (i) the action of x E G is left multiplication by x ;

(ii) the action of x E G is right multiplication by x ~ I.

Show that the two actions are permutation isomorphic.

Page 58: Algebra Pure and Applied Mathematics Academic Pr

11 Further Exercises 43

15. Suppose G is a transitive permutation group on a set S , and H = Stab&) for some s E S. Show that the usual permutation action of G on the set of left cosets of H is permutation isomorphic (see Exercise 14, above) with the original permutation action of G on S . 16. Suppose G is finite, p is the smallest prime dividing \GI, H I G, and [ G : H ] = p. Show that H 4 G. 17. Suppose [G:H] is finite. Show that there is a normal subgroup K of G, with K I H , such that [ G : K ] is finite. 18. Suppose G is finite, H -< G, and G = U { H ” : x E G}. Show that H = G. 19. Let G be the group GL(2, C) of all 2 x 2 invertible complex matrices, and let H be the subgroup of all lower triangular matrices [;:I, ac # 0. Show that G = u { H ” : x E G } (compare with Exercise 18 above). 20. Let T be the set of n - I successive transpositions (12), (23), (34),. .., ( n - 1 n) in S,,. Show that ( T ) = S,. 21. If pis a prime, H I S,, and H contains a transposition o and a p-cycle 7, show that H = S,. (Hin t : Show that there is no loss of generality in assuming o = (12) and T = (123. . . p ) . Then conjugate o by powers of 7.) Show by example that the result may fail if p is not prime. 22. Suppose H I S , , but H $ A,. Show that [ H : A , n H ] = 2. (Hint: Observe that H A , = S,,.) 23. If S = { 1,2,3,4, . . . ) let A , denote the (infinite) group of all o E Perm(S) such that there is a finite subset T c S for which o restricts to an even permutation of T and a(s) = s for all s E S\ T. Equivalently A, = u { A , : n = 1,2,3,. . .} . Show that A , is simple. 24. Let o = (1 2) and 7 = (123.. . n ) in S, . Determine the centralizers of o and 7 in S,,. (Hin t : 25. If 0 E S, has cycle type ( k , , . . . , k , ) show that the conjugacy class of 0 has n ! / [ ( n i”)(n ki!)] elements. 26. Suppose K is a conjugacy class in S , of cycle type ( k , , . . . , k,,), and that K G A,, . If o E K write L for the conjugacy class of a in A,, .

What must their orders be?)

( 1 )

(2) If either k , , > 0 or k2,,,+ > 1 for some rn show that L = K . If k , , = 0 and kz ,+ I I 1 for all rn show that K = L u L’, where L’ is

Show that the group of rotational symmetries of the tetrahedron is

Show that the group of rotational symmetries of the cube is isomorphic

also a conjugacy class in A , and )L’I = JLI = IKl/2. 27. isomorphic with A,. 28. with S,. (Hin t : Each rotation permutes the four diagonals of the cube.)

Page 59: Algebra Pure and Applied Mathematics Academic Pr

44 I Group

29. If 0 < n E Z, then a partition of n is a sequence ( k l , k , , . . . , k,) of positive integers such that k , I k , I ... I k , and k , + k , + ... + k , = n. For exam- ple, (2,3) and (1,1,1,2) are partitions of n = 5. Write P ( n ) for the number of distinct partitions of n [e.g., P(3) = 3, P(5) = 7, etc.]. Show that S , has P(n) conjugacy classes. 30. For any real number r write [r] for the greatest integer not exceeding r . If p is a prime show that the p-Sylow subgroups of S , have order p"', where m = [n/p] + [n/p'] + [n/p3] + .... 3 1 . Suppose G is a finite group, H 4 G, and Pis a p-Sylow subgroup of H . Set N = N,(P) . Show that G = NH. (Hint: If x E G, then P" is p-Sylow in H.) 32. If G is a finite p-group and 1 # H 4 G show that H n Z(G) # 1 . (Hint: H is a union of G-conjugacy classes.) 33. Suppose G is a finite p-group having a unique subgroup of index p . Show that G is cyclic. [Use induction and look at G/Z(G).] 34. Suppose G is a finite p-group. Show that Z(G) is cyclic if and only if G has exactly one normal subgroup of order p . (See Exercise 32, above.) 35. Show that there are no simple groups of orders 104, 176, 182, or 312. 36. There is a simple group G of order 168. Show that G has 48 elements of order 7. 37. If p and q are primes show that any group of order p 2 q is solvable. 38. If G is a finite p-group show that all composition factors of G are isomorphic with H,. 39. If A and B are subnormal subgroups of G show that A n B is subnormal. 40. Show that an infinite abelian group G can not have a composition series. 41. Show that A , (see Exercise 23, above) has the composition series A , 2 1, but the subgroup H = ((12)(34), (56)(78), ...) has no composition series. 42. If p is a prime, [GI = p 3 , and G is not abelian show that G' = Z(G).

43. A pair of homomorphisms K G A H is said to be exact at G if Im(f) = kerg. A sequence 1 4 K G -% H --+ 1 is called a short exact sequence if it is exact at each of K , G, and H.

(1) Show that if K 4 G, f: K -, G is the inclusion map and g: G --+ G / K is the canonical quotient map, then 1 -+ K G 4 G / K --+ 1 is a short exact sequence.

(2) Show that 1 -+ K 3 G 5 H --+ 1 is short exact if and only iff is 1-1, g is onto, and Im(f) = ker g. Conclude that then K is isomorphic with a normal subgroup of G and that G/f(K) s H .

Page 60: Algebra Pure and Applied Mathematics Academic Pr

12 Further Exercises 45

(3) Suppose 1 -+ K -+ G -+ H 4 1 is a short exact sequence. Show that G is solvable if and only if both K and H are solvable (see Theorem 5.4).

(4) Give an example of a short exact sequence 1 -+ K -+ G -+ H -+ 1 for which K and H are nilpotent but G is not. 44. If G is a group and x E G define the inner automorphism f, by setting f,(y) = xyx- ', all y E G. Write I ( G ) for the set of all inner automorphisms of G.

(1) Show that I ( G ) I Aut(G). (2) Show that Z(G) 2 G / Z ( G ) . (3) If I ( G ) is abelian show that G' I Z ( G ) . Conclude that G is nilpotent.

45. Show that Aut(S,) z S , . [ H i n t : Any automorphism permutes the elements of order 2 in S , , so IAut(S,)I I 6. Look at I ( S 3 ) (Exercise 44 above).]

46. If G is cyclic of order n show that Aut(G) is abelian and has order $(n). If G is infinite cyclic show that IAut(G)I = 2. 47. If K is Klein's 4-group show that Aut(K) z S3. 48. If A 4 G and B 4 G show that G / ( A n B) is isomorphic with a subgroup of C I A x GIB. 49. If G is a finite p-group that is not cyclic show that there is a homomorphism from G onto Z, x Z,. (Hin t : Let A and B be distinct maximal subgroups of G and apply Exercise 48.) 50. If A , B I G show that [ A , B ] 4 ( A u B ) . 51. If G is a finite group in which every maximal subgroup is normal show that G is nilpotent. ( H i n t : Suppose to the contrary that P is a nonnormal Sylow subgroup and choose M I G maximal with N,(P) I M . If x E G\M consider P".) 52. Define the generalized quaternion group Q , by the presentation

for rn 2 1. Q , = ( a , b ) a 2 " = 1, b 2 = am, ab = b a - * )

Show that lQml = 4m. Show that Q1 is cyclic and Qz is the quaternion group introduced on p. 5. Show that Q3 is not isomorphic with either the dihedral group Ds or the alternating group A , . 53. Find all positive integers n for which there is only one abelian group (up to isomorphism) of order n (e.g., n = 5,6, 10, and 105 have that property). 54. Suppose there is only one group (up to isomorphism) of order n. Show that (n , $(n)) = 1. (The converse is also true; the proof is more difficult.) 55. Use generators a = (12), b = (23), and c = (34) for S , and show that S4 has the presentation

(a, b, c I U' = b2 = c2 = ( ~ b ) ~ = (uc)' = (bc), = I ).

Page 61: Algebra Pure and Applied Mathematics Academic Pr

46 I Groups

56. If G = (a, b I a4 = b3 = 1 , ab = ba3) show that G is cyclic of order 6. 57. A group G is called nilpotent of class n if L , - , ( G ) # 1 but L,(G) = 1.

(1) Show that G is nilpotent of class n if and only if Z , - , # G but Z , = G. (2) Show that the generalized quaternion group Q2,, (Exercise 52) is

nilpotent of class n + 1. 58. Compute the centers and derived groups of the dihedral groups D,,, and the generalized quaternion groups Q, (Exercise 52, above). For which values of m are the groups nilpotent? 59. Show that the dihedral group Dm has ( m + 3)/2 conjugacy classes if rn is odd and (m + 6)/2 conjugacy classes if m is even. Describe the classes explicitly. 60. Begin, at least, to classify all groups of order p4, where p is a prime. When p = 2 there are 14 isomorphism types, when p > 2 there are fewer. 61. If H and K are subgroups of G, with K 4 G, K n H = 1, and K H = G, then G is called a semidirect product (or split extension) of K by H .

(1) If 0 = (12) E S, , n 2 2, show that S , is a semidirect product of A , by ( 0 ) .

(2) Showthat thedihedralgroupD, = (a ,b la" = b2 = l , b - ' a b = a - ' ) is a semidirect product of A = (a) by B = (b).

(3) Show that the quaternion group Q2 can not be expressed as a semidirect product (except with one of the subgroups trivial). 62. Suppose K and H are groups and 4: H -+ Aut(K) is a homomorphism. Let G be the Cartesian product K x H as a set, but with binary operation (x, y)(u,u) = (x . $(y)u, yu). Show that G is a group; denote it by G = K 4, H , and call it the external semidirect product of K by H relative to 4. ShowthatK, = { ( x , l ) : x ~ K ) d G,H, = ( ( 1 , y ) : y ~ H ) I GandthatGisthe semidirect product of K , by H , as in Exercise 61.

Page 62: Algebra Pure and Applied Mathematics Academic Pr

1. PRELIMINARIES: IDEALS AND HOMOMORPHISMS

A ring is an additive abelian group R with a second associative binary operation, multiplication, the two operations being related by the distributive laws

and

for all x, y, z E R. In particular R is a semigroup with respect to multiplication. If xy = yx for all x, y E R we call R a cornmufarive ring. If R has a multiplicative identity 1 = 1, # 0, then we say that R is a ring with 1.

It is an easy consequence of the distributive laws that x . O = 0 . x = 0 for all x in a ring R .

A subring of a ring R is a subset S of R such that the binary operations on R restrict to binary operations on S so that S is also a ring.

x( y + z ) = xy + XZ ( y + z)x = yx + zx

EXAMPLES

1. Let R = Z, the integers, with the usual addition and multiplication. Then R is a commutative ring with 1 . 2. Likewise if R = Q, R, or @, with the usual operations, then R is a commutative ring with 1. 3. If R is the additive group Z, and if we define multiplication via 5. 6 = ab, then R is a commutative ring with 1 = T. 4. Let R = Z,, Z, Q, R, @, or any ring with 1, and suppose 0 < n E Z. Let M,(R) be the set of all n x n matrices having entries from R, with the usual

47

Page 63: Algebra Pure and Applied Mathematics Academic Pr

48 I1 Rings

operations of addition and multiplication for matrices. Then M J R ) is a ring with 1 = I , the n x n identity matrix. It is not commutative if n 2 2 or if R is not commutative. 5. Let A be an additive abelian group and let R = End@), the set of all endomorphisms of A. We add endomorphisms in the obvious fashion, viz., if 4,O E R and a E A, then ( 4 + O)(a) = 4(a) + O(a), and we take multiplication to be composition of functions. Then R is a ring with 1 (the identity function on A) ; i t does not tend to be commutative.

Exercise 1 .1 . Verify that End(A) is a ring if A is an additive abelian group.

Proposition 1.1. If R is a ring and S is a nonempty subset of R, then S is a

Proof. 3: Obvious. c=: S is an additive subgroup of R by Proposition 1.1.4, and multiplica-

tion in R restricts to a binary operation on S. The associative law for multiplication and the two distributive laws hold for S since they hold for all elements of R, and so S is a ring.

For example, the set S = 2 2 of all even integers is a subring of R = Z; S is nor a ring with 1. The ring R = M,(R) has a subring S consisting of all matrices [no:], a E R. In this case both R and S are rings with 1, but 1, # 1,.

For a more substantial example let H be the subset of M4(1w) consisting of all matrices

subring of R if and only if x - y E S and x y E S whenever x, y E S.

a, b , c , d E R. An application of Proposition 1.1 shows that W is a subring of M4(R). If we write 1 = I, the identity matrix in M,(R), and set

0 - 1 0 0 0 0 - 1 0 0 0 0 - 1 ‘1 0 0 0 - 1 0 0 1 0 - 1 0 0 1 0 0 0

i = l 0 0 0 o], j = [ l 0 0 0 0 1 0 0 1, k = [ : 0 0 ’

then each x E W can be written uniquely in the form x = a1 + bi + cj + dk, where a ,b , c ,d E R. Note that ij = k = -ji, j k = i = -k j , k i = j = -ik, and i 2 = j 2 = k 2 = - 1. The ring W, called Hamilton’s ring of quaternions, is of considerable importance in the history of algebra. It will be discussed further as we proceed. Observe that Q2 = { f 1, k i, -kj, f k ) C W is the quaternion group introduced in Chapter I.

Page 64: Algebra Pure and Applied Mathematics Academic Pr

I Preliminaries: Ideals and Homomorphisms 49

If R is a ring with 1, then x E R is called a unit if it has a multiplicative inverse, i.e., if xy = y x = 1 for some y E R. The set of all units in R is denoted by U ( R ) and is called the group of units.

Exercise 1.2. (1) Show that U ( R ) is a group. (2) Find U ( R ) when R = Z and when R = L,. (3) If R = M 2 ( Z ) show that U ( R ) is the group of all matrices [::I with

If R is any ring we write R* for R\{O). It should be noted that this notation is not universally used. Some authors, for example, write R* for the group of units in R , which we have chosen to denote by U ( R ) .

If x , y E R* and x y = 0 we say that xis a leji zero divisor and y is a right zero divisor. The distinction between left and right disappears, of course, if R is commutative. Note that Z has no zero divisors, and that Z, has zero divisors if and only if n is not a prime. If

integer entries such that ad - bc = 1. Generalize.

x = [ - 2 -’] 4 and y = [ : :] in R = M2(Z) , then x y = 0, so x is a left and y a right zero divisor.

A commutative ring R is called an integral domain if it has no zerodivisors, or equivalently if R* is a (multiplicative) semigroup. If R is a ring with 1 in which every nonzero element has a multiplicative inverse [i.e., U ( R ) = R * ] , then R is called a division ring, or a skew ,field. A commutative division ring is called a Jield. Clearly a field is an integral domain.

Note that Z is an integral domain but not a field; Z, is a field if and only if n = p , a prime; Q, R, and C are all fields. The next exercise will show that the ring W of quaternions is a division ring.

(1) If x = a1 + bi + cj + dk E W, define X = a1 - bi - cj - dk. Verify (by matrix multiplication) that X X = Xx = N ( x ) l , where N ( x ) = a 2 + b2 + c 2 + d 2 E R. Conclude that W is a division ring.

Show that X y = JX, and use that fact to show that N ( x y ) = N ( x ) N ( y ) if x, y E W.

Exercise 1.3.

(2)

If R and S are rings then a function f : R + S is called a (ring) homomorphism if f ( x + y ) = f ( x ) + f(y) and f ’ ( x y ) = f ( x ) f ( y ) for all x , y E R . As usual we call f a monomorphism if it is 1-1 and an epimorphism if it is onto. If f is 1-1 and onto we call it an ~ s o m o r p h ~ s ~ . In that case f-’ is also an isomorphism from S to R ; we say then that R and S are isomorphic and write R z S.

The kernel of a homomorphism f: R + S is kerf = { x E R : f ( x ) = 0). It is easy to verify, with the aid of Proposition 1.1, that kerf and Im(f) are subrings of R and S, respectively. The kernel satisfies a further condition.

Page 65: Algebra Pure and Applied Mathematics Academic Pr

50 I1 Rings

If x E kerf and y E R , then f ( y x ) = f ( y ) f ( x ) = f ( y ) .O = 0, and similarly f ( x y ) = 0, so both yx and x y are in kerf.

A subring I of a ring R is called a left ideal if given any x E I and any y E R we have y x E I . Analogously I is a right ideal if x y E I whenever x E I , y E R . If I is both a left and a right ideal in R we say that I is an ideal, or a two-sided ideal, in R . Thus the kernel of a homomorphism is an ideal.

Proposition 1.2. A nonempty subset I of a ring R is an ideal in R if and only if x - y E I , zx E I , and xz E I for all x, y E I and all z E R .

Exercise 1.4. ( 1 ) If m E Z show that I = mZ = { m k : k E Z) is an ideal. (4 If

R = M,(H) and I = {[: : ] : a , c ~ Z )

show that I is a left ideal but not a right ideal.

that I n U ( R ) # 121 show that I = R .

I = n{lo:cc E A } is an ideal in R .

( 3 ) If R is a ring with 1 and I is an ideal (left, right, or two-sided) in R such

Proposition 1.3. If is any collection of ideals in a ring R, then

Proof. Apply Proposition 1.2.

Clearly statements corresponding to Proposition 1.3 hold as well for collections of left ideals or of right ideals.

If X is a subset of a ring R, then, by Proposition 1.3, 0 { I : I is an ideal of R and X E I } is an ideal, the smallest ideal of R that contains X as a subset. We call it the ideal generated by X and denote it by ( X ) . If an ideal J of R is generated by a single element a E R we write J = ( a ) and say that J is a principal ideal. If R is a commutative ring with 1, then the principal ideal ( a ) consists of all multiples ra, r E R , and we may write ( a ) = Ra. For example, in the ring Z of integers ( 5 ) is the principal ideal consisting of all multiples of 5.

Since an ideal I in a ring R is an additive subgroup the quotient RII = { x + I : x E R } is also an additive group. Suppose x + I = r + I and y + I = s + I in RII , i.e., that x - r and y - s are in I . Then

xy - rs = x y - ry + r y - rs = ( x - r ) y + r ( y - s) E I

since I is an ideal. Thus x y + I = rs + I and we may define a multiplication on RII by setting ( x + l ) ( y + I ) = x y + I . It is immediate that RII is a ring; we call it the quotient ring or the residue class ring of R modulo I . The quotient map q: R + R / I is a ring homomorphism from R onto RII , with ker q = I .

Theorem 1.4 (The Fundamental Homomorphism Theorem for Rings, or the FHTR). If R and S are rings and f : R + S is a homomorphism, with

Page 66: Algebra Pure and Applied Mathematics Academic Pr

1 Preliminaries: Ideals and Homomorphisms 5 1

kerf = I , then there is an isomorphism g : R / I + Im(f) such that gq = f , i.e., the diagram

is commutative.

Proof. As far.as the additive structure of R is concerned this is just the FHT for groups. All that remains is to verify that g is in fact a (ring) homomorphism. But

S((" + N Y + 1 ) ) = S ( X Y + [) = g ( v ( x y ) ) = m y ) = f ( X ) f ( Y ) = 9(11(X))9(9(Y)) = Q ( X + M Y + I ) ,

and the proof is complete.

Similar remarks apply to the analogs for rings of Proposition 1.1.12, the Freshman Theorem (1.1.13), and the Isomorphism Theorem (1.2.6). We state the results and leave the completions of the proofs as an exercise.

Proposition 1.5. Suppose R and S are rings and $: R + S is an epimorph- ism, with kerf = I. Then there is a 1-1 correspondence between the set of all ideals J in S and the set of all those ideals K in R such that I G K , given by J - f - ' ( J ) = K . In particular each ideal in a quotient ring R / I has the form K I I for some ideal K , I c K L R .

Suppose R is a ring, I and J are ideals, and J L I . Then I / J is an ideal in RIJ , and ( R / J ) / ( I / J ) z R/I.

Theorem 1.7 (The Isomorphism Theorem for Rings). Suppose R is a ring and I and J are ideals. Then I + J and I n J are ideals and (I + J ) / I 2 J / ( I n J ) .

A ring R is called simple if its only (two-sided) ideals are 0 and R. An ideal I of a ring R is called maximal if i # R and the only ideals J of R for which I E J c R are J = I and J = R. Thus, by Proposition 1.5, I is maximal in R if and only if R/Z is a simple ring.

Exercise 1.5. (1) If I = (n), a principal ideal in the ring Z of integers, show that I is maximal if and only if n = p , a prime.

(2) Show that M2([W) is a simple ring. ( H i n t : Try working with the matrices [ A g], [ g A], [ y El, and [ y ] . ) Generalize.

Theorem 1.6 (The Freshman Theorem for Rings).

Page 67: Algebra Pure and Applied Mathematics Academic Pr

52 I1 Rings

Proposition 1.8. If R is a ring with 1 and I # R is an ideal in R, then

Proof. We apply Zorn’s Lemma (see the Appendix). Let Y be the collection of all proper ideals J in R with I G J , partially ordered by inclusion. Then 1 E 9, so Y # 0. If %? is a chain in 9, it is easy to check that L = U { J : J E %} is an ideal with 1 E L, and L # R since 1 4 L. Thus L E Y and Lis an upper bound for %?. By Zorn’s Lemma there is a maximal element M in 9, and M is by definition a maximal ideal in R.

Proposition 1.9. Suppose R is a commutative ring with 1. Then R is simple if and only if R is a field.

Proof. -: If 0 # a E R, then (a) = R . In particular 1 E (a), so 1 = ba for some b E R. Thus a is a unit and U ( R ) = R*, so R is a field. t: Let I E R be an ideal, I # 0. Choose a E I , a # 0; then a E R* = U ( R ) ,

so a- ’a = 1 E I . But then if r E R we have r . 1 = r E I , so I = R and R is simple.

Corollary. Suppose R is a commutative ring with 1. Then an ideal I in R is maximal if and only if RIl is a field.

Proof. I is maximal if and only if RII is simple if and only if R/1 is a field.

The corollary to Proposition 1.9 does not generalize to noncommutative rings in the way one might imagine. Give an example of a ring R with 1 and a maximal ideal I such that RIZ is not a division ring.

R has a maximal ideal M with I G M .

Exercise 1.6.

Exercise 1.7. Show that a finite integral domain is a field. If R is a commutative ring and P # R is an ideal in R, then P is called a

prime ideal if given any a, b E R with ab E P, then either a E P or b E P (or both). For example, if R = Z, then both 0 and ( 5 ) are prime ideals; ( 5 ) is also maximal but 0, of course, is not.

Exercise 1.8.

(1) Show that an ideal P in R is prime if and only if RIP is an integral domain.

(2) If R is a ring with 1 show that every maximal ideal is prime.

Let R be a commutative ring.

2. THE FIELD OF FRACTIONS OF AN INTEGRAL DOMAIN

The ring Z of integers is an integral domain, the ring Q of rational numbers is a field, and Z is a subring of Q. Each r E Q can be written as a fraction r = a/b, with a, b E Z, and no proper subfield of Q has that property (the simplest reason being that Q has no proper subfields). The exact same remarks apply if we consider the ring 2 7 of even integers as a subring of Q.

Page 68: Algebra Pure and Applied Mathematics Academic Pr

2 The Field of Fractions of an Integral Domain 53

We discuss in this section the imbedding of an arbitrary integral domain R as a subring in a minimal field. It is clearly necessary that R be an integral domain if it is to be a subring of a field.

A field of fractions for an integral domain R is a field F R with a monomorphism Cp: R -P F R such that if K is any field and 8: R -+ K a monomorphism then there is a unique homomorphism (necessarily a mono- morphism) f: F R .+ K for which the diagram

commutes, i.e., 8 = f Cp.

Proposition 2.1. If an integral domain R # 0 has a field of fractions F R ,

then FR is unique up to isomorphism. Exercise 2.1. (1) If R is a field show that R itself is a field of fractions

for R. (2) Show that Q is a field of fractions for Z and for 22. Theorem 2.2. If R # 0 is an integral domain, then R has a field of fractions.

Proof. Let X be the Cartesian product R x R * = { (a , b):a, b E R, b # 0).

Define a relation - on X by agreeing that (a, b) - (c, d ) if ad = bc. It is easily checked that - is a reflexive and symmetric relation. If (a, b) - (c, d ) - (e, f ), then ad = bc and cf = de. Thus adf = bc f = bde, or a fd = bed, and hence (af - be)d = 0. But d # 0 and R is an integral domain, so af = be, or (a, b) - (e, f ). Thus - is transitive and hence is an equivalence relation. De- note the equivalence class containing (a, b) by a/b, and let FR be the quotient set XI-, i.e., F R = {a/b:a, b E R, b # 0) .

If a/b , c/d E F R we define a /b + c/d = (ad + bc)/bd and (a/b)(c/d) = ac/bd. Routine but tedious calculations show that the resulting operations of addition and multiplication for F R are well defined and associative. FR is in fact a commutative ring with 1, with 0 = O/b for any b E R*, - (a /b ) = -a/b, and 1 = aja for any a E R*. If a/b # 0 in FR then necessarily a # 0 (Why?) and so bja E FR . But then (a/b) . (b/a) = 1 in F R , so FR is a field.

Define Cp: R -+ FR by setting Cp(r) = raja for any a E R*. Further routine but tedious calculations show that is a ring homomorphism and that Cp is 1-1. Suppose then that K is a field and that 8: R -P K is a monomorphism. Define f: F R + K by setting f ( a / b ) = 8(a)8(b)-' (it is well defined). Then f is a monomorphism since 8 is a monomorphism, and f Cp = 8.

Page 69: Algebra Pure and Applied Mathematics Academic Pr

54 I1 Rings

Suppose g: FR + K is another monomorphism such that g$ = f$ = 8. Then if r / s E FR we have

g(r/s) = g((ra/a) . ( sa /a ) - l ) = g(ra/a)g(sa/a)-’

= g($(r))s(4(s))- = W ) w - ’ = f(r/s), so g = f and FR is a field of fractions for R .

Since r~ ra/a is a monomorphism from R into FR we may identify r with ra/a and take the point of view that R is a subring of F’. Then each element of FR is a fraction r/s, where I, s E R and s # 0. It is clear from these remarks that FR is (to within isomorphism) a minimal field F in which R is a subring.

The construction of FR can be generalized considerably. Let R be any commutative ring and let S be a subset of R* that is a multiplicative semigroup containing no zero divisors. Let X be the Cartesian product R x S and define a relation - on X by agreeing that (a, b) - (c, d ) if ad = bc.

Exercise 2.2. Show that the relation - just defined is an equivalence relation on X .

(2) Denote the equivalence class of (a, b) by a/b and the set of all equivalence classes by R,. Show that R , is a commutative ring with 1.

(3) If a E S show that { ra /a : r E R } is a subring of R , and that Z H ra/a is a monomorphism, so that R can be identified with a subring of R, . (4) Show that every s E S is a unit in R, . ( 5 ) Give a “universal” definition for the ring R , and show that R , is unique

The ring Rs is called the localization of R at S . The concept is important in

Exercise 2.3. Suppose R is an integral domain and P G R is a prime ideal. (1) Show that both P and R\P are multiplicative semigroups. (2) If S = R\P show that U(R, ) = Rs\R,P. Conclude that RsP is the

(1)

up to isomorphism.

algebraic number theory and algebraic geometry.

unique maximal ideal in R, .

3. Polynomials

If R is a ring, then intuitively a polynomial in one variable x with coefficients in R is an expression of the form

f ( x ) = a, + a,x + a2x2 + ’.. + anxn,

where a, E R and x is a “variable” that may be assigned values from R or from some ring that contains R as a subring. We present next a construction that makes these notions precise.

Page 70: Algebra Pure and Applied Mathematics Academic Pr

3 PoIynorniaIs 55

If R is a ring denote by P(R) the set of all sequences a = (a,) = (a,, a,, a 2 , . . .), where each a, E R and a, = 0 for all but finitely many values of i , 0 I i E H . If a, b E P(R) we define

a + b = (ai + bi),

Theorem 3.1. If R is a ring, then P( R ) is also a ring. It is commutative if and only if R is commutative and it is a ring with 1 if and only if R is a ring with 1, in which case l,,,, = (I , ,O,O,. . .).

Exercise 3.1. Prove Theorem 3.1.

Suppose now that R is a ring with 1 and set x = (0, 1,0,0,. . .) E P(R) . Note that x 2 = (O,O, 1,0,. . .), x 3 = (O,O, 0,1,0,. . .), . . ., and in general x" has 1 as its (n + 1)st entry and 0s elsewhere. We agree that x o = lp(R). The map a ~ ( a , 0 , 0 , ...) is a monomorphism from R into P ( R ) , and we may thus identify R with a subring of P ( R ) , with 1, = I,,,,. From that point of view we may write

for each a E P(R). We call x an indeterminate, and write R [ x ] for P ( R ) . We write f ( x ) [or g(x) ,

etc.] for a = a, + a , x + . . . E R [ X I , and call f ( x ) a polynomial with coeflcients a,, a , , . . . in R . If a, # 0 but a, = 0 for all m > n we say that f ( x ) has degree n and write degf(x) = n; in that case we call a, the leading coeficient of f ( x ) . If f ( x ) has leading coefficient 1 we say that f ( x ) is a monic polynomial. The zero polynomial (O,O,O, ...) is denoted by 0, and we agree that degO = - co. Polynomials of degree 0 or - co are called constants-they are, of course, just the elements of R viewed as a subring of R [ x ] .

a = (a,,a,,a,, ...) = a, + a,x + a2x2 + ...

Proposition 3.2. Suppose R is a ring with 1 and f ( x ) , g ( x ) E R [ x ] . Then

(a) deg(f(4 + d x ) ) 5 max{deg f(x) , deg g ( x ) l , and (b) deg(f(x)g(x)) deg f(4 + deg g ( x ) .

Equality always holds in (b) if R has n o left or right zero divisors.

addition and multiplication in R [ x ] .

unit if and only if f ( x ) = r, a constant, with r E U ( R ) .

domain.

Proof. These statements are obvious consequences of the definitions of

Corollary 1. If R has no left or right zero divisors, then f ( x ) E R [ x ] is a

Corollary 2. REX] is an integral domain if and only if R is an integral

Page 71: Algebra Pure and Applied Mathematics Academic Pr

56 I1 Rings

Exercise 3.2.

Theorem 3.3 (The Division Algorithm). Suppose R is a commutative ring with 1 and f(x), g(x) E R[x]. If g(x) has leading coefficient b, then there exist a nonnegative integer k and q(x), r(x) E R[x] such that

Find U(R) if R = &[XI.

bkf(x) = q(x)g(x) + r(x), with degr(x) < degg(x). If b is not a zero divisor in R, then q(x) and r(x) are unique. If b E U(R) we may take k = 0.

If degf(x) < deg g(x) we may take k = 0, q(x) = 0, and r(x) = f(x). Assume then that degf(x) = m 2 deg g(x) = n, and say f(x) has leading coefficient a E R. Proceed by induction on m. Set bf(x) - ax"'-"g(x) = fl(x). Clearly degfl(x) < m, so we may write bk-'fl(x) = p(x)g(x) + r (x) , where k - 1 is some nonnegative integer, p(x),r(x) E RCx], and deg r(x) < deg g(x). Thus

Proof,

bkf(x) = bk-'ax"-"g(x) + bk-'f1(x) = bk- 'aX"-"g(x) + p(x)g(x) + T(X) = (bk-'axm-" + p(x))g(x) + r(x).

Suppose b is not a zero divisor. If also bkf(x) = q,(x)g(x) + rl(x), with The main result follows if we set q(x) = bk-laxm-" + p(x).

degr,(x) < degg(x), then

(4(4 - q,(x))g(x) = r1(x) - w If q(x) # ql(x), then the polynomial on the left-hand side has degree at least n since b is the leading coefficient of g(x), but the polynomial on the right has degree less than n. Thus q(x) = q,(x), and consequently t(x) = rl(x).

Finally, if b E U ( R ) we may simply multiply through by b-k and replace q(x) and r(x) by b-kq(x) and b-kr(x), respectively.

Note that the proof actually suggests the "long division" algorithm learned in high school algebra. The polynomials 4(x) and r(x) are called the quotient and remainder upon division of f(x) by g(x). The division algorithm also holds when R is not commutative if we assume that b is a unit (Exercise 8.15).

From this point on we will discuss polynomial rings R[x] only for R a commutative ring with 1. Noncommutative versions of the next results can be stated and proved but we shall only have occasion to use polynomials having coefficients from a commutative ring in later chapters.

Theorem 3.4 (Substitution). Suppose R and S are commutative rings with 1, that 4: R + S is a homomorphism with 4(lR) = l,, and that a E S . Then there is a unique homomorphism E,: RCx] -+ S such that E&) = +(r) for all r E R and E,(x) = a.

Page 72: Algebra Pure and Applied Mathematics Academic Pr

3 Polynomials 57

Proof . If f ( x ) = ro + r l x + ... + r,x" E R [ x ] set

E a ( f ( x ) ) = 4(ro) + +(r l )a + 4(r2)a2 + * * * + 4(rn)afl E S . It is an easy exercise to verify that Ea is a homomorphism with the right properties. If also F : R [ x ] + S is a homomorphism with F(r) = 4 ( r ) for all r E R and F(x) = a, then

F ( f ( x ) ) = F(ro + r l x + ... + r,x") = F(ro) + F ( r , ) F ( x ) + ... + F(r,)F(x)"

Theorem 3.4 describes a universal mapping property of R [ x ] that could have served as a definition prior to the construction. As usual we may conclude uniqueness up to isomorphism.

A particular case of Theorem 3.4 occurs when R is a subring of S , 1, = l,, and 4 is the inclusion map. Then E a ( f ( x ) ) = r,, + r l a + ... + r,a". This is simply the result of replacing, or "substituting," each occurrence of the indeterminate x by the element a of S . We write f ( a ) for the result. The image of E, is a subring of S which we shall denote by R [ a ] . Thus R [ a ] = { f ( a ) :

Proposition 3.5 (The Remainder Theorem). Suppose R is a commutative ring with 1, f ( x ) E R [ x ] , and a E R . Then the remainder upon division of f ( x ) by g(x) = x - a is r = f ( a ) .

Proof . Writef(x) = q(x) (x - a) + r by the Division Algorithm [note that r is a constant since degg(x) = 1 3 . Substitute a for x to see that

= 4 ( r o ) + 4(r,)a + ... + 4(rn)afl = E a ( f ( x ) ) .

f ( x ) E R [ X I 1.

f ( a ) = q(a)(a - a) + r = q(a). 0 + r = r. Corollary (The Factor Theorem). Suppose R is a commutative ring with

1 , f ( x ) E R [ x ] , a E R , and f ( a ) = 0. Then x - a is a factor of f ( x ) , in the sense that f ( x ) = q ( x ) . ( x - a) for some q(x) E R [ x ] .

If R and S are commutative rings with R G S and 1 , = l,, then an element a E S is called algebraic over R iff@) = 0 for some nonzero polynomial f ( x ) E R [ x ] . If a E S is not algebraic over R we call it transcendental over R (equivalently a E S is transcendental over R if E, is a monomorphism).

For example, $ E R is algebraic over Z since f ( $ ) = 0 for f ( x ) = x 2 - 2 E Z [ x ] . However, 7c E R is transcendental over E-the proof will be given later in Chapter 111.

Exercise 3.3. Show that 4 + f l E R is algebraic over H .

If R is an integral domain with 1, then the field of fractions of R [ x ] is called the field of rational functions over R . I t is commonly denoted by R(x) . Thus

R ( x ) = { f ( x ) / s ( x ) : f ( x ) , g ( x ) E RCXl, g(x) z 01.

Page 73: Algebra Pure and Applied Mathematics Academic Pr

58 I1 Rings

Exercise 3.4. If R is a commutative ring with 1, f ( x ) E R [ x ] , and a E R , then we may substitute a for x and obtain f ( a ) E R . Thus f ( x ) deter- mines a polynomial function f : R + R .

(1) If R is finite show that there must exist polynomials f ( x ) and g(x) in R [ x ] , with f ( x ) # g(x) , such that the associated polynomial functions f and g are identical, i.e., f ( a ) = g(a), all a E R .

(2) Find explicit examples of the phenomenon in (1) when R = Z,. (3) If R is an infinite integral domain show that the mapping f ( x ) ~ f

assigning to each polynomial in R [ X I its corresponding polynomial function is 1-1.

4. POLYNOMIALS IN SEVERAL INDETERMINATES

Let I = {0,1,2,3,. . .} and write I" for the Cartesian product of n copies of I , 1 I n E Z. If R is a ring denote by P,,(R) the set of all functions a: I" -+ R having finite support, i.e., having nonzero value for only finitely many elements of I " . If n = 1 such a function is just a sequence indexed by I and having only finitely many nonzero entries, so it is a polynomial as discussed in the previous section. Thus P,(R) = P ( R ) .

Let us write 0 for the element ( O , O , . . . ,0) E I", and if i = ( i l , i,,. . . , i n ) E I" a n d j = ( j , , j 2 , . . . , j,) E I" define

i + j = ( i t + j t , i, + j,, . . . , in + j,) E I " .

We define operations of addition and multiplication on P,,(R) by setting

(a + b)( i ) = a(i) + b( i ) ,

(ab) ( i ) = C { a ( j ) b ( k ) : j , k E I " , j + k = i }

for all a, b E P,(R), i E I".

Theorem 4.1. If R is a ring, then PJR) is a ring; it is commutative if and only if R is commutative and it is a ring with 1 if and only if R is a ring with 1 .

Proof . The proof is straightforward. We show that multiplication is associative as a sample and leave the rest as an exercise. If a, 6, c E P,(R) and i E I", then

((ab)c)(i) = z { ( a b ) ( j ) c ( k ) : j , k E I", j + k = i}

= ~ { ( ~ { a ( u ) b ( u ) : u , u E I" , u + u = j } ) c ( k ) : j , k E l " , j + k = i>

= C{(a(u)b(v))c(k):u, u, k E I", u + u + k = i } ,

Page 74: Algebra Pure and Applied Mathematics Academic Pr

4 Polynomials in Several Indeterminates 59

and

(a(bc))(i) = C{(a(u)(bc) ( j ) : u , j E I" , u + j = i} = C(a(u)~(b(u)c(k) :u , k E I", u + k = j ) : u , . j E I", u + j = i >

= C{a(u)(b(u)c(k)):u, U, k E I " , u + u + k = i } = ((ab)c)(i).

We remark that if R is a ring with 1, then the function 1: I" -+ R defined by l(0) = 1 E R, 1 (i) = 0 E R if 0 # i E l", is the multiplicative identity of P,(R).

Exercise 4 .1 .

For each r E R define a function a, E P,(R) by setting a,(O) = rand a,(i) = 0 if 0 # i E I " . Then a, + a, = and a,a, = ars for all r, s E R. Clearly the map I t - + a, is 1-1 from R into P,,(R), so it is a monomorphism. As usual we identify r E R with a, E P,,(R) and view R as subring of P,(R).

Suppose now that R is a ring with 1. Let f?k be the n-tuple in I" having 1 as its kth entry and 0's elsewhere. Define xk E P,,(R) by setting xk(ek) = 1 and x k ( i ) = 0 if ek # i E I " . We see by multiplying that x i ( 2 e k ) = 1 (where 2ek = e, + ek), and x i ( i ) = 0 otherwise, and in general that x r ( m e k ) = 1, x r ( i ) = 0 otherwise, 1 I rn E z. We agree as usual that xf = 1 E P,(R). The functions xk all commute with one another. If we take i = ( i l , . . . , i n ) in I " and r E R and consider the element r x y *..x:: E P,,(R) we find that its value at i is r and its value is 0 elsewhere. Since any nonzero a E P,,(R) can be written uniquely as a sum of functions having distinct one-point supports i t follows that each nonzero a E P,(R) can be written uniquely as a sum of elements each of the form

Complete the proof of Theorem 4.1.

. . rx;lxy.. . x;, 0 # r E R , i = (il, i,, . . . , i n ) E I".

An element of that form is called a monomial in P,,(R). The degree of a = rxy . . . xk is deg a = i , + i, + . . . + in . More generally if a E P,(R), a # 0, and a is written as a = a, + . I . + a,, its unique expression as a sum of monomials, then we define the degree of a as deg a = max{deg ai: 1 I i I m}. As usual we agree that deg 0 = - KI. If all the monomial summands of a E P,,(R) have the same degree we say that a is homogeneous.

The elements of P,(R) are called polynomials in the n commuting indeter- minates x l r x,,. . . , x , . In accordance with tradition we write R [ x l , x 2 , . . . , x,] for P,,(R), and denote its elements by f ( x , , x, ,..., xn) , etc. It is often typographically convenient to write X for the n-tuple ( x l , x,, . . . , x,) of indeterminates, and write . f ( x , , . . . , x,,) as f ( X ) when the number of indeter- minates is clear from the context. When n = 2 or 3 it is customary to write x1 = x, x 2 = y, and x 3 = z.

For example, f ( x , y) = x 2 y 3 - 3x"y E Z[x, y ] is homogeneous of degree 5.

Page 75: Algebra Pure and Applied Mathematics Academic Pr

60 11 Rings

Proposition 4.2. Suppose R is a ring with 1 and f(X), g(X) E

(a) (b) deg(f(X)g(X)) I deg f(x) + deg dx).

R [ x l , - . . , x , ] . Then

deg(f(X) + S(X)) 5 max{deg f ( X ) , deg S(X)l, and

Equality always holds in (b) if R has no zero divisors.

Theorem 4.3 (Substitution). Suppose R and S are commutative rings with 1 and4:R+Sisahomomorphismwith4(lR) = lS . I fa , , a , , . . . , a ,ES, then there is a unique homomorphism E = E,, ,,,,,, from REX, , x , ,..., x , ] to S such that E(r) = 4 ( r ) , all r E R , and E ( x i ) = ai, 1 I i I n.

Proof. We define E ( r x F x $ . . .x : ) = $(r)a?a?. . . a:

for each monomial, extend to arbitrary polynomials in the obvious fashion, and proceed as for polynomials in one indeterminate.

Thus R [ x , , . . . , x , ] could also have been defined abstractly in terms of the universal mapping property in Theorem 4.3, and is unique in that respect up to isomorphism. Other constructions are possible. Perhaps the most popular is first to construct R [ x ] by some means, then to construct ( R [ x ] ) [ y ] , and then to say “et cetera” (i.e., apply induction). Because of the uniqueness one construction is as good as another, but the latter seems to have an aesthetic deficiency in that the indeterminates do not arise in a symmetric fashion.

The finiteness of the cardinal number n played no essential role in the construction of the polynomial ring P,(R). Thus the discussion above would have served, with minor changes in notation, to define R[x,:cr E A ] for any nonempty index set A and commuting indeterminates x,.

When R E S , with 1, = 1,. and 4: R + S is the inclusion map, then the homomorphism E of Theorem 4.3 allows us to substitute elements a,, . . . , a, E S in any polynomial f ( x , , . . . , x n ) E R [ x , , . . . ,x,] and obtain f(a,, . . . , a,) E S . The image of E is a subring R [ a , , . . ., a,,] of S .

Elements a , , . . . , a, E S are called algebraically dependent over R if j ’ (a l , . . . , a,) = 0 for some nonzero polynomial f (X) E R [ x , , . . . , x , ] ; otherwise they are algebraically independent.

and a, = fi are algebraically depend-

When 0 exponents occur in monomials it is customary to suppress the corresponding indeterminate, in accordance with the usual convention that xo = 1. Thus, for example, we simply write S x ~ x ~ x ~ x : as 5x2x: . With that notational convention we have

R [ x , ] E R [ x , , x , ] c R [ x l r x 2 , x 3 ] G ....

Exercise 4.2. Show that a, = ent over h.

Page 76: Algebra Pure and Applied Mathematics Academic Pr

5 Divisibility and Factorization 61

For an infinite sequence x l , x2 , . . . of distinct commuting indeterminates we maywriteR[x,,x,,x, ,... ] = U{R[x, ,..., xJ : l I kEB},withtheobvious addition and multiplication, and obtain the polynomial ring in x , , x2 , x3, . . . over R. It will be useful for examples.

The field of fractions of R[x, , . . . , x,] consists of all rational functions f ( x l , . . . , x,)/g(x,, . . . , x,), g(x, , . . . , xn) # 0. I t is denoted by R(x,, . . . , xn), and is defined, of course, only if R is an integral domain.

5. DIVISIBILITY AND FACTORIZATION

We assume throughout this section that R is an integral domain with 1. If a, b E R we say that a divides b, or b is a multiple of a, if b = ac for some c E R, and then we write a I b. If a I b and b 1 a we say that a and b are associates and write a N b. Note that the only associate of 0 is 0, and the associates of 1 are just the units in R.

Proposition 5.1. Suppose R is an integral domain with 1 and a, b E R. Then a and b are associates (a - b) if and only if a = bu for some u E U(R).

Proof. We may assume a # 0. a: Since a N b we have a = bc and b = ad for some c, d E R. Thus a = (ad)c = a(dc), so dc = 1 and c is a unit.

-=: Ifa = bu, with u E U(R), then b I a, but also b = au- ' , so a I b. It is clear that the relation of being associates is an equivalence relation. The

equivalence class containing a E R is just aU(R). Note that if b E R and u E U ( R ) , then u 1 b since b = u(u- 'b) . If b E R is not a

unit and the only divisors of b are units and associates of b, then b is called irreducible.

Suppose that 0 # p E R, that p is not a unit, and that if p I ab for some a, b E R, then necessarily p I a or p I b. Then p is called a prime in R.

Proposition 5.2. If p E R is prime, then p is irreducible. Proof. If not we may write p = ab, with a, b 4 U(R). Since p is prime p I a

or p 1 b, say p 1 a, with a = pc, c E R. But then p = ab = (pc)b = p(cb), so cb = 1 since p # 0. But then b E U(R), a contradiction.

It is important to note that the converse to Proposition 5.2 may fail to hold, as the following exercise shows.

Exercise 5.1.

(1) Show that R is an integral domain with 1 (it is a subring of C). (2) Show that U ( R ) = { 1). ( 3 ) Show that 3 is irreducible in R. (4) Show that a = 2 + ( 5 ) Conclude that 3 X 2 + and 3 $ 2 - in R. (6 ) Conclude that 3 is irreducible but not prime in R.

Let R = { a + b P : a , b E Z} c C.

and b = 2 - p a r e both irreducible in R.

Page 77: Algebra Pure and Applied Mathematics Academic Pr

62 I1 Rings

Recall that a principal ideal in a commutative ring R with 1 is an ideal (a ) generated by a single element a E R, consisting of all multiples ra, r E R, so (a) = Ra. If R is an integral domain with 1 in which every ideal is principal, then R is called a principal ideal domain, abbreviated PID.

The most prominent example of a PID is the ring Z of integers. If I is a nonzero ideal in Z let a be the smallest positive element in I . If b E I we may write b = aq + r, with q, r E Z and 0 5 r < a. But then r = b - aq E I and r = 0 by the minimality of a, so b = qa E Za = (a), and I = (a).

A common divisor of two elements a and b in an integral domain R is an element c E R such that c 1 a and c [ b. A common divisor d of a and b is a greatest common divisor (or GCD) if c 1 d for every common divisor c of a and b. For example a = 143 and b = 154 have d = - 11 as a GCD in the ring H of integers.

Proposition 5.3. Suppose R is a PID and a, b E R are not both zero. Then a and b have a GCD, denoted by d = (a, b). It is unique up to associates in R, and it can be expressed as d = (a, b) = xu + yb for some x, y E R.

Proof. Let I = (a, b), the ideal generated by a and b. Then I = {ua + vb:u, v E R ) . Since R is a PID we may write I = ( d ) for some d E I , say d = xu + yb. Since a E I and b E I we have d I a and d I b. If c is any common divisor of a and b, then c I xu + yb, or c 1 d , so d is a GCD for a and b. If d , is another, then d I d , and d , 1 d, so d and d , are associates.

Corollary. Proof.

If R is a PID, then every irreducible element of R is prime. Let p E R be irreducible and suppose p 1 ab for some a, b E R. If

p ) a, then (p ,a) = 1, so we may write 1 = xu + yp for some x, y E R. Thus

b = ( X U + yp)b = x(ab) + (yb)p, s o p l b .

Suppose rn E Z, rn # 0 or 1. For an important class of examples consider the subring O [ f i ] of Q= obtained by substituting rn for x in O [ x ] . If m = k2n, with k , n E Z and k > 1, then clearly O[ i m] = a[$], so we will only consider the case where m is square-free, i.e., not divisible by any square k2 > 1 in Z.

Exercise 5.2. Show that O [ f i ] = { r + s,,h:r, s E a), and that O [ f i ] is a field. It is thus its own field of fractions, and we will write Q ( f i ) rather than O [ f i ] .

For any square-free integer m( #O, 1) we define the ring R, of algebraic integers in Q(Jm) as follows. If m = 2 or 3(mod 4), then R , = { a + bJ- : a, b E h), and if rn = 1 (mod 4), then

R, = { (a + b@)/2:a, b E Z and a, b have the same parity) (having the same parity means that a and b are either both even or both odd).

Page 78: Algebra Pure and Applied Mathematics Academic Pr

5 Divisibility and Factorization 63

Exercise 5.3. (1) (2) Show that O ( f i ) is the field of fractions for R,. ( 3 ) Show that R, is the set of all those r + s f i E O ( f i ) that are roots of

a monic quadratic polynomial x2 + c x + d E Z [ x J . [This is the reason for the variation in the definition of R , when m = l(mod 4).]

For any x = r + s f i E O(fi) we define the norm of x to be N ( x ) = r2 - ms2. Note that N ( x ) = ( r + s , , h ) ( r - s f i ) . Thus if x , y E Q(fi) we have N ( x y ) = N ( x ) N ( y ) .

Show that N ( x ) E Z if x E R,.

Show that R , is an integral domain with 1.

Exercise 5.4. (1) (2 ) Show that u E U ( R , ) if and only if N ( u ) = & 1. (3) Use (2 ) to show that U ( R - , ) = { k l , L-i}, U ( R - , ) = { f l ,

+(1 f f l ) / 2 } , and U ( R , ) = { f 1) for all other negative square-free rn in Z.

We remark that if rn E Z is square-free and m 2 2, then U ( R , ) is infinite (see Exercises 8.32 and 8.33).

Proposition 5.4 (Dedekind and Hasse, see [31]). Let m be square-free in Z, m # 0, 1, and let R, be the ring of algebraic integers in Q(Jk). Suppose that for all nonzero x , y E R , such that y ,j' x and (N(x) l 2 ( N ( y ) l there exist u, u E R , such that x u # yu and ( N ( x u - yu)l < IN(y) l . Then R , is a PID.

Let I # 0 be an ideal in R , . Choose y E I , y # 0, so that IN(y) l is minimal. Given any x E I we wish to show that yl x . if not then y y x and IN(x)l 2 IN(y)l so we may choose u, u E R , such that xu - yu # 0 but ( N ( x u - yo)( < IN(y) l . But that is a contradiction since x u - yo E I and ( N ( y)l was minimal. Thus y I x, so I = ( y ) .

Proof .

Corollary.

Proof (Wilson [39]).

If m = - 19, then R , is a PID.

Since - 19 = l(mod 4) we know that R - , 9 con- sists of all (a + b f l ) / 2 for a, b E Z, a and b having the same parity. Note that N ( x ) 2 0 for all x E Q(m). Suppose x , Y E R - , , , y I f x , and N ( x ) 2 N ( y ) . We need u, u E R - 19 such that x u # yu and N ( x u - yu) < N ( y ) , or equivalently N ( ( x / y ) u - u ) < I . Since x / y E Q ( m ) \ R - 19 we may write x / y = (a + b m 9 ) / c , where u, b, c E Z are relatively prime and c > 1. There are four cases to consider.

Suppose c = 2. Then a and b are of opposite parity since x l y 4 R - 9.

But then u = ( (a - 1) + b F 9 ) / 2 is in R - 1 9 r so we may take u = 1 and obtain ( x / y ) u - u = 9, with 0 < N ( 9 ) = a < 1.

Suppose c = 3. Then either 3 $ a or 3 $ b , so a 2 + b2 f O(mod 3). Since a2 + 19b2 = a2 + b2(mod 3) we may divide by 3 and obtain

(i)

(ii)

a2 + 19b2 = 3q + Y, r = 1 or 2.

Page 79: Algebra Pure and Applied Mathematics Academic Pr

64 I1 Rings

Set u = a - b- and u = q. Then

(x/~)u - u = ( U + b m ) ( a - b,/-19)/3 - q = (a2 + 19b2)/3 - q = r /3 ,

and N ( r / 3 ) = 4 or $. (iii) Suppose c = 4. Then a and b cannot both be even since (a , b, c) = 1. If

they are of opposite parity, then a2 + 19b2 = a’ - b2 = l(mod 4), so we may divide by 4 and write a’ + 19b2 = 4q + r, r = 1 or 3. In that case set u = a - b d q and u = q, and obtain (x/y)u - u = r/4, of norm & or A. If a and b are both odd, then u2 + 19b’ = a2 + 3b2 = 4(mod 8) and we may write u2 + 19b’ = 8q, + 4. In that case set u = (a - b m ) / 2 and v = q l , so that

of norm b. (iv) Suppose c 2 5. Since (a , b, c) = 1 we may choose d, e, f E Z such that

ad + be + cf = 1, then we may divide ae - 19bd by c to obtain q, r E Z such that ae - 19bd = cq + r, with IrI I 4 2 . (Why?) Set u = e + d m and u = q - fe. Then

(X/Y)U - v = ( a + b m ) ( e + d&G)/c - (4 - fJ-19)

1 (x/~)u - u = (a’ + 19b2)/8 - 41 = 7,

= (ae - 19bd - qc)/c + (ad + be + c f ) p / c

= ( r + m ) / c ,

and N ( ( r + -9)/c) = ( r 2 + 19)/c2. If c > 5, then

( r2 + 19)/c2 I (c2/4 + 19)/c2 = a + 19/c2 l b + % = $ < l ,

and if c = 5, then Irl I 2 , so

(r2 + 19)/c2 5 (4 + 19)/25 < 1.

Exercise 5.5. Use Proposition 5.4 to show that R - ,, the ring of Gaussian

An integral domain R with 1 is called Euclidean if there is a function

(i) if a, b E R* and a I b, then d(a) I d(b), and (ii) if a, b E R , with b # 0, then there are q, r E R such that a = bq + r, with

either r = 0 or d(r) < d(b).

Clearly R = Z is Euclidean if we define d(r) = Irl for all r E Z*. For another example take R = F [ x ] , where F is a field, defining d ( f ( x ) ) to be degf(s). Then R is Euclidean by Proposition 3.2 and Theorem 3.3.

integers, is a PID (this is easier than the corollary above).

d : R* -, H , with d(r) 2 0 for all r E R*, such that

Page 80: Algebra Pure and Applied Mathematics Academic Pr

5 Divisibility and Factorization 65

Proposition 5.5. If R is Euclidean, then U ( R ) = { x E R * : d ( x ) = d(1)). Proof. Observe that if a - b in R * , then d(a) I d(b) and d(b) I d(a), so

d(a) = d(b). If u E U ( R ) , then u - 1, so d(u) = d(1). If x E R* and d ( x ) = d(1) write1 = q x + r , w i t h q ~ R a n d r = O o r d ( r ) < d ( x ) = d ( l ) . B u t i f r # O , t h e n d(1) I d(r ) since 1 I r. Thus r = 0, qx = 1, and x E U(R).

Proposition 5.6. If R is Euclidean, then R is a PID. Proof. Let 1 be any nonzero ideal in R. Choose b E I* with d(b) minimal.

If a E I wemaywritea = bq + r,withr = Oord(r) < d(b). But r = a - bq E I, so d ( r ) < d(b) is impossible, and so r = 0. Thus a = qb E (b), and 1 = (b).

Exercise 5.6. Show that the ideal I = ( 3 , 2 + G) is not principal in R - (see Exercise 5.1). Conclude that R - is not Euclidean.

(2) If S is an integral domain with 1 set R = S[x, y] and let I = ( x , y). Show that I is not a principal ideal, so R is not Euclidean.

Proposition 5.7. If m = - 2 , - 1 , 2, or 3, then R , is Euclidean with d(r ) = IN(r)l for all r E R:.

Proof: Take a, b E R,, with b # 0. Then a/b E Q(fi), say alb = s + t f i with s,f E Q. Choose c,d E Z nearest to s and t, respectively, so that 1s - c J I f and It - dl I $. Set q = c + d f i and r = a - bq, so that

r / b = a/b - q = (s - c) + ( t - d)&.

(1)

Thus N(r/b) = ( r - c)’ - m(t - d)’. If m = - 2 or - 1, then

0 I N(r/b) I $ - m/4 < 1,

so either r = 0 or d ( r ) < d(b). If rn = 2 or 3, then -a I N ( r / b ) I $, so IN(r/b)l I a, and again either r = 0 or d(r ) < d(b).

Extend Proposition 5.7 by showing that R , is Euclidean [with d(r ) = N ( r ) ] if m = - 3, - 7, or - 1 1. [Hin t : Choose d E Z nearest to 2v and then choose c E Z so that c is as near to 2u as possible with c and d of the same parity. Then set q = (c + d f i ) / 2 . ]

Proposition 5.8. Suppose m E Z is negative and square-free, but rn # - 1, - 2, - 3, - 7, or - 11. Then R , is not Euclidean.

Proof. Suppose, by way of contradiction, that R , is Euclidean, with function d. We know by Exercise 5.6 that m # - 5, so m = - 6 or - 10 or else m I - 13. Choose h E RZ\U(R,) so that d(b) is minimal. Given any a E R, there are q, r E R , such that a = bq + r and either r = 0 or d(r) < d(b). By the minimality of d(b) we may conclude that either r = 0 or r = f 1, since U(R,) = { f 1) by Exercise 5.4. Thus for any a E R , we may write either a = bq or a = bq & 1, and hence either b ( a or b la f 1. Taking a = 2 we see in particular that b I 2 or b 1 3.

Exercise 5.7.

Page 81: Algebra Pure and Applied Mathematics Academic Pr

66 11 Rings

Let us see that 2 and 3 are both irreducible in R,. For example, if m = l(mod 4 ) and if 3 were reducible in R, we could write

3 = ( (u + u,/%)/2) . ( ( x + y,/%)/2), with u, v, x, y E Z

and neither factor a unit in R,. Thus

N ( 3 ) = 3, = ((u2 - m u 2 ) / 4 ) . ( ( x 2 - my2) /4) ,

and so (u2 - mu2)/4 = ( x 2 - m y 2 ) / 4 = 3 (since neither factor is a unit). But then u2 - mu2 = 12, which has no solutions in integers since m = -6 or - 10 or m I - 13 (try u = 0, 1,2), and we have a contradiction. The proof is similar that 2 is irreducible, and the proofs are similar and easier when m = 2 or 3(mod 4) . Since 2 and 3 are irreducible we may conclude that b = f 2 or b = f 3 .

But now if m = l(mod 4 ) take a = (1 + &)/2, so a + 1 = (3 + f i ) / 2 and a - 1 = (- 1 + f i ) /2 . Clearly none of a, a + 1 , or a - 1 is divisible by 2 or 3 [since(l + ,/%)/4 $ R,,etc.], and we have a contradiction. If m = 2 or 3(mod 4 ) take a = 1 + ,,h Again it is clear that none of a , a + 1, or a - 1 is divisible by 2 or 3, and the proof is complete.

Corollary. R- 19 is a PID that is not Euclidean.

We remark that 2 is reducible in R - and 3 is reducible in R - , . An ascending chain I , c I , c I , E ... of ideals in a ring R is said to

terminate if it is either finite or there is some index k such that lj = Ik for all j 2 k. A commutative ring R is called Noetherian if it satisfies the ascending chain condition (ACC), i.e., if every ascending chain of ideals of R terminates.

Proposition 5.9. If R is a PID, then R is Noetherian.

Proof. If I, E I , G I , C . . . is any infinite ascending chain of ideals then I = u {Ik: 1 I k E Z) is easily checked to be an ideal in R. Thus I = (a) for some a E R. But then a E lk for some k, so I = lj = for all j 2 k, and the chain terminates.

We define a uniquefactorization domain (UFD) to be an integral domain R with 1 in which every nonzero nonunit element is a product of irreducible elements and every irreducible element is prime.

Proposition 5.10. If R is a PID then R is a UFD.

Proof. Let X be the set of all elements in R*\U(R) that can not be written as products of irreducible elements. We wish to show that X is empty. If not choose a , E X . If possible choose a, E X such that (a,) c (az) but ( a , ) # (a,). Then choose a3 E X such that (a,) c ( a 3 ) but ( a , ) # (a3) , etc. The process must

Page 82: Algebra Pure and Applied Mathematics Academic Pr

5 Divisibility and Factorization 67

terminate, by Proposition 5.9, with some a, E X such that (a,) is not properly contained in any (x) for x E X. Since a, E X it is not irreducible, and we may writea, = a,+ ,h,witha,+, andbin R*\U(R).Oneof a,+, andbmustbe inx , or else a, would not be in X, so assume a,, E X . But then (a,) E (an+ 1) and (a,) # (a,+ ,), a contradiction, so in fact X = @. An application of the corollary to Proposition 5.2 completes the proof.

If R is a UFD and a E R is not 0 and not a unit, then a = plpz ".pk, where each pi is a prime. The represen- tation of a as a product of primes is unique in the sense that if also a = q, q2.. . q,, with each qi prime, then m = k , and by relabeling if necessary we have pi - qi, 1 5 i I k .

Only the uniqueness needs to be proved, and we use induction on k. Uniqueness is clear when k = 1 for then a is irreducible, so we assume the uniqueness of representation for a product of k - 1 primes. Since plp2 " ' p k =qlqz...qm we have p11q1q2...qm and hence p l l q i for some i, since p , is prime. Relabel the qs if necessary so that p I I q l . But then pI - q 1 since both are irreducible, so q , = p , u for some U E U ( R ) . Thus pIp2"'pk = pluq,q,..-q,, and hence p 2 " - p k = q;q3...qm. where q; = uq, - q,. By the induction hypothesis k - 1 = rn - 1, so k = rn, and we may relabel if necessary so that p , - q; - q2, p , - q3,. . . , Pk - qk.

If R is a UFD it follows easily from Theorem 5.11 that each nonzero nonunit a E R can be written as

where n, e l , e 2 , . . . , e, E Z are unique and positive, and p , , p,,. . . , p , are distinct primes in R, unique up to associates.

As a consequence of Proposition 5.10 and Theorem 5.1 1 we see that unique factorization into primes holds in Z (that fact is often called the Fundamental Theorem of Arithmetic), in F [ x ] for any field F , and in R - 19 , R -,, R- I , R,, and R, . Unique factorization does not hold in R 5 .

If m < 0 it has been shown that R, is a PID if and only if rn = - 1, -2, - 3, - 7, - 11, - 19, -43, - 67, or - 163. Final details were supplied by Stark [36]. If m > 0, then R , is Euclidean [with d(r ) = IN(r)I] if and only if rn = 2, 3, 5, 6, 7, 11, 13, 17, 19, 21, 29, 33, 37, 41, 57, or 73. I t is not known precisely which R,, rn > 0, are PIDs. Further historical information regarding these problems can be found in Hardy and Wright [14].

If R is a UFD and if a, b E R are not both 0, then a and b have a GCD d that is unique up to associates.

If a = 0, then b is a GCD for a and b. If a is a unit, then 1 is a GCD for a and b. If neither a nor b is 0 or a unit we may write

Theorem 5.1 1 (Unique Factorization).

Proof.

P?? a = p;'p;'. . .

Proposition 5.12.

Proof.

a = p;lp". . . p i k and b = ~ p ( ~ p $ ~ . . . p p ,

Page 83: Algebra Pure and Applied Mathematics Academic Pr

68 11 Rings

where p , . . . . , p k are distinct primes in R, 0 I ei E Z, 0 I 1; E Z, and u E U ( R ) . Set gi = min{e,,fi}, 1 I i I k, and set

d = p ; ' p y . . . pz".

Clearly d I a and d I b. If c I a and c I b, then only the primes p , , . . . , p k (and their associates) can be prime divisors of c, so we may write

c = u p t I p 2 . . . p t k ,

with 0 I hie Z and V E U ( R ) . But then hi I yi, 1 I i I k , sincecja and cl b, and consequently c I d . Hence d is a GCD for a and b. If d , is another then d I d , and d , Id, s o d , - d .

Recall that an ideal P in a commutative ring R is a prime ideal if P # R and if ab$ P for all a, b E R\P, or equivalently if R I P is an integral domain. If R is an integral domain with 1, then a principal ideal P = ( p ) is prime if and only if p is a prime element in R , as follows easily from the fact that p I ab if and only if

If R is a commutative ring with 1 and I as an ideal in R write q: R -+ R / I for the canonical quotient map. It is a consequence of Theorem 3.4 that there is a homomorphism from R [ x ] onto ( R / l ) [ x ] given by

f ( x ) = ro + r l x + ... + r n x n w 7 ( x ) = q(r,) + v ( r , ) x + . . . + q(rn)x".

That homomorphism is commonly called reduction of' coeficients modulo I .

Describe the kernel of the homomorphism f ( x ) ~ j ( x ) given by reduction of coefficients modulo an ideal I.

p l a o r p l b .

Exercise 5.8.

Suppose R is a UFD. If 0 # f ( x ) = a, + u l x + ... + a,x" E R [ x ]

we define the content of f ( x ) to be d = GCD(a,, a , , . . .,a,,). The content is of course only determined up to associates in R . If f ( x ) has content 1 we say that f ( x ) is primitive. Observe that for any f ( x ) E R [ x ] we may write f ( x ) = df , (x ) , where d is the content of f(x) and f i ( x ) is primitive. In particular if f ( s ) is irreducible in R [ x ] , then f ( x ) is primitive.

Theorem 5.13 (Gauss's Lemma). Suppose R is a UFD and f ( x ) , g ( x ) E

R [ x ] are both primitive. Then f ( x ) g ( x ) is primitive.

Proof. If not then there is a prime p E R dividing all coefficients of f ( x ) g ( x ) . Set S = R / ( p ) . Since p is prime ( p ) is a prime ideal, and hence S is an integral domain. We may reduce coefficients_mod( p ) in each polynomial in R [ x ] and obtain a homomorphism h ( x ) w h ( x ) from R [ x ] onto S [ x ) . But S[xf is an integral domain (since S is), and ( f ( x ) g ( x ) ) - = f ( x ) i ( x ) = 0 in

Page 84: Algebra Pure and Applied Mathematics Academic Pr

5 Divisibility and Factorization 69

S [ x ] , so j ( x ) = 0 or g^(x) = 0. That means, however, that either p divides all coefficients of f ( x ) or p divides all coefficients of g(x) , contradicting the fact that f ( x ) and g ( x ) are primitive.

Proposition 5.14. Suppose R is a UFD and F = FR is its field of fractions. Suppose f ( x ) and g ( x ) are primitive in R [ x ] , and that f ( x ) and g ( x ) are associates in F I X ] . Then they are associates in R [ x ] .

Since U ( F [ x ] ) = F* we may write f ( x ) = ag(x) for some a E F*. Write a = b/c, with b, c E R, then c f ( x ) = bg(x) E R [ x ] . The content of c f ( x ) is c and the content of bg(x) is b since f ( x ) and g ( x ) are primitive. Thus b - c in R , and so a = b/c is a unit in R. But that means that f ( x ) - g ( x ) in R [ x ] .

Proof.

Proposition 5.15. Suppose R is a UFD, F is its field of fractions, and f ( x ) E R [ x ] is irreducible. Then f ( x ) remains irreducible when viewed as an element of F [ x ] .

Since f ( x ) is irreducible in R [ x ] it is primitive. Suppose we could write f ( x ) = f i ( x ) f 2 ( x ) , with f l ( x ) , f 2 ( x ) E F [ x ] , neither being constant. By “clearing denominators” and factoring common terms from coefficients we may write f i (x) = aigi(x) , where a, E F , g , (x) E R [ x ] , and gi (x) is primitive, i = 1,2. Thus f ( x ) = a , a 2 g l ( x ) g 2 ( x ) , so f ( x ) - g , ( x ) g , ( x ) in F [ x ] , and g1(x)g2(x) is primitive by Gauss’s Lemma. Thus f ( x ) - g l ( x ) g 2 ( x ) in R [ x ] by Proposition 5.14, which means that f ( x ) = u g 1 ( x ) g 2 ( x ) for some u E U ( R ) , contradicting the irreducibility of f ( x ) in R [ X I .

Proof.

Theorem 5.16. If R is a UFD, then R [ x I , x 2 , . . . , x , ] is a UFD.

Proof. Since

R [ x , , x 2 , . . . , x,l z (REX, 9 x2 9 . . ., x , - 1 1 ) C X , l

we may assume that n = 1; the general result follows by induction. We show first that each nonzero nonunit f ( x ) E R [ X I is a product of irreducibles, using induction on rn = degf(x). The case m = 0 is clear since R is a UFD. If rn > 0 we assume the factorization possible for polynomials of degree less than rn. Write f ( x ) = a f l ( x ) , where a is the content of f ( x ) and f , ( x ) is primitive. Then a E R is either a unit or a product of irreducibles. If f , ( x ) is irreducible the factorization of f ( x ) is accomplished. If not write f l ( x ) = f 2 ( x ) f 3 ( x ) , with degfi(x) < degf(x) = in, i = 2,3. By the induction hypothesis each of f i ( x ) and f 3 ( x ) is a product of irreducibles, and hence f ( x ) is a product of irreducibles.

It remains to be shown that every irreducible in R [ x ] is prime. Suppose f ( x ) is irreducible (and hence primitive), and suppose f ( x ) l g ( x ) h ( x ) in R [ x ] . By Proposition 5.15 f ( x ) is irreducible as an element of F [ x ] , where F is the field of fractions of R . But F [ x ] is Euclidean, so it is a UFD, and hence f(x) is prime

Page 85: Algebra Pure and Applied Mathematics Academic Pr

70 I1 Rings

in F[x]. We may assume then that f ( x ) I g(x) in F[x] , say g(x) = f ( x ) k (x ) , with k ( x ) E F[x]. By clearing denominators in k(x) and factoring out contents we may write

g(x) = ag,(x) = (b/c) f (x)k , (x) , with gl (x) and k l ( x ) primitive in R [ x ] , and so g,(x) - f ( x ) k , ( x ) in F[x] . But f ( x ) k , ( x ) is primitive by Gauss's Lemma, and by Proposition 5.14 we have g,(x) - f (x )k , (x ) in R [ x ] , so g l (x ) = uf (x)k , (x ) for some u E U ( R ) . Thus f ( x ) 1 g,(x) in R[xJ and hence f ( x ) 1 g(x) in R [ x ] since gl(x) 1 g(x).

Corollary. If R is a UFD, then R[x , y ] is a UFD that is not a PID.

Proof. See Exercise 5.6.2.

Proposition 5.17. If R is a PID, then every nonzero prime ideal P in R i s maximal.

Proof. Let I be an ideal, with P c I E R, and say P = (p), I = (a). Then p E (a), so p = ab for some b E R. Thus p l a or p J b since p i s a prime. If p l a , then a E (p) and I = P. Otherwise say that cp = b, c E R. Then p = ab = acp, so ac = 1. Thus a E U ( R ) and I = R.

Corollary. If R is a PID and p E R is a prime, then R / ( p ) is a field.

Theorem 5.18 (The Eisenstein Criterion). Suppose R is a PID and

f ( x ) = a, + a,x + a2x2 + . . . + a,x"

is primitive in R [ x ] . Suppose there is a prime p E R such that p(ai for 0 I i I n - 1, but p X a, and p 2 $a,. Then f ( x ) is irreducible.

Proof. Set S = R / ( p ) ; it is a field by the corollary to Proposition 5.17. Then S[x] is Euclidean, and hence is a UFD. Reduce coefficients mod(p) to obtain a homomorphism k ( x ) ~ k ^ ( x ) from R [ x ] onto S[x] . Suppose f ( x ) = g(x)h(x), with

and

neither being a unit in R[x] . In particular, both g(x) and h(x) must have positive degree since f(x) is primitive. Then j ( x ) g^(x)&x) = q(a,)x", since p 1 a,, 0 I i I n - 1. Consequently x I G(x) and x I h(x) in S I X ] , which means that q(bo) = q(co) = 0, or pI b, and p Ice. But then p2 I b,co = a,, a contradiction.

We remark that Eisenstein's Criterion holds, more generally, when R is a UFD (see Exercise 8.30).

Note that under the hypotheses of Eisenstein's Criterion f ( x ) is irreducible not only in R [ x ] but also in F[x] , where F is the field of fractions of R, by

g(x) = bo + b,x + ... + bkxk h(x) = co + c l x + . ' - + c,x"',

Page 86: Algebra Pure and Applied Mathematics Academic Pr

6 The Chinese Remainder Theorem 7 1

Proposition 5.15. For example j ( x ) = 6 + 2x + 4x3 + 7x5 is irreducible in Q[x] since f ( x ) E Z[x] and f ( x ) satisfies the hypotheses of Eisenstein’s Criterion with p = 2.

6. THE CHINESE REMAINDER THEOREM

If R and S are rings (not necessarily commutative), then they are in particular additive groups, so their direct sum R 0 S is defined. If we define (rl,sl)(r2,s2) = (r1r2,sIs2), then i t is an easy matter to verify that R 0 S is a ring. Clearly these remarks extend to any finite number of rings R , , R , , . . . , R , . The direct sum R , 0 R 2 0 . . . 0 R, is commutative if and only if each Ri is commutative, and has a 1 [ = ( 1,1,. . . , l ) ] if and only if each Ri has a 1.

Exercise 6.1.

Recall that if G is a group and H I G we write x = y(mod H ) for x, y E G if y - ’ x E H (or x - y E H if G is additive and abelian). In particular if R is a ring and I an ideal in R we shall write x = y(mod I ) if x - y E I.

If I and J are ideals in a ring R, then their product I J is defined to be the ideal generated by all ab, a E I, h E J . Clearly I J consists of all finite sums a161 + a262 + ... + a&,, where ui E I, bi E J . Note that I J G I n J since I and J are ideals. For an example note that (6)(9) = (54) in the ring Z of integers, and that (6) n (9) = (18). These remarks extend in an obvious fashion to any finite collection I , , I,, . . . ,I, of ideals in R . We write nl=, l j for their product. This concept should not, of course, be confused with the notion of direct product.

Show that Z, and Z, 0 Z, are isomorphic rings.

Proposition 6.1. Suppose R is a ring with 1 and I , J are ideals in R such that I + J = R. Then for any r l r r 2 E R we may find an element r E R such that r - r , E I and r - r2 E J , i.e., r = r , (modI) and r = r,(modJ).

Write 1 = a + 6, with u E I and b E J , and set r = r2a + rlb. Then

r - r I = r2a + r , ( h - 1 ) = r2a - r , a = ( r2 - rl)a E I

Proof.

and

r - r2 = r2(a - 1) + r , b = r , h - r2b = (r l - r2 )b E J .

Theorem 6.2 (The Chinese Remainder Theorem). Suppose R is a ring with 1 and I,, I,, . . . , I,, are ideals in R such that Zj + Ik = R i f j # k . Then given any r l , r2 , ..., r,, E R we may find an element r E R such that x = r is a simultaneous solution for all the congruences x = rj(mod lj), 1 I j I n. Any two solutions are congruent modulo I, n I, n ... n I,.

Page 87: Algebra Pure and Applied Mathematics Academic Pr

72 I1 Rings

Proof. For 1 < j 2 n write 1 = aj + b,; with aj E I , and bj E l j . Then

and hence Il + n3=21j = R. By Proposition 6.1 we may choose s, E R such that s, 5 l(mod I , ) and s t = O(mod n3=21j), and hence also s, = O(mod 1,) if 2 5 k I n, since n3=21j G 1,. Similarly we may find s j E R such that s j = l(mod l j) and s j = O(mod 1,) if k # j for all j , 1 I j I n. Set r = c" k = l r k S k *

Then

r - rj = x { r i . s i : i # j ) + r j ( s j - 1) = O(mod l j ) , 1 I j I n, If s is another solution, then s = r j = r(modIj) for all j , so

s = r(mod n;= , rj). Note that the proof of the Chinese Remainder Theorem is constructive

when applied to Z (or to any Euclidean ring). In fact if lj = (mi), then since (mj , n{m,:k z j } ) = 1 we can write 1 = cjmj + d j n ( m , : k # j ) by means of the Euclidean algorithm (see Exercise 8.26). We may then set sj = d j n { m k : k z j} and r = r l s l + ... + Y,s,.

Exercise 6.2. Solve the congruences

x = 1 (mod8),

simultaneously in the ring Z of integers.

x = 3(mod 7), x = 9(mod 11)

Theorem 6.3. monomorphism

Suppose I , , I , , . . . , I, are ideals in a ring R. Then there is a

f ' : R/(Il n I, n ... n 1,) 4 R / l l 0 RJI , 0 - - . 0 RJl,,.

If R is a ring with 1 and if Zj + I , = R when j # k, then f is an isomorphism.

Define a map g: R + R / I , 0 ... 0 R/I, by setting g ( r ) = ( r + I,, . . . , r + I,,). Then g is clearly a homomorphism, and ker g = I, n 1, n ... n I , . Thus the existence off is a consequence of the FHTR. If R has a 1 and l j + I, = R for j # k, then g is onto by the Chinese Remainder Theorem, so f is an isomorphism.

Proof.

If R = 72 in Theorem 6.3, with I j = ( m j ) , then

l j + 1, = (mi ) + (mk) = ( (mj , mk)),

the principal ideal generated by the GCD of mj and m k . Thus lj + I k = Z if and only if (mi,m,) = 1, and in that case I j n 1, = IjIk = (mjmk). More generally I, n I, n . . . n I,, = (m, m2 . . . mn). As a consequence we see that if ( m j , mk) = 1 for j#k, thenZ, , , *... , , r Z , , O Z , , O ~ ~ ~ O Z , n .

Page 88: Algebra Pure and Applied Mathematics Academic Pr

7 The Hilbert Basis Theorem 73

7. THE HILBERT BASIS THEOREM

Analytic geometry involves the description of geometric objects by means of equations. For example, the set of common solutions to the equations x + y + z = 1 and 2x - y - z = 3 is a line in the three-dimensional space Iw3. In general if F is a field, then an (affine) algebraic variety V in the space F" is the set of common solutions to a family of polynomial equationsf,(x,, x2 , . . . , x,) = 0, where a ranges over some index set A and each f , ( X ) E F[x,, x,, . . . , x,]. If I is the ideal in F [ x , , . . . , x,] generated by all &(X), a E A, observe that every g E I vanishes on the points in V , and that V could be described as the variety determined by the polynomials in I. This simple observation is the beginning of the rather deep subject called algebraic geometry, in which methods of abstract algebra are brought to bear on the study of geometry.

Suppose I is an ideal in FCx,, . . . , x , ] and V is the corresponding algebraic variety in F". The main result in this section is the Hilbert Basis Theorem, which states that the ideal I is finitely generated and has the consequence that the variety V can be described as the set of common solutions to a finite set of polynomial equations.

A few preliminaries are necessary. Recall that a commutative ring is Noetherian if it satisfies the ascending

chain condition (ACC) for ideals, i.e., every ascending chain I , c I, G I, L . . . of ideals of R must terminate. For example, every PID is Noetherian (Proposition 5.9).

A ring R satisfies the maximal condition (for ideals) if every nonempty set Y of ideals in R contains an element I, that is maximal with respect to set inclusion, i.e., if I E Y and I, E I, then I , = I.

Proposition 7.1. A commutative ring R is Noetherian if and only if it satisfies the maximal condition.

Exercise 7.1. Prove Proposition 7.1.

Proposition 7.2. A commutative ring R is Noetherian if and only if every ideal in R is finitely generated.

Pro05 If I is any ideal in R let 9' be the set of all finitely generated ideals of R that are contained in I (e.g., 0 E Y) . Let I , be a maximal element of Y: say with I, generated by r l , . . . , r k . If I, # I choose r E I\I, and let J be the ideal generated by r l r . . . , r k and r . Then J E ,4p but I, 5 J and I , # J , contradicting maximality. Thus I = I, is finitely generated.

If I, E I, E I, E . . . is any ascending chain of ideals, then I = u j I j is an ideal. Say I is generated by r , , . . . , r k r and say that ri E Ij(i), 1 I i I k. We may assume the ri labeled so that j(i) I j ( k ) for all i , and hence all r i E Ij,k). But then I = I j ( k ) and the chain terminates at j ( k ) .

*:

e:

Page 89: Algebra Pure and Applied Mathematics Academic Pr

Suppose R is a commutative ring with 1. If I is an ideal in R [ x ] and m is a nonnegative integer denote by I (m) the set of all leading coefficients of polynomials of degree m in I , together with 0.

Show that I(m) is an ideal in R . Exercise 7.2. (2) Show that I(m) E I(m + 1) for all m. (3) If J is an ideal with I c J show that I(m) E J(m) for all m. Proposition 7.3.

(1)

Suppose R is a commutative ring with 1, I and J are ideals in R [ x ] with I E J , and I (m) = J(m) for all nonnegative m E Z. Then I = J .

If not, choose f ( x ) E J\I of minimal degree m 2 0. Since I(m) = J ( m ) there is some g ( x ) E I of degree m having the same leading coefficient as f ( x ) . But then 0 # f ( x ) - g(x) E J\I, and deg(f(x) - g ( x ) ) < m, contradicting the minimality of deg f(x).

Proof.

Theorem 7.4 (The Hilbert Basis Theorem). Suppose R is a commutative ring with 1. If R is Noetherian, then the polynomial ring R[x,, . . . , x,] is also Noetherian.

Proof. By induction it will suffice to assume that n = 1 and write x1 = x. Let I. E I , E I , 5 * . . be an ascending chain of ideals in R [ x ] , and let 9’ be the set of ideals

{In(m):O I n E Z, 0 I m E Z)

in R. By Proposition 7.1 there is a maximal element Ir(s) E 9’. Consider the infinite rectangular array

IO(O) s I,( 1) G . . . G Io(s - 1) E . . . nl 4 nl

I , (O) G 1,(1) G ... E I , (s - 1) E ... nl nl nl

Z2(0) s I,( 1) c . . . E I,(s - 1) E ’ * *

nl nl nl

The j th column is an ascending chain of ideals in R so it terminates, say at If(j)(j). Thus if i 2 f ( j ) , then Ii( j) = I , ( j ) ( j). Set

= max{f(O), f ( l ) , . . . , f ( s - 11, r } , and suppose i 2 u. If 0 Ij I s - 1, then I i ( j ) = I,(j) = If(j)(j) since i 2 u 2 f ( j ) and the jth column terminates at f(j). I f j 2 s, then I i ( j ) 2 Zi(s) 2 Zr(s), so Ii( j ) = Ir(s) by maximality; and l , , ( j ) 2 I,( j) =, Zr(s), so I J j ) = I,(s)

Page 90: Algebra Pure and Applied Mathematics Academic Pr

8 Further Exercises 75

by maximality, and li( j ) = I,,( j). We have thus shown that li( j ) = I,( j) for all j 2 0 and hence, by Proposition 7.3, that Ii = I , for all i 2 u. Thus the chain I , c I , c I , c 1 . . terminates at u and R [ X I is Noetherian.

Corollary. Suppose S is a ring with 1 , R is a commutative Noetherian subring with 1, E R , and s , , s2 ,..., s, are in the center of S. If R , = R [ s , , s,,.. .,s,], the (commutative) subring of S generated by R and {s , , . . . ,s,}, then R , is Noetherian.

Proof. Clearly a homomorphic image of a Noetherian ring is Noetherian. We may map the Noetherian ring R [ x , , . . . , x, ] homomorphically onto R , by means of f ( x l , . . . , x,) H f ( s , , . . . , s,) (see Theorem 4.3).

If R is a commutative ring with 1 and {x,:a E A } is an infinite set of distinct (commuting) indeterminates show that the polynomial ring R [ { x , : a E A } ] is not Noetherian.

Exercise 7.3.

8. FURTHER EXERCISES

1. If R is a commutative ring and a E R show that the principal ideal (a) has the form (a) = {ra + na:r E R , n E Z). Describe the elements of (a) ex- plicitly if R is not necessarily commutative.

Show that there is no ring R with 1 whose additive group is isomorphic with 62/77.

If R is any ring denote by R , the additive group R 0 77, with multiplica- tion defined by setting

2.

3.

( r , n)(s, m) = ( rs + mr + ns, nm).

Show that R is a ring with 1. If r E R is identified with ( r , 0) E R , show that R is a subring of R , . Conclude that every ring is a subring of a ring with 1. 4. (The Binomial Theorem). Suppose R is a commutative ring, a, b E R ,

and 0 < n E E. Show that

where (f) = n ! / k ! ( n - k ) ! is the usual binomial coefficient. ( H i n t : Use in- duction on n. )

5. Show that every ideal in Z, is principal. 6. If F is any field show that the ring M,(F) of n x n matrices over F is a

7. Suppose R is a commutative ring, I , and 1, are ideals in R, P is a prime simple ring.

ideal in R , and I , n I , E P . Show that I , c P or I , G P.

Page 91: Algebra Pure and Applied Mathematics Academic Pr

76 I1 Rings

8. Suppose R is a commutative ring with 1 and x E n { M : M is a maxi- mal ideal in R } . Show that 1 + x E U ( R ) . 9. An element a of a ring R is called nilpotent if a" = 0 for some posi-

tive integer n. Show that the set of nilpotent elements in a commutative ring R is an ideal of R . 10. Find all nilpotent elements in H p k , then more generally in H,. (See 9 above.) 11. Suppose R is a ring with 1 , u E U ( R ) , a is a nilpotent element of R , and ua = au. Show that u + U E U ( R ) . In particular 1 + U E U ( R ) for every nilpotent a. (Hin t : Write (u + a)-' suggestively as l/(u + a) = u - ' / ( l + u - ' a ) and expand in a "power series." Then verify directly that the resulting element of R is an inverse for u + a.)

12. Determine the endomorphism rings of the additive groups H , Z,, and Q. 13. Give an example of a ring R with a prime ideal P # 0 that is not maximal. 14. Show that the ideal I = ( 2 , x ) is not principal in Z [ x ] . 15. Suppose R is a ring with 1 and f ( x ) , g(x) E R [ x ] , g (x) # 0. If the leading coefficient b of g(x) is a unit in R show that there are unique polynomials q(x), Y(X) E R [ x ] such that f(x) = g(x)q(x) + r(x), with degr(x) < degg(x). 16. Suppose R is a commutative ring with 1 and that f(x) E R [ x ] is a zero divisor. Show that there is an element a E R , a # 0, such that af(x) = 0. 17. Determine U ( Z , [ x ] ) . It may help to warm up by assuming that n = pk for a prime p . 18. Suppose R and S are commutative rings with R E S and 1 , = l,, and that R is an integral domain. If a E S is transcendental over R and g ( x ) is a nonconstant polynomial in R [ x ] show that g(a) is transcendental over R. 19. (Lagrange Interpolation). Suppose F is a field, a 1 , a 2 , ..., an are n distinct elements of F , and b l , b 2 , ..., b, are n arbitrary elements of F . Set pi(x) = n { x - a j : j # i ) and set

f ( x ) = C { b i p i ( x ) / p i ( a i ) : 1 I i I n ) . Show that f(x) is the unique polynomial of degree n - 1 or less over F for which f(ai) = bi , 1 I i 5 n. 20. Find f(x) E Q[x] of degree 3 or less such that f (0) = f(1) = 1, f(2) = 3, and f ( 3 ) = 4. 21. If R is a commutative ring with 1 and S = R [ x , y ] show that a , = x + y and a2 = xy are algebraically independent over R . If a3 = x - y show that a , , a 2 , and a3 are algebraically dependent over R . 22. Suppose m and n are square-free integers, neither being 0 or 1, and that m # n. Show that R , and R, are not isomorphic rings.

Page 92: Algebra Pure and Applied Mathematics Academic Pr

8 Further Exercises 77

23. p E Z. (Hint: Observe that n 1 N ( n ) E Z.) 24. ideal. 25. that a and b are associates. 26. (The Euclidean Algorithm). and ab # 0. Write

If n is a prime element of R, show that n is a divisor of exactly one prime

If R is a PID show that every nonzero prime ideal P in R is a maximal

Suppose R is a Euclidean domain, a, b E R * , a I b, and d(a) = d(b). Show

Suppose R is a Euclidean domain, a, b E R,

a = bq1 + r l , 6 = r1q2 + r2,

r l = r 2 q 3 + r3,

4 . 1 ) < d(b), 4 - 2 1 < @I)?

4 . 3 ) < 4 r 2 ) ,

r k - 2 = r k - 1 4 k + rk? d ( r k ) < d ( r k - l ) q

r k - l = r k q k f l ,

with all r i , q j E R. Show that rt = (a, b), and “solve” for t+k in terms of a and b, thereby expressing (a, b) in the form ua + ub, with u, u E R . 27. Use the Euclidean Algorithm (Exercise 26) to find d = (a, b) and to write d = ua + ub in the following cases:

(1) (2) (3)

a = 29041, h = 23843, R = Z; a = X’ - 2x2 - 2~ - 3, b = x 4 + 3x3 + 3x2 + 2x, R = Q[x]; a = 7 - 3i, b = 5 + 3i, R = R - , .

28.

(x - 1); substitute x + 1 for x.)

29. If p E Z is prime and 1 < m E Z show that f(x) = xm - pis irreducible in Q[x]. Conclude that p”” is irrational. 30. Establish the Eisenstein Criterion for a polynomial f ( x ) over a UFD. [Hint: Assume f ( x ) = g(x)h(x), with p dividing the constant term of g(x). Investigate the first coefficient of g(x) not divisible by p.]

31. (Lipka [25]). Suppose p is a prime in Z,

Suppose f ( x ) = 1 + x + x 2 + ... + xp-l, where p is a prime in Z. (1) Show that f(x) is irreducible in Q[x]. (Hint: Write f(x) = (xp - 1)/

(2) Show that (9) = c:2: ( p P ; ! l ) for all k < p.

f(x) = k p + a , x + azx2 + ... + a,x” E Z[x],

and example, that x” + x + 3 is irreducible over Q if n > 2. [Hint: every root of f ( x ) in 43 is larger than 1 in absolute value.]

(ail < p. Show that f(x) is irreducible in Q [ x ] . Conclude, for Show that

Page 93: Algebra Pure and Applied Mathematics Academic Pr

78 I1 Rings

32. (1) Show that 1 + J2 E U(R,).

1 < u < 1 +&then -1 <u-l < 1).

some n E Z.

33. Determine U ( R , , ) . 34. Let R be the set of rational numbers a lb with b odd. Then R is an integral domain.

(1) Find U ( R ) . (2) Show that P = R\ U ( R ) is a maximal ideal in R. (3) Find all primes in R. (4) Find all ideals in R and show that R is a PID. Is it Euclidean?

(Remarks: R can be obtained from H by localizing at the prime ideal P.) 35.

(1) Show that P n H is a prime ideal in H, so P n Z = ( p ) for some prime p in h.

(2) Set I = pR, c P and form the quotient ring RII. Show that RII, as an additive group, is generated by two elements of finite order; hence RIl is finite.

(3) Show that there is an epimorphism from R / 1 to RIP and conclude that RIP is finite. (4) Conclude that every prime ideal in R , is maximal.

36. If R , , R , , . . . , R , are rings with 1 show that

(2) If u E U ( R , ) show that either u < 1 or u > 1 + $(use the fact that if

(3) Use (2) to show that if u E U ( R , ) and u > 0, then u = (1 + 4)" for

(4) Conclude that U ( R , ) E { k I } x (1 + $).

Suppose P # 0 is a prime ideal in R,.

U ( R , @ R , @ ... @ R,) = U ( R , ) x U ( R 2 ) x . .* x U(R,) . 37. Solve the congruences

x r i ( m o d l + i ) , x - l ( m o d 2 - i ) , x z l $ i ( m o d 3 + 4 i )

simultaneously for x in the ring R - I of Gaussian integers. 38. Solve the congruences

f(x) = 1 (mod x - l), f(x) = x(mod x2 + I) , f(x) = x3(mod x + 1)

simultaneously for f(x) in F[x], where F is a field in which 1 + 1 # 0.

39. If R is the subring of H[x] consisting of all

f ( x ) = a, + a,x + ... + a,x"

such that ak is even for 1 I k I n, show that R is not Noetherian. [Hint: Consider the ideal generated by {2xk: 1 5 k E a}.]

Page 94: Algebra Pure and Applied Mathematics Academic Pr

Chapter I11 1 Fields and Galois Theory

1. FIELD EXTENSIONS

Suppose F and K are fields and that F is a subring of K . Then we say that F is a subjeld of K or that K is an exfension field of F. In that case K is a vector space over F. The dimension of K as an F-vector space is called the degree of K over F and is denoted by [ K : F ] . If [ K : F ] is finite we say that K is a finite extension of F .

If K is an extension of F and S is any subset of K denote by F(S) the intersection of all extension fields L of F such that S E L E K . Clearly F(S) is the minimal field between F and K containing S as a subset. We call F(S) the extension of F generated by S . If a E K , then F(a) = F ( { a } ) is the simple extension of F generated by a, and a is called a primitioe element for F ( a ) over F. Note that F(a) is the field of fractions of the ring F[a] obtained by substitution of a for x in F [ x ] . Thus

F(a) = ( f ( a ) / s ( a ) : f ( x ) , g ( x ) E FCxI,g(a) z 0).

Proposition 1.1. Suppose Lis an extension field of F and K is an extension field of L. If A is a basis for Las an F-vector space and B is a basis for K as an L- vector space, then A B = {ab:u E A , b E B } is a basis for K as an F-vector space. Consequently [ K : F] = [ K : L ] [ L : F ] , and K is finite over F if and only if K is finite over L and L is finite over F.

Proof. If c E K we may write c = u , b , + u2b2 + ... + u,b,, with U ~ E L, bj E B, and we may write

Page 95: Algebra Pure and Applied Mathematics Academic Pr

80 111 Fields and Galois Theory

with hi E F , ai E A . Thus c = cj ujbj = cj,i vjiaibj, and the F-span of A B is all of K .

uijaibj = 0 for some finite set faibj} G A B and uij in F. For each j set uj = Xi uijai E L, so that cj ujbj = 0. Then each uj = 0 since B is linearly independent. But then all uij = 0 since A is linearly independent, so A B is linearly independent. Thus A B is an F-basis for K . In particular the elements ab in AB are all distinct and ( A B ( = JAJIBI.

If F is a field let F, be the intersection of all the subfields of F. Thus F, is the unique minimal subfield of F ; it is called the prime Jield of F. There is a (ring) homomorphismf: Z + F, defined by settingf(n) = n * 1,1 E F , for all n E Z. If f is 1-1, then Im(f) is an isomorphic copy of Z in F,, so F,, being minimal, must be isomorphic with Q, the field of fractions of 8. We say then that F has characteristic 0. In many cases we shall identify F, with Q so F is an extension of Q.

If f is not 1-1, then kerf is an ideal in Z, say kerf = (n). If a, b E Z and n(ab, thenO=(ab)l =(al)(bl) ,andsoei theral = Oorbl =O.But thennla or n 1 b, so n is a prime. We take n > 0 and write n = p. Thus Im(f) z Z,, a field, and so Im(f) = F, E H,. We say then that F has characteristic p, and often identify Fo with Z,.

If K is an extension field of F recall that a E K is called algebraic over F if f(a) = 0 for some nonzero f ( x ) E F [ x ] (otherwise a is transcendental over F ) . If U E K is algebraic over F choose a monic polynomial m , ( x ) E F [ x ] of minimal (positive) degree such that m,(a) = 0.

If a E K is algebraic over F, then the polynomial m,(x) E

F [ x ] is irreducible and unique. If f ( x ) E F [ x ] and f (a) = 0, then m,(x) I f(x) in F [ X I .

If m,(x) is not irreducible write m,(x) = g(x)h(x) , with neither factor a unit in F [ x ] . Then 0 = m,(a) = g(a)h(a), so g(a) = 0 or h(a) = 0, contradicting the minimality of deg m,(x).

Divide f ( x ) by m,(x) and write f ( x ) = m,(x)q(x) + r(x) , where q(x) , r (x) E F [ x ] and degr(x) < degrn,(x). Substitute a for x to see that r (a) = 0 and hence that r ( x ) = 0 since deg m,(x) is minimal. Thus m,(x) I f ( x ) . The unique- ness follows, for if k ( x ) were another polynomial in F[x] with the same properties, then m,(x) I k ( x ) and k(x) I m,(x), so k ( x ) - m,(x) in F [ x ] . But two rnonic polynomials are associates only if they are equal.

The polynomial m,(x) is called the minimal polynomial of a over F. We shall write m,Jx) for m,(x) when it is important to emphasize the underlying field F .

Proposition 1.3. Suppose K is an extension field of F and a E K is algebraic over F , with minimal polynomial m ( x ) = mo,F(x). If degm(x) = n, then [ F ( a ) : F ] = nand {l,u,a', ..., a " - ' ) i san F-basis for F(a) .

Suppose

Proposition 1.2.

Proof.

Page 96: Algebra Pure and Applied Mathematics Academic Pr

1 Field Extensions 81

Proof. If

b , 1 + b l a + b 2 a 2 + . . . + b , - , ~ " - ~ = 0 , with b i E F ,

then f ( a ) = 0, where

f ( x ) = b, + b l x + ... + b , - l ~ " - l E F [ x ] . That is in conflict with the definition of the minimal polynomial m(x) unless all bi = 0. Thus { 1, a,. . . , a"- 1 is linearly independent. We know that

If f ( a ) / g ( a ) E F(a), then (m(x) ,g(x)) = 1 since m ( x ) is irreducible and g(a) # 0, so we may write 1 = b(x)m(x) + c (x )g (x ) for some b(x), c ( x ) E F [ x ] . Substitute a for x to see that 1 = c(a)g(a) and hence f ( a ) / g ( a ) = f (a)c(a) . Thus F ( a ) = {h(a):h(x) E F [ x ] } . But if h(x) E F [ x ] we may write h ( x ) = rn(x)q(x) + r(x), with q(x) and r(x) in F[x] and deg r f x ) < deg m(x) = n. Substitute a for x to see that h(a) = r(a). Thus { 1, a,. . . , a n - ' } spans F(a) and the proof is complete.

Note as a consequence that if a is algebraic over F , then F ( a ) = F [a] . An extension K of F is called algebraic over F if every a E K is algebraic

Proposition 1.4. If K is a finite extension of F , then K is algebraic over F .

Proof. Let ~ = [ K : F ] E Z . I f a E K , then the set { l , a , a 2 ,..., a"'} is

F(a) = { f l a ) / g ( a ) : f ( x ) , s ( x ) E FCXl3S(Q) z 0).

over F.

linearly dependent, so there are b,, b , , . . . , b, E F , not all 0, such that

bol + b,a + b,a2 + . . . + &am = 0. But then if we set

f ( x ) = b, + b l x + ... + b,xm E F [ x ]

we have f(a) = 0, so a is algebraic over F .

extension of L, then K is an algebraic extension of F.

in L [ x ] such that f(a) = 0. By Propositions 1.1 and 1.3 each of the fields

Proposition 1.5. If L is an algebraic extension of F and K is an algebraic

Proof. If u E K there is a nonzero polynomial f ( x ) = b, + . . * + bkxk

F(bo),F(b,,bl) , . . . , F (b,,bl, ..., bk) = L' is finite over F. But a is algebraic over L', so L'(a) is finite over L', and hence over F . Thus L'(a) is algebraic over F by Proposition 1.4, and in particular a is algebraic over F .

Proposition 1.6. If K is an extension field of F set

E = { a E K : a is algebraic over F } . Then E is a field.

Page 97: Algebra Pure and Applied Mathematics Academic Pr

82 I11 Fields and Galois Theory

Proof. If a, b E E , then a k b, ab, and a / b (if b # 0) are all in Ffa, b), which is finite over F . Thus a k b, ab, and a / b (if b # 0) are all in E and E is a field.

For example, if F = Q and K = C, then the elements a E C that are algebraic over Q are called algebraic numbers. By Proposition 1.6 the algebraic numbers constitute a field, which will be denoted by A.

Exercise 1 .I.

If f ( x ) E F I X ] , K is an extension field of F , a E K , and f(a) = 0, then we say that a is a root of f ( x ) in K . Recall from the Factor Theorem (Proposition 11.3.5, Corollary) that if a is a root of f ( x ) in K , then x - a 1 f ( x ) in K [ x ] . If ( x - a)k I f ( x ) but (x - a)"" $ f ( x ) we say that a is a root of f ( x ) with multiplicity k .

Proposition 1.7. If K is an extension of F and f ( x ) E F [ x ] , with degf(x) = n, then f ( x ) has at most n roots in K .

Proof. Since K [ x ] is a UFD we may factor f ( x ) in K [ x ] as a product of irreducible factors, which are unique up to associates, and a E K is a root of f ( x ) if and only if x - a (or an associate) is one of the irreducible factors of f ( x ) . Since the sum of the degrees of the irreducible factors is n the proposi- tion follows.

If F is a field, f ( x ) E F [ x ] has degree n > 0, and K is an extension of F such that f ( x ) has n roots (counting multiplicities) in K , we say that f ( x ) splits over K . Note that then f(x) is a product of n linear factors (i.e., factors of degree 1) in K [ x ] . It will be convenient to agree as a matter of convention that any constant polynomial in F [ x ] splits over every extension K of F.

Proposition 1.8. If F is a field and f ( x ) E F [ x ] has degree n 2 1, then there is an extension K of F such that f ( x ) has a root a in K and [ K : F ] I n.

Proof. Let g(x) be a nonconstant irreducible factor of fix) in F [ x ] , say f ( x ) = g(x)h(x) . Then ( g ( x ) ) is a prime ideal, and hence a maximal ideal, in F [ x ] by Proposition 11.5.17. Consequently K = F [ x ] / ( g ( x ) ) is a field. The map b H b + ( g ( x ) ) is a monomorphism from F into K so we may (and do) identify F with its image, a subfield of K . Set a = x + ( g ( x ) ) E K . Then

Show that [A : Q] is infinite.

f ( 4 = f (x) + ( 9 W ) = g ( x ) h ( x ) + ( g ( x ) ) = 0 in K . Note that K is in fact the simple extension F(a), so

[ K : F J = degg(x) I degf(x) = n

by Proposition 1.3.

with [ K : F ] I n ! , such that f ( x ) splits over K . Corollary. If f ( x ) E F [ x ] has degree n, then there is an extension K of F,

Page 98: Algebra Pure and Applied Mathematics Academic Pr

I Field Extensions 83

Suppose F is a field and 9 is a set of polynomials in F [ x J An extension K of F is called a splitting field for 9 over F if every f ( x ) E 9 splits over K , and K is minimal in that respect. Equivalently K is a splitting field for .9 over F if every f ( x ) E 9 splits over K , and if S is the set of all roots in K of all f ( x ) E 9 then K = F(S) .

Note that if F = { f ( x ) } contains a single polynomial f ( x ) of degree n, then by the corollary to Proposition 1.8 there is a splitting field K for f ( x ) over F with [ K : F ] 2 n ! .

Exercise 1.2. Find a splitting field K G C for f ( x ) E Q [ x ] if f ( x ) = x 3 - 1.

A field F is called algebraically closed if every nonconstant f ( x ) E F [ x ] has a root in F, and consequently splits over F. The so-called Fundamental Theorem of Algebra, which will be proved later, asserts that the field C of complex numbers is algebraically closed.

An algebraic closure of a field F is an algebraic extension K of F that is algebraically closed. Thus for example A is an algebraic closure of Q and C is an algebraic closure of R.

Show that K is an algebraic closure of F if and only if K is a splitting field over F for F = F [ x ] .

I t is an easy consequence of Theorem 11.3.4 that if Fl and F, are fields and 4: F, + F2 is an isomorphism, then $ extends to an isomorphism (also called $) between F1 [ x ] and F , [ x ] , with $ ( x ) = x.

The next proposition, which is rather technical, will be needed in discussing isomorphism of splitting fields.

Proposition 1.9. Suppose Fl and F2 are fields and 6: F, -, F, is an isomorphism, which we assume extended to an isomorphism between F, [ x ] and F2[x] via $ ( x ) = x . Suppose K , is an extension of Fl and a , E K , is algebraic over F , , with minimal polynomial m l ( x ) E Fl [ X I . Set m 2 ( x ) = $ ( m , ( x ) ) E F 2 [ x ] and suppose K , is an extension of F2 in which m 2 ( x ) has a root a,. Then F , ( a , ) 2 F2(a2); in fact $ can be extended to an isomorphism by means of $(al) = a,.

Proof. Note that m , ( x ) is the minimal polynomial of a, over F,. Let us indicate two proofs, the first somewhat abstract, the second quite explicit.

I . Note that ( m i ( x ) ) is the kernel of the substitution epimorphism Ei: & [ X I + &(ai) obtained by substitution of a, for x, so that

Exercise 1.3.

&(a,) z F,[.x]/(rn,(x)), i = 1,2. Let

~ i : F i [ x I + &CxI/(mi(x))

Page 99: Algebra Pure and Applied Mathematics Academic Pr

84 111 Fields and Galois Theory

be the canonical quotient map, i = 1,2. In the diagram

4 F l C X l - F2CxI

r l t

note that ker(v],$) = (m,(x)), so by the FHTR there is an isomorphism 6 as indicated. It follows that F,(a,) z F,(a,).

11. To be more explicit note that by Proposition 1.3 we have

F,(u,) = (bo + b 1 ~ 1 + ... + b n - , d - ' : b i E F, )

and

F,(u,) = (cO + c l a 2 + . . . + c,-,u;-~:c~ E F,},

where n = degm,(x) = degm,(x). We may extend 4 to an isomorphism between F,(a,) and F,(a2) by setting $(al) = a,, and hence

4(bo + ... + b,- ') = $(b,) + . . * + +(b,,- ,)a;-',

In the special case where F, = F, = F , K , = K , = K , and 4 is the identity map on F we say that a, and a, are conjugates over F. Equivalently a,, a, E K are conjugates over F if and only if they have the same minimal polynomial over F .

Corollary to Proposition 1.9. If K is an extension field of F and a,, a, E K are conjugates over F , then there is an isomorphism $: F ( a , ) + F(a,), with 4(a, ) = a, and $(b) = b for all b E F.

Theorem 1.10. Suppose Fl and F, are fields and $ : F , + F2 is an isomorphism. Suppose fl(x) E F, [XI, f2(x) = 4(fl(x)) E F2 [XI, and K , , K , are splitting fields for f,(x) and f2(x), respectively. Then $ can be extended to an isomorphism 6: K , + K , .

Proof. Induction on degf,(x). The result is clear if degf,(x) I 1, so suppose degf,(x) > 1 and assume the result for polynomials of lower degree. Let a, E K , be a root of a monic irreducible divisor of fl(x) in F, [x] and let a, be a root of the corresponding irreducible factor of f 2 ( x ) , a, E K , . By Proposition 1.9 we may extend + to an isomorphism 41: Fl(a,) + F,(a,). Write fi(x) = (x - al)yl(x) and f2(x) = (x - a,)g,(x), with gi(x) E F,(a,)[x]. Then #l(g,(x)) = g,(x), Ki is a splitting field for g,(x), and deg g,(x) < deg f,(x). By the induction hypothesis (and hence 4) can be extended to an isomorphism O:K, + K , .

Page 100: Algebra Pure and Applied Mathematics Academic Pr

1 Field Extensions 8 5

If K , and K , are extensions of a field F , and if there is an isomorphism 8: K , + K , such that 8(b) = b for all b E F we say that 8 is an F-isomorphism from K , to K,.

Corollary to Theorem 1.10. Suppose K , and K , are splitting fields over F for a polynomial f ( x ) E F [ x ] . Then there is an F-isomorphism 8: K , -, K,.

Theorem 1.11. Suppose F, and F, are fields and 4:Fl + F, is an isomorphism. Suppose 9, E F , [ x ] , F2 = 4(9,) E F , [ x ] , and K , , K , are splitting fields for F,, F,, respectively. Then I$ can be extended to an isomorphism 8: K , + K , .

Let Y be the set of all ordered pairs ( F a , 4 a ) , where Fa is a field, F, E Fa E K , , Fa + K , is a monomorphism, and 4a I F, = 4. Then Y is partially ordered by means of (Fa, 4a) I (F,, 4fl) if and only if Fa 5 F, and 4, I Fa = 4a; Y # since (F, , 4 ) E Y . By Zorn’s Lemma there is a maximal element (F,,O) in Y . If F, # K , , then there is a polynomial f , ( x ) E Fl that does not split over F,. Since f, (x) does split over K , we may view f, (x) as an element of F,[x] to see that there is a splitting field L , for f , ( x ) over F,, with F,sL, EK,, and correspondingly there is a splitting field L, for O ( f , ( x ) ) =

f 2 ( x ) over 8(Fo), with O(F,) E L, E K,. By Theorem 1.10 we may extend 8 to 8’:L, + L,. But then (F,,8) s (L,,O’) and (F,,8) # (L,,O’), contradicting the maximality of (F, ,8) . Thus F, = K , . But then 8(K, ) is a splitting field for 8(51) = F, within K , , so 8(K, ) = K , by the minimality of splitting fields, and the theorem is proved.

Corollary. there is an F-isomorphism 8: K , -, K , .

Proof. Exercise 1.3).

Exercise 1.4.

(1) If F is a finite field (e.g., F = BP) show that K is finite or countable. (2) If F is infinite show that (KI = I F [ . (This exercise may require some

Theorem 1.12. If F is a field, then F has an algebraic closure.

Proof.

Pro05

If F is a field and K , , K , are both algebraic closures of F , then

An algebraic closure is just a splitting field for d = F[x] (see

Suppose K is an algebraic extension of F.

review of set theory. For a start see Theorem 2, p. 3 of Kamke [ 191.)

Consider first a deceptively easy but invalid proof. Let Y be the set of all algebraic extension fields K of F , partially ordered by set inclusion. Then Y # 0 since F E 9. By Zorn’s Lemma there is a maximal element F in 9. If f ( x ) E F [ x ] is not constant, then , f ( x ) has a root a in some extension of F. If a 4 P , then F(a) is an algebraic extension of F by Proposition 1.5, but F(a) # F , and the maximality of F is violated. Thus F is an algebraic closure for F.

Page 101: Algebra Pure and Applied Mathematics Academic Pr

86 I11 Fields and Galois Theory

Surprisingly (perhaps) the difficulty with the above ”proof” is that Y is not necessarily a set (see Exercise 8.9). In order to repair the proof it is necessary to obtain a class Y of algebraic extensions of F that is large enough to apply Zorn’s Lemma, but so that 9 is a set. To that end we choose an uncountable set X such that F c X and IF1 < 1x1 (e.g., we could take X = F u 2F u R). We then impose field structures on subsets K of X in all possible ways such that K becomes an algebraic extension of F. Note that if L is any algebraic extension of F , then by Exercise 1.4 there is an algebraic extension K of F , with F c K c X, and L z K . We may now take 9 = { K G X : K is an algebraic extension field of F}, which really is a set, and the proof can proceed as above.

2. THE FUNDAMENTAL THEOREM OF GALOIS THEORY

If K is an extension of a field F, then an F-autornorphisrn of K is an automorphism 4 of K such that $(b) = b for all b E F. The set G = G ( K : F) of all F-automorphisms of K is a group, called the Galois group of K over F .

For example, if F = 54 and K = C, then JGI = 2; the nonidentity element 4 in G is the complex conjugation automorphism, i.e., 4(a + bi) = a - bi. For another example let F = Q and K = Q( fl). Any 4 E G must carry 9 to a conjugate, i.e., to another root of m(x) = x3 - 2. But also $( 3) must be real since K G 54, and the other two roots of m(x) are not real. Thus 4( 3) = 3, so 4 = 1, and G = 1.

If L is an intermediate field, F c L G K , we set

9 L = G ( K : L ) = {$ E G:4(a) = a for all a E L }

Note that 9 L I G = G ( K : F). For any H I G we set

9 H = { a E K : 4 ( a ) = a for all 4 E H 1, thejixedjield of H . Clearly 9 H is a field intermediate between F and K . Note that 9F = G, 9 K = 1, and 9 1 = K . Observe, however, that F G can be larger than F [see the example above, with K = Q( r 2 ) ] .

If K is an extension of F with Galois group G we say that K is a Galois extension of F if 9 G = F . Equivalently K is Galois over F if and only if for each a E K \F there is an element 4 E G ( K : F) such that $(a) # a.

Exercise 2.1. Galois over F = Q.

If rn E Z is square-free and rn # 0,l show that K = Q ( f i ) is

If F E L E K , then the field 9 9 L is called the closure of L. We say that L is closed if L= 9 9 L . Dually, if 1 I H I G = G ( K : F ) , then the closure of H is 99 H , and H is closed if H = 99 H .

Page 102: Algebra Pure and Applied Mathematics Academic Pr

2 The Fundamental Theorem of Galois Theory 87

Proposition 2.1. Then

(1) YL I YE and 9 H c B J , (2) H I Y B H and L G B Y L , and (3) YL= Y B Y L and F H = Y Y F H . Proof:

Suppose F c E G L E K and 1 I J I H s G(K : F ) .

We leave the proof of ( 1 ) and (2) as an (easy) exercise. Note that Y L I 9B(YL)by(2).Butalso L G 39Lby(2) , soY(BYL) I YLby(l) ,and hence YL = YFYL. The proof that 9 H = B Y F H is entirely analogous.

If K is an extension of F and G = G ( K : F), then all subgroups YL are closed and all intermediate fields B H are closed. Moreover B is a 1 - 1 inclusion-reversing correspondence between the set of all closed subgroups of G and the set of all closed intermediate fields between F and K .

See Proposition 2.1 above. Note that 9 is a 1-1 correspondence as indicated since it has Y as an inverse.

Suppose F c E c L c K , and suppose L is finite over E. Then [YE:YL] I [L:E].

Induction on n = [L: El. The result is obvious when n = 1. If there is a field M properly between E and L, then by Lagrange's Theorem, the induction hypothesis, and Proposition 1.1 we have

[Yb:gL] = [YE:VM][Y'M:SL] s [M:E][L:M] = CL:EI. Assume then that there are no fields properly between E and L. Thus if a E L\E we have L = E(a). Let m(x) = mo, E(x), so deg m(x) = n. If & E Y E form the left coset $9L. If 0 E YL, then e(a) = a, so @(a) = &(a), i.e., each element of the coset 4YL sends the root a of m(x) to the same root &(a) of m(x). Different cosets &,YL and &,YL give different roots bl(a) and &(a), for otherwise 4;' &,(a) = a, which would mean that &; E 9 L since L = E(a), contra- dicting the fact that q51gL # cj29L. Consequently [YE:9L] I degm(x) = n = [L:E].

Proposition 2.4. Suppose F E K, G = G(K:F), 1 I J I H I G , and [ H : J ] is finite. Then [ B J : 9 H ] I [H:J] .

Prooj Note that if I$ E H , 0 E J , and a E FJ , then &?(a) = &(a), so the image of a is constant as 40 ranges over the left coset & J . Choose left coset representatives & 1 = 1, $J,,...,&~ for J in H . If [ F J : F H ] > n = [H: J ] choose a,, a,, . . . , a, + E B J , linearly independent over 9 H . Consider the homogeneous system of n linear equations in n + 1 unknowns x l , x,, . . . , x,+ given in matrix form by A X = 0, where X = (xl , . . . , x, + I and the coefficient matrix A has ijth entry c#&zj). The matrix A represents a linear transformation T : K"" + K", so T has nontrivial kernel, i.e., there is a nontrivial solution to

Proposition 2.2.

Proof.

Proposition 2.3.

Proof.

Page 103: Algebra Pure and Applied Mathematics Academic Pr

88 111 Fields and Calois Theory

the system of equations. Choose a nontrivial solution with the least possible number of nonzero entries. By relabeling we may assume that the solution has the form ( b l , b,, . . . , b,, 0,. . . ,O), 0 # bi E K , and we may assume (by dividing) that b, = 1. If all bi were in 9 H , then the first equation in the system would be a dependence relation for ( a l , . . . , ak) , so we may assume further that b, $9 H . Choose Q, E H such that 4(b2) # b,, and apply 4 to each equation in the system A X = 0. By the remark at the beginning of the proof the equations are simply rearranged, since { Q,Q,,, . . . , Q,Q,"} is a new set of coset represent- atives for J in H . Consequently

( 4 ( b ~ ) ,Q, (bZ) , . . .~Q,(b~) ,O, . . .~O)

is also a solution vector for the system, with Q,(bl) = 4(1) = 1 and Q,(b2) # b,. If the new solution is subtracted from the old we obtain a third nontrivial solution having k - 1 or fewer nonzero entries, contradicting the minimality of k.

Theorem 2.5. ( 1 ) Suppose F E E s L s K , E is closed, and [ L : E ] is finite. Then L is closed and [ S E : 9 L ] = [ L E I .

(2) Suppose 1 I J I H I G = G(K,F) , J is closed, and [ H : J ] is finite. Then H i s closed and [ 9 J : 9 H ] = [ H : J ] .

Proof. [ L E I = [ L : 9 9 E ] I [ B 9 L : 9 9 E ] I [9E:teL] I [ L : E ] by Propositions 2.1,2.3, and 2.4. Thus equality holds throughout.

The proof of (2) is similar to (actually it is "dual" to) the proof of (1).

Corollary. (1) (2) If K is Galois over F, F G E 2 K , and [E: F ] is finite, then E is closed,

ProoJ (1) The subgroup 1 is closed. (2) Since K is Galois F is closed, and hence E is closed by the proposition.

Thus E is the fixed field of the Galois group YE = G ( K : E ) , which says that K is Galois over E.

If F E E E K we say that E is stable if Q,(E) c E for all 4 E G = G ( K : F ) . Note that if E is stable, then also Q,-'(E) _c E, all Q, E G, so E = & K 1 ( E ) c b(E) E E , and in fact @ ( E ) = E for all Q, E G.

(1)

All finite subgroups of G = G ( K : F ) are closed.

and consequently K is Galois over E .

Proposition 2.6. ( 1 ) I f F s E G K , and E is stable, then 4eE 4 G. (2) If H U G, then 9 H is stable. Exercise 2.2. Prove Proposition 2.6.

Corollary. (1) stable.

(2) If H -4 G, then 3 9 H 4 G.

If F c E c K and E is stable, then the closure 9 S E is

Page 104: Algebra Pure and Applied Mathematics Academic Pr

2 The Fundamental Theorem of Galois Theory 89

Proof: (1) (2)

Proposition 2.7. If K is Galois over F , F c L E K , and L is stable, then L

Proof. If a E L\F, then $(a) # a for some $ E G = G ( K : F ) . But $ restricts to an F-automorphism 8 of L since L is stable, so 0 E G ( L : F ) and O(a) # a. Thus L is Galois over F .

Since E is stable YE Q.G, and hence 9 9 E is stable. Since H Q G we have F H stable, and hence 3 9 H Q G.

is Galois over F .

Theorem 2.8. Suppose K is Galois over F , f(x) E F[x] is irreducible, and f(x) has a root a E K . Then f(x) splits over K and all its roots are distinct.

We may replace f(x) by an associate if necessary and assume that f(x) is monic, hence f ( x ) = mo.F(x) . For each $ E G observe that $(I(.)) = f(x) and hence $(a) is also a root of f(x) in K . Let a, = a, a 2 , . . . , ak be all the distinct roots of f(x) of the form 4(a), # E G. Thus k I n = degf(x). Set

Proof.

k

g(x) = n (x - Ui). i = 1

Since each 4 E G merely permutes the roots a, we see that $(g(x)) = g(x) for all $ E G. It follows that g(x) E F[x] since F is the fixed field for G. But g(x) is monic, g(a) = 0, 1 I deg g(x) I degf(x), and f(x) = m,(x). Thus g(x) = f(x) and the theorem follows.

Suppose F c L c K and Lis both Galois and algebraic over F. Then L is stable.

If $ E G ( K : F ) and a E L, then $(a) is a root of m(x) = m,,,(x) since $(rn(x)) = m(x). By the theorem m(x) splits over L, so 4(a), being one of its roots, must lie in L.

If K is Galois and algebraic over F and F E L _c K , then L is stable if and only if L is Galois over F .

Corollary 1.

Proof.

Corollary 2.

Proof. t: Corollary 1. *: Proposition 2.7.

Proposition 2.9. Suppose F c L c K and L is stable. Then the quotient group G/%L is isomorphic with the subgroup of G ( L : F ) consisting of those 8 E G ( L : F ) that are restrictions to L of elements of G, i.e., those 0 E G ( L : F ) that may be extended to automorphisms of K .

Proof. If 4 E G, then 8 = 4 I L is in G ( L : F ) since L is stable. The map f: 4~ 4 I L is clearly a homomorphism from G into G ( L : F ) ; its kernel comprises those # E G such that 4 I L = 1, i.e., kerf = YL. The proposition follows from the FHT.

Page 105: Algebra Pure and Applied Mathematics Academic Pr

90 111 Fields and Galois Theory

Theorem 2.10 (The Fundamental Theorem of Galois Theory). Suppose K is a finite Galois extension of F , and G = G ( K : F ) is its Galois group. Then the operation 9 of taking fixed fields is a 1-1 inclusion-reversing corre- spondence between the set of all subgroups of G and the set of all intermediate fields L between F and K . If J I H I G, then [ H : J ] = [ 2 F J : 9 : H ] , and in particular I GI = [ K : F ] . Furthermore, H d G if and only if 9 H = L is Galois over F, in which case G ( L : F ) z G / H .

Since K is a finite Galois extension of F all intermediate fields are closed and all subgroups of G are closed, by Theorem 2.5, and [ H : J ] = [ 9 J : @ B H ] for J I H 5 G. The statement about normality is a consequence of Proposition 2.6 and Theorem 2.8, Corollary 2. If H G and L = . 9 H , then by Proposition 2.9 we have G / H = G / g S H = G/YL isomorphic with a subgroup of G(L: F). Note, however, that

( G / H ( = lGl/lHl = (GI/IYL( = IGl/[YL:gK] = [ K : F ] / [ K : L ] = [ L : F ] = (G(L:F)I ,

Proof .

so G / H 2 G ( L : F ) .

Corollary. If K is a finite extension of F and 1G(K :F)l = [ K : F ] , then K is Galois over F.

Proqf. It is clear from the definitions that G = G ( K : F ) = G ( K : 9 G ) , so 9 G = 9 G ( K : S G ) , which means that K is Galois over 9 G , and hence JGI = [ K : 9 G ] by the theorem. Thus [ K : F ] = [ K : F G ] , so F G = F and K is Galois over F.

3. NORMALITY AND SEPARABILITY

Over fields of characteristic p > 0 it is possible to have irreducible polynomials having multiple roots in an extension field. For example, let F = Z,(t), t being an indeterminate. Let f ( x ) = x 2 + f ; it is irreducible in F [ x ] . (Why?) By Proposition 1.8 f ( x ) has a root, call it $, in some extension field K of F. But then in K [ x ] we have ( x - fi)’ = x2 - 2 J x + t = x 2 + t = f ( x ) , so $is a root of f ( x ) with multiplicity 2.

Exercise 3.1.

(1) (2)

Suppose F is a field of characteristic p > 0. Show that ( a + b)p = a p + bP and ( a - b)P = a p - bP for all a, b E F . Let K = F ( t ) for an indeterminate t and let f ( x ) = x p - t E K [ x ] .

Show that f ( x ) is irreducible and that f ( x ) has just one root with multiplicity p in any splitting field.

If F is a field, then an irreducible polynomial f ( x ) E F [ x ] is called separable if f ( x ) has distinct roots in a splitting field (the definition is of course

Page 106: Algebra Pure and Applied Mathematics Academic Pr

3 Normality and Separability 9 1

independent of the splitting field used since any two are F-isomorphic by the corollary to Theorem 1.10). In general a polynomial f(x) E F [ x ] is called separable if each of its irreducible factors is separable.

If F is a field and f ( x ) = a, + a ,x + ... + a k X k E F [ x ]

the deriuative of f(x) can be defined formally as

f ‘ ( X ) = a, + 2 U 2 X + 3a3X2 -k ’ . ’ + k U k X k - ’ .

Of course j ’ ( x ) = 0 if f ( x ) is a constant.

If f (x ) , g(x) E F [ x ] show that the derivative of f ( x ) + g(x) is f ’ ( x ) + g’(x) and the derivative of f(x)y(x) is f ( x )g ’ ( x ) + f’(x)g(x).

Proposition 3.1. Suppose F is a field, f ( x ) E F [ x ] , and degf(x) > 0. Then f ’ ( x ) = 0 if and only if char F = p > 0 and there is a polynomial g(x) E F [ x ] such that f ( x ) = y(xp).

Exercise 3.2.

Proof.

Proposition 3.2. in F [ x ] .

( I ) multiplicity 2 or greater.

(2) any extension field.

Proof. ( 1 ) f(x) = (x - a)g(x) in K [x]. Then

This becomes clear upon inspection of the coefficients of f ’ ( x ) .

Suppose F is a field and f ( x ) is a nonconstant polynomial

If f ’ ( .x ) = 0, then every root of f ( x ) in any extension field has

If f ’ ( . x ) # 0 and ( f ( x ) , f ’ (x ) ) = I , then f ( x ) has no repeated roots in

Let a be a root of , f ( x ) in an extension field K of F , and write

0 = f ’ ( x ) = g(x) + ( x - a)g’(x)

and so g(x) = -(x - a)g’(x). Setting Y = a we see that g(a) = 0 and hence (x - a)’ I f ( x ) in K [ x ] .

Suppose to the contrary that f ( x ) has a root a with multiplicity 2 (or more) in an extension K of F . Write f(x) = (x - ~ ) ~ g ( x ) in K [ x ] and differentiate to see that a is also a root of ,f’(x). By Proposition 11.5.3 there are h(x) , k ( x ) in F [ x ] such that h ( x ) f ( x ) + k ( x ) f ’ ( x ) = 1. Substitute x = a to obtain 0 = 1, a contradiction.

Corollary 1. If f(x) E F [ x ] is irreducible, then f ( x ) is separable if and only if f ’ ( x ) # 0.

Corollary 2. If char F = 0, then every polynomial is separable

Corollary 3. If char F = p > 0, then an irreducible polynomial f ( x ) is

( 2 )

inseparable if and only if it has the form f ( x ) = g ( x p ) for some g(x) E F [ x ] .

Page 107: Algebra Pure and Applied Mathematics Academic Pr

92 111 Fields and Galois Theory

If F is a field, K is an extension of F, and a E K is algebraic over F , then a is called separabZe over F if its minimal polynomial m,.,(x) is separable. If K is algebraic over F , then K is called a separable extension of F if every a E K is separable over F. Thus for example every algebraic extension of a field F of characteristic 0 is a separable extension by Corollary 2 above.

Suppose K is a splitting field over F for some set d 5 F [ x ] , that f ( x ) E F [ x ] is separable and irreducible of degree k > 0, and that f ( x ) splits over K . If G = G(K:F) and if a E K is one root of f ( x ) , then {$(u):$ E G ) is the set of all roots of f ( x ) in K . In fact, if L = F(a) and H = 9 L I G, then [C : H ] = k , and if c j , , . . . , (Pk are coset representa- tives for H in G, then $la,. . .,&a are all the roots of f(x).

Proof. Note that G acts as a permutation group on the roots of f ( x ) in K, since f($c) = $f(c) for all c E K , 4 E G. In particular every &z, 4 E G, is a root of f(x). Let b E K be any root of f(x). Then there is an F-isomorphism 8: F(a) -+ F(b), with 6(a) = b, by the corollary to Proposition 1.9. By Theo- rem 1.1 1 0 extends to an F-automorphism 4 E G, and $(a) = b. Thus the set of roots in K of f ( x ) is precisely {$(a) :$ E G}. Clearly StabJa) = S L = H, so there are [G:H] distinct roots of f ( x ) , and [ G : H ] = k since .f(x) is separable and irreducible of degree k. If i # j , then cjiu # cPja, or else c$;'$~ E

Stab, (a) = H, and then = d j H . If F is a field and K is an algebraic extension of F , then the

following statements are equivalent.

(a) K is Galois over F. (b) K is a separable splitting field for some set (c) K is a splitting field for some set F2 of separable polynomials in F [ x ] . Proof. (a) = (b): Set Fl = frn,(x): a E K ) c F[x]. Each m,(x) E PI

splits over K and has distinct roots by Theorem 2.8. Thus K is a separable splitting field for 9,.

(b) * (c): Take F2 = F1. (c) (a): Assume first that [ K : F] is finite and let G = G ( K : F ) . Choose an

irreducible factor f ( x ) of some g(x) E F2, with degf(x) = k > 1. Let a E K be a root of f(x), set L = F(a), and set H = 9 L . Then [ G : H ] = k = [ L : F ] by Propositions 3.3 and 1.3. Now use induction on [ K : F ] , and consider the setting L c_ K . Since K is a splitting field over L for g2, and [ K : L ] < [K:F], we have by induction that K is Galois over L, and hence [K:L] = IG(K:L)I = I9LI = IHJ.Multiplyby[L:F] = [G:H]toseethatIGI = [ K : F ] . Thus K is Galois over F by the corollary to the Fundamental Theorem of Galois Theory.

Suppose then that [ K : F ] is infinite, and take any a E K\F . Then [F(a) : F ] is finite, so a is contained in a splitting field M G K over F for some finite

Proposition 3.3.

Theorem 3.4.

E F [ x ] .

Page 108: Algebra Pure and Applied Mathematics Academic Pr

3 Normality and Separability 93

subset of P2. But then [ M : F ] is finite, and M is Galois over F by the first part of the proof, above. Thus $(a) # a for some $ E G ( M : F ) . By Theorem 1.1 1 $ extends to an element 0 E G ( K : F) . Since 8(a) # a we have K Galois over F.

Corollary. Suppose K is an algebraic extension of F and char F = 0. Then K is Galois over F if and only if K is a splitting field over F for some set of polynomials in F [ x ] .

An extension field K of F is called normal over F if every irreducible polynomial in F [ x ] that has a root in K splits over K . The next theorem shows that the notion of normality characterizes splitting fields, and also character- izes stability within an algebraic closure.

Suppose K is an algebraic extension of F and F is an algebraic closure of F with K E F . Then the following statements are equivalent.

Theorem 3.5.

(a) (b) (c) Proof. (a) *(b): Let 8 = { m , ( x ) : a E K } . It is clear from the definition

of normality that K is a splitting field for 8 over F . (b)+(c): Say K is a splitting field for 9 = { f a ( x ) : a E A ) E F [ x ] . Take

4 E G ( F : F ) and f , ( x ) E 9, and suppose a E K is a root of f , (x ) . Then 0 = +(f,(a)) = f,(4(a)) since .f,(x) E F [ x ] , so 4(a) is also a root of f , (x ) , and consequently 4(a) E K . Since K is generated over F by elements such as a we have & K ) c K .

(c) *(a): Take f ( x ) irreducible in F [ x ] , with f(a) = 0 for some a E K . Let b be any other root of f ( x ) in F. Then there is an F-isomorphism 4: F(a) -, F(b) with +(a) = b by the corollary to Proposition 1.9, and 4 extends to an automorphism 8 E G ( F : F ) by Theorem 1.11. But then 8 ( K ) E K , so O(a) = b E K and f ( x ) splits over K .

K is normal over F. K is a splitting field for some set 8 E F [ x ] . If 4 E G ( F : F ) , then $ ( K ) E K .

Corollary. If K is an algebraic extension of F , then K is Galois over F if

Proof. Theorems 3.4 and 3.5. Let K be an extension of F . A normal closure of K over F is a field

L 2 K that is normal over F and minimal in that respect. A Galois closure of K over F is a field L 2 K that is Galois over F and minimal in that respect.

and only if it is both normal and separable over F.

Theorem 3.6. If K is an algebraic extension of F , then K has a normal closure Lover F which is unique up to K-isomorphism. If [ K : F ] is finite then [L: F ] is finite. If K is separable over F , then L is a Galois closure for K over F.

Page 109: Algebra Pure and Applied Mathematics Academic Pr

94 111 Fields and Galois Theory

Proof. Let {as:B E B ) be a set of generators for K over F. Set 9 = (m,,,,(af:fi E B ) , viewed as a subset of K[x], and let L be a splitting field for B over K . Since some of the roots of elements of 9 generate K over F and the remaining roots generate Lover K it is clear that Lis also a splitting field for B over F . Thus L is normal over F by Theorem 3.5. If K is also separable over F , then L is Galois over F by Theorem 3.4. If K c M E L and M is normal over F, then one root (viz., as) of each m,,(x) E 9 is in M (in fact in K) , and hence each ma,(x) E B splits completely in M since M is normal over F. Thus M = L and L is a normal closure for K over F . If L' is another normal closure for K over F , then L' is also a splitting field for 9 over K , so L' and L are K - isomorphic by Theorem 1 . 1 1 . If [ K :F] is finite we may assume that B is finite and hence [L:F] is finite.

If G is a finite subgroup of the multiplicative group F* of a field F , then G is cyclic.

Since G is the direct product of its Sylow subgroups it will suffice to show that each Sylow subgroup P of G is cyclic. Set rn = max{ 1al:a E P I , and choose b E P with Ibl = m. Then 1, b, b2 , . . . , b"- are m distinct roots of f(x) = X" - 1 E F[x], so they are all the roots by Proposition 1.7. If c E P , then cm = 1 , so c is a root of f(x), and therefore c = bk for some k. Thus P = ( b ) .

Recall that an extension K of F is called simple, with primitive element a, if

Theorem 3.8. If K is a finite extension of F, then K is simple over F if and only if there are only finitely many intermediate fields L between F and K .

Say K = F(a) and write m(x) for the minimal polynomial m,,,(X). If F G L E K set f(x) = ma.Jx), so f(x) I m(x) in K[x] by Proposi- tion 1.2. If f(x) = bo + b , x + .,. + x'set M = F(b0,b,,...,bk-,) G t. Then WZ, .~(X) = f ( x ) and K = M ( a ) , so [ K :M] = degf(x) = [ K : L] by Proposi- tion 1.3 and M = L. Thus L is completely determined by f ( x ) , and the number of intermediate fields can be no larger than the number of monic factors of m(x) in K [XI, which is finite since K[x] is a UFD. e: We may assume that F is infinite since K * is a cyclic group if K is

finite, by Proposition 3.7. If a, b E K , with b # 0, set L = F(a, b). Consider all elements c E L obtained by forming c = a + bd, d E F . Since F is infinite but there are only finitely many intermediate fields there are elements c1 = a + bd, and c2 = a + bd, # c 1 such that F(c , ) = F ( c 2 ) = E c L. But then c, - c2 = b(d, - d , ) E E, and 0 # d , - d2 E F , sob E E. Also, a = c, - bd, E E, so E = L, is., F(a, b) = F(c,). Now choose a E K so that [ F ( a ) : F ] is maximal. If F(a) # K we could choose b E K\F(a), and then write F(a, b) = F(c) as above, contradicting the maximality of [F(a) : F ] . Thus K = F(a) is simple.

Proposition 3.7.

Proof.

K = F(u).

Proof. *:

Page 110: Algebra Pure and Applied Mathematics Academic Pr

3 Normality and Separability 95

Theorem 3.9. If K is a finite separable extension of F , then K is simple over F .

Proof . Let L be a Galois closure for K over F (Theorem 3.6). Then G(L: F ) is finite and has only finitely many subgroups. Thus there are only finitely many fields between F and K by the Fundamental Theorem of Galois Theory, and K is simple over F by Theorem 3.8.

for the polynomial f ( x ) = x4 - 5 x 2 + 6.

It is fashionable to assert that the Fundamental Theorem of Algebra is actually a theorem of analysis, presumably because all known proofs depend on “analytic” properties of C or R. The proof that appears below, attributed by S . Lang [23] to E. Artin, provides interesting applications of some of the general field theory results obtained thus far. The only result needed from analysis is the fact that a polynomial of odd degree with real coefficients has a real root, a consequence of the Intermediate Value Theorem of calculus since such a polynomial clearly takes on both positive and negative values.

Exercise 3.3. Find a primitive element over Q for a splitting field K G C

Theorem 3.10 (The Fundamental Theorem of Algebra). The field C of complex numbers is algebraically closed.

Proof. If f ( x ) E @ [ X I let u be a root of f ( x ) in some extension of @. Let K be a Galois closure of C(u) over R (Theorem 3.6) and set G = G ( K : R). Let H be a 2-Sylow subgroup of G and let L = F H . By the Fundamental Theorem of Galois Theory we have [L: R] = [G: H I , an odd number. By Theorem 3.9 we may write L = R(b) for some b E L, so the minimal polynomial mb&) is irreducible over R and of odd degree. By the remarks preceding the proof that degree must be 1, and hence L = R, which means that G = H , a 2-group. Thus G , = 9@ = G ( K : C) is also a 2-group. If G , # 1 choose G, I G , such that [ G , : C 2 ] = 2 (see Exercise I. 2.5), and set M = 9 C 2 , so that [M:@] = [ G , : C,] = 2. But any polynomial of degree 2 over C has roots in C by the quadratic formula (verify that every a E @ has a square root in C), so such a field M cannot exist! The contradiction shows that G , = 1, hence K = @, and a E @, completing the proof.

As a final application in this section of the ideas above we describe all finite fields. Note that a finite field must have characteristic p for some prime p E Z. For any field F of characteristic p the mapping 4 p : u H up is a monomorphism; it is called the Frobenius map on F .

Theorem 3.11. Suppose F is a finite field with q elements, having prime field F, E Z,. Then q = p”, where n = [ F : F , ] , and F is a splitting field over Fp for the polynomial f ( x ) = xq - x . Conversely if 0 < iz E 7 and p is a prime,

Page 111: Algebra Pure and Applied Mathematics Academic Pr

96 I l l Fields and Galois Theory

then there is a field F with q = p" elements, and F is uniquely determined up to isomorphism. The Galois group G(F:F,) is cyclic of order n, with the Frobenius map 4, as a generator.

Proof. Note that q = p" is a special case of the fact that any vector space of dimension n over a field with p elements has p" elements; it consists of all linear combinations of n basis elements so there are p choices for each of n coefficients. The multiplicative group F* has order q - 1, so each a E F* is a root of x 4 - - 1, and hence each a E F is a root of f ( x ) = xq - x . Thus F is a splitting field for f ( x ) over F,. For the converse take F, = B, and let F 2 Fp be a splitting field for f ( x ) = x 4 - x E F,[x]. Note that f ( x ) has q distinct roots by Proposition 3.2, since f ' ( x ) = - 1. But if a, b E F are roots of f ( x ) , then a f b, ab, and a/b (if b # 0) are also roots of f ( x ) , so the set of q roots of f ( x ) constitute a field over which f ( x ) splits, and IF1 = q. The uniqueness follows from Theorem 1.10. The Frobenius map 4p is in G(F:F,) since F is finite, and 4:(a) = aPk for all a E F if 0 I k E Z, so clearly 4: = 1. If 4, had order k < n, then all elements of F would be roots of g ( x ) = xPk - x, contradicting Proposition 1.7. Since IG(F:F,)( < [ F : F , ] = nit follows that G(F:F,) = (4,).

Corollary. If F and K are both finite fields, with F G K , then K is a Galois extension of F .

Proof. If IKl = q view f ( x ) = x4 - x as a polynomial in F [ x ] . Since f ( x ) has distinct roots it is separable, and K is a splitting field for f ( x ) over F. Apply Theorem 3.4.

A field with q = p" elements is called a GaloisJield and will be denoted by 4 [another common notation is G F ( q ) ] .

4. THE GALOIS THEORY OF EQUATIONS

If F is a field and f ( x ) E F [ x ] let K be a splitting field for f ( x ) over F . Then the Galois group of f ( x ) over F is defined to be G = G ( K : F ) . The genesis of Galois theory was E. Galois's study in 1832 relating properties of f ( x ) to the interplay between subgroups of G and fields Lintermediate between F and K . In his work F and K were taken to be subfields of @.

Note that the Galois group of f ( x ) over F depends (up to isomorphism) only on f ( x ) and F , since all splitting fields for f ( x ) over F are F-isomorphic.

If S c K is the set of (distinct) roots of f ( x ) , then G acts as a permutation group on S . The action is faithful since F ( S ) = K , so if 1st = n we may (and often shall) view G as a subgroup of the symmetric group S,,.

If f ( x ) E F [ x ] and K is a splitting field for f ( x ) over F, denote by S the set of distinct roots of f ( x ) in K and let G = G ( K : F ) . If f ( x ) is

Exercise 4.1.

Page 112: Algebra Pure and Applied Mathematics Academic Pr

4 The Galois Theory of Equations 97

irreducible over F show that G is transitive on S . If f ( x ) has no repeated roots and G is transitive on S show that f ( x ) is irreducible over F .

A simple radical extension of a field F is a field K = F(a), where u" E F for some positive integer n. Thus a is a root of a polynomial of the form x" - b, where b E F. For example, if char F # 2 and [K:F] = 2, then K is a simple radical extension of F , as is easily seen by the familiar process of completing the square.

If F is a field and 0 < n E Z consider f ( x ) = x" - 1 E F[x]. If char F = p > 0 we assume that p X n. Let K be a splitting field for f ( x ) over F . Since f ' ( x ) = nx"- ', and p X n if char F = p , we see by Proposition 3.2 that f(x) has n distinct roots in K [ f ( x ) and f ' ( x ) are relatively prime since they have no roots in common]. The roots of f ( x ) are called nth roots of unity. The nth roots of unity constitute a multiplicative subgroup of K *. The subgroup is cyclic by Proposition 3.7, and its generators, which have multiplicative order n, are called the primitive nth roots of unity. By Exercise 1.1.6 there are $(n) primitive nth roots of unity, where 4 is Euler's totient function. If [ is a primitive nth root of unity in K , then 1, [, [', . . . , in - ' are all of the nth roots of unity, and K = F ( [ ) , a simple radical extension.

Exercise 4.2. If r] E K is an nth root of unity, r] # 1, show that 1 + r] + r ] 2 + . . . + $ - 1 = 0.

Proposition 4.1. Suppose F i s a field, 0 < n E Z, and if char F = p , then p J' n. Then the Galois group G of f ( x ) = x" - 1 over F is abelian.

Proof. By the remarks preceding the proposition we may take G = G ( K : F ) , where K = F ( i ) and [ is a primitive nth root of unity. If 4, 8 E G, then $([) and O ( [ ) are roots of f ( x ) , so 4(() = ('and O ( c ) = i j for some integers i and j . Thus 4O(i) = iiJ = O$(i). Since K is simple over F any element of G is completely determined by its effect on (, so 46 = 64 and G is abelian.

C 2 , ..., [,(") be the primitive nth roots of unity in K and set

If f ( x ) = x" - 1 E F [ x ] as above let

@,(x) = n { ( x - ii): 1 I i I +(n)}, the nth cyclotornic polynomial. If r] is any root of f ( x ) = x" - 1, then r] is a primitive dth root of unity, where d is the multiplicative order of q in K *, so d is a divisor of n by Lagrange's Theorem. Consequently

X" - 1 = n { @ d ( X ) : O < d E i? and d I n}. Thus

Page 113: Algebra Pure and Applied Mathematics Academic Pr

98 111 Fields and Galois Theory

and cD,(x) can be determined recursively. Note that cDl(x) = x - 1, so x2 - 1

cD2(x) = ~ - - x + l , x - 1

x 3 - 1 x - 1

@3(x) = ~ = x 2 + x + 1,

x6 - 1 = x 2 - x + l ,

= ( x - l ) ( x + l ) ( X * + x + 1)

Since each successive cyclotomic polynomial is obtained by division we see inductively, by the division algorithm for F[x] , that cDn(x) E F[x] for all n. In fact, if F = Q it follows that cD,,(x) has coefficients in Z.

Exercise 4.3. ( 1 ) Compute the first twelve cyclotomic polynomials. (2) Find all n for which deg cD,,(x) = 2. Theorem 4.2. If p is a prime and n = p", then the cyclotomic polynomial

cD,(x) is irreducible in Q [x] .

Proof. Let us write f ( x ) for cD,(x). Note that

f ( x ) = (XP" - l)/(XP". - 1 ) + 1 , p m - 1 ( P - 1 ) + X P - - l ( P - 2 ) + ... + X P - - I =

since the roots of xPm- - 1 are roots of unity of orders lower than n = p". If f ( x ) is reducible in Q [ x ] it is reducible in H[x] by Proposition 11.5.15, so suppose f ( x ) factors as f ( x ) = g(x)h(x) in Z[x] . Since f ( 1 ) = g( l )h( l ) = p , a prime, we may assume that g ( 1 ) = k 1. If n, = 1 , n2, ..., n, are the integers between 1 and n = p" that are relatively prime to p set

k ( x ) = n { g ( x " ' ) : 1 I i I s}.

If [ E C is any primitive nth root of unity then {lnl: 1 I i 2 s} is the set of all primitive nth roots of unity, i.e., the set of all roots of f ( x ) . Some [ " J is a root of g(x), so k([) = 0. Since [ was arbitrary every root of f ( x ) is a root of k(x) and hence f ( x ) 1 k ( x ) in Z[x] , say k(x) = f ( x ) . a ( x ) with a(x) E Z[x] . But then

k(1) = g(1)" = k 1 = f ( l ) a ( l ) = p . a ( l ) ,

a contradiction.

It should be remarked that in fact @,,(x) is irreducible in Q [x] for all n. For a proof see Van der Waerden [37].

Suppose F is a field, 0 < n E Z, and if char F = p , then p ,j' n. Suppose F contains a primitive nth root l of unity and 0 # b E F . Then a

Proposition 4.3.

Page 114: Algebra Pure and Applied Mathematics Academic Pr

4 The Galois Theory of Equations 99

splitting field K for f ( x ) = x” - h over F is a simple radical extension of F and the Galois group G of f ( x ) is abelian.

Let a E K be a root for , f(x). Then a, i a , [,a,. . . , ( “ - ‘ a are n distinct roots of f ( x ) in K , so K = F(a) , and a” = b E F so K is a simple radical extension. The proof that G is abelian is very similar to the proof of Proposition 4.1 (in fact G is cyclic in this case).

Proof.

A field K is called an extension by radicals of a field F if there is a sequence Lo G L , c L , c . . . c L, of fields, with Lo = F and L , = K , such that Li is a simple radical extension of Li - 1 I i I n. A polynomial f ( x ) E F [ x ] is said to be soltiable by radicals over F if there i s an extension K of F by radicals such that f ( x ) splits over K .

Thus for example if char F # 2 and deg f ( x ) = 2, then f ( x ) is solvable by radicals. For F = Q that fact goes back at least to Eudid, and we have the quadratic formula for expressing the roots of f(x) in terms of its coefficients by means of “algebraic operations,” i.e., the usual field operations together with the extraction of square roots (radicals). In the first half of the sixteenth century the Italian mathematicians del Ferro, Tartaglia, and Ferrari obtained formulas for the roots of polynomials of degrees 3 and 4, again in terms of the coefficients via field operations and extraction of roots (see Van der Waerden [ 3 7 ] ; also see Section VI. 9). As a consequence polynomials of degree 3 or 4 over Q (and over many other fields) are solvable by radicals.

The search continued for formulas for the roots of polynomials of degrees higher than 4 until early in the nineteenth century, when P. Ruffini in Italy and N. H. Abel in Norway showed that not only could there be no general formulas for degrees 5 or greater, but that not all polynomials were even solvable by radicals. Galois subsequently set their explanations and examples in the general framework of Galois theory and gave necessary and sufficient conditions for solvability by radicals.

If F E E L K and F G L C K define thejoin of E and L to be E v L = F(E u L) , the smallest subfield of K that contains both E and L. If G is any group, J I G, and H I G, define thejoin of J and H to be J v H = ( J u H ) , the smallest subgroup of G that contains both J and H .

Exercise 4.4. Suppose F G E K , F E L C_ K , G = G ( K : F ) , J I G, and H I G.

(1 ) Show that 3 ( E v L ) = 9 E n 9 L and 9 ( J v H ) = 3 J n F - H . ( 2 ) Show that [ E v L : F ] I [ E : F ] [ L : F ] .

Proposition 4.4. Suppose F and L are fields, F c K , c L, F c K , G L, and K , , K , are both extensions of F by radicals. Then the join K , v K , is also an extension of F by radicals.

Page 115: Algebra Pure and Applied Mathematics Academic Pr

100 I l l Fields and G a b s Theory

Proof. Let a , , a,,. . . , a, be the "radicals" that are successively adjoinec to reach K , , and let b,, b,, . . . , b, be the corresponding elements for K , . Ther

K , v K , = F(u , , . . . , a m r b,, . . ., b").

Proposition 4.5. If K is a separable extension of F by radicals and L is a Galois closure for K over F , then L is a separable extension of F by radicals.

Recall (Theorem 3.6) the construction of L as a splitting field over K of 9- = {m, , (x)>, where {a , ,..., a,> is an F-basis for K . Set G = G(L:F). By Proposition 3.3 {4(ai):4 E G, 1 I i I n} spans L over F . If G = { 4 , , 4 , ,..., 4k} set K i = 4 i ( K ) , 1 I i I k . Then L = K , v K , v ... v K k , and each Ki is F-isomorphic with K , so K i is an extension of F by radicals. Thus L is an extension of F by radicals by Proposition 4.4.

Proof.

Theorem 4.6 (Galois). Suppose char F = 0 and f ( x ) E F [ x ] is solvable by radicals. Then the Galois group of f ( x ) is a solvable group.

Proof. Let F = Lo E L , c ... c Lk = K be a sequence of simple radical extensions, with L, = L i - , (a i ) , a;' E L,- ,, such that there is a splitting field L for f ( x ) over F , with L c K. By Proposition 4.5 we may assume that K is Galois over F . Let G = G(L:F) , the Galois group of f ( x ) . Since L is Galois over F we have by the Fundamental Theorem of Galois Theory that G = G ( L : F ) z G ( K : F ) / G ( K : L ) , so by Theorem 1.5.4 it will suffice to show that G ( K : F ) is solvable. Set n = nln2 "'nk, let M be the splitting field for x" - 1 over K , and choose a primitive nth root [ of unity in M . Note that all n,th roots of unity are in F ( [ ) , 1 I i I k. Since K is Galois over F it is a splitting field for some g ( x ) E FCx] . But then M is clearly a splitting field over F for ( x " - l ) g ( x ) , so M is Galois over F as well. As above G ( K : F ) is a homo- morphic image of G ( M : F ) , so it will suffice to show that G ( M : F ) is solvable. To that end set

F = M o , F ( [ ) = M , , M , = M,(u , ) ,..., M k + , = M,(ak) = M . Now each Mi+ , is a splitting field over Mi, 0 I i I k, because the appropriate roots of unity are present after i = 0, and hence Mi + , is Galois over M i . Define subgroups Ho,H1,...,Hk+, of G ( M : F ) by setting Hi = G(M:Mi), so that Ho = G ( M : F) and Hk + , = 1 . Since M is Galois over Mi and Mi+ is also Galois over Mi we apply the Fundamental Theorem of Galois Theory to see that

G(M:Mi+,) = Hi+, <i G ( M : M , ) = Hi,

and that Hi/Hi+, 2 G(Mi+,:Mi), which is abelian for each i by Proposi- tions 4.1 and 4.3. Thus G ( M : F) is solvable by Theorem 1.5.3, and the theorem is proved.

Page 116: Algebra Pure and Applied Mathematics Academic Pr

4 The Galois Theory of Equations 101

For a concrete example set f ( x ) = x 5 + 5 x 3 - 20x + 5 E Q [ x ] . Then f ( x ) is irreducible in Z [ x ] by the Eisenstein Criterion (Theorem 11.5.18), and hence also in O [ x ] by Proposition 11.5.15. Since f ' ( x ) = 5 ( x 2 + 4 ) ( x 2 - 1) we see by inspection of the graph off (x) that f ( x ) has exactly three real roots a l , a* , and a 3 . Thus it has two nonreal roots a4 and a, in @,which are necessarily complex conjugates of one another. Let K c C be a splitting field for f(x) over Q, and let G = G ( K : Q) be the Galois group of f(x), viewed as a subgroup of S, . Since 5 I [ K : Q ] , and hence 5 I JGI, there must be a 5-cycle in G. By Theorem 3.5(c) the complex conjugation automorphism of A restricts to an automorphism of K . Its effect on the roots of f ( x ) is to fix a,, a 2 , and a,, and to interchange a4 and a 5 , so G also contains a 2-cycle. It follows (see Exercise 1.12.21) that G = S,. But S, is not solvable since S; = A , , which is simple but not abelian. Thus f ( x ) is not solvable by radicals.

Exercise 4.5. Show that f ( x ) = x 5 - 2 x 3 - 8x + 2 is not solvable by radicals over Q.

Suppose F is a field containing a primitive nth root of unity, K = F(a) is a simple Galois extension with [ K : F ] = n, and the Galois group G = G(K : F ) is cyclic, say G = (4) of order n. If i is any nth root of unity in F define the Lagrange resolvent of [ and a to be

L(i,a) = a + [+(a) + [ 2 4 2 ( a ) + ... + in-1@-1(a) .

Exercise 4.6. resolvent show that

If F, K , and G are as above and L(i,a) is a Lagrange

4(W, 4) = L ( i ? @(a)) = i- lL( i , 4, and conclude that the nth power of L ( i , a) is in F.

Proposition 4.7. Suppose F is a field containing a primitive nth root [ of unity, K = F ( a ) is a Galois extension of F with [ K : F ] = n, and the Galois group G = G ( K : F ) is cyclic. Then the Lagrange resolvent a) lies in K\F for some i.

Proof. Say G = (4). Then n- 1 n - l n - 1 n - 1 n - 1

1 L@,a) = 1 c p(bJ(a ) = c $'(a) 1 ([j)i = nu i = O i = o j=o j=O i = O

(see Exercise 4.2). Since F has a primitive nth root of unity the characteristic of F cannot divide n, so nl # 0 in F. Thus nu E K \F since a $ F, and consequently at least one of the summands L ( t i , a ) must lie in K\F.

Proposition 4.8. Suppose p E Z is a prime, F is a field containing a primitive pth root of unity, and K is a Galois extension of F , with [ K : F ] = p. Then K is a simple radical extension of F .

Page 117: Algebra Pure and Applied Mathematics Academic Pr

102 111 Fields and Galois Theory

Proof. Choose a E K\F. Then K = F(a) since [ K : F ] is prime. The Galois group G = G( K : F) is cyclic since I GI = [ K : F ] = p. By Proposition 4.7 there is a Lagrange resolvent b E K \ F , so K = F(b), and by Exercise 4.6 we have b P = c E F.

Proposition 4.9. Suppose f(x) E F[x] has Galois group G over F, and E is an extension field of F. Then the Galois group of f(x) over E is isomorphic with a subgroup of G.

Proof. Say L is a splitting field for f(x) over E, and that f(x) has roots u1,u2,. . . ,a, in L. Then K = F(a,, . . . ,an) is a splitting field for f(x) over F. If 4 E G(L:E) , then 4 permutes the roots a,, . ..,a,, so 4 ( K ) = K, and 4 acts as the identity on K only if 4 fixes each root ai, which is only if 4 = 1 E G(L: E). Thus Cp H 4 1 K is a monomorphism into G(K : F).

Suppose F is a field of characteristic 0, f(x) E FCx], and the Galois group of f(x) is solvable. Then f(x) is solvable by radicals over F.

Let K be a splitting field for f(x) over F, set G = G(K : F ) , and say [ K : F ] = n. Let L be a splitting field over K for xn - 1, and let [ E L be a primitive nth root of unity, so L = K ( [ ) . Set E = F ( [ ) , then clearly L is a splitting field for f(x) over E. If we set H = G(L: E), then H is isomorphic with a subgroup of G by Proposition 4.9, and hence H is also solvable. By Theorem 1.5.3 H has a subnormal series H = Ho 2 H, L . * . 2 Hk = 1 with abelian factors, and by refining to a composition series we may assume that Hi- ,/Hi is cyclic of prime order pi, 1 I i I k. In the setting of E E L we set Li = 9 H i , 0 I i I k , so E = Lo c L , c ... 5 Lk = L and [L j :L i - , ] = p i . Since G(L: Li) = Hi d Hi - , = G(L: Li - , ) we have Li Galois over Li - and Li- contains a primitive pith root of unity (it is a power of [). By Proposi- tion 4.8 Li is a simpie radical extension of Li- I , 1 I i I k. Thus L is an exten- sion of E by radicals, and hence also of F since E = F([).

Theorem 4.10 (Galois).

Proof.

5. SYMMETRIC FUNCTIONS

If F is any field let xl, x2,. . . , x, be distinct indeterminates over F and set K = F(xlrx2,. . . ,x,), the field of rational functions.

Set f(x) = (x - xl)(x - x2).. .(x - x,) E K[x];

f(x) is called the general polynomial of degree n. Multiply the linear factors of f(x) together to obtain

f(x) = xn - c 7 + - 1 + g 2 x n - 2 - '. . + ( - 1 Y g n r

Page 118: Algebra Pure and Applied Mathematics Academic Pr

5 Symmetric Functions 103

so that

a, = X,X,X3"'Xn

In general ak = ~ { x i , x i z ~ ~ ~ x i k : ~ I i , < i, < ... < i, I n},

a homogeneous polynomial of degree k in xl, x, , . . . , x,. The coefficients ok are called the elementary symmetric polynomials in xl, x,, . . . , x,.

Exercise 5.1. (1) Write out the elementary symmetric polynomials for n = 3, 4, and 5.

(2) Each element 4 of the symmetric group S, defines an F-automorphism of K

by permuting the indeterminates xl,. . . , x, as follows: if g(xI,xz,. . . ,x,) E K , then

How many monomial summands are there in a,?

4g(x, > ~ 2 1 . . ., xn) = Y(x+,~,, x+(2), . . . ,x+(n)). For example if 4 = (132) and g(x,,x,,x,) = x: - ~ 2 x 3 + x:, then

d)g(x1,x2,x3) = g(x3,x1,x2) = - + Set F, = F(a,,a, ,..., a,) G K and let F, be the fixed field in K of S,.

Clearly F, c F1 since each (T,, is invariant under permutations of x x, , . . . , x,. The elements of F, are called the symmetric rational functions in x,, x2,. . . , x, over F . Note that f(x) E F , [ x ] , and that K = F,(x,,x,,. . .,x,), so K is a splitting field for f(x) over F,. Thus [ K : F , ] I n! by the corollary to Pro- position 1.8. Since f ( ~ ) has distinct roots, K is Galois over F, by Theorem 3.4. Since G ( K : F , ) 2 S, we have IG(K:F,)I = [ K : F , ] 2 n ! . and so n! 2 [K:F,] 2 [K:Fl] 2 n! and equality holds throughout. Consequently F, = FI and every symmetric rational function can be represented as a rational function in the elementary symmetric polynomials al, a,, . . . ,on (this state- ment will be refined later, in Theorem 5.3). Also the Galois group G = G ( K : F,) of the general polynomial f(x) is the symmetric group S,. The next theorem is an immediate consequence of this fact and Theorem 4.6.

If F is any field of characteristic 0 and n 2 5, then the general polynomial of degree n is not solvable by radicals over the field of symmetric rational functions in x,, . . . , x, over F .

Show that the general polynomial f(x) is irreducible in

Theorem 5.1 (Ruffini, Abel).

Exercise 5.2. FOIIXl.

Page 119: Algebra Pure and Applied Mathematics Academic Pr

104 III Fields and Galois Theory

Theorem 5.2. If H is any finite group then there exist a field Land a finite Galois extension K of L such that H is (isomorphic with) the Galois group G ( K : L).

Proof. By Cayley's Theorem (1.2.2) H is isomorphic with a subgroup HI of a symmetric group S , (we may take n = [HI) . Take F , F,, and K as above so that G ( K :F0) = S , . Set L = F H l . Then by the Fundamental Theorem of Galois Theory H , = 3 L = G ( K :L) .

It is a famous unsolved problem to determine whether every finite group H occurs as the Galois group of a finite Galois extension of the rational field Q. Shafarevich [34] gave an affirmative solution in 1954 for solvable groups H , but the general question remains open.

We describe next a constructive procedure for expressing arbitrary polynomials in xl, x2, . . . , x, in a particular form involving the elementary symmetric polynomials ol, 0 2 , . . . ,on. It will be convenient to replace the field F by an arbitrary commutative ring R with 1. Note that o,,. . . , on can be viewed as elements of R [ x , , . . . , x,]. As usual each 4 E S , acts on elements of R[xl, . . . , x,] by permuting the indeterminates, and we say that g(x,, . . . , x,) is a symmetric polynomial over R if $g(x,,. . . ,x,) = g(x,,. . . ,x,) for all 4 E S , .

Set f , (x) = f(x), the general polynomial of degree n, with coefficients in R [ x , , . . . , x,], and note that f , (x) is monic of degree n, has x, as a root, and has 1, - ol, 0 2 , . . . as its coefficients. Next set

f n - 1(x) = fn(x) / (x - x n ) .

f , - l ( x ) = (x - xl)..-(x - x,-,).

On the one hand, of course,

On theotherhandifweviewf,(x)asx" - o1xB-' + ... wemayobtainf,-,(x) by the division algorithm for polynomials with coefficients in the ring R [ o , , . . . , on, x,]. Observe that 1,- l(x) is monic of degree n - 1, has x,- as a root, and has coefficients that are various polynomials over R in ol, 0 2 , . . . , on, and x,.

Next set

f f l - 2 W = ,L - -L 11,

and in general set

fk(') = f k + l(x)/(x - xk+ I), 1 5 k 5 n - 1.

Just as for f , ( x ) and for f, - l(x) we see in general that .fk(x) is monic of degree k,

Page 120: Algebra Pure and Applied Mathematics Academic Pr

5 Symmetric Functions 105

has xk as a root, and has coefficients that are polynomials over R in ul? ... 9 On? xn, Xn- 1 , . . ., xk + 1.

For example, if n = 3 we have

f2(x) = (x - xJ(x - x2) = x2 + ( - @ I + x3)x + ((72 - X3U] + x:, and

fl(X) = x - x1 = x + ( -Q1 + x2 + x3).

If we now set x = Xk in fk(x) we may solve for xf: as a polynomial of degree k - 1 or less evaluated at x,., the coefficients being polynomials over R in ol , . . . , rr,, x,, . . . , xk + 1. Taking n = 3 again for an example we have

X ] = (71 - x2 - x3, x: = ( 0 1 - x3)x2 - ((72 - x3G1 + xi),

x; = alx: - C2X3 + a3.

Given any polynomial

g(Xl7.. ., xn) E RCx1, ~ 2 , . .. >xnI

we may replace each x1 by u1 - x2 - ... - x,, so that x1 no longer appears. Then we may replace each x: by its expression in terms of x2 (to the first power only), o,, . . .,on, x,, . . . , x3 so that x2 finally appears only to the first power, if at all. Continuing, we may make replacements so that Xk appears only to the power k - 1 or less for each k. Ultimately we will have expressed the original polynomial g(xl, . . . , x,) as a sum of terms, each having the form

h(a,, . . , , (7,)xpxy . . . x:., where 0 I k2 < 2,O I k, < 3 ,..., 0 I k, < n, and h ( a l , . . .,a,) is a poly- nomial in n variables over R evaluated at ol,. . . , on.

For example, with n = 3 again, if

g(xI,x2tx3) = x: - x2x3 + x:?

then the process above gives

g(x,,x,,x,) = olx: - ( (71 + (72)x3 - (71x2 + ((7: - 0 2 + (73).

Exercise 5.3.

(1) g(x,,x,,x,) = x: + x: + x;, and (2) g(x,,x2,x,) = X I - X2 + x3-

Theorem 5.3 (The Fundamental Theorem on Symmetric Polynomi-

Apply the above process to

2 3

als). Suppose R is a commutative ring with 1 and

dx,, . . ., x,) E R [xi,. . ., xn1

Page 121: Algebra Pure and Applied Mathematics Academic Pr

106 111 Fields and Galois Theory

is a symmetric polynomial. Then there is a polynomial f(xl,.. . , x , ) in R[x, ,..., x,] such that g(x, ,..., x,) = f(ol ,..., on), i.e., g(xl ,..., x,) is a polynomial over R in the elementary symmetric polynomials.

Proof. By the procedure above we may write g(xl, . . . , x,) as a sum of monomials h(a,, . . . , o,)xP...x?. Since g(xl, . . . , x,) is symmetric it is in- variant under the various transpositions (1 2), ( 1 3), . . . , (1 n), from which it follows that k, = k, = ... = k, = 0 since x 1 does not appear in any of the monomials and each coefficient h(a,,. . . ,a,) is symmetric. The theorem follows.

Theorem 5.4. Suppose f(x) = bo + b l x + ... + b , ~ " E Z[X]

has roots a,,a, ,..., a, in @, and suppose g(xl,x, ,..., x,) is a symmetric polynomial over Q of degree d . Then g(al, a,, . . . , a,) E Q, and if g(xl, . . . ,x,) has coefficients in Z then bfg(a , , . . .,a,) E Z.

Proof. Note that f(x) = b, . n { ( x - ai): 1 I i I n} ,

so bi = k b,o i (a l , . . . ,a,) for each i, and hence oi(al,. . . , a,) = f bi /b , E Q. Thus g(a,, . . . ,a,) E Q by Theorem 5.3. If we set h(x) = f ( x / b , ) , then the roots of h(x) are b,al, b,a2, ..., b,a,. Note that b;-'h(x) is monic in Z [ x ] , say

b;- 'h(x) = co + C,X + ....+ C , _ ~ X ~ - ' + X"

= n{(x - b,ai): 1 I i I n} E Z[x],

and so ai (b ,a l , . . . , b,a,) = f ci E Z for each i. If g(x1,. . . y . x n ) E z[x,, . . . ,xnI,

then it is a sum of homogeneous symmetric polynomials over Z of various degrees r I d . If k(xl, . . . , x,) is one of those homogeneous summands, then

b;k (a , , . . . ,a,) = bf 'k (b ,a , , . . . ,b,a,) E Z,

again by Theorem 5.3, and so b f g ( a , , . . .,a,) E Z.

Q. All other complex numbers are called transcendental. Recall that an algebraic number is a complex number that is algebraic over

Theorem 5.5 (Lindemann, 1882). The real number n is transcendental.

Proof (Niven [28]). If not, then in. is also algebraic (where i 2 = - 1) and there is an irreducible polynomial f,(x) E Z[x] such that f , ( in) = 0. Let al = in, a,,. . . ,a, be all the roots of fl (x) in @. Since ein = - 1 we have

n{(l + e"J):l ~j I n} = 0.

Page 122: Algebra Pure and Applied Mathematics Academic Pr

5 Symmetric Functions 107

Multiply to see that

(*) o = 1 +eai+. . .+eatB+ C , a , + o , + . . . + e a i + a 2 + - . . + - a .

i < j

Set

g2(x) = n { ( ~ - (ai + a j ) ) : 1 _< i < j I n}.

If 4 E S, apply 4 to g2(x) in its factored form by permuting the subscripts of the ais, and note that each 4 E S, leaves g2(x) invariant. Thus the coeffi- cients of g2(x) are symmetric polynomials (over Z) in a,, . ..,a,, and hence g,(x) E Q[x] by Theorem 5.4. Multiply by a suitable integer to obtain f2(x) E ZCx] having all ai + aj as its roots, 1 I i < . j I a. Similarly we may obtain f3(x) E Z[x] having all ai + a j + ak as its roots, 1 I i < j < k I n, etc. Thus

n{j,(x): 1 I j I n} E Z[x]

has as its roots all of the exponents q,ai + aj , etc., in (*) above. Suppose n{fi(x): 1 I j 5 n} has 0 as a root with multiplicity k - 1 , and set

f(x) = (H{j,(x): 1 I j I n})/x"' = c,, + C1.Y + . . . + c r x r E Z[x],

c,, # 0, c, # 0. Thus the roots b , , b,, . . . , b, E C of f(x) are just the nonzero exponents in (*), and (*) becomes

ebl + eb2 + . . . . + ebr + k = 0,

with 0 < k E Z. Let p E Z be some prime and set

g(x) = ( c y l / ( p - l)!)x"-I(f(x))P.

Then set

h(x) = C{ g" ' (x ) :O I j I p ( r + I ) } ,

where g'''(x) = g(x) and g"'(x) is the j th derivative of g(x).

Exercise 5.4. (1) Show that

d -(e-"h(s)) = -e-"g(x). dx

(2) Show that

Page 123: Algebra Pure and Applied Mathematics Academic Pr

108 111 Fields and Galois Theory

and

g( j ' (0) E pZ if p I j I p + r p - 1.

(3) If p > max{k,co,cr} conclude that k . h ( O ) E Z and ( k . h ( O ) , p ) = 1.

Continuing the proof we apply Exercise 5.4.1 and the Fundamental Theorem of Calculus to see that

-{:e-'g(t)di = e-"h(x) - h(0).

Change variables, t = sx, and get

- x { I e-"g((sx)ds = e-"h(x) - h(0)

or

Substitute x = b , , b, , . . . , b, in succession and add to obtain I r C (h(bj) - ebJh(0)) = 1 h(hj) + k * h ( O )

j = 1 j = 1

Note next that

g(b j ) = g'(bj) = ... = g(P-l)(bj) = 0 for all j ,

since bj is a root of multiplicity p , and that ( p - l)!g(x) E Z[x]. The pth and higher derivatives of ( p - l)!g(x) are all in Z[x], and each has all its coefficients divisible by p or more consecutive integers. It follows (Why?) that each has all its coefficients divisible by p ! , and so all g ( j ) ( x ) , j 2 p , are in pZ[x].

For each j 2 p , zm= g(j'(b,) is a symmetric polynomial over Z in b , , . . . , b,. By definition of g(x) each coefficient of g(j)(x) is divisible by ciP-' , and degg(j'(x) I rp - 1. By Theorem 5.4 and the observations above

g(J'(b,) = p k j E pZ for all j 2 p . m = 1

Thus

Page 124: Algebra Pure and Applied Mathematics Academic Pr

6 Geometrical Constructions 109

Since k . h(0) E Z and p $ k . h(0) we conclude that

0 # 2 h(bj ) + k . h(0) E 7. j = 1

But

Note that

and that

If M is an upper bound for Ic:bjf(sbj)l, 0 I s 5 1, then limp-m M p / ( p - l)! = 0 (e.g., since the series 1 M " + ' / n ! converges by the ratio test). It follows that each integrand in (**) converges uniformly to 0 as p -, co, and hence the integral can be made as small as we like by a suitable choice of p . That, of course, is incompatible with the sum of the integrals being a nonzero integer, and the theorem is proved.

6. GEOMETRICAL CONSTRUCTIONS

The ancient Greeks left unsolved several problems involving geometrical constructions. Their point of view was that the only tools allowed for the construction of geometrical figures are compasses and (unmarked) straight- edges. It will be convenient to take the point of view of analytic geometry in discussing what can and what can not be constructed.

If we choose two points in the plane we may label one as the origin (0,O) and the other as (l,O), thus choosing a unit distance and determining an x-axis. With a straightedge we may draw line segments joining previously constructed points. With a compass we may draw circles having previously constructed centers and radii. We say that a point is constructible if it can be obtained as a point of intersection of such lines and/or circles. Recall from high school geometry that a perpendicular to a line can be drawn at a given point on that line. Clearly then any point (a, b), with a, b E h, is constructible.

A real number is called constructible if it appears as a coordinate for a constructible point in the plane. Denote by K the set of all constructible real numbers. Thus for example Z E K .

Page 125: Algebra Pure and Applied Mathematics Academic Pr

1 10 111 Fields and Gnlois Theory

Proposition 6.1. The set K of constructible real numbers is a field.

Proof. Take a, b E K, with b # 0. The following pictures (Fig. 1) indicate how to construct a + b, - b, ah, and alb, and hence to conclude that K is a field.

a I

b I I I

a f b -b 0 b

b

Figure 1

In order to describe the field K somewhat more explicitly let us suppose we have a field L, with Q s L E K, and ask what sort of numbers in K can be obtained by constructions using points with coordinates in L (think of the elements in L as having been constructed previously). Intersecting two “L-lines” amounts to solving two linear equations with coefficients in L, so the solutions will be in L and no new numbers are obtained. Suppose we intersect two “L-circles”, i.e., solve the following equations simultaneously:

( x - a)2 + ( y - b)2 = u,

( X - c ) ~ + ( y - d ) 2 = V,

where a, b, c, d, u, v E L. If the squares are expanded and the second equation is subtracted from the first we obtain

2(c - a)x + 2(d - b)y = u - u - a’ - b2 + c2 + d 2 ,

the equation of an L-line whose intersection with either circle is the same as the intersection of the two circles. Thus it suffices to consider the result of

Page 126: Algebra Pure and Applied Mathematics Academic Pr

6 Geometrical Constructions 1 1 1

intersecting a line and a circle, say

(x - a)’ + (y - b)’ = u and cx + d y = u,

with a, b, c, d, u, u E L and either c # 0 or d # 0. We may solve for x or y in the linear equation, substitute into the quadratic equation, and then solve the quadratic equation. Ultimately then the new numbers obtained are roots of a quadratic equation and hence are either in L or in an extension L’ having degree 2 over L.

We have established half of the next theorem.

Theorem 6.2. A real number a is constructible if and only if there is a sequence Lo _c L, 5 L, c . . . c Lk of subfields of R such that Lo = Q, [ L i : L i - , ] = 2 for 1 _< i 5 k, and a E L,.

Proof. It will suffice to show that a square root can be constructed for any constructible number, and we appeal again to a picture (Fig. 2) to indicate the construction.

Figure 2

Exercise 6.1. ( 2 ) Construct the number 1 + (2 + $)”’ with straightedge and

(1) Verify the constructions above for ab, alb, and @.

compass.

Perhaps the best known construction problem left by the Greeks was that of trisecting an arbitrary angle. Note that an angle 4 can be constructed if and only if cos 4 is a constructible number (see Fig. 3) .

0 cos+ 1

Figure 3

Page 127: Algebra Pure and Applied Mathematics Academic Pr

112 I11 Fields and Galois Theory

For the trisection problem we suppose that we are given an angle 8, and we wish to construct the angle 4 = 0/3, so we assume cos 0 = cos 34 as known (and constructible), and ask whether cos 4 is constructible. By elementary trigonometric identities we have cos 6' = 4 cos3 4 - 3 cos Cp, so if we set a = cos 8, then x = 2 cos 4 is a root of f ( x ) = x3 - 3x - 2a. If f ( x ) is reducible [over Q(a)], then its roots lie either in Q(a) E K or in an extension of degree 2 over Q(a), and hence are constructible by Theorem 6.2. However, if f ( x ) is irreducible over Q(a), then each of its roots lies in an extension of degree 3 over Q(a), so the roots cannot be constructible, by Theorem 6.2 and Proposi- tion 1.1.

For example, if 8 = n/2, then a = cos(n/2) = 0, so f ( x ) = x(x2 - 3) and 0 can be trisected. However, if 8 = n/3, then a = cos(n/3) = 5, and f ( x ) = x 3 - 3x - 1, which is irreducible over Q, so 4 3 can not be trisected. It fol- lows in particular that there can be no general procedure for trisecting angles with compass and straightedge.

It is of some interest to observe that with a very slight relaxation of the construction rules any given angle can be trisected. All that is needed is a straightedge that has a point marked at unit distance from one end. Suppose the angle 0 has its vertex at the origin and one side along the x axis. Draw a unit circle centered at the origin and slide the marked straightedge so that its end is on the x axis, the unit mark is on the circle, and the edge passes through the point where the other side of the angle meets the circle, as pictured in Fig. 4. If the resulting angles are labeled as in Fig. 4, then CI + a + (n - p) = n, so

= ~ C I , and also /I + The problem of duplication (i.e., doubling the volume) of the cube is very

ancient and has an extensive history. An oracle on the island of Delos apparently suggested in about 430 B.C. that a plague might be lifted if a new altar for Apollo were constructed having the same cubical shape as the old altar but of twice the size (i.e., volume). As a result the problem is often referred to as the Delian problem. If the old altar is assumed to have had an edge of length 1, then the assignment was to construct a new edge of length a such that a3 = 2, or a = 3. Since x 3 - 2 is irreducible in Q[x] we have [Q($):Q] = 3, and hence J2 is not constructible by Theorem 6.2 and Proposition 1.1.

+ (n - a - 0) = n, and hence 0 = 28 - CI = 3a.

Figure 4

Page 128: Algebra Pure and Applied Mathematics Academic Pr

6 Geometrical Constructions 113

Exercise 6.2. A straightedge with a point marked at unit distance from one end can also be used to solve the Delian problem. Let A B be a segment of unit length. Drop a perpendicular ray from A and another ray from A inclined at angle 120" to AB. Slide the straightedge with its end on the latter ray and passing through B until the unit mark lies on the perpendicular to AB, say at point P. Show that then PB has length 3 (see Fig. 5).

Each side of a regular polygon with n sides subtends a central angle of 2n/n, so a regular n-gon can be constructed with straightedge and compass if and only if cos(2n/n) is a constructible number. Note for example that a regular 18-gon can not be constructed since its central angle would give a trisection of n/3.

If n = 2k, k 2 3, the regular n-gon is easily constructed by bisecting angles after a square has been constructed. If n = ab, with (a, b) = 1, and if an n-gon has been constructed we need only join every bth vertex to construct an a-gon. On the other hand if both the a-gon and the b-gon are constructible write 1 = ra + sb, with r,s E Z, so that 2njn = 2nr/b + 2ns/a, to see that the n-gon is also constructible. As a result we need only consider the constructibility of a regular n-gon in case n = pk, p an odd prime. Most of the following discussion is valid for arbitrary n, however.

Let [ = eZniin, a primitive n t h root of unity in @. Then [ = cos(2x/n) + isin(2njn) and c= [-' = cos(2n/n) - isin(2n/n), so cos(2njn) = ([ + n/2. We conclude that a regular n-gon is constructible if and only if [a([ + [):Q] is a power of 2.

First consider a([). It is a Galois extension of Q, being a splitting field for x" - 1, and we know that [Q([):Q] = 4 ( n ) by Theorem 4.2. Set L = Q([ + c) c Q(c) and H = 3 L . If 0 E H , say with O ( [ ) = [', 1 I r < n , then 0([ + [) = [' + [-' = 5 + r a n d so cos(2nrln) = cos(2n/n), which holds only for r = 1 and r = n - 1 (look at the graph of the cosine function). Thus either

Figure 5

Page 129: Algebra Pure and Applied Mathematics Academic Pr

1 14 I11 Fields and Galois Theory

0([) = ( (so 6' = 1) or O( i ) = c, and ]HI = 2. Consequently [Q( i + c):Q] = 4(n)/2, and the regular n-gon is constructible if and only if $(n) is a power of 2.

Assume that n = pk, p an odd prime. Then $(n) = $ ( p k ) = p k - l ( p - l), which is a power of 2 if and only if k = 1 and p = 2' + 1 for some positive c E Z. If c has an odd prime factor, then 2' + 1 is easily factored algebraically, so c = 2", and hence p = 2'" + 1, a so-called Fermat prime.

We have proved the following theorem, which was first proved by Gauss in 1796 when he was 19 years old.

Theorem 6.3. A regular n-gon, n 2 3, can be constructed by straightedge and compass if and only if n = 2 k p , p , * - * p , , where 0 I k E Z and the p i are distinct Fermat primes of the form 2'"' + 1,0 I mi E Z.

In general the numbers 2'"' + 1 = F,, 0 I m E Z, are called Fermat numbers, since Fermat conjectured in 1650 that every F, is prime. The first five are indeed primes; F, = 3, Fl = 5, F2 = 17, F3 = 257, and F4 = 65537. However, Euler observed in 1732 that F, = 641.6700417. Subsequently at least 30 more Fermat numbers have been proved composite, and to date no further Fermat primes have been found.

Constructions for a regular triangle, square, and pentagon were given in Euclid's "Elements." The first explicit construction of the 17-gon was given by Erchinger in about 1800. Richelot and Schwendenwein found constructions for the 257-gon in 1892, and Hermes spent 10 years on the construction of the 65537-gon at Gottingen around the turn of the century. The construction processes seem now to have been computerized (see the article by Bishop [ S ] ) .

(1) Observe that 641 = 54 + Z4 = 5 - 2' + 1. Conclude that 641 I 54 .228 + 232 and 641 I 54.228 - 1, then show that 641 1 F, without finding the other factor.

(2) If 0 I n < m E Z show that F, 1 F, - 2. Conclude that (F,, F,) = 1, and then conclude that there are infinitely many primes in H .

As a final application of Theorem 6.2 we discuss the quadrature, or squaring, of a circle, which is the construction of a square having the same area as the given circle. An ancient Egyptian solution was to take the side of the square to be times the radius of the circle, which amounts to assuming that TI = w, a considerably better approximation than that which appears in I Kings 7:23, or in I1 Chronicles 4:2.

If the circle is taken to have radius 1, then its area is n, and the problem is to construct a segment of length fi. But TI E a(,/%), and [Q(x):Q] is infinite by Theorem 5.5, so &can not be constructible by Theorem 6.2.

The spiral of Archimedes has equation r = 0 in polar coordinates. Sketch the curve and observe that it first crosses the y axis (for r > 0) at height n/2. If the spiral is given show how to square a circle.

Exercise 6.3.

Exercise 6.4.

Page 130: Algebra Pure and Applied Mathematics Academic Pr

7 Norm and Trace 115

7. NORM AND TRACE

The concepts introduced in this section will not be needed in the remainder of the book except for a brief encounter in Section 4 of Chapter VI. The concepts are of considerable importance in the study of algebraic number theory.

Suppose F is a field and K is a finite extension of F , say with [ K : F ] = n. If we view K as a vector space over F , then each a E K determines an F-linear transformation to: K --f K , defined by t , (u) = au, all u E K . Define the norm NKiF and the truce TrKIF, both maps from K to F , by means of

&,,(a) = det(t,), TrK,F(u) = trace (fa).

When confusion is unlikely we write simply N for N K / F and Tr for TrK,F. The most readily apparent means for computing values of N and Tr is to

choose a basis for K over F , represent each t,, a E K , by a matrix, then compute the determinant and trace as usual in linear algebra. For the usual reasons N and Tr are independent of the basis chosen.

For example, take F = Q and K = Q(fi), where I # m E Z* and m is square-free. Then { 1, f i } is a basis for K over F . If a = r + s f i E K , then t , is represented by the matrix [i",", and consequently N ( a ) = r 2 - ms2 (as in Section 5 of Chapter II), and Tr(a) = 2r.

Elementary properties of the determinant and trace functions for linear transformations translate immediately to corresponding properties of N and Tr, yielding the following proposition.

Proposition 7.1. Suppose [ K :F] = n, u,b E K , and u,z: E F. Then

(1) = N ( a ) N ( h ) , (2) Tr(ua + uh) = u Tr(a) + z~Tr(b), (3) N ( u ) = u", Tr(u) = nu.

Proposition 7.2. Suppose K is a finite extension of F and F c_ L G K , with [ K : L ] = S. If a E L, then TrK,F(a) = S . TrLiF(a) and NK/F(a) = (NLIF(a))'.

Proof. Define t,: K K as above. Choose a basis {h , , . . . ,b,} for L over F and let t,l L be represented by the matrix A = [aii] relative to (bi}, i.e., ab, = cJ={ aj ibj for each i. Choose a basis {cI , ..., cs) for K over L. By Proposition 1.1 {b ic j } is a basis for K over F , which we order as b,c, ,b,c, , . . .,b,c,; b,c,,. . . ,brc2 ; . ., . Then we have

t,(bicj) = a(bicj) = (uh,)ci = xiz , a k j ( 6 k C j ) for all i and j.

Consequently the matrix representing t , relative to {b ic j ] is block diagonal of

Page 131: Algebra Pure and Applied Mathematics Academic Pr

1 16 111 Fields and Galois Theory

the form

with r As down the diagonal. Thus det(t,) = (det A)' and trace(t,) = r . trace A, and the proposition follows.

Theorem 7.3. Suppose K is a finite Galois extension of F , and F c L G K . Set G = G ( K : F ) and H = F L , and let { $ ~ ~ , 4 ~ , . . . , 4 k } be a set of coset representatives for H in G. If a E L, then

T r , , p ( U ) = x { # i ( ~ ) : 1 I i I k j , and

N L , p ( a ) = n { 4 i ( a ) : 1 I i I k}.

Proof. Let

m ( x ) = b, + b , x + . . . + b , - l x ' - l + x r

be the minimal polynomial for a over F. We assume first that L = F(a) , so r = k . Then { 1 , a,. . . , a k - ' } is a basis for L over F , and the matrix representing t , on L is

A =

sometimes called the companion matrix of m(x). Thus TrLiF(a) = - bk- and N,,,(a) = (- l ) k b , (expand the determinant along the first row of A) . But also - b,- , is the sum of the roots (in K ) of m(x) , and ( - l )kb , is the product of the roots (see the beginning of Section 5, above). Those roots are precisely ( 4 i ( a ) : 1 I i I k), by Proposition 3.3, and the theorem follows in this special case.

In general say [L:F(u)] = s, so rs = [L:F] = k. Set J = %F(a) = Stab,(a), so [ J :H] = s. Each left coset of J in G is then a union of s distinct left cosets of H . We may relabel if necessary and assume that 41,. . . , 4r are coset representatives for J in G. The remaining H-coset representatives c$i are distributed evenly among the cosets 1,. . . , #J. Then @,(a), . . . , @,(a) are the distinctrootsofm(x).In thelist 4,(a) , . . . , q 5 r ( U ) , & + ~ ( U ) , . . . , d k ( a)eachof those r distinct roots appears s times due to the s cosets of H lying within each coset of J = Stab,(a). Thus by the first part of the proof and by Proposition 7.2

Page 132: Algebra Pure and Applied Mathematics Academic Pr

7 Norm and Trace 117

we have

Corollary. If K is a finite Galois extension of F and a E K, then

N K / F ( ~ ) = n{d)(at:$ E G(K:F)) and

Proposition 7.4. If K is any field and S is any set of field automorphisms of K , then S is K-linearly independent in the vector space of all functions from K to K.

Proof. We may clearly assume that IS1 2 2. Suppose by way of contra- diction that S is dependent, and take a dependence relation

a141 + a*& + ... + a&. = 0, with all 4i E S , all a, E K * , and k( 2 2 ) minimal. Choose b E K with $,(b) # 42(b). Then we have

a l4 l (bc ) + a,42(bc) + " ' + a k 4 , ( b c ) = 0 or

a141(b)41(c) + a 2 4 2 ( b ) ( $ 2 ( C ) + ' " + a k 4 k ( b ) 4 k ( C ) = 0 for all c E K , and hence another dependence relation

al4l(b)4, + a24AbM2 + '.. + ~ * 4 k ( b M , = 0.

Multiply the original dependence relation by 4,(b) and subtract from the new relation to obtain

a 2 ( d ) 2 ( b ) - 4i(b))42 + ' " f a k ( 4 k ( b ) - 4 1 ( b ) ) 4 k O*

contradicting the minimality of k

Corollary. If L is a finite separable extension of F, then TrL/F maps L

Proof. Since Tr is an F-linear transformation from L to the one- dimensional F-space F, its image is either F or 0. If K is a Galois closure of L over F , then by Theorem 7.3 TrL/F is a sum of automorphisms of K. Those automorphisms are linearly independent, so TrL,F is not the zero function, and hence Tr(L) = F .

onto F.

Page 133: Algebra Pure and Applied Mathematics Academic Pr

1 18 111 Fields and Galois Theory

The next theorem appeared in D. Hilbert's famous "Zahlbericht" of 1897.

Theorem 7.5 (Hilbert's Satz 90). Suppose K is a finite Galois exten- sion of F with G = G ( K : F ) cyclic, say G = (a) of order n. If a E K , then N,,,(a) = 1 if and only if a = b/a(b) for some b E K .

If a = b/a(b), then by the corollary to Theorem 7.3 we see that

Proof. e:

N ( u ) = [ b / ~ b ] [ob/oZ b] . . . [a"- b / ~ " b ] = 1

since (T" = 1 E G.

1,a,. . . ,an- ' are K-linearly independent, so the function *: Suppose N(a) = 1, a E K . By Proposition 7.4 the automorphisms

4 = a . 1 + (ua(a))a + (aa(a)a2(a))a2 + ... + n a'(a) a"-' (I:: ) from K to K is not 0. Note that the coefficient of a"-' in 4 is N ( a ) = 1, by the corollary to Proposition 7.4. Thus we have b = 4(c) # 0 for some c E K . But then (verify)

ab = (l/a)[b - ac] + aflc = (l/a)[b - ac] + c = b/a,

and hence a = blob.

Theorem 7.5 affords an alternative proof of Proposition 4.8. See Exer- cise 8.57 below.

The map NKiF restricts to a homomorphism of multiplicative groups, K * + F * , and Theorem 7.5 describes its kernel when K is Galois over F with cyclic Galois group. We conclude this section with an analog of Theo- rem 7.5 for the homomorphism TrKiF of additive groups. The proofs are also analogous.

Suppose K is a finite Galois extension of F with G = G ( K : F ) cyclic, say G = (a) of order n. If a E K , then Tr(a) = 0 if and only if a = b - a b for some b E K .

Theorem 7.6.

Proof. e: Compute, using Theorem 7.3. +: Suppose Tr(a) = 0. Choose c E K with Tr(c) = 1 (Corollary, Propo-

sition 7.4). Set n - 2

Then

Page 134: Algebra Pure and Applied Mathematics Academic Pr

8 Further Exercises 119

and so n - 2 n - 1

b - ob = uc + 1 aa'(c) - 1 o'(u)o"-'(c) i = I j= 1

n - 2

n - 1

= a o'(c) = aTr(c) = a i = O

(Theorem 7.3 was used twice).

An application of Theorem 7.6 appears in Exercise 8.58.

8. FURTHER EXERCISES

1. Find a splitting field K E C for x3 - 2 E Q [XI, and determine [K : Q]. 2. Find a splitting field K c C for x5 - 1 E Q [ x ] , and determine [ K : Q ] . 3. Suppose K is an algebraic extension of F and R is a ring, with F G

4. Find all solutions to x 2 + 1 = 0 in the ring W of quaternions. Why is

5. If f : C + Iw is a (ring) homomorphism show that f ( a ) = 0 for all a E @. 6. If S = { & : p E Z, p prime} show that [Q(S):Q] is infinite. 7. Suppose K is an extension of F , a E K is algebraic over F , and deg rn,(x) is

8. Show that the field A 2 C of algebraic numbers is algebraically closed. 9. (S. Raffer). Let F be a field that is not algebraically closed, and suppose

that the class Y of all algebraic extensions K of F is a set. Say 19'1 = a. Construct different algebraic extensions of F corresponding to each element of the power set 2" and obtain a contradiction. 10. 11.

(e) x4 - 2, ( f ) x4 + 1, (g) x4 - 7x2 + 10, (h) x 6 ~ 3x3 + 2. 12. Suppose f(x) is irreducible in F[x] and K is a Galois extension of F . Show that all irreducible factors of J ( x ) in K[x] have the same degree. [ H i n t : Show that G ( K : F ) acts as a permutation group on the factors.] 13. Let G = G(R:Q).

R E K . Show that R is a field.

your answer not at odds with Proposition 1.7?

odd. Show that F ( a 2 ) = F(a) .

If K E C is a splitting field over Q for x3 - 2 find all subfields of K . Determine the Galois groups (over Q) of the following polynomials:

(a) x3 - 1, (b) x5 - 1, (c) x6 - 1, (d) X' - 2,

Page 135: Algebra Pure and Applied Mathematics Academic Pr

120 111 Fields and Galois Theory

(1) If + E G and a S b in R show that +(a) 5 +(b). [Hint: b - a is a square in R.]

(2) Show that G = 1. [Hint: If not choose 4 E G and a E [w such that +(a) # a. Choose b E Q between a and +(a).] 14. Suppose K is a finite Galois extension of F , and F c E c K , F c L c K . Show that the join E v L is Galois over E , that L is Galois over E n L, and that G ( E v L: E ) z G(L: E n L). 15. Let F = @, let K be the field @ ( t ) of rational functions, and let G = G ( K : F ) . If + and 6 in G are determined by 4( t ) = i t and 6 ( t ) = l / t , where ( E @ is a primitive nth root of unity, show that H = ($,O> I G is isomorphic with the dihedral group 0,. Show that 9 H = @(t" + t - " ) . 16. For any f ( x ) E F [ x ] set f" ' (x) = f (x) , f " ) (x) = f ' ( x ) , and in general let f ' " ) (x ) be the derivative of f ( " - " (x) , 1 I n E Z. If f(x), g(x) E F [ x ] set h(x) = f (x)g(x) and show that

h'"'(x) = i, ( n ) f'"-k'(X)g'k)(X) k = O k

(this is Leibniz's rule). 17. If char F = 0, a E F , and f ( x ) has degree n in F [ x ] show that

n

k = O f ( x ) = 1 ( f ' k ' ( a ) / k ! ) ( x - u ) ~ .

18. Give an example of fields F c E E K such that K is normal over E and E is normal over F but K is not normal over F (think about 4 and r 2 ) . 19. Find a primitive element (over Q) for K = Q ( f l , $ ) G @. 20. Let s and t be distinct indeterminates over H,, and let F = Z,(s,t), the field of rational functions in s and t . Let a and b be roots of xP - s and x p - t , respectively, in some extension of F , and let K = F ( a , b). Show that K is not a simple extension of F. 21. Suppose char F = p # 0 and K is an extension of F . An element a E K is called purely inseparable over F if it is a root of a polynomial of the form xPk - b E F [ x ] , 0 I k E Z.

(1) Show that if a E K is both separable and purely inseparable over F , then a E F.

( 2 ) Show that the set of all elements of K that are purely inseparable over F constitute a field. Conclude that there is a unique largest "purely inseparable" extension of F within K . 22. A field F is called perfect if either char F = 0 or else char F = p and F = F" = { a " : ~ E F } .

Page 136: Algebra Pure and Applied Mathematics Academic Pr

8 Further Exercises 121

(1)

( 2 )

(3)

If F is finite show that the map a - a P is a monomorphism and conclude that F is perfect.

Show that the field H J t ) of rational functions in the indeterminate t is not perfect.

Show that a field F is perfect if and only if every finite extension K of F is separable over F , and hence every f(x) E F[x] is separable. 23. Suppose F, and F, are Galois fields, with q = p" and r = p", p prime. Show that F, has a subfield (isomorphic with) F, if and only if n I in.

24. List all subfields of F, if q = 220; if q = p 3 0 , p prime. 25. Suppose the Galois fields F, and F, are both subfields of a field K . Determine F, n F, and F, v F,. 26. If 0 < k E H show that there exists an irreducible polynomial of degree k over any Galois field F,. 27. If F is a finite field of characteristic p show that every element of F has a unique pth root. 28. If Pis a prime and 1 n E Z show that f ( x ) = xp" - x is the product of all the monic irreducible polynomials over Z, whose degrees are divisors of n. (Hint: Use Exercise 23.)

29. Let F be a finite field. (1) ( 2 )

Show that the product of all elements in F* is - 1. Conclude Wilson's Theorem: If p E Z is a prime, then ( p - I ) ! = - 1

If F is a finite field show that every element of F is a sum of two squares in See Exercise 1.12.8, and let S be the set of squares in the additive

Solve xJ - 1 = 0 explicitly in R and show that cos(2?~/5) = ( - 1 +

(mod PI. 30. F. (Hint: group F.) 31. ,/3)/4. [Hint: Write

x4 + x 3 + x2 + 1 = XZ(X2 + x + 1 + l /x + l/x2)

and make the substitution y = x + l/x.] 32. (Artin). Let F be a field, Q c F c A, maximal with respect to f l$ F (Why does F exist?).

If F E K E A, with K normal and finite over F , and K # F , show that G = G ( K : F ) is a 2-group having a unique subgroup of index 2. Conclude that G is cyclic.

If F E L c A and [ L : F ] is finite show that L is normal over F and G ( L : F ) is cyclic. Conclude that the set of finite extensions of F (in A) is an ascending chain.

(1)

(2)

Page 137: Algebra Pure and Applied Mathematics Academic Pr

122 111 Fields and Galois Theory

33. Suppose F is a field of characteristic p # 0, n = p‘rn with ( p , m) = 1 and k > 0, and K is a splitting field for xn - 1 over F . Show that K has roots of unity of order rn but not of order n, and in particular K has no primitive nth roots of unity.

34. Show (by factoring) that Q12(x) is reducible in Z, , [XI. 35. If n > 1 is odd show that Q2,(x) = a,,( -x).

36. Let p be a prime and set

f(x) = 1 + x + x2 + ... + xp-l.

Show that for any field F the irreducible factors of f(x) in F[x] all have the same degree.

37. Show that

f(x) = X’ - 7x6 - 1 8 9 ~ ~ + 1 7 0 1 ~ ~ - 7 E Q[x]

is not solvable by radicals.

38. Factor x“ - 1 into a product of polynomials of degrees 1 or 2 in R[xJ. (Hint: The nth roots of unity in U2 have the form

rl = p i i n = cos(2kn/n) + i sin(2knln).

Except for f 1 they occur in complex conjugate pairs.)

39. Suppose F is a field and K = F(x), the field of rational functions in the indeterminate x over F . If u E K\F show that u is transcendental over F .

40. If F is a field show that the set of monomials

{xk,xk,s.. . .;”: 0 I ki < i, 2 I i I n )

is a basis for K = F(xl,x2,. . . ,x,) over Fo = F(a,, e2 , . . . , 0,). 41. Write x: + x t + ... + x,’ as a polynomial in the elementary symmetric polynomials ( T ~ , C T ~ , . . . ,en.

42. Find the sums of the squares of the roots of each of the polynomials f(x) = x3 - 3x2 + 7 and g(x) = 3x4 - x3 + 5x + 7.

43. Show that the elementary symmetric polynomials el,. . . ,en are algebrai- cally independent over any commutative ring R with 1, i.e., if

f ( x , , . . . ,x,) E RCx,,. . .,x,] and f(a,,. . .,(T,) = 0, then f(x,, . . . , x,) = 0. (Hint: Take a counterexample of minimal degree and view it as a polynomial in x, with coefficients in R[x,, . . . ,x,- Show that the “constant term” is not 0, substitute 0 for x,, and use induction on n.)

Page 138: Algebra Pure and Applied Mathematics Academic Pr

8 Further Exercises 123

44. The discriminant of the general polynomial

f ( x ) = n { ( x - x i ) : 1 I i I n f

is

D = n { ( x , - x,)’: 1 I i < j 5 n } .

Write D as a poiynomial in u,, . . . ,on in the cases n = 2 and n = 3. 45. If char F # 3 show that a monic cubic polynomial

f ( x ) = a, + N I X + u2x* + x3 E F [ x ]

.fW = B(Y) = Y 3 + ay + b

can be written as

by means of the substitution x = y - a 2 / 3 . Observe that f ( x ) and g ( y ) have the same Galois group over F . 46. Suppose F is a field,f(x) = .x3 + ax + b E F [ x ] , and K 2 F is a splitting field for f ( x ) over F . Write D for the discriminant of f ( x ) (see Exercise 44, above) and let d be a square root for D.

(1) Show that D = -4a3 - 27b2 and that d E K . (2) If f ( x ) is irreducible show that G = G(K : F ) is the alternating group A ,

(3) Conclude, if f ( x ) is irreducible, that G is A , if -4a3 - 27b2 is a square

Use Exercise 46 (and also 44 if necessary) to compute the Galois groups

if and only if d E F.

in F, and otherwise G is S , . 47. over Q of the following cubics:

(1) .x3 - 4.x + 2, (2 ) x 3 - 12x + 8, ( 3 ) ( 5 ) x3 - 3 9 ~ + 26, (6) x3 - 8 4 ~ + 56.

x3 + 6x2 + 9~ + 3, (4) x 3 - 6.x’ + 3~ - 1 1 ,

48. Determine whether or not the angles n/4, n/6,5n/6,2n/3, and 2x15 can be trisected with straightedge and compass. 49. Show that an angle of n degrees, n E Z, is constructible if and only if 3 1 n.

50. The spiral of Archimedes (see Exercise 6.4) can be used to trisect any angle. Place the angle with vertex at the origin 0 and initial side on the x axis, and say the other side first cuts the spiral at P. Trisect the segment OP and draw circles about 0 through the trisection points. Show that lines from 0 through the points of intersection of those circles with the spiral trisect the original angle. 51. Solve the Delian problem by intersecting the two parabolas x = y z and 2 y = X I ,

Page 139: Algebra Pure and Applied Mathematics Academic Pr

124 111 Fields and Galois Theory

52. If cose = a/b, with a, b E E, (a,b) = 1, b > 1, and b not divisible by a cube (> 1) in E, show that 8 can not be trisected by straightedge and compass. 53. Verify the construction shown in Fig. 6 (Richmond, 1893) of a regular pentagon inscribed in a circle. Let A B be a diameter and OC I AB a radius. Bisect A 0 at D and choose E on A B such that D E = DC. Let FG be the perpendicular bisector of OE. Then BG is an edge of the pentagon (see Exercise 31).

A D O F € B

Figure 6

54. A curve called a cissoid was studied by Diocles (ca. 180 B.C.) in connection with the Delian problem. In terms of analytic geometry the cissoid can be taken to have the equation y2 = x3/(l - x). Sketch the curve. If the cissoid meets the line y = -2x + 2 at the point P show that the line joining the origin to P meets the line x = 1 at height y = p. 55. If F is a finite field and K is a finite extension of F show that both TrK,F and NK/F map K onto F . 56. If K is finite over F but not separable show that TrKIF = 0. 57. Use Hilbert’s Satz 90 (Theorem 7.5) to prove Proposition 4.8. (Hint: Apply Satz 90 to a primitive pth root of unity, and show that the resulting element of K is a primitive element.) 58. Suppose char F = p , K is a Galois extension of F , and [ K : F ] = p . Show that K = F ( a ) for some a with m,Jx) of the form xp - x - b, b E F . [Hint: Let G ( K : F ) = (a), use Theorem 7.6 to write 1 = uc - c, and set a = c p - c.]

Page 140: Algebra Pure and Applied Mathematics Academic Pr

Chapter IV 1 Modules

1. PRELIMINARIES

Suppose R is a ring. An additive abelian group M is called a (lef) R-module if there is defined a scalar multiplication ( r , x ) ~ r x E M satisfying the requirements

(i) r ( x + y) = rx + r y , (ii) ( r + s)x = rx + sx, and

(iii) ( rs )x = r(sx)

for all r, s E R, x, y E M. It follows easily that r . 0 = 0 . x = 0 and that ( - r ) x = r ( - x ) = - r x .

Right R-modules are defined similarly.

Exercise 1.1. Recall that the set End(M) of all endomorphisms of the abelian group M is a ring (Example 5, p. 48). If M is an R-module show that there is a ring homomorphism 4: r H dr from R to End(M), with 4 r ( x ) = rx, all r E R , x E M . Conversely, if M is an abelian group and 4: R + End(M) is a homomorphism show that M becomes an R-module if we define rx =

4 r ( x ) . This provides an alternative definition of R-modules.

Perhaps the most obvious source of examples of modules is to take R = F , a field, and M = I/, any vector space over F . In fact the theory of modules can reasonably by viewed as an attempt to generalize linear algebra by allowing more general scalars. Further examples abound; we Iist a few of them.

EXAMPLES

1. Take R = Z and let M be any additive abelian group. Then rx already has a meaning for any r E Z, x E M , and i t serves to define a module action. Thus the theory of abelian groups is subsumed by the theory of modules.

125

Page 141: Algebra Pure and Applied Mathematics Academic Pr

126 IV Modules

2. If S is a ring and R a subring of S , then S is an R-module with rx for r E R, x E S , the usual product in S . 3. If R is a ring and J is a left ideal in R, then J is an R-module with rx for r E R, x E J , the product in R. 4. For a very important example let R = F[x], F a field, let Y be a vector space over F, and let T : V + V be a linear transformation. If

f ( x ) = a , + a , x + ... + a,x” E F [ x ]

define f (T) to be a,f + a , T + . . . + a,, T”, also a linear transformation on V . It is easily verified that “substitution” of T for x effects a homomorphism f ( x ) ~ f ( T ) from the polynomial ring R into the ring of all linear trans- formations of V (see Theorem 11.3.4). If we define f ( x ) . u = f( T)(u), the result of applying the linear transformation f (T) to the vector u E V, then Y becomes an F[x]-module, which we will usually denote by V,. 5. For a rather trivial class of examples let R be any ring, M any additive abelian group, and define rx = 0 for all r E R, x E M .

Exercise 1.2. (1) Verify that V,, in Example 4 above, is an R-module. (2) If F = Q, I/ is the Q-space of all column vectors with 2 entries from

Q, T : Y -P Y is the result of multiplication by the matrix A = [A :I, and f ( x ) = xm - x, determine the module action f ( x ) u on an arbitrary vector u = [g] in V,.

If R is a ring with 1, M is an R-module, and 1 . x = x for all x E M , then M is called a unitary R-module (some authors prefer to make that requirement part of the definition of a module). Any vector space (as an F-module) and Examples 1,3, and 4 above provide examples of unitary modules. Example 2 may not, even when both R and S are rings with 1, as an example on page 48 shows.

A subgroup N of an R-module M is called a submodule if rx E N for all r E R and x E N . If N is a submodule of M , then the quotient group M I N is also an R-module if we define r (x + N ) = rx + N , all r E R, x E M .

Proposition 1.1. If M is an R-module and { M a } is any nonempty collection of submodules of M , then n , M , is also a submodule.

If M is an R-module and S G M is any subset, then by Proposition 1 . 1 there is a unique smallest submodule of M that contains S as a subset, viz., R(S) = n ( N : S E N and N is a submodule of M ) . We call R(S) the sub- module of M generated b y S. If M = R ( S ) for some finite set S we say that M is jinitely generated over R, and if M = R ( a ) for some single element a E M we say that M is cyclic over R.

Page 142: Algebra Pure and Applied Mathematics Academic Pr

1 Preliminaries 127

Exercise 1.3. Let V, be the module of Exercise 1.2(2). Show that V, is a cyclic module and that N = { [ : ] : a E Q} is a cyclic submodule (neither, of course, is a cyclic group).

If M and N are both R-modules, then a homomorphism (or an R- homomorphism, if we wish to stress the ring R ) from M to N is a (group) homomorphism f : M + N such that f(rx) = rf(x) for all r E R, x E M. The usual language of R-isomorphism, R-automorphism, etc., will be used without further explanation. The kernel and image of an R-homomorphism are defined as usual; they are clearly submodules of M and N, respectively. Denote by Hom,(M, N) the set of all R-homomorphisms from M to N.

Exercise 1.4. Show that HomR(M, N) is an abelian group if we define (j’ + g)(x) = f(x) + g(x). If R is a commutative ring show that HomR(M, N) is an R-module if we define (rf)(x) = r . f (x) . If R is a commutative ring with 1 and N is a unitary R-module show that Hom,(M,N) is a unitary R-module.

It is a very simple matter to extend the basic homomorphism and isomorphism theorems from abelian groups to arbitrary R-modules. We state the results.

Theorem 1.2 (The Fundamental Homomorphism Theorem for Modules). Suppose M and N are R-modules and f E Hom,(M, N ) has kernel K . If q : M -+ M / K denotes the canonical quotient R-homomorphism, then there is a unique R-isomorphism 9: MIK + Imf c N such that the diagram

f

is commutative.

Proposition 1.3. Suppose A4 and N are R-modules and f : M + N is an epimorphism, with kernel K . Then there is a 1-1 correspondence between the set of all submodules L of N and the set of all those submodules P of M that contain I<, given by L * f - ’ ( L ) = P. In particular each submodule of a quotient module M / K has the form P / K for some submodule P , K E P E M.

Theorem 1.4 (The Freshman Theorem for Modules). Suppose K and N are submodules of an R-module M, with K E N. Then N/K is a submodule of M/K and (M/K)/(N/K) E M/N.

Page 143: Algebra Pure and Applied Mathematics Academic Pr

128 IV Modu!es

Theorem 1.5 (The Isomorphism Theorem for Modules). If K and N are submodules of an R-module M , then I< + N and K A N are submodules of M and (K + N ) / K z N / ( K n N ) .

An R-module M # 0 is called simple if its only submodules are M and 0. A sequence

M = M , 2 MI 2 M , ? * . * 2 Mk = 0

of submodules of an R-module M is called a composition series if each Mi+ is a maximal (proper) submodule of M i , or equivalently (see Proposition 1.3) if every factor M i / M i + is simple.

Theorem 1.6 (Jordan-Holder). Suppose an R-module M has com- position series

M = Mo 2 M I ?... 2 Mk = 0 and

M = No 2 N , ? ... 2 N,,, = 0.

Then k = m and there is a 1-1 correspondence between the sets of factors so that corresponding factors are R-isomorphic.

Proof. Essentially the same as the proof of Theorem 1.5.5.

An R-module M is called Noetherian if it satisfies the ascending chain condition (ACC) for submodules, i.e., if M , c M , _C - a - is any ascending chain of submodules of M , then either the chain is finite or there is some k such that M, = Mk for all m 2 k. In either case we say that the chain terminates. (Recall the corresponding notion for commutative rings; see p. 66.)

The following statements regarding an R-module are equivalent.

(i) M is Noetherian. (ii) Every submodule of M is finitely generated.

(iii) Every nonempty set { M,) of submodules of M has a maximal element with respect to set inclusion.

Proof. i ii: If a submodule N is not finitely generated choose x, E N and set M , = R(x,). Then choose x2 E N\M, and set M , = R(x,,x2), etc. The process does not terminate since N is not finitely generated, and the sequence M, c M 2 c ... violates the ACC for M .

If there is a set of submodules without a maximal element we may choose a strictly increasing infinite chain M, c M2 c ... from the set. Set N = U M , , a submodule of M . Then N = R(x,,. ..,x,) for some xl,. . . ,xk in N , and hence x i is in some Mj, for each i. If jm is the largest of the ji, then all

Proposition 1.7.

ii => iii:

Page 144: Algebra Pure and Applied Mathematics Academic Pr

2 Direct Sums. Free Modules 129

xi are in Mi_ and hence N = M j m , contradicting the fact that the sequence is strictly increasing.

iii 3 i: Obvious.

Proposition 1.8.

Proof.

Let K be a submodule of the R-module M and set N = M / K . Then M is Noetherian if and only if both K and N are Noetherian.

All submodules of K are submodules of M , so they are all finitely generated, and hence K is Noetherian by Proposition 1.6. Any ascending chain N , E N , G ... of submodules of N has the form M , / K E M 2 / K E ..., with each Mi a submodule of M and M , E M, c + . . , so thk chain must terminate and N is Noetherian.

-=: Let M , c M2 c ... be an ascending chain of submodules of M . Then the chain M , n K E M2 n K c . . . terminates, say at Mi n K , and likewise the chain (MI + K ) / K E ( M , + K ) / K c . . . terminates, say at ( M , + K ) / K . Set la = maxi j , m f . If k 2 n and x E Mkr then ( M k + K ) / K = (M, + K ) / K , so x + K = y + K for some Y E M,. But then x - Y E M , n K = M,,n K , and hence x E M,. Thus the chain M , E M , E ... terminates at M, and M is Noetherian.

-:

2. DIRECT SUMS, FREE MODULES

The definition and construction of a (direct) product for an arbitrary nonempty family { M a } of R-modules is completely analogous to the corresponding definition and construction for the direct product of groups, and will not be repeated. We will write ~ { M , : c I E A } , or just n Mu, for the product of a nonempty family of R-modules.

The notion of direct sum, in a sense dual to the notion ofdirect product, is also of considerable importance for modules. Suppose (M,:a E A } , A # 0, is a family of R-modules. A direct sum of the modules Mu is an R-module M together with a family i,: M , + M , a E A, of R-homomorphisms with the following universal property. Given any R-module N and R-homomorphisms fa: Mu + N , a E A, there is a unique f E Hom,(M, N ) such that f i , = fa for all CI E A, i.e., the diagrams

are all commutative. Note that the definition results from the definition of a product by simply reversing ail the arrows. In the language of category theory the direct sum is a coproduct in the category of R-modules.

Page 145: Algebra Pure and Applied Mathematics Academic Pr

130 IV Modules

Proposition 2.1. If a direct sum exists for a family {Ma} of R-modules, then it is unique up to R-isomorphism, and each i , is an R-monomorphism.

Proof.

It is perhaps reasonable by now to be a bit brief in discussing the

As usual (see the proof of Proposition 1.6.1).

construction of a direct sum.

Theorem 2.2. Any nonempty family {M,:a E A } of R-modules has a

Take M to be the submodule of n Ma consisting of those m such that ma = 0 for all but finitely many a E A (in particular, if A is finite, then M = n Ma). Define i,: Ma + M by agreeing that i,(x) = m if and only if ma = x and ms = 0 for all # a. It is easy to check that i , E Hom,(M,, M). Given any R-module N and family f a : M, -, N of R-homomorphisms define f : M -, N by setting f ( m ) = I{ f,(m,):a E A } (there are only finitely many nonzero summands). Then f E Hom,(M, N ) , f i , = f a for all a, and f is uniquely determined.

Exercise 2.1. Prove the last statement in the proof above, and show that i , E Hom,(M,, M).

Let us agree to write @(M,:a E A ) , or simply O M , , for the direct sum of the Ma. For a finite collection MI, M,, ..., M, of R-modules we write M , 0 M, 0 ... 0 M, for the direct sum.

In general, if {M,:a E A } is any collection of submodules of an R-module M, we shall write I{M,:tx E A } for the submodule consisting of all sums z { x , : a E A } , where x , E M, and x , = 0 for all but finitely many a E A.

The next theorem is an analog for modules of Theorem 1.6.3, and describes an R-module as the internal direct sum of submodules.

Theorem 2.3. Suppose M is an R-module, {Ma} is a family of submodules, R ( U M , ) = M , a n d M , n { u M p : b # t l , b E A } = O f o r all a. Then M is R-isomorphic with O M , .

When M is the internal direct sum of a family {Ma} of submodules we will often write M = @Ma. It will generally be clear from the context whether O M , represents an internal or an external direct sum.

Show that M = OM,, an internal direct sum of sub- modules, if and only if each x E M has a unique expression of the form x = x1 + x2 + ... + x k for some k, with xi E MU3.

direct sum M .

Proof.

Exercise 2.2.

Proposition 2.4. If M,, M,, . . . , M, are Noetherian R-modules, then M = MI 0 M2 0 . . . @ M, is Noetherian.

Page 146: Algebra Pure and Applied Mathematics Academic Pr

2 Direct Sums. Free Modules 131

Proof . I t will suffice, by induction, to assume that M = M , 0 M , . Then N, = { (x, 0):x E MI} is a submodule of M that is R-isomorphic with MI, so N, is Noetherian, and MINI is R-isomorphic with M , [via ( x , y) + N, H y], so M/N, is Noetherian. Thus M is Noetherian by Proposition 1.8.

A ring R is called left ( r i g h f ) Noetherian if it satisfies the ascending chain condition for left (right) ideals, or equivalently if R is Noetherian when viewed as a left (right) R-module.

Proposition 2.5. Suppose R is a left Noetherian ring with 1 and M is a finitely generated unitary R-module. Then M is a Noetherian R-module.

Proof . Say M = R(u, ,..., a,). Let N be the R-module R" = R 0 R 0 . . . @ R. Then N is Noetherian by Proposition 2.4. Define f : N + M by setting

f ( r , , ..., r,) = rial + ... + r,u,.

Clearly f E Hom,(N, M ) and ,f is onto since M is unitary. Thus M ?z N/ker f and M is Noetherian by Proposition 1.8.

Let R be a ring with 1 and B an arbitrary set. A free R-module based on B is a unitary R-module F together with a function 4: B + F such that given any unitary R-module M and any function 8 : B + M there is a unique f~ Hom,(F, M) such that f 4 = 01, i.e., the diagram

4 B y y F M

is commutative.

Exercise 2.3. (1) If B = 0 show that F = 0 is a free R-module based on B.

(2) If B = {b), a singleton, show that F = R is a free R-module based on B, with 4(6) = 1 E R.

As usual we may check that a free R-module F based on a set B is unique (to within R-isomorphism) if it exists, and that 4 is 1 - 1 . In order to construct a free R-module (if B # 0) let M,, = R, viewed as a left R-module, for each B E B and set F = OM, = @ { R : P E B } , a direct sum of IB1 copies of the R-module R. ForeachpEBdefine4(/3)=mEFbymeansofrn, ,= I E M , = Randm,=O if B # E B. I t is then a routine matter to verify that F is a free R-module based on B.

Exercise 2.4. Do so.

Page 147: Algebra Pure and Applied Mathematics Academic Pr

132 IV Modules

Since 4: B --t F is 1-1 we may identify p with 4(p) for each fl E B, and hence assume that B E F . If b , , . . . , b, E B, r l , . . . , rt E R, and I;=, r jb j = 0, then it is immediate from the construction that r = . . . = r k = 0. In general we say that a subset B of an R-module M is R-linearly independent if given b , , . . . , bk E B and r l , . . . , r k E R with x r j b j = 0 we may conclude that all r j = 0. A basis for an R-module M is an R-linearly independent subset of M such that M = R(B).

Theorem 2.6. If R is a ring with 1, then a unitary R-module is free if and only if it has a basis.

a: See the construction and discussion above. If M = 0, then B = /zI is a basis.

Let B be a basis for M . If B = 0, then M = 0 and M is free. Suppose then that B # 0. Let 4: B + M be the inclusion map, i.e., 4 ( b ) = b for all b E B. Set Mb = Rb for each b E B ; then r H rb is an R-isomorphism between R and Mb. The fact that B is a basis allows us to apply Theorem 2.3 and conclude that M = @{M,:b E B } , which is isomorphic with @{R:b E B } , and we may conclude that M is free just as above.

As a particular case we observe that a free abelian group is (to within isomorphism) just a direct sum of some number (possibly transfinite) of copies of the additive group H of integers. Note also that if R = K , a field, and V is a vector space over K , then V has a basis (see the Appendix), and hence V is a free K-module. We know in that case that any two bases have the same cardinality, and we shall see shortly that the same result holds for free abelian groups, but it does not hold true in general (see Exercise 7.6).

Theorem 2.7. Suppose R is a ring with 1 having an ideal I such that R/I is a division ring, and F is a free R-module. Then any two bases of F have the same cardinality.

Set E = I F = { r x : r E I, x E F } , and note that E is a submodule of F. Then F I E is a vector space over K = R/I, with scalar multiplication given

Proof.

+:

Proof.

by ( r + I ) ( x + E ) = rx + E(Verify!). If B is a basis for F set 6 = b b E B, and set B = { b : b E B } . Each x E F I E can be written as

k x = ribi + E = c ( r i + I ) G , ri E R, bi E B,

i = 1 i

so B spans F I E over K . If

+ E for each

(i.e., = 0 in FIE) , then c i r i b i E E , so there are sl,. ..,s, E I such that C i r i b i = C i s i b i (there is no harm in using the same set { b i } of basis elements,

Page 148: Algebra Pure and Applied Mathematics Academic Pr

2 Direct Sums. Free Modules 133

some coefficients may be 0). Thus x i ( r i - si)bi = 0, so ri = si, all i , and hence each ri + I = I. Thus B is a K-basis for FIE (in particular the map b H 6 is 1-l), and F I E has K-dimension ( B ( . The same argument applies to any other basis for F , so all bases must have the same cardinality.

Corollary. If R is a commutative ring with 1 and F is a free R-module, then any two bases of F have the same cardinality.

Proof.

Because of Theorem 2.7 we may define the rank of a free module F over a ring R with 1 having a division ring as a homomorphic image to be the cardinality of any basis for F. In particular the notion of rank is defined for free abelian groups.

Theorem 2.8. is a homomorphic image of a free R-module F .

Use Proposition 11.1.8 and the corollary to Proposition 11.1.9.

If R is any ring with 1 and M is a unitary R-module, then M

Proof.

Corollary. If R is a commutative ring with 1 and M is a unitary R-module, with M = R ( S ) for some set S E M , then M is a homomorphic image of a free R-module F of rank IS/.

The ring R = Z, has an ideal M = 2R, so M is a submodule of the free R-module R. Note, however, that M is not a free R-module, since /MI = 2 and jR\ = 4. Thus submodules of free modules are not necessarily free.

See the proof of Theorem 1.10.1.

Theorem 2.9. Suppose R is a PID, F is a free R-module, and E is a submodule of F. Then E is also free, and rank(E) I rank(F).

Proof. We may assume E # 0. Let B be a basis for F. For any C G B set F, = R (C) and Ec = E n F,. Let Y be the set of all triples (C, C’ , f ) , where C’ E C G B, E, is free, and f : C’ + E, is a function such that f(C’) is a basis for E,. Then Y # 0 since (@, $3, @) E 9. Partially order Y by agreeing that (C, C ’ , f ) I (D, D‘, g) if C C D, C’ c D‘, and g 1 C‘ = f . Zorn’s Lemma applies and we may choose a maximal element (A , A’, h ) in Y . The proof will be complete if we can show that A = B, since E = EB. If A # B choose b E B\A and set D = A U { b } . If ED = EA, then ( A , A ’ , h ) < (D, A’,h), con- tradicting maximality. If ED # EA, then there are various elements y + rb E ED, with y E F A , r E R, and in some cases r # 0. Let I be the set of all r E R such that y + rb E E for some y E FA. Then I is an ideal in R, say I = (s), and so w = x + sb E E for some x = FA (note: s # 0). Set D’ = A’ u { b ) and extend h’: D’ + ED by setting h‘(b) = w. If z E ED, then z = y + rb for some y E FA and r = r’s E I , so

and z = ( y - r ’x ) + r’w, z - r‘w = y - r‘x E E n FA = EA.

Page 149: Algebra Pure and Applied Mathematics Academic Pr

134 IV Modules

I t follows that R(h'(D')) = ED. A dependence relation on h'(D') translates easily into a dependence relation on D, so h'(D') is a basis for ED. Thus (A , A', h) < (D, D', h'), maximality is violated again, and the theorem is proved.

Corollary. Suppose R is a PID, M is a finitely generated unitary R-module, and N is a submodule of M. Then N is finitely generated.

Proof. As shown in the proof of Proposition 2.5 there is an R- homomorphism f: R" + M for some integer n. Thus f - ( N ) is a submodule of R", so it is free of rank m 5 n by the theorem. Thus N = fs- ' ( N ) has a set of rn generators.

Proposition 2.10. Suppose R is a PID, M is an R-module, F is a free R-module, and f E Hom,(M, F ) is onto. Then M has a free submodule E that is R-isomorphic with F such that M = E 0 kerf.

If B is a basis for F choose xb E M such that f ( x b ) = b for each b E B. Set E = R ( { x b : b E B } ) . If zf=l r,xb, = 0, then 0 = f ( c r i x b , ) = C r i b i , so all ri = 0 and { x , : b E B} is linearly independent. Thus { x , : b E B } is a basis for E , so E is free and is clearly R-isomorphic with F. If x E M write f ( x ) = 1 ribi , bi E B, and note that then x - c r i x b , E kerf. Thus M = E + kerf. Since E n kerf = 0 we conclude that M = E 0 kerf by Theorem 2.3.

Proof.

3. FINITELY GENERATED MODULES OVER A PID

Assume throughout this section that R is a PID. The most important examples will be R = F , a field, R = Z, and R = FCx]. All R-modules considered will be assumed unitary.

If M is an R-module, then an element x E M is called a torsion element if rx = 0 for some r # 0 in R. This generalizes the idea of an element of finite order in an abelian group.

If x E M is a torsion element we define its annihilator, or order ideal, to be A(x) = { r E R:rx = O } . Then A(x) is an ideal in R, so A(x) = (s,) is principal; the generator s,, which is determined up to associates, is called the order of x. We write 1x1 = s, for the order of x .

Let R = Q [ x ] and let M = V, as in Exercise 1.2(2). If u = [A] and u = [ y ] find JuJ and Jut.

An R-module M is a torsion module if every element of M is a torsion element. At the other extreme M is torsian-free if 0 is the only torsion element in M .

Proposition 3.1. Let T be the set of all torsion elements in an R-module M .

Exercise 3.1.

Then T is a submodule and M/T is torsion free.

Page 150: Algebra Pure and Applied Mathematics Academic Pr

3 Finitely Generated Modules over a PID 135

Proof. If x , y E T say 1x1 = a and J y J = b. Then ab(x - y) = b . a x - a . by = 0, and if r E R, then a ( r x ) = r (ax) = 0, so T is a submodule of M . Suppose r{x + T ) = rx + T = T i n M / T . Then r x E T, so A(rx) # 0. If 0 # s E A ( r x ) , then sr . x = 0, so 0 # sr E A ( x ) , and x E T. Thus M / T i s torsion free.

The submodule Tof torsion elements in M is called its torsion submodule. In particular every abelian group has a torsion subgroup consisting of all its elements of finite order.

Note that the proof of Proposition 3.1 did not actually require that R be a PID, but only an integral domain.

Proposition 3.2. If M is a finitely generated torsion-free R-module, then M is free of finite rank.

Proof. Let {xl,. . . , x f l } be a generating set for M and let { y , , . . . , y m ) be a maximal linearly independent subset of {xi,. ..,x,,}. Let N = R(y, ,..., y,), a free submodule of M. For each xi there exists some si # 0 in R and elements r i j E R such that s ixi + x j r i j y j = 0, by the maximality of { yj}, and so s ix i E N . Set s = n{si: 1 I i I n } , so that sx E N for all x E M . Define f : M + N by setting f ( x ) = s x ; then f E Hom,(M, N ) and kerf = 0 since M is torsion-free. Thus M is R-isomorphic with a submodule of N , so M is free and of finite rank by Theorem 2.9.

Theorem 3.3. If M is a finitely generated R-module with torsion sub- module T, then M has a free submodule F of finite rank such that M = T @ F . The rank of F is uniquely determined by M .

Since M I T is torsion-free and the quotient map y ~ : M + M/T is onto we conclude from Propositions 2.10 and 3.2 that M = T 0 F for some free submodule F of finite rank that is R-isomorphic with M / T . Any other free submodule F‘ such that M = T 0 F’ is also R-isomorphic with M I T so rank F’ = rank F .

As a consequence of Theorem 3.3 we may define the rank of a finitely generated R-module M to be rank ( F ) , where M = T 0 F, T is the torsion submodule of M , and F is free.

Suppose that M is a torsion module and that there is some r E R* with rx = O f o r a l l x ~ M.Set l = { s ~ R : s x = O , a l l x ~ M } . T h e n l i s a n i d e a l i n R ; say 1 = (a), so a I r. The generator a of 1, which is determined up to asso- ciates, is called the exponent of M . It is the least common multiple of the orders of all elements of M .

Of course not every torsion module has an exponent. For example, take M = @ { Z,:n E Z}. However, if M = R(x,, . . . , x,) is finitely generated and torsion, and if lxil = r i , then r = n { r i : 1 5 i 5 n ) annihilates every x E M , and M has an exponent.

Proof.

Page 151: Algebra Pure and Applied Mathematics Academic Pr

136 IV Modules

Exercise3.2. Suppose M is an R-module, that x and y are torsion elements with orders r and s, respectively, and that r and s are relatively prime in R. Show that x + y has order rs.

Proposition 3.4. Suppose M is a torsion module having exponent r. Then M has an element of order r.

Proof. Recall that R, being a PID, is a UFD. Write r = H { p f a : 1 I i I k } , a product of distinct prime powers, with each e , > 0, and set ri = r/pi. Then r J' ri and so for each i there is some xi E M with rixi # 0. Set y i = (r/pe')x, and note that pFzyi = 0 but pF1-'yi = r ix i # 0, and hence (yil = p f ' for each i . Set x = y , + ... + y,. Then 1x1 = r by Exercise 3.2.

If M is an R-module and s E R define M I S ] = {x E M : s x = 0} , the set of all elements in M having order a divisor of s.

Exercise3.3. Show that M [ s ] and s M = {sx:x E M } are both sub- modules of M .

Recall that if r, s E R, not both 0, then the symbol ( r , s) is used both to denote the ideal generated by { r, s} and to denote a GCD for r and s, which is in fact a generator for that ideal. Both uses appear in the next proposition.

Suppose M = R ( y ) is cyclic of order r, and s E R. Then Proposition 3.5.

(i) M [ s l = R < ( r / ( r , s ) ) y ) z R/( r , s ) , and (ii) sM = R ( ( r , s ) y ) z R/(r/(r,s)),

so M [s] is cyclic of order (r, s) and sM is cyclic of order r / ( r , s).

Note that M [ s ] = {uy:u E R and suy = 0}, and that suy = 0 if and only if u is a multiple of r / ( r , s). Thus M [ s ] = R((r / ( r , s))y) . Define a map 4: R + M [ s ] by setting +(u) = (ur / ( r , s ) )y . Then C#I is an epimorphism and ker4 = ( r , s ) , so (i) is proved. The proof of (ii) is similar and is left as an exercise.

Proof.

Corollary. Proposition 3.6.

If (r,s) = 1, then M [ s ] = 0 and s M = M .

Suppose C = R ( z ) is a cyclic R-module of order ro , M is a finitely generated torsion R-module whose exponent divides ro , N is a submodule of M , and f E Hom,(N, C). Then f can be extended to g E

Hom,(M, C ) .

Proof. If M = R(x,, . . . , xk) set

N , = N + R(x,), N , = N , + R(x,), ..., Nk = Nk-l + R(x,) = M.

By induction it will suffice to show that f can be extended to an R- homomorphism from N , to C . If s is the order of x1 + N in N , / N , then s 1 ro (since roxl + N = N ) , say ro = sf. Thus s x , E N , so f ( s x , ) ~ C , and t f ( s x l ) = f ( t s x , ) = f(roxl) = 0, so f ( s x l ) has order dividing t in C. On

Page 152: Algebra Pure and Applied Mathematics Academic Pr

3 Finitely Generated Modules over a PID 137

the other hand f(sxl) = uz for some u E R, so tuz = 0 and ro I tu, or t s I tu. Thus s I u, say u = su, and so f(sxl) = s(uz). Set zo = uz E C and define f ’ E Hom,(N @ R, C) by setting f ’ ( y , r ) = f(y) + r zo . Next define h E

Hom,(N 0 R, N,) by setting h( y, r ) = y + rx,. Let us see that ker h E kerf’. If (y,r) E kerh, thenrx, = - Y E N,sor(x, + N) = Oin N,/N,and henceslr in R, say r = - ws. Then y = swx,, (y, I ) = (swx,, -sw) , and we have

f ’ ( y , r ) = f’(swx,, -sw) = f(swxl) - swzo = f(swxl) - wf(sx,) = 0.

Since h maps N 0 R onto N, we may define f, on N, by setting f, (h( y, r ) ) = f’(y, I ) (f, is well defined since ker h c kerf’). Note that if y E N, then

f(Y) = f’(Y7O) = fl(h(Y70)) = f l ( Y ) + 0 . x1 = fl(Y), so f, extends f to N, and the proof is complete.

C

Theorem 3.7. If M is a finitely generated torsion R-module, then M = M , 0 M , 0. . .0 M,, where each Mi is cyclic of order r i , with ri 1 r i - ,, 2 I i 5 k, and r , the exponent of M .

By Proposition 3.4 we may choose an element x, E M whose order is the exponent r , of M . Set M , = R(x,). By Proposition 3.6 the identity map i : M , -, M , extends to an R-homomorphism 9,: M -, M , . Set N2 = kerg,. If x E M , then

Proof.

Sl(X - g,(x)) = g,(x) - 91(x) = 0

x = g,(x) + (x - Sl (4) E M , + N,.

since g1 extends the identity map, so x - g,(x) E N, and

If x E M , n N,, then x = g,(x) = 0, so M = M , 0 N2 by Theorem 2.3. If N, has exponent r , , then r2 I r , ; we may choose x2 E N2 of order r2 and set M2 = R(x,). Then N2 = M2 0 N, as above, hence M = M , 0 M2 0 N,, and we may continue. The process must terminate in a finite number of steps with some Nk = 0 since M is Noetherian (Proposition 2.5).

Corollary.

Proof. The map r H rxi from R to Mi in the proof above has kernel (ri), M z R/(r,) 0 R/(r2) 0 . . .0 R/(rk).

so Mi E R/(ri) by the FHTM.

Page 153: Algebra Pure and Applied Mathematics Academic Pr

138 IV Modules

Theorem 3.8 (Uniqueness). Suppose M is a finitely generated torsion R-module and that

M = M , @ - “ @ M k = N , @.. .@ N,.

with Mi cyclic of order r i , N j cyclic of order s j , ri I r i p for each i , s j I s!- , for each j , and neither rk nor s, is a unit in R . Then k = m, ri and si are associates in R, and Mi z Ni for each i.

Proof . We may assume k 2 m. Choose a prime p E R such that p I r k , and hence p 1 ri, 1 I i k. Since M has both r , and s1 as exponent r l and s1 must be associates ( r , - sl), so p I s,. Suppose p 1 s j for 1 I j S n, where n m, but p $ s,+ , (if it exists). Since p is a prime R / ( p ) = K is a field. By Proposition 3.5 we see that

M [ p ] = M , [ p ] O . . . O M k [ p ] ~ @ { K : l S i l k } ,

a vector space of dimension k over K , and also

M [ P ] = N , C p 7 O . * . O N , [ p l = N i [ p ] O . . * O N , [ p ] = @ { K : l l j r n } ,

a vector space of dimension n over K . It follows, since n I m I k, that m = k. We have already observed that r l - s , , and we wish to show that ri - si for all i. If not suppose that ri - si for 1 I i I n - 1, but that r, + s,, say because sn,t‘rn. Set M’ = r , M , then

M’ = rnMl @ ... @ r,M,- , = rnNl @ . .. @ rnNn- @ r,N, @ . ‘.,

with r,N, # 0, violating the conclusion drawn above. Thus ri - si for all i , and furthermore we have

Mi 2 R / ( r i ) = R / ( s i ) z Ni for all i .

The orders r l ,..., rk of the cyclic submodules M , ,..., Mk are called the invariant factors of the torsion module M . In case R = Z, so M = A is an abelian group, we take the orders ri = ni to be positive integers, as usual. In that case we see by Theorem 3.7 that ] A ] = n,n2**.ntr so A is finite.

Theorems 3.7 and 3.8 thus tell us that all finite abelian groups are determined up to isomorphism by their invariant factors. For example, if n = [A1 = 100 we may write 100 = 5 0 . 2 = 20. 5 = 10. 10, and Z,,,, Z,, @ Z,, Z,, 0 E,, Z,, @ Z,, are all the abelian groups of order 100. If n = 48 we have 48 = 2 4 . 2 = 1 2 . 4 = 1 2 . 2 . 2 = 6 . 2 . 2 . 2 , and a corre- sponding list of five groups.

We may combine Theorems 3.3, 3.7, and 3.8 for a complete description of the structure of finitely generated modules over a PID.

Page 154: Algebra Pure and Applied Mathematics Academic Pr

3 Finitely Generated Modules over a PID 139

Theorem 3.9. If M is a finitely generated R-module, then there exist a nonnegative integer m and nonunits r , , . . . , rk in R, with r , I r i - , for 2 2 i I k, such that M = M I 0 .. . @ Mk 0 F , where Mi is cyclic of order ri and F is free of rank m. Equivalently

M Z R / ( r , ) @ . . . @ R/(rk) @ R".

The module M is determined up to R-isomorphism by m and the sequence r l , . . . , rk of invariant factors.

Corollary. If A is a finitely generated abelian group, then there exist a nonnegative integer m and integers n , , . . . , nk , all larger than I , with n, 1 n i _ for 2 I i I k, such that

A 2 Z,, @ . . . @ Z,, @ 12".

The group A is determined up to isomorphism by m and the sequence n , , . . . , nk of invariant factors, and the order of the torsion subgroup of A is n l n 2 ... n k .

A torsion R-module M is called primary, or p-primary, if its exponent is some power p' of a prime p E R.

Proposition 3.10. Suppose M is a torsion module with exponent r E R. If r = st, with ( s , t ) = 1, then M = M [ s ] @ M [ t ] . Consequently if r = p ' l ' p ; ' . . . &k, where the pi are distinct primes in R , then M = M [ p ; I ] 0 . . .O M [ p ? ] , a direct sum of primary submodules.

We may write 1 = as + bt for some a, b E R by Proposition 11.5.2. For any x E M we have

Proof'.

x = t . bx + S ' U X E M [ s ] + M [ t ] .

If x E M [s] n M [ t ] , then x = asx + b t x = 0. Thus M = M [ s ] @ M [ t ] by Theorem 2.3.

Note that the primary submodules in the direct sum decomposition in Proposition 3.10 are unique: MCpj ' ] is the submodule consisting of all elements of M having order a power of the prime divisor pi of r .

We may now apply the Invariant Factor Theorem 3.7 to each primary submodule of a torsion module M , the result being the next theorem.

Theorem 3.11. Suppose M is a finitely generated torsion module of exponent r = n { pp': 1 I i I k } , where the pi are distinct primes in R and each e, 2 1. Then M = @{Mi: 1 I i I k ) , where Mi is pi-primary, and Mi = @{Mij : 1 2 j I k , } , where M i j is cyclic of order pFi1, with 1 5 eij I eicj- 1 ) I e, for all i and j . M is determined up to isomorphism by the set { p:": 1 I j I k , , 1 I i I k } of prime powers, which are called the elementary divisors of M .

Page 155: Algebra Pure and Applied Mathematics Academic Pr

140 IV Modules

The statement of Theorem 3.1 1 applies directly to finite abelian groups; it will not be restated as a corollary.

As an application of Theorem 3.1 1 let us describe all abelian groups A of order 72 = 23 * 3' by means of elementary divisors. If p1 = 2 and p 2 = 3 we require that z j e l j = 3 a r ~ d z ~ e , ~ = 2. Thus the possible sets of elementary divisors are

{23,32}, (2 3,3,3}, {22,2,32 }, {2,, 2,3,3}, {2,2,2,32}, and (2,2,2,3,3).

Thus up to isomorphism an abelian group of order 72 is one of

Z,OZ,, Z ,@Z,OZ, , Z 4 0 Z 2 0 Z 9 , Z,OZ,@~,OZ,, Z, 0 Z, 0 Z, 0 Z9, and Z2 0 Z, 0 Z, 0 Z, 0 Z,.

4. APPLlCATlONS TO LINEAR ALGEBRA

We concentrate now on the modules M = V', where V is a finite- dimensional vector space over a field F and T : V + V is a linear trans- formation (see Example 4, p. 126).

Since the set of all linear transformations from V to V is itself a finite- dimensional vector space over F the set {Z, T, T 2 , . . . } is linearly dependent, and hence

u,Z + a , T -k - - ' + ukTk = f ( T ) = 0

for some nonzero f ( x ) E F [ x ] . Just as in the proof of Proposition 111.1.2 we see that there is a unique monk polynomial mT(x) of minimal positive degree such that m,(T) = 0, and that if f ( x ) is any polynomial such that f(T) = 0, then mT(x) I f ( x ) in F [ x ] . We call mT(x) the minimal polynomial of the linear transformation T.

For example, if F = Q and T is multiplication by [A i], then mT(x) = x 2 - 2x + 1; if T is multiplication by [ 1': iy], then mT(x) = x 2 - x - 2.

We recall from linear algebra that if T: V -, V is represented by the matrix A , then the characteristic polynomial of T is f ( x ) = det(A - xZ).

Exercise 4.1. Suppose F = Q and T iq multiplication by

4 - 6 3 A = 4 - 7 4 .

[6 -12 d Show that T has minimal polynomial mT(x) = x 2 - 3x + 2 and characteristic polynomial f ( x ) = - x 3 + 4 x 2 - 5x + 2.

It is clear from the very definition of the minimal polynomial m,(x) that Vr is a torsion module and that m,(x) is its exponent. Any basis for V as an F-

Page 156: Algebra Pure and Applied Mathematics Academic Pr

4 Applications to Linear Algebra 141

vector space also generates V, as a module, so V, is finitely generated. Note that if W is any subspace of V , then T W E W if and only if f ( T ) W E W for all f ( x ) E F [ x ] , so the submodules of V, are just the T-invariant subspaces of I/.

Suppose W = R ( v ) is a cyclic submodule of V,, and that W has order f ( x ) E F [ x ] , where degf(x) = k > 0. Show that the set { v , Tu, T2u, . , . , T k - ' o ) is a (vector space) basis for W. We call v a cyclic vector for W .

Exercise 4.2.

Suppose F is a field and

f ( x ) = a, + a ,x + . . . + a , - , x n - l + x n is a monic polynomial in F [ x ] . Define the companion matrix of f ( x ) to be the n x n matrix

C ( f ) =

0 0 0 0 . . ' 0 --a0 1 0 0 0 ... 0 --a1

0 1 0 0 ... 0 -a2 0 0 1 0 . . . 0 -a3

0 0 0 0 ... 1 - a n - l

. . . . . . . . . . . . . . . . . .

For example, the companion matrix of f ( x ) = 2 - 3 x + x 3 is 0 0 - 2

c ( f ) = [ 0 1 0 3 ] .

Proposition 4.1. If F is a field, f ( x ) E F [ x ] is monic of degree n, and T is the linear transformation of F n represented by the companion matrix C ( f ) , then the minimal polynomial m T ( x ) if f ( x ) .

Proof. Let e , , e , , . . . ,en be the usual basis elements for F", i.e.,

etc. Then Te, = e i + l for 1 5 i 5 n - 1, and

T e n = - a 0 1 e - a 1 2 e - ... - an- 1en. Thus e, = T e , , e3 = T 2 e l , . . . ,en = T n - l e l , and hence

Ten = T"el = -a,le, - a,Tel - ... - a n - l T " - l e l ,

Page 157: Algebra Pure and Applied Mathematics Academic Pr

142 1V Modules

which says that f ( T ) e , = 0. But then also

and hence f ( T ) u = 0 for all u E V . If

with k < n and g ( T ) = 0, then k k

j = O j = O g ( T ) e , = 6,T'ei = b j e j + l = 0,

so all bj = 0 and g ( x ) = 0. Thus mT(x) = f ( x ) .

Show that the characteristic polynomial of a companion matrix C(f) is +f(x) .

Proposition 4.2. Suppose W = R ( u ) is a cyclic submodule of V,, and that the order of W is the monic polynomial f ( x ) E F [ x ] of degree k . Then the restriction of T to W is represented by the companion matrix C ( f ) with respect to the basis { u, Tu, . . . , Tk - u ) for W.

We saw in Exercise 4.2 that { u, To,. . . , T k - u } is indeed a basis for W. If 0 _< i I k - 2, then T(T'u) = Ti+lu, and if

Exercise 4.3.

Proof.

f ( x ) = a0 + a1x + " ' + u k - l X k - ' + Xk, then

T(Tk-'u) = T k v = -a,lu - U , TU - ... - ak-l Tk- 'o

since u has order f ( x ) . The proposition follows.

Theorem 4.3. If V is a finite-dimensional vector space over a field F and T : V 4 V is a linear transformation, then there is a basis for V with respect to which the matrix that represents T has the block diagonal form

r c(fl 1

1 C ( X ) ] where the f i (x ) are the (rnonic) invariant factors of V,, so that fi(x)lL-,(x), 2 I i I k . Furthermore w,(x) = fl(x) and the characteristic polynomial of T is

f ( x ) = kn{fi(x): 1 I i I k}.

Proof. By Theorem 3.7 we know that V, = @{M/;:l I i I k), where = F [ x ] ( u i ) is cyclic of order f i (x) , the ith invariant factor of VT, chosen

Page 158: Algebra Pure and Applied Mathematics Academic Pr

4 Applications to Linear Algebra 143

m o n k That T has the matrix A is thus a consequence of Proposition 4.2. We have m,(x) = fl(x) since both are the exponent of V,, and the statement about the characteristic polynomial follows from Exercise 4.3.

Corollary (The Cayley-Hamilton Theorem). The minimal polynomial m T ( x ) is a divisor of the characteristic polynomial f ( x ) , and hence f ( T ) = 0.

The matrix A in Theorem 4.3 is called a rational canonical matrix for T. The word "rational" refers to the fact that the entries of A lie in F itself and no extension field is required. Recall from linear algebra that two matrices A and B represent the same linear transformation T : V + V (with respect to different bases for V ) if and only if there is an invertible matrix C with entries in F (the change-of-basis matrix) such that B = C - ' A C . In that case we say that A and B are similar matrices over F . In fact, suppose A represents T with respect to the basis {ui} and B represents T with respect to the basis { wi}, and let C be the matrix representing the identity transformation I : V + V with respect to {wi} in the domain and {ui} in the range, i.e., wi = Cjcjiuj for all i. Then we have

B v-v

and so A and B are similar over F .

The next theorem is thus a direct consequence of Theorem 4.3 and the uniqueness Theorem 3.8.

Theorem 4.4. If F is a field and A is an n x n matrix with entries in F , then A is similar over F to a uniqe rational canonical matrix, called its rational canonicalform. Two matrices A and B with entries in Fare similar over F if and only if they have the same rational canonical form.

Corollary. Suppose K is an extension field of F , A and B are n x n matrices with entries in F , and A and B are similar over K . Then A and B are similar over F.

Proof. A and B are similar over F to rational canonical matrices P and Q, respectively, say C ' A C = P and D-'BD = Q, all the matrices havingentries in F. But A and B have entries in K , so we must have P = Q by the theorem, and hence A = ( D C - ' ) - ' B ( D C - ' ) .

Let us next interpret primary decomposition and elementary divisors in the case M = V, (see Proposition 3.10 and The,orem 3.1 1).

Page 159: Algebra Pure and Applied Mathematics Academic Pr

144 IV Modules

- 0 0 0

0 '4 -

. .

If the minimal polynomial mT(x) of the linear transformation T : V -+ V factors as

m,(x) = n{ p,(x)ei: 1 I i I k } , where the p, (x) are distinct, monic, and irreducible, and each e , 2 1, then V, is the direct sum of the primary submodules VT[pi(x)ei] . Each primary submodule decomposes according to its (monic) invariant factors pi(x)ei,. If the appropriate basis is chosen (via a cyclic vector) in each cyclic submodule, then the union of those bases is a basis for V,, and with respect to that basis the matrix representing T is the block diagonal matrix with the companion matrices C( p : ' ~ ) as the diagonal blocks.

The uniquely determined set { p , ( x ) e , ~ ) of monic polynomials is called the set of elementary divisors of T, or of any matrix A that represents T. If follows that two n x n matrices A and B with entries in a field F are similar over F if and only if they have the same set of elementary divisors.

Suppose now that one of the irreducible factors p i ( x ) of mT(x) is linear, say p i ( x ) = x - ai. For example, that is true of all pi (x) if F is algebraically closed. Suppose P ~ ( X ) ~ I J = ( x - ai)eL' is one of the elementary divisors of T and let vj be a cyclic submodule of order (x - ai)ei, with cyclic vector u. Note that T restricts to a linear transformation on vj and that the minimal polynomial of that restriction is pi(x)eij = (x - It follows (Why?) that the set

{ u , (7- - a,l)u,(T - ail)%,. . . ,(T - U i Z y i J - 4 is a basis for vj . We then have

TU = U ~ V + (T - ~ i l ) ~ ,

T (T - a , l ) v = a,(T - a, l )u + (T - U i l ) 2 U ,

T(T - ~ ~ l ) e ' ~ - ' v = ai(T - u , ~ ) ~ , J - ' u + (T - a , l ) e ' J - ' ~ , T(T - ai l )e 'J- 'v = a,(T - a i l y lJ - l u

(verify these equations). Thus the matrix of the restriction of T to K j is the eij x eij matrix

0 0 ai 0 1 ai . . . . . . 0 0 0 0

...

...

...

...

0 0 0

ai 1

The matrix Aij is called a Jordan block; a block diagonal matrix whose diagonal blocks are Jordan blocks is called a Jordan matrix. If T : V + V can be

Page 160: Algebra Pure and Applied Mathematics Academic Pr

5 Computations 145

represented by a Jordan matrix J, then J is called the Jordan canonical form for T , or for any matrix that represents T. Since the Jordan matrix (when it exists) is completely determined by the elementary divisors of T i t is unique, except that the linear factors p, (x) may be relabeled and the diagonal blocks rearranged accordingly. It is customary to say that the matrices with the blocks rearranged in that way are the “same” Jordan canonical form.

Theorem 3.1 1 and the discussion above yield the next theorem.

Theorem 4.5. If T : V + V is a linear transformation such that all irreducible factors of mT(x) are linear, then V has a basis relative to which T is represented by a Jordan matrix. If F is algebraically closed and A, B are n x n matrices with entries in F , then A and B are similar over F if and only if they have the same Jordan canonical form.

If F is any field, V is a finite-dimensional vector space over F , and T: V + V is a linear transformation, then T can be represented by a diagonal matrix if and only if the minimal polynomial m T ( x ) splits as a product of distinct linear factors in F [ x ] .

Proof. It is necessary and sufficient that T be represented by a Jordan matrix all of whose Jordan blocks are 1 x 1, which holds if and only if every elementary divisor is of degree 1. Thus the exponent of each primary submodule must be linear and the exponent of V,, which is m,(x), is just the product of those distinct linear factors.

Theorem 4.6.

5. COMPUTATIONS

Suppose again that R is a PID, and assume that all R-modules discussed are unitary.

Suppose M is a free R-module of rank n, with { x l , x2 , . . . , x , } as a basis, N is a free R-module of rank m, with ( y l , y 2 , . .., y,] as a basis, and f E Hom,(M, N ) . For each x i we may write f ( x i ) = x ; = l a j i y j , with aji E R. Just as in linear algebra we say that f is represented by the m x n matrix A = (a i j ) relative to the bases { x i ) for M and { yj} for N ; the map f~ A is an R-isomorphism from Hom,(M, N ) onto the R-module of all m x it matrices with entries from R.

It should be stressed that in discussing the matrix representing an R- homomorphism it is important that the bases { x i } and { y j } are ordered; clearly a different matrix might result if basis elements are permuted.

Suppose R is a PID, M and N are free R-modules of finite rank, and f E Hom,(M, N ) . Set E = Im(f). Suppose there are bases { x l , . . . , x,} for M and { y,, . . . , y,,,} for N such that the matrix representing f

Theorem 5.1.

Page 161: Algebra Pure and Applied Mathematics Academic Pr

146 IV Modules

relative to {xi) and (yj) has the block diagonal form

B = 0 D 0 , [: : :I where

U 1 0 ' . . 0 1 and D=[: ' . . d ] ,

with ui E U(R), all i, 0 # d j 4 U(R), all j , and d j I d j + l for 1 I j I k - 1. Then the quotient module N / E is the direct sum of the cyclic submodules R(y, + E), s + 1 I i I m, its torsion submodule has invariant factors d , , d k - . . , d l , and its rank is m - s - k.

Proof. Note that

UiYi if l ~ i ~ s , f ( x i ) = d i - x y i if s + 1 I i I s + k,

[ O if s + k + l l i I n ,

and that yi E E if 1 I i I s since ui E U(R). Thus { yi + E : s + 1 I i I m } generates N I E as an R-module. If we write q. = R(yi + E ) , s + 1 I i I m, wehave thenthat N / E = W , + l + . . . + W r n . S u p p o s e x ~ W , n x { W ; . : j # i } , say

x = -r. ,yi + E = c{r jy j + E : j # i).

Then I:+ rjyj E E and we may write rn S s + k

C rjyj = x Sjujyj + Sjdj-syj, s + 1 j = 1 j = s + 1

with all s j E R. But then sj = 0 if 1 5 j I s, rj = 0 if s + k + 1 j m, and r j = s j d j - , if s + 1 I j I s + k since {yj} is a basis for N . Thus rjyj E E for s + 1 5 j I s + k and we conclude that x = 0. Thus N / E = @{ @:s + 1 I i I m}.

Suppose now that ITzs+ ri(yi + E ) = E in N I E , ri E R. As above we have rn s + k C r . . - 1 sjdj- ,y j ,

s + 1 JYJ - j Z S + 1

where s j E R, so rj = s j d j - , if s + 1 j I s + k and rj = 0 if s + k + 1 I j I m. It follows that each yi + E, s + 1 I i I s + k, has order d i - , in N I E and the set

{ y i + E : s + k + l l i l m }

Page 162: Algebra Pure and Applied Mathematics Academic Pr

5 Computations 147

is R-linearly independent. Thus

@ { w : s + l < i < s + k }

is the torsion submodule of N / E , and the invariant factors are dk,. . . , d , (see Theorem 3.9).

If f E Hom,(M,N) is represented by the matrix A relative to (ordered) bases ( x i } and { y j ) , then changes in the bases result in changes in A . Let us consider some very specific sorts of changes and their results.

If x i and xi are interchanged then the ith and j t h columns of A are interchanged. The same change in A can be effected by a matrix multiplication A H AC,,, where Cij is the matrix that results from interchanging the ith and j th columns in the n x n identity matrix I. For example

Note that the matrix Cij is invertible; in fact C; = 1. Likewise if y i and y j are interchanged the effect on A is to interchange the

ith and j th rows. The same change is effected by the matrix multiplication A H RijA, where R i j results from interchanging the ith andjth rows of I . Note that R: = I .

If x i is replaced by x i + r x j for some r E R and j # i the resulting set is still a basis, and the effect on A is to add r times the j th column to the ith column (verify this). Again the same effect can be achieved by a matrix multiplication A H ACij, , where Cij, is the result of adding r times the j th column of I to the ith column. The matrix Cij, is also invertible, with C,' = Ci j ( - , ) . Similar remarks (with a slight twist) apply to the invertible matrix Rijr obtained by adding r times the j th row of I to the ith row. The result of multiplying R, . A is to add r times thej th row of A to the ith row, but that row operation corresponds to replacing y j by y j - ryi in the basis for N .

The changes in A discussed above are called elementary row and column operations. The net effect of several row and/or column operations in succession is to replace A by B = P A Q , where P and Q are invertible matrices with entries in R, obtained as products of various Rijs and Rij , s (for P ) and various Cijs and Cij,s (for Q). In general we say that rn x n matrices B and A with entries in R are equiualenr (over R) if B = P A Q for invertible matrices P and Q with entries in R.

It is sometimes convenient, although we will not find it strictly necessary, to admit a third type of elementary operation, viz., multiplying a row or column by a unit u from R. This reduces to multiplication by Rij, or Cij, if we allow i = j a n d t a k e r = u - 1.

Page 163: Algebra Pure and Applied Mathematics Academic Pr

148 IV Modules

Theorem 5.2. Suppose R is a Euclidean ring with function d: R * + E , and A = (aij) is an m x n matrix with entries from R. Then there are invertible matrices P and Q with entries in R such that PAQ = B has the block diagonal form

B = 0 D 0 , I:: 1 11 as in Theorem 5.1. The diagonal entries di are unique up to associates.

Proof. By the discussion above it will suffice to show that A can be transformed to B by a succession of elementary row and column operations. We may of course assume that A # 0. Note first that we may apply elementary operations until the nonzero matrix entry with minimal d-value divides every other matrix entry (Why?), and that the situation will then persist when any further elementary operations are applied. We may further arrange, by interchanging rows and/or columns, that an entry with minimal d-value is a , , in the upper left-hand corner. Then, since a, divides each al i in the first row and each ail in the first column, further elementary operations will reduce the matrix to the form

[;ll 3 with al dividing each entry of C. The procedure can now be applied to C and continued until the desired diagonal form is reached. As for uniqueness we may view A as the matrix representing an R-homomorphism f from R" to R". Then B also represents f and by Theorem 5.1 the di are the invariant factors of the torsion submodule of R"/f(R") , hence are unique by Theorem 3.8.

Theorem 5.2 actually holds true when R is a PID (see Exercise 7.21) but the proof is a bit more complicated and is not in general constructive. Elements with minimal d-value must be replaced by elements with a minimal number of prime factors (counting multiplicities), and elementary row and column operations are not generally sufficient. Matrices in block diagonal form [s :], where C = r c '1 d '

with ad - bc E U(R) , can also be necessary; they correspond to changes in bases that result in what are sometimes called secondary row and column operations on the representing matrix.

Let us look in detail at a small example. Suppose f : E 2 + Zz is given by

Page 164: Algebra Pure and Applied Mathematics Academic Pr

5 Computations 149

so f has matrix A relative to the bases {el , e 2 } in both M = H 2 and N = 2'. We wish to perform elementary operations on A to transform it to diagonal form. It will be convenient to compute the matrices P and Q in the process in order to find the new bases for M and N relative to which f is represented by the diagonal matrix. To that end we need only perform successively on identity matrices the same row operations (for P ) and column operations (for Q ) as are performed on A .

One possible sequence ofelementary operations that succeeds for A is given (in order) by R z l l , R l Z 1 , R z l l , C , , , - , , , . Accordingly we have

A = [ "I%[ "I%[ - 2 20]% 14 -6 8 - 2 14

and

Observe that PAQ = D, as desired, and hence AQ = F ' D . Since D is diagonal the effect of multiplying P - times D is to multiply the ith column of P-' by the ith diagonal entry of D for each i. Thus in general the bases for M and N relative to which f is represented by D are determined by the columns of Q and of P - ' , respectively. For the present example we have

1 0 R 2 W l I 1 0 R121-11 2 - 1 R*1,-1,

[o 1 ] - [ - 1 1 ] - [ 4 11-

[-; -;I= P - l ,

so the bases consist of

x1 =[A], x2 =[-;'I for M

and

If we set E = Im(f) E N and G = N / E , then, by the proof of Theorem 5.1, G = (y l + E ) 0 ( y 2 + E ) , G has invariant factors 2 and 34, and (GI = 68.

Page 165: Algebra Pure and Applied Mathematics Academic Pr

150 IV Modules

The matrix B = PAQ that is equivalent to A in Theorem 5.2 is called the Smith normal form of A . The thrust of Theorem 5.2 is that any R- homomorphism f: M + N , where R is Euclidean and M and N are free of finite rank, can be represented by a matrix in Smith normal form. Exercise 7.21 indicates the same result for any PID.

An important application is the solution of a system of linear equations with coefficients in E (or in any Euclidean ring). The system

U l l X , + UlZX2 + ... + u,,x, = c1,

UZlX l + 422x2 + ... + U2,Xfl = c2,

Um1Xl + um2x2 + ... + UmnX, = c,

can be written as A X = C, where A = (aij) is the coefficient matrix, X = (x,, x2 , . . . ,x,,)' is the column vector of unknowns, and C = (clrc2,. . . , c,)'. We may change variables via X = QY, with Q invertible over H, so that the system becomes AQY = C, which is equivalent with PAQY = PC if P is also invertible. For appropriate P and Q we have PAQ = B in Smith normal form, so the system is BY = PC, which is easily solved if solutions exist, and the solutions X to the original system are obtained as X = Q Y .

For example, let us find all integral solutions of the system

-33x1 + 42x2 - 20x3 = -26,

21x1 - 27x2 + 13x3 = 16.

This can be written as A X = C with

21 -27 13 1 ' -33 42 -20 A = [

X = (x1,xZ,x3)', and C = (-26,16)'.

Change-of-basis matrices

0 1 2 p = [ : :I and Q = [ : i]

transform A to Smith normal form

(verify). If we change variables X = QY we obtain PAQY = BY = PC = [-:I. Thus the system becomes 1 . y, = - 4 , 3 . y, = 6, so that y, = -4, y 2 = 2, and y, is unrestricted. We may set y , = a, an arbitrary integer, and

Page 166: Algebra Pure and Applied Mathematics Academic Pr

5 Computations 151

we find that [it] = [' 5 '1 [;j = [ - 2 ,,:,! + 3a = 2 3 3

with a E I arbitrary, is the full set of solutions to the system A X = C . Consider now the ring R = F [ x ] , F a field, and an R-module V,. Choose a

basis { u l , u 2 , . . . , u , } for I/ so that T is represented by a matrix A. Let N = R", the free R-module consisting of all column vectors with n entries from R. In this setting we have the following theorem.

Theorem 5.3. Let E be the submodule of N generated by the columns of the matrix A - x l . Then Vr is R-isomorphic with N / E .

Proof. If we set e l = ( l ,O , . . . ,O)', e2 = (0, 1,0,. . . ,O)', . . . , as usual, then { e l , e 2 , . . . , e n } is an R-basis for N . The mapping 4: N -+ V, determined by 4 ( e i ) = ui is an R-homomorphism from N onto V,, so it will suffice, by the FHTM, to show that ker 4 = E. For 1 I i I n let zi be the ith column of A - XI, i.e.,

n

j = 1 z i = c aj ie j - xei E N .

Then

j = 1 j = 1

for all i, since A represents T relative to { u l , . . . , o n } . Thus E E ker 4.

1 I i I H}. Observe that On the other hand let W be the F-subspace of N / E spanned by { e i + E :

x(ei + E ) = xe, + E = x a j i e j - x a j i e j - xe, + E i ( i )

= c a j i e j - zi + E = xaji(ej + E ) E W j i

since zi E E , so W is in fact a submodule of N I E . But N = R(el, ..., e n ) , so W = N / E , and if u E N we may write u = x i c i e i + z , where ci E F and z E E. Consequently

b , ( ~ ) = C c i $ ( e i ) + 4(z) = Cciui i i

since E E ker 4, and hence u E kerb, if and only if all ci = 0, i.e., if and only if U = Z E E .

Page 167: Algebra Pure and Applied Mathematics Academic Pr

152 IV Modules

Theorems 5.1, 5.2, and 5.3 make possible the computation of invariant factors for any linear transformation Ton a finite-dimensional vector space I/. If T is represented by a matrix A relative to a basis { u l , . . . , u,} for V , set M = N = R", where R = F [ x ] , and let zi E N be the ith column of A - X I . Define an R-homomorphism f: M -, N by setting f ( e i ) = zir 1 I i I n; set E = I r n ( f ) = R(z, ,..., z,) , and we have V, z N / E by Theorem 5.3. The matrix representing f relative to the basis {el , . . . , en} for both M and N is just A - XI. By Theorem 5.2 we may choose new bases so that f is represented by a diagonal matrix B with each diagonal entry dividing the next, and then see by Theorem 5.1 that the nonzero nonunit diagonal entries are the invariant factors of N / E , and hence of V, (the diagonal entries will in fact all be nonzero since V, is a torsion module).

If we write P ( A - x l ) Q = B, diagonal, then ( A - x I ) Q = P - 'B , and since B is diagonal the ith column of P - ' B is just the ith column of P - ' multiplied by the ith diagonal entry of B. Thus the bases for M and N relative to which f is represented by the diagonal matrix Bare, respectively, the column vectors of Q and of P - ' .

If we write y , , y2 , . . . , y , for the columns of P - ', then, by Theorem 5.1,

N / E = O { R ( y , + E ) : s + 1 I i S n ) ,

where the first s diagonal entries of B are units. The isomorphism, call it 0, given in Theorem 5.3 (and its proof) from N / E to V, is determined by O(ei + E ) = ui, so if the column y i is written as yi = xjyjiej , then O(yi + E ) = cj y,pj = u i , say. Note here that each y j i E R = F [ x ] and uj E V, so yjiuj means the module action of polynomials on vectors.

We conclude that V, = @ { R ( u i ) : s + 1 I i I n } . With this information and the aid of Proposition 4.2 and Theorem 4.3 we may obtain the F-basis for Y relative to which T is represented by its rational canonical form. Note that the F-dimension of R(ui) is equal to the polynomial degree of its order as an R-module, i.e., the polynomial degree of the corresponding invariant factor.

Once cyclic vectors are obtained for the rational canonical form it is a straightforward matter to obtain a basis for the Jordan canonical form (provided, of course, that it txists). Each cyclic submodule is first decomposed as a direct sum of primary submodules as indicated in Proposition 3.10. If the order of each is a power of a linear factor, then a basis is chosen as in the discussion preceding Theorem 4.5.

A few examples should make the procedures clear. First take V = Q3 and let T be represented by the matrix

5 - 8 4 A = 6 -11 6

[6 -12 1

Page 168: Algebra Pure and Applied Mathematics Academic Pr

5 Computations 153

relative to the basis {el ,e2,e3}. The sequence C13, CZl2, C31(x-5),4r R21(-3 ,2) , R31(x-71/4, C3213/2), R3,(-, , of row and column operations yields

1 = R 3 2 ( - 2 ) R 3 1 ( x - 7 ) / 4 R 2 1 ( - 3 / 2 ) 1 = [ -3/2 :] 9

(x + 5)/4 -2 1

Q = c 3 2 ( 3 / 2 ~ c 3 1 ( x - S ) / 4 c 2 1 2 c 1 3 1 = [" 0 1 3f2 ] 1 2 (x + 7)/4

for which

P ( A - x1)Q = 4 0 0 1 - x : ] 0 0 (1 - x2)/4

(verify). Thus the invariant factors of T are fl(x) = mT(x) = x2 - 1 and f2 (x ) = x - 1.

The rational canonical form for T is thus

0 1 0

Generators for the cyclic submodules are obtained by means of the columns of P - ' as discussed above. Since

1 0 0 p- ' = R 2 1 ( 3 / 2 ) R 3 1 ( 7 - x ) / 4 R 3 2 2 1 = [ 3/2

(7 - x)/4 2 O] 1 we have

3 7 - x u1 = e, + -e2 + - 2 4 e3

3 1 2 4

= el + -e2 + -(71 - A)e3 = 0,

u2 = e2 + 2e3,

and

u3 = e3.

Applying Proposition 4.2 to the cyclic vectors u2 and u3 we obtain a basis w1 = u 3 , w2 = Tw, = (4,6,7)', and w3 = u2. The change-of-basis matrix

Page 169: Algebra Pure and Applied Mathematics Academic Pr

154 IV Modules

(from (el,e2,e3} to {wl, w 2 , w3}) is then

L = O 6 1 , [P 1: 11 and L - ' A L = C, the rational canonical form.

Since mT(x) = (x - l)(x + 1 ) has distinct linear factors the Jordan canon- ical form for T is diagonal, by Theorem 4.6. The primary submodules of R < u 3 ) have generators

u1 = (x - l)u3 = ( A - f )u3 = (4,6,6j'

and u2 = (x + l)u3 = ( A + I)u3 = (4,6,8)',

eigenvectors for the eigenvalues - 1,1, respectively. Since u3 = w3 is also an eigenvector for eigenvalue 1 the Jordan form for T, relative to {ul, u 2 , u , } , is

J = [ y ] . The matrix M with columns u l , u 2 , u3 serves as a change-of-basis matrix. That end result would probably have been reached more quickly and more directly by means of the standard techniques of linear algebra. The basis vectors u l , u2, u3 are simply linearly independent solutions to the homogeneous systems of equations (A - IZ)X = 0,3, = - 1 , l .

3 -1 1 - 1

2 - 1 3 -4

-1 0 0

Next take V = Q4, and suppose that T: V + Vis represented by

.=I 3 -3 3 - 1 3 -4 I 1

relative to {el ,e2,e3,e4}. Then

Page 170: Algebra Pure and Applied Mathematics Academic Pr

5 Computations 155

Thus

mT(x) = f,(x) = (x + l)(x - 2)' = -8 + 4x + 6x2 - 5x3 + x4

is the only invariant factor of T, and the rational canonical form of T is

0 0 0 8

In this case

P - - - R2,( - 1,R31,3 -x ,R413R32( -x2+ 7x - 9,R42(3x-6,R431 R341 R43[(x- 2p, - 2711

:I 1 0 0 -1 1 0

3 - X -x2 + 7 ~ - 9 1 -( .~-2), /27 1 =I 3 3~ - 6 1 - 2(x - 2),/27 2

Thus u1 = p - le4 = (O,O, 1,2)' is a cyclic vector for the rational canonical form of T , and u , , together with u2 = Tu, = (- 1,1, -5, - 5 ) ' , u, = TU, = (-4,3,2, - l)', and u4 = Tu, = ( - 12,6, - 1, - 1 1)' provides a basis relative to which T is represented by the rational canonical form C.

The minimal polynomial mT(x) factors as p,(x)p,(x), with pl(x) = x + 1, p2(x) = (x - 2),. The corresponding primary submodules have cyclic vectors (x - 2),u, = (O,O, -81, -81)' and (x + l )u l = (-1,1, -4, -3)L. For arith- metical convenience we may replace (O,O, - 81, - 81)' by u1 = (O,O, 1, 1)L. Then u , , together with

02 = (x + l)U1 = (- 1,1, -4, -3)', ~3 = (X - 2)uZ = ( - 3,2,5, O)',

and

u4 = (x - 2)u3 = (0, - 3, - 3,O)'

provides a basis for the Jordan canonical form

- 1 0 0 0' 0 2 0 0 0 1 2 0 0 0 1 2

J = 1

Page 171: Algebra Pure and Applied Mathematics Academic Pr

156 IV Modules

For a final example take V = F4, Q c F E @, and suppose that T: V + Vis represented by the matrix

relative to {e,,e2,e3,e4). Then

0 -1 0 P(A - xZ)Q =

0 0 0 (x2 + 1)2

where

= R34R34xR43( -1~R42(1+3x)R32(1+x-x2)R24( -1 )

R41(-3)R31(x-2)R21(- 3)R121,

Q = C43 (x3 + xz + 3) C34( - 1 ) c42( 1 - x) C3 ~ ( x - 1) c4 I - 3)

c312c21(-1-x)c13~~

Thus m,(x) = (x2 + 1)2 = x4 + 2x2 + 1. together with

The vector u , = P-’e4 = (l,O, 1,l)’ is a cyclic vector for V,, and u l r

I42 = Au, = (1,0,0, l)’, ~3 = A u ~ = (-2, -1, -2, -2)‘

and

u4 = AU3 = (1,1,1,0)’

provides a basis relative to which T is represented by its rational canonical form

0 0 0 - 1 1 0 0 0

0 0 1 0 .-[ 0 1 0 - 2

If F E [w, then x2 + 1 is irreducible in F[x] and T has no Jordan canonical form. If, on the other hand, x2 + 1 splits in FCx], then mT(x) = (x - i)2 ( x + i )2 , where i 2 + 1 = 0. As cyclic vectors for the primary submodules V,[(x + i)2] and V,[(x - i ) 2 ] we may take

u1 = ( x - ZJ’U, = (-3 - 2i, -1, -3 , - 3 - 2)’

Page 172: Algebra Pure and Applied Mathematics Academic Pr

5 Computations 157

and

w 1 = (x + i)2ul = ( - 3 + 2i, - 1, - 3, - 3 + X)',

respectively. Then

u1 ,u2 = (x + i ) u , = (2 + i , 1 + i, 1 + i, 1 + i)', 03 = w1,

and

u4 = (x - i ) w l = (2 - i, 1 - i, 1 - i , 1 - i)'

provide a basis for the Jordan canonical form

0 0 0

0 O i O 0 O l i

for T.

r - i o o 01 1 - i 0 0

J = I ; ; 1 pl for T.

The Smith normal form can also be used to compute invariants of finitely generated abelian groups given by presentations. Much as in Section 10 of Chapter I we may write an additive presentation

whereby we view G as the quotient of the free abelian group N with basis {a,, . . , , a,} by the subgroup

If we set M = Z" and define f E Hom,(M, N ) by setting

then Im(f) = E and f is represented by the matrix A = [ r i j ] . Theorems 5.1 and 5.2 apply directly, so we may determine the invariant factors and the torsion-free rank of G.

For example, take G to have generators al,a2,a3,a4, subject to the relations

4 ~ 1 - 4U2 - 6 ~ 3 + a4 = 0, 6 ~ 1 - 8 ~ 2 - 12a3 + u4 = 0,

4a, - IOU, - 12a3 + u4 = 0.

Page 173: Algebra Pure and Applied Mathematics Academic Pr

158 IV Modules

Then the representing matrix

-4 -8 -10 A = I-; -1;

is equivalent with

1 0 0 -.-[“ 0 0 0 ; :] by Of the sequence R14, R41(-4)? R 3 1 6 , R214, c21(-1)7 c31(-1)> c23( - l ) i R,,(-,,, R,,(-,,, R231, and R24. Thus the invariant factors of G are 2 and 6, and the torsion-free rank of G is 1, by Theorem 5.1. The torsion subgroup is isomorphic with E 2 0 Z6, of order 12, and G Z, 0 Z6 0 Z.

6. TENSOR PRODUCTS

Suppose Vis a finite-dimensional vector space over the real field R and that T: V-+ V is a linear transformation whose minimal polynomial is mT(x) = x2 + 1. Then T has no eigenvalues in R, but the equation mT(x) = 0 can of course be solved in the extension field @. It is in fact customary to say that T has & i as complex eigenvalues. Corresponding eigenvectors would neces- sarily allow scalar multiplication by nonreal complex numbers, so it would seem desirable to extend V to a vector space over C. In particular it should then be possible to multiply elements of the original vector space V by ele- ments of the extension field C.

Phrased somewhat more abstractly we wish to be able to “multiply” together elements of two different IW-modules M = C and N = V. The tensor product of modules is a useful device that makes such multiplication possible in great generality.

Suppose R is a ring, M is a right R-module, and N is a left R-module. If A is an abelian group, then a function f: M x N -+ A is called a balanced map if

0) f ( x + u, Y ) = f(x9 Y ) + f(% Y), (ii) f ( x , y + 0) = f(x, A + f ( x , 4, and

(iii) f ( x r , Y) = f ( x , r y ) for all x, u E M, all y, u E N, and all r E R.

A tensor product of a right R-module M and a left R-module N is an abelian group T together with a balanced map t: M x N -+ T such that given any

Page 174: Algebra Pure and Applied Mathematics Academic Pr

6 Tensor Products 159

abelian group A and any balanced map f : M x N + A there is a unique homomorphism g: T + A such that f = gt, i.e., the diagram

+ A ,f

M x N

is commutative.

Proposition 6.1.

Exercise 6.1. Prove Proposition 6.1.

Exercise 6.2.

If a tensor product exists it is unique up to isomorphism.

If M = gP and N = E,, both viewed as abelian groups (i.e., Z-modules), show that T = 0 is a tensor product for M and N .

Theorem 6.2. If R is a ring, M is a right R-module, and N is a left R- module, then a tensor product of M and N over R exists.

Proof. Let F be the free abelian group based on the Cartesian product M x N ; a typical element of F is thus a finite sum xi ni(xi , y i ) , ni E Z, x i E M, y i E N . Let H be the subgroup of F generated by all elements of the forms

0) ( x + u, Y ) - (x. Y ) - (u, Y) , (ii) ( x , Y + 4 - (x, y ) - (x, 4, and

(iii) (XI, Y ) - ( x , r y ) for all x , u E M , all y , v E N , and all r E R . Set T = F / H and define t: M x N + T by setting t ( x , y ) = ( x , y ) + H . It is clear from the definition of H that t is a balanced map. Suppose A is an abelian group and f : M x N + A is a balanced map. If we define h: F + A by setting

then h E Hom(F, A ) and H I ker h since f is balanced. Thus we may define g from F / H = T to A by setting g(a + H) = h(a) for each a E F. Then g E Hom( T, A ) and

gt(x, y ) = g ( ( x , y ) + H ) = Mx, Y ) = f(x9 Y ) ,

so gr = f. For the uniqueness of g note that t ( M x N ) generates T, so if g’ E Hom( T, A ) and g‘t = f , then g’t = gt, and hence g’ = g, Consequently T is a tensor product for M and N .

Because of Proposition 6.1 we may take the group T constructed in the proof of Theorem 6.2 and call it the tensor product of M and N over R . For a

Page 175: Algebra Pure and Applied Mathematics Academic Pr

160 IV Modules

more convenient notation let us write x O y for (x, y) + H E T, and con- sequently write C i x i @ y i , a finite sum, for a typical element of T. We write M OR N for T itself (as constructed).

The notation x 0 y suggests that we have indeed “multiplied” together the elements x E M and y E N . Observe that

( x + u)O y = x 0 y + u 0 y, x O ( y + u) = x @ y + XO 0,

and xr @ y = x 0 ry

for all x, u E M , all y , v E N, and all r E R, giving the basic properties of the multiplication.

Exercise 6.3.

For example, take R = Z, M = Q, and N = h, for some integer n > 0. Then

Show that x @ 0 = 0 @ y = 0 for all x E M, all y E N.

for any x E M , y E N we may write

x 0 y = ( x / n ) . n O y = ( x / n ) 0 ny = ( x / n ) 0 0 = 0.

Thus M OR N = 0 in this case.

Suppose R is a ring, M , and M , are right R-modules, N, and N , are left R-modules, f E Hom,(M,, M,) , and g E Hom,(N,, N,).

(1) Show that there exists a unique h E Hom,(M, OR N,, M2 OR N2) such that h(x 0 y ) = f ( x ) @ g( y ) for all x E M , , y E N, . (Hint: define a (balanced) map from MI x N, to M, OR N2 via (x, y ) H f ( x ) O g ( y ) and see the definition of a tensor product.) The unique homomorphism h is denoted by f Q g.

(2) Suppose further that f ‘ E Hom,(M,, M3) and g’ E HOm,(N,, N3). Show that ( f ’ 0 g ’ ) ( f @ g ) = f ’ fO g’g.

Suppose S and R are rings. An abelian group M is called an S-R-bimodule if it is simultaneously a left S-module and a right R-module, satisfying the further requirement that s(xr) = (sx)r for all s E S , x E M, and r E R.

Suppose now that M is an S-R-bimodule and N is a left R-module. We may make a left S-module of the tensor product M OR N , as follows. For each s E S define f,: M x N + M OR N via f , (x , y ) = sx 0 y . Then f, is a balanced map (verify), and there is a unique homomorphism gs: M O R N + M O R N such that g,(x 0 y ) = sx O y for all x E M, y E N . As a consequence we may define a module action on M OR N by setting

Exercise 6.4.

for each s E S.

Page 176: Algebra Pure and Applied Mathematics Academic Pr

6 Tensor Products 161

Exercise 6.5. Verify that M OR N is a left S-module as indicated above. If M is a unitary left S-module show that M OR N is also a unitary S-module.

Proposition 6.3. Suppose R is a ring with 1, N is a unitary left R-module, and R is viewed as an R-R-bimodule with ordinary multiplication in R as the module actions. Then R OR N is R-isomorphic with N .

Proof. The map f: R x N -+ N defined by f (r , y ) = ry is easily seen to be balanced. Thus there is a homomorphism g : R OR N -+ N such that g(r 0 y ) = ry for all r E R and y E M . It is easy to check that g is an R- homomorphism, and g is onto since N is unitary. If xi ri 0 y i is in ker g, then x i r i y i = 0. But then

i i i

so ker g = 0 and the proposition is proved.

Proposition 6.4. Suppose M is a right R-module and N , and N2 are left R- modules. Then

M O R ( N 1 0 N 2 ) ( M OR N1) 0 ( M OR Nz) ,

Proof. Set N = N , 0 N 2 and define homomorphisms p1 and p2 from N to N via p l ( y l , y 2 ) = ( y 1 , O ) and P A Y , , y2) = (0, ~ 2 l . Clearly Pi(N) z Ni- Set fi = 1 @ p i : M OR N + M OR N [see Exercise (6.4)]. It is easy to check that f, + f2 = 1, the identity map, that f1f2 = f2f1 = 0, and that f; = 1;. for each i. As a consequence, if we set K i = Im(J), then M OR N = K , 0 K2 (verify). Thus it will suffice to show that Ki S M OR Ni, i = 1,2. Define 1 , : M x N , + K , by setting

t , ( X , Y , ) = x O ( Y , ~ o ) = f , ( x 0 ( Y , ~ o ) ) .

Then t , is balanced. Suppose that f : M x N , -+ A is a balanced map for some abelian group A . Define h: M x N -+ A by setting h ( x , ( y l , y z ) ) = f ( x , y l ) , then h is also balanced. Thus there exists a unique homomorphism k from M OR N to A such that h = k t . Let g = k I K,, so g E Hom(K,, A), and observe that

g t , ( x , y , ) = S ( m ( Y l , o ) ) = k ( X O ( Y , ? O ) ) = kt(X%(Y,,O)) = h(X,(Y,,O)) = f ( x , Y l ) ?

so g t , = f. That g is unique follows from the fact that Im(t,) generates Kl. Thus K , z M O R N , . A completely analogous argument shows that K , z M OR N , , and the proposition is proved.

Page 177: Algebra Pure and Applied Mathematics Academic Pr

162 IV Modules

The diagram below may help in following the proof just completed.

h M x

Remark: Clearly a result analogous to Proposition 6.4 holds if M = M, Q M,, and if the Mi are S-R-bimodules, then the isomorphism is an S- isomorphism.

We may now solve the problem alluded to in the first paragraph of this section, viz., extending the ground field of a vector space.

Suppose V is a vector space over a field F and K is an extension field of F. We shall assume that V is finite dimensional, although the assumption is not at all necessary. Let { x l , . . . , x , } be an F-basis for V , so V = F x , 0 .. .O F x , z F". We may view K as a unitary K-F-bimodule. Then V x = K 8, Vis a unitary K-module, i.e., a K-vector space. Note that

V K = K @IF V Z K @,(F") Z ( K @IFF)" Z K"

by (analogs to) Propositions 6.3 and 6.4. Thus dim,( V") = dim, V.

and hence Given x = , a, 8 v , E V K we may write v i = x= bj ixj , with bji E F,

Consequently (1 @ xl,. . . , 1 0 x,) is a K-basis for V K . The function u H 1 8 v is a 1-1 map from V into VK, so we may identify V with the image and view V as a subset (not a K-subspace) of V x .

If K is an extension field of F, V is an F-vector space, and V x = K 0, V, then V K is also an F-vector space. Show that dim,(VK) = [K : F] dim, V .

If F is a field and V, Ware F-vector spaces, then arguments analogous to those above show that

Exercise 6.6.

dim,( V 0, W) = (dim, V)(dim, W).

Page 178: Algebra Pure and Applied Mathematics Academic Pr

6 Tensor Products 163

If{x,, . . . , x,} and { y,, . . . , y,} are bases for V and W, respectively, then {xi @ y j : 1 I i I n, 1 I j I m}

is a basis for V OF W. Suppose that S: V + V and T: W + W are linear transformations, and that they are represented by the matrices A = (a i j ) and B = (b i j ) relative to the bases {xi} are { y j } . Recall from Exercise 6.4 that S 0 T: V OF W -+ V OF W is characterized by the fact that (S Q T) ( u 0 w) = S ( u ) Q T(w) for all u E V , w E W. If the basis {xi 0 y j } is ordered

XI 0 YI,XI 0 ~ 2 7 * . * * ~ 1 0 Ym, x2 0 ~ l r . . . r ~ 2 0 . ~ m > . , * * X n O ~ l r . . . , x n O Y,,

then the matrix A Q B that represents S 0 T has the block form (aijB), which is commonly called the Kronecker product of A and B. This construction is of considerable importance in the theory of group representations, and thereby in the study of quantum mechanics.

Exercise6.7. Verify that S 0 T, as above, is represented by the Kronecker product of A and B.

If R is a commutative ring then a ring A is called an R-algebra if A is a left R- module such that r(ab) = (ra)b = a(rb) for all r E R and all u, b E A.

Examples abound. A Z-algebra is nothing but an arbitrary ring A. If R is a commutative ring with 1, then any polynomial ring R[x,, . . . , x,] is an R- algebra. If F is a field and K is an extension of F, then K is an F-algebra. If V is an F-vector space, then the ring A = HornF( V , V) is an F-algebra.

If R is a commutative ring, A and B are R-algebras, and A is an R-R- bimodule, then A OR B is an R-module. Let us show that it can be made into an R-algebra as well. Fix a E A, b E B, and define f a b : A x B + A OR B by setting &(C, d ) = ac 0 bd. Then f a b is a balanced map and hence there is a unique homomorphism gab: A OR B + A Q R B such that g&(C Q d) = ac 0 bd for all c E A, d E B. We define

Since xi ga&, is an R-homomorphism it is a routine matter to check that the multiplication, so defined on A OR B, makes A OR Ban R-algebra. It is unitary if R is a ring with 1 and A is unitary as a left R-module.

Theorem 6.5. Suppose R is a commutative ring with 1, and I and J are ideals in R. Then (R/I) Q R ( R / J ) and R / ( I + J) are isomorphic R-algebras.

Define t : R / I x R/J + R / ( I + J) by setting t(r + I, s + J ) = rs + I + J. Then t is a balanced map. If A is an abelian group and f : R / I x R/J +

A is a balanced map define g : R / ( I + J) -, A by setting g(r + 1 + J ) = f ( r + I , 1 + J ) .

Proof.

Page 179: Algebra Pure and Applied Mathematics Academic Pr

164 IV Modules

It is perhaps not obvious that g is well defined. If r + I + J = I’ + I + J , then r’ = r + a + b, with a E I and b E J . Thus

r ’ + I = r + b + I , f ( r ’ + I , 1 + J ) = f ( r + b + I , 1 + J ) = f ( r + I , 1 + J ) + f ( b + I , 1 + J ) ,

and , f ( b + I, 1 + J ) = f(1 + I ,b + J ) = f(1 + 1,O) = 0,

so g is well defined. It is clear that g is a homomorphism (of abelian groups), and

gt(r + 1 , s + J ) = g(rs + I + J ) = f ( r s + I , 1 + J ) = f ( ( r + I)s, 1 + J ) = f ( r + I,s(l + J ) ) = f (r + 1 , s + J )

since f is balanced. Thus gt = f, and g is uniquely determined since t maps R/I x R I J onto R/(I + J ) . Thus Rl(1 + J) and (R/I)@,(R/J) are iso- morphic abelian groups by Proposition 6.1. We remark that r + I + J - (r + I ) @ (1 + J ) is an explicit isomorphism between them, and that it is an R- algebra isomorphism.

Corollary. h, Oa h, 2 &,,,,. Proof. Z, = Z/(m), Z, = h/(n) , and (m) + (n) = (m, n).

7. FURTHER EXERCISES

1. If R is a ring with 1 and M is an R-module that is not unitary show that Rm = 0 for some nonzero m E M .

2. Give an example of an R-module M having R-isomorphic submodules N , and N , such that M / N , and M I N , are not isomorphic.

3. Suppose Vis a finite-dimensional vector space over a field F , viewed as an F-module. Describe a composition series for Y and determine its factors. 4. A sequence KL M 3 N of R-homomorphisms of R-modules is exact at

M if Im(f) = ker g . A short exact sequence 0 -+ K + M -+ N -+ 0 is exact at K , M , and N . If 0 -+ K -+ M -+ N + 0 is short exact show that M is Noetherian if and only if K and N are both Noetherian.

Suppose M , , M , and N are submodules of an R-module M , with M , G M 2 . Show that there is an exact sequence

( M , n N ) / ( M , n N ) -+ M , / M , -+ ( M , + N ) / ( M , + N ) -+ 0.

5.

0

6. Let F be a free abelian group with countably infinite basis { u l , u 2 , u 3 , . . .}, and let R = End(F). Show that R, as a free R-module, has one basis B , = (l,), but also another basis B , = (41,42), where 4,(u2,) = a,, 4,(a2,-,) = 0, 4,(a2,) = 0, and 4,(u2”-,) = a,, n = 1,2 ,... .

Page 180: Algebra Pure and Applied Mathematics Academic Pr

7 Further Exercises 165

7. Give an example of an R-module M over a commutative ring R where the set T(M) of torsion elements of M is not a submodule.

8. If F is a field set R = F [x,, x2, x3,. . .], the ring of polynomials in a countably infinite set of distinct indeterminates. Let I be the ideal (xl, x2,. . .) in R. If M = R and N = I show that M is a finitely generated R-module but N is a submodule that is not finitely generated. Is N free?

Suppose R is a PID and M = R(a) is a cyclic R-module of order r, 0 # r E R. Show that if N is a submodule of M, then N is cyclic of order s for some divisor s of r. Conversely, M has a cyclic submodule N of order s for each divisor s of r in R. 10. Suppose R is a commutative ring and M is an R-module. A submodule N is called pure if rN = rM n N for all r E R.

9.

(i) Show that any direct summand of M is pure. (ii) If M is torsion free and N is a pure submodule show that M/N is

(iii) If M/N is torsion free show that N is pure. torsion free.

11. Suppose L, M, and N are R-modules and f : M + N is an R-homomor- phism. Define f*: Hom,(N, L ) + Hom,(M, L ) via f*(4): rn I+ $(f(rn)) for all 4 E Hom,(N, L), rn E M.

(i) Show that f* is a Z-homomorphism. (ii) If R is commutative show that f* is an R-homomorphism.

(iii) If K , M , and N are R-modules show that K + M + N + 0 is an exact sequence of R-homomorphisms if and only if

0 + Hom,(N, L ) + Hom,(M, L ) -+ Hom,(K, L )

is an exact sequence of Z-homomorphisms for all R-modules L. 12. (i) If R is an integral domain show that free R-modules are torsion free.

(ii) If R is an integral domain with 1 that is not a field exhibit a torsion free R-module that is not free. 13. Suppose R is a commutative ring and M is an R-module. Then the R- module M * = Hom,(M, R) is called the dual module of M. The elements of M* are commonly called R-linear functionah on M. If M is free of finite rank, with basis {xl, x2, . . . , x,,}, show that M* is also free, with basis {fi,fi,. . . , f,}, where

(the dual basis). Conclude that M and M * are R-isomorphic in that case. 14. If R is a commutative ring with 1 and M is an R-module define a function 4: x + 2 from M to its double dual M ** = (M*)* by setting 2( f ) = f ( x ) , all

Page 181: Algebra Pure and Applied Mathematics Academic Pr

166 IV Modules

f E M* (see Exercise 13). Show that I#I is an R-homomorphism. Under what circumstances is 4 a monomorphism? 15. Use invariant factors to describe all abelian groups of orders 144 and 168. 16. Use elementary divisors to describe all abelian groups of orders 144 and 168. 17. If p and q are distinct primes use invariant factors to describe all abelian groups of order

(i) p 2 q 2 , (ii) p44, and (iii) p", 1 I n I 6.

18. If p and q are distinct primes use elementary divisors to describe all abelian groups of order p3q2.

19. Suppose R is a PID and M is a finitely generated torsion R-module. Show that the elementary divisors of M are just the prime power factors (with multiplicities) that result when the invariant factors of M are factored into prime powers. Show on the other hand that the invariant factors can be recovered from the list of elementary divisors as follows: the last invariant factor is the LCM of all the elementary divisors. If the elementary divisors whose product is the last invariant factor are removed from the list, then the LCM of those that remain is the next invariant factor, etc. 20. If R is a PID and M is a finitely generated torsion R-module show that the decomposition of M by means of its invariant factors expresses M as a direct sum of the smallest possible number of cyclic submodules, and that its decomposition by means of its elementary divisors expresses M as the direct sum of the largest possible number of (nonzero) cyclic submodules. 21. Generalize Theorem 5.2 to modules over any PID, using secondary row and column operations when necessary. 22. Find all solutions X E Z3 to the system of equations AX = 0 if A is

0 2 - 1 - 3 -4 1

2 0 -1 3 4 -1 (i) - 1 11, (ii) [ 1 - 1 01, (iii) [ 0 0 01.

1 0 2

23. Find all integral solutions to the following systems AX = B of equations:

0 2 - 1

(ii) . = [ I - - ' 2 0 - 1 01,

Page 182: Algebra Pure and Applied Mathematics Academic Pr

7 Further Exercises 167

(iv) A = [ 6 8 19 14 22]. 30 =[3 24. What are the invariant factors and the elementary divisors of a diagonal matrix over a field F? 25. If a matrix A over a field F has minimal polynomial m ( x ) and characteristic polynomial f(x) show that f(x) is a divisor of m ( ~ ) ~ in F[x] for some positive integer k. 26. Suppose V = { (u , b)':a, b E Q}, T: V -+ V is multiplication by

-10 18 '=[ - 6 1 1 1 '

and M is the Q[x]-module VT. Find the elementary divisors of M and write M as a direct sum of cyclic submodules. 27. Determine whether or not

3 0 2 5 -8 4

-4 0 3 6 -12 7 A = [ 0 1 - 1 1 and B = [ 6 - 1 1 6 1

are similar over Q. 28. Find an explicit similarity transform relating

0 -2 -4 0 0 0

0 -1 -2 -4 4 -2 A = 1 2 41 and A ' = [-2 2 - 1 1 .

(Hin t : They have the same rational canonical form.) 29. If A is an n x n matrix over a field F show that A is similar (over F ) to its transpose A' (see Exercise 28). 30. Find the characteristic polynomial, invariant factors, elementary divi- sors, rational canonical form, and Jordan canonical form (when possible) over Q for each of the following matrices:

Page 183: Algebra Pure and Applied Mathematics Academic Pr

168 IV Modules

1 0 -2 1 0 0

-1 - 3 -4 -8 12 -7 ( 9 [ 2 6 81, (vi) [ -4 7 -4

31. (i) What are the possible minimal polynomials for an idempotent

matrix? (ii) Show that an idempotent matrix is similar over F to a diagonal

matrix. (iii) Show that idempotent n x n matrices A and B are similar over F if

and only if they have the same rank. 32. An n x n matrix A over a field F is called nilpotent if A" = 0 for some positive integer k.

(i) If A is nilpotent and A # 0 show that A is not similar to a diagonal matrix.

(ii) Show that a nilpotent matrix A has a Jordan canonical form over F , and list the possible Jordan forms for A. 33. Suppose A and B are n x n matrices over a field F and that [t :] and [! g] are similar over F . Show that A and B are similar over F . 34. Suppose A and B are finitely generated abelian groups and that A @ A z B e B. Show that A 2 B. 35. Compute the invariants of the abelian groups with generators a,, . . . ,a , , subject to the following relations:

(i) n = 2, (ii) n = 3,

An n x n matrix A over a field F is called idempotent if A2 = A.

a, - 5a2 = 0, a1 - 3a3 = 0, 3a, + 7a, = 0, a, + 2a, + 5a3 = 0,

Page 184: Algebra Pure and Applied Mathematics Academic Pr

7 Further Exercises 169

(iii) n = 3, (iv) n = 4, 2a, - a2 = 0, 2a, - a2 + 5a3 = 0, a, - 3U2 = 0, a2 - 3a3 = 0, a, + a, + a3 = 0. 3aI - 7a3 = 0.

36. If R is a commutative ring and M, N are R-bimodules show that M OR N and N OR M are isomorphic as R-modules. 37. If R is a commutative ring with 1 and x1,x2 are distinct indeterminates show that R[x,,x,] and R[xl] OR R[xJ are isomorphic as R-algebras. 38. If A and B are finitely generated abelian groups show that A Oz B is a finitely generated abelian group. Find its rank and elementary divisors in terms of those of A and B. 39. Suppose A is a finitely generated abelian group.

(i) Compute A On Q. (ii) Define f : A + A Oa Q by setting f ( a ) = a 0 1 for all a E A . Show that

f is a homomorphism. Under what circumstances is f a monomorphism? 40. If A is an abelian group show that Z, OH A 2 A / n A . 41. If F is a field and K is an extension field show that M,(K) z K @,M,(F) (as F-algebras). 42. Suppose that F is a field, K is a finite normal extension, and that G = G ( K : F ) is a direct product of two subgroups G , and G , . Set L , = F G , and L, = F G , . Show that the ring L, OF L, is a field, with a subfield isomorphic with F, and that if L , OFL2 is viewed as an extension of F , then K and L , OF L, are F-isomorphic. 43. Suppose R is a commutative ring with 1 and E, F are free R-modules, with respective bases { x , : ~ E A } and { y p : P E B } . Show that E OR F is free with basis {xo 0 y p : a E A , 44. Suppose R is a commutative ring and L, M , N are R-modules. Show that Hom,(L, Hom,(M, N ) ) and Hom,(L QR M, N ) are isomorphic R-modules. Conclude in particular that ( L 0, M)* E Hom,(L, M * ) (see Exercise 13). (Hint i If f~ Hom,(L, HomR(M, N ) ) and a E L write f(a) as f,. Try mapping f + S, where f(a 0 b) = f,(b) for a E L, b E M.)

45. If K + M + N + 0 is an exact sequence of (left) R-modules and Lis a right R-module show that L OR K + L OR M + L OR N + 0 is an exact sequence of abelian groups (see Exercise 6.4 for the homomorphisms). 46. Suppose R is a ring with 1. A unitary R-module P is called projective if given an exact sequence M 4 N 4 0 of R-modules and an R-homomorphism f : P + N , then there is an R-homomorphism h: P + M such that f = gh, i.e.,

E B}.

Page 185: Algebra Pure and Applied Mathematics Academic Pr

170 IV Modules

the diagram P

M-N-0

is commutative.

(i) Show that free modules are projective. (ii) If P = PI 0 Pz show that P is projective if and only if both PI and P2

are projective. Generalize to arbitrary direct sums. 47. Show that an R-module P is projective if and only if P is a direct summand of some free module F (see Theorem 2.8). 48. Show that an R-module P is projective if and only if given any short exact sequence 0 + K --f M + P -+ 0 we may conclude that M z K 0 P (we say that the sequence splits). 49. (i) If R is a PID or a division ring show that every projective R-module is free.

(ii) Give an example of a projective module that is not free. 50. If P is a projective R-module show that there is a free R-module F such that F E F 0 P (see Exercise 47). 51. Let R be a ring with 1. A unitary R-module Q is called injective if given any exact sequence 0 -+ K 3 M of R-modules and a homomorphism f: K + Q, then there is a homomorphism h: M + Q such that f = hg, i.e., the diagram

O - K - M

is commutative. If Q = Q1 x Q2 show that Q is injective if and only if both QI and Qz are injective. Generalize to arbitrary direct products. 52. Show that if an R-module Q is injective, then given any short exact sequence 0 -+ Q + M + N -0 of R-modules we may conclude that M z Q 0 N (the sequence splits) or, equivalently, Q is a direct summand of every R-module that contains it as a submodule. 53. An (additive) abelian group A is called divisible if nA = A for all nonzero n E Z.

(i) Show that A = Q is divisible. (ii) Show that any homomorphic image of a divisible group is divisible.

Page 186: Algebra Pure and Applied Mathematics Academic Pr

7 Further Exercises 171

Thus, for example, Q/Z is divisible. Show that no finitely generated abelian group A( # 0) can be divisible.

54. If A is an abelian group show that A has a unique largest divisible subgroup D, and that A = D O B, where B has no nonzero divisible subgroups. (Hint: Take D to be the subgroup generated by the union of all divisible subgroups of A.)

55. If A is any abelian group there is a divisible group D with a subgroup isomorphic with A . (Hint: There is a free abelian group F with a subgroup K such that A F / K ; F is a direct sum of copies of Z, and Z I Q.) 56. If an abelian group A is injective as a Z-module show that A is divisible. (Use Exercise 55.)

(iii)

Page 187: Algebra Pure and Applied Mathematics Academic Pr

Chapter V

1. PRELIMINARIES

Structure of Rings and Algebras

We begin by describing an important class of examples. Suppose G is a finite group and R is a commutative ring with 1. Denote by RG the set of all functions a: G -+ R. With the usual addition of functions and multiplication of functions by elements of R it is easy to see that RG is a unitary R-module. By a mild abuse of notation we may view each x E G as an element of RG, viz., we may take x to be the function from G to R such that x ( x ) = 1 and x ( y ) = 0 if x # y E G. Then clearly each a E RG can be written uniquely as a = c { a x . x : x E GI, with each a, E R, from which it follows that the elements of G consti- tute a basis for RG, and RG is a free R-module of rank [GI.

The basis G is closed under (group) multiplication, and that multiplication extends naturally to a multiplication on all of RG by means of

( C a x x ) ( C b y Y ) = C { a , b , . X Y : X , y E GI = C ( ( C ( a , b , : x y = u ) ) . U : U E G ) . Exercise 1 . 1 . Verify that R G is a ring, and in fact an R-algebra, and that

the multiplication in RG is given by

ab(x) = C { a ( x y - ' ) b ( y ) : y E G}

for all a, b E RG, x E G. (This multiplication is sometimes called the convolution product.)

The R-algebra RG is called the group algebra of G over R.

Exercise 1.2. Let G = { l , x , x * } be a. cyclic group of order 3 and let R = Z,. Write out addition and multiplication tables for the group algebra RG.

172

Page 188: Algebra Pure and Applied Mathematics Academic Pr

I Preliminaries 173

If R is any ring and M is a left R-module we define the annihilator of M in R to be

AR(M) = A(M) = { r E R : r x = 0, all x E M}.

Then A(M) is an ideal (two sided) in R. We say that M is afaithful R-module if A(M) = 0. Since A(M) * M = 0 there is an obvious R/A(M)-module action on M , viz., [ r + A(M)] . x = rx for all r E R, x E M . The annihilator of M in R/A(M) is just the zero element A(M), so M is always a faithful R/A(M)- module.

Recall (Exercise IV.l.l) that an abelian group M is an R-module if and only if there is a ring homomorphism f: R + End(M). The annihilator A(M) is simply kerf, and M is faithful if and only if f is a monomorphism. The fact that M is a faithful R/A(M)-module is thus a consequence of the FHT for rings.

If M is a left R-module we define the centralizer of M to be

C ( M ) = HomR(M, M ) = { g E E n d ( M ) : g ( r x ) = rg(x) , all r E R, x E M } . Note that C ( M ) is a subring of End(M).

If we recall again that there is a homomorphism f : R --+ End(M), say with f : r H f , and f , (x) = rx, then g E C ( M ) if and only if gf , (x) = g(rx) = rg(x) = 1;g(x) for all r and x, i.e., if and only if g commutes with all 5. Hence the name “centralizer.”

An R-module M is called simple, or irreducible, if A(M) # R and the only submodules of M are 0 and M. Note that the condition A(M) # R serves only to rule out the trivial module action rx = 0, all r E R.

Recall that a division ring is a ring R with 1 in which every nonzero element is invertible, i.e., U(R) = R*. A division ring clearly can have no zero divisors.

If R is a ring and M is a simple R- module, then C(M) is a division ring. If N is another simple R-module, then either M and N are R-isomorphic or else HomR(M, N ) = 0.

If 0 # f E C ( M ) , then kerf and Im(f) are submodules of M, and kerf # M so kerf = 0. Also Im(f) # 0 so Im(f) = M, and hence f is invertible in End(M). It is easy to check that in fact f - E C ( M ) , so C(M) is a division ring. The proof of the second statement is similar; if 0 # f E

HomR(M, N ) then kerf = 0 and Im(f) = N , so f is an R-isomorphism.

Suppose that F is a field, that the ring R is a unitary F-algebra with 1, and that M is a unitary R-module. Then M is automatically also an F-vector space, with scalar multiplication given by a . x = ( a . 1). x for all a E F and all X E M.

Proposition 1.1 (Schur’s Lemma),

Proof.

Proposition 1.2. Suppose F is an algebraically closed field, R is a unitary F-algebra with 1, and M is a simple unitary R-module that is finite

Page 189: Algebra Pure and Applied Mathematics Academic Pr

174 V Structure of Rings and Algebras

dimensional as an F-vector space. Then C ( M ) z F. In fact, C ( M ) = {a . I : a E F}, I being the identity map on M .

Proof. If g E C ( M ) , then g is an F-linear transformation from M to M . Let f ( x ) = m,(x) be its minimal polynomial over F . Since F is algebraically closed we may write

f(x) = n { ( x - ai): 1 I i I k } , with ai E F. By definition of the minimal polynomial

f(g) = n { ( g - a i l ) : I I i I k ) = 0.

But each g - ail E C ( M ) , and C ( M ) is a division ring by Schur’s Lemma. Thus in fact f ( x ) must be linear, and g = a1 for some a E F.

An R-module M is called semisimple (or completely reducible) if it is a direct sum of simple submodules, or if M = 0.

Exercise 1.3. If M is a semisimple R-module and 0 # x E M show that R x # 0. (Hint: First assume that M is simple.)

Proposition 1.3. Suppose L and N are submodules of M with L c N , and that there are submodules K and P of M such that M = L 0 K = N 0 P . If weset Q = N n K , then N = L O Q .

It is clear that L + Q E N and that L n Q = 0, so L + Q = L @ Q G N . If X E N write x = y + z, with Y E L and Z E K . Then z = x - Y E K n N = Q,so N G L O Q .

If M is a module in which every submodule is a direct

Proof.

Corollary. summand, then every submodule has the same property.

Proposition 1.4. Suppose M # 0 is an R-module such that if 0 # x E M, then R x # 0. Then the following are equivalent.

(i) M is semisimple, (ii) M is a sum (not necessarily direct) of simple submodules, and (iii) every submodule of M is a direct summand.

Proof. (i) (ii) is obvious. (ii) => (iii): Say M = C ( M a : a E A ) , with each M, simple, and let N be

a submodule of M . By Zorn’s Lemma there is a maximal collection { M b : b E B E A } such that N n x { M b : b E B) = 0. Set K = c { M , : b E B}; then N + K = N 0 K . If N 0 K # M , then some Ma, a E A\B, is not contained in N 0 K , and consequently ( N 0 K ) n Ma = 0 since M, is simple. But then N n (Ma + K ) = 0 (Why?), contradicting the maximality of { M b : b E B } . Thus M = N 0 K and N is a direct summand of M .

Page 190: Algebra Pure and Applied Mathematics Academic Pr

I Preliminaries 175

(iii) 3 (i) By Zorn’s Lemma there is a submodule P of M that is maximal with respect to being a direct sum of simple submodules of M (conceivably P = 0). If P # M write M = P 0 N and choose x E N , x # 0. By another application of Zorn’s Lemma there is a submodule Lof N that is maximal with respect to x $ L. If we write M = L 0 K and set Q = N n K then N = L 0 Q by Proposition 1.3. Let us show that Q is simple. Clearly Q # 0, or else N = L, contradicting x E N \ L. If Q is not simple it has a proper nonzero submodule Q1, and we may write Q = Q1 O Q, by the corollary to Proposition 1.3. But now the element x cannot be in both L O Q , and L O Q , , since ( L @ Q , ) n ( L O Q , ) = L a n d . u $ L . T h u s o n e o f L @ Q , and L O Q , would violate the maximality of L, and so Q is simple. (We have incidentally shown that M has simple submodules, and hence P # 0.) But now the submodule P 0 Q violates the maximality of P, so P = M and the proof is complete.

Where was the hypothesis used that Rx # 0 if 0 # x E M? Question: Corollary.

Proof .

If M is a semisimple module then submodules and homomor- phic images of M are also semisimple.

For submodules apply the corollary to Proposition 1.3. If K is a homomorphic image of M , say K = f ( M ) , set N = kerf. We may write M = N 0 L, and then K % L, which is semisimple, so K is semisimple.

Proposition 1.5. Suppose M is a simple R-module and I is a left ideal in R that is not contained in A ( M ) . Then Ix = M for some x E M . If I is a two-sided ideal not contained in A ( M ) , then l y = M for all nonzero y E M .

Choose x E M such that I x # 0. Then Ix = M since Ix is a submodule. If I is two-sided and 0 # y E M then l y is a submodule so l y = 0 or l y = M . If l y = 0 set N = { z E M : l z = 03. Then N is a submodule and N # 0 since x E N , so N = M and hence I G A ( M ) , a contradiction. Thus

Proof .

l y = M . Corollary. A left ideal I in a ring R is called modular if there is an element e E R such

that r - re E I for all r E R. Equivalently, r + I = ( r + l ) ( e + I) for all r E R. We call e a right relatioe unit for the modular left ideal R. Similarly a right ideal J is called modular if there is a corresponding left relative unit. Note that if R is a ring with 1 then every proper ideal is modular, with e = 1. Note also that if I is a modular (left or right) ideal with relative unit e and I # R, then e $ l .

Proposition 1.6. An R-module M is simple if and only if M z R/I for some maximal modular left ideal I of R .

Proof . Choose x E M , x # 0, and define f : R -+ M by setting f ( r ) = rx . Then Im(f) = M by the corollary to Proposition 1.5, so M Z R/ker f by the FHT for modules. Set I = ker f and note that I , as a submodule

If M is simple, then Rx = M for all nonzero x E M .

*:

Page 191: Algebra Pure and Applied Mathematics Academic Pr

176 V Structure of Rings and Algebras

of R, is a left ideal. Note also that I is maximal since M is simple (see Proposition IV.1.3). Choose e E R such that f ( e ) = x, or ex = x. If r E R, then f ( r - re) = rx - rex = 0, so r - re E I , and I is modular.

We must show that M = R/I is a simple R-module if I is a maximal modular left ideal. If e is a relative right unit corresponding to I then e # I, and

e(e + I) = e2 + I = e + (e2 - e) + I = e + I ,

so e 4 A ( M ) and A ( M ) # R. The only submodules of M = R/I are 0 and M since I is maximal (again see Proposition IV. 1.3), and so M is simple.

Show that every proper modular (left or right) ideal in a ring R is contained in a maximal modular (left or right) ideal.

Suppose G is a finite group, F is a field, and either char F = 0 or char F = p with p $ IG(. If R is the group algebra FG and M is a unitary R-module with finite F-dimension then M is semisimple.

Suppose N # 0 is a submodule of M . Choose a vector subspace I/ of M such that M = N 0 V (as a vector space over F). Let ,f: M -, N be the projection of M onto N along I/, i.e., if x E M and x = y + z , with y E N and z E I/ then f ( x ) = y . Define g : M -, M by means of

g(m) = IGI-'C{xf(x-'m):x E C}

for all m E M , and observe that g is an F-linear transformation from M to M . If y E G, then

yg(y - 'm) = IGI-'C(yxf((yx)-'m):x E G) = g(m), all m E M , since y x ranges over all of G as x ranges over G with y fixed. We may conclude that g E CR(M), since G is a basis for R = FG.

If m E M and x E G then xf(x- ' rn) E xN c N , so g ( N ) 5 N . If n E N and x E G,thenx-'n E N , s o f ( x - ' n ) = x-'n,and thereforexf(x-'n) = x x - l n = n, so y(n) = n, and therefore g 2 = g. If we set K = (I - g ) M , then K is an R-module since I - g E CR(M). If m E N n K , then m = g(m), and also m = ( I - g)(m') for some m' E M , and hence m = g ( l - g)(m') = ( g - g2) (m' ) = 0. Thus M = N 0 K , and M is semisimple by Proposition 1.4(iii).

Maschke's theorem is of considerable importance in the representation theory of finite groups.

-=:

Exercise 1.4.

Theorem 1.7 (Maschke).

Proof.

2. THE JACOBSON RADICAL

If R is a ring, then the Jacobson radical of R is the ideal

J(R) = n { l : I = A ( M ) for some simple R-module M } .

Page 192: Algebra Pure and Applied Mathematics Academic Pr

2 The Jacobson Radical 177

If there are no simple R- modules we define J ( R ) = R and say that R is a radical ring. If J ( R ) = 0 we say that R is a semisimple ring.

A rather basic point of view in the structure theory of rings is that semisimple rings are “manageable,” and hence that the Jacobson radical J ( R ) is a measure of deviation from manageability. I t will be convenient to have several alternate descriptions of J(R) .

If I is a left ideal in a ring R set ( I : R ) = { r E R : r R c I ) . This is sometimes called the quotient of I by R. It should not, of course, be confused with the notion of a quotient ring.

Proposition 2.1. If I is a left ideal in a ring R and M is the R-module R / I , then A, (M) = ( I : R), and in particular ( I : R ) is an ideal in R.

Proof. If r E R we have r E A ( M ) if and only if r ( R / I ) = I if and only if rR E I if and only if r E ( I : R ) .

Exercise 2.1. Show that if I is a modular left ideal in a ring R then ( I : R) c I , and if J is a two-sided ideal in R with J C I then J E ( I : R).

Theorem 2.2.

Proof. Propositions 1.6 and 2.1. If R is a ring define a new binary operation * on R by setting r * s =

r + s + rs for all r, s E R. An element s E R is called leji quasi-regular if there exists r E R such that r * s = 0, in which case r is called a left adverse for s; r is then right quasi-regular and s is a right adverse for r. An element of R that is both left and right quasi-regular is said to be quasi-regular. A left (right) ideal in R is called left (right)-quasi-regular if each of its elements is left (right) quasi- regular.

If R is a ring with 1 note that (1 + r)( 1 + s) = 1 if and only if r + s + rs = 0, and hence s E R is left (right) quasi-regular if and only if 1 + s has a left (right) inverse. Thus s is quasi-regular if and only if 1 + s E U(R).

If R is not a radical ring, then J ( R ) is the intersection of all quotients ( I : R ) of maximal modular left ideals I in R.

Exercise 2.2. (1) Show that (R , *) is a semigroup with identity 0. (2) If R,, denotes the set of quasi-regular elements in the ring R , show that

(Rqr , *) is a group. Proposition 2.3. Let J denote the intersection of all the maximal modular

left ideals in a ring R, or J = R if R has no maximal modular left ideals. Then J is left quasi-regular.

If s E J set I ‘ = { r + rs :r E R ) . Then I ‘ is a modular left ideal with right relative unit e = - s. If I ’ # R, then I ’ is contained in a maximal modular left ideal I (see Exercise 1.4), and s E J G I , so - rs E I , for all r E R . But then r = - r s + ( r + rs) E I for all r E R, a contradiction. Thus I ’ = R, and in particular there is an element r E R such that --s = r + rs, i.e., r * s = 0.

Proof.

Page 193: Algebra Pure and Applied Mathematics Academic Pr

178 V Structure of Rings and Algebras

Theorem 2.4. If R is not a radical ring, then J(R) is the intersection of all

Proof. As in the proof of Proposition 2.3 let J be the intersection of all the maximal modular left ideals I of R . Since ( I : R ) c I for each I we have J ( R ) E J by Theorem 2.2. If r E R\J(R), then rM # 0 for some simple R-module M , and hence rx # 0 for some x E M . But then I = {s E R : s x = 0} is a maximal modular left ideal in R (see the proof of Proposition 1.6), and r $ I so r $ J . Thus J(R) = J .

the maximal modular left ideals I in R.

Corollary. J(R) is left quasi-regular.

Theorem 2.5. If I is any left quasi-regular left ideal in R then I E J ( R ) . Consequently J ( R ) is the unique maximal element (with respect to set inclusion) in the set of all left quasi-regular ideals in R .

If not, then I M # 0 for some simple R-module M , and hence I x = M for some x E M by Proposition 1.5. Choose s E I such that sx = - x , and let r E R be a left adverse for s. Then

0 = (r * s )x = (r + s + rs)x = rx + sx + rsx = rx - x - rx = - x ,

Proof.

and hence x = 0, a contradiction since M # 0.

Note that if s E J ( R ) then r * s = 0 for some r E R, and then r = - s - rs E J(R) . Thus r is also left quasi-regular, so in fact r is quasi-regular with (unique) adverse s [see Exercise 2.2(2)], and the same applies to s. Thus in fact J ( R ) is a quasi-regular ideal in R, and ( J ( R ) , *) is a group. Furthermore, J ( R ) is the unique largest ideal of R with that property, by Theorem 2.5.

If I and J are left ideals in R denote by I J the left ideal in R generated by all elements ab, a E I , b E J. Thus IJ is the set of all finite sums aibi, where 1 5 i E E, ai E I , and bi E J . Thus IJ c J . Completely analogous definitions apply if I and J are right ideals (then IJ e I ) , or I and J are two-sided ideals (then I J G I n J ) . In particular we may define I' c_ I , and by induction I " c I for any ideal I (left, right, or two sided).

An element r in a ring R is called nilpotent if rk = 0 for some integer k 2 1. For example

is a nilpotent element in the ring of 2 x 2 matrices over Z, since r' = 0.

that r + s is nilpotent. Show by example that the result may fail if rs # sr.

(or right) ideal. For example, the principal ideal ( 2 ) is a nil ideal in Z, .

Exercise 2.3. If rand s are nilpotent elements of a ring R and rs = sr show

If every element of a left (or right) ideal I is nilpotent, then I is called a nil left

Page 194: Algebra Pure and Applied Mathematics Academic Pr

2 The Jacobson Radical 179

A left (or right) ideal I in R is called a nilpotent left (or right) ideal if I" = 0 for

Proposition 2.6. A nilpotent ideal I (left, right, or two-sided) is nil. Proof.

some integer n 2 1.

If I" = 0, then a l a 2 . - . a , = 0 for all choices of a, E I , and in particular a" = 0 for all a E I .

Proposition 2.7. If r is a nilpotent element in a ring R, then r is quasi- regular. Consequently every left, right, and two-sided nil ideal in R is contained in J ( R ) .

Proof . If r" = 0 set s = - r + r - r + * . . k In-' and verify that s is both a left and right adverse for r . Apply Theorem 2.5.

Theorem 2.8. If R is a ring, then J ( R ) consists of the set of all eiements s E R such that rs is left quasi-regular for all r E R.

2 3

Proof . Set J = {s E R : r s is left quasi-regular for all r E R } .

Then J ( R ) E J is clear since J ( R ) is a left quasi-regular ideal. If J # J ( R ) choose r E J\J(R) such that rM # 0 for some simple R-module M . Choose x E M such that rx # 0. Then Rrx = M by Proposition 1.4, and we may choose a E R for which arx = - x . Then ar has a left adverse b and we have

0 = 0 . x = (b * ar)x = (b + ar + bar)x = bx - x - bx = - x ,

a contradiction.

Theorem 2.9. If R is any ring, then J ( J ( R ) ) = J(R), i.e., J ( R ) is a radical ring.

Proof . J ( J ( R ) ) E J ( R ) by definition. If s E J ( R ) , then rs is left quasi- regular for all r E J ( R ) by Theorem 2.8, and the left adverse of rs is in J ( R ) [recall that ( J ( R ) , *) is a group]. Thus s E J ( J ( R ) ) , again by Theorem 2.8.

Theorem 2.10. If R is a ring, then J( R/1(R)) = 0, so R/1(R) is a semisimple ring.

Proof . We may assume that J ( R ) # R. If M is any simple R-module, then J(R) G A ( M ) , so M is also a simple R/J(R)-module. Conversely if M is a simple R/J(R)-module, then M is also an R-module with the action defined by rx = [ r + J ( R ) ] x , and as such M is a simple R-module. The annihilator in R / J ( R ) of M is just A , ( M ) / J ( R ) , and

J ( R / J ( R ) ) = ~ { A , ( M ) / J ( R ) : M simple} = ( n { A R ( M ) : M simple))/J(R) = J (R) /J (R) = 0

in R/J(R).

Page 195: Algebra Pure and Applied Mathematics Academic Pr

180 V Structure of Rings and Algebras

Theorem 2.11. If R is a ring and I is an ideal in R, then J ( 1 ) = I n J(R) .

Proof. If s E I n J ( R ) and r E I , then rs is left quasi-regular (in R). If a E R is a left adverse, then a = -rs - ars E I , so rs is in fact left quasi-regular in I . Thus I n J ( R ) E J ( 1 ) by Theorem 2.8. Suppose then that r E J ( I ) , and consider the left ideal Rr. Note that (Rr)2 = RrRr E Rlr E Ir, and that I r is a left quasi-regular left ideal in I , since r E J ( I ) . Thus (Rr)2 is a left quasi-regular left ideal in R, and hence (Rr)2 G J(R) . Let us show that in fact Rr E J(R). If not consider [Rr + J ( R ) ] / J ( R ) ; it is a nonzero left ideal in R / J ( R ) whose square is 0. Since [Rr + J ( R ) ] / J ( R ) is nilpotent it is nil, by Proposition 2.6; hence it is contained in J ( R / J ( R ) ) by Proposition 2.7. That is a contradiction, since R / J ( R ) is semisimple by Theorem 2.10. Thus Rr E J(R) , so sr is left quasi-regular for every s E R , and hence r E J ( R ) by Theorem 2.8. The proof is complete.

Corollary 1. If R is a radical ring and I is an ideal in R, then I is a radical ring.

Corollary 2. If R is a semisimple ring and I is an ideal in R, then I is a semisimple ring.

For example, let R = Z,, and suppose n = p;*p;'...pF is the prime factorization of n. Set m = p1p2 . . . pk. Since Z, = Z/(n) the ideals of Z, all have the form (a)/(n), where (a) is a principal ideal in Z with (a) 2 (n), i.e., a I n in Z. Clearly then the maximal ideals in h, are (pl)/(n), . . . , (pk)/(n), and hence

~(h,) = n { ( p i ) / ( n ) : i I i I k} = ( n { ( p i ) : l I i I k } ) / ( n ) = (m)/(n).

Consequently Z"/J(Z,) = ( W w ( ( m ) / ( n ) ) GI

by the Freshman Theorem for rings. We conclude that Z, is semisimple if and only if n is square-free.

3. THE DENSITY THEOREM

A ring R is called simple if R 2 # 0 and the only (two-sided) ideals in R are 0 and R. Note that R 2 = 0 for a ring R if and only if rs = 0 for all r and s in R, i.e., the multiplication is trivial. Every additive subgroup of R is an ideal when the multiplication is trivial. Thus the restriction R 2 # 0 simply rules out the additive groups h,, p prime, with trivial multiplication, as simple rings.

Note that R 2 = R for a simple ring, since R 2 is an ideal. Clearly every simple ring must be either semisimple or radical, since J(R) is

an ideal. An example of a radical simple ring has been given by Sasiada and Cohn [33] .

Page 196: Algebra Pure and Applied Mathematics Academic Pr

3 The Density Theorem 18 1

Suppose D is a division ring and let R = MJD), the set of all n x n matrices with entries from D. With the usual matrix operations R is a ring and a unitary left D-module, even when D is not commutative. If we denote by Eij E R the matrix having 1 E D as its ijth entry and 0s elsewhere it is easy to see that R has { E i j } as a D-basis, so R is a free D-module of rank n2, i.e., a (left) D-vector space of dimension n2. If D is a field, then R is a D-algebra.

Let us see that R = M,(D) is a simple ring. Clearly R 2 # 0, since R is a ring with 1. Suppose J # 0 is an ideal in R. If 0 # A E J write A = (a i j ) and suppose in particular that aij is a nonzero entry. Then EiiAEjj = aijEij E J , and hence a,; '(aijEij) = Eij E J . But then for any k and rn we have EkiEijEj, = E,, E J , and so J = R.

A ring R is called primitive if there exists a faithful simple R-module M . An ideal P in a ring R is called a primitive ideal if RIP is a primitive ring. Observe that a primitive ring R is semisimple, for if M is a faithful simple R-module, A ( M ) = 0 and hence J ( R ) = 0 since J(R) c A ( M ) .

Proposition 3.1. If a ring R is both simple and semisimple, then R is primitive.

Proof. Since R is semisimple there is a simple R-module M and the ideal A ( M ) is not all of R. Thus A ( M ) = 0 since R is simple, and so M is faithful.

Proposition 3.2. An ideal P in a ring R is primitive if and only if P = ( I : R) for some maximal modular left ideal I of R, hence if and only if P = A ( M ) for some simple R-module M .

Proof. The two conclusions are equivalent by Propositions 1.6 and 2.1. If Pis a primitive ideal let M be a faithful simple RIP-module. Then M is a simple R-module, with P c A,(M). In fact P = A,(M), for otherwise M would not be faithful as an RIP-module. Conversely, if P = A ( M ) for some simple R- module M then M is a faithful simple R/P-module, so P is a primitive ideal.

Corollary. If R is not a radical ring then J(R) is the intersection of all the primitive ideals in R.

Recall that if M is a simple R-module, then by Schur's Lemma D = C ( M ) is a division ring. We may endow M with the structure of a unitary left D-module (i.e., a left vector space over D) by defining f . rn = f ( m ) for all m E M , f E D. If r E R define T,: M --* M by setting T,(rn) = rm, all rn E M . Note then that if f E D = C ( M ) we have

W m ) = r . f ( m ) = f(rm) = f . Urn), and so each T, is a D-linear transformation on M . The map r w T, is a ring homomorphism from R into Hom,(M, M ) , with kernel A ( M ) . If R is primitive

Page 197: Algebra Pure and Applied Mathematics Academic Pr

182 V Structure of Rings and Algebras

and M is a faithful simple R-module, then A(M) = 0, so r H T, is a monomorphism and we may (and shall) view R as a subring of Hom,(M, M) by identifying r with T,.

Suppose M is a simple R-module and D = C(M). We say that R acts densely, or that R is dense, on M if given any finite D-linearly independent set { m , , . . . , mk} c M, and any other elements n,, . . . , nk (not necessarily distinct) in M, there is some r E R such that T,(mi) = rmi = ni, 1 I i I k.

Suppose M is a simple R-module and D = C(M). If dim,(M) is finite and R is dense on M show that r H T, is an epimorphism. If R is primitive, with A(M) = 0, conclude that R = Hom,(M, M).

Exercise 3.1.

Proposition 3.3. Suppose M is a simple R-module, D = C(M), Vis a finite- dimensional D-subspace of M, and m E M\V. Then there is an element r E A R ( V ) such that rm # 0.

Proof. Induction on n = dim(V). The result is true by the definition of simplicity if n = 0, so suppose n =- 0 and assume the result for subspaces of dimension n - 1. Choose a D-subspace W of V , with dim,(W) = n - 1, and choose u E V\W, so that V = W 0 Du. Suppose by way of contradiction that A( V ) m = 0. By induction there is some r E R such that rW = 0 but ru # 0, and hence A(W)u # 0. But A(W)u is a submodule of M, so A(W)u = M. Define f : M -+ M by setting f(su) = sm for all s E A( W). (Why is f well defined?) Note that if r E R, then

f ( r (su) ) = f ( ( rs )u) = (rs)m = r(sm) = rf(su),

so f E C(M) = D. If r E A(W), then f ( ru ) = rm = rf(u), so r(m - fu) = 0 for all r E A( W ) . It follows from the induction hypothesis that m - fu E W. But then m E W + fi c W + Do = V, a contradiction, and the proposition is proved.

Theorem 3.4 (The Jacobson-Chevalley Density Theorem). If M is a simple R-module, then R acts densely on M. In particular, if R is a primitive ring, M is a faithful simple R-module, and D = C(M), then R is (isomorphic with) a dense ring of D-linear transformations on M.

Proof. Suppose { m , , . . . , mk} is a D-linearly independent subset of M and n, ,..., n , E M . F o r e a c h i , l I i I k , s e t

6 = @ { D m , : i # j , 1 I j I k}.

Then mi 4 6 , so by Proposition 3.3 we may choose ri E A ( J 0 such that r,m, # 0. Consequently, by the corollary to Proposition 1.5, Rrim, = M, and so s,r,m, = n, for some s, E R (note, though, that siriK = 0, and hence s,rimj = 0 if i # j ) . If we set r = , sjr, it follows that rmi = ni, 1 I i I k, as desired.

Page 198: Algebra Pure and Applied Mathematics Academic Pr

4 Artinian Rings 183

Theorem 3.5. Suppose R is a primitive ring. Then there is a division ring D such that either

R is isomorphic with the ring 0, = M,,(D) of all n x n matrices with entries from D for some n, or

there is an ascending chain R , G R, E R , E ... of subrings of R and for each k an isomorphism fk: R, -+ Dk = M,(D).

Since R is primitive there is a faithful simple R-module M. Set D = C ( M ) , a division ring by Schur’s Lemma. If dim,(M) = n, finite, then by the Density Theorem and Exercise 3.1 we see that R z Hom,(M,M), which is isomorphic (as a ring and as a D-vector space) with D,, by the usual argu- ment from linear algebra.

If dim,(M) is not finite let { m , , m , , . . . } be an infinite D-linearly indepen- dent subset of M , and for each k 2 1 set M, = 0 { D m i : 1 5 i I k). Set R, = { r E R : r M , S Mk} for each k. It follows from the Density Theorem that every D-linear transformation T: Mk 4 Mk has the form T = T, for some r E R with T,(m) = rm for all m E M,, and so rt+ T, is an isomorphism from R, to HOm,(M,, Mk), which is isomorphic with Dk.

(i)

(ii)

Proof.

4. ARTINIAN RINGS

A descending chain I, 2 I, 2 I , 2 . * . of left ideals in a ring R is said to terminate if it is finite or if there is some index k such that 1, = 1, for all n 2 k. If every descending chain of left ideals of R terminates we say that R satisfies the descending chain condition, or the DCC. A ring that satisfies the DCC is also called an Artinian ring.

For example, R = E is not an Artinian ring since the chain (2) 2 (4) 3 (8) 2 (16) 2 ... does not terminate. On the other hand, if R = M,(D), the ring of n x n matrices over a division ring D, then any left ideal I of R is a D-sub- space. If I, 2 I , 2 ... is a descending chain then dlmD(Ik+ I dim,,(Ik) I n2 for all k, so the chain must terminate. Thus R = M,,(D) is Artinian.

The argument just given shows that any ring that is a finite-dimensional unitary F-algebra for some field F must be Artinian. In particular, every group algebra FG, for a finite group G, is Artinian.

Strictly speaking, a ring satisfying the DCC for left ideals should be called leji Artinian, with a corresponding definition for right Artinian rings. The theory of right Artinian rings is completely analogous to the theory of left Artinian rings. It is not the case, however, that the two concepts are equivalent (see Exercise 5.32 for an example).

A ring R is said to satisfy the minimal condition (for left ideals) if every nonempty set of left ideals of R contains a left ideal that is minimal with respect to set inclusion.

Page 199: Algebra Pure and Applied Mathematics Academic Pr

184 V Structure of Rings and Algebras

Proposition 4.1. A ring R is Artinian if and only if it satisfies the minimal

Exercise 4.1. Prove Proposition 4.1.

Theorem 4.2.

condition.

If R is Artinian, then its Jacobson radical J ( R ) is nilpotent, and hence nil. Consequently J ( R ) is the unique largest nilpotent ideal in R.

Proof. Write J(R) = J. The chain J 2 J 2 2 J 3 2 . . . must terminate, so J n + k = J" for some positive integer n and all integers k 2 0. If J" # 0 let Y be the set of all left ideals I in R such that I E J" and J"I # 0. Then Y # 0 since J" E 9, so there is a minimal element I , in 9' by Proposition 4.1. Choose a E I , such that J"a # 0. Then J"a is a left ideal, J"a E J", and J" . J"a = J2"a # 0, so J"a E Y. Since J"a E I , , which is minimal in 9, we have J"a = I , . Choose b E J" for which ba = -a . If c is the adverse of b, then

0 = a + ba = a + ba + c(a + ba) = a + ( b + c + cb)a = a + (c*b)a = a,

a contradiction. Thus J" = 0 and J is nilpotent. For the second statement see Propositions 2.6 and 2.1.

Corollary. If R is Artinian, then every nil ideal in R is nilpotent.

Proposition 4.3.

Proof.

If R is a simple Artinian ring, then R is semisimple.

Since J ( R ) is nilpotent by Theorem 4.2 and R 2 = R we have J (R) # R. But J(R) is an ideal, so J ( R ) = 0.

Theorem 4.4 (Maschke). If G is a finite group and F is a field, with char(F),+'IGJ, then the group algebra FG is a semisimple ring.

Proof. Since FG has F-dimension IGI and each left ideal is an F-subspace i t is clear that FG is Artinian. Set J = J(FG) , then J is nil by Theorem 4.2. If we view FG as an FG-module then it is a semisimple module by Theorem 1.7, and J is a submodule, so we may write FG = J 0 I for some left ideal I , by Proposition 1.4(iii). Write 1 = a + b, with a E J , b E 1. Then a = a . 1 = a(a + b) = a2 + ab, and a - a2 = ab E J n I = 0, so a = a'. But then a can not be nilpotent unless a = 0, which says 1 = b E I , and hence I = FG, J = 0.

If R is an Artinian ring, then the Theorem 4.5 (Wedderburn-Artin). following are equivalent:

(i) R is simple. (ii) R is primitive.

(iii) R is isomorphic with the ring D,, = M,,(D) of all n x n matrices with entries from some division ring D for some positive integer n.

Page 200: Algebra Pure and Applied Mathematics Academic Pr

4 Artinian Rings 185

Proof. We saw that (iii) => (i) on page 181, and we know that (i) (ii) by Propositions 4.3 and 3.1. In order to show that (ii) *(iii) we may view R as a dense subring of Hom,(M, M ) by the Density Theorem, where M is a faithful simple R-module and D = C(M). By Theorem 3.5 (and its proof) it will be sufficient to show that dim,(M) is finite. If it is not we may choose an infinite D-linearly independent set { m , , m,, . . . } E M. For each positive integer k set Mk = O ( D m j : 1 I j I k } . Since R is dense on M we may choose rk E R, for each k , such that rkmi = 0 for 1 I i I k but rkmk+l # 0. Thus rk E A(Mk)\A(Mk+l), so A ( M , ) 2 A ( M , ) 2 ... is a descending chain of ideals in R that does not terminate. That is a contradiction since R is Artinian, and the theorem is proved.

If R is Artinian, then every primitive ideal P in R is a maximal modular ideal and every maximal modular ideal is primitive. Thus J ( R ) is the intersection of all the maximal modular ideals of R (J(R) = R if there are no maximal modular ideals).

Proof . The ring R I P is primitive and Artinian, so it is simple, and hence P is a maximal ideal, modular since RIP is a ring with 1. Apply the corollary to Proposition 3.2.

Note that the word “modular” in the corollary to Theorem 4.5 is necessary. For example, if R is the subring (0,2,4,6) of Z,, then f = {0,4} is the unique maximal ideal in R (it is not modular) but J (R) = R .

A nonzero ideal f in a ring R is a minimal ideal if the only ideals J with 0 E J c f are J = 0 and J = f . Note that if 1 is a minimal ideal in R , then either I’ = 0 or I’ = I , and that in the latter case I is a simple ring. (Why?) For example if R = Z,, then I = (2) is a minimal ideal with f = 0; ifR = Z,, then I = (2) is a minimal ideal with f = I.

Theorem 4.6 (Wedderburn-Artin). If R is a semisimple Artinian ring, then R has only finitely many minimal ideals f,,Z2,.. . , f k , and R = I , 0 I , 0 . . . 0 f k . Each minimal ideal fj is a simple Artinian ring, so lj 2 D::), the ring of nj x nj matrices over a division ring D”’.

Since R is semisimple the intersection of all the primitive ideals in R is 0, by the corollary to Proposition 3.2. Let PI be a primitive ideal and choose (if possible) a primitive ideal P, different from P I . Then choose (again if possible) a primitive ideal P3 that does not contain PI n P,. Inductively choose (as long as possible) a primitive ideal Pn+, that does not contain n{c: 1 I i I n ) . The process must terminate in a finite number of steps since otherwise {n { 4: 1 I i I n}},“= would be a descending chain of ideals that does not terminate. Thus we obtain primitive ideals P , , ..., P, such that

{ pi: 1 I i I m} = 0. Relabel if necessary and choose a set { P I , . . . , Pk} of primitive ideals such that 0 [P i : 1 I i I k } = 0 but no proper subset

Corollary.

Proof.

Page 201: Algebra Pure and Applied Mathematics Academic Pr

186 V Structure of Rings and Algebras

intersects in 0. Set Ij = n { 5: 1 I i I k, i # j } for 1 I j 5 k. Since 4 is a maxi- mal ideal (Corollary, Theorem 4.5) and lj is not contained in 5 we have lj + 6 = R for each j , and also r j n 4 = n{S:1 I i I k} = 0. Thus R = l j@e for each j , and lj E R / 4 . Since 5 is maximal lj can have only 0 and I j as ideals, and 1: # 0 since R is semisimple (see Theorem 4.2). It follows that each r j is a minimal ideal in R and is a simple Artinian ring.

Set Qi = 0 { 5: 1 I j I i), for 1 I i I k, and note that R = I , @ Q1. By the Isomorphism Theorem (11.1.6) we have

Q1/(Q1 n 5) Z (Q1 + p j ) / p j = RJ€$ if 2 I j I k, so each Q, n 6 is a maximal ideal in Q l , 2 I j I k. Furthermore,

n{Ql n 5:2 I j I k} = n{e:1 5 j I k ) = 0,

and no proper subset of { Q1 n 5: 2 I j I k} intersects in 0. As above we see that

Q , = ( n { Ql n 5: 3 5 j I k) ) 0 ( Q , n P2) = I , @ Q 2 ,

and hence R = I, 0 I, 0 Q , . Inductively R = I, 0 I , 0 ... 0 lj Q Q j , and hence R = I, Q I , 0 . . * 0 1, since Qk = 0.

Since lj is simple it is isomorphic with the ring Dli) of nj x nj matrices over a division ring D"' by Theorem 4.5. We note in passing that as a result each 4 is a ring with 1 and hence R is a ring with 1.

If I is any minimal ideal in R, then R l = 1 and so

I = (0 { Ij } ) . I = @ { 4 . I : 1 I j I k } . Each direct summand is an ideal in I so exactly one summand is nonzero and I = ljl for some j . But then I = lj since ljl is a nonzero ideal contained in both of the minimal ideals I and l j . Thus I , , . . . , 1, is the full set of all minimal ideals in R.

Corollary. A semisimple Artinian ring is a ring with 1.

Theorem 4.7. Suppose F is an algebraically closed field and A is a finite- dimensional F-algebra that is semisimple as a ring. Then A is isomorphic with F,,, 0 F , , , @ . . . @ F,,,,whereFn,istheringofnj x njmatriceswithentries from F.

Proof. By Theorem 4.6 it will suffice to prove the theorem under the further assumption that A is simple, and in fact that A = On, where D = C ( M ) for some simple A-module M. By Proposition 1.2 we have D = F . 1 E F and s o A z & .

The final step in describing the structure of semisimple Artinian rings would be a description of all division rings. Unfortunately no description is

Page 202: Algebra Pure and Applied Mathematics Academic Pr

4 Artininn Rings 187

known. The next theorem does serve as a complete description of all finite division rings, in view of Theorem 111.3.10.

Theorem 4.8 (Wedderburn). A finite division ring D is a field.

Proof. (Witt [40]). Let F = {n . 1 :n E B, 1 6 D). Then, as on page 80, F is a prime field, so F z Z, for some prime p . If dim,(D) = r, then ID1 = p'. Let 2 = {x E D:xy = yx for all y E D), the center of D. Then Z is a field, F c Z , and Z* is the center Z(D*) of the group D*. Say IZI = p" = 4. If dim,(D) = t, then st = r. For each x E D define the centralizer of x in D to be C,(X) = { y E D:xy = yx}. Then C,(X) is a subdivision ring of D, Z E C,(x), and if x # 0, then C,(X)* = C,,(X) the group-theoretic centralizer. Set d , = dimzCD(x). Then d , 1 t (Proposition 111.1.1 applies even if D is not commu- tative) and if x # 0, then the number of elements in the conjugacy class of x in D* is

[D*: c&(x)] = (4' - l)/(qdx - 1)

by Proposition 1.2.3. Suppose {xl, . . . , xk} is a set of representatives for the conjugacy classes of noncentral elements in D*. Then by the class equation (page 14) we have

q' - 1 = 4 - 1 + I{ (4' - I)/(qdxl - 1): 1 5 i k ) . Set f(x) = x' - 1 and let g(x) = @,(x) be the tth cyclotomic polynomial.

Then g(x) E Z[x], g(x) 1 ffx), and if o E C is a primitive tth root of unity, then

g ( x ) = n { ( x - o j ) : l s j s t a n d ( j , t ) = 1)

(see page 97). If d ( t and d < t , then xd - 1 1 x' - 1 (by high school algebra) and (xd - 1, g(x)) = 1 since the roots of xd - 1 are not primitive tth roots of unity, so we may write x' - 1 = (xd - l)g(x)h(x), and h(x) E B[x] by the division algorithm. Substitutingx = q we see that (4' - l)/(qd - 1) is in Z. Observe also that

g(q) = n((4 - d ) : l I j s t and ( j , t ) = l ) ,

and that 1q - oil > 4 - 1 (see Fig. l), and hence Ig(q)1 > q - 1.

FIGURE 1

Page 203: Algebra Pure and Applied Mathematics Academic Pr

188 V Structure of Rings and Algebras

Suppose now that t > 1. Then g(q))(q' - l)/(qdxe - l), 1 5 i I k , and g(q) I q' - 1, so by the class equation g(q) I q - 1. That is in conflict with the fact that Ig(q)1 > q - 1, so t = 1 and D = 2 is a field.

If F is an algebraic field extension of the real field R, then either F = R or F z C by the Fundamental Theorem of Algebra (Theorem 111.3.10). We are familiar with the division ring W of quaternions which has R as a subfield (in fact R is the center of W), with dim#) = 4. If a E W then left multiplication by a determines an R-linear transformation T of W. If f ( x ) E R [ x ] , then f ( T ) is left multiplication by f ( a ) , so a is a root in W of the minimal polynomial of T over R, and hence a is algebraic over R. Consequently W is algebraic as a ring over R. The next theorem tells us that there are no more such examples.

Theorem 4.9 (Frobenius). Suppose D is a division ring containing R in its center, with D algebraic over R. Then D is isomorphic either with R, 6, or W.

Proof (Palais [29]). As noted above it is sufficient, by the Fundamental Theorem of Algebra, to assume that D is not commutative. Choose d E D\R and set K = R + Rd, a two-dimensional R-subspace of D. Note that elements of K commute with one another when multiplied, since R is central. Choose a subspace F of D that contains K and is maximal with respect to the property that its elements commute when multiplied. By the maximality of F any a E D that commutes with all elements of F must lie in F , for otherwise F + Ra would be a larger commuting subspace. In particular, if a,b E F , then ab E F , and if a # 0, then a-' E F, so F is a field. But then F is an algebraic extension of R, and F # R, so F E C, and in fact F = K = R + Rd.

Since F z 6 wemay choose i E F such that i2 = - 1. Then F = R + Ri, and we may identify F with C. Thus we may also view D as a (left) vector space over @. Define a C-linear transformation T: D + D by setting T(a) = ai for all a E D. Then T 2 = - I , but T # k I , so T has minimal polynomial x 2 + 1 and eigenvalues i and - i . Write D + and D - for the corresponding eigenspaces, so D + = { a E D : a i = ia} and D - = { a E D : a i = - i a } . Clearly C E D + and, by the maximality of F = C, D + c C, so D+ = C. If a E D, then

a = (a - iai)/2 + (a + ia i ) /2 E D + + D -

since

(a - iai)i = ai + ia = i ( - iai + a)

and (a + iaif i = ai - ia = -i(iai + a).

But also D+ n D - = 0, so D = D+ 0 D - . Note that, by the definition of D , ab E D+ if a, b E D-. Choose a nonzero element b E D- and define another C- linear transformation S : D --f D by setting S(a) = ab for all a E D. Then S is

Page 204: Algebra Pure and Applied Mathematics Academic Pr

5 Further Exercises 189

invertible (its inverse is right multiplication by b - l ) , and S ( D - ) = D'. Thus dim,(D-) = dim,(D') = 1, hence dim,(D) = 2 and dim,(D) = 4.

Since 0 # b E D - we see by the observations made at the beginning of the proof that R + Rb is a field isomorphic with @. Note that

b2 E D+ n (R + Rb) = C n (R + Rb) = R.

If b2 were positive it would have two square roots in R, but also the two square roots b in Rb, hence x2 - b2 would have four roots in the field R + Rb, contradicting Proposition 111.1.7. Thus b2 < 0 in R. Replace b by j = b / J f l J to obtain j E D - with j 2 = - 1 and j i = -ij, and set k = ij. Then k E D - and k is not an R-multiple of j , so { j , k } is an R-basis for D - . Thus { 1, i, j , k } is an R- basis for D. The usual further facts about multiplication of the basis elements i, j , and k in the ring W of quaternions follow easily, so D z W.

5. FURTHER EXERCISES

1.

2.

3.

Suppose F is a field and let R = M , ( F ) , the ring of 2 x 2 matrices over F.

If R and S are rings and f : R + S is a homomorphism show that

If {R,:cI E A } is any nonempty family of rings show that

Exhibit a left ideal in R that is not a semisimple ring.

f ( J ( R ) ) c J ( f ( R ) ) .

(i) .!(OR,) = OJ(R,), and (ii) J(n R , ) = n J ( R , ) .

Conclude that OR, is semisimple if and only if each R, is semisimple, and likewise for n R, . 4. Suppose F is a field and f ( x ) E F [ x ] , and set R = F [ x ] / ( f ( x ) ) .

Determine J ( R ) (see the example on p. 180). Under what conditions is R semisimple?

If F is a field let R be the ring of n x n upper triangular matrices with entries from F , i.e., if A = (aij) E R , then aij = 0 if i < j. Find J ( R ) and show that R / J ( R ) is commutative (in fact R / J ( R ) z F").

5.

6.

7. If R is any ring show that J (M, (R) ) = M,(J(R)) . An element a = c { u x . x:x E G ) in a group algebra FG is called a class

function (cf) if it is constant on each conjugacy class in G, i.e., a( y - ' x y ) = a(x) for all x, y E G. Write cf(G) for the set of all class functions on G.

(i) Show that cf(G) is the center of FG. (ii) For each conjugacy class K i n G define + K E FG by setting 4 K ( ~ ) = 1 if

x E K , 4 K ( ~ ) = 0 otherwise, i.e., 4K = c{ .x:x E K ). Show that the elements 4K

Page 205: Algebra Pure and Applied Mathematics Academic Pr

190 V Structure of Rings and Algebras

constitute a basis for cf(G). Conclude that the dimension of the center of FG is the class number of G.

8. Suppose R is a commutative ring and I is an ideal in R. Define $to be { a E R: ak E I for some integer k 2 0} (this is sometimes called the radical of the ideal I ) .

(i) Show that f l is an ideal in R . (ii) If I and J are ideals in R show that f l = Jm = f l n $,

(iii) Show that Jm = f l+ g. 9. Suppose G is a finite group, F is a field, and K an extension field. Show

that the K-algebras K G and K OF FG are K-isomorphic.

10 (RieffelC321). Suppose R is a simple ring with 1 and I is a nonzero left ideal in R, viewed as a left R-module. Write R' for C&). Then R' is a ring and I is also a left R'-module. Set R" = C,.(I) and define 8: R -+ End(1) by means of 8,(x) = rx, all r E R, x E I. Also define $: I -+ End(1) by means of $x(y) = YX, all x, Y E I .

(i) Show that 8, E R", all r E R, and $x E R', all x E I . (ii) Show that B is a (ring) monomorphism.

(iii) If @ E R" and x E I show that #dx = 8+,(x), and conclude that B(1) = ( 0 , : ~ E I } is a left ideal in R".

(iv) Use the fact that I R = I to show that Zm(8) is a left ideal in R", and note that lx,, E Im(8).

(v) Conclude that R" and R are isomorphic rings (this is a version of the "Double Centralizer" property for simple rings).

1 1. Suppose p E Z is a prime dividing the order of a finite group G and F is a field of characteristic p . Show that FG is not semisimple. (Hint: Show that a = c { x : x E G} is a nonzero nilpotent element in the center of FG and conclude that a E J(FG).)

12. Suppose R is a ring with 1 and that I = R\U(R) is an ideal in R. Show that J(R) = I .

13. Suppose that R is a radical ring that is nilpotent (i.e., R" = 0 for some k , 0 < k E E). Show inductively that R' contains the ith term in the descending central series of the group (R,*), and conclude that (R,*) is a nilpotent group. 14. Show that a primitive commutative ring is a field.

15. Suppose V # 0 is a (left) vector space over a division ring D, and R is a ring of D-linear transformations of V. Suppose further that R is transitive on V , meaning that if u, u E V , with u, # 0, then ru = u for some r E R . Show that R is a primitive ring, with M = V as a faithful simple R-module.

Page 206: Algebra Pure and Applied Mathematics Academic Pr

5 Further Exercises 191

16. Let R be the ring of all matrices of the form

a, b E Q, and let M be the R-module Q2 of column vectors. (i) Show that R is a division ring (in fact a field). (ii) Show that M is a transitive R-module (see Exercise 15).

(iii) Show that M is a simple R-module. (iv) Show that C ( M ) z R.

17. Suppose V is a (left) vector space over a division ring D, and R is a doubly transitiue ring of D-linear transformations of V , meaning that if {ul , u2> is D- linearly independent in V and { u 1 , u 2 ) G V, then rul = ul and ru2 = u2 for some r E R. Show that R is a primitive ring and that C( V) z D. Conclude that R acts densely on V . 18. Suppose M is a simple R-module and D = C ( M ) . Endow M with the discrete topology, the space M M of all functions from M to M with the product topology, and Hom,(M, M) with the topology it inherits as a subspace of MM. Show that R acts densely on M if and only if R is topologically dense when viewed as a subring of Hom,(M, M). 19. If R is an Artinian ring and f : R -+ S is a ring epimorphism show that S is also Artinian. 20. If R is an integral domain with 1 and R is Artinian show that R is a field. 21. If R is acommutative ring with 1 and R is Artinian show that every prime ideal of R is maximal. (You may wish to apply Exercises 19 and 20.) 22. Suppose R is an Artinian ring with 1 and M is a unitary left R-module. Show that M is semisimple if and only if J(R)M = 0. 23. Describe all semisimple rings having 1296 elements. 24. If p and q are distinct primes describe all semisimple rings having the following numbers of elements: (a) p4, (b) p4q4, (c) pl0, (d) p 8 q 5 . 25. If V is a finite-dimensional vector space over a field F and T: V 4 Vis a linear transformation show that the ring F [ T ] of all polynomials (over F) in T is isomorphic with F [ x ] / ( m T ( x ) ) . What is J ( F [ T ] ) ? Determine when F [ T ] is simple and when it is semisimple. (See Exercise 4, above.) 26 (Wedderburn). Suppose that A is a finite-dimensional algebra over a field F and that A has an F-basis consisting of nilpotent elements. Show that A is nilpotent. (Show first that F can be assumed algebraically closed by considering A K = K OF A, K an algebraic closure of F. Then suppose the result false and use induction on dim,(A). Argue that A is semisimple, then that A is simple, hence a matrix algebra. Then use the basis of nilpotent elements to see that all elements have trace 0 and arrive at a contradiction.)

Page 207: Algebra Pure and Applied Mathematics Academic Pr

192 V Structure of Rings and Algebras

27. (Jennings [18]). Suppose G is a finite p-group and F is a field of characteristic p. Show that J = J ( F G ) has {x - 1 : 1 # x E G } as an F-basis, so dim,(J) = IGI - 1. (Hint: Let W be the F-subspace spanned by all x - 1. Show that W is an ideal and each x - 1 is nilpotent. Apply Exercise 26.) 28. If G is a finite p-group and R = J(Z,G) show that the map x H 1 - x is an isomorphism between G and a subgroup of ( R , *) (see Exercise 27). 29. Show that a finite nilpotent group is isomorphic with a subgroup of ( R , *) for some finite nilpotent radical ring R (see Exercises 13 and 28). 30. Let F = Z,, let GI be cyclic of order 4, and let C2 be Klein’s 4-group. Show that the group algebras FG, and FG, are not isomorphic. (Hint: Investigate the “degree of nilpotence” of their Jacobson radicals. See Exercise 27.) 31. If GI is cyclic of order 4 and G2 is Klein’s 4-group show that QG, and QG, are isomorphic Q-algebras.

32. Let

be a fixed nonzero column vector with entries from Q and let R denote the additive group of all row vectors a = [a , , a,] with entries from Q, endowed with a multiplication as follows. If a = [ a , ,~ , ] , b = [b,,bz] E R , then a 0 b = amb (ordinary matrix multiplication). Note that if A(a) is defined to be alml + a2m2 then a 0 b = A(a)b (ordinary scalar multiplication). Set n = [-m,,m,] E R and let N = (n), the principal ideal generated by n.

(i) Show that R is a ring having left (multiplicative) identities but no right identity.

(ii) Show that every left ideal of R is a Q-vector subspace, and conclude that R is (left) Artinian.

(iii) Show that R does not satisfy the DCC for right ideals (consider additive subgroups of N ) .

(iv) If e = [ e , , e , ] E R is chosen so that A(e) = 1 show that e is a right relative unit for the modular left ideal N .

(v) Show that 0, N and R are the only (two-sided) ideals in R . Conclude that N = J ( R ) .

33. Suppose F is an algebraically closed field and D is a division ring that is algebraic over F , with F contained in the center of D. Show that D = F . 34. Suppose F is an algebraically closed field and A is a finite-dimensional semisimple F-algebra. Show that the dimension of the center of A is equal to the number of simple direct summands of A .

Page 208: Algebra Pure and Applied Mathematics Academic Pr

5 Further Exercises 193

35. Suppose R is an Artinian ring with 1 whose set of left ideals is linearly ordered, i.e., if I , and I , are left ideals then either I , c I , or I , G I , . (For an example see Exercise 11.8.34.) Write J for J ( R ) .

(i) Show that J is a maximal ideal and a maximal left ideal in R . (ii) Show that R / J is a division ring.

(iii) Show that every proper left ideal in R is of the form J " for some n > 0 in Z, and conclude that every left ideal is an ideal. 36. If I is a minimal ideal in a ring R and I 2 # 0 show that I is a simple ring.

Page 209: Algebra Pure and Applied Mathematics Academic Pr

Chapter VI Further Topics

1. INFINITE ABELIAN GROUPS

All groups in this section will be abelian; they will be written additively unless it is explicitly noted otherwise.

Recall from Section 3 of Chapter IV that an abelian group A has a torsion subgroup T = T ( A ) consisting of all of its elements of finite order, and that A / T is torsion free.

If T is a torsion abelian group and p E Z is prime let Tp be the set of all elements in T whose orders are powers of p ,

Tp = { x E T : l x l = p k , some k}.

Clearly Tp 5. T. If 0 # x E T, then ( x ) is the direct sum of its Sylow sub- groups, and in particular x can be written uniquely as x = x 1 + x2 + ... + xk, with 0 # x i E q, for various distinct primes p l , . . . , p k . An application of Exercise IV.2.2 yields the following theorem.

Theorem 1.1 (Primary Decomposition). If T is an abelian torsion group and

T, = { x E T : l x l = p k , somek}

for each prime p E Z, then T = 0, Tp.

For an important example take T = Q/Z. Then

T, = { ( a / p b ) + Z:a,b E Z, b 2 O}.

It is easy to see that we may choose representative elements of the cosets (alpb) + Z of the form c/pb, where 0 I c < pb, b 2 0, and ( p , c) = 1 . If we let

194

Page 210: Algebra Pure and Applied Mathematics Academic Pr

1 Infinite Abetian Groups 195

Z,, denote that set of representative elements and define addition in E,, to be ordinary addition modulo 1, then clearly T, z H,-.

(a) If p is a prime let E, denote the multiplicative group of all pkth roots of unity in @, for various k, i.e.,

Exercise 1.1.

E P = (e2"iJ/pk E @:O I k E h,j E E ) . Show that E, E ZPm.

Show that every proper subgroup of H,, is cyclic and that its subgroups are linearly ordered by inclusion. In fact the proper subgroups may be listed as 0 = A, I A , I A, 5 ..', with lAkl = p k , and Z,m = V A L .

Recall from Chapter IV, Section 2, that an abelian group F is free if it is isomorphic with a direct sum of copies of the additive group Z, or equivalently if F has a basis (as a H-module). The cardinality of any basis is called the rank of F. Any function from a basis for F to an abelian group A extends uniquely to a homomorphism from F to A. As a consequence every abelian group A is a homomorphic image of a free abelian group.

An abelian group G is called projective if for every exact sequence A 5 B -+ 0 of abelian groups and every g E Hom(G, B ) there is some h E Hom(G, A) for which the diagram

(b)

is commutative, i.e., g = fh.

Theorem 1.2. An abelian group G is projective if and only if it is free.

Proof. e: Suppose G is free with S as a basis. If A B -+ 0 is exact and g E Hom(G, B) choose a, E A for each s E S such that f(a,) = g(s). Then the function h: S + A defined by h(s) = a, extends to h E Hom(G, A), and f h = 9, so G is projective. a: There is a free abelian group F and an epimorphism 8: F + 6. If

K = kere there is an isomorphism 9: G + F / K . If q: F + F / K is the quo- tient map, then, since G is projective, there is some h E Hom(G, F) such that the diagram

Page 211: Algebra Pure and Applied Mathematics Academic Pr

196 VI Further Topics

is commutative, i.e., g = qh. But then h is 1-1 since g is 1-1, so G is isomor- phic with a subgroup of F , and hence G is free by Theorem IV.2.9.

An abelian group A is called dioisible if nA = A for every nonzero integer n. It is of course sufficient to require that p A = A for every prime p. If A is divisible, x E A , and 0 # n E Z, then n y = x for some y E A , and we may think of y as the result of “dividing x by n.” The “quotient” y is not necessarily uniquely determined, however.

Perhaps the simplest example of a divisible group is the additive group Q of rational numbers.

Proposition 1.3. Suppose A is a divisible group and f : A --* B is an epimorphism. Then B is divisible.

Proof.

As an immediate consequence of Proposition 1.3 we see that Q/Z is divisible, and then that Z,, is divisible.

Proposition 1.4. If A is torsion free and divisible, then A = where each A , is isomorphic with Q.

Proof. If 0 # n E H and x E A, then x = ny for some y E A . In this case y is unique, for if also nz = x , z E A, then n(z - y) = 0 and hence z = y since A is torsion-free. Thus we may write y = (l/n)x. But then for any rn/n E Q we may write (rn/n)x = rn . (l/n)x, and it is easy to verify that A is consequently a Q- vector space. As such it has a basis and the proposition is proved.

An abelian group G is called injective if for any abelian groups A, B in an exact sequence 0 --* B A, and for any g E Hom(B, G), there is some h E Hom(A, G) such that g = hf, i.e., the diagram

If 0 # n E E, then nB = n f ( A ) = f ( n A ) = f(A) = B.

0 - B - A

is commutative. Note that this definition “dualizes” (i.e., reverses the arrows in) the definition of a projective abelian group.

In particular, B might be a subgroup of A and f the inclusion mapping, in which case the requirement is that any homomorphism from B to G can be extended to the larger group A.

Theorem 1.5. An abelian group G is injective if and only if it is divisible.

Proof. If 0 # n E Z and x E G define a homomorphism g from B = ( n ) I Z = A to G by setting g(kn) = kx. Extend g to h E Hom(Z, G) and set

I

=:

Page 212: Algebra Pure and Applied Mathematics Academic Pr

1 Infinite Abelian Groups 197

y = h(1). Then

and G is divisible. ny = nh( 1) = h(n) = g(n) = x

e: Assume C is divisible and suppose we wish to complete the diagram

G 7

O-B--- ,A /

Let

Y = { ( C , j ) : j E Hom(C, G), f ( B ) I C I A , j f = g},

the collection of all “partial completions” of the diagram. Then Y # 0 since (fB,gf-’) E 9, and 9’ is partially ordered if we agree that (C,, jl) 2 (Cz,j2) provided C, 2 C, and j , I C, = j , . By Zorn’s Lemma there is a maximal element ( D , h ) E Y , and it will suffice to show that D = A . If not, choose x E A\D and set E = ( D , x ) = D + ( x ) . If D n ( x ) = 0 we may define h’ E

Hom(E, C) by setting h’(d + m x ) = h(d) , d E D, and check that (E , h’) > (D, h), violating maximality. If D n ( x ) # 0, choose k minimal and positive in E for which kx E D. Observe then that elements of E have unique representations as d + mx, where d E D and 0 I m < k. Set a = h(kx) E C. Since G is divisible we may write a = kb for some b E G. Define h” E Hom(E, G ) by setting h”(d + mx) = g(d) + mb, d E D and 0 I m < k in Z. Again it is easy to verify that ( E , h”) > ( D , h), violating maximality, so D = A.

If A is an abelian group and D is a divisible subgroup of A , then D is a direct summand of A .

If i : D + A denotes inclusion, then 0 + D -!+ A is exact, and we have

Corollary.

Proof. a commutative diagram

D

O - - + D - , A

for some h E Hom(A,D). Set K = ker h. If x E A, then x = h(x) + [x - h(x)] E D + K since h2 = h. If y E D n K , then y = h ( y ) = 0, so A = D 0 K .

Suppose D is an abelian group that is a direct summand of every abelian group A that contains D as a subgroup. Show that D is divisible.

Exercise 1.2.

Page 213: Algebra Pure and Applied Mathematics Academic Pr

198 VI Further Topics

An abelian group A is called reduced if it has no nonzero divisible

Proposition 1.6. An abelian group A has a unique maximal divisible

subgroups. Clearly Z is reduced, for example.

subgroup D. If B I A and B is divisible, then B I D, so in fact

D = u { B I A : B is divisible}.

D = ( u { B I A:Bis divisible)). Proof. Set

Then clearly D is divisible and the rest follows.

A = D 0 K , with K reduced. Corollary. If A is abelian and D is its maximal divisible subgroup, then

Proof.

If p E Z is a prime and A is an abelian p-group set A[p] = {x E A : p x = 0). Clearly A[p] I A, and it is easy to see that A[p] is quite naturally a vector space over E,. Consequently A[p] is a direct sum, with each summand isomorphic with Z,.

Proposition 1.7. Suppose 4 and B are divisible abelian p-groups for some prime p. If A [ p ] z B [ p ] , then A 2 B.

Proof. Let g: A [ p ] -, B[p] be an isomorphism, but view g as an element of Hom(A[p], B), and let i: A [ p ] -, A be inclusion. By Theorem 1.5 there exists h E Hom(A, B ) such that the diagram

See the corollary to Theorem 1.5.

commutes, i.e., h I A[p] = g. We show by induction that ker h = 0. Take x E

kerh. If 1x1 I p, then x E ALP], so h(x) = g(x) = 0 and hence x = 0. Suppose then that 1x1 = p", n > 1, and assume that the only y E kerh with Jyl 5 p"-' is y = 0. Set y = p x . Then y E kerh and lyl = p " - ' , so n = 1, a contra- diction. Thus ker h = 0.

Next take any y E B, say I yl = p". Again we shall use induction to see that h is onto. If n = 1, then y E B[pf = h ( g ) I Im(h). Suppose n > 1 and that all elements of B having order p"-' or less are in Im(h). Since pn-'y E B t p ] we have pn- 'y = g(x) = h(x) for: some x E A [ p ] . Choose z E A such that p"- lz = x. Then

p " - ' [ y - h(z)] = p0-1y - h ( p " - ' z ) = p " - ' y - h(x) = 0,

Page 214: Algebra Pure and Applied Mathematics Academic Pr

1 Infinite Abelinn Groups 199

so by induction there is some u E A with h(u) = y - h(z). Thus h(u + z ) = y E Im(h), and the proof is complete.

An abelian group A with torsion subgroup T is said to split if T is a direct summand of A , in which case A = T 0 B for some torsion-free subgroup B of A. Note, for example, that every finitely generated abelian group splits, by Theorem IV.3.3.

Exercise 1.3. Set A = n{Z,:aIl primes p E Z}.

Show that the torsion subgroup of A is T = 0, H,, that A is reduced, and that A/T is divisible. Conclude that A does not split.

Proposition 1.8. If A is divisible and has torsion subgroup T, then T is divisible, and consequently A splits.

Proof. If 0 # n E h and x E T, then ny = x for some x E A . But then (yl I nlxl so y E T and T is divisible. Apply the corollary to Theorem 1.5.

Theorem 1.9. Suppose A is a divisible abelian group. Then there are index sets r and A, for each prime p so that

A = (@{A,:Y E r)) o (@{T,:P prime)), where each A , z Q and T, z @{Z,,:6(p) E Ap} for all p . Furthermore, A is determined up to isomorphism by the cardinalities (rl and IApl, all p .

Proof. By Proposition 1.8 A splits as A = G 0 T, where T is torsion and divisible, G is torsion-free and divisible. By Proposition 1.4 G = @ { A y : ? E r}, with each A , 2 Q, and Irl is uniquely determined as the dimension of G as a Q-vector space. By Theorem 1 . 1 we have T = OPT,, and T, is divisible for each prime p. For each p choose a set A, for which (A,( is the (uniquely determined) Z,-dimension of T,[ p ] , and set

H, = @{Zp,:6(p) E A,).

Then clearly H,[p] 2 Tp[p] for all p , and so H, z T, by Proposition 1.7. The theorem follows.

Exercise 1.4. Let C* be the (multiplicative) group of nonzero complex numbers and let

c = { z E @*:I21 = 13,

also a multiplicative group. Show that C 2 @*. (Hint: Apply Theorem 1.9 to both groups.)

Show that every abelian group A is a subgroup of a divisible group. (Hint: We may assume that A = F / K , F free abelian, and that F = @=Z. Use the fact then that Z I Q.)

Exercise 1.5.

Page 215: Algebra Pure and Applied Mathematics Academic Pr

200 VI Further Topics

2. POLYA-REDFIELD ENUMERATION

Suppose G is a finite group acting on a finite set S . The character 8 of the permutation representation is defined by

#(x) = I{S E S:xs = s}I

for all x E G. Thus 8 is a function from G to the nonnegative integers; it counts the $xed points in S for each x E G .

Proposition 2.1. The character 8 of a permutation representation of G on S is a class function, i.e., 8 is constant on conjugacy classes in G.

If x,y E G and s E S, then xs = s if and only if x y ( y - ' s ) = y - l s , so s H y - ' s determines a 1-1 correspondence between the sets of fixed points for x and its conjugate x y .

Theorem 2.2 (Burnside's Orbit Formula). If a finite group G acts on a

Proof.

finite set S with character 8, then the number of G-orbits in S is

Proof. Set Y = { ( x , s ) E G x S : x s = s } . For fixed x E G there are 8 ( x ) such ordered pairs; for fixed s E S there are (Stab,(x)( of them. Thus

19'1 = z { B ( x ) : x E G} = x{IStab,(s)l:s E S } .

Let S,, S,, . . . , S, be the distinct G-orbits in S and choose si E Si for each i. Then

C{IStab,(s)l:s E S } = C ISi[ IStab,(si)( k

i = l

k

= 1 [G:Stab(si)]lStab(si)l = klG1, i = I

SO k = I G J - ' C { # ( x ) : x E G } .

Exercise 2.1. If G is transitive on S and IS1 > 1 show that there is some x E G having no fixed points, i.e., 8(x) = 0.

As an example of how Burnside's Orbit Formula can be used, imagine coloring a regular tetrahedron with two colors, say red (r) and blue (b), each face being a solid color. There are 24 = 16 actually different colorings, since there are 2 choices for each of the 4 faces, but they are not all distinguishable. For example, the 4 different colorings with 1 red face and 3 blue faces are indistinguishable if we allow the tetrahedron to move about. Clearly two colorings are indistinguishable precisely when one can be rotated to the other. Note that we are viewing the rotation group G of the tetrahedron as acting not

Page 216: Algebra Pure and Applied Mathematics Academic Pr

2 Polya-Redfield Enumeration 201

on the set of faces but on the set S of 16 distinct colorings of the faces. Thus the number of distinguishable colorings is the number of G-orbits in S.

Recall (Exercise 7.12.19) that G is isomorphic with the alternatinggroup A, . It is easy to verify that (1 2)(34) E A , corresponds to a rotation of 180" about an axis joining the midpoints of opposite edges, and that the 3 elements of order 2 are all conjugate to (12)(34). There are 2 conjugacy classes of elements of order 3, each having 4 elements. One contains (123), which corresponds to a rotation through 120" about an axis through a vertex and the center of the opposite face; the other class contains its inverse, (132). In the action on the set of 16 colorings it is easy to see that (12)(34) fixes 4 colorings, since faces adjacent at the axis edges must be the same for a fixed coloring. Similarly (123) and (1 32) each fix 4 colorings, and of course the identity 1 fixes all 16 colorings. Let us tabulate the information obtained thus far.

(r 1 (12)(34) (123) (132) I c l (4 l I 3 4 4 O(a) 16 4 4 4

Because of Proposition 1.1 the information in the table is sufficient for computation of the number k of orbits by means of Burnside's Orbit Formula. In fact,

k = h ( 1 6 + 3 . 4 + 4 . 4 + 4 . 4 ) = 5,

and there are 5 distinguishable colorings. They are, of course, rrrr, rrrb, rrbb, rbbb, and bbbb.

Suppose three colors, red (r), blue (b), and yellow (y), are used to color a tetrahedron. Show that there are 15 distinguishable colorings, and list them.

The main result of this section, the Redfield-Polya Theorem, is essentially a refinement of Burnside's Orbit Formula, which makes it possible to count orbits in a variety of situations. One further bit of technical apparatus, the cycle index, will be needed.

If the finite group G acts on a set S with n elements, each x E G corresponds to a permutation r~ of S, which can be written uniquely as a product of disjoint cycles. If r~ has cycle type ( jl , j,, . . . , j,,), we will say that x E G has cycle type ( jl , j z , . . . ,j,,). Recall from Chapter I that conjugate elements have the same cycle type. Recall also that if ( j , , j,, . . . , j,) is a cycle type, then cS= i . ji = n.

If G acts on S , IS1 = n, and x E G has cycle type (jl, j z , . . . ,J,,) we define the monomial of x to be

Exercise2.2.

mon(x) = c i 1 r { z t',.,

where t,, t,, . . . , t , are n distinct (commuting) indeterminates. Then define the cycle index of the action of G on S to be the polynomial (say over the rational

Page 217: Algebra Pure and Applied Mathematics Academic Pr

202 VI FurtherTopin

field Q) in t 1 , c 2 , . . . , t , given by 9' = 9'',S(tl,. . . , t n ) = 1GI-l x{mon(x):x E G } .

Note that if G has conjugacy classes K , , K,, . . . , K , , with x i E Ki for all i, then m

Let us compute several examples of cycle indices. They will prove useful later. It will be convenient to tabulate information regarding conjugacy classes and cycle types.

EXAMPLES

1. Let G = S, and S = { 1,2,3}. CT 1 (12) (123)

I c l (4 l 1 3 2 Type (3,0,0) (1,1,0) (O,O, 1)

Thus 9' = :(t: + 3t1 t, + 2t3). 2. Let G = A,, S = {1,2,3,4}.

U 1 (12)(34) (123) (132) Icl(a)l 1 3 4 4 Type (4,0,0,0) (0,2,0,0) ( L O , 1 ,O) ( L O , L O )

Thus 2' = &(t? + 3tg + 4t1 t, + 4tlt3). Note that this is the same as the cycle index for the action of the rotation group of the tetrahedron acting on the set of 4 faces. It would be instructive at this point for the reader to compute the cycle index for the action of that group on the set of 6 edges of the tetrahedron.

The next few examples involve geometric symmetry groups. The reader is urged to construct cardboard models of the appropriate geometric objects and verify the tabulated information. 3. Let G be the rotation group of a cube (see Exercise 1.1.3). We shall compute its cycle indices for 3 different permutation representations: (i) on the set F of 6 faces, (ii) *3n the set V of 8 vertices, and (iii) on the set E of 12 edges. Recall (Exercise 1.12.28) that G z S,, so we may list elements of S, as representatives of the conjugacy classes. Observe that (1234) corresponds to a 90" rotation and (13)(24) to its square, whereas (12) corresponds to the other type of 180" rotation, whose axis joins midpoints of opposing edges.

CT 1 (12) (123) (1234) (13)(24) Icl(x)l 1 6 8 6 3

F-type ( 6 , O ,... ) (0,3,0 ,... ) (0,0,2,0 ,... ) (2,0,0,1, ...) (2,2,0 ,... ) V-type (8,O ,... ) (0,4,0 ,... ) (2,0,2,0 ,... ) (0,0,0,2 ,... ) (0,4,0 ,... ) E-type (12.0 ,... ) (2,S.O ,... ) (0,0,4,0 ,...) (0,0,0,3 ,... ) (0,6,0 ,... )

Page 218: Algebra Pure and Applied Mathematics Academic Pr

2 Polya-Redfield Enumeration 203

Thus we have

(i) 9& = h(tt + 6t; + 8t: + 6 t f t4 + 3t:t:), (ii) 2G,v = &(t; + 9t: + 8t:t: + 6t:), and (iii) 2G,E = &(ti2 + 6t:t: + 8t; + 6t: + 3 t z ) .

4. Let G = C, = (a I a" = l ) , a cyclic group of order n, acting as a plane rotation group on the set S of n vertices of a regular n-gon. If we label the vertices consecutively as 1,2,3,. . . , n we may assume that a = (123.. . n) E S,,. We know from Section 1, Chapter 1 that C,, has a unique cyclic subgroup of order d for each divisor d of n, and that a cyclic group of order d has 4(d) generators, i.e., C,, has 4(d) elements of order d . Furthermore, each ak E C,, has order n/(n, k), and in fact ak is a product of (n, k) disjoint n/(n, k)-cycles. Thus if 1 I d 5 n and d [ n there are 4 ( d ) elements of order d, each having cycle type (0,. . . ,n/d,. . . ,O) . Consequently

Thus, for example, if n = 12 then

2 = &(tiZ + t z + 2t: + 2t: + 2t: + 4 t , , ) .

5. a regular n-gon. In the presentation

Let G = D,,, the dihedral group of order 2n, acting on the set of vertices of

G = (a,b\a" = b2 = 1, b-'ab = a-')

we may assume that a is a generating rotation as in Example 4 above, so the cycle structure of each power ak has already been determined. Write A = (a). Take b to be a reflection whose mirror passes through one of the vertices. Since a-kbak = ba2'wehavecl(b) = {ba2k:0 I k < n}. If nisodd,then(a) = (a2), so in that case cl(b) is the entire coset bA (all reflections are conjugate). Each reflection then fixes the vertex on the mirror and interchanges the remaining vertices in pairs, so the cycle type is (1, (n - 1)/2,0,. . .).

If n is even there are two classes of reflections, viz., cl(b) and cl(ba). The reflections in cl(b) have mirrors through 2 opposite vertices and cycle type (2,(n - 2)/2,0,. . .). Those in cl(ba) have mirrors through midpoints of opposite edges and cycle type (O,n/2,0,. . .).

Thus if n is odd, then

2 = (1/2n)[x{$(d)t!/d: 1 5 d 5 n, d 1 n} + nt, t!")"];

if n is even, then

%" = (1/2n)[~{4(d)t",d:1 I d I n, d In) + (n/2)t:t$-')/2 + (n/2)r;I2.

In our discussion above of colorings of a tetrahedron we passed from a permutation action on the set of 4 faces to an action on the set of 24 = 16

Page 219: Algebra Pure and Applied Mathematics Academic Pr

204 VI Further Topics

distinct colorings. Suppose the faces to be numbered 1,2,3,4 and write D = { 1,2,3,4} for the set of faces. Let R = {r, b}, the set of colorings. Then the set of colorings can be identified with the set of all functions f: D + R, since a coloring is simply an assignment of a color for each of the faces.

In general suppose that D (the domain) and R (the range) are two finite sets, and write RD for the set of all functions from D to R. Note that lRDl = (RIIDI. If G is a finite group that acts on D, then G also acts on R D as follows: if D E G, f E RD, and d E D, then (cf)(d) = f ( c - ' d ) , giving of E R".

Verify that the action described above of G on R D is a permutation representation.

Exercise 2.3.

The G-orbits in the set R D of functions are commonly called patterns. Suppose S is a commutative ring with 1 containing the rational field Q as a

subring, with 1, = 1, (S will often be a polynomial ring, for example). A function w: R -, S is called a weight assignment on R. For each r E R the ring element w(r) is called the weight of r. A weight assignment w on R induces a weight assignment W on R D by means of

W ( f ) = n{w(f(d)):d E D}

pattern, say with fl = of2, D E G. Then

for each f: D + R.

Suppose w is a weight assignment on R, and f l , f2 E RD are in the same

Wfi) = ncw(f*(d)):d E 0) = n w f 2 ( d ) ) : d E Dl

= n ( w ( f , ( ~ - ' d ) ) : d E D} = W(f2X

since D- acts as a permutation of D. Thus the induced weight assignment W is constant over patterns in RD. If F is a pattern in RD define W ( F ) = W ( f ) for any f E F.

If U is any subset of R define the inventory of U to be Inv(U) = x{w(r): r e U } . Similarly if T is a subset of RD define its inventory to be Inv(T) = C { W ( f ) : f E T } . We agree in general that Inv (0 ) = 0.

In our earlier example (coloring the tetrahedron) we had D = { 1,2,3,4} and R = (r,b). Take S to be the ring Q[tl,t,] of polynomials in two indeterminates, and define a weight assignment w: R + S by means of w(r) = t , , w(b) = t 2 , As we saw, there are five patterns F, , . . . , F,, represented by f, = rrrr E F,, f2 = rrrb E F,, f3 = rrbb E F3, f4 = rbbb E F4, and fs = bbbb E F,. It is easy to check that IF,I = lFsl = 1, lF21 = IF4[ = 4, and lF31 = 6, and it is clear that W(F,) = W(fl) = tf, W(F2) = t : t , , W(F,) = [:t i , W(F4) = tit;, and W(Fs) = t : . Consequently

Inv(R") = t': + 4t:t2 + 6t : t : + 4t1t: + t: = ( t , + t2)4 = [ I ~ v ( R ) ] ~ ~ ' .

The example is a special case of the next result.

Page 220: Algebra Pure and Applied Mathematics Academic Pr

2 Pblya-Redfield Enumeration 205

Proposition 2.3. Suppose R and D are finite sets and w: R + S is a weight assignment on R. Suppose that D is partitioned into a union of disjoint sets D,, D2,. . . , Dm and let T be the set of functionsf E R” that are constant on each of the subsets Di. Then

m

Inv(T) = n x { ~ ( r ) ~ ” ~ l : r E R ) . i = I

Proof. Define $: D -+ {1,2,.. .,m} by agreeing that $ ( d ) = j if and only if d~ Dj. For each J ” E T define 4 = 4,-: {1,2, ..., m} + R by means of 4( j ) = f ( d ) if and only if d E Dj. Then each f E T clearly factors as f = 4 ,- $. If R = { r l , r 2 , . . . , r k } , then the right hand side of the equation to be proved is the product

m

To multiply we choose one term from each factor, in all possible ways, multiply the terms together, and then add the resulting products. To choose a term from each factor is to choose a function 4: { 1,2,. . . , m} + R, then multiplying yields n?’ {w(4(i))IDi1}, after which we add the results for all such functions 4. But

w(4(i))’”zt = H { w ( ~ ( $ ( ~ I I ) : ~ E Di} = n { w ( . f ( d ) ) : d E Di},

wheref = 4$ E T. The choice of all possible 4 results in all f E T, so the result of adding is

Corollary. Inv(R”) = [1nv(R)]lD1.

Proof.

Suppose now that D and R are finite sets, w: R + S is a weight assignment, and G is a finite group acting on D, and hence on R”. Recall that i f f € RD, then the weight of f is W ( f ) = n { w ( f ( d ) ) : d E D}, and if F is a pattern (i.e., a G- orbit in R”), then the weight of F is W ( F ) = W ( f ) for any f E F . Define the pattern inventory of G to be

PI = x{ W(F):all patterns F E R ” ) .

Suppose, for example, that we define w(r) = 1 E Q for all r E R . Then W ( f ) = W ( F ) = 1 for all f E R ” and all patterns F , and consequently the pattern inventory PI is just the number of patterns. Thus PI, if it can be computed, contains at least as much information as is afforded by the Burn- side Orbit Formula applied to the action of G on R D .

If D = { d , ,..., d,) take Di = {di}, 1 5 i i n.

Page 221: Algebra Pure and Applied Mathematics Academic Pr

206 VI Further Topics

Theorem 2.4 (Redfield-Polya). Suppose G is a finite group acting on a finite set D, ID( = k , with cycle index 2, and R is a finite set with a weight assignment w: R -, S. Then the pattern inventory for the action of G on R D is

Proof. Let W,, W,, . . . be the distinct weights of patterns in RD, and set e = { f ~ R D : W ( f ) = H!}, i = 1,2,. . .. Clearly q. is a union of patterns; say there are mi different patterns in Yi. Thus PI = Cimiy. Note that G acts on each Fi, and that the G-orbits in Fi are just the mi patterns whose union is e.. If Oi is the character of the action of G on Pi then, by the Burnside Orbit Formula, mi = \GI-'C{O,(o):a E G } , and hence

PI = x m i W = 1GI-l x{CO,(o)Iq:o E G } .

Fix a E G. Then x i Oi(a)V is the inventory of {f E RD:af = f}, since Oi(o) is just the number of f E Fi fixed by a, and so

i i

PI = IGI-' 1 (c{ W ( f ) : f E R D and af = f } ) . a s C

If of = f and d E D, then

f (d) = ~ - ' f ( d ) = f(ad) = o-'f(ad) = f ( 0 2 d ) = ..., and f is constant on the o-cycles in D. Conversely, iff E R D is constant on the 0-cycles in D, then af = f. (Why?) Thus if the a-cycles partition D into disjoint sets D,, D,, . . ., then {f: af = f} is just the set of all f E R D that are constant on each of the subsets Di, i.e., the set T E R D in Proposition 2.3. By that proposition

C{w(f):af = f} = n(x{w(r)lDgI:r E R } )

for each fixed a E G. If the cycle type of cr is (jl , j 2 , . . . ,jJ, then among the sets Di there are j , for which IDi! = l , j , for which IDi[ = 2, etc. Thus

i

for each o, and consequently

Page 222: Algebra Pure and Applied Mathematics Academic Pr

2 Polya-Redfield Enumeration 207

Corollary. The number of different patterns in R D is T ( l R 1 , IRI,. . .,I RI). Proof.

For an example let D = F be the set of 6 faces of a cube and let R = {red, blue, yellow). Let S = Q(r, b, y), where r, b, and y are distinct indeterminates, and assign weights by means of w(red) = r, w(b1ue) = b, w(yel1ow) = y. If G is the rotation group of the cube, then the cycle index Z?”G,F is

T = &(t: + 6r: + 8t: + 6tft4 + 3t:t:)

Set w(r) = 1 for all r E R.

(see Example 3, above). By the Redfield-Polya Theorem

PI = &(r + b + Y ) ~ + S(r2 + b2 + y 2 ) 3 + 8(r3 + b3 + y3)2

= r6 + b6 + y 6 + r5b + r5y + rb5 + ry5 + b5y + by5 + 6(r + b + y)’(r4 + b4 + y4) + 3(r + b + y)2(r2 + b2 + y2)2]

+ 2(r3b3 + r3y3 + b3y3 + r4b2 + r4y2 + b4y2 + b2y4 + r2b4 + r2y4 + r4by + rb4y + rby4) + 3(r3b2y + r3by2 + r2b3y + r2by3 + rb3y2 + rb2y3) + 6r2b2y2.

(Verify.) The total number of distinguishable colorings (i.e., patterns) is obtained by setting r = b = y = 1; there are 57 of them. Note that the individual terms in the polynomial PI give the number of patterns of various types. For example, the term r6 represents the unique pattern with all faces red; the term 3r3b2y represents 3 distinct patterns each having 3 red faces, 2 blue faces, and 1 yellow face, etc.

For a second example let us determine the number of distinguishable necklaces that can be made by using 9 red or blue beads. We assume that the beads of the same color are indistinguishable, and that 2 necklaces are indistinguishable if one can be made to look like the other by rotating it or turning it over. In effect, then, we imagine each necklace laid out so the beads are at the vertices of a regular g-gon, and that the beads are acted on by the dihedral group 4 . Take D to be the set of 9 beads, R = {red, blue}, S = Q(r, b) as above, and w(red) = r, w(b1ue) = b. The cycle index for D9 is

S = &(t: + 2t: + 6t9 + 9t,t:), so the pattern inventory is

PI = &[(r + b)9 + 2(r3 + b3)3 + 6(r9 + b9) + 9(r + b)(r2 + b2)“] = r9 + r8b + 4r7bZ + 7r6b3 + 10r5b4

+ 10r4b5 + 7r3b6 + 4r2b7 + rb8 + b9.

Set r = b = 1 to see that the number of distinguishable necklaces is 46, and observe, for example, that there are 7 patterns each using 3 red beads and 6 blue beads.

Page 223: Algebra Pure and Applied Mathematics Academic Pr

208 VI Further Topics

Exercise 2.4. Let p be an odd prime. Discuss the possible necklaces with p beads (i) if red and blue beads are used, or (ii) if red, blue, and yellow beads are used. In particular determine the number of distinguishable necklaces.

Exercise 2.5. In how many distinguishable ways can the faces of a tetrahedron be colored if n different colors are available?

A different sort of weight assignment is often useful in combinatorics. Suppose D, R, and G are as usual, let x be an indeterminate, and set S = Q [ x ] . Let k: R + Z be a function, with k(r) 2 0 for ail r E R , and call k(r) the content of R . For f~ RD define the content o f f to be K ( f ) = x { k ( f ( d ) ) : d E D } . Assign weights on R by means of w(r) = xk(') for all r E R . Note that then, for f E RD,

W ( f ) = n { ~ ( f ( d ) ) : d E D } = n { ~ ~ ( j ( ~ ) ) : d E D} = x ~ ~ ~ ( ~ ( ~ ) ) = x K ( j ) .

For each nonnegative integer m let am = I{r E R:k(r) = m}l , and define the generating function for R (and k) to be

a(x) = C { a m x m : O I m E H},

a polynomial whose coefficients count the numbers of elements in R having various contents.

If fi and f2 are in the same pattern F in R D i t is easily verified that K ( f J = K ( f 2 ) , so we may define K ( F ) = K ( f ) for any f E F . If 0 I rn E Z set

A , = I { F : F is a pattern and K ( F ) = m}l,

and define the pattern counting function to be

A ( x ) = c A,xrn E i z [x ] . m

Theorem 2.5. Suppose R and D are finite sets and G is a finite group acting on D, with cycle index 3, generating function a(x) , and pattern counting function A(x) . Then

A ( x ) = .z(a(x), a ( x 2 ) , . . . ,a(xk)).

Proof. Since PI = c{ W(F):all patterns F } and W ( F ) = x ~ ( ~ ) , we have

PI = A , + A 1 x + A 2 x 2 + ... = A(x).

But by the Redfield-Polya Theorem

) PI = 3 w(r), C w(r)', . . . L r

= 3(a0 + a lx + a2x2 + .. ' ,a, + a,xZ + u2x4 + .-.;-.) = 3 ( a ( x ) , a ( x 2 ) , . . . , U ( X k ) ) .

Page 224: Algebra Pure and Applied Mathematics Academic Pr

2 Polya-Redfield Enumeration 209

If (DI = k , then for each integer m, 0 5 m I k , define D('") to be the set of all m-sets in D, i.e., the set of all subsets of size m in D. Thus ID("')) = (L). If a group G acts on D, then it acts naturally on each D'"') by means of

q{d l ,d2 , . . . ,dm} = {ad, ,ad , , . . . ,ad,} for each a E G.

Theorem 2.6. Suppose G acts on D, ID1 = k , with cycle index 3. If x is an indeterminate and 0 5 m I k , then the number of G-orbits in D'") is the coefficient of x"' in

6(1 + x, 1 + x 2 ,..., 1 + Xk).

Proof. Take R = {0,1), define a content k : R + Z via k ( 0 ) = 0, k ( 1 ) = 1, and hence assign weights via w(0) = 1, w( 1 ) = x. If f E RD, then

Thus W ( f ) = x"' if and only if precisely m elements of D are mapped by f to 1 , i.e., if and only if f - '( 1) E D("'). There is thus a 1 - 1 correspondence between G- orbits of m-sets in D'"' and patterns of content m in R D . But the number of patterns of content m is the coefficient A , in the pattern-counting function A ( x ) . Since the generating function is a(x) = 1 + x the result follows from Theorem 2.5.

Corollary 1. The number of G-orbits in D is the coefficient of x in

Proof. Identify D with D'". Corollary 2.

D("'), 0 5 m < k , is

6 ( 1 + x, 1 + x 2 , . . . ) 1 + Xk).

The total number of orbits of G acting simultaneously on all

A , + A , + A , . . . + A , = S(1 + 1 , l + l 2 ) . . . ) = 2 ( 2 , 2 ) . . . ) 2).

For an example, let G be the rotation group of a cube, acting on the set D = V of vertices. The cycle index is 9 = $[ty + 9 t j + 8tit: + 6tif. Thus

A(x) = 6 ( 1 + X, 1 + x', ..., 1 + x')

= &[(1 + x ) ~ + 9(1 + x ' ) ~ + 8(1 + x)'(1 + x3), + 6(1 + x4),]

= 1 + x + 3x2 + 3x3 + 7x4 + 3x5 + 3x6 + x 7 + x8.

(Verify.) Thus, for example, there are 3 orbits of 2-sets: one orbit, of size 12, consists of pairs of vertices that share an edge; another, of size 12, consists of pairs of vertices at opposite corners of faces; and the third orbit, of size 4, consists of pairs of vertices at opposite corners of the cube.

Exercise2.6. Describe the 3 orbits of 3-sets and the 7 orbits of 4-sets in the example above.

Page 225: Algebra Pure and Applied Mathematics Academic Pr

210 VI Further Topics

Exercise 2.7. If the rotation group G of the cube acts.on the set E of edges compute the numbers of orbits of m-sets, 0 I m s 12, and describe the orbits of 2-sets explicitly.

Exercise 2.8. Suppose a hollow regular tetrahedron has thin walls, and both the inside and outside of each face is to be colored red or blue. How many distinguishable colorings are there, and how many of them have 3 or fewer of the faces red?

3. PSL(V)

Let V be a vector space of finite dimension n over a field F . Write GL(V) for the group of all invertible linear transformations of V . Any choice of basis in V provides an isomorphism between GL( V ) and the group GL(n, F ) of invertible n x n matrices with entries from F. Both are called the general linear group. The special linear group is the subgroup SL(V) of GL(V) [or SL(n,F) of GL(n, F ) ] consisting of those linear transformations (or matrices) having determinant 1 .

When F is a finite field with q elements it is customary to denote GL(n, F ) and SL(n, F ) by GL(n, q) and SL(n, q), respectively.

Exercise 3.1. Show that the center of GL(V) is the set of scalar trans- formations, i.e.,

Z(GL(V)) = {al:0 # a E F } ,

and also that Z(SL(V)) = {al:a" = 1 E F } .

If 0 # u E V write [ u ] for Fu = {au:a E F } , the line through the origin spanned by u, and call [u] a projectiue point. The set of all distinct projective points [u] is called the (n - 1)-dimensional projectiue space based on V , denoted by Pn- l(V). There is a natural permutation action of GL(V) on Pn- , (V) , viz., T[u] = [Tu] for T E GL( V ) and [u] E Pn - , (V) .

It is clear from Exercise 3.1 that Z(GL( V ) ) acts trivially on Pn- ,( V ) , i.e., that it is in the kernel of the permutation action. Suppose conversely that T E GL(V) acts trivially on every projective point [ u ] . Thus Tu = au for each nonzero u E V , where a E F may depend on u. If v , , v2 E V are linearly independent suppose Tu, = a,u,, Tu, = a,u,,and T(u, + u 2 ) = alz(ul + u z ) . But then, since T(u, + 0,) = Tu, + Tu,, we may conclude that a , = a,, = a 2 , and hence conclude that T = a , 1 E Z(GL(V)). It also follows that Z(SL( V ) ) is the kernel of the permutation action of SL( V ) on P, - V ) .

Define the projective general linear group PGL( V ) to be the quotient group GL(V)/Z[GL( V ) ] , and the projective special linear group PSL( V ) to be

Page 226: Algebra Pure and Applied Mathematics Academic Pr

3 PSL(V) 211

SL(V)/Z[SL(V)]. It is a consequence of the remarks above that PGL(V) and PSL(V) act faithfully as permutation groups on the projective space P,- V) .

There are of course isomorphic versions of the projective groups:

PGL(n, F ) = GL(n, F)/Z[GL(n, F ) ] and

PSL(n, F ) = SL(n, F)/Z[SL(n, F ) ] ,

which are often denoted PGL(n, q ) and PSL(n, q) when F has q elements. When F is finite the groups are finite. Let us compute their orders.

Proposition 3.1. Suppose JFl = q. Then

(i) IGL(n, q)1 = qn("- ' ) I 2 n{qk - 1 : 1 I k I n } , 6) \sun, 4)) = \PGL(n, q)l = \GL(n, q)\/@? - 11,

(iii) lPSL(n,q)l = ISL(n,q)l/(n,q - 1) .

Proof. (i) The first row of a matrix in GL(n, q) can be any one of q" - 1 nonzero row vectors. There are q" - 4 choices for the second row since it must be independent of the first. Similarly there are q" - q 2 choices for the third row in order that the first three are linearly independent, etc. Thus

and

(GL(n,q)( = n{q" - q k : O I k 5 n - 1) l J { q k - 1: l I k I n) - 41 + 2 + ... t ( n ~ 1 )

= q n ( n - 1)/2 n{qk - 111 s k I n } .

-

(ii) Since IZ[GL(n,q)]J = JF*J = q - 1 it is clear that IPGL(n,q)l = IGL(n,q)J/(q - 1). The determinant map is a homomorphism from GL(n,q) onto F* with kernel SL(n,q), so

IGL(n,q)l/ISL(n,q)l = lF*I = 4 - 1. Since F* is cyclic of order q - 1 we see by Exercise 3.1 that a . 1 E

Z(SL(n, q) ) if and only if a" = a4-I = 1, i.e., a(" '4- ') = 1, hence if and only if a is in the unique subgroup of order (n,q - 1) in F*.

Although SL and PGL have the same order they are usually not isomorphic.

If F is any field denote by % 9 , ( F ) the group of linear fractional transformations of F , i.e., all rational functions f(x) E F ( x ) of the form f ( x ) = (ax + b)/(cx + d), where a, 6, c, d E F and ad - bc # 0, with composition of functions as the group operation. Show that % Y 2 ( F ) PGL(2,F). Let 2 2 ( F ) be the subgroup of YY,(F) consisting of those f ( x ) for which ad - bc is a square in F . Show that g 2 ( F ) z PSL(2, F ) .

(iii)

Exercise 3.2.

Page 227: Algebra Pure and Applied Mathematics Academic Pr

212 VI Further Topics

If dim V = n, then a hyperplane in V is any subspace W of dimension n - 1. A linear transformation T # 1 of V is called a transvection if there is a hyperplane W such that TI W = l,, i.e., T fixes each vector in W, and Tv - v E W for all v E V .

If T is a transvection of V with fixed hyperplane W choose a basis for V by first choosing v, E V\ W and then choosing a basis (v,,. . . , v , } for W. The resulting matrix representation for T makes it clear that det T = 1, so T E SL( V) .

Exercise 3.3. (1) Show that the inverse of a transvection is a transvection.

(2) Suppose V is a subspace of V,, v E Vl\V, and T is a transvection on V with hyperplane W. Show that T extends to a transvection T, on V, whose fixed hyperplane W, contains Wand v.

Proposition 3.2. If v and w are linearly independent in V , then there is a transvection T of V for which Tv = w.

Proof. Choose a hyperplane W with v - w E W, v $ W (hence w 4 W ) , anddefine Tbymeansof TI W = I,, To = w. If X E Vwritex = ao + u,with a E F, u E W. Then

Tx - x = aw + u - (av + u) = a(w - v ) E W,

so T is a transvection.

Proposition 3.3. Suppose W, and W, are distinct hyperplanes in V and v E V\(Wl u W,). Then there is a transvection T of V with T( W,) = W, and Tv = U.

Proof. Note that W, + W, = V , so dim(Wl n W,) = n - 2. Thus W = (W, n W,) + Fv is another hyperplane. Since W, + W, = V there are .x E W, and y E W, with x + y = v. Note that x 4 W, (or else v E W,), so W, = (W, n W,) + Fx, and similarly W, = (W, n W,) + Fy. Thus V = (W, n W,) + Fx + Fy. It follows that x 4 W, for otherwise also y = v - x E W and hence V c W, a contradiction. Define T by means of TI W = 1, and Tx = -y. As in the proof of Proposition 3.2 we see that T is a transvection. Also

T(W,) = T(W, n W, + Fx) = W, n W, + F(-y) = W,,

and Tv = v since v E W

Theorem 3.4.

Proof. We may assume dim V = n 2 2. Fix R E SL(V); then choose a hyperplane W c V and v E V\ W. If v and Rv are linearly independent then by

The set of transvections of V generates SL(V).

Page 228: Algebra Pure and Applied Mathematics Academic Pr

3 PSL(V) 213

Proposition 3.2 there is a transvection TI with TI Rv = v . If v and Rv are linearly dependent first choose a transvection To such that ToRv and v are linearly independent, then choose a transvection T', with T ; ToRv = v , and set TI = T', To. In either case, then, TI Ru = v, with TI a product of transvections. Note that v # T , R W . If T I R W = W set T 2 = l V . If T , R W # W apply Proposition 3.3 to get a transvection T, with T,T,R W = W and T2v = v. Set R , = T2T,R. Since R , E SL( V ) and R,ri = u it follows that R , I WE SL(W). Now use induction on n. If n = 2, then R , I W = lw , so R , = 1, and R = T F ' T ; If n > 2, then by induction R , 1 W is a product of transvections on W , each of which extends to a transvection fixing 0 on V by Exercise 3.3.2. Thus R , is the product of the extended transvections and so R = T i T ; R,, a product of transvections.

Theorem 3.5. I f TI and T2 are transvections on V, then TI and T, are conjugate in GL( V ) . If n 2 3 they are conjugate in SL( V ) .

For i = 1,2 let M/; be the fixed hyperplane of K , choose x i E V\w, and say wi = T x i - x i E M/;. Choose bases { wI,u3 ,..., u,] for W, and ( w z , v 3 , . . . , on} for W, . For each u # 0 in F define S, E GL( V ) by means of Soxl = x,, Sowl = w,, S,ui = o i ( 3 5 i I n - l ) , and Sou,, = av, (if n 2 3). Then

Proof.

S,T,Sa-*x, = S,T,x1 = S,(X, + w,) = x2 + W , = T2x2, SoTIS,'w, = S,T,w, = S,W, = w2 = T2w2, S,T,Su-'vi = S,Tlui = Soui = vi = T,vi, 3 < i < n - 1,

and

S,T,S,~'v,, = a-'S,T,u, = u-'Sou,, = v, = T2u, (if n 2 3),

so SOTIS; = T,. If n 2 3 we may set b = (det S , ) - ' and then S, E SL( V) .

Theorem 3.6. Suppose dim V = 2 and let { u , , u 2 ) be any basis for V . Each conjugacy class of transvections in SL( V ) contains one whose matrix relative to { u I , u 2 } is of the form [i 71, a E F * .

Proof. If T is a transvection with hyperplane W choose 0 E V\ Wand set w = Tu - u E W . Relative to the basis { u, w } the matrix representing T is then [t :]. If M is the matrix representing T relative to { v , , v 2 } there is a matrix B E GL(2, F ) with B M B - ' = [ t y ] . If det B = a-' set A = [::I. Then

i: ; ] A = [ : 3 B A E SL(2, F ) and ( B A ) . - ' M ( B A ) = A - '

Theorem 3.7. If n I 3 and G = SL( V ) , then G' = G.

Page 229: Algebra Pure and Applied Mathematics Academic Pr

2 14 VI Further Topics

Proof. By Theorems 3.4 and 3.5 it is sufficient to exhibit a transvection in G'. Choose a basis { v l , v , , . . . , v , } for V and define Tl and T2 via

Tl:VIHV1 - ~ 2 , U ~ H U ~ if 2 1 i < n , T2:~1 H V I , V ~ H U ~ - ~ 3 , U ~ H V ~ , 3 1 i I n .

Clearly TI and T, are themselves transvections, and it is easily checked that

T l T , T ~ ' T ~ ' : v l H u l - v 3 , v i + v i , 2 1 i I n ,

so Tl T, T ; ' T ; is a transvection in G'.

Corollary. If n 2 3, then PSL( V ) is equal to its derived group.

Theorem 3.8. If n = 2, IF1 > 3, and G = SL(V), then G' = G.

Proof. Choose a basis { vl, v 2 ) for Vand choose a E F , a 4 (0,k 1 ). Define S E SL( V ) by means of S: v 1 ~ a - ' u l , v 2 H av,, and for each b E F* define & E SL(V) by means of &: v 1 I-+ u1 + bv,, u2 H v 2 . Then S&S-' T b l is represented by the matrix

The theorem follows from Theorems 3.4 and 3.6 since b E F* is arbitrary.

Corollary. If n = 2 and IF1 > 3, then PSL( V ) is equal to its derived group.

Exercise 3.4. If n 2 3 or IF1 > 3 show that GL(n,F) has derived group SL(n, F). Determine the derived groups of SL(2,2) and SL(2,3).

The main result of this section is that, with two exceptions, PSL(V) is a simple group. We will need some auxiliary information about permutation groups.

Suppose G acts as a permutation group on a set S. A proper subset B L S, with IBI > 1, is called a block for G if either x B = B or x B n B = 0 for all x E G. If G is transitive on S and has no blocks we say that G is primitive on S .

For example, the rotation group of a tetrahedron acts primitively on the vertices of the tetrahedron, whereas the dihedral group D4 is transitive but not primitive on the vertices of a square.

Exercise 3.5. (1) If IS( = p , a prime, and G is transitive on S, show that G is primitive.

(2) If G is transitive on S show that G is primitive if and only if each stabilizer Stab&), s E S, is a maximal subgroup of G.

Proposition 3.9. If G is doubly transitive on S, then G is primitive.

Page 230: Algebra Pure and Applied Mathematics Academic Pr

3 PSL(V) 215

Proof. Suppose B S S , B # S , and JBJ > 1. Choose a, b E B, a # b, and c E S\B, then choose x E G with xa = a and xb = c. Then a E XB n B and c E xB\B so B is not a block.

Proposition 3.10. Suppose G is faithful and primitive on S and 1 # N 4 G. Then N is transitive on S.

Proof. Since G is faithful and N # 1 there is an N-orbit B c S with IB( > 1, say B = Orb,(a) = Na. If x E G, then xB = xNa = Nxa = Orb,(xa), so either xB = B or XB n B = 0. Thus B = S , since otherwise B would be a block for G, and so N is transitive.

Proposition 3.1 1. Suppose G acts on S, H I G is transitive on S, and s E S. Then G = H . Stab,(s).

Proof. If x E G, then xs = hs for some h E H , so K ' x E Stab&) and thus x E h . Stab&) c H . Stab&).

Theorem 3.12 (Iwasawa). Suppose G is faithful and primitive on S and G = G'. Fix s E Sand set H = Stab,(s). If there is a solvable subgroup K 4 H such that G = (U{K":x E G}), then G is simple.

Suppose 1 # N <1 G. By Proposition 3.10 N is transitive on S and by Proposition 3.11 G = N H . Thus NK a N H = G. But then K" I ( N K ) " = NK, all x E G, so U{K":x E G} E NK and G = NK. Since K is solvable K(m) = 1 for some integer m. It is easy to check inductively that (NK)(k' I N . lQk) for all k . Thus

Proof.

G = G(m) = (NK)'"' _< N . Ktm) = N, so N = G and G is simple.

Proposition 3.13. If n 2 2, then PSL(V) acts faithfully and doubly transitively on the projective space P, - , (V) . In particular, it is primitive.

Proof. We observed earlier that PSL(V) is faithful on PnPl(V) . It will suffice to show that SL(V) is doubly transitive. Take [ul] # [ u , ] and [wl] # [w2] in P,-,(V), so { u l , u , ) and { w , , w 2 ) are linearly independent sets in V . If n = 2 they are bases. If n 2 3 set V, = ( u , , ~ , ) and V, = (wl, w,) . Then either V, = V, # V or else V, u V, is not a subspace, so V, u V, # Vin either case. If uj E V\(V, u V,), then both { u , , u , , u , } and {wl, w,, uj} are linearly independent. The argument can be repeated to obtain bases {u , , u , , u 3 , . . . , u, } and {wl, w,, u 3 , . . . , u,} for V . For any b E F* define E GL(V) by means of u1 H bw,, u2 H w2 , and U ~ H u i , 3 I i I n. If wi = Cjajiuj, i = 1,2, then det & = b(a1,az2 - azlal,). Choose b so that det & = 1. Then & E SL(V) and

maps [ul] to [w,] and [u2] to [w,].

Page 231: Algebra Pure and Applied Mathematics Academic Pr

2 16 VI Further Topics

Proposition 3.14. If 0 # u E V and A = Stab,,(,,([u]), then A has a normal abelian subgroup B whose conjugates in SL( V) generate all of SL( V).

Proof. Choose a hyperplane W with u E V\ W, so V = W 0 Fu. If S E A and w E W write Sw = S'w + a,. u, with S'w E W and a, E F. It is easy to check that S' E GL(W) and that 4: S -, S' is a homomorphism from A into GL(W). Thus B = ker 4 is a normal subgroup of A . Choose a basis {w,,. . . , w,- for W. For any b E F* define % E A by means of %: w 1 H

w, + bu, w i w w i for 2 I i S n - 1, and U M U . Then is a transvection (with hyperplane spanned by (w2,. . ., w,, u ) ) , and if w E W, then &w = w + bu, so Tb = 1, and Tb E B. If n = 2 the matrix representing relative to (w, , u } is [i 71, and b is arbitrary in F*. I t follows from Theorems 3.4,3.5, and 3.6 that the conjugates of B generate SL( V).

If S E B, thenS( W = 1,,soif Sv = ~ ~ - ' c i w i + cv we havedet S = c = 1 . Thus if S,, S, E B, then their representing matrices relative to { w , , . . . , w, - 1, u } have the partitioned form

[; r'] and [; :'I. Since

it follows that B is abelian.

Theorem 3.15. Except for PSL(2,2) and PSL(2,3) every PSL(V) is a simple group.

Proof. Choose u # 0 in V and take A = Stab,,([u]) and B U A as in Proposition 3.14. Write Z = Z(SL(V)) and set H = A/Z = Stab,,,([u]), K = BZ/Z 4 H. Then K is solvable (in fact abelian) and the conjugates of K in PSL(V) generate PSL(V) by Proposition 3.14. The theorem follows from Proposition 3.13, the corollaries to Theorems 3.7 and 3.8, and Theorem 3.12.

Use the action of PSL on projective space to show that PSL(2,2) z S, and PSL(2,3) E A,, and conclude that the exceptions in Theorem 3.15 are not simple. Show also that PSL(2,4) z A,.

Note that IPSL(2, 5)1 = 60, so PSL(2, 5) z A, by Proposition 4.5 of Chapter I, even though IPl(5)( = 6.

Observe that IPSL(3,4)1 = 20160 = IA,l, so PSL(3,4) and A, are simple groups having the same order. If Z = Z[SL(3,4)], then (Z( = = 3. For any S E SL(3,4) write

Now let s E PSL(3,4) be any element of order 2. Then S2 E 2, so S6 = 1 . Replacing S by T = S3 we have = T in PSL and (TI = 2 in SL. Let W c V

Exercise 3.6.

for the coset SZ that is its image in PSL.

Page 232: Algebra Pure and Applied Mathematics Academic Pr

4 Integral Dependence and Dedekind Domains 2 17

be the kernel of the linear transformation 1 + T. Thus dim V = 3 = dim W + dim(1 + T)V . Note that v E W if and only if u + Tv = 0, or Tu = u (char F = 2), i.e., u is fixed by T. Thus W # V, since T # 1. Note also that T(l + T ) v = ( T + T 2 ) u = ( T + I)u,so(l + T)uisfixedbyTandhence(l + T)V C W. Thus dim(1 + T)VI dim W and it follows that dim(l + T ) V = 1, dim W = 2. Consequently W is a hyperplane and Tv - v E W for all u E V, i.e., T is a transvection.

It follows from Theorem 3.5 that all elements of order 2 are conjugate in PSL(3,4). The permutations (12)(34) and (12)(34)(56)(78) are not conjugate in S , , hence certainly not in A , , so A8 has at least two conjugacy classes of elements of order 2. Thus PSL(3,4) and A, are nonisomorphic simple groups having the same order.

Show that PSL(4,2) also has the same order as PSL(3,4) and A , . Show that PSL(4,2) and PSL(3,4) are not isomorphic.

Exercise 3.7.

( H i n t : Consider

1 0 0 0

0 0 1 0 0 0 1 1

4. INTEGRAL DEPENDENCE AND DEDEKIND DOMAINS

All rings considered in this section will be commutative rings with 1 (proper ideals are obvious exceptions), and all modules will be assumed unitary. If R is a subring of S i t will be assumed without further mention that 1, = I , .

If R is a subring of S , then a E S is integral ouer R if a is a root of some monic f ( x ) E R [ x ] ; the equation f ( a ) = Ois called a relation of integral dependence. If every a E S is integral over R, then S is integral over R , or an integral extension of R. The concept generalizes the notion of algebraic field extensions to commutative rings.

Proposition 4.1. Suppose S is integral over R. Then S is a field if and only if R is a field.

Proof. If 0 # a E R, then a - ' E S is integral over R, so there are *: bo,...,bk-l E R with

b , + b , a - ' +. . .+ ( a - ' ) k = O

Multiply by ak- ' and observe that

U - ' = - (boak- ' + " ' + bk-1) E R.

Page 233: Algebra Pure and Applied Mathematics Academic Pr

2 18 VI Further Topics

e: If 0 # a E S choose f(x) monic of minimal degree in R[x] with f(4 = 0, say

f ( x ) = a, + a,x + ... + xn.

Then a, # 0 (by minimality of degree) and

a, = -a(a l + a,a + ... + a " - ' ) E R n Sa.

Thus a, = ba for some b E S, and 1 = a; 'a, = (a; 'b)a, so a has an inverse in S and S is a field.

In order to obtain a useful characterization of integrality we require the following technical proposition.

Proposition 4.2. Suppose that A = (sij) is an n x n matrix with entries from a ring S, that u I , u 2 , . . . ,u, E S, and that

$ sijuj = 0, I 5 i 5 n. j = 1

Then (det A)uj = 0, 1 I j I n.

Proof. Fix j and denote by A j the matrix obtained from A by multiplying column j by u j . Thus det A j = (det A ) u j . But det A j is unchanged if we mul- tiply column k of A j by uk and add to columnj for each k # j. The resulting matrix has ij-entry C;!, sikuk = 0 for every i, so its determinant is 0, and hence (det A)uj = 0.

Proposition 4.3. Suppose R is a subring of S and a E S. The following are

(a) a is integral over R, (b) R[a] is a finitely generated R-submodule of S, and (c) there is a finitely generated R-submodule M of S with 1 E M and

aM G M .

equivalent:

Proof. (a) (b): If f(x) E R[x] is monic of degree n with f(a) = 0, then a" is an R-linear combination of { 1, a,. . . , a"- ' 1, as are all higher powers of a. Thus R [ a ] = R(l ,a , . . . , a n - ' ) .

(b) =j (c): Take M = R[a] . (c) (a): Let { ul,. . . , u,} E S be a set of generators for M as an R-module.

Multiply each ui by a and we may write

au, = Sl'Ul + . ' . + S,"U",

Page 234: Algebra Pure and Applied Mathematics Academic Pr

4 Integral Dependence and Dedekind Domains 2 19

for suitable sij E S . Thus

5 (sij - ad,,)uj = 0, 1 5 i n ,

where 6 , is the usual Kronecker delta. Denote by A the n x n matrix (sij - as i j ) ; by Proposition 4.2 we have (det A)uj = 0 for all j . Write 1 = C j b j u j , bj E R ; then

j = 1

det A = (det A ) . 1 = c bj(det A)uj = 0. J

But then

f ( x ) = (- 1)" det(sij - xSij) is a monic polynomial in R [ x ] with f(a) = 0, so a is integral over R.

Corollary. If a,, a,,. . . ,ak E S are integral over R, then R[a,, a,, . . . , ak] is a finitely generated R-module.

Proof. since it is integral over R.

Exercise 4.1. Suppose R, S , and Tare rings, with S integral over R and T integral over S. Show that T is integral over R. (See Proposition 111.1.5.)

If R is a subring of S the inregrat closure of R in S, denoted Ints(R), is the set of all elements a E S that are integral over R. Clearly R E Int,(R). If R = Int,(R) we say that R is integrally closed in S .

Proposition 4.4. If R is a subring of S, then Int,(R) is a subring of S and Int,(R) is integrally closed in S .

Proof. If a, b E Int,(R), then M = R[a,b] is a finitely generated R- submodule of S containing a - b and ub, so a - b and ub are in Int,(R) by Proposition 4.3(c). It follows that Int,(R) is a ring, and Int,(R) is its own integral closure in S by Exercise 4.1.

An integral domain R is called integrally closed if it is integrally closed as a subring of its field F of fractions. For example, R = Z is integrally closed. This fact is proved and generalized in the next proposition.

Induction on k. Note that a, is integral over R[a, , . . . , ai-

Proposition 4.5. If R is a UFD, then R is integrally closed.

Proof. Let F be the field of fractions of R and suppose u E F is integral over R. Write u = a / b with a, b E R. We may assume that (a, b) = 1 in R. Since u is integral we have

n - 1

tin = an/V = c riai/bi i = O

Page 235: Algebra Pure and Applied Mathematics Academic Pr

This Page Intentionally Left Blank

Page 236: Algebra Pure and Applied Mathematics Academic Pr

4 Integral Dependence and Dedekind Domains 221

Proof. Define f ; : K + F , 1 I i I n, by setting f;.(a) = Tr,,,(uia) for all a E K . Then f;. E Hom,(K, F ) (the dual space of K ) , and it follows from the corollary to Proposition 111.7.4 that f ; # 0. Thus dim,(ker,i.) = n - I . For eachj set V j = n{kerf i : i # j}. I t is easy to verify by a dimension argument that V, # 0 (in fact, dim V j = 1). Choose uj # 0 in V,. Let us show that uj 4 ker fj. If u j E ker fj, then Tr(uiuj) = 0 for all i. Choose y E K with Tr( y) = 1 (the corollary to Proposition 111.7.4) and write yu;' = x i a i u i , ai E F, so y = xi aiuiuj. Then

1 = Tr(y) = xuiTr(u,uj) = 0,

a contradiction. We may assume, then, that f j ( v j ) = 1, and hence Tr(uiujj = hi j for all i and j. If x j b j u j = 0, bi E F , then

0 = 11 1 bjuj = 1 hjTr(uiuj) = bi for all i , ( j ) i

so { u j ) is a basis.

We remark that { u i } is called the dual basis for {u i> relative to the bilinear form (x, y ) ~ Tr,,,(xy) on K .

Theorem 4.9. Suppose R is an integrally closed domain with field F of fractions, K is a finite separable extension of F , and S = Int,(Rj. There is an F - basis { u l , . . . , u , , } for K such that the free R-module R(u,,.. . , t i n ) contains S.

By the corollary to Proposition 4.7 there is a basis { u l , . . . , u,,} c S for K over F , and by Proposition 4.8 there is a dual basis { u l , . . . , u,} with TrK/,(uiuj) = hi j for all i and j. If a E S write a = 1, biui, with all bi E F . Then au, E S, and hence Tr,,,(aUi) E R, all i, by the corollary to Proposition 4.6. But

Proof.

so

U E ~ R U ~ = R(u1 , ..., u,,). i

Corollary 1.

Proof.

If R is Noetherian, then S is Noetherian.

The R-module R(u,, . . . , u , ) is Noetherian by Proposition IV.2.5, so S is a Noetherian R-module by Proposition IV.1.8. Ideals of S are R- submodules, so S satisfies the ACC for ideals, i.e., S is a Noetherian ring.

If R is a PID, then S is a free R-module of rank n = [ K : F ] .

By Theorem IV.2.9 S is a free R-module of rank n or less. It follows

Corollary 2.

Proof. from the corollary to Proposition 4.7 that rank (S) = n.

Page 237: Algebra Pure and Applied Mathematics Academic Pr

222 VI Further Topics

In the setting of Corollary 2 there is a free R-basis { wl,. . . , w,} for S . Such a basis is commonly called an integral basis.

It will prove useful to generalize the notion of ideal for integral domains. If R is an integral domain with field F of fractions, then a fractional ideal of R is a nonzero R-submodule M of F such that rM E R for some r E R*. Note that then I = r M is an R-submodule of R, i.e., an ideal in R. Basically, M _c F is a fractional ideal if M # 0 and we may simultaneously clear all denominators in M to obtain an ordinary ideal in R. For example, M = {3a /2 :a E Z > G Q is a fractional ideal of Z, with 2 M = (3) E Z. Clearly each ideal in R is a fractional ideal; when it is important to distinguish them from other fractional ideals ordinary ideals will be called integral ideals.

If a E F*, then M = Ra is a fractional ideal of R; it is called the principal fractional ideal generated by a.

Suppose M and N are fractional ideals of R. Define

M + N = { a + b : a E M , b E N } ,

and

1 aibi:ai E M , bi E N , 0 < k E Z i = 1

just as for integral ideals. Also, define

( M : N ) = { a E F : a N E M } ,

often called the quotient of M by N . If M N = R, then M is called invertible. If M I = N for some integral ideal I in R we say that M divides N , and write M I N .

Let us write 9 = SR for the set of all fractional ideals of R, 9 = 3, for the subset of invertible fractional ideals, and 9 = YR for the subset of principal fractional ideals.

The following exercise gathers together a number of elementary facts about fractional ideals.

Exercise 4.2. If M , N E 9 show that M n N , M N , M + N , and ( M : N ) E . F .

(2) Show that B is a commutative monoid relative to multiplication, with identity element R.

(3) Show that 9 is a group, with identity R. If M E 9 show that M - ' = ( R : M ) .

(4) Show that 9 is a subgroup of 9, with (Ra)-' = Ra-' for each a E F*. ( 5 ) If M , N E B and M I N show that M 2 N . Conclude that if M 1 N and

N I M then M = N . Proposition 4.10. If R is an integral domain and M E YR, then M is a

finitely generated R-module.

(1)

Page 238: Algebra Pure and Applied Mathematics Academic Pr

4 Integral Dependence and Dedekind Domains 223

Proof. Write 1 E R = M M - ' as 1 = x y = l a i b i , witha,€ M , b iE M - ' . If c E M, then cbi E M M - ' = R for all i, so

c = c . 1 = C(cbi)ai E 1 Rai. i i

Thus M = R(al ,,.., a,).

finitely generated R-module. (Hin t : r E R* and show that I and M are isomorphic as R-modules).

9 = 4, i.e., every fractional ideal is invertible, and F is a group.

clearly M = r - ' l . Thus

Exercise 4.3. If R is a Noetherian domain and M E FR show that M is a Write I = r M , an integral ideal, for some

Proposition 4.11. If every nonzero integral ideal in R is invertible, then

Proof. If M E %, then I = rM is an integral ideal for some r E R*, so

M ( r 1 - ' ) = ( r - ' I ) ( r l - ' ) = R,

so M - ' = r l - ' and M €9.

Proposition 4.12. Suppose R is an integral domain, I , and I, are nonzero

Proof .

For the remainder of this section we will be concerned with writing ideals as products of prime ideals. Such products have been defined only for finitely many prime ideals, and that finiteness will be understood even when not explicitly mentioned. It will also be convenient to agree that the product of the empty collection of (nonzero) prime ideals is R . Of course, the product of a set { P } containing just one prime ideal P is just P itself.

Suppose R is an integral domain and Pl,. . . , P, are invertible prime ideals in R, and set

integral ideals in R, and 1'1, = I E &. Then also I , , I, E $R.

Say I- ' = J , so J I 1 l 2 = R. Thus J I , = I;' and J I , = 1; ' .

Proposition 4.13.

I = n { C : l I i s m } E R.

If Q1,. . . , Q, are also prime ideals and I = n{Qi : 1 I i S n}, then m = n and

Proof. Induction on m. We may assume that Pl is minimal in the set {Pi), in the sense that if pi G Pl, then PJ = Pl . We have Pl 2 I = ni Qi, so Pl 2 Qi for some i since Pl is prime; we may assume P, 2 Q1. By the same argument Q1 2 pj for somej, so Pl 2 Q1 2 pj and hence Pl = Q1 = pj by the minimal- ity of Pl. Multiplying by P ; l we obtain

n { R : 2 I i I m } = n{Qi :2 I i I n } ,

{Pi,. . ., Pm) = (Qi, . . ., Q,).

and the proposition follows by convention if m = 1, by induction if m > 1.

4 Integral Dependence and Dedekind Domains 223

Proof. Write 1 E R = M M - ' as 1 = x y = l a i b i , witha,€ M , b iE M - ' . If c E M, then cbi E M M - ' = R for all i, so

c = c . 1 = C(cbi)ai E 1 Rai. i i

Thus M = R(al ,,.., a,).

finitely generated R-module. (Hin t : r E R* and show that I and M are isomorphic as R-modules).

9 = 4, i.e., every fractional ideal is invertible, and F is a group.

clearly M = r - ' l . Thus

Exercise 4.3. If R is a Noetherian domain and M E FR show that M is a Write I = r M , an integral ideal, for some

Proposition 4.11. If every nonzero integral ideal in R is invertible, then

Proof. If M E %, then I = rM is an integral ideal for some r E R*, so

M ( r 1 - ' ) = ( r - ' I ) ( r l - ' ) = R,

so M - ' = r l - ' and M €9.

Proposition 4.12. Suppose R is an integral domain, I , and I, are nonzero

Proof .

For the remainder of this section we will be concerned with writing ideals as products of prime ideals. Such products have been defined only for finitely many prime ideals, and that finiteness will be understood even when not explicitly mentioned. It will also be convenient to agree that the product of the empty collection of (nonzero) prime ideals is R . Of course, the product of a set { P } containing just one prime ideal P is just P itself.

Suppose R is an integral domain and Pl,. . . , P, are invertible prime ideals in R, and set

integral ideals in R, and 1'1, = I E &. Then also I , , I, E $R.

Say I- ' = J , so J I 1 l 2 = R. Thus J I , = I;' and J I , = 1; ' .

Proposition 4.13.

I = n { C : l I i s m } E R.

If Q1,. . . , Q, are also prime ideals and I = n{Qi : 1 I i S n}, then m = n and

Proof. Induction on m. We may assume that Pl is minimal in the set {Pi), in the sense that if pi G Pl, then PJ = Pl . We have Pl 2 I = ni Qi, so Pl 2 Qi for some i since Pl is prime; we may assume P, 2 Q1. By the same argument Q1 2 pj for somej, so Pl 2 Q1 2 pj and hence Pl = Q1 = pj by the minimal- ity of Pl. Multiplying by P ; l we obtain

n { R : 2 I i I m } = n{Qi :2 I i I n } ,

{Pi,. . ., Pm) = (Qi, . . ., Q,).

and the proposition follows by convention if m = 1, by induction if m > 1.

Page 239: Algebra Pure and Applied Mathematics Academic Pr

224 V1 FurtherTopics

The point of Proposition 4.13 is that when factorization of an ideal as a product of invertible prime ideals occurs, it is unique.

Proposition 4.14. Suppose that R is an integral domain and that every proper ideal in R is a product of prime ideals. Then every invertible prime ideal P in R is maximal.

Proof. Take a E R\P and set I = P + Ra. We must show that I = R , so suppose I # R . Set J = P + Ra2 and write I = Pl ’ .‘Pk, J = Q I . . . Q m for prime ideals 8, Q j . Thus 4, Qj 2 P for all i and j. Write R for RIP, ii = a + P E R, etc. Then 7 = PI . . . Pk and

Since rand J a r e principal ideals in R they are invertible (Exercise 4.2.4), so all 4 and ej are invertible by Proposition 4.12. By Proposition 4.13 we may conclude that m = 2k, and by relabeling that Q1 = Q2 = pl,. . ., Q2k- =

Q z k = pk. Since all contain P it follows that = Qzi = Q z i - for each i , and hence J = 1’. Thus P c J = ( P + R U ) ~ E P 2 + Ra. If x E P write x = y + za, with y E P 2 and z E R . Then za = x - y E P, and a q! P, so z E P and x E P 2 + Pa. Thus P E P 2 + Pa E P and P = P 2 + Pa. Multiply by P - to see that R = P + Ra = 1 and the proof is complete.

integral ideal in R contains a product of nonzero prime ideals. Proposition 4.15. If R is a Noetherian domain, then every nonzero

Proof. Let Y denote the set of nonzero integral ideals in R for which the conclusion fails. We must show that Y = 0. If not there is a maximal element I in 9’ (Proposition 11.7.1). Since I cannot be prime there are a, b E R\I with ab E I . By maximality the ideals (a) + I and (b) + I are not in Y so each of them contains a product of prime ideals, and consequently their product does likewise. But then

[ (a ) + l ] [ ( b ) + I ] c (ab) + a1 + bl + I E I,

so I contains the same product, a contradiction.

If F G C is a finite extension of the rational field Q then F is called an algebraic number field. The integral closure R of Z in F is called the ring of algebraic integers in F. Thus an algebraic integer in F is any a E F that is a root of some monic f (x) E Z[x]. The rings R , in Chapter I1 provide a class of examples of rings of algebraic integers. Note that in general F is the field of fractions of R by Proposition 4.7.

If R is the ring of algebraic integers in an algebraic number field F , then R is Noetherian by Corollary 1 to Theorem 4.9 and R is integrally closed by Proposition 4.4. In the next theorem we establish a third important property

Page 240: Algebra Pure and Applied Mathematics Academic Pr

4 Integral Dependence and Dedekind Domains 225

of R, and then use those three properties as defining properties for Dedekind domains.

Theorem 4.16. Suppose F is an algebraic number field and R is its ring of

Take a # 0 in P and let m ( x ) = m,,,(x) be its minimal polynomial

algebraic integers. If P is a nonzero prime ideal in R , then P is maximal.

over Q. Then m(x) E Z [ x ] by Proposition 4.6. If Proof .

m ( x ) = a. + a,x + . . . + x k ,

a , = - ( a l a + . . . + ak) E P,

then a, # 0, and

so P n Z # 0. It is easy to verify that P n Z is a prime ideal in Z, so P n Z = pZ for some prime p E Z. Thus

ZlpZ = Z I P n Z 2 (Z + P ) / P 5 R I P .

Since R is integral over Z it is immediate that R I P is integral over (Z + P ) / P . But (Z + P ) / P z Z, is a field, so RIP is a field by Proposition 4.1, and hence P is a maximal ideal in R .

Exercise 4.4. (1) Show that the prime p E P n Z in the proof above is unique.

(2) Show that R I P is a finite field (see Corollary 2 to Theorem 4.9).

A Dedekind domain is a Noetherian integral domain that is integrally closed, in which every nonzero prime ideal is maximal. Thus, for example, the ring of algebraic integers in an algebraic number field is a Dedekind domain. We shall see shortly that several alternative definitions are possible for Dedekind domains, some of them perhaps aesthetically more appealing than the one above. The definition above, however, tends to be more easily verified in specific cases.

Proposition 4.17. If R is a PID, then R is a Dedekind domain.

Proof .

Exercise 4.5.

Propositions 11.5.9 and 11.5.10, Exercise 11.8.24, and Proposi- tion 4.5.

Show that R ~ is a Dedekind domain that is not a PID (see Exercise 11.5.1). Show that the polynomial ring Z [ x ] is a Noetherian domain that is not a Dedekind domain.

Suppose R is a Dedekind domain with field F of fractions, K is a finite separable extension of F , and S = Int,(R). Show that S is also a Dedekind domain (see Proposition 4.4, Corollary 1 to Proposition 4.9, and the proof of Proposition 4.16).

Exercise 4.6.

Page 241: Algebra Pure and Applied Mathematics Academic Pr

226 VI Further Topics

Proposition 4.18. If R is a Dedekind domain and I is a proper integral ideal in R, then ( R : I ) # R [clearly ( R : l ) 2 R ] .

Proof. By Proposition 11.1.8 there is a maximal (and therefore prime) ideal P with I S P E R . Choose a E I * and apply Proposition 4.15 to obtain nonzero prime (and therefore maximal) ideals P , , . . . , pk in R with PI . ' . Pk c Ru G P . We may assume that k is minimal in that respect. If P were different from all 4 we could choose a, E e\P for all i (since all 8 are maximal). But then a laz . . ' a k E P , a contradiction since P is prime. Thus we may as- sume by relabeling that P = PI, and hence PP, E Ra E P. Since k is minimal we may choose b E P 2 . - . pk\ Ra. If c = b/a, then c $ R (or else b E

Ra), but

Cl = (b/U)f E (b/a)P Z (l/U)PP2.--Pk E R ,

so c E (R:l)\R, as required.

Proposition 4.19. If R is a Dedekind domain and P c R is a nonzero

Proqf.

prime ideal, then P is invertible, with P - ' = ( R : P ) .

Note that P c ( R : P ) P L R by the definition of (R:P). Since P is maximal we have either ( R : P ) P = P or ( R : P ) P = R. Suppose ( R : P ) P = P . If a E ( R : P ) , then U P 5 P , so a 2 P E U P E P , and by induction a"P c P if 0 < n E Z . Thus b d E P c R for any nonzero b E P and every n, so R[a] = R(1,a,a2,. . .) is a fractional ideal of R. By Proposition 4.10 it is finitely generated. Thus a is integral over R by Proposition 4.3, and so a E R since R is integrally closed. But that means ( R : P ) c R, which contradicts Proposition 4.18. Thus ( R : P ) P = R , so P E 9; and P - ' = ( R : P ) .

Theorem 4.20.

(a) R is a Dedekind domain. (b) Every (integral) ideal I in R is a product of prime ideals. (c) Every nonzero (integral) ideal 1 in R is uniquely a product of prime

ideals. (d) Every fractional ideal M of R is invertible, i.e., FR is a group with

respect to multiplication.

Proof. If 0 # I # R apply Proposition 4.15 to obtain nonzero prime ideals Pl, . . . , pk with ni q E I . We may assume that k is minimal and apply induction on k. If k = 1, then I = Pl since PI is maximal. Suppose then that k > 1 and assume that (b) holds for ideals containing products of fewer than k nonzero prime ideals. Choose a maximal (and hence prime) ideal P with 1 E P , so ni P, E P . Then some C P , so we may assume p k E P , and hence Pk = P since Pk is maximal. By Proposition 4.19 P is invertible. Multiply by P - ' to see that P ~ " ' P k - l E I F ' . Note that IP- ' # R for otherwise I = P ,

If R is an integral domain the following are equivalent.

(a) =j (b):

Page 242: Algebra Pure and Applied Mathematics Academic Pr

4 Integral Dependence and Dedekind Domains 227

contradicting the minimality of k > 1. By the induction hypothesis there are prime ideals Q1,. . . , Q , with I P - = Q1 .. . Q,, and hence I = Q 1 .. . Q,P.

(b) 3 (c): Apply Proposition 4.13. (c) +(d): It will suffice, by Proposition 4.11 and (c), to show that every

nonzero prime ideal P is invertible. Choose a E P , a # 0, and write R a as a product of prime ideals, say Pl ... Pk = R a G P . Then Ra is invertible by Exercise 4.2.4 and each fl. is invertible by Proposition 4.12. Since P is prime P 2 p i , so P = c since 4 is maximal (Proposition 4.14). Thus P is invertible.

If I is a nonzero (integral) ideal in R , then I is finitely generated by Proposition 4.10, so R is Noetherian by Proposition 11.7.2. We must show that R is integrally closed (in its field F of fractions). Take a = b / c E F , with b, c E R , integral over R; say a is a root of

f ( x ) = a0 + a l x + ... + x k E R [ x ] .

(d) (a):

Let M be the fractional ideal of R generated by { 1, a,. . . , a k - '3. Then

U k = -(a0 + U , U + ' . ' a k - 1 U k - l ) E M.

It follows easily that

M2 = ( R + R a + ... + R a k - ' ) ( R + R a + ... + R a k - ' ) = M,

so M = MM = R , and hence a E R , as required. Suppose finally that P # 0 is a prime ideal in R , and take a E R\P. Set J = P + R a and set M = J-'P. Then J M = JJ-'P = P, so MI P and hence M 2 P . If b E M , then ah E

J M = P , a n d a 4 P , s o b E P . T h u s M = P o r J - ' P = P . Multiplyby P - ' to see that J- ' = R and hence J = R . Thus P is maximal and the proof is complete.

There are several other characterizations of Dedekind domains. Two that are well known involve the notions of localization (see Section 2 of Chapter 11) and of projective modules (see Exercise IV.7.45).

Suppose R is a Dedekind domain with group 9 of fractional ideals. Show that 9 is a free abelian group with basis the set of nonzero prime ideals of R .

Theorem 4.21. A Dedekind domain R is a UFD if and only if it is a PID.

Proof. Suppose R is a UFD.It will be sufficient to show that each nonzero prime ideal P in R is principal. Take a E P, a # 0, and write a = n { p p i : 1 5 e , E 271, where the pi are distinct primes. Then pi E P for some i, and hence Rpi E P. Since pi is prime Rp, is a prime ideal, so it is maximal, and p = Rp, is principal.

Exercise 4.8. If R is a Dedekind domain and M, N E 9R show that M I N if and only if M 2 N .

Exercise 4.7.

Page 243: Algebra Pure and Applied Mathematics Academic Pr

228 VI Further Topics

If R is a Dedekind domain and M , , M , E FR, then a greatest common divisor (GCD) for M, and M , is any M E 9 such that M I M , , M I M , , and if N E 9 with N I M , , N I M , , then N 1 M . A least common multiple ( L C M ) for M , and M , is any M E .F such that M , I M , M , I M , and if N E 9 with M , 1 N , M , 1 N , then M 1 N . There are obvious extensions to three or more fractional ideals. If G C D ( M , , M 2 ) = R we say that M , and M2 are relatively prime.

Exercise 4.9. (1) If M , , M 2 € 9 show that G C D ( M , , M , ) = M , + M , and

L C M ( M , , M , ) = M , n M2 . Conclude in particular that the GCD and LCM exist and are unique.

Suppose R is a Dedekind domain.

(2) If Z and J are proper nonzero integral ideals write

I = n { P Y ' : O I ai E Z, 1 < i I k } and

J = n { P ! l : O I bi E Z, 1 I i 5 k } ,

where the Pi are distinct prime ideals and Pp is understood to be R . Set ci = min{ai, bi} and d, = max{ai, bi}, for each i. Show that

G C D ( 1 , J ) = n { P i n : 1 I i I k } and

L C M ( 1 , J ) = n { P f z : 1 I i I k } .

Conclude that I J = ( I + J ) ( l n J) and that If = I n J if and only if i and J are relatively prime.

The quotient group %? = WR = 919' is called the ideal class group of a Dedekind domain R (or of its field F of fractions). Note that l%?l = 1 if and only if R is a PID (and hence a UFD), so /%?I can be viewed as a measure of deviation from unique factorization for elements of R. I t can be shown that I%?[ = h is finite for algebraic number fields; the class number h is an important numerical invariant in algebraic number theory.

Historically the notion of ideal was introduced by Dedekind, following ideas of Kummer, to provide a replacement for unique factorization of elements when rings of algebraic integers are not UFDs.

The next proposition will show that, in a rather different sense, ideals in Dedekind domains are never very far from being principal (see the corollary).

Suppose R is a Dedekind domain and I , J are proper nonzero integral ideals in R. Then there is an integral ideal L with J + L = R (i.e., J and L are relatively prime) and IL E gR.

Proposition 4.22.

Page 244: Algebra Pure and Applied Mathematics Academic Pr

4 Integral Dependence and Dedekind Domains 229

Proof. Write

I = n(Pf1:O I a, E Z, 1 I i I k}

and

J = n { P P o : O 2 b, E Z, 1 I i I k }

with distinct prime ideals 4. For each i choose a, E P:i\P:if' (this is possible because of unique factorization). The ideals Py1+ are pairwise relatively prime so we may apply the Chinese Remainder Theorem (11.6.2) to obtain a E R with a = a,(modP:'+') for all i. Thus a E P;l\P:i+l, all i, so a E ni P:i =

= I . It follows that Pp') Ra for all i. Also Ppi) 1J for all i. Since Ppi+l $ Ra it follows from Exercise 4.9 that

GCD(Ra, I J ) = Ra + I J = n P f 8 = I . I

If we write Ra = PFn, then e, 2 a, for all i since I I Ra. Set L = n, Pfip4' , so that L is an integral ideal with 1 L = Ra E 9. Also I = Ra + I J = IL + I J . Multiply by I - to see that GCD(L, J ) = L + J = R, so Land J are relatively prime.

Corollary. Each integral ideal I in R requires at most two generators.

Proof. We may assume 0 # 1 # R. Choose a E I , a # 0, and apply the proposition to 1 and J = Ra to obtain an integral ideal L with IL = R b for some b E R* and Ra + L = R. Then Ra + Rb = Ra + I L G I . Write 1 = ra + c, with r E R and c E L. If d E I , then

d = dra + dc E Ra + I L = Ra + Rb

Thus I = (a, b).

We end this section with a detailed look at an easy numerical example. Take R = R p and F = O ( n ) as in Section 5 of Chapter 11. Then

R is not a UFD, and 6 = 2 . 3 = (1 + F 5 )(1 - F 5 ) is an example of different factorizations into nonassociated primes. Set l1 = (2), I, = (3), J , = ( 1 + F), and J 2 = (1 - F 5 ) , so (6) = Ill, = J , J 2 . Set

P, = GCD(I, , J 1 ) = I , + J , = (2 , l + J--5 ). Let us see that Pl is a prime ideal. (Why is Pl # R?) Suppose (x + y p )

(xu - 5yu) + (xu + y u ) p = 2a + b + b- x ( u + u J - 3 ) E p1, i.e.,

for some a, b E h.

Thus x u + yu = b and

xu - 5yu = 2a + b = 2a + xu + yu,

Page 245: Algebra Pure and Applied Mathematics Academic Pr

230 VI Further Topics

so

u(x - y ) - u(x + 5 y ) = 2a = 0 (mod 2),

and therefore

u ( x - y) - u(x - y ) = (u - u)(x - y ) = 0 (mod 2),

so we may assume u = u(mod2). Writing u = u + 2c we have u + u p = 2c + u( l + J-5) E P, , and P, is prime.

Set P2 = I , + J 2 , P3 = I , + J , , P4 = I , + J 2 , and show that each is a proper prime ideal.

Continuing with the example it is clear that I E P, n P2 = Pl P,. If c( E PIP, there are ai, b i , c i , d i E Z with

Exercise 4.10.

= C [ 2 a i + b i ( l + P ) ] [ 2 c i + di(l - J--5)] i

E ( 2 ) + C bidi(6) E (2) + ( 6 ) E ( 2 ) = I , , 1

so I , = P,P2. Similarly, 1, = P3P4, J , = PIP3, and J2 = P2P4. Thus

(6) = Ill2 = PlP2P3P4 = JlJ2 = PlP3P,P4,

and uniqueness of factorization is restored at the level of ideals.

5. TRANSCENDENTAL FIELD EXTENSIONS

Throughout this section F will denote a field and K 2 F an extension field. A set S E K is algebraically dependent over F if there are distinct elements a,, a 2 , . . . , ak E S and a nonzero polynomial

f ( x 1 , x 2 , . . ., xk) E F [ x ~ , x ~ , . . ., xk]

with f(a,, a,,. . . , ak) = 0. Otherwise S is algebraically independent over F . Note that a set S = {a> E K with just one element is algebraically dependent if a is algebraic over F; it is algebraically independent if a is transcendental over F. In general an algebraically independent set S G K is called a transcendence set over F.

Show that S E K is algebraically dependent over F if and only if there is some a E S that is algebraic over F(S\{a}).

Exercise 5.1.

Page 246: Algebra Pure and Applied Mathematics Academic Pr

5 Transcendental Field Extensions 23 1

If K is not algebraic over F, then K is called a transcendental extension. If K = F ( S ) for some transcendence set S over F , then K is called a purely transcendental extension of F. The simplest example of a purely transcen- dental extension is a field K = F ( x ) of rational functions in an indeterminate x over F , or more generally K = F ( x , , x 2 , . . . , x, ) with distinct indeterminates x l , . . . , x, over F .

Exercise 5.2. Show that the real field R is a transcendental extension of the rational field Q, but that it is not purely transcendental.

A transcendence set B c K over F is called a transcendence basis if it is maximal with respect to set inclusion. By an easy Zorn's Lemma argument any transcendence set S E K is contained in a transcendence basis B. In particular K has a transcendence basis over F. Note that K is algebraic over F if and only if the empty set 0 is the only transcendence basis for K over F.

Proposition 5.1. Suppose S C_ K is a transcendence set and a E K\S. Then S LJ { a } is algebraically dependent over F if and only if a is algebraic over F(S) .

Proof . =.: There is a finite (possibly empty) set {b l , . . . , b k } G S and a nonzero polynomial

f b o , X l , . . ' 1 %) E FCX,, x, 9 . . . , X k l

with f(a, b l , . . . , bk) = 0. Note that xo actually occurs in j ( X ) , since otherwise there would be a nontrivial algebraic dependence relation on S. Define

d x o ) = f(x03b,,. . . ,bA E W)Cxol and observe that g ( x o ) # 0 but g(a) = 0, so a is algebraic over F(S).

If g f a ) = 0 for a nonzero polynomial g ( x ) over F(S), then we may clear denominators in the coefficients of g(x) and assume that g ( x ) E F[b,, . . . ,b,][x] for some {bl , . . . ,b,} c S. But then the equation g(a) = 0 is in fact a nontrivial algebraic dependence relation over F for {a, 61 , . . . , b k } , and hence for S u {a } .

transcendence basis if and only if K is algebraic over F ( S ) .

G :

Corollary. If S is a transcendence set for K over F , then K is a

Exercise 5.3. If S G K and K is algebraic over F ( S ) show that there is a transcendence basis B for K over F with B G S.

If S c K write

a@) = a,,,(S) = { a E K : a is algebraic over F ( S ) ) ,

commonly called the algebraic closure of F ( S ) in K . The following

Page 247: Algebra Pure and Applied Mathematics Academic Pr

232 V1 Further Topics

observations are easy consequences of the definition of a(S):

(i) S E a@); (ii) if S E T E K , then a(S) G a(T);

(iii) if a E a(S), then a E a(S’) for some finite set S’ E S ; and (iv) a(a(S)) = a(S)

[(iv) follows from Proposition 111.1.51. These four facts, together with the result of the next proposition, show that a determines a “dependence relation” as defined abstractly in Section lof Chapter I of Zariski and Samuel [41].

Suppose S E K , a, b E K , and b E a(S u {a})\a(S). Then a E a(S u (6)).

Set L = F(S), so b is transcendental over L but algebraic over L(a). Then {a, b} is algebraically dependent over L by Proposition 5.1. Choose S(x1,x2) # 0 in L [ x , , x , ] with f ( a , b ) = 0, and note that x, must occur in f ( x , , x,), for otherwise b would be algebraic over L. Thus

Proposition 5.2.

Proof.

with g(a) = 0, so a E a(S u {b)) .

Theorem 5.3. If A and B are transcendence bases for K over F , then

We may assume that 0 < [ A ] 5 IBI. Suppose first that A = {a l ,a2 , . . . ,a,,} is finite. Note that B $ a(A\{a , } ) , e.g., since a, E a(B) but a, 4 a(A\{a,}). Choose b, E B\a(A\{a,}) and observe that A , = { b 1 , a 2 , ..., an} is a transcendence set by Proposition 5.1. Also a, E a(A,) by Proposition 5.2, and it follows that A , is a transcendence basis. Replacing A by A , begins an induction. Suppose now that 1 < k I n and that b,, b,, . . . , bk- E B have been chosen so that

I 4 = IBI. Proof.

1 = {bl 9 . . . ? bk- l , a k r . ..) a n }

is a transcendence basis. Then B $ a(&_ l \ (ak)) and we may choose bk E B\a(&,\{ak})a It fOllOWS as above that

Ak = { b , , . . ., bk, ak + 1 >. . ., an}

is a transcendence basis. Take k = n, then An E B is a transcendence basis, so A, = Band IBI = (AnI = IAl.

Suppose then that A is infinite. For each a E A there is a finite set B, G B with a E a(B,). Clearly B = U { B , : a E A}, for if U { B , : a E A } = C # B, then B E K = a ( A ) 5 a(C), contradicting the algebraic independence of B. Thus

IB( = IU{B,:a E A } ( I KoIAl = ( A / ,

and hence IBI = IAl.

Page 248: Algebra Pure and Applied Mathematics Academic Pr

5 Transcendental Field Extensions 233

The cardinality of any transcendence basis for K over F is called the

Exercise 5.4. Show that TD(R:Q) = TD(@:Q) = lRl (see Exer-

transcendence degree of K over F ; it will be denoted by T D ( K : F ) .

cise 111.1.4).

Proposition 5.4.

Prooj. Let A be a transcendence basis for L over F and B a transcendence basis for K over L; clearly A n B = @. Then L is algebraic over F ( A ) , so L(B) is algebraic over F(A) (B) = F ( A u B); hence K , being algebraic over L(B), is algebraic over F ( A u B) by Proposition 111.1.5. It will suffice, then, to show that A u B is algebraically independent over F . Suppose 0 # f ( X , Y ) E F [ X , Y ] gives a dependence relation f ( u l , . . . , a,, b,, . . . , b,) = 0, with a, E

A, bj E B. Then f ( a , , . . . ,a,, h , , . . . , h,) can be viewed as a polynomial evaluated at b , , . . . , b, and having coefficients of the form

g(a,,. . . ,a,,,) E F [ a , , . . . ,a,] G F ( A ) .

All the coefficients must be 0 since B is a transcendence set over L 2 F ( A ) . But then each such g ( X ) = 0 in F [ X ] since A is a transcendence set over F , and hencef(X, Y ) = 0 in F [ X , Y ] . Thus A u B is a transcendence basis for K over F , and

If F E L E K , then T D ( K : F ) = T D ( K : L ) + TD(L:F).

T D ( K : F ) = [ A u BI = 1.41 + IBI = TD(L:F) + T D ( K : L ) .

Exercise 5.5 (D. Gay). (1) Suppose S, T G K are transcendence sets over F and 6: S -, Tis a 1-1

correspondence. Show that there is a (unique) F-isomorphism T : F ( S ) -+ F ( T ) with 7 1 S = 0.

Let B be a transcendence basis for K = C over F = Q and choose A E B with IAl = IB\AI, For each S c_ A apply (1) to obtain an isomor- phism r,:Q(B) -, Q(B\S). Extend ss to an isomorphism between a(B) = C and a(B\S) (see Theorem 111.1.1 1).

Conclude that C has 21'' proper subfields isomorphic with itself, and furthermore 2''' subfields L 2 Iw with [ @ : L ] infinite and L $ R (see Exer- cise 111.8.13 and note that there is no monomorphism U : R -+ [w except 6' = lR).

If K is a purely transcendental extension of F with T D ( K : F ) = 1 we may as well take K = F ( x ) , the field of rational functions in an indeterminate x over F . The transcendence basis most ready at hand is B = {x). I f a E K * write a = f ( x ) / g ( x ) , with f ( x ) and g(x) relatively prime in F [ x ] , and define the de- gree of a to be deg a = max { deg .f(s), deg g ( x ) j .

( 2 )

(3)

Proposition 5.5. and [ K : F ( i . ) ] = dega.

If K = F ( x ) and a E K\F, then a is transcendental over F ,

Page 249: Algebra Pure and Applied Mathematics Academic Pr

234 V1 Further Topics

Proof. Say deg u = n > 0, and write a = f ( x ) / g ( x ) , with

f ( x ) = a, + a , x + . . . + a,x", g(x) = b , + b , x + ... + b,x"

in F [ x ] , and at least one of a, , b, nonzero. Let y be an indeterminate over K and set

h(Y) = h,(Y) = C d Y ) - f ( Y ) E FL-alCyl KCYI. Then h( y ) has leading coefficient ub, - a, , so deg h( y ) = n, and h(x) = 0, so x is algebraic of degree n or less over F(a) . Thus u must be transcendental over F, for otherwise x would be algebraic over F. If h,(y) were reducible in F [ a ] [ y ] i t would also be reducible in F [ u ] [ y ] = F[a , y ] , by Proposition 11.5.15. Since h,(y) is of degree 1 in a any factorization would take the form h,(y) = u(y)u(u, y ) , where u ( y ) is of degree 0 in a, i.e., u ( y ) E F [ y ] , and u(u, y ) E F [ u , y ] is of degree 1 in a. If we apply the homomorphism 4: F [ u , y ] + F [ y ] determined by $(a) = 0, $ ( y ) = y , to the equation a g ( y ) - f ( y ) = u(y)u(u, y ) we obtain f ( y ) = -u(y)o(O, y ) , so u ( y ) l f ( y ) in F [ y ] . But then also

4 Y ) I a s ( Y ) = U Y ) + f ( Y h and consequently u ( y ) 1 g ( y ) . Since ( f ( y ) , g ( y ) ) = 1 in F [ y ] we conclude that degu(y) = 0 and h,(y) is irreducible over F(a) . Since K = F(x) = F(u)(x) we conclude further that [ K : F(u)] = n = deg a.

Corollary 1. The minimal polynomial m ( y ) for x over F ( a ) is an F(!x)- multiple of ug( y ) - f ( y ) .

Corollary 2. If K = F ( x ) and u E K\F, then K = F(a) if and only if deg u = 1, i.e., u = (ax + b ) / ( c x + d) , with a, b, c, d E F and ad # bc.

Proof. Since [ K : F ( a ) ] = deg a we have K = F(a) if and only if deg a = 1, hence a = (ax + b ) / ( c x + d ) , as indicated. If ad = bc, then either a = a/c or a = b / d , both in F.

The next theorem requires a bit of information from the beginning of Section 3, above.

Theorem 5.6. If K = F(x) , with x transcendental over F, then the Galois group G = G ( K : F ) is isomorphic with the projective general linear group PGL(2, F ) .

Proof. Any $ E G must carry the primitive element x to another primitive element a, hence ~ ( x ) = ( a x + b ) / ( c x + d ) for some a, b, c, d E F with ad # bc, by Corollary 2 above. Conversely, defining $(x) = (ax + b) / (cx + d ) com- pletely determines $ E G since K = F(x) . Define a map f : GL(2, F ) + G via

Page 250: Algebra Pure and Applied Mathematics Academic Pr

5 Transcendental Field Extensions 235

f : Uf;] H 4, with @ ( x ) = ( a x + b ) / ( c x + d) . It is a routine matter to check that f is an epimorphism. If A = [:I;] E GL(2, F ) and f ( A ) = 1 E G, then ( a x + b ) / ( c x + d ) = x , or a x + b = c x 2 + dx, so b = c = 0 and a = d . Thus

kerf = (a1 : a E F * ) = Z[GL(2, F ) ]

and

G z GL(2, F)/Z[GL(2, F ) ] = PGL(2, F ) .

It will be convenient for the proof of the next theorem to introduce some temporary notation. If f ( x , y ) E F [ x , y ] is viewed as a polynomial in x with coefficients in F [ y ] we will write f ( x , y ) as f , (x) , and similarly f,( y ) will denote f ( x , y ) viewed as polynomial in y with coefficients in F [ x ] . Thus, for example, if

f ( x , y ) = xy - x y 3 + x 3 y + x 4 y 2 ,

then

A,(.) = ( y - y 3 ) x + yx3 + yzx4 f,(y) = ( x + x 3 ) y + x4y2 - x y 3

and degf,(x) = 4; and degf'(y) = 3.

Similar remarks apply to rational functions g ( x , y ) E F ( x , y).

Suppose K = F(x) , with x transcen- dental over F , and L # F is an intermediate field, F E L G K . Then L = F ( y ) for some y E K that is transcendental over F .

Proof. If p E L\F, then x is algebraic over F ( p ) c L by Proposition 5.5, so x is algebraic over L. Let

Theorem 5.7 (Luroth's Theorem).

m,(y) = a, + a,y + ... + y"

be the minimal polynomial of x over L, so [ K : L ] = n [since K = L ( x ) ] . At least one of the coefficients ai = a i ( x ) is not in F since x is transcendental over F , say ai = y E L\F. Write y = f ( x ) / g ( x ) with f ( x ) and g ( x ) relatively prime in F [ x ] , and say degy = k. Then [ K : F ( y ) ] = k by Proposition 5.5, and k 2 n since F ( y ) G L c K . The theorem will be proved if we show that k = n. We may assume that all coefficients aj = a j ( x ) are reduced to lowest terms in F(x) ; then multiply through m,(y) by the least common multiple b, = b,(x) E F [ x ] of their denominators and cancel the denominators. Thus we repIace m,(y) by

u,(Y) = bo + b , x + ... + b,x",

with each b j = b j ( x ) E F [ x ] and hence u(x , y ) E F [ x , y ] . It is easily verified that u,(y) is primitive over F [ x ] . Since y = ai = b i / b , = f ( x ) / g ( x ) it is clear that deg u,,(x) 2 k .

Page 251: Algebra Pure and Applied Mathematics Academic Pr

236 VI Further Topics

If we set h,(y) = M y ) - f ( y ) E LCyI, then h,(x) = 0, so m,(y) 1 h,(y) in LCYl, say

mx(Y)Px(Y) = W ( Y ) - f ( Y ) = C f ( x ) / s ( x ) I g ( y ) - f ( Y )

4x3 Y ) = f W ( Y ) - f ( y ) g ( x ) E FCx, Y l

mx(Y)P,(Y)g(x) = S ( X ) Y ( Y ) - f ’ ( y ) g ( x ) = r x ( y ) ,

with p , ( y ) E L[y] . Set

and note that deg r , (y) = deg ry(x) = k . Also

(*I so if the left-hand side is viewed as a polynomial in y over F(x) , then all denominators of coefficients must cancel and, since u,(y) is primitive, we may rewrite (*) as u(x, y ) q ( x , y ) = r (x , y ) for some q ( x , y ) E F [ x , y ] . Observe now that

k = deg r y ( x ) = deg u,(x) + deg q y ( x ) 2 k + deg qy(x) ,

so deg q, , (x) = 0 and q ( x , y) = q( y ) E F [ y ] (also deg u,,(x) = k) . Since q( y ) is primitive (its nonzero coefficients are units in F [ x ] ) we have u,(y)q(y) primi- tive by Gauss’s Lemma (Theorem II.5.13), and hence r , (y ) = u , ( y ) q ( y ) is primitive over F [ x ] . But r (x , y ) = - r ( y , x ) so it follows that r y ( x ) = u,(x)q(y) is primitive over F r y ] and consequently q ( y ) must be a constant, q ( y ) = q E F * . Finally, then, n = deg u,( y ) = deg r,( y ) = k .

Luroth‘s Theorem is important in the study of algebraic curves. Loosely speaking its significance there is as follows: If an irreducible curve can be parametrized (finitely many points excepted) by rational functions then it can be so parametrized in a 1-1 fashion (see Walker [38, Chapter V, Section 71) .

There is an analog of Luroth’s Theorem for purely transcendental extensions K = F ( x , y ) of transcendence degree 2, due to Castelnuovo and Zariski. It requires, however, that F be algebraically closed and applies only to intermediate fields L such that K is separable over L. Beyond a few counterexamples very little is known for transcendence degree 3 or higher.

Suppose F = Fq, a finite field, and set K = F(x) , x an indeterminate. Then the Galois group G = G ( K : F ) is the group of linear fractional transformations ( a x + b)/(cx + d ) as in the proof of Theorem 5.6; G z PGL(2,F) and )GI = (q - l)q(q + 1) = q3 - q by Proposition 3.1. Set L = F G , the fixed field of G in K . Then K is Galois over L by definition, and [ K : L ] = IGI = q3 - q by the Fundamental Theorem of Galois Theory (111.2.10).

By Luroth’s Theorem L is of the form F ( y ) for some Y E K that is transcendental over F. In order to determine a choice for y it will be convenient to describe first a set of generators for G. For each a E F* define p a E G by setting p,(x) = ax, and for each b E F define rb E G by setting rb(x) = x + a. Define a E G by means of a ( x ) = I / x .

Page 252: Algebra Pure and Applied Mathematics Academic Pr

5 Transcendental Field Extensions 237

Exercise 5.6.

(1) (2)

(3) Now set

Suppose 4 E G.

If $(x) = a x + 6 show that # = 7,,pa. If #(x) = (ax + 6) / (cx + d ) , with c # 0, show that 4 = t , p p ~ ~ p ~ ,

Conclude that G = ( ~ ~ , , , T h , C J : U E F * , b E F ) . where r = a / c and s = (bc - a d ) / ( .

y = (xq - x)" 'l/(xq2 - x ) ~ " E F(x) = K.

Recall that x4 - x = nix - a : a E F } ,

and if Fl is a degree 2 extension of F , then IFl/ = q 2 and xq2 - x = n { x - a : a E F l } (see Theorem 111.3.1 1). Thus if we divide xqz - x by xq - x, then the quotient, which is easily checked to be C;=oxi(q-l), has as roots the elements of Fl \F, so it is relatively prime to x4 - x. Thus we may write

in lowest terms, and degy = q 3 - q = IC(. Thus [ K : L ] = [ K : F ( y ) ] by Proposition 5.5, so it will suffice to show that y E L in order to conclude that L = F(y) .

If b E F, then

rb(x4 - X) = (X + 6 ) 4 - (X + 6) = X' - x + 6' - 6 = X' - x,

and likewise zb (xq2 - x) = x q z - x , so T b ( Y ) = y. If a E F* then

p,,(xq - x) = a4x4 - ax = axq - ax = a(x4 - x),

and po(xq2 - x) = a(x4' - x),

so p,(y) = y. Finally,

a(x4 - x) = 1/x4 - l / x = (x - xq)/xq+

fJ(X4* - x) = (x - 9 )/x and

2 q 2 + 1 , so ~ ( y ) = y . Thus $(y) = y for all 4 E G by Exercise 5.6(3), so y E L = 9 G and

Take F = Z,, K = F(x), G = G ( K : F ) , and L = S G , so L = F(y ) .

L = F(y) , with Exercise 5.7.

y = (x2 - x)5/(x4 - x)3 = (2 - x)2/(1 + x + x y .

Page 253: Algebra Pure and Applied Mathematics Academic Pr

238 VI Further Topics

Exhibit primitive elements (over F ) for each of the six intermediate fields M , L G M E K .

6. VALUATIONS AND p-ADIC NUMBERS

A Diophantine equation is not actually a specific type of equation, it is rather an equation for which only certain types of solutions are of interest. For example, if

f ( x l , x 2 , . * . y x k ) E Z [ X l r X 2 , . . . , x k ] ,

then the equation f(xl , . . . , xk) = 0 is called a Diophantine equation if the only solutions of interest are solutions x 1 = a,, . . . , x k = ak, with all ai E 7.

For a concrete example consider x 2 - 7y2 - 11 = 0. Viewed as an equation involving real variables x , y its graph is a hyperbola and the equation has infinitely many solutions. The corresponding Diophantine problem asks whether there are any points on that hyperbola having integers for both coordinates. That might appear to be a more difficult question. If there were an integral solution, however, it would also be a solution to the congruence x2 - 7y2 = 1 l(mod 4), or equivalently x 2 + y 2 = 3(mod 4). Since the square of any integer is = 0 or l(mod 4) the congruence has no solution in Z and, a priori, the Diophantine equation has no solutions.

The example suggests some necessary conditions for the existence of solutions to certain Diophantine equations: if f ( x l , . . . , x k ) = 0 is to have integral solutions it is necessary that the congruences f(xl, . . . , x k ) = 0 (mod n) have solutions for all moduli n.

Another necessary condition is even more obvious: if the equation has integral solutions it has real solutions. For example, x 2 + y 2 + I = 0 has no solutions in integers.

Surprisingly, perhaps, there are some equations for which the necessary conditions above are, collectively, also sufficient. An important example is afforded by pure quadratic equations

f ( x 1 , . . . , Xk) = 1 U i j X i X j = 0, i . j

with all aij E 7. If that equation has a nontrivial real solution and if there is a nontrivial solution to f ( x l , . . . , xk) = 0 (mod p “ ) for all prime powers p” (0 < m E Z), then there is a nontrivial solution in integers. When the neces- sary conditions are also sufficient it is commonly said that the “Hasse Prin- ciple” applies.

Q for each prime p E Z, the field of p-adic numbers. Each 6, has a subring R, 2 Z of p-adic integers, with the following property. If f ( X ) E Z[xl, . . . , x k ] , then f ( X ) = 0 has a

Around 1900 K. Hensel constructed a field 6,

Page 254: Algebra Pure and Applied Mathematics Academic Pr

6 Valuations and p-adic Numbers 239

p-adic integer solution if and only if all the cor_tgruences f ( X ) = 0 (mod p"), 0 < m E h, have solutions. Furthermore, each Q, is a complete metric space, as is R 2 Q, and methods of analysis are available.

It is convenient to define the p-adic fields, and many other important fields, in terms of completions of fields with valuations.

A function $ from a field F to the real field [w is called a valuation of F if

(i) $(ab) = $(a)$@) for all a, b E F , (ii) $(O) = 0, $(a) > 0 for all a E F * , and

(iii) there exists c 2 1 in R such that if $(a) I 1, a E F, then $(a + 1) I c.

Note that 4: F* -, [w* is a homomorphism. If $(a) = 1 for all a E F*, then $ is called the trivial valuation on F.

Terminology pertaining to valuations is not universally agreed upon. A valuation as defined above is often call a real, or rank 1, valuation, and sometimes is called an absolute value. There is a more general notion of valuation, in which the positive real numbers are replaced by any ordered group.

If $ is a valuation on F and ak = 1 in F , 0 < k E Z, show that $(a) = 1. Conclude that if F is a finite field, then F can have only the trivial valuation.

Probably the most familiar example of a nontrivial valuation is the or- dinary absolute value function $=, on F = Q (or on any F G C), i.e., $m(a) = (al, all a E F .

For another class of examples take F = Q and let p E Z be a fixed (positive) prime. If r E Q* write r = pVp(*)a/b, with vp(r) E Z, a, b E 7, and ( a , p ) = (b ,p) = 1 (note that

r = f n{ p"~(~) :a l I primes p } ) .

Define $,(r) = p - " p ( ' ) , and, of course, $,(O) = 0. Then 4, is a valuation, called the p-adic valuation of Q.

Show that each p-adic valuation 4, on Q is in fact a valuation, and that the constant c in (iii) of the definition can be taken equal to 1.

For another example suppose K is a field and let F = K(x), the field of rational functions over K. Suppose a = f(x)/g(x) E F , with f (x) , g(x) E K[x]. If degf(x) = rn and degg(x) = n define $(a) = 2"-". Then $ is a valuation on F. Further examples can be obtained by fixing an irreducible (i.e., prime) p(x) E K [XI and proceeding by analogy with the definition of the p-adic valua- tion on Q.

is equivalent with 42, and write $1 - $2, if $2(a) < 1 for all a E F with $l(a) < 1. Note that if is a

Exercise 6.1.

Exercise 6.2.

If $2 are nontrivial valuations on F we say that

Page 255: Algebra Pure and Applied Mathematics Academic Pr

240 VI Further Topics

nontrivial valuation and 0 < r E R, and if we define 42: F -, R by means of 42(a ) = 4,(a)l, i.e., 42 = &, then 42 is also a valuation and 4, - 42. We agree that the trivial valuation is equivalent only to itself.

Proposition 6.1. Suppose 4,,& are valuations on F , 4, - d2, and a E F. Then

4,(a) < 1 if and only if g5z(a) < 1, 4,(a) = 1 if and only if 4 2 ( a ) = 1,

and

#,(a) > 1 if and only if #2(a) > 1.

We may assume that 41 and 42 are nontrivial. Note that 4i (a) < 1 (a E F * ) if and only if 4i (a-1) > 1. A moment's thought shows that it will suffice to show that if 4,(a) = 1, then 42(a ) = 1. Choose b E F* with 4,(b) < 1. If 0 < n E Z, then +,(a"b) = 4,(b) < 1, so

Proof.

+,(an@ = 4 2 ( 4 n 4 2 ( b ) < 1, or 42(a ) < q52(b)- Thus

42(a ) I lim 4 2 ( b ) - 1 i n = 1. n - r m

By the same argument 42(a-1) 5 1, so 4 2 ( a ) 2 1 and hence 4 2 ( a ) = 1.

Equivalence of valuations is an equivalence relation, and the valuations on F are partitioned into equivalence classes.

If 41, 42 are valuations on F and 4 - 42, then 42 = 4; for some positive r E [w.

If both are trivial take r = 1. Otherwise take a E F* with +,(a) < 1, so also 4 2 ( a ) < 1. Set r = l ~ g ~ ~ ( a ) / l o g # , ( a ) E [w so 42(a ) = $,(a)'. Take any b E F* with 4,(b) < 1, and choose m,n positive in Z with

It follows that 42(am) < 4,(b") and, reversing the argument, that m/n > log 4,(b)/log 42(a) . Since m and n are arbitrary it follows that

Corollary.

Proposition 6.2.

Proof.

m/n > log4,(b)/log4,(4. Then log4,(um) < log4,(b"), so 4 , ( a m ) < 4,(b").

1% 41(b)/log 4 , ( 4 2 1% 42(b)/log 4 2 ( 4 .

log42(b)/log4,(b) = log42(a) / log4,(~) = 1.

The reverse inequality follows symmetrically, so they are equal and hence

Thus 42 = 4;. A valuation 4 on F satisfies the triangle inequality if #(a + b) 5 $(a) + 4(b)

for all a, b E F .

Page 256: Algebra Pure and Applied Mathematics Academic Pr

6 Valuations and p-adic Numbers 241

Proposition 6.3. Suppose 4 is a valuation on F whose constant c [(iii) in the definition] can be taken to be 2, i.e., if 4(a) I 1, then 4(a + 1) S 2. Then 4 satisfies the triangle inequality.

Proof. Take a, b E F , say with 4(a) I 4(b) # 0. Then 4(a/b) I 1 so

b(a/b + 1) = + [ ( a + b)/b] I 2

or

+ b) I 24(W = 2max(&a),4(b)). An easy induction gives

4 1 a, I 2k max{ @(a,): 1 I i I zk} (,Ik' ) foralla, E Fif 1 I k E Z. If 1 I n E Zchoosek E Z withn I 2' < 2n.Thenfor any a , , . . . , a, E F we may add enough 0's to a, to have 2k summands and conclude that

As a special case we see that @(n . I ) I 2n for all positive n E Z. Furthermore,

Apply that inequality and the Binomial Theorem to obtain

Thus

4 ( a + b) I (4n + 4)""[4(a) + 4 ( b ) ] .

Since lim,,,(4n + 4)''" = 1 we conclude that +(a + h) 5 $(a) + &b).

Corollary.

Proof.

Every valuation 4I is equivalent with a valuation b2 that

Suppose 41 has constant c > 2, set r = log2/logc, and set 42 = Then if 4 2 ( a ) I 1 we have b2(a + 1 ) = $l(a + 1)' I C' = 2, and

satisfies the triangle inequality.

4; - #2 satisfies the triangle inequality.

Page 257: Algebra Pure and Applied Mathematics Academic Pr

242 VI Further Topics

If the constant c in the definition of a valuation can be taken to be I , then the triangle inequality can be strengthened considerably. If #(a + 1) 5 1 whenever #(a) 5 1, then 4 is called a nonarchimedean valuation. Otherwise # is archimedean. Note that the ordinary absolute value #m on Q is archimedean.

Show that the p-adic valuations # p on Q are all non- archimedean.

Proposition 6.4. Suppose # is a valuation on F . Then the following are

(a) # is nonarchimedean; (b) { @ n . 1):n E Z) is bounded in R; (c) #(a + b) I max{4(a), #(b) ) , all a, b E F . Proof. (a)*(b): Since #(1) = 1 we have #(2 . 1) = #(1 + 1) I 1, and

inductively #(n . 1) 5 1 if 1 I n E Z. Since #( -n . 1) = # ( n . 1) we conclude 4 ( n . 1) I 1 for all n E Z.

By the corollary to Proposition 6.3 we may assume that # satisfies the triangle inequality. Say #(n * 1) I M for all n E Z and take a, b E F . If 0 < n E Z, then

Exercise 6.3.

equivalent:

(b) 3 (c):

and so

#(a + b) I [M(n + l)]""max{~(a),#(b)).

Since lim [ M ( n + l)]"" = 1 fl'W

we conclude that #(a + b) I max{#(a), #(b) ) . (c) - (a): If a E F and $(a) I 1, then

$(a + 1) I max{4(4,$(1)} = 1

so # is nonarchimedean.

Corollary. archimedean.

Remark:

If char F = p and # is a valuation on F , then 4 is non-

The proof of Proposition 6.4 shows that if # is nonarchimedean, then $(a . 1) 2 1 for all n E Z.

If # is a nonarchimedean valuation on F , a, b E F, and +(a) < #(b) show that #(a + b) = #(b). Conclude that if #(ai) 5 4(a,)

Exercise 6.4.

Page 258: Algebra Pure and Applied Mathematics Academic Pr

6 Valuations and p-adic Numbers 243

for 2 I i I k but $(al + a, + ... + ak) < #(al), then $(ai) = $(a,) for some i 2 2.

The next two propositions, due to A, Ostrowski, characterize (up to equivalence) all valuations on Q.

Proposition 6.5. If 4 is an archimedean valuation on Q, then $ - $ J ~ , the ordinary absolute value.

Proof. (Artin [4]). We may assume that #I satisfies the triangle inequality. Take m, n > 1 in E. It is an easy consequence of the division algorithm that we may write m as a polynomial in n, m = a. + aln + ... + aknk, with a, E H , 0 I a, < n, and ak # 0. Thus

k k . +(m) I 1 ai$(ni) < n 1 $(n') _< n(k + I)max(l,$(n)k}

(consider the two possibilities $(a) I 1 and $(n) > 1). Note that k I log m/log n since m 2 nk. Thus

i = O i = O

$(m) < n(1og m / l o g n + 1) . max { 1 , $(n)"gm"ogn 1.

$(rn)j < n ( j log m/Iog n + 1) max{ 1, $(n)j'ogm/'ogn 1, For any positive integer j we may replace m, above, by m j and conclude that

and hence

$(m) < [ n ( j l o g m / l o g n + 1 ) ] ' ~ " n ~ ( l , $ ( n ) ' ~ ~ ~ ' ' ~ ~ ~ } .

Since limj+,( j a + P ) ' / j = 1 for any a, P E R with a > 0, we conclude that

$(m) I max { 1 , $ ( n ) l o g m / l o g n } .

Since $ is archimedean we may assume that $(m) > 1, so 1 < $(m) I $(n)logm/logn . It follows that $(n) > 1 for all n > 1 in Z. We may thus reverse the roles of m and n above and conclude that

$(a) $(m)logn/logm < - 4w, and consequently

$(n)l/logn = $ ( m ) l / l o g m = er

for some positive r E R, independent of the choice of m, n > 1 in H. Taking logarithms we see that log $(n) = r log n = log n', and hence $(n) = n' = I nl'. Since $(-a) = 4(a) and $(a/b) = $(a)/$(b) i t follows that $ = $k - +m.

Q, - 4, for some prime p. Proposition 6.6. If + is a nontrivial nonarchimedean valuation on Q, then

Page 259: Algebra Pure and Applied Mathematics Academic Pr

244 VI Further Topics

Proof. Set P = { a E E : 4 ( a ) < I } , P # ( 0 ) since 4 is nontrivial. If a, b E P and n E H, then

4(a - b) 2 max{4(a),4(b)} < 1

m a ) = 4 ( n ) 4 ( 4 4(a) < 1,

and

so Pis an ideal in E. If m, n E Z\P, then 4(mn) = +(m)4(n) 2 1, so mn 4 P and P is a prime ideal. Thus P = ( p ) for some prime p E Z. In particular 4 ( p ) < 1, so $ ( p ) = p - * for some r > 0 in R. If n E Z* write n = pkm, p y m . Then m 4 P , so 4(m) = 1 and 4 ( n ) = p - k r = 4Jn)* . It follows that 4 = 4; N 4p.

If 4 is a valuation on a field F , then 4 determines a topology on F if we take as a neighborhood basis at each a E F the sets

B,(a) = { b E F:$(b - a) < E } , 0 < E E R.

It is clear from Proposition 6.2 that equivalent valuations determine the same topology. Since we may assume, by Proposition 6.3, corollary, that 4 satisfies the triangle inequality, it follows easily that F is in fact a metric space, with metric 6 = 6, defined by 6(a, b) = &a - b).

As usual a sequence a,, a 2 , as,. . . in F converges to a E F if 6(a,, a) = 4(an - a) + 0 as n -+ co. The sequence {a,} is a Cauchy sequence if for any E > 0 in R there is some N E Z such that +(a,,, - a,) < E if m,n 2 N . Clearly a convergent sequence is a Cauchy sequence. If every Cauchy sequence converges in F , then F is called complete (relative to 4). Note for ex- ample that F is complete if 4 is trivial.

Show that a Cauchy sequence {a,} is bounded, i.e., $(a,) I M for some M E R, all n.

If 4 is a valuation on F , then a completion of F is a field extension K 2 F with a valuation 8 on K satisfying (i) 8 1 F = 4, (ii) K is complete, and (iii) F is dense in K , i.e., if a E K there is a sequence {a,} in F with O(a, - a) + 0. It is a well-known fact from topology that every metric space has a completion; the construction is in fact a bit easier in the present setting.

If 4 is a valuation on F denote by V the set of all Cauchy sequences {a,} E F. If {a,}, {b,} E % define {a,} + { b n } = {a, + b,} and {a.}{b,] =

Exercise 6.6. Show that % is a commutative ring with 1 relative to the operations above (for multiplication see Exercise 6.5).

Let JY = ((a,} E %?:an + 0). It is easily checked that JV is an ideal since Cauchy sequences are bounded. Suppose I is an ideal of %? with M E I , I # N , and choose {a,} E I \N. Then {a,} is eventually bounded away from

Exercise 6.5.

{aflbn}.

Page 260: Algebra Pure and Applied Mathematics Academic Pr

6 Valuations and p-adic Numbers 245

0, say $(a,) 2 E > 0 for all n 2 N . Define bi = 1 for i < Nand bi = -ai for i 2 N, then set ci = ai + bi. Clearly {c,} E .,V; let us see that {b,} is a unit in ‘8. If m, n 2 N , then

$ ( l / b n - 1 / b m ) = C1/#(aman)Ibfam - an) I (1/E2)$(am - an),

which tends to 0 as rn, n -+ 00. Thus {1/6,} E ‘8 and {b,} E U(‘8) . Since {c,} E

N and {a,} E I we have {b,} E I, so 1 = V and N is a maximal ideal. As a result K = U/M is a field. If a E F the constant sequence {a} is is U,

and a- {a} + A” is a monomorphism from F into K , so we may identify F with its image and agree that F E K . If {a,} E V, then {$(a,)} is a Cauchy sequence in R, which is complete, so suppose $(a,) + r E R. If (a,} + A” = {b,} + N in K , then {a, - b,} E .1.‘ and it follows that 4(b,) -+ r as well. We may thus define 6( {a,} + N) = r and thereby obtain a well-defined function H from K to R.

Exercise 6.7. Verify that 6: K -+ R, as defined above, is a valuation on K , and that 81 F = 4.

Theorem 6.7. The field K , above, is a completion of F relative to 4. Proof. It remains to be shown that K is complete and that F is dense in K .

We may assume that 6 satisfies the triangle inequality. It will be convenient to establish the denseness first. If Q = {a,} + A’” E K , then for each m we have 6(am - a) = IimkdK, 6(am - a,‘), and so

lirn @(a, - ct) = lirn lirn $(am - ak) = 0,

since {a,} E U, i.e., {a,} is a sequence in F that converges to ct E K . Next let {a,} be a 6-Cauchy sequence in K , with CI, = {up’ + N } , a t ) E F , k = 42 , . . . . For each n we may choose b, E F with 6(b, - a,) < 2-”, by the denseness of F in K . Then

m - a ) m - z k + %

$ ( b n - bm) $(bn - an) + $(an - a m ) + 4 ( E m - bmh which converges to 0 as m, n -+ cci, so {b,} E %?. Set /.I = {b,} + Jf E K , and observe that

6(a, - p ) = 6 ( { a p ) - b k } + M ) = lirn $ ( a t ) - bk). k

Thus

= lim B(cr, - b,) + lim d(b, - 8). n n

Page 261: Algebra Pure and Applied Mathematics Academic Pr

246 VI FurtherTopics

Since d(a, - b,) < 2-" and b, + b by the proof above of denseness, we conclude that a, -+ p and K is complete.

Show that the completion K is unique in the following sense. If L, with valuation +, is another completion of F relative to #, then there is an F-isomorphism f : K + L with 8 = $5 (Hint: For any Cauchy sequence {a , } E F define f(lim, a,) = limn a, E L.)

If K is the completion of F relative to #, then the extended valuation (d above) is usually also denoted by 4.

We remark that the completion of Q relative to #m is (isomorphic with) [w; in fact, the completion process above is in essence one of the standard methods for constructing R from Q.

Suppose now that # is a nonarchimedean valuation on a field F. Define

Exercise 6.8.

R = R, = { a E F : # ( u ) I 11, P = P, = { U E F:#(u) < l } ,

and

U = U, = { a E F:#(u) = 1)

and note that any valuation equivalent with # determines the same sets. Since # is nonarchimedean it is immediate that R is a subring of F ; it is

called the ring of integers at #, or the valuation ring at #. If we write R-' = { r - ' : r E R * ) , then F = R u R - l , and in particular F is the field of frac- tions of R.

Proposition 6.8. If # is nonarchimedean on F with valuation ring R , then U = U, is the group of units of R and P = P+ is the unique maximal ideal in R.

Proof. If u E U , then #(u) = 1, so # ( # - I ) = 1 and u - l E R, i.e., u E U(R), and conversely. Since # is nonarchimedean it is clear that P is an ideal in R (see the proof of Proposition 6.6) and P is maximal and unique since R is the disjoint union of P and U .

Since Pis maximal in R the quotient R I P is a field F = F,, called the residue class jield of F at 4.

Exercise 6.9. If #, is_ the p-adic valuation on Q describe R, P, and U explicitly and show that F

Suppose # is a nonarchimedean valuation on F and K is a completion of F , with # extended to K. Then F and K have isomorphic residue class fields.

Proof. Write R,, R , for the valuation rings in F and in K , etc. Then R, = R, n F and PF = PK n F. If a E RK, then by denseness #(a - b) < 1

H,. Proposition 6.9.

Page 262: Algebra Pure and Applied Mathematics Academic Pr

6 Valuations and p-adic Numbers 247

for some b E F , s o a - b E P, and hence b E R , n F = RF. Thus a E b + PK E RF + RK, so RK E RF + PK and hence R , = RF + P,. As a result

K = RKJPK = (RF + PK)JP, 2 RFJRF A PK = RFJPF = F . For any valuation 4 of a field F the image +(F*) is a multiplicative

subgroup of { r E R : r > 0}, called the value group of 4. If the value group is cyclic, then + is called a discrete valuation.

If 4 is discrete, nonarchimedean, and nontrivial, then one of the two generators of the value group is its largest element less than 1, call it ro . Take n E F with 4(n) = ro , so n E P. If a E P, then &a) I 4(n), so d ( a x - ’ ) 5 1 and a C 1 E R, or a E Rn. It follows that P = R n is a principal ideal.

on Q is discrete, and that x can be taken to be p . Show that

Exercise 6.10. Show that each p-adic valuation is not discrete.

Proposition 6.10. Suppose 4 is nonarchimedean on F and K is the 4- completion of F. Then the value group of K is equal to that of F. In particular

remains discrete on K if it is discrete on F.

Proof. Take a E K * . Since F is dense +(a - b) < +(a) for some b E F. Thus

4(b) = 4(a + (b - 4) = max { +(a), WJ - a)> = +(a)

by Exercise 6.4, so #(a) E 4 ( F * ) . Suppose now that F is a field that is complete relative to a nontrivial

nonarchimedean valuation 4. As usual an infinite series c:= ak, with each ak E F , is defined to be the sequence { b,} of partial sums, b, = ak. If b, -+ a E F , then a is called the sum of the series, and we write a = ak. Since F is complete ak converges if and only if { b,} is a Cauchy sequence, i.e., +(a, + .. . + a,) + 0 as m, n + m. Since 4 is nonarchimedean

+(a, + * . * + a,) I max(+(ak):rn I k I n } ,

so clearly a k converges if and only if 4(ak) -, O as k + 00. Suppose further that 4 is discrete, with n a generator for the maximal ideal

P in the valuation ring R . By Proposition 6.2 we may assume that 4(n) = p - for some prime p e Z . Choose a representative element a of R from each element (coset) in the residue class field F = R J P , taking a = 0 in the coset P itself. Denote by A the resulting set of coset representatives so each r E R can be written uniquely as r = a + b, with a E A, b E P. Note that b(a) = 1 for every a # 0 in A, since a E R\P = U .

Theorem 6.11. In the setting above every element a E F* has a unique representation as a convergent “Laurent” series a = x ~ = , , , ~ ~ l ~ ~ , where rn E 7

Page 263: Algebra Pure and Applied Mathematics Academic Pr

248 VI Further Topics

(possibly rn < 0), each ak E A, am # 0, and $(a) = p - " . Conversely every series of that form converges to an element a E F* with $(a) = p-". We have

and

I m

U = 1 aknk :akEAandao # O . { k = O

k Proof. We prove the converse first. Any series xP=,,,akn , a, E A, converges since $(aknk) = $(ak)p-k -, 0, so write a = I;=,,, aknk. Then

max{d(aknk):rn I k 5 n} n- m

= lim max{ p P k : m I n I k } = p-".

Since a, # 0 we have a = a,nm + b, where b = ckm,,+ akn , so n - m

k

4(b) I p-('"+l) < 4(a,nm) = p-" ,

hence $(a) = p - , by Exercise 6.4. Suppose Xkm,,Cknk is another such series, that ck = ak for rn I k < n, but c, # a,. Then c - a = x p = n ( C k - ak)nk. Each coefficient ck - ak is either 0 (if ck = ak) or else ck - ak E R\P = U , so #(ck - ak) = 1. It follows as above that 4(c - a) = p - " # 0, so c # a and series representations are unique.

Now let us see inductively that every a E F* has such a series repre- sentation. Say $(a) = p-", rn E Z. Then $(a) = +(IT"'), so $(an-"') = 1 and an-"' E U . Choose a, E A with a Y m - a, E P, so that

$(an-, - a,) = 4(a - a,n"')$(n-'") < 1

or

d (a - amnm) < &(n"') = p-" .

By induction we may write

a-amnm = f aknk k = m + 1

(possibly a,, = 0), and hence a = EF=,,, aknk. The descriptions of R, P , and U follow immediately.

Page 264: Algebra Pure and Applied Mathematics Academic Pr

6 Valuations and p-adic Numbers 249

If p > 0 is a prime in H , then the completion 6,, of Q relative to the p-adic valuation 4, is called the field of p-adic numbers. We will write d, for its valuation ring R g , of p-adic integers and write 6, for U ( d , ) .

By Exercise 6.9 and Proposition 6.9 the residue class field of Q p is Z,, so it is natural to take A = Ap = (0, l , . . . , p - 1). Thus each a E 6; has a unique expansion as a 4,-convergent series a = xkm_makpk, with m E Z, 4(a) = p-”, and ak E A. That series is called the canonical representation of a E 6;. If rn # 0 it is often convenient to “factor out” pm, relabel the coefficients (ak-uk-,,,), and write a = p m C : ~ o u k p k , with u = C?=,akpk E fip.

Sums and products of p-adic numbers in canonical form can be carried out as usual for convergent series, except that coefficients should be reduced (by division) when necessary to integers between 0 and p - 1, the quotients being carried as contributions to coefficients of higher powers of p .

In many respects the canonical representation of p-adic numbers is analogous to the decimal representation of real numbers. We may observe, for example, that a p-adic number a is rational if and only if its canonical expansion is ultimately periodic. In order to sketch a proof we may clearly assume that a E fi,, since multiplication by p“ will not alter periodicity.

Suppose first that the sequence of coefficients of a E fi, has the form bo, . . . , b j - l ,co,. . . , c k - the bar denoting periodic repetition. Set b = c{LA b,p’ E Q and c = c::; cipi E Q, so a = b + pjc(1 + pk + p Z k + ...). The geometric series converges since A ( p f l k ) = pPflk 2 0, so a = b +

The proof of the converse amounts basically to representing a E Q* in the form just obtained above. Again take a to be a p-adic unit, so a = d/e , with d , e prime to p in Z and e > 0. Take k to be the order of p when viewed as an element of V(Z,), so pk = l(mod e), and write 1 - pk = e f , f E Z. Thus a = g/(l - pk) , where g = df is prime to p . Choosej E Z, minimal, for which 191 < p’ (one exception: ifg = - 1 take j = 0). Let c E Z satisfy cpj = g(modpk - 1) and set b = (y - cp’)/(l - p k ) E Z. If a > 0, hence y < 0,choosec with0 I c I pk - 2;ifa < Oandg > Ochoosec with 1 I c I pk - 1. In either case it follows easily that 0 I b < pj. Note that g = (1 - p k ) b + p’c, so a = b + p’c/( 1 - p k ) . If we write b = bip i and c = 1;:; cipi, canonically, and l / ( l - p k ) = ~ ~ o p k i we obtain the canonical form of a and see that its sequence of coefficients is b,, . . . , bj- I r ~ O , . . . , ck;

An example may be illuminating. Let us express a = & canonically in Q7. The order of 7mod 15 is k = 4, and 1 - 7 4 = -2400 = 15( - 160), so a = -320/(1 - 74), g = -320. Thus 7’ < 191 < 7 3 = 343 and j = 3. We may solve 343x = 1 (mod 2400) (e.g., by using the Euclidean algorithm) and find that x, = 7 is a solution. Thus c = 160 = - 320 . 7 (mod 2400) is a solution to cp’ = g(modpk - l), with 0 I c I pk - 2. We set

p’c/(l - p k ) E Q.

b = ( - 320 - 160 343)/( -2400) = 23

Page 265: Algebra Pure and Applied Mathematics Academic Pr

250 VI Further Topics

and obtain

u = & = 23 + 7 3 . 160/(1 - 74).

Write 23 = 2 + 3 . 7 and 160 = 6 + 1 . 7 + 3 . 7 ' , so - :5 = (2 + 3 . 7) + 73(6 + 1 . 7 + 3 . 72)(1 + 74 + 78 + ...)

= 2 + 3 . 7 + 0 . 7 ' + 6 . 73 + 1 . 74 + 3 . 75 + 0 . 7 6 + 6 . 7 ' + ... and the sequence of coefficients is 2,3,0,6,1,3,0.

Exercise 6.1 1. (1) Find the canonical expansion of a = & in 6 ,, 6 3 ,

and 6,. (2) Suppose a E fi, has sequence of coefficients. Determine a if p = 7

and if p = 11. (3) Suppose 0 > a E Z n op. Choosej minimal in Z with a + p j > 0, and

write

a + p' = a, + a l p + . . * + ~ ~ - ~ p j - ' , a, E A,,.

Show that the canonical - representation of a in 6, has coefficient sequence

Proposition 6.12. The ring R , of p-adic integers is compact (with the topology it inherits as a subspace of the metric space a,,).

Proof. For 0 5 k E Z set yk = A, = {0,1,. . . , p - 1 ) with the discrete topology, and set X = n{ & : O I k E Z}, the Cartesian product with the product topology. Then X is compact by Tychonov's Theorem (e.g., see Kelley [21]). Define f: X + k,-by setting f(a,, a , , a 2 , . . .) = akpk. Then f is a 1-1 map from X onto R, by Theorem 6.11, and it will suffice to show that f is continuous. Take o! = (ao, a , , . . .) E X , so f(o!) = a E d,. As a basic neigh- borhood of a we may take N = { b E k,$,(b - a) < p-'], with k 2 0 in Z. If we set

V = { a o } x {al} x . . . x { a k ) x n { T : j 2 k + I},

then V is open in X , o! E V , and f(V) G N , so f is continuous and R, is compact.

We remark that the map f in the proof above is also open, so X and R, are in fact homeomorphic. It follows in particular that R , is totally disconnected.

Exercise 6.12. Show that bP is locally compact. (Hint: 6, = U { p k k p : k E Z } . )

Theorem 6.13.

a,,a, ). . .) a j - l , p - 1.

If f(x) E E[x], then the congruences f(x) 5 O(modp"') have solutions for all m 2 1 if and only if the equation f(x) = 0 has a solution in R,,.

A

Page 266: Algebra Pure and Applied Mathematics Academic Pr

6 Valuations and p-adic Numbers 25 1

Proof. e: Suppose a = x Y o a k p k E R, is a solution to f ( x ) = 0. For each n set b, = z ;=oa ,p E Z, so lim,b, = a in R,. Thus f(6,) E Z and f (b , ) + f(a) = 0 (since polynomials are continuous), i.e. 4,(f(6,)) -+ 0, which means that high powers of p divide f(6,) for large n. Now, given m 2 1 choose n large enough so that $,(f(b,)) < p-", i.e., p"(f(b,) , or f(6,) = O(mod p").

3: Choose c, E Z, 1 I rn E Z, with f(c,) = O(modp"). Since all c, E k,, which is compact (Proposition A 6.12), there is a subsequence {c,,) that converges, say c,, -+ a E R, as i -+ 00. By continuity f(cmg) + f(a). But p"' I f(c,,); hence 4,(f(cm,)) I p-"' , and mi --t a, so f(a) = lim,f(c,,) = 0.

With not much more effort the polynomial f ( x ) in Theorem 6.13 can be replaced by f (x l , . . . , x,) E Z[x,, . . . ,x,], with the same conclusion (see Borevich and Shafarevich [6, p. 411).

Exercise 6.13. Show that if f ( x ) = xz - a E Z[x], then f ( x ) has a root in Z if and only if it has a root in R and in A p for every prime p .

We conclude this section with a brief discussion of an approximation theorem that has come to play a central role in algebraic number theory.

k

Proposition 6.14. Suppose b,, 4z,. . . , ( b k are inequivalent nontrivial valuations on a field F . Then there is an element a E F with 41(a) > 1, +,(a) < 1 for 2 I i I k.

Proof. Induction on k. The case k = 1 is trivial but the induction step will also require the result for k = 2. Since I $ ~ and & are inequivalent we may choose 6, c E F with c$,(b) > 1,42(6) I 1, QI1(c) 2 1, and 42(c) < 1. Set a = 6c; then @l(a) > 1 and &,(a) < 1.

Suppose then that k 2 3 and assume the result for k - 1 or fewer valuations. Choose 6, c E F with $,(6) > 1, 4i(6) < I for 2 I i I k - 1 and 41(c) > 1, +k(c) < 1. If 4k(6) I 1 set a, = b"c, 1 I n E Z. Then $l(a,) > 1 and 4k(a,) < 1 for all n, and if 2 I i s k - 1, then rbi(a,) = 4,(l1)"4~(c) < 1 for large enough n. Thus we may take a = a, for some n. If ( b k ( 6 ) > 1, then instead set a, = b"c/( 1 + b"), 1 5 n E h. Then 4 (a,) ;f 4 (c) and &(a,) 2 &(C), so 4,(a,) > 1 and @&,) < 1 for large enough n. If 2 I i I k - 1, then $[(a,) ;f 0, and again we may take a = a, for some n.

Corollary. Suppose c$~, . . . , 4k are inequivalent nontrivial valuations on F and 0 < E E R. Then for some a E F we have 4 1 ( a - 1) < E , bi(a) < E for 21i1k.

Proof. Apply the theorem to get b E F with 4,(6) > 1 and 4,(6) < 1 for 2 I i I k. Set a, = 6"/(l + b"), 1 I n E Z, and take a = a, for sufficiently large n.

Page 267: Algebra Pure and Applied Mathematics Academic Pr

252 VI Further Topics

Theorem 6.15 (The Artin-Whaples Approximation Theorem). Suppose that $,,. . . , $ k are inequivalent nontrivial valuations on F , that 0 < E E [w, and that a,, . . . , ak E F . Then there is an element a E F for which 4i(a - ai) < E, 1 5 i I k .

We may assume that each bi satisfies the triangle inequality. Set Proof. M = max{$i(aj): 1 I i, j I k}.

Apply the corollary, above, to each 4i in turn and obtain b,, . . . , b, E F with

#i(bi - 1) < c / k M , @j(bi) < E/kM if j # i.

Set a = If= , ajbj. Then

Exercise 6.14. If F = Q, a , , . . . , ak E Z, and 4p , , . . . , dPk are distinct pi-adic valuations show that the conclusion of the Artin- Whaples Theorem follows from the Chinese Remainder Theorem.

Exercise 6.15. Let 42, 43, $ 5 be the p-adic valuations for p = 2,3,5 on Q and set a2 = a3 = 4, a5 = 6. Find a E Q with 4p(u - u p ) < 0.01, p = 2,3,5.

If #,,. . . , $k are inequivalent nontrivial valuations on F show that n { $ i ( a ) : 1 I i S k } = 1 cannot be true for all a E F*. On the other hand let 4,, be the p-adic valuation on Q for each prime p > 0 and show that 4,(a)fl{4p(a):all p } = 1 for all a E Q*.

Exercise 6.16.

7. REAL FIELDS AND STURM’S THEOREM

The essence of the usual order relationship on R = Z, Q, or R can be captured as follows. There is a subset P of R (the set of positive elements) such that

(i) R is the disjoint union of P, (01, and - P = { -x:x E P) and (ii) if x, y E P, then x + y E P and xy E P.

Then x > y if and only if x - y E P . Suppose now that R is any commutative ring. If there is a subset P of R

satisfying (i) and (ii) above, then R is said to be ordered (relative to P), the

Page 268: Algebra Pure and Applied Mathematics Academic Pr

7 Real Fields and Sturm's Theorem 253

elements of P are called positive and the elements of - P are called negative. We write x > y (or y < x) if x - y E P. Thus P = {x E R : x > 0) and - P = {x E R : x < 0). We write x 2 y (or y I x ) to mean that x > y or x = y, as usual.

Note that if x > 0 and y < 0 in an ordered ring R , then x, - y E P , so x( - y ) = - xy E P and hence xy < 0. Similarly if x < 0 and y < 0, then x y > 0. In particular R can have no zero divisors, so every ordered ring is an integral domain.

For an example, take R = Q[x] and agree that f ( x ) E P if and only if

f ( x ) = Qg + n , x + ... + a,x"

with a, > 0 in Q. With this order we have, for example, 2 + x > 1 - x - 3x3.

Exercise 7.1.

(1) If x > y and y > z , then .x > z . (2) If x > y and u 2 u, then x + u > y + u. ( 3 ) If x > y and z > 0, then xz > yz . (4) I f O < x E U ( R ) , t h e n O < x ~ ' . ( 5 ) If x > y > 0 in U(R), then 0 < x - l < y - ' . ( 6 ) If r l r r 2 , . . . , r k E R, then c { r : : 1 5 i 5 k } 2 0. Clearly any subring S of an ordered ring R inherits an order from R if the set

of positive elements in S is taken to be P n S . We say that the resulting order on S is induced from the order on R.

In the opposite direction suppose an ordered ring R is a subring of a ring K . The order on R is said to be extended to K if K has an order that induces the original order on R . Thus, for example, the usual order on Q induces the usual order on Z, and extends to the usual order on R.

Verify the following facts in an ordered ring R .

Proposition 7.1. Suppose R is an ordered ring and F 2 R is its field of fractions. Then char(F) = 0 and there is a unique extension of the order on R to an order on F.

Proof. Let us first extend the order. Set

I U PF = x E F:x = -with a > 0 and b > 0 in R , i b

i.e., x > 0 in F if and only if x can be expressed as a quotient of positive elements from R. It is easy to check then that F is ordered, and if a > 0 in R, then a = a 2 / a > 0 in F , so the order on F extends that on R. Uniqueness is clear from the definition of order and Exercise 7.1.4. Finally note that 1 = l 2 > 0 , so n . 1 = 1 2 + f Z + . . . + 1 2 > 0 if n is any positive integer, and hence char(F) = 0.

Page 269: Algebra Pure and Applied Mathematics Academic Pr

254 VI Further Topics

Corollary. The only possible order on Q is the usual order.

Proof. The order on Z is unique since its positive elements are just 1, 2 = 1 + 1 , 3 = 1 + 1 + 1 , e t c .

The order on R = Q [ x ] given as an example above extends uniquely to an order on the field Q(x) of rational functions, whereby f ( x ) / g ( x ) > 0 in Q(x) if and only if f ( a ) / g ( a ) > 0 in Q for all sufficiently large positive a E Q.

Not all ordered rings have unique orders. For example, R = a($) inherits the usual order from R, so that P consists of all a + b.4, a, b E Q, that are positive real numbers. Show that Pl = {a + b$:a - b$ E P } determines a different order on Q($).

A field F is called formally real if - 1 is not a sum of squares of elements of F , or equivalently if

Exercise 7.2.

c ( a f : l I i 5 k ) = 0, a, E F , is possible only if every a, = 0. Note that in any field of characteristic p > 0 we have c{ 1’ : 1 I i I p } = 0, so a formally real field must have characteristic 0.

Proposition 7.2. Suppose F is a field and a, b E F are sums of squares in F , say a = xr= af and b = b; . Then ab is a sum of squares in F , as is b- if b # 0.

Proof. Clearly ab = Ci , j (a ib j )2 and m

j = 1 b-’ = b(b-’)* = C (bjbK1)’.

A formally real field F is called real closed if the only formally real algebraic extension of F is F itself. Note for example that F = R is real closed since its only nontrivial algebraic extension is (isomorphic with) @, which is not formally real.

Proposition 7.3. If F is a formally real field, then F has an algebraic extension K that is real closed.

Proof. Zorn’s Lemma.

Proposition 7.4.

Proof.

Suppose F is a real closed field and a = cf= a: , a, E F.

Suppose not. Then x 2 - a is irreducible in F [ x ] . Let c be a root in a splitting field K = F(c). Since F is real closed K is not formally real, and we may write - 1 = x i ( b i + mi)’, with bi, ci E F. Thus

Then a = b2 for some b E F.

Page 270: Algebra Pure and Applied Mathematics Academic Pr

7 Real Fields and Sturm’s Theorem 255

and we see that xi bici = 0 since c 4 F. Thus

a sum of squares by Proposition 7.2, contradicting the formal reality of F.

Proposition 7.5. If F is a real closed field and 0 # a E F, then either a or -a is a square in F (but not both).

Proof. If a is not a square, then just as in the proof of Proposition 7.4 we may write - 1 = xi b? + a x i c?, with bi, ci E F and Xi c i # 0. Solving for - a we find

so --a is a sum of squares by Proposition 7.2. Thus -a is a square by Proposition 7.4. If both a and - a were squares, then - 1 = -a f a would be a square.

Theorem 7.6. A real closed field F is ordered, with the nonzero squares as positive elements, and the order is unique.

Proof. If P denotes the set of nonzero squares in F, then P determines an order by Propositions 7.4 and 7.5. The order is unique since squares must be positive for any order.

Corollary. Every formally real field can be ordered.

Proof. Proposition 7.3.

The next theorem generalizes to all real closed fields F an important property of the real field R. In the case of F = R it is a consequence of the Intermediate Value Theorem of calculus.

Theorem 7.7. Suppose F is a real closed field and f (x) E F[x] has odd degree. Then f(x) has a root in F.

Proof. Suppose the theorem to be false and choose a monic polynomial f(x) E F[x] of minimal odd degree n not having a root in F. Clearly n 2 3. Note that f ( x ) must be irreducible by the minimality of n. Let a be a root of f(x) in an extension field. Then K = F(a) is not formally real and we may write - 1 = xi f ; . (a) ’ , where each S,(x) E F[x], degf;.(x) < n = [K:F], and at least onefi(x) is nonconstant. But then g(x) = 1 + xi f;:(x)’ is a multiple, in F[x], of the minimal polynomial f (x) of a. Write g(x) = f(x)h(x), h(x) E F[x]. Note that degg(x) is even and less than 2n - 1, and

deg g(x) = deg f(x) + deg h(x) = n + deg h(x),

Page 271: Algebra Pure and Applied Mathematics Academic Pr

256 VI Further Topics

so deg h(x) is odd and less than n - 1. Consequently h(x) has a root b E F , and b is a root of g(x). But then - 1 = xi f;:(b)’ in F, a contradiction.

Theorem 7.8. If F is a real closed field and i is a root for x2 + 1 E F[x], then K = F(i) is algebraically closed.

Proof. Note that if a + bi E K , with a, b E F, then a2 + b2 2 0; hence a2 + b2 is a square in F. Say a’ + b2 = c2, with c 2 0. Then c2 2 a2, and so c 2 _+a. Thus (a + c)/2 and ( - a + c)/2 are squares in F, say of u and v. If b 2 0 take u 2 0 and v 2 0; if b < 0 take u > 0 and v < 0. Then it is easy to check that (u + vi)’ = a + bi, so every element of K is a square. It follows from the classical quadratic formula then that there are no irreducible poly- nomials of degree 2 in K[x], so K has no extension fields of degree 2. That fact, together with Theorem 7.7, allows the proof of the Fundamental Theo- rem of Algebra (Theorem III.3.9), with R and C replaced by F and K , to be repeated verbatim in the present context.

Suppose F is a real closed field and f(x) E F[x]. If a, b E F with f(a) < 0 < f ( b ) , then f(c) = 0 for some c E F between a and b.

By Theorem 7.8 each irreducible factor of f(x) in F[x] has degree 1 or 2. Any irreducible quadratic factor x 2 + rx + s can be written as (x + r/2)2 + (s - r2 /4) , with s - r 2 / 4 positive (i.e., a square). Thus x2 + rx + s > 0 for all values assigned to x (from F). If no linear factor of f(x) changed signs from a to b, then f(x) could not change signs, so there is a factor ux + vof f(x) with ua + u < Oand ub + v > 0. If u > 0, then a < - v / u < b, and if u < 0, then b < - v / u < a. In either case c = - v / u is a root of f(x) between a and b.

Suppose F is any field and f(x) E F[x] has positive degree. Apply the Euclidean algorithm (Exercise 11.8.26) to fo(x) = f(x) and fl(x) = f’(x), with one small variation: at each stage subtract the negative of the usual remainder. This process determines the standard sequence fo(x), fl (x), . . . , fk(x) for f(x). It satisfies the following relations:

Theorem 7.9 (The Intermediate Value Theorem).

Proof.

fdx) = f(x), f d x ) = f1(x)ql(x) - fi(x), f l ( X ) = f2(x)qz(x) - f3(x),

fib) = f ’ ( 4 ; degf2(x) < degf,(x); degf3(4 < degf,(x);

Page 272: Algebra Pure and Applied Mathematics Academic Pr

7 Real Fields and Sturm's Theorem 257

Next Set g i ( x ) = f , (x) / fk(x) , 0 I i I k , and call the sequence go(x) , g l ( x ) , . . . , g k ( X ) E F [ x ] the Sturm sequence for f ( x ) .

Observe that & ( X ) = 1, that G C D ( g , ( x ) , g , ( x ) ) = 1, and that

gi-l(x) = gi(x)qi(x) - g i + l ( x ) for 1 5 i I k - 1.

Observe also that f 0 ( x ) and go(x) have exactly the same set of roots in F , but that go(x) has no repeated roots (see Proposition 111.3). It is not generally true that g , ( x ) = gb(x) .

Suppose F is a real closed field, f ( x ) E F [ x ] has positive degree, and go(x) , . . . , g k ( x ) = 1 is the Sturm sequence for f ( x ) , Choose a, b E F with a < b such that f(a) # 0 and f ( b ) # 0. Then

Proposition 7.10.

(1) if a I c I b in F and gi(c) = 0 for some i , 0 < i < k, then gi-,(c) and gi + , (c) differ in sign, i.e., gi - ,(c)gi + I (c) < 0;

such that go(u)gl(u) < 0 if c, < u < c and go(u)g,(u) > 0 if c < u < c2 . (2) if a < c < b and f(c) = 0, then there are c I , c 2 E F , with c1 < c < c2,

Proof. (1) Since gi- , ( x ) = g,(x)q,( .w) - g i + l ( x ) and gi(c) = 0 we have g i - ,(c) = -gi+ ](c), so either they differ in sign or both are 0. But gi+ ,(c) = 0 entails that gj(c) = 0 for all j 2 i, contradicting the fact that ge(c) = 1.

Say that c is a root of f ( x ) with multiplicity m, so /(x) = ( x - c)"q(x), q(c) # 0. Thus

( 2 )

f l ( x ) = f ' ( x ) = ( x - c)"q'(x) + m(x - c ) " - l q ( x )

and

f k ( x ) = ( f ( x ) , f ' ( x ) ) = ( x - c ) " - l d ( x ) , with d(c) # 0.

We may write q ( x ) = d ( x ) G ( x ) and q'(x) = d ( x ) H ( x ) , with H ( c ) # 0. Conse- quently go(x) = ( x - c ) G ( x ) and yl(x) = ( x - c ) H ( x ) + mG(x) , and in particu- largl(c) # O.Choosec, < candc, > csuchthatifc, < u < c,,theng,(u) # 0 and G(u) # 0. (Why is this possible?) Note that then, by the Intermediate Value Theorem (7.9), g , ( u ) G ( u ) > 0 if c 1 < u < c,, since g,(c) = mG(c) and hence g,(c)G(c) > 0. But then

go(u)g,(u) = (u - c)g,(u)G(u)

is < 0 if c1 < u < c and is > 0 if c < u < c2.

Suppose F is an ordered field and let fo (x) , f l ( x ) , . . . , f k ( x ) be any sequence in F [ x ] . For any a E F define the variation V, ( f ) of the sequence at a to be the number of changes from positive to negative (ignoring 0's) in the sequence fo(a), fl (a), . . . , .fk(a). Thus V , ( , f ) is an integer between 0 and k .

Page 273: Algebra Pure and Applied Mathematics Academic Pr

258 VI Further Topics

For example, if F = Q and k = 4 and the sequence {1;.(a)} is 1, - 1,0,1, - 2,

For the proof of the following theorem it will be convenient to use the usual then V , ( f ) = 3; if { f , (b ) } is 1,0,1,2, -3, then V,(f) = 1.

notation from analysis for intervals in an ordered field F . Thus

[ a , b ] = { ~ ~ F : a ~ c ~ b } , (a,b] = (C E F : u < c I b} ,

etc.

Theorem 7.11 (Sturm). Suppose F is a real closed field and f(x) E F [ x ] has positive degree. Suppose a, b E F with a < b and f ( a ) # 0, f ( b ) # 0. If fo(x), fl(x), . . . , f J x ) is the standard sequence for f(x), then V , ( f ) - V,(f) is the number of distinct roots c of f(x) in the interval (a, b).

Proof. Note that fk(a) # 0 and f i ( b ) # 0 since f , ( x ) I f ( x ) , and recall that gi(x) = fi(x)/fk(x) for gi(x) in the Sturm sequeice for ~ ( x ) . It follows that V , ( f ) = V,(g) and &(f) = &(g). Thus it will suffice to show that V,(g) - &(g) is the number of roots (automatically distinct) of go(x) between a and b in F.

Choose elements a i , 0 I i I m, in [a, b] , with

u = a0 < a, < a2 < ... < a, = b,

so that all roots of all g j ( x ) in the Sturm sequence that lie in [a, b] are included among the a i . Consequently no gj(x) has a root in any of the open intervals (ai ,ai+ 1), 0 I i I m - 1. Take c l E (uo,ul) . Each gj(x) remains either always positive or always negative throughout (ao, a,) by the Intermediate Value Theorem, so if no gj(ao) is 0 we have V,,(g) = Kl(g). On the other hand, if gj(ao) = 0 for somej, i < j < k , then g j - l(ao) and gj+ l(ao) differ in sign by (1) of Proposition 7.10; hence gj-l(cl) and g j + l(cl) must also differ in sign by the Intermediate Value Theorem. Thus each of gj,-l(uo), 0, gj+, l (ao) and gj- l(cl), gj(c), g j + l(cl) contribute one sign change in the determination of V,,(g) and &(g), and again K0(g) = K1(g). Similarly, if c, E (a,- 1 , a,), then

Nextchoose~~E(a~_~,a~)andc~+, ~ ( a ~ , q + ~ ) , l < i < m - 1.Supposefirst that f ( a i ) # 0, and so go(ai) # 0. Then the arguments in the preceding paragraph apply to ( a i , a i + l ) in place of (ao,ul) , and to ( U ~ - ~ , U ~ ) in place of (a, - 1 , a,), and we conclude that Kz + ,(g) = V,$(g) = KZ(g). Suppose then that f ( a i ) = gO(ai) = 0. By (2) of Proposition 7.10 (and the Intermediate Value Theorem again) we see that go(ci) and gl(ci) differ in sign, but go(ci+l) and gl(ci+ 1) have the same sign. Other than that, the arguments used above show the same number of sign changes in g j - l(ci), gj(ci), gj+ l(ci) as in gj- l(ci+ gj(ci+ 1 ) , g j+ l(ci+ 1) for j > 1. Thus KZ(g) - K, + ,(g) = 1 at each i for which

K&) = 1/0,(9).

f ( a i ) = So(ai) = 0.

Page 274: Algebra Pure and Applied Mathematics Academic Pr

7 Real Fields and Sturm’s Theorem 259

m - 1

Each qz(g) - K t + l(g) contributes 1 if go(ai) = 0 and contributes 0 otherwise. Thus Va(g) - &(g) is the number of roots of g o ( x ) in [a, b].

It is worth noticing that sign changes in the sequence fo(c), fl (c), . . . , fk(c) are unaffected when some or all of the f;:(x) are replaced by various positive multiples of themselves. Thus at each stage of the Euclidean algorithm we are free to replace f , ( x ) by a positive multiple and proceed to the next stage. This simple observation can simplify the arithmetic considerably. By a slight abuse of language we will continue to call any resulting sequence the standard sequence for f ( x ) .

For an example take F = R and f ( x ) = f o ( x ) = x 4 - x - 1. Then f i ( x ) = 4x3 - 1, f 2 ( x ) = 3x + 4, and f3(x) = 1. We have

a f o b ) fi(4 Sz(4 f3(4 Uf) --co + - - + 2

-1 1 - 5 1 1 2 0 - 1 - 1 4 I 2 1 - 1 3 7 1 1 2 11 31 10 1 0

+ a + + + + 0

It follows that f(x) has just two real roots [neither is repeated since ( f ( x ) , f ’ ( x ) ) = 13, one in ( - 1,O) and one in (1,2).

For a second example take f ( x ) = 36x2 - 36x + 5 . Then fi(x) = 2x - 1 and f2(x) = 1. Thus V,(f) = 2 and V , ( f ) = 0, and f ( x ) has two real roots between 0 and 1. This example shows that Sturm’s Theorem is an improve- ment over the Intermediate Value Theorem, which would not detect any roots between 0 and 1.

EXERCISES

1. Show that f ( x ) = x 3 - 3x - 1 has three real roots and isolate them within intervals of length 1. 2. Show that f ( x ) = x4 + 4 x 3 - 12x + 9 has no real roots. 3. Show that f(x) = x4 - 6 x 2 - 4x + 2 has four real roots and isolate the roots within four pairwise disjoint intervals.

Page 275: Algebra Pure and Applied Mathematics Academic Pr

260 VI FurtherTopics

4. If f ( x ) = x 3 + p x + q E R [ x ] , with p # 0, set D = -4p3 - 27q2. Show that if D < 0, then f ( x ) has one real and two nonreal roots; if D > 0, then f ( x ) has three real roots; and if D = 0, then x = - 3q/2p is a root with multiplicity 2.

5. If

f ( x ) = a , + a , x + . . .+ u , - l X n - l + X n E R [ x ]

show that all real roots of f ( x ) lie in the interval [ - b, b ] , where

b = max{l,luol + [all + . . . + I U ~ - ~ ~ } . (Hint: If IuI > b show that If(u)l > 0.) Generalize from R to any ordered field F .

8. REPRESENTATIONS AND CHARACTERS OF FINITE GROUPS

We assume throughout this section that G is a finite group and V is a finite- dimensional vector space over the complex field C.

A representation of G is a homomorphism T from G to the group GL( V ) of all invertible linear transformations of V . A basis { u l , . . . , u,,} for V provides an isomorphism between GL( V ) and the group GL(n, C) of all invertible n x n complex matrices, and a corresponding homomorphism ? from G to GL(n, C). The homomorphism ? is called a matrix representation of G. Thus each T(x) , x E G , is a linear transformation of V , and f ( x ) is a matrix that represents T ( x ) relative to the chosen basis { u l , . , . , u,,}.

If dim V = n we say that the representation T(or ?)has degree n, and write deg T = deg ? = n. A representation is called faithful if it is 1-1.

EXAMPLES

1. If G is any finite group and V any complex vector space, then the trivial representation is defined by T ( x ) = I,, all x E G . It is faithful only when G . = 1. 2. Suppose G = (x I x m = l ) , [ E C is a primitive mth root of unity, V = C, and ?(xi) = (', 0 I i I m - 1. Then T is a faithful representation. 3. Suppose G is a subgroup of the symmetric group S , and set H = G A A, . Set V = C and define

1 if X E H , - I if X E G \ H .

?(x) =

Then T is a representation of G. 4. Suppose G acts as a permutation group on a set S = {s,, . . . , s,}. Let V be a vector space with basis { u l , . . . , u,,} and define T : G + GL( V ) by means of

Page 276: Algebra Pure and Applied Mathematics Academic Pr

8 Representations and Characters of Finite Groups 261

T(x): u i ~ u j if and only if xsi = s j . Then T is called a permutation represen- tation of G [note that each ? ( x ) is a permutation matrix, i.e., each row and column of ?(x) has exactly one 1, the other entries are 0's). 5. In the example above suppose S = G and the action is left multiplication. The resulting permutation representation is called the left regular permutation representation of G. It will be denoted in general by R = R G .

Exercise 8.1. Write out the permutation matrix representation of the dihedral group D4 corresponding to its action on the vectices of a square.

(2) Write out the left regular matrix representation if G = Z,, Z, x Z,, S , , or 0,.

Suppose T and S are representations of G on vector spaces V and W , respectively. Then T and S are called equivalent if there is an isomorphism 8: V -+ W such that the diagram

(1)

is commutative for all x E G, i.e.,-T(x) = B-'S(x)8 for all x E G. For corre- sponding matrix representations T and s this means there is an invertible ma- trix M for which ?(x) = M ~ ' g ( x ) M , all x E G, a simultaneous similarity transformation.

We write S r ~ . T (and s r ~ . f) if S and T are equivalent. If T is a representation of G on V and W is a subspace of V we say that W is

T-inuariant if T(x) W c W for all x E G. If the only T-invariant subspaces of V are 0 and V, then T is called irreducible: otherwise T is reducible.

Suppose T is reducible, with W a T-invariant subspace, 0 # W # I/. If a basis for W is enlarged to a basis for V, then each ?(x) has the partitioned form

It is easily checked that A and B are each matrix representations of G, with respective degrees dim W and dim( V / W ) .

If T and S are representations of G on vector spaces V and W define their direct sum T 0 S on V 0 W by means of

( T 0 S)(x): (0, w)++ (T(x)u, W w ) .

Clearly T 0 S is also a representation of G. If {ui) is a basis for V and { w j ) is a basis for W , then {(ui, 0)) u { (0, wj)} is a basis for V 0 W and the matrix

Page 277: Algebra Pure and Applied Mathematics Academic Pr

262 VI Further Topics

representation (T 0 S)A takes the partitioned form

all x E G. The definition extends in an obvious fashion to the direct sum of any finite number of representations.

Every representation T of a finite group G is equivalent with a direct sum of irreducible representations.

Proof. Induction on n = deg T. If n = 1, then Tis irreducible and there is nothing to prove. Assume that n 2 2 and that the theorem holds for repre- sentations of degree less than n. For a suitable basis

Theorem 8.1 (Maschke).

and so C(xy) = A(x)C(y) + C(x)B(y), all x, y E G.

Thus

C(xY)B((xY)- ')W = C(XY)B(Y - = A(X)C(Y)B(Y - l ) + C(X),

and so

c{c(xY)B((xY)- l ) : Y E G)B(x) = A(x)C{C(Y)B(Y- l): Y E G > + IGlC(X)

for all x E G. Set

D = I G ~ - ' C { C ( ~ ) B ( ~ - ' ) : ~ E G } .

Then the equation above becomes

IGIDB(x) = IGIA(x)D + IGIC(x),

or DB(x) = A(x)D + C(x), all x E G.

Observe now that

A(x) A(x)D + C(x) =[ 0 B(x)

It follows that f' - A 0 B, and the induction hypothesis can be applied to A and B.

Page 278: Algebra Pure and Applied Mathematics Academic Pr

8 Representations and Characters of Finite Groups 263

Proposition 8.2 (Schur's Lemma). Suppose T and S are irreducible representations of G on V and W , respectively. Suppose 8: W + V is a linear transformation with 8 T ( x ) = S ( x ) 8 for all x E G. Then either 8 = 0 or else 0 is an isomorphism and consequently T - S.

Proof. Suppose 8 # 0. Set W, = ker 8 and V, = Im 8. If w E W, and x E G, then 0 = T(x)Bw = 8S(x )w , so S ( x ) w E ker 8 = W,, i.e., W, is S-invariant. Thus W, = 0 (W, # W since 8 # 0), and so 0 is 1-1. If u E el write u = Bu, u E W. If x E G, then

T(x)u = T ( x ) 8 ~ = 0S(x )u E Im 8 = V,,

so V, is T-invariant. Thus V, = V and 8 is onto.

If T is a representation of G on V define the centralizer of T to be the algebra C ( T ) of all linear transformations A : V + V such that T ( x ) A = A T ( x ) for all x E G.

Proposition 8.3. Suppose T is a representation of G. (i) If C( T ) is a division algebra, then T is irreducible. (ii) If T is irreducible, then C ( T ) = {a1 : a E

If Tis reducible we may assume, by Maschke's Theorem (8.1), that T = T, 0 T2 acting on V = Vl 0 V2 , with both V;. # 0. Let P be the corre- sponding projection onto V, . Then P is not invertible, since ker P = V2 # 0. If u E V write u = u , + u 2 , ui E &, Then

c ) z c. Proof. (i)

P T ( x ) u = P(T , (X)o , + T2(x)u2) = T,(x)u, = T ( x ) P u ,

so P E C ( T ) and C ( T ) is not a division algebra. If A E C ( T ) let a E C be an eigenvalue for A. Then ( A - a l ) T ( x ) =

T ( x ) ( A - al), all x E G, and A - a1 is singular so it cannot be an isomor- phism. Thus A - a1 = 0 by Schur's Lemma (8.2), and A = al.

Corollary. If G is abelian and Tis an irreducible representation of G on V, then deg T = 1.

Proof. Since G is abelian each T ( x ) , x E G, is in C(G) , and so T ( x ) = a, . 1, a, E @. But then every subspace of V is invariant, so T can be irreducible only if dim V = 1.

Proposition 8.4 (Schur). Suppose T and S are inequivalent irreducible representations of G, with deg T = n, and that bases are chosen so that F ( x ) = ( t i j (x ) ) , s ( x ) = ( s i j (x ) ) , all x E G. Then

(ii)

(i) ~ { s i j ( x ) t , ' , ( x - ' ) : x E G} = 0 and (ii) E{ti j (X)tkm(X-'):x E G} = 6i,SjkIGl/n,

all i , j , k, and rn (as usual d j , = 1 if j = k , = 0 if j # k ) .

Page 279: Algebra Pure and Applied Mathematics Academic Pr

264 VI Further Topics

Proof. (i) For any @-matrix M of appropriate size set

L = C S l ( x ) M F ' ( x - ' ) : x E GI,

and observe that

$ y ) L = 1 s ( y)$(x)M T(x- ' )?( y - ') T( y ) X

= C S l ( y x ) M F ( ( y x ) - ' ) T ( y ) = LT(y ) , X

all y E G. By Schur's Lemma (8.2) L = 0. Now choose M to be Ejk (see p. 181). Then the irn-entry of L is

1 s,j(x)tk,(x - ') = 0. X

(ii) This time set

L = E { T ( X ) M T ( X - ~ ) : X E G } ,

and see as above that L E C(f). Thus if M = Ejk we have by Proposition 8.3 that L = ajkl for some ajk E @. The im-entry of L is then

ajkdim = Etij(x)tkm(X- ') = 1 tij(x-')tkm(x) X X

= C tk,(x)lij(x-') = a m i d k j . X

Choose i = m and j # k to see that ajk = 0 if j # k . Next choose i = rn and j = k to see that aii = aj j = a (say) for all i and j. Thus

a = 1 t i j (x) t j i (x- ') for all i, j. X

Sum over j to obtain

nu = ~ ~ t i j ( x ) t j i ( x - ' ) = 1 1 = [GI,

since x j t i j ( x ) ~ j i ( x - ' ) is the ii-entry of T ( x ) F ( x - ' ) = I , and so a = IGl/n. Finally, we see that

x j X

xt i j (x) tkm(X-') = ajkbi, = abjkdi, = di,djklGl/n. X

Exercise 8.2. Suppose Tl, T2, . . . , are mutually inequivalent irreducible representations of G , with ?,(x) = (t$')(x)), 1 I rn I k. Use Proposition 8.4 to show that the functions t jy) , all rn, i, and j, are @-linearly independent. If n, = deg T,, 1 5 rn I k, conclude that ck=, n i I lGl, and hence conclude

Page 280: Algebra Pure and Applied Mathematics Academic Pr

8 Representations and Characters of Finite Groups 265

that there can be no more than I GI mutually inequivalent representations of G. (The key observation is that 1GI is the dimension of the space of all @- valued functions on G.)

Recall that if A = (aij) is an n x n matrix, then the trace of A is t r A = ai i . It is easy to check that if B is also n x n, then tr(AB) = tr(BA), and

consequently if C is n x n and invertible then tr(C- ' A C ) = tr(A). As a result, if T: V + I/ is a linear transformation represented by a matrix A relative to some basis of V , we may define the trace of T to be tr T = tr A .

If T is a representation of G on I/ define its character x = xT, a function from G to C, by means of ~ ( x ) = tr T ( x ) , all x E G . Observe that ~ ( 1 ) = tr 1, = dim V = deg T ; ~ ( 1 ) is called the degree of x. We say that a character x = x T is reducible or irreducible according as T is reducible or irreducible. If T is faithful, then x is called faithful.

The character x of a representation T of degree 1 coincides with the (1 x 1) matrix representation 'f. Thus characters of degree 1 , which are called h e a r characters, are just homomorphisms from G to the multiplicative group @*. The character of the trivial degree one representation is called the principal character and is often denoted l G . Thus IG(x) = 1, all x E G.

Suppose G is a permutation group acting on a set S , let T be the resulting permutation representation of G, and let x = x T . If x E G show that ~ ( x ) is the number of fixed points of x in S, ie., of s E S for which xs = s .

Proposition 8.5. If T and S are equivalent representations of G, then

Proof. For appropriate choices of bases we have ?(x) = s(x) for all x E G. Proposition 8.6. Characters are class functions on G, i.e., they are constant

on conjugacy classes.

Proof.

Exercise 8.3.

X T = X S *

Say x = xT and take x, y E G . Then

~(y-lxy) = tr(T(y-'xy)) = tr(T(y)-'T(x)T(y)) = tr T(x) = ~ ( x ) . Proposition 8.7. If Tand S are representations of G, then x T e s = zT + xS. Proof. Obvious. Corollary. If T is a representation of G with character x, then there are

irreducible characters xl, x 2 , . . . , x r (not necessarily distinct) such that x =

Proof. By Maschke's Theorem (8.1) there are irreducible representations

Proposition 8.8. If T is a representation of G with character x and x E G ,

X I + X Z + . . . + X r .

Tl, . . . ,T with T - Tl 0 Tz @ . . . @ T,. Take traces.

then x(x - ') = x(x), the complex conjugate of ~ ( x ) .

Page 281: Algebra Pure and Applied Mathematics Academic Pr

266 V1 FurtherTopics

Proof. Set H = (x). Then T 1 H is a representation of H . By Maschke's Theorem and the corollary to Proposition 8.3 (applied to T I H) there is a basis relative to which

?(x) = [; ... O],

I = f(xm) = ?(x)m = [; - . . "1. T(x-1) = ["I1* . . . 0 1 =[I .. . ' 0 1 9

an

a diagonal matrix. If 1x1 = m, then

a::

so each ai is an mth root of unity, and hence a;' = ifi. But then

- a0

an- ' and consequently ~ ( x - ' ) = tr ? ( x - ' ) = c; Ci = 5).

Suppose ? is a matrix representation of G. Define its contragredient matrix representation ?* by setting F*(x) = ?(x- ')', all x E G. Show that '?* is a representation. If x is the character of ? show that ?* has character x. Show that '?* is irreducible if and only if ? is irreducible.

Exercise 8.4.

If 4,6' are functions from G to C define their inner product to be

(4,6') = IGJ-'C{4(x)O(x-'):.x E G}.

Then the inner product is easily seen to be a symmetric bilinear form on the vector space of all functions from G to C. Note that if 4 and 8 are characters of G, then (4,O) is real (use Proposition 8 4 , and for any character x we have

(x,x) = IW' C{lx(x)12:x E G} > 0.

Theorem 8.9 (The First Orthogonality Relation). Suppose x r , x z , . . . , xk are all the irreducible characters of G. Then (xi, xj) = dij.

Proof. Take i # j and let T and S be representation whose characters are xi and xj, respectively. Choose bases and say ?(x) = ( t i j (x) ) , s(x) = (sij(x)), all x E G. Then

Page 282: Algebra Pure and Applied Mathematics Academic Pr

8 Representations and Characters of Finite Groups 267

by Proposition 8.4(i), since S and T are inequivalent by Proposition 8.5. On the other hand,

(xi,xi) = I G I - ' C C t i i ( x ) t j j ( x - ' ) x i , j

= I G I - l x d i j I G I / ~ i ( 1 ) i . j

= IGI- 'xi(1)IGI/xi[1) = 1 by Proposition 8.4(ii).

Corollary 1. The characters ill, x 2 , . . . , x k are linearly independent.

Proof. Suppose c!= aixi = 0, a, E C. Then

O = ( O , x j ) = C a i x i , x j = Cai(xi,xi) = aj for all j. ( i ) i

We observed in the corollary to Proposition 8.7 that a character x of G can be written as a sum of irreducible characters. Thus if xl, xz,. , . , x k are all the irreducible characters of G we may write

x = nlX1 + n 2 X 2 + " ' + n k x k ,

where each ni is a nonnegative integer, the multiplicity of x i as a constituent of x. By Corollary 1 above the coefficients n, are uniquely determined by x.

We draw two more corollaries from Theorem 8.9.

Corollary 2. If x is a character of G, then x = C:= (x, xi)xi, the coefficient

Proof. We may write x = C j n j x j , and so (x,xi) = C j n j ( x , , x i ) = ni.

Corollary 3. If x = C i n i x i and I+/I = C j m j x j are two characters of G, then (x , tj) = zr= nimi. In particular, ( x , x) = x i nz .

The next result is really just a further corollary of Theorem 8.9, but it is of considerable importance as a test for irreducibility so we list it as a separate theorem.

Theorem 8.10. A character x of G is irreducible if and only if (x , x ) = 1.

Proof. If x is irreducible, then (1, x) = 1 by Theorem 8.9. If x is reducible write x = Cinix i , with either some n, > 1 or else at least two nonzero multiplicities. Thus (x , x ) = 1, n: > 1 by Corollary 3 of Theorem 8.9.

If T and S are two representations of G having the same character x show that T - S.

(x, xi) being the multiplicity n, of x i as a constituent of x.

Exercise 8.5.

Page 283: Algebra Pure and Applied Mathematics Academic Pr

268 VI Further Topics

Proposition 8.1 1. Denote by p the character of the left regular permutation representation R of G . Then p(1) = IG/ and p ( x ) = 0 if 1 # x E C. If xl,. . . , & are all the irreducible characters of C, then p = Cr= xi( 1 ) ~ ~ .

Proof. Since R has degree IGI and R(1) = I it is clear that p(1) = [GI. If 1 # x E G, then x y # y for each y E G, and consequently every diagonal entry of R ( x ) is 0. Thus p ( x ) = 0. By Corollary 2 of Theorem 8.9 the multiplicity of xi in p is

( ~ 3 ~ i ) = IGI-' C P ( X ) X ~ ( X - ' ) = xi(1). X

Corollary. xf= xi( 1 ) 2 = I GI.

Proof. p( l ) = Ifzl xi(l)xi(l) = (GI.

Proposition 8.12 (Burnside's Orbit Formula). Suppose G acts on a finite set S and let 8 denote the character of the permutation representation. Then the number of G-orbits in S is (8, lG).

Proof.

Let x1 = l,, xz,. . . , x k be the distinct irreducible characters of G, and let K , = { l}, K 2 , . . . , K , be the conjugacy classes of G. For 1 I i I k and 1 I j I m define oij = lKjlxi(Kj)/xi(l).

Proposition 8.13. Suppose 7;. is an irreducible representation with char- acter xi and K j is a conjugacy class of G. Set Mij = C { 7 ; . ( x ) : x E K j ) . Then

See Theorem 2.2 above in this chapter. Also see Exercise 8.3.

Mij = oij 1 E C( Ti).

Proof. If y E G, then

T(y)-'MijT(y) = C{~; . (Y- 'XY) :X E K j } = Mij,

so M i j E C(7;.). By Proposition 8.3 M, = al, a E @. Taking traces we see

tr(Mij) = uxi( l ) = C{tr K ( x ) : x E K j }

= C { x i ( x ) : x E K j } = IKjlxi(Kj).

Thus u = lKj[xi(Kj)/xi(l) = wij.

Proposition8.14. I f x ~ K s s e t n i j s = I { ( y , z ) ~ K i x Kj:yz=x)J .Then

(i) nijs depends only on i, j , and s, and not on the choice of x in K , .

(iii) wtiot j = Is nijsors for all i, j , and t.

Proof. (i) If y E Ki, z E K j , and w E G , then x = yz if and only if

(ii) IKiI IKjIxt(Ki)xt(Kj) = Xt(l)CsnijsIKsIXt(Ks), and

w-lxw = w-'yw * w-lzw.

Page 284: Algebra Pure and Applied Mathematics Academic Pr

8 Representations and Characters of Finite Groups 269

(ii) With the notation of Proposition 8.13 we see that

MtiMtj = C{ '&(Y): Y E Ki} C('K(2):z E Kj}

= C { T ( ~ z ) : ( y , z ) E Ki x Kj}

= C{nijs7;(x):x E K,} = pl i j sMts . S S

Take traces. (iii) Theorem 8.15 (The Second Orthogonality Relation). If xl,. . . , zk are

the distinct irreducible characters of G and Ki, K j are conjugacy classes of G, then

Divide by ~ ~ ( 1 ) ' in (ii) and apply Proposition 8.13.

k

C Xt(Ki)Xt(Kj l ) = dijIGI/IKjI. t = 1

Proof. Write K m for the conjugacy class K j '. By Proposition 8.14(ii) we see

IKiI IKmICXi(Ki)X,(Km) = CnimsIKsI C ~ t ( l ) ~ t ( K s ) f S t

= CnimsIKsIP(Ks) = nimlIGI S

by Proposition 8.1 1. But

niml = I{(Y,z) E K i x KJ':yz = 1}1 = aijlKi1.

Thus, since IKf'I = lKjl,

IKiI IKjICXt(Ki)xt(Ki '1 = dijIGI IKiI, f

and the stated result follows.

Theorem 8.16. The number k of irreducible characters of G is equal to the class number rn of G.

Let G act on itself by conjugation, so the G-orbits are the rn con- jugacy classes. If 8 is the character of the permutation action, then 8(x) = (C,(x)l for each x E G. By Burnside's Orbit Formula (8.12)

Proof.

m=(O, l , )= 1GI-l C{B(X):XEG} = I G I - ' C { I C G ( x ) J : x ~ G } k

by the Second Orthogonality Relation (8.15), since ~C,(X)[ = IGl/lcl(x)l. Thus

Page 285: Algebra Pure and Applied Mathematics Academic Pr

270 VI Further Topics

Corollary 1. The set {x l , x 2 , . . . , x k } of irreducible characters is a basis for

Proof. The dimension of cf(G) is equal to the class number m = k, and the k irreducible characters are linearly independent class functions by Corollary 1 to Theorem 8.9.

the vector space cf(G) of complex-valued class functions on G.

Corollary 2. Every irreducible character xi is linear [i.e., xi( 1) = I] if and only if G is abelian.

Proof. If xi(l) = 1 for all i , then by the corollary to Proposition 8.11 we have I GI = xf= Ixi(l)12 = k, so every conjugacy class has just one element and G = Z ( G ) is abelian. The converse was the corollary to Proposition 8.3.

The character table of G is the matrix whose rows are indexed by the irreducible characters x l , . . . , x k and whose columns are indexed by the con- jugacy classes K , , . . . , &. By Theorem 8.15 distinct columns of the char- acter table are orthogonal relative to the usual Hermitian inner product of complex column vectors.

For an easy example take G = S, , with K1 = {l}, K , = c1(123), and K , = cl(12). Besides the principal character x1 = 1, there is a linear character x 2 , with x 2 ( K , ) = z 2 ( K 2 ) = 1, z 2 ( K , ) = - 1 (see Example 3, page 260). It is im- mediate from the corollary to Proposition 8.1 1 and the Second Orthogonality Relation that the remaining character x3 has x3(K1) = 2, ~ 3 ( K 2 ) = - 1, and x3(K3) = 0. Thus the character table is as indicated.

Exercise 8.6. Compute the character table of the quaternion group Q 2 .

For the remainder of this section it will be convenient to write Irr(G) for the set {x l , x 2 , . . . , x k } of irreducible characters of a group G.

If T is a representation of G with character x define the kernel of x to be ker x = ker T. It is an easy consequence of Exercise 8.5 that ker x is well defined, i.e., it depends only on x and not on T.

Proposition 8.17. If x is a character of G, then

kerx = { x E G : x ( x ) = ~ ( 1 ) ) .

Proof. Let T be a representation with character x. If x E kerz, then T(x) = I so ~ ( x ) = tr I = ~(1) . Suppose then that ~ ( x ) = ~ ( 1 ) . As in the proof of Proposition 8.8 we may assume that ?(x) is a diagonal matrix whose entries

Page 286: Algebra Pure and Applied Mathematics Academic Pr

8 Representations and Characters of Finite Groups 271

a,, . . . , a, are roots of unity in @. Thus

X ( X ) = C a i = ~ ( 1 ) = C IaiI? I i

since each [ail = 1. Since equality holds in the triangle inequality we conclude that a, = b, . a,, with 0 < bi E R, for all i, and consequently 1 = /ail = b J a , 1 = bi for all i . But then ~ ( x ) = x(l)a, = ~ ( l ) , so a, = 1 and hence T ( x ) = I and x E ker x.

The ideas in the proof of Proposition 8.17 enable us to describe another useful subgroup of G associated with a character x. Set Z ( x ) = { x E

G: Ix(x)j = x( 1)). Thus ker x c Z(x). If T is a representation with character x and if x E Z ( x ) we may assume, as in the proof above, that ?(x) is diagonal, with entries a,, . . . ,a, that are roots of unity in C. As in the proof a, = bial for all i, with 0 < b, E R, and in fact each bi = 1, so ?(x) = a l l . It follows easily that Z ( x ) consists precisely of those x E G that are represented by scalar multi- ples of the identity in any representation with character x. Two immediate consequences are recorded in the next proposition.

Proposition 8.18. If x is a character of G, then Z(x) 4 G. If x is faithful, then Z ( x ) I Z(G).

Suppose K 4 G and let T be a representation of G with character x. If K < kerx we may without ambiguity define a representation ?. of G / K by means of ? ( x K ) = T(x) , all x K E G / K . Thus the character fo f ‘7. is given by ~ ( x K ) = ~ ( x ) , all x E G. Conversely, if ? is a representation of G/K with character f , and if q: G + G / K is the quotient map, then the composition ‘7.q is a representation T of G whose character x = Tu, i.e., ~ ( x ) = ~ ( x K ) , and it is clear that K I ker 1. It is also clear in both cases that f is irreducible if and only if x is irreducible. It is customary to write f = x and let the context determine whether x is being viewed as a character of G or of G I K .

In particular, if K a G, then Irr(G/K) consists of those x E Irr(G) such that K 5 kerx.

Proposition 8.19. The set of linear (i.e., degree 1) characters of G is Irr(G/G’).

Proof. Since G/G’ is abelian each x E Irr(G/G’) is linear by Corollary 2, Theorem 8.16. If x E Irr(G) is linear, then 1: G + @* is a homomorphism. Thus G‘ I ker x, since C* is abelian, and so x E Irr(G/G’).

Exercise 8.7. Compute the character tables of the dihedral groups D4 and D,. Note that in both cases the group elements are naturally represented as 2 x 2 matrices.

Recall from Chapter I11 that A denotes the field of algebraic numbers, i.e., all a E C that are algebraic over Q. Say that a E A is an algebraic integer if its

Page 287: Algebra Pure and Applied Mathematics Academic Pr

272 V1 Further Topics

(monic) minimal polynomial m,(x) is in Z [ x ] . Thus, for example, f l is an algebraic integer but $12 is not.

Proposition 8.20. The following are equivalent:

(i) a is an algebraic integer; (ii) Z [ a ] is a finitely generated Z-module; (iii) a is a root of a monic polynomial f ( x ) in Z [ x ] .

Proof. If the minimal polynomial of a is (i) =. (ii): m(x) = a, + a , x + ... + X k , a, E z,

then

a k = - a ,' 1 - a , . a - . . . - a k - 1 . a k - ' E z ' 1 + " ' + Z ' 0'- ', and it follows easily that { 1, a,. . . , a k - ' } is a generating set for the Z-module

Let { fi (a), f i(a), . . . , fm(a) } be a generating set for Z [a] , with mra1. L(x) E Z [ x ] , all i. Set

(ii) * (iii):

n = max(1 + degA(x): 1 5 i I m).

Since a" E Z [ a ] we may write a" = xr= biA(a), bi E Z. Set m

f ( x ) = X " - 1 bif,(x) E Z [ X ] . i = 1

Then f ( x ) is monic and f(a) = 0. Let m(x) E Q [ x ] be the minimal polynomial of a. Then

f ( x ) = m(x)g(x) for some g ( x ) E Q [ x ] . Write m ( x ) = (a /b)h(x) and g ( x ) = (c/d)k(x), with a, b,c,d E Z and h(x) , k (x) primitive polynomials in Z [ x ] . By Gauss's Lemma (Theorem 11.5.13) h(x)k(x) is also primitive. But then, since bdf(x) = ach(x)k(x), we see that bd = QC, and hence f ( x ) = h(x)k(x) . It follows that h(x) and k ( x ) are monic, and hence m ( x ) = h(x) E Z[x].

(iii) =s (i):

Corollary 1. If a, b E A are algebraic integers, then a + b and ab are algebraic integers.

Proof. Let {a,, . . . , a m } and {bl, . . . , b,) be sets of generators for Z [ a ] and Z [ b ] as Z-modules. Then { a i b j } is a finite set of generators for Z[a, b ] , and Z [ a + b ] , Z [ a b ] are submodules of Z [ a , b ] so they are finitely generated by the corollary to Theorem IV.2.9.

Corollary 2. If a E Q and a is an algebraic integer, then a E Z.

Proof. The minimal polynomial over Q for a is m(x) = x -a , and m(x) E Z [ x ] so a E Z.

Page 288: Algebra Pure and Applied Mathematics Academic Pr

8 Representations and Characters of Finite Groups 273

If x is a character of G, JGJ = n, and x E G, then ~ ( x ) = a, + a, + . . . + a k ,

where k = x(1) and each a, is an n th root of unity in C (see the proof of Proposition 8.8). But then each ai is a root of x" - 1 E Z[x]. By Proposi- tion 8.20 and its first corollary we see that ~ ( x ) is an algebraic integer. Note also that

Ix(x)l I ZIuil = k = ~ ( 1 ) for all x E G. I

Recall that if Irr(G) = (x ,,..., xk) and { K , , . . .,&I are the conjugacy

Proposition 8.21.

Proof.

classes in G, then wij = [Kjlxi(Kj)/xi(I).

For all i and j wij is an algebraic integer.

By Proposition 8.14(iii) we have w,,mtj = ~ s n , j s w , s for all f, with nijs E Z. Fix i and t , let u be the column vector whose transpose is u' = ( w t l , . . . ,cot,,), and let N be the k x k matrix whosej-s entry is nijs. Then N u = w,,u, so o,, is an eigenvalue of N and consequently w,, is a root of a monic polynomial in Z[x]. Apply Proposition 8.20 and replace 1, i by i , j .

Theorem 8.22. If Irr(G) = { x l , . . . , x k } , then each degree xi(l) is a divisor of ]GI.

Proof: Since xi is a class function we have

Thus

IGI/Xi(U = (IGI/xi(l))(Xi,Xi) k k

= (1/~,(1)) 1 IKjIXi(Kj)xi(K;') = 1 wijXi(Ki ')> J = 1 j = 1

which is an algebraic integer by Proposition 8.21 and Corollary 1 to Proposition 8.20. But then IGl/xi( 1 ) is both a rational number and an algebraic integer, so IGI/X,(l) E Z.

Proposition 8.23. Suppose x i E Irr G and K j is a conjugacy class of G, and that ~ ~ ( 1 ) and lKjl are relatively prime. Then either x i (K j ) = 0 or else Ixi(Kj)l = xi(l), in which case K j E Z ( x j ) .

Proof. Choose a, b E Z for which q , ( 1 ) + blKjl = 1. Multiply by x i ( K j ) / x i ( 1) to see that

aXi(Kj) + b l K j l ~ i ( K j ) / ~ i ( l ) = Xi(Kj)/Xi(l)

or

aXi(Kj) + boij = xi(Kj)/xi(l).

Page 289: Algebra Pure and Applied Mathematics Academic Pr

274 VI Further Topics

Thus xi(Kj)/xi(l) is an algebraic integer, by Proposition 8.21, and lxi(Kj)/xi(l)( I 1 as observed earlier. If the elements of K j have order n let i E C be a primitive nth root of unity and let 93 be the Galois group G(Q(C):Q). Since x i ( K j ) is a sum of powers of C the same is true of a(xi(Kj)) for all (T E '3. Furthermore, o ( x i ( K j ) / x i ( l ) ) is an algebraic integer, and Ia(xi(Kj)/xi(l))I 5 1. Set

u = n{o(~i(Kj)/~i(l)):g E 9). Then u is an algebraic integer, Iu( I 1, and, since u is fixed by all (T E 93, u E Q. By Proposition 8.20, Corollary 2, u E Z, and hence u = 0 or u = & 1. If u = 0, then x i (K j ) = 0. If u = f 1 take (T = 1 to see that Ixi(Kj)l = ~ ~ ( 1 ) ; hence

Theorem 8.24 (Burnside). If G is a nonabelian simple group, then the only conjugacy class having a prime power number of elements is K , = { 11.

Suppose K j is a conjugacy class with (Kj( = p" for some prime p , and suppose K j # K , . Note that m 2 1, since Z(G) = 1. Temporarily relabel the irreducible characters xz,. . . , xk so that p $ xi( 1) if 2 I i I ko but p I xi( 1) if k , + 1 k. Since G is simple Z(xi) = 1 for all i > 1. By Proposition 8.23 it follows that x i ( K j ) = 0 for 2 I i I k o . Say xi(l) = pn, for ko + 1 I i 5 k. Apply the Second Orthogonality relation to columns 1 a n d j of the character table to obtain

0 = 1 + p ~ { n i x i ( K j ) : k o + 1 < i I k}.

Kj S Z(xi).

Proof.

i

But then

O! = C { c i x i ( K j ) : k , + 1 I i I k}

is an algebraic integer, and or = - l / p E Q\Z, contradicting Corollary 2 to Proposition 8.20.

The final theorem in this section is a first indication of the great power of character-theoretic methods for finite groups. It should be compared with the application of the Sylow theorems to groups of order p q in Chapter I .

Theorem 8.25 (Burnside). of order p8qb, then G is solvable.

If p and q are distinct primes and G is a group

Proof. If G is not solvable it has a composition factor H that is simple and nonabelian, with IHI = pcqd. Note that c 2 1 and d 2 1 since p-groups are solvable. Let P be p-Sylow in H , choose x # 1 in Z ( P ) , and let K be the H- conjugacy class of x. Then P I CH(x), so IK] = [ H : C , ( x ) ] is a divisor of [ H : P ] = qd, and lKl is a prime power. By Theorem 8.24 IKI = 1, so 1 # x E Z ( H ) , contradicting the simplicity of H .

Page 290: Algebra Pure and Applied Mathematics Academic Pr

9 Some Gaiois Group 275

d =

Corollary. A finite nonabelian simple group has at least three distinct primes dividing its order.

1 X 1

X :

x“- 1 1

9. SOME GALOIS GROUPS

The determination of Galois groups for specific polynomials seems to be more of an art than a science. We present in this section some ad hoc methods that can be useful, and a number of examples.

Suppose F is a field, f ( x ) E F [ x ] is monic of degree n, and K 2 F is a splitting field for f ( x ) . If f ( x ) has roots a,,a2, ..., a, in K define the discriminant of f ( x ) to be

D = Of = n { ( a i - aj) ’ : 1 I i < j I n } .

Note that D = 0 if and only if f ( x ) has a repeated root in K . If f ( x ) has no repeated roots, then K is a Galois extension of F. If G = G ( K : F ) , then each g E G permutes the roots {a ; } of f ( x ) , so clearly a(D) = D, and hence D E F G = F . In particular D does not depend on the choice of the splitting field K .

In fact, D is left fixed by all possible permutations of a,, a2,. . .,a, and consequently, by Theorem 111.5.3, D is a polynomial over F in the elementary symmetric polynomials ojevaluated at a,, . . . , a,, i.e., in the coefficients of f ( x ) .

In order to be able to evaluate some discriminants it will be useful to establish some classical results. For the next three propositions we take R to be a commutative ring with 1; x , , . . . , x, to be distinct indeterminates over R; and D to be the “generic discriminant” over R; i.e.,

D = n { ( x i - xi)’: 1 5 i < j I n } . Proposition 9.1 (Vandermonde). Define d = d ( x , , . . . , x,) to be

n { x i - x j : l I j < i 2 n), so d 2 = D. Then

1 X 2

x f

1 2

...

...

...

...

Proof. The result is clear if n = 2, so suppose n 2 3 and assume the result to hold for the n - 1 indeterminates x 2 , . . . , x , . Multiply row n - 1 in the determinant by -xl and add to row n, then multiply row n - 2 by - x l and add to row n - 1,. . . , and finally multiply row 1 by - x1 and add to row 2.

Page 291: Algebra Pure and Applied Mathematics Academic Pr

276 VI Further Topics

Then expand along the first column to see that the determinant is equal to

The proposition follows by induction. For each positive integer k the kth power sum of xl, x2,. . . , x, is

sk = x t f xi + .' ' + xf: E R[x1, x27.. . 3 x.1.

Since each sk is clearly a symmetric polynomial it can be expressed, by Theorem 111.5.3, as a polynomial in the elementary symmetric polynomials. The next proposition provides a recursive scheme for expressing sk in terms of 61 7 0' 7 . . . 9 6,.

Proposition 9.2 (Newton's Identities). The kth power sum sk satisfies

sk = sk-,o, - sk-,a, + ... + (-l)ksl~k-l + (-l)k+lkok if k I n, if k > n. - - Sk-101 - S k - 2 0 2 + " * + (-l)n+lSk-nan

Proof. We sketch a proof in terms of a generating function, a stand- ard device in combinatorial theory. Let z be an indeterminate over R[xl,x2, ..., x,] and define

a(z) = n{l - xiz:l I i I n}.

Observe that a(z) = 1 - ( i lZ + O2Z2 - ..- + (- l)"d,Z".

Define s(z) to be the generating function for the sequence (sk}, i.e., s(z) is the formal power series s(z) = Cp= I &Zk. Then

n

a'(z) = - C x i n { 1 - xjz: 1 I j I n, j z i } , i= 1

so

Page 292: Algebra Pure and Applied Mathematics Academic Pr

9 Some GaIois Groups 277

i.e., s(z)o(z) = -za'(z). Thus (setting g o = 1)

Proposition 9.3.

Proof. If A is the matrix with ij-entry xj, 0 5 i 5 n - 1, 1 5 j 5 n - 1, then det A = d by Proposition 9.1, and so

D = d 2 = (det A)(det A ' ) = det(AA').

But AA' is the matrix whose determinant is displayed in the statement of the proposition.

Corollary. The discriminant Df of any polynomial f ( x ) can be obtained as

Proof. The coefficients of f ( x ) are (to within sign) the elementary symmetric polynomials ol, u2, . . . ,on evaluated at the roots of f ( x ) . By the proposition Df can be evaluated in terms of the power sums sk, and then each sk can be expressed in terms of the oi [i.e., the coefficients of f(x)] by means of Newton's identities.

It should be remarked that the discriminant D, can also be obtained in terms of the resultant R ( f , f ' ) of f ( x ) and its derivative f'(x) (see Van der Waerden [37, p. 871.) It is not necessary to compute the power sums sk in order to compute R ( f , f'). However, R ( f , ,f') is usually computed as the determinant of a (2n - 1) x (2n - 1) matrix, so there is no free lunch.

a polynomial in the coefficients of f ( x ) .

Some examples are in order.

Page 293: Algebra Pure and Applied Mathematics Academic Pr

278 VI Further Topics

3 0 - 2 p

- 2 p - 3 q 2p2 D = 0 - 2 p - 3 q

EXAMPLES

= - 4 p 3 - 2 7 q 2 .

1. If f ( x ) = x 2 + b x + c E F [ x ] , then a1 = -b, a2 = c, s1 = al, and

~2 = ~ 1 0 1 - 2a2 = - 202 = b2 - 2 ~ .

Thus

Df = 1 -b 1 = b2 - 4c. -b b2 - 2c

Thus the familiar quadratic formula gives the roots of f ( x ) as +( - b f nf) if char F # 2.

It may be instructive to carry out theclassical solution of thecubicequation g ( y ) = 0 in order to see the natural role played by the discriminant 0,. Continue to assume that char F # 3, and assume also that char F # 2.

Write y = u + u with u and u satisfying 3uu = - p . Then

y3 = u3 + u 3 + 3uu(u + u ) = u 3 + u 3 + 3uuy,

and substituting into g ( y ) = 0 we obtain u3 + u 3 = -4. If z is another (independent) indeterminate we have, since u3u3 = - p 3 / 2 1 , that

278 VI Further Topics

2. Suppose f ( x ) = x3 + a x 2 + bx + c E FCx], with charF # 3. If we use x = y - a / 3 to change variables then f ( x ) takes the form f ( x ) = g(y) = y 3 + p y + 4 E F [ y ] . (Verify.) Since the roots of g(y) are those of f ( x ) each diminished by a / 3 it is clear that 0, = 0,. For g(y) we have c1 = 0, a2 = p , and c3 = -4. Newton's Identities yield s1 = 0, s2 = - 2 p , s3 = -34, and s4 = 2p2. Thus

It may be instructive to carry out theclassical solution of thecubicequation g(y) = 0 in order to see the natural role played by the discriminant 0,. Continue to assume that char F # 3, and assume also that char F # 2.

Write y = u + u with u and u satisfying 3uu = - p . Then

and substituting into g(y) = 0 we obtain u3 + u 3 = -4. If z is another (independent) indeterminate we have, since u3u3 = - p 3 / 2 1 , that

If we set h(z) = z 2 + 42 - p 3 / 2 7 , then by Examples 1 and 2 above D,, = 42 + 4p3/27 = -0,127, and by the quadratic formula we may take u3 = -412 + J-8 and u3 = -412 - Jm. If we write u = (-412 + J-)ll3 and v = ( - 4 p - J-)'l3 there are generally three values determined for each of u and u. The values must be paired, however, so that 3uu = - p , giving three values (at most) for y = u + u. If u = u1 and u = u1 are one paired choice for cube roots, and if o # 1 is a cube root of unity, then

Page 294: Algebra Pure and Applied Mathematics Academic Pr

9 Some Galois Group 279

the solutions to g(y) = 0 are

Y , = u1 + u1 = ( - 4 / 2 + J - ) 1 ' 3 + ( - q / 2 - J W ) ' 1 3 ,

y , = ou1 + w2u1 = o ( - q q / 2 + & q J i E i ) l / 3

y , = w 2 u1 + mu1 = 07-412 -+ \ /--Dg/108)1!3

+ w'( -412 - J - - D , / 1 0 8 ) 1 ! 3 ,

+ w( - 412 - J q p 3 .

These equations are commonly called Cardano's Formulas, although they

Exercise 9.1. Take F = Q and use Cardano's Formulas to solve f(x) = 0

are the work of Scipio del Ferro and Nicolo Tartaglia.

if

(1) f(x) = x 3 - 9~ - 28, ( 2 ) f(x) = x 3 - 1 2 ~ + 8

[observe in ( 2 ) that f ( x ) has 3 real roots]. If f(x) E F [ x ] has roots a , , a , , . . . , a, in a splitting field K over F set

d, = n { a i - a j : 1 I j < i I n } ,

a specialization of the Vandermonde determinant of Proposition 9.1. Thus d: = 0,.

Theorem 9.4. Suppose char F # 2, f ( x ) E F [ x ] , and f(x) has distinct roots in a splitting field K over F . View G , = G ( K : F ) as a subgroup of S, and set H = G , n A, , the even subgroup. Then B H = F(d,).

If G E S, is a transposition then Ct,(d,) = - d, # d,. Thus if Ct, E G,, then Ct, E H if and only if Ct,(d,) = d,, so F(d,) 5 9 H and YF(d , ) 5 H . Consequently F H 5 9 9 F ( d , ) = F(d,), so F(d, ) = BH.

Corollary. The Galois group G , of f ( x ) is a subgroup of A , if and only if d , E F , i.e., if and only if the discriminant 0, is a square in F.

The corollary above can be quite useful for the determination of Galois groups. Recall that if f ( x ) E F[x] is irreducible, then its Galois group G = G , acts transitively on its set of roots (see Exercise 111.4.1).

Proposition 9.5. Suppose char F # 2 and f ( x ) E F[x] is irreducible, separable, and of degree 3. Then its Galois group G = G , is the alternating group A , if the discriminant 0, has a square root in F , otherwise G = S , .

The only transitive subgroups of S, are A , and S, . Thus the proposition is an immediate consequence of the corollary to Theorem 9.4.

Proof.

Proof.

Page 295: Algebra Pure and Applied Mathematics Academic Pr

280 VI FurtherTopics

Exercise 9.2. Determine the Galois groups of (1) f(x) = x3 - 9x - 28 and (2) f(x) = x3 - 12x + 8.

There is an analog of Proposition 9.5 for quartic (degree 4) polynomials, but a bit of preparation will be needed first.

Continue to assume that char F # 2. If

f(x) = x4 + b,x3 + b2x2 + b3x + b, E F[x],

then the change of variables y = x - b,/4 transforms f(x) to a polynomial g(y ) for which the coefficient of y 3 is 0. Note that the discriminant is unchanged. Thus we may (and shall) assume that

f(x) = x4 + bx2 + cx + d E F [ x ] . Suppose f(x) has distinct roots a,, a,, a 3 , a4 in a splitting field K over F. Write G = G , for the Galois group G(K : F) as usual.

The sole reason that the alternating group A, is not simple is the existence of the normal subgroup

V = (1,(12)(34),(13)(24),(14)(23)}, Klein’s 4-group. In K set

a1 = u1u2 + u3a4, u2 = a1a3 + a2u4, a3 = ~ 1 U 4 + a2a3 and observe that each ui is fixed by the elements of V.

Proposition 9.6. In the above setting 9 ( G n V) = F(al,az,a3).

Proof. We observed above that F(al,a2,a3) c %(G n V). The element a, is fixed by the transposition (12) and hence by the subgroup H , = ( V u {(12)}), a dihedral subgroup of order 8 in S,. The transpositions (13) and (14) and representatives for the other two cosets of H, in S,, and (13)a, = u3 # al, (14)a1 = a2 # a1 so HI is the subgroup of S, that fixes a,. Similarly H2 = ( V u ((13))) fixes a, and H3 = ( V u ((14))) fixes a3. Since HI n H , n H3 = V it follows that if LT E G fixes a,, a,, a3 then CT E G n V , so 9 F ( a , , a,, a3) s G n V. Thus

%(G n V ) E 9 Y F ( ~ t 1 , a 2 , ~ 3 ) = F ( a 1 , ~ 2 , ~ 3 ) ,

and the two are equal.

It is at least implicit in the remarks and proof above that a,, a,, and a3 are permuted among themselves by all of S,, and hence by G,. It follows that g(x) = (x - a,)(x - Q)(X - u3) is in F[x]. Let us determine its coefficients. Recall that f ( x ) = x4 + bx2 + cx + d , so a, + a, + a3 + a, = O , = 0, 0, = b,a, = -c, and c4 = u1a2a3a4 = d. The coefficient of x2 in g(x) is

-(a1 + a, + a3) = -(a1a2 + a3a4 -t 4143 + a2a4 + a1a4 + (1243)

- - - 0 2 = -b .

Page 296: Algebra Pure and Applied Mathematics Academic Pr

9 Some GaIois Group 28 1

Gathering terms judiciously we find that the coefficient of x in g(x) is

a I a 2 + ~ 1 1 ~ 1 3 + ~ ( 2 ~ 3 = alu2u3(al + a, + a 3 ) + u1u2u4(u1 + a, + u4) + a1a3a4(u1 + a3 + a41

+ u2u3a4(u2 + a3 + a4) - 4alu,a3a,

(since o1 = 0), i.e., the coefficient is -40, = -4d.

- 0 3 + 4O,(r4 = - c 2 4- 4bd (Newton’s Identity for s2 may be helpful). Exercise 9.3. Show that the constant term of g(x) is - a I a 2 a 3 =

Thus we have

2

g(x) = (x - U l N X - a2)(x - a3)

= x3 - bx2 - 4dx - c 2 + 4bd E F [ x ] ;

g(x) is called the resolvent cubic of f(x). Set L = F ( a l , a,, a3), the splitting field for g(x) over F , so L = 9 ( G , n V ) by Proposition 9.6. By the Fundamental Theorem of Galois Theory

G, = G ( L : F ) z G,/gL = G,/(G, n V ) .

Observe that

a1 - a, = aluz + u3a4 - (1143 - ~ 2 ~ 4 = (al - ~ 4 ) ( ~ 2 - a3) ,

and similarly

- ~ l 3 = (a1 - ~ 3 ) ( ~ 2 - a,),&, - a3 = (a1 - ~ 2 ) ( ~ 3 - ~ 4 ) .

It follows immediately that 0, = D,. Suppose now that f(x) is irreducible over F , so G, is a transitive subgroup

of S,. The possible orders for G, are 24, 12, 8, and 4. Clearly S, and A , are transitive, and they are the unique subgroups of their orders. Subgroups of order 8 are 2-Sylow; there are three of them, all conjugate in S,. Each is dihedral, one being D = ((1234),( 13)), and they are transitive. There are two types of subgroups of order 4, both transitive. One is Klein’s 4-group V, which is normal in S, (and unique); the other cyclic, e.g., C = ((1234)). The three cyclic subgroups of order 4 are all conjugate. Except for C and its conjugates every transitive subgroup contains V as a subgroup.

Set m = [ L : F ] , L = F(al,ct2,a3) as above. Thus also m = lG,l since G, = G ( L : F ) and L is Galois over F. Since G , z G,/G, n V it follows from the discussion above that G, = S, if and only if m = 6, G , = A , if and only if m = 3,andG, = Vifandonlyif m = 1.Since V G DandIC n V ( = 2wehave m = 2 both when G, = C and when G, = D. If G, = C , then [ K : F ] = 4 and [L: F ] = 2, so [ K : L ] = 2, so f ( x ) must be reducible over L in that case. On the other hand if G, = D, then [ K : F ] = 8 and [ L : F ] = 2, so [ K :L] = 4. In that

Page 297: Algebra Pure and Applied Mathematics Academic Pr

282 VI Further Topics

case G ( K : L ) = S L = V, which is transitive on (a1,u2,u3,a4}, so f(x) is irreducible over L.

We summarize in the next proposition.

Proposition 9.7. Suppose char F # 2, f(x) E F [x] is separable and irre- ducible, degf(x) = 4, and g(x) is the resolvent cubic of f(x). Let L E K be the splitting field for g(x) over F and set rn = [ L : F]. If rn = 6, then G , = S,; if rn = 3, then G, = A,; if m = 2 and f(x) is irreducible over L, then G, = D; if rn = 2 and f(x) is reducible over L, then G, = C ; and if rn = 1, then G, = V .

The restriction char F # 2 was not used in an essential way in the discussion above, only to change variables. In practice it is convenient to assume that char F # 2 and char F # 3 so that the resolvent cubic is more manageable.

Assume for the following examples that F = Q. Thus separability is not in question.

EXAMPLES

1. If f(x) = x4 - x + 1 E Q[x], then reduction of coefficients mod 2 yields f(x) = x4 + x + 1 E Z,[x]. Clearly f(x) has no roots in Z,, and the assumption that f ( x ) factors as a product of two quadratics in Z,[x] leads quickly to a contradiction (verify), so f(x) is ireducible, so f(x) is irreducible in Z[x], hence in Q[x] by Proposition 11.5.15. The resolvent cubic of f(x) is g(x) = x3 - 4x - 1, which is also irreducible (e.g., since it has no roots in Z, or since it has no roots mod3). The discriminant is 0, = D, = 4, - 27 = 229, which is not a square in Q. Thus G, = S, by Proposition 9.5, and rn = 6. Thus

2. If f(x) = x4 - 6x2 + 8x + 28 E O[x], then f(x + 1) = x4 + 4x3 + 31 which is irreducible in Q [x] by Exercise 11.8.3 1, so j (x ) is also irreducible. The resolvent cubic is g(x) = x3 + 6x2 - 112x - 736. Change variables via x = y - 2 to transform g(x) to h(y) = y 3 - 124y - 496. Then mod 3 we have h(y) = y3 - y - 1 E Z3[x], which is irreducible since it has no roots in Z,, and hence h( y) is irreducible in Q [ y]. Since

Dg = Dh = 4-1243 - 27.496’ = 984064 = (31.32),

G, = S,.

we have G, = A , and rn = 3. Thus G , = A, .

3. If f(x) = x4 - 2x2 + 4x - 2 E Q[xJ, then f(x) is irreducible by Ei- senstein’s Criterion with p = 2. Its resolvent cubic is

g(x) = x3 + 2x2 + 8x = X(X’ + 2~ + 8), so rn = 2 and L = Q(p). The ring of algebraic integers in Q ( g ) is

R - , = { ( a + b p ) / 2 : a , b E %, a _= b(mod 2))

Page 298: Algebra Pure and Applied Mathematics Academic Pr

9 Some GaIois Groups 283

(see Section 11.5). It is easily verified that 2 is a prime in R - 7 , which is a PID (Exercise 11.5.7), so f ( x ) is irreducible in R - , [ x ] , again by Eisenstein’s Criterion, and is irreducible in L [ x ] by Proposition 11.5.15. Thus G, = D, dihedral of order 8, by Proposition 9.7. 4. If f ( x ) = x 4 + 5 x 2 + 5 E Q [ x ] , then f ( x ) is irreducible by Eisenstein’s Criterion with p = 5. Thus

g ( x ) = x 3 - 5 x 2 - 20x + 100 = ( x - 5)(x’ - 20),

and L = Q($ ), m = 2. Sincef’(x) is quadratic in x 2 it is easy to find the roots of f ( x ) explicitly, and hence to factor f ( x ) as

f(x) = [ x 2 + ( 5 - f i ) / 2 1 [ x 2 + (5 + 3 1 / 2 1

in L[x]. Thus G, = C, cyclic of order 4 , by Proposition 9.7. 5. If f ( x ) = x4 + 1 E Q [ x ] , then f ( x ) is the cyclotomic polynomial 0 8 ( x ) , so f ( x ) is irreducible by Theorem 111.4.2; alternatively f ( x + 1) is irreducible by Eisenstein’s Criterion. Its resolvent cubic is

g ( x ) = x 3 - 4x = x ( x - 2)(x + 2),

so m = 1 and G, = V

Exercise 9.4. quartics:

(a) f ( x ) = x4 - 2; (b) f ( x ) = x 4 + 8x + 12; (c) f ( x ) = 4x4 + x 2 + 9; (d) f(x) = 0 5 ( x ) = x 4 + x 3 + x’ + x + 1 (see Proposition 111.4.1); (e) f ( x ) = x 4 + p x 2 + p , p prime; ( f ) f ( x ) = x 4 + 4px + 3 p , p prime. Exercise 9.5. (Solution of quartics).

Determine the Galois group over Q for each of the following

Suppose char F # 2 , 3 and f ( x ) = x 4 + b x 2 + cx + d E F [ x ] .

To solve f ( x ) = 0 add (ux + v ) ~ to both sides and determine u, v E F so that f(x) + (ux + u)’ = (x’ + w)’ for some w E F . Show that u, v, and w satisfy u2 = 2w - b, 2uv = - c , v 2 = w 2 - d , and that 2w is a root of the resolvent cubic g(x). Solve for w (by Cardano’s formulas if necessary; any one of the three roots will do), then for u and v . Then the roots of f ( x ) are the four roots of the two quadratics x 2 + ux + w + v and x 2 - ux + w - v . Use this method to solve x4 - 7 x 2 + 18x - 8 = 0 (use w = 1).

If f ( x ) = x 4 - 4 x + 2 show that the Galois group G of f ( x ) over Q is S4. Show that f ( x ) has a root a, E R with 0 < a , < 1, and that if L = Q(a l ) , then [ L : Q ] = 4, H = YL 1 S, , and H $ A,. Show that H is a

Exercise 9.6.

Page 299: Algebra Pure and Applied Mathematics Academic Pr

284 VI FurtherTopics

maximal subgroup of S, (see Exercise 1.12.22), and hence there are no fields properly between Q and L. Conclude that a , is not constructible, even though [ Q ( a , ) : Q ] = 2’. Use Exercise 9.5 above to express a, in terms cf radicals.

Suppose R is a UFD with field F of fractions, and f ( x ) E R [ x ] is monic of degree n with distinct roots a,, a’,. . .,a, in a splitting field K over F . Let G = G ( K : F ) be the Galois group of f ( x ) . As usual we may view G as a permutation group on {a i } , hence as a subgroup of S,,, when it is convenient to do so. Let x l , x z , ..., x,, be distinct indeterminates over R [ x ] and set R , = R [ x , , . . . , x , ] , F, = F ( x , , . . . , x , ) , and K , = K ( x , , . . . ,x , , ) . Note that K , is a splitting field for f ( x ) over F, , and that the Galois group G, = G(K, : F , ) is isomorphic with G. The isomorphism is effected simply by restricting each I$ E G, to K ; in fact, if G, and G are both viewed as permutation groups on {a i } they are identical, so we shall not usually distinguish between them.

If M = Cr(x,,x,, . . . ,x,,) E K1 and z E S, define a, = C I ( X , - I , , . . . , x r - I,,), and note that if also q E S,,, then (a,),, = ar,,. This is essentially the permutation action discussed in Section 111.5, with a slight change in notation.

Set 8 = I;= , aixi E K1 and note that if z E S,,, then

e, = ~ a ~ ~ ~ - ~ ~ = x u r i x i . i i

Since the roots {ai) are distinct it is clear that if 7 # p in S,,, then 8, # 0,. Define g(x) = n { x - 8,:z E S,,}, a polynomial with n! distinct roots in K,. If we view g(x) as a polynomial in x and in x l , . . . , x,, with coefficients in K it is also clear that those coefficients are polynomials (say over R ; actually over h) in the roots { a , } , and that the coefficients are invariant under all permutations of (a i} . It follows from Theorem 111.5.3 that the coefficients are polynomials in the coefficients of f ( x ) ; hence

g ( x ) E REX, 9 . . - 3 x , , X I = R i [ x I . If 4 E G , we have, of course, another action of 4 on any a E K , , denoted as

usual by +u, in which 4 fixes each x i and acts automorphically on the coefficients from K . It is not true in general that 4~ = a4, although

4e = C a , i x i = C a i x 4 - l i = 8, 1 i

as observed above. If T E S,, observe that

For fixed E S,, define

Page 300: Algebra Pure and Applied Mathematics Academic Pr

9 Some Gaiois Group 285

If tj E G, then

t j g o ( 4 = n .(x - $48,: 4 E G} = g,(x), so y,(x) E Fl [XI, F, being the fixed field for G. In fact,

gu(x) E F1 [ X I n K [ x , , ~ 2 7 . . . txnt X I = F C x , , . . ., xn, X I . Observe that [ K l : F l ] = IGI = degg,(x), g,(x) has 8, as a root and G is

transitive on the set of roots of g, (x) in K , . It follows that g,(x) is irreducible in F , [ x ] and that K , = F,(O,), with g,(x) the minimal polynomial over F, for 8,.

Now let c, = 1, 0 2 , . . . , ck ( k = [S,,: G I ) be a set of (right) coset represent- atives for G in S,, and for each i write g,(x) = g,,(x). Then

S, = {4ai:$ E G, 1 5 i 5 n}

and so

g ( x ) = n { g i ( x ) : 1 I i I k } ,

representing g ( x ) as a product of irreducible factors in F [ x , , . . . , x , , x ] . Since R 1 [ x ] = R [ x l , ..., x , , , x ] is also a UFD and g ( x ) E R 1 [ x ] i t follows from Proposition 111.5.15 and the fact that g ( x ) and all g,(x) are monic that g ( x ) = ni g i ( x ) must be the prime factorization of g ( x ) in R , [XI.

For each t E S,, we have r 1

with t permuting the irreducible factors of g(x) , since { c i s : 1 I i I k } is another set of coset representatives for G in S,,. Furthermore, since o, = 1 we see that qs lr (x) = g,(x) = g l ( x ) if and only if t E G. Thus in the action of S, on the irreducible factors of g ( x ) in R , [ x ] we have Stab,,[g,(x)] = G.

We use the ideas developed above to establish a theorem, due to Van der Waerden, that is often useful for determining Galois groups.

Suppose R is a UFD with field F of fractions, P is a nonzero prime ideal in R , R = R / P , and F is the field of fractions for R. Suppose f ( x ) is monic of degree n in R [ x ] with f ( x ) E R [ x ] the result of reducing coefficients mod P , and suppose that f ( x ) and f ( x ) have no repeated roots in respective splitting fields K and K over F and F . If G = G, = G ( K : F ) and G = G? = G(K:F), then e is (isomorphic with) a subgroup of G.

Proof. Take R , , Fl, K , and g ( x ) as above, and define R , , F, , El analo- gously. Since g ( x ) factors as ni g i ( x ) in R , [ X I we may reduce all coefficients in R mod P and obtain &x) = ni g,(x) . Each t E S,, permutes the factors g i ( x ) of g ( x ) and hence also the factors gi(x) of ij(x), and G has been characterized as

Theorem 9.8.

Page 301: Algebra Pure and Applied Mathematics Academic Pr

286 VI Further Topics

Stab[g,(x)]. The factors g(x) are not necessarily irreducible in R, [XI, they might factor further. The discussion preceding the theorem, as applied to R, G, etc., shows then that G, as a subgroup of S,, is the stabilizer of an irreducible factor of g,(x). But then each $ E G, viewed as an element of S,, permutes the factors gi(x), and gl (x), can only be gl (x) since $ fixes an irreducible factor of g,(x). Thus $ E G and c 5 G.

Corollary. Keep the hypotheses of the theorem but take R = Z and P = (p) with p prime in Z, so R = F = Z,. Supposef(x) factors in Z,[x] into irreducible factors f;(x)L(x). . . fm(x), with degf;.(x) = n, 2 1. Then G contains a product a1 a2 . . . am of disjoint cycles, ai being an n,-cycle.

Proof. In this case the Galois group G is cyclic (Theorem 111.3.11) say G = (a). Since G is transitive on the n, roots in K of the irreducible factor fi(x) for each i it is clear that a has the indicated cycle structure, and a € G I G.

The next two results also appear in Van der Waerden [37].

Proposition 9.9. If G I S, is transitive on { 1,2,. . . , n> and G contains a transposition a and an (n - 1)-cycle t, then G = S,.

By relabeling we may assume that t = (2 3 .. . n) and then by transitivity take a = (1 k) with 2 I k I n. Then at-' = (1 j ) where 2 I j I n and j = k + l(mod n - 1). Thus G contains all (1 j ) , 2 I j I n. An easy induction on n shows that these generate S,.

Proof:

Theorem 9.10.

Proof. In view of various examples above we may assume that n 2 4. Choose fi(x), f2(x), f3(x) E ,?![XI, each monic of degree n, so that fl(x) is ir- reducible in Z2[x], fi(x) splits in Z,[x] as a product of a linear factor and an irreducible factor of degree n - 1, and f,(x) splits in Z,[x] as a product of an irreducible quadratic factor and either one or two (distinct) irreducible factors of odd degree (see Exercise 111.8.26). Then set

If 0 < n E Z there is some f(x) E Q[x] with G, = S,.

f(x) = - 15fi(x) + 10f2(x) + 6f3(x) E ZCxI and set G = G, I S,. Since T(x) = f;(x) in Z,[x] f(x) is irreducible and G, is transitive on the roots of f(x). Since J(x) = L(x) in Z,[x] G contains an (n - 1)-cycle by the corollary to Theorem 9.8. Since f ( x ) = L(x) in ,?!,[XI C contains a product p of a transposition a and one or two cycles of odd length, also by the corollary. A suitable power of p is a, and C = S, by Proposition 9.9.

For an example take n = 6. Then fl(x) = x6 + x + 1 is irreducible mod 2, f2(x) = x6 + 2x2 + x has irreducible factor x s + 2x + 1 mod 3, and f3(x) = x6 + x4 + x3 + x factors as (x2 - 2)x(x3 + 3x + 2), with x2 - 2

Page 302: Algebra Pure and Applied Mathematics Academic Pr

9 Some GnIois Groups 287

and x3 + 3x + 2 irreducible mod 5. Thus

f(x) = - 15fI(x) + lOf,(x) + 6 f 3 ( ~ ) = x6 + 6x4 + 6x3 + 20x2 + x - 15

has Galois group G , = s6 over Q. The method of Theorem 9.10 is constructive only insofar as it is possible to

exhibit the polynomials fi(x), f2(x), and f 3 ( x ) . Unfortunately there seems to be no general constructive procedure available for producing irreducible poly- nomials of prescribed degrees over Z,. There are some tables; e.g., see Peterson and Weldon [30] for p = 2.

Another standard method for showing that every symmetric group S,, occurs as a Galois group over Q uses Hilbert’s Irreducibility Theorem. See Hadlock [13] for an account. The same methods serve to show that every alternating group A, occurs as a Galois group over Q; a nice discussion appears in Paul Feit’s senior thesis [lo].

Exercise 9.7. Use the method of Theorem 9.10 to find polynomials in Q[x] with S, and S, as Galois groups.

We conclude this section with a final example. If

f(x) = X’ - 8 2 1 ~ + 3284 E Z[X],

then f ( x ) is irreducible by Eisenstein’s Criterion since 821 is a prime in Z. Thus 5 I \G,.l. An application of Proposition 9.3 yields D, = 8214 . 216 . 3, (verify), so G, I A , by the corollary to Theorem 9.4. In Z7[x] we have

f(x) = x 5 - 2x + 1 = (x - I)(x - 3)(x3 - 3x2 - x - 2),

and x 3 - 3x2 - x - 2 is irreducible mod 7. Thus there is a 3-cycle in G by the corollary to Theorem 9.8, so 15 I 1 GI and 1 GI = 1530, or 60. If I GI were 15, then G would be cyclic (see Example 2, p. 21), but consideration of possible cycle types shows that A , has no elements of order 15. A subgroup of order 30 in A , would be normal, contradicting simplicity, and so /GI = 60 and G = A, .

Exercise 9.8. over Q.

(a) x J + 2Ox + 16, (b) x5 + 719x - 2876, (c) x 5 + 971x - 3884.

Exercise 9.9 (D. Surowski). Choose k E Z so that 3y k and k E

l(mod 7), and set m = 5k2 - 1. Show that f ( x ) = x 5 + 5mx + 4m has Galois group A , over Q. (The key steps are to compute 0, and to reduce coefficients mod 3 and mod 7.)

Show that the following polynomials have Galois group A ,

Page 303: Algebra Pure and Applied Mathematics Academic Pr

This Page Intentionally Left Blank

Page 304: Algebra Pure and Applied Mathematics Academic Pr

Appendix 1 Zorn’s Lemma

A partial ordering on a set Y is a relation I that is (i) reflexive, (ii) antisymmetric, and (iii) transitive, i.e.,

(i) A I A , (ii) if A I B and B I A, then A = B, and

(iii) if A I B and B I C, then A I C for all A, B, and C in Y . If Y has a partial ordering we say that Y is a partially ordered set.

The prototypical example of a partially ordered set is a set Y of subsets of some set S, where A I B denotes set inclusion, i.e., A c B.

A linear ordering on a set % is a partial ordering I in which any two elements A , B are comparable, i.e., A I B or B I A . A chain in a partially ordered set Y is a nonempty subset V of Y that is linearly ordered by the ordering it inherits from Y by restriction. An upper bound for a chain V in 9 is an element B E Y such that A I B for all A E %?(it is not required that B E V). A maximal element in Y is an element M E Y such that if A E Y and M I A, then A = M.

We take the point of view that the following statement, Zorn’s Lemma, is an axiom of set theory.

Zorn’s Lemma. If Y is a nonempty partially ordered set in which every chain has an upper bound, then ,Y has a maximal element.

There are many apparently different but logically equivalent formulations of Zorn’s Lemma. Perhaps the best known is the Axiom of Choice, which asserts that the Cartesian product of any nonempty family of nonempty sets is not empty. An element of that Cartesian product is called a “choice function”; it can be thought of as simultaneously choosing an element from each of the sets in the family. A discussion of various formulations and their equivalences

289

Page 305: Algebra Pure and Applied Mathematics Academic Pr

290 Appendix Zttm’s Lemma

can be found in most set theory books. A brief and lucid account appears in Kelley [21].

Let us look briefly at an important application. Suppose V is a (left) vector space over a division ring D. Recall that a subset

X of V is linearly dependent if there are distinct elements u , , u , , . , . , u, E X and (not necessarily distinct) scalars a,, a,, . . . ,a, E D, with not all ai = 0, such that

a , u , + a , u 2 + . . ’ + anon = 0.

Otherwise X is linearly independent. The span of a subset X of V is the subspace of V generated by X , obtained by intersecting all subspaces that contain X as a subset. If X # a, then the span of X consists of all linear combinations a1 u1 + u2u2 + ... + anun, where 1 I n E Z, ui E X , and aj E D. A basis for V is a linearly independent subset X of V such that the span of X is I/.

If V is a vector space over a division ring D, then V has a basis.

Let 9’ be the set of all linearly independent subsets of V . Then 9’ # @ since @ E Y (if V # 0, then also each { u ) E Y if 0 # u E V) . Partially order Y by ordinary set inclusion, i.e., A I B if and only if A L B. If % is a chaininYletB = U { A : A €%}.If B # 9, thentherearedistinctu,, ..., U , E B and scalars a,, . . .,a, E D, not all0,such that a, u1 + ... + anon = 0. But each u, is in some Ai E %‘, and W is a chain so one of A ,, . . . , A , contains all the others. By relabeling we may assume that Ai c A , for all i . But then u , , . , . , u, E A, , which is linearly independent, and we have a contradiction. Thus B E 9, and B is clearly an upper bound for %. By Zorn’s Lemma we may conclude that there is a maximal element M in Y .

Let us show that M is a basis for V . To that end let W be the span of M . If W # Vchoose u E V\ W, and set M , = M u { u ) . Then M , is linearly indepen- dent, since u is not a linear combination of elements of M , so MI E 9, M I M , , and M # MI, contradicting the maximality of M .

Any two bases for a vector space V over a division ring D have the same cardinality.

Proof. If V has a finite basis the result is a standard fact from elementary linear algebra. Suppose then that B , and B, are two infinite bases for V. Each u E B , is (uniquely) a linear combination of a finite subset B,(u) c B , . If any x E 8, were in none of the sets B,(u), then the span of B,\{x) would include B,, and hence would be all of V . But then B, would be linearly depend- ent, a contradiction, and hence B, = u { B , ( u ) : u E Bl}. Consequently lB21 I K,IB,I = lB,[, where KO is the first infinite cardinal. Similarly lBll I lB21, and hence lBll = lB21 by the Schroder-Bernstein Theorem.

If B is any basis for a vector space V, then ( B ( is called the dimension of V.

Theorem A.l.

Proof.

Theorem A.2.

Page 306: Algebra Pure and Applied Mathematics Academic Pr

1. E. Artin, “Geometric Algebra,” Wiley (Interscience), New York, 1957. 2. E. Artin, “Modern Higher Algebra, Galois Theory,” Courant Institute of Mathematical

Sciences Lecture Notes, New York Univ. Press, New York, 1957. 3. E. Artin, “Galois Theory,” 2nd ed., Notre Dame Mathematical Lectures, No. 2, Univ. of

Notre Dame Press, Notre Dame, Indiana, 1959. 4. E. Artin, “Algebraic Numbers and Algebraic Functions,” Gordon and Breach, New York,

1967. 5 . W. Bishop, How to construct a regular polygon, Amer. Math. Monthly 85, 186-188 (1978). 6. Z. I. Borevich and I . R. Shafarevich, “Number Theory,” Academic Press, New York, 1966. 7. H. S. M. Coxeter, “Introduction to Geometry,” 2nd ed., Wiley, New York, 1969. 8. C. Curtis and I. Reiner, “Representation Theory of Finite Groups and Associative

Algebras,” Wiley (Interscience), New York, 1962. 9. N. G. DeBruijn, “Polya’s Theory of Counting,” in “Applied Combinatorial Mathematics”

(E. F. Beckenbach, ed.), p. 144. Wiley, New York, 1964. 10. P. Feit, The Hilbert irreducibility theorem and Galois groups over Q, Senior Thesis, Harvard

College, Cambridge, Massachusetts, 198 I . 11. W. Feit, “Characters of Finite Groups,” Benjamin, New York, 1967. 12. S. Haber and A. Rosenfeld, Groups as unions of proper subgroups, Amer. Math. Monthly 66,

13. C. Hadlock, ”Field Theory and Its Classical Problems,” Carus Math. Monographs, No. 19, Mathematical Association of America, Washington, D.C., 1978.

14. G. H. Hardyand E. M. Wright,”An Introduction to theTheoryofNumbers,”4th ed.,Oxford Univ. Press, London and New York. 1960.

IS. I. Herstein, “Noncommutative Rings,” Carus Math. Monographs, No. 15, Mathematical Association of America, Washington, D.C., 1968.

16. N. Jacobson, “Basic Algebra 1,” Freeman, San Francisco, California, 1974. 17. N. Jacobson, “Basic Algebra 11.” Freeman, San Francisco, California, 1980. 18. S. A. Jennings, The structure of the group ring of a p-group over a modular field, Trans.

Amer. Math. SOC. 50, 175-185 (1941). 19. E . Kamke, “The Theory of Sets,” Dover, New York, 1950. 20. 1. Kaplansky, “Fields and Rings,” 2nd ed. Univ. of Chicago Press, Chicago, Illinois, 1972.

491-494 (1959).

29 I

Page 307: Algebra Pure and Applied Mathematics Academic Pr

292 References

21. J. Kelley, “General Topology,” Van Nostrand-Reinhold, Princeton, New Jersey, 1955. 22. A. G. Kurosh, “The Theory of Groups,” Vol. 2, Chelsea, Bronx, New York, 1960. 23. S. Lang, “Algebra,” Addison-Wesley, Reading, Massachusetts, 1965. 24. C. E. Linderholm, “Mathematics Made Difficult,” World Publ., New York, 1972. 25. S. Lipka, Uber die Irreduzibilitat von Polynomen, Math. Ann. 118,235-245 (1941). 26. J. H. McKay, Another proof of Cauchy’s group theorem, Amer. Math. Monthly 66, 119

(1959). 27. N. C. Meyer, Jr., A new proof of the existence of the free group, Amer. Math. Monthly 77,

28. I. Niven, The transcendence of A, Amer. Math. Monthly 46,469-471 (1939). 29. R. S. Palais, The classification of real division algebras, Amer. Math. Monthly 75, 366-368

(1968). 30. W. Peterson and E. Weldon, Jr., “Error Correcting Codes,” 2nd ed., MIT Press, Cambridge,

Massachusetts, 1972. 31. H. Pollard and H. G. Diamond, “The Theory of Algebraic Numbers,” 2nd ed., Carus Math.

Monographs, No. 9, Mathematical Association of America, Washington, D.C., 1978. 32. M. A. Rieffel, A general Wedderburn theofem, Proc. Na t . Acad. Sci. U.S.A. 54, 1513 (1965). 33. E. Sasiada and P. M. Cohn, An example of a simple radical ring, J. Algebra 5, 373-377

(1 967). 34. I. R. Shafarevich, Constructions of fields of algebraic numbers with given solvable Galois

group, Izo. Akad. Nauk SSSR Ser. Mat . 18,515-578 (1954). 35. E. Spitznagel, Jr., Note on the alternating group, Amer. Math. Monthly 75,68-69 (1968). 36. H. Stark, A complete determination of the complex quadratic fields of class-number one,

Michigan Math. J . 14, 1-27 (1967). 37. B. L. Van der Waerden, “Modern Algebra,” Vol. 1,2nd ed., Ungar, New York, 1953. 38. R. Walker, “Algebraic Curves,” Dover, New York, 1950. 39. J. C. Wilson, A principal ideal ring that is not a Euclidean ring, Math. Mag. 46,34-38 (1973). 40. E. Witt, Uber die Kommutativitat Endlicher Schiefkorper, Hamb. Abh. 8,413 (1930). 41. 0. Zariski and P. Samuel, “Commutative Algebra,” Vol. 1, Van Nostrand-Reinhold,

Princeton, New Jersey, 1958.

870-873 (1970).

Page 308: Algebra Pure and Applied Mathematics Academic Pr

I Index

A

Abel, N. H., 99, 103 Abelian, 2 Absolute value, 239 ACC, 66, 128 Adverse, 177 Algebra, 163 Algebraic, 57, 80, 8 I Algebraically

closed, 83 dependent, 60,230 independent, 60,23 1

Algebraic closure, 83, 231 Algebraic integer, 224, 27 I Algebraic number, 106 Algebraic number field, 224 Algebraic variety, 73 Alternating group, 17 Angle trisection, 1 1 I Annihilator, 134, 173 Archimedean valuation, 242 Artin, E., 121, 184, 185,252 Artinian ring, 183 Artin- Whaples Approximation Theorem,

Ascending central series, 29 Ascending chain condition, 66, 128 Associate, 6 I Automorphism, 8 Axiom of Choice, 289

252

B

Balanced map, 158 Basis, 132, 288 Bijection, 2 Bimodule, 160 Binomial Theorem, 75 Bishop, W., I14 Block, 2 14 Burnside, W., 274 Burnside’s Orbit Formula, 200, 268

C

Canonical quotient map, 10 Canonical representation, 249 Cardano’s Formulas, 279 Castelnuovo, G., 236 Cauchy sequence, 244 Cauchy’s Theorem, 15 Cayley - Hamilton Theorem, 143 Cayley’s Theorem, 13 Center, 10 Centralizer, 13, 173, 187 Chain, 288 Change-of-basis matrix, 143 Character, 200,265 Characteristic, 80 Characteristic polynomial, 140 Character table, 270

293

Page 309: Algebra Pure and Applied Mathematics Academic Pr

294 Index

Chevalley, C., I82 Chinese Remainder Theorem, 7 1 Chronicles 11, 114 Cissoid of Diocles, 124 Class equation, 14 Class number, 228 Closed, 86 Closure, 86 Cohn, P., 180 Common divisor, 62 Commutative, 47 Commutator, 23 Companion matrix, 1 16, 141 Complete, 244 Completely reducible, 174 Completion, 244 Composition series, 25 Congruent, 8 Conjugacy class, 13 Conjugate, 13, 84 Constituent, 267 Constructible, 109 Content, 68,208 Contragredient representation, 266 Convolution, 172 Coset, 8 Coxeter, H. S. M., 2 Cycle, 16

index, 20 1 type, 18

group, 7 Cyclic

module, 126 vector, 141

Cyclotomic polynomial, 97

D

DCC, 183 Dedekind, R., 63 Dedekind domain, 225

of field extension, 79 of polynomial, 55,59 of representation, 260

Degree

del Ferro, S., 99, 279 Delian problem, 112, 123, 124 Dense, 182 Density Theorem, 182 Derivative, 9 1

Derived group, 23 series, 24

Descending central series, 30 Descending chain condition, 183 Dihedral group, 39 Dimension, 289 Diophantive equation, 238 Direct

factor, 28 product, 28 sum, 32,70, 129,26 1

Discrete valuation, 247 Discriminant, 275 Divide, 6 I , 222 Divisible group, 170, 196 Division Algorithm, 56 Division ring, 49 Double

centralizer, 190 coset, 42 dual, 165

Doubly transitive, 42 Dual

basis, 22 1 module, 165

Duplication ofthe cube, 112

E

Eisenstein Criterion, 70, 77 Elementary divisors, 144 Elementary row and column operations, I47 Elementary symmetric polynomials, 103 Endomorphism, 8 Endomorphism ring, 48 Epimorphism, 8, 49 Equivalent

matrices, 147 representations, 26 1 valuations, 239

Erchinger, 114 Euclidean, 64 Euclidean Algorithm, 77 Euclid's Elements, 114 Euler, L., I14 Even permutation, 16 Exponent, 135 Extension

field, 79

Page 310: Algebra Pure and Applied Mathematics Academic Pr

Index 295

group, 26 by radicals, 99

External semidirect product, 46

F

Factor, 24 Factor group, 10 Factor Theorem, 57 Faithful, 12, 173, 260, 265 F-automorphism, 86 Feit, P., 287 Fermat

number, 114 prime, I 14

Ferrari, L., 99 Field, 49 Field of fractions, 53 Finite extension, 79 Finitely generated module, 126 First Orthogonality Relation, 266 Fixed field, 86 Formally real field, 254 Fractional ideal, 222 Free

abelian group, 132 generators, 36 group, 35 module, 131 semigroup, 34

Freshman Theorem

for modules, 127 for rings, 5 1

Frobenius, G., 32, 188 Frobenius map, 95 Fundamental Homomorphism Theorem

for groups, 12

for groups, 1 1 for modules, 127 for rings, 50

Fundamental Theorem of Algebra, 95 of Finite Abelian Groups, 33 of Galois Theory, 90 of Symmetric Polynomials, 105

G

Galois closure, 93

extension, 86 field, 96 group, 86 group of a polynomial, 96

Galois, E., 99, 102 Gauss, C. F., I14 Gaussian integers, 64 Gauss’s Lemma, 68 Gay, D. A., 233 GCD, 62 Generalized quaternion group, 45 General linear group, 2 10 General polynomial, 102 Generate

ideal, 50 subgroup, 7 submodule, I26

Generating function, 208 Generators and relations, 38 Greatest common divisor, 62, 228 Group, 1 Group algebra, I72

H

Haber, S., 42 Hamilton, W. R., 48 Hasse, H., 63 Hasse Principle, 238 Hensel, K., 238 Hermes, J., 114 Hilbert, D., I18 Hilbert Basis Theorem, 74 Hilbert’s Satz 90, I 18, 124 Homogeneous, 59 Homomorphism

group, 8 module, 127 ring, 49

Hyperplane, 2 12

I

Ideal, 50 Ideal class group, 228 Idempotent, 168 Identity element, 1 Indeterminate, 5 5 Injective, 170, 196 Inner automorphism, 45 Inner product, 266

Page 311: Algebra Pure and Applied Mathematics Academic Pr

296 Index

Integers mod n, 1 I Integral

basis, 222 closure, 2 19 domain, 49 element, 2 I7 extension, 2 17 ideal, 222

Integrally closed, 219 Intermediate Value Theorem, 256 Internal

direct product, 29 direct sum, 130

Invariant factors, 138 Invariant Factor Theorem (3.7), 137 Inventory, 204 Inverse, 1 Invertible ideal, 222 Irreducible

character, 265 module, 173 representation, 26 1 ring element, 6 I

Isomorphism, 8,49 Isomorphism Theorem

for groups, 14 for modules, 128 for rings, 51

Iwasawa, K., 2 15

J

Jacobson, N., 182 Jacobson radical, 176 Jennings, S., 192 Join, 99 Jordan block, matrix, I44 Jordan Canonical Form, 145 Jordan-Holder Theorem, 25, 128

K

Kernel, 8, 270 KingsI, 114 Wein’s 4-group, 5 Kronecker product, 163 Kummer, E., 228 Kurosh, A., 37

L

Lagrange interpolation, 76 resolvent, 101

Lagrange’s Theorem, 8 LCM, 228 Least common multiple, 228 Left

adverse, 177 coset, 8 ideal, 50 Noetherian ring, 13 I quasi-regular, 177 regular representation, 13, 26 1 R-module, 125 zero divisor, 49

Leibniz’s Rule, 120 Length, 24 Linear

character, 265 dependence, 288 fractional transformation, 2 1 1 functional, 165 independence, 132,289 ordering, 288

Localization, 54 Luroth’s Theorem, 235

M

Maschke, H., 176, 184,262 Matrix representation, 260 Maximal

condition, 73 element, 288 ideal, 5 I

McKay, J., 15 Minimal

condition, 183 ideal, 185 polynomial, 80, 140

Modular, 175 Module, 125 Monic, 55 Monoid, 1 Monomial, 59, 201 Monomorphism, 8,49 Multiple, 6 1

Page 312: Algebra Pure and Applied Mathematics Academic Pr

Index 297

N

Negative, 253 Newton’s Identities, 276 Nil, 178 Nilpotent, 168, 178, 179 Nilpotent class, 46 Nilpotent group, 29 Nilpotent ring element, 76 Noetherian

module, 128 ring, 66

Nonarchimedean valuation, 242 Norm, 115 Normal

closure, 93 field extension, 93 series, 24 subgroup, 10

Normalizer, 14

0 Odd permutation, 17 Orbit, 13 Order, 6, 7, I34 Order ideal, 134 Ordered commutative ring, 252

P

Palais, R., 188 padic

integers, 238, 249 numbers, 238, 249 valuation, 239

Partial ordering, 289 Partition, 44 Pattern, 204 Pattern counting function, 208 Pattern inventory, 205 Perfect, 120 Permutation, 2 Permutation groups, 12 Permutation representation, 26 1 PgrOUP, 20 PID, 62 Polya, G., 206 Polynomial, 55, 59 Polynomial function, 59

Positive, 253 pprimary, 139 Presentation, 38 Primary, 139, 194 Prime, 6 1 Prime field, 80 Prime ideal, 52 Primitive

element, 79 ideal, I8 1 permutation group, 2 I4 polynomial, 68 ring. 181 roots of unity, 97

character, 265 fractional ideal, 222 ideal, 50 ideal domain, 62

Product, 27 Product of ideals, 7 1 Projective

abelian group, 195 general linear group, 2 10 module, 169 point, 210 space, 2 I0 special linear group, 2 10

Principal

Pure, 165 Purely

inseparable, 120 transcendental. 23 I

0 Quasi-regular, 177 Quaternion group, 5 Quaternions, ring of, 48 Quotient, 34, 56 Quotient group, 10 Quotient of ideal, 177,222 Quotient map, 10, 34 Quotient ring, 50

R

Radical of an ideal, 190 ring, 177

Page 313: Algebra Pure and Applied Mathematics Academic Pr

298 Index

Radical, Jacobson, 176 Raffer, S., 1 19 Rank

of free abelian group, 195 of free group, 37 of free module, 133

Rank I valuation, 239 Rational canonical form, matrix, 143 Rational functions, 57, 6 I Real closed field, 254 Real valuation, 239 Redfield - P6lya Theorem, 206 Reduced, 198 Reducible

character, 265 representation, 261

Reduction of coefficients, 68 Relations, 38 Relative unit, 175 Remainder, 56 Remainder Theorem, 57 Representation, 260 Residue class field, 246 Residue class ring, 50 Resolvent cubic, 281 Richelot, F., 114 Richmond, H., 124 Rieffel, M., 190 Right

adverse, 177 coset, 10 ideal, 50 Noetherian ring, 13 1 quasi-regular, 177 R-module, 125 zero divisor, 49

Ring, 47 Ring of integers, 246 R-linearly independent, 132 R-module, 125 Root, 82 Roots of unity, 97 Rosenfeld, A,, 42 Ruffini, P., 99, 103

S

Sasiada, E., I80 Schur, I., 263 Schur’s Lemma, 173,263

Schwendenwein, 114 Secondary row and column operations, 148 Second Orthogonality Relation, 269 Semidirect product, 46 Semigroup, I Semisimple, 174, 177 Separable

element, 92 extension, 92 polynomial, 90, 9 1

Short exact sequence, 44, 164 Similar matrices, 143 Simple

extension, 79 group, 18 module, 173 radical extension, 97 ring, 50, 180

Skew field, 49 Smith normal form, I50 Solvable, 24 Solvable by radicals, 99 Span, 288 Special linear group, 2 10 Spiral of Archimedes, 1 14, 123 Spitznagel, E., 17 Split, 82, 170, 199 Split extension, 46 Splitting field, 83 Sporadic group, 27 Square free, 62 Squaring the circle, I14 Stabilizer, 12 Stable, 88 Standard sequence, 256 Stickelberger, L., 32 Sturm, 258 Sturm sequence, 257 Subfield, 79 Subgroup, 6 Submodule, 126 Subnormal, 24 Subring, 47 Substitution, 56,60 Surowski, D., 287 Sylow subgroup, 19 Symmetric

group, 3 polynomial, 104 rational function, 103

Page 314: Algebra Pure and Applied Mathematics Academic Pr

Index 299

T

Tartaglia, N., 99, 279 Tensor product, I58 Terminate, 66, 128, 183 Torsion

element, 134 module, 134 subgroup, 135, 194 submodule, I35

Torsion-free, I34 Trace, 1 15 Transcendence

basis, 23 1 degree, 233 set, 230

Transcendental, 57, 80, 106 Transcendental extension, 23 I Transitive, I3 Transposition, 16 Transvection, 2 I2 Triangle inequality, 240 Trivial

representation, 260 valuation, 239

Tychonov, A,. 250

U

Unique factorization domain (UFD), 66

Unit, 49 Unitary module, 126 Universality, 22 Upper bound, 289

V

Valuation, 239 Valuation ring, 246 Value group, 247 Vandermonde, 275 Van der Waerden, B. L., 285 Variation, 251

W

Wedderburn, J., 63 Weight, 204 Weight assignment, 204 Whaples, G., 252 Wilson, J., 63 Wilson’s Theorem, 12 1 Witt, E., 187

Zarislu, O., 236 Zero divisor, 49 Zorn’s Lemma, 289

Page 315: Algebra Pure and Applied Mathematics Academic Pr

Pure and Applied Mathematics A Series of Monographs and Textbooks

Editors Samuel Eilenberg and Hyman Bass

Columbia University, New York

RECENT TITLES

CARL L. DEVITO. Functional Analysis MICHIEL HAZEWINKEL. Formal Groups and Applications SIGURDUR HELGASON. Differential Geometry, Lie Groups, and Symmetric Spaces ROBERT B. BURCKEL. An Introduction to Classical ComDlex Analysis : Volume 1 JOSEPH J. ROTMAN. An Introduction to Homological Algebra C. TRUESDELL A N D R. G. MUKCASTER. Fundamentals of Maxwell’s Kinetic Theory of a Simple Monatomic Gas : Treated as a Branch of Rational Mechanics BARRY SIMON. Functional Integration and Quantum Physics GRZEGORZ ROZENBERC AND ARTO SALOMAA. The Mathematical Theory of L Systems DAVID KINDERLEHRER and GUIDO STAMPACCHIA. An Introduction to Variational Inequal- ities and Their Applications H. SEIFERT AND W. THRELFALL. A Textbook of Topology; H. SEIFERT. Topology of 3-Dimensional Fibered Spaces LOUIS HALLE ROWEN. Polynoininal Identities in Ring Theory DONALD W. KAHN. Introduction to Global Analysis DRACOS M. CVETKOVIC, MICHAEL Doon, A N D HORST SAcHs. Spectra of Graphs ROBERT M. YOUNG. An Introduction to Nonharmonic Fourier Series MICHAEL C. IRWIN. Smooth Dynamical Systems JOHN B. GARNETT. Rounded Analytic Functions EDUARD PRUGOVEEKI. Quantum Mechanics in Hilbert Space, Second Edition M. SCOTT OSBORNE AND GARTH WARNER. The Theory of Eisenstein Systems K. A. ZHEVLAKOV, A. M. SLIN’KO, I. P. SHESTAKOV, AND A. I. SHIRSHOV. Translated by HARRY SMITH. Rings That Are Nearly Associative JEAN DIEUDONN~. A Panorama of Pure Mathematics ; Translated by I. Macdonald JOSEPH G. ROSENSTEIN. Linear Orderings AVRAHAM FEINTUCH AND R~CHARD SAEKS. System Theory : A Hilbert Space Approach ULF GRENANDER. Mathematical Experiments on the Computer HOWARD OSBORN. Vector Bundles : Volume 1, Foundations and Stiefel-Whitney Classes K. P. S. BHASKARA RAO A N D M. BHASKARA RAO. Theory of Charges RICHARD V. KADISON AND JOHN R. RINGROSE. Fundamentals of the Theory of Operator Algebras, Volume I EDWARD B. MANOUKIAN. Renormalization BARRETT O’NEILL. Semi-Riemannian Geometry : With Applications to Relativity LARRY C . GROVE. Algebra

IN PREPARATION

ROBERT B. BURCKEL. An Introduction to Classical Complex Analysis : Volume 2 RICHARD V. KADISON AND JOHN R. RINGROSE. Fundamentals of the Theory of Operator Algebras, Volume I1

Page 316: Algebra Pure and Applied Mathematics Academic Pr

sA. 1’. MORSE. A Theory of Scts. Second Edition STEVEN ROMAN. The Umbra1 Calculus J O H N W. MORGAN A N D HYMAK BASS (Eds.). The Smith Conjecture

Page 317: Algebra Pure and Applied Mathematics Academic Pr

This Page Intentionally Left Blank