Abstract Algebr Review Problem PDF
Abstract Algebr Review Problem PDF
Abstract Algebr Review Problem PDF
REVIEW PROBLEMS
ON GROUPS AND
GALOIS THEORY
John A. Beachy
2000
ii J.A.Beachy
This is a supplement to
John
c A. Beachy 2000
Formatted October 15, 2002, at which time the original was available at:
http://www.math.niu.edu/ beachy/abstract algebra/
Contents
PREFACE iv
7 STRUCTURE OF GROUPS 1
7.0 Some Examples 2
7.1 Isomorphism theorems 8
7.2 Conjugacy 12
7.3 Group actions 13
7.4 The Sylow theorems 16
7.5 Finite abelian groups 17
7.6 Solvable groups 19
7.7 Simple groups 20
8 GALOIS THEORY 23
8.0 Splitting fields 23
8.1 Galois groups 27
8.2 Repeated roots 29
8.3 The fundamental theorem 30
8.4 Solvability by radicals 32
SOLVED PROBLEMS: 34
BIBLIOGRAPHY 61
INDEX 62
iii
iv J.A.Beachy PREFACE
PREFACE
My goal is to provide some help in reviewing Chapters 7 and 8 of our book
Abstract Algebra. I have included summaries of most of these sections, together
with some general comments. The review problems are intended to have relatively
short answers, and to be more typical of exam questions than of standard textbook
exercises.
By assuming that this is a review, I have been able make some minor changes
in the order of presentation. The first section covers various examples of groups.
In presenting these examples, I have introduced some concepts that are not studied
until later in the text. I think it is helpful to have the examples collected in one
spot, so that you can refer to them as you review.
A complete list of the definitions and theorems in the text can be found on the
web site www.math.niu.edu/ beachy/aaol/ . This site also has some group
multiplication tables that arent in the text. I should note two minor changes in
notationIve used 1 to denote the identity element of a group (instead of e), and
Ive used the abbreviation iff for if and only if.
Abstract Algebra begins at the undergraduate level, but Chapters 79 are written
at a level that we consider appropriate for a student who has spent the better part
of a year learning abstract algebra. Although it is more sharply focused than the
standard graduate level textbooks, and does not go into as much generality, I hope
that its features make it a good place to learn about groups and Galois theory, or
to review the basic definitions and theorems.
Finally, I would like to gratefully acknowledge the support of Northern Illinois
University while writing this review. As part of the recognition as a Presidential
Teaching Professor, I was given leave in Spring 2000 to work on projects related
to teaching.
STRUCTURE OF GROUPS
The goal of a structure theory is to find the basic building blocks of the subject and
then learn how they can be put together. In group theory the basic building blocks
are usually taken to be the simple groups, and they fit together by stacking one
on top of the other, using factor groups.
To be more precise about this, we need to preview Definition 7.6.9. Let G be
a group. A chain of subgroups G = N0 N1 . . . Nk is called a composition
series for G if
(i) Ni is a normal subgroup of Ni1 for i = 1, 2, . . . , k,
(ii) Ni1 /Ni is simple for i = 1, 2, . . . , k, and
(iii) Nk = h1i
The factor groups Ni1 /Ni are called the composition factors of the series.
We can always find a composition series for a finite group G, by choosing N1
to be a maximal normal subgroup of G, then choosing N2 to be a maximal normal
subgroup of N1 , and so on. The Jordan-Holder theorem (see Theorem 7.6.10)
states that any two composition series for a finite group have the same length.
Furthermore, there exists a one-to-one correspondence between composition factors
of the two composition series, under which corresponding factors are isomorphic.
Unfortunately, the composition factors of a group G do not, by themselves,
completely determine the group. We still need to know how to put them together.
That is called the extension problem: given a group G with a normal subgroup
N such that N and G/N are simple groups, determine the possibilities for the
1
2 J.A.Beachy 7. STRUCTURE OF GROUPS
Cyclic groups
Cyclic groups are classified in Theorem 3.5.2: if G is infinite, then the powers
of its generator are distinct, and G is isomorphic to the group Z; if G is cyclic of
order n, with generator a, then am = ak iff k m (mod n), and G is isomorphic
to Zn . Since every subgroup of a cyclic group is cyclic, the nonzero subgroups
of Z correspond to the cyclic subgroups generated by the positive integers. The
nonzero subgroups of Zn correspond to the proper divisors of n. In multiplicative
terminology, if G is cyclic of order n, with generator a, then the subgroup generated
by am coincides with the subgroup generated by ad , where d = gcd(m, n), and so this
subgroup has order n/d. (This subgroup structure is described in Proposition 3.5.3.)
Figure 7.0.1 gives the subgroups of Z12 . Any path from Z12 to h0i produces a
composition series for Z12 . In fact, there are the following three choices.
Figure 7.0.1
Z12
@
h3i h2i
@ @
h6i h4i
@
h0i
All composition series for Zn can be determined from the prime factorization of n.
How can you recognize that a given group is cyclic? Of course, if you can
actually produce a generator, that is conclusive. Another way is to compute the
exponent of G, which is the smallest positive integer n such that g n = 1, for all
g G. Proposition 3.5.8 (a) states that a finite abelian group is cyclic if and
only if its exponent is equal to its order. For example, in Theorem 6.5.10 this
characterization of cyclic groups is used to prove that the multiplicative group of
any finite field is cyclic.
Direct products
Recall that the direct product of two groups G1 and G2 is the set of all ordered
pairs (x1 , x2 ), where x1 G1 and x2 G2 , with the componentwise operation
(x1 , x2 ) (y1 , y2 ) = (x1 y1 , x2 y2 ) (see Definition 3.3.3). This construction can be
extended to any finite number of groups, and allows us to produce new examples
from known groups. Note that when the groups involved are abelian, and are
written additively, many authors use A1 A2 instead of A1 A2 .
The opposite of constructing a new group from known groups is to be able to
recognize when a given group can be constructed from simpler known groups, using
the direct product. In the case of the cyclic group Zn , we have the following result
from Proposition 3.4.5. If the positive integer n has a factorization n = km, as a
product of relatively prime positive integers, then Zn = Zk Zm .
This is proved by defining a group homomorphism : Zn Zk Zm by
setting ([x]n ) = ([x]k , [x]m ). Since the two sets have the same number of elements,
it suffices to show either that is onto or that ker() = {[0]n }. The statement
that is onto is precisely the statement of the Chinese remainder theorem (see
Theorem 1.3.6 for the statement and proof). That the kernel is zero follows from
elementary number theory: if k | x and m | x, then km | x, since k and m are
relatively prime.
The above result can be extended to show that any finite cyclic group is isomor-
phic to a direct product of cyclic groups of prime power order. (See Theorem 3.5.4,
whose proof uses the prime factorization of |G|.) This is a special case of the struc-
ture theorem for finite abelian groups, and Figure 7.0.2 uses this approach to give
4 J.A.Beachy 7. STRUCTURE OF GROUPS
another way to view the subgroups of the cyclic group Z12 , and to find a composition
series for it.
Figure 7.0.2
Z4 Z3
@
Z4 h0i h2i Z3
@ @
h2i h0i h0i Z3
@
h(0, 0)i
The simplest way to approach the structure of a finite abelian group is to re-
member that it can be written as a direct product of cyclic groups. Just saying this
much does not guarantee any uniqueness. There are two standard ways to do this
decomposition in order to achieve a measure of uniqueness. The cyclic groups can
each be broken apart as much as possible, yielding a decomposition into groups of
prime power order. These are unique up to their order in the direct product. A
second method arranges the cyclic groups into a direct product in which the order
of each factor is a divisor of the order of the previous factor. This is illustrated by
the following two decompositions of the group Z12 Z18 , which has order 23 33 .
Z12 Z18
= Z4 Z2 Z9 Z3
= Z36 Z6
7.0. SOME EXAMPLES J.A.Beachy 5
The symmetric group Sn is defined as the set of all permutations of the set
{1, . . . , n} (see Definition 3.1.4). These groups provided the original motivation for
the development of group theory, and a great many of the general theorems on
the structure of finite groups were first proved for symmetric groups. This class of
groups is the most basic of all, in the sense that any group of order n is isomorphic
to a subgroup of Sn . Recall that this is the statement of Cayleys theorem, which
can be proved using the language of group actions, by simply letting the group act
on itself via the given multiplication. One important fact to remember about Sn is
that two permutations are conjugate in Sn iff they have the same number of cycles,
of the same length.
The general linear groups over finite fields provide the typical examples of finite
groups. To be more specific, we start with a finite field F . The set of nn invertible
matrices with entries in F forms a group under multiplication that is denoted by
GLn (F ). (You will find that other authors may use the notation GL(n, F ).)
It is quite common to begin the study of nonabelian groups with the symmetric
groups Sn . Of course, this class contains all finite groups as subgroups, but the size
also quickly gets out of hand. On the other hand, Review Problem 7.0.1 shows that
GLn (F ) also contains a copy of each group of order n, and working with matrices
allows use of ideas from linear algebra, such as the determinant and the trace.
Review Problem 7.0.8 asks you to verify the formula for the order of GLn (F ).
The first step in constructing a composition series for GLn (F ) is to use the de-
terminant. Since the determinant preserves products, it defines a group homomor-
phism : GLn (F ) F from GLn (F ) onto the multiplicative group of the field F .
We use the notation SLn (F ) for the set of invertible matrices with determinant 1,
so we have SLn (F ) = ker(). The group F is cyclic, so GLn (F )/ SLn (F ) = Zq1 ,
where |F | = q.
We note two special cases. First, Example 3.4.5 shows that GL2 (Z2 ) = S3 ,
and it is obvious that SL2 (Z2 ) = GL2 (Z2 ). Secondly, the group GL2 (Z3 ) has
(32 1)(32 3) = 48 elements (see Review Problem 7.0.8). The center of GL2 (Z3 )
consists of scalar matrices, and these all have determinant 1. This gives us a series
of normal subgroups
in which SL2 (Z3 )/Z(GL2 (Z3 )) has 12 elements. By Exercise 7.7.13 in the text, this
factor group is isomorphic to A4 , and with this knowledge it is possible to refine
the above series to a composition series for GL2 (Z3 ).
The group SLn (F ) is called the special linear group over F . It has a normal
subgroup SLn (F ) Z(GLn (F )), which can be shown to be the center Z(SLn (F )).
The center may be trivial in certain cases, but in any event, Z(SLn (F )) is isomorphic
to a subgroup of the additive group of the field, so it is an abelian group, and we
can construct a composition series for it as before.
In constructing a composition series for GLn (F ), we have the following series,
in which the factors GLn (F )/ SLn (F ) and Z(SLn (F )) are abelian. These two fac-
tors can be handled easily since they are abelian, so the real question is about
SLn (F )/Z(SLn (F )), which is called the projective special linear group, and is de-
noted by PSLn (F ). The following theorem is beyond the scope of our text; we only
prove the special case n = 2 (see Theorem 7.7.9). You can find the proof of the
general case in Jacobsons Basic Algebra I.
Theorem. If F is a finite field, then PSLn (F ) is a simple group, except for the
special cases n = 2 and |F | = 2 or |F | = 3.
1. Prove that if G is a group of order n, and F is any field, then GLn (F ) contains
a subgroup isomorphic to G.
3. Let G be a finite group, and suppose that for any two subgroups H and K
either H K or K H. Prove that G is cyclic of prime power order.
4. Let G = S4 and N = {(1), (1, 2)(3, 4), (1, 3)(2, 4), (1, 4)(2, 3)}. Prove that N
is normal, and that G/N
= S3 .
8. Show that if F is a finite field with |F | = q, then the order of the general
linear group is | GLn (F )| = (q n 1)(q n q) (q n q n1 ).
1 0 0
9. Let G be the subgroup of GL3 (Z3 ) defined by the set a 1 0 such
b c 1
that a, b, c Z3 . Show that each element of G has order 3.
10. For a commutative ring R with identity, define GL2 (R) to be the set of in-
vertible 2 2 matrices with entries in R. Prove that GL2 (R) is a group.
8 J.A.Beachy 7. STRUCTURE OF GROUPS
m b
11. Let G be the subgroup of GL2 (Z4 ) defined by the set such that
0 1
b Z4 and m = 1. Show that G is isomorphic to a known group of order 8.
Hint: The answer is either D4 or the quaternion group (see Example 3.3.7).
1 0 0
12. Let G be the subgroup of GL3 (Z2 ) defined by the set a 1 0 such
b c 1
that a, b, c Z2 . Show that G is isomorphic to a known group of order 8.
The first step is to review the definition of a factor group, given in Section 3.8.
Let H be a subgroup of the group G, and let a G. The set aH = {ah | h H}
is called the left coset of H in G determined by a. The right coset of H in G
determined by a is defined similarly as Ha. The number of left cosets of H in G is
called the index of H in G, and is denoted by [G : H].
The subgroup N of G is called normal if gxg 1 N , for all g G and all
x N . The subgroup N is normal iff its left and right cosets coincide, and in this
case the set of cosets of N forms a group under the coset multiplication given by
aN bN = abN , for all a, b G. The group of left cosets of N in G is called the
factor group of G determined by N , and is denoted by G/N . The natural projection
mapping : G G/N defined by (x) = xN , for all x G, is a homomorphism,
with ker() = N .
Here are some elementary facts about normal subgroups (prove any that raise
questions in your mind).
(i) Any intersection of normal subgroups is again normal.
(ii) If N is normal in G and H is a subgroup of G, then N H is normal in H.
(iii) If N is normal in H and H is normal in G, this doesnt in general force N
to be normal in G.
(iv) The center Z(G) = {x G | gx = xg g G} of G is a normal subgroup.
Let G be a group with normal subgroup N . The next list of statements contains
some good problems on which to test your understanding of factor groups.
(i) If a G has finite order, then the order of the coset aN in G/N is a divisor
of the order of a.
(ii) The factor group G/N is abelian iff aba1 b1 N , for all a, b G.
(iii) If N is a subgroup of Z(G), and G/N is cyclic, then G must be abelian.
At this stage, the right way to think of normal subgroups is to view them as
kernels of group homomorphisms. If N = ker(), for the group homomorphism
7.1. ISOMORPHISM THEOREMS J.A.Beachy 9
Figure 7.1.0
G1 - G2 G1 - G2
6i
*
? ?
G1 /K - (G1 ) G1 /K
The proof of the first isomorphism theorem makes use of the fundamental homo-
morphism theorem. We need to define a homomorphism from G/N onto G/H,
in such a way that ker() = H/N . We can use the natural mapping defined by
(aN ) = aH for all a G, and this gives the isomorphism (see Figure 7.1.1.).
Figure 7.1.1
G/N - G/H
*
?
(G/N ) / (H/N )
The second isomorphism theorem also deals with the relationship between sub-
groups of G and subgroups of G/N , where N is a normal subgroup of G. If H is
any subgroup of G, then the image of H under the natural projection : G G/N
is (H) = HN/N . To see this, note that the set (H) consists of all cosets of
N of the form aN , for some a H. The corresponding subgroup of G is HN
(under the correspondence given in Theorem 3.8.6 (b)), and then the one-to-one
correspondence shows that (H) = HN/N .
Figure 7.1.2
G
HN i
@ H - G - G/N
N
H 6
@ ? i
H N H/(H N ) - HN/N
h1i
The proof of the second isomorphism theorem also uses the fundamental homo-
morphism theorem. Let i : H G be the inclusion, and let : G G/N be
7.1. ISOMORPHISM THEOREMS J.A.Beachy 11
the natural projection (see Figure 7.1.2.). The composition of these mappings is
a homomorphism whose image is HN/N , and whose kernel is H N . Therefore
H/(H N ) = (HN )/N .
Let G be a group. An isomorphism from G onto G is called an automorphism
of G. An automorphism of G of the form ia , for some a G, where ia (x) = axa1
for all x G, is called an inner automorphism of G. The set of all automorphisms
of G will be denoted by Aut(G) and the set of all inner automorphisms of G will
be denoted by Inn(G).
Proposition 7.1.4 justifies part of the definition, showing that if G is a group,
then for any a G the function ia : G G defined by ia (x) = axa1 for all
x G is an automorphism. Propositions 7.1.6 and 7.1.8 show that Aut(G) is a
group under composition of functions, and Inn(G) is a normal subgroup of Aut(G),
with Inn(G) = G/Z(G). The automorphisms of a group play an important role in
studying its structure.
In the case of a cyclic group, it is possible to give a good description of the
automorphism group. The automorphism group Aut(Zn ) of the cyclic group on n
elements is isomorphic to the multiplicative group Z n . To show this, first note that
every element Aut(Zn ) must have the form ([m]) = [(1)m], for all [m] Zn .
Then (1) must be relatively prime to n, and it can be verified that Aut(Zn ) = Zn.
2. Prove that a finite group whose only automorphism is the identity map must
have order at most two.
4. Let p be a prime number, and let A be a finite abelian group in which every
element has order p. Show that Aut(A) is isomorphic to a group of matrices
over Zp .
7.2 Conjugacy
Summary: Counting the elements of a finite group via its conjugacy classes leads to
the class equation and provides a surprising amount of information about the group.
Theorem 7.2.6 If G is a finite group, then the conjugacy class equation is stated
as follows: X
|G| = |Z(G)| + [G : C(x)]
where the sum ranges over one element x from each nontrivial conjugacy class.
1. Prove that if the center of the group G has index n, then every conjugacy
class of G has at most n elements.
2. Let G be a group with center Z(G). Prove that G/Z(G) is abelian iff for each
element x 6 Z(G) the conjugacy class of x is contained in the coset Z(G)x.
3. Find all finite groups that have exactly two conjugacy classes.
4. Let G be the dihedral group with 12 elements, given by generators a, b with
|a| = 6, |b| = 2, and ba = a1 b. Let H = {1, a3 , b, a3 b}. Find the normalizer
of H in G and find the subgroups of G that are conjugate to H.
5. Write out the class equation for the dihedral group Dn . Note that you will
need two cases: when n is even, and when n is odd.
6. Show that for all n 4, the centralizer of the element (1, 2)(3, 4) in Sn has
order 8 (n 4)!. Determine the elements in CSn ((1, 2)(3, 4)) explicitly.
homomorphism like this, note that for any g G the value (g) is a permutation of
S, so it acts as a function on S. We can use the shorthand notation [(g)](x) = g x,
for g G and x S. This shorthand notation can really simplify things if (g) has
a complicated definition.
For example, for any group G we have the homomorphism : G Aut(G)
defined by (a) = ia , where ia is the inner automorphism defined by a, given by
ia (x) = axa1 , for all x G. The shorthand notation in this case is to define
a x = axa1 . Then we can use the notation Gx = {a x | a G} for the conjugacy
class of x, since Gx consists of all elements of the form axa1 , for a G. Note that
since Aut(G) is a subgroup of Sym(G), we actually have : G Sym(G).
This idea leads to the notion of a group acting on a set (Definition 7.3.1). Let
G be a group and let S be a set. A multiplication of elements of S by elements of G
(defined by a function from G S S) is called a group action of G on S provided
for each x S: (i) a(bx) = (ab)x for all a, b G, and (ii) 1 x = x for the identity
element 1 of G.
It is interesting to see when ax = bx, for some a, b G and x S. If b = ah
for some h G such that hx = x, then bx = (ah)x = a(hx) = ax. Actually, this
is the only way in which ax = bx, since if this equation holds, then x = (a1 b)x,
and b = ah for h = a1 b. This can be expressed in much more impressive language,
using the concepts of orbit and stabilizer.
We need to look at a couple of examples. First, if G is a subgroup of a group
S, then G acts in a natural way on S by just using the group multiplication in S.
Secondly, if G is the multiplicative group of nonzero elements of a field, and V is
any vector space over the field, then the scalar multiplication on V defines an action
of G on V .
There is a close connection between group actions and certain group homo-
morphisms, as shown by Proposition 7.3.2. Let G be a group and let S be a set.
Any group homomorphism from G into the group Sym(S) of all permutations of S
defines an action of G on S. Conversely, every action of G on S arises in this way.
Definition 7.3.3 and Propositions 7.3.4 and 7.3.5 establish some of the basic
notation and results. Let G be a group acting on the set S. For each element
x S, the set Gx = {ax | a G} is called the orbit of x under G, and the set
Gx = {a G | ax = x} is called the stabilizer of x in G. The orbits of the various
elements of S form a partition of S. The stabilizer is a subgroup, and there is a
one-to-one correspondence between the elements of the orbit Gx of x under the
action of G and the left cosets of the stabilizer Gx of x in G. If G is finite, this
means that the number of elements in an orbit Gx is equal to the index [G : Gx ] of
the stabilizer.
The conjugacy class equation has a direct analog for group actions. First we
need to define the set S G = {x S | ax = x for all a G} which is called the
subset of S fixed by G.
7.3. GROUP ACTIONS J.A.Beachy 15
Theorem 7.3.6 (The generalized class equation) Let G be a finite group acting
on the finite set S. Then
|S| = |S G | + [G : Gx ] ,
P
Here is one strategy to use in proving that a group G is not simple. If you can
find a large enough subgroup H of G, let G act on the set of left cosets of H via
g aH = (ga)H. If H has index [G : H] = k, and |G| is not a divisor of k!, then G
cannot be simple. On the other hand, if you can find a subgroup H with a small
number of conjugate subgroups, then you can let G act on the set of conjugates
of H by setting g aHa1 = (ga)H(ga)1 . If H has k conjugates, and |G| is not
a divisor of k!, then G cannot be simple. (Actually the second situation can be
handled like the first, since the number of conjugates of H is the same as the index
in G of the normalizer of H.)
1. Let G be a group which has a subgroup of index 6. Prove that G has a normal
subgroup whose index is a divisor of 720.
2. Let G act on the subgroup H by conjugation, let S be the set of all conjugates
of H, and let : G Sym(S) be the corresponding homomorphism. Show
that ker() is the intersection of the normalizers N (aHa1 ) of all conjugates.
Lagranges theorem states that if G is a group of order n, then the order of any
subgroup of G is a divisor of n. The converse of Lagranges theorem is not true,
as shown by the alternating group A4 , which has order 12, but has no subgroup of
order 6. The Sylow theorems give the best attempt at a converse, showing that if p
is a prime power that divides |G|, then GR has a subgroup of order p . The proofs
in the text use group actions (they are simpler than the original proofs). Before
studying the proofs, make sure you are comfortable with group actions. Otherwise
the machinery may confuse you rather than enlighten you.
Let G be a finite group, and let p be a prime number. A subgroup P of G is
called a Sylow p-subgroup of G if |P | = p for some integer 1 such that p
is a divisor of |G| but p+1 is not. The statements of the second and third Sylow
theorems use this definition, and their proofs require Lemma 7.4.3, which states
that if |G| = mp , where 1 and p 6 | m, and P is a normal Sylow p-subgroup,
then P contains every p-subgroup of G.
Theorems 7.4.1, 7.4.4 (The Sylow theorems) Let G be a finite group, and let
p be a prime number.
(a) If p is a prime such that p is a divisor of |G| for some 0, then G contains
a subgroup of order p .
(b) All Sylow p-subgroups of G are conjugate, and any p-subgroup of G is
contained in a Sylow p-subgroup.
(c) Let n = mp , with gcd(m, p) = 1, and let k be the number of Sylow p-
subgroups of G. Then k 1 (mod p) and k is a divisor of m.
In the review problems the notation np (G) will be used to denote the number
of Sylow p-subgroups of the finite group G.
1. By direct computation, find the number of Sylow 3-subgroups and the number
of Sylow 5-subgroups of the symmetric group S5 . Check that your calculations
are consistent with the Sylow theorems.
2. How many elements of order 7 are there in a simple group of order 168?
7.5. FINITE ABELIAN GROUPS J.A.Beachy 17
3. Prove that a group of order 48 must have a normal subgroup of order 8 or 16.
4. Let G be a group of order 340. Prove that G has a normal cyclic subgroup of
order 85 and an abelian subgroup of order 4.
5. Show that any group of order 100 has a normal subgroup of order 25.
7. Show that a group of order 108 has a normal subgroup of order 9 or 27.
10. Prove that if G is a group of order 56, then G has a normal Sylow 2-subgroup
or a normal Sylow 7-subgroup.
12. Prove that if G is a group of order 105, then G has a normal Sylow 5-subgroup
and a normal Sylow 7-subgroup.
Any finite abelian group is a direct product of cyclic groups. To obtain some
uniqueness for this decomposition, we can either split the group up as far as possible,
into cyclic groups of prime power order, or we can combine some factors so that the
cyclic groups go from largest to smallest, and the order of each factor is a divisor of
the previous one. In splitting the group up into cyclic groups of prime power order,
the first step is to split it into its Sylow subgroups. This decomposition is unique,
because each Sylow p-subgroup consists precisely of the elements whose order is a
power of p. Theorem 7.5.1 states that any finite abelian group is the direct product
of its Sylow p-subgroups.
Lemma 7.5.3 is important in understanding the general decomposition. Its proof
is rather technical, so if you need to learn it, go back to the text. The statement is
the following. Let G be a finite abelian p-group. If hai is a maximal cyclic subgroup
18 J.A.Beachy 7. STRUCTURE OF GROUPS
Theorem 7.5.4 Any finite abelian group is isomorphic to a direct product of cyclic
groups of prime power order. Any two such decompositions have the same number
of factors of each order.
G
= (Z8 Z9 ) (Z4 Z3 ) Z4
= Z72 Z12 Z4
The factors are still cyclic, and now each subscript is a divisor of the previous one.
6. Let G and H be finite abelian groups, and assume that they have the following
property. For each positive integer m, G and H have the same number of
elements of order m. Prove that G and H are isomorphic.
7.6. SOLVABLE GROUPS J.A.Beachy 19
A polynomial equation is solvable by radicals iff its Galois group is solvable (see
Section 8.4). This provided the original motivation for studying the class of solvable
groups.
A chain of subgroups G = N0 N1 . . . Nn such that
(i) Ni is a normal subgroup in Ni1 for i = 1, 2, . . . , n,
(ii) Ni1 /Ni is simple for i = 1, 2, . . . , n, and
(iii) Nn = h1i
is called a composition series for G. The factor groups Ni1 /Ni are called the
composition factors determined by the series.
For this idea of a composition series to be useful, there needs to be some unique-
ness to the composition factors. The composition series itself does not determine
the groupyou also need to know how to put the factors together. For example, the
same composition factors occur in S3 and Z6 .
Theorem 7.6.10 (JordanHolder) Any two composition series for a finite group
have the same length. Furthermore, there is a one-to-one correspondence between
composition factors of the two composition series under which corresponding com-
position factors are isomorphic.
Theorem 7.6.7 states that a group G is solvable iff G(n) = h1i for some positive
integer n. As a corollary of the theorem, it is possible to show that if G is solvable,
then so is any subgroup or homomorphic image of G. Furthermore, if N is a normal
subgroup of G such that both N and G/N are solvable, then G is solvable.
1. Let p be a prime and let G be a nonabelian group of order p3 . Show that the
center Z(G) of G equals the commutator subgroup G0 of G.
2. Prove that Dn is solvable for all n.
3. Prove that any group of order 588 is solvable, given that any group of order
12 is solvable.
4. Let G be a group of order 780 = 22 3 5 13. Assume that G is not solvable.
What are the composition factors of G? (Assume that the only nonabelian
simple group of order 60 is A5 .)
Let F be a field. The set of all n n matrices with entries in F and determinant
1 is called the special linear group over F , and is denoted by SLn (F ). For any field
F , the center of SLn (F ) is the set of nonzero scalar matrices with determinant 1.
The group SLn (F ) modulo its center is called the projective special linear group
and is denoted by P SLn (F ).
Theorem 7.7.9 If F is a finite field with |F | > 3, then the projective special linear
group P SL2 (F ) is simple.
It may be useful to review some of the tools you can use to show that a finite
group G is not simple.
(1) It may be possible to use the Sylow theorems to show that some Sylow p-
subgroup of G is normal. Recall that if |G| = pk m, where p 6 | m, then the number of
7.7. SIMPLE GROUPS J.A.Beachy 21
of order 60 and 168. The arguments needed to eliminate 120, 144, and 180 are
somewhat more complicated, but arent really beyond the level of the text. In case
you want to tackle some more challenging problems, try these last three cases.
GALOIS THEORY
23
24 J.A.Beachy 8. GALOIS THEORY
proving that any two splitting fields are isomorphic. The first step in this section
is to review a number of definitions and results from Chapter 6.
Let F be an extension field of K and let u F . If there exists a nonzero
polynomial f (x) K[x] such that f (u) = 0, then u is said to be algebraic over K.
If not, then u is said to be transcendental over K.
In the above proof, the monic polynomial p(x) of minimal degree in K[x] such
that p(u) = 0 is called the minimal polynomial of u over K, and its degree is called
the degree of u over K.
Let F be an extension field of K, and let u1 , u2 , . . ., un F . The smallest sub-
field of F that contains K and u1 , u2 , . . . , un will be denoted by K(u1 , u2 , . . . , un ).
It is called the extension field of K generated by u1 , u2 , . . . , un . If F = K(u) for a
single element u F , then F is said to be a simple extension of K.
Let F be an extension field of K, and let u F . Since K(u) is a field, it must
contain all elements of the form
a0 + a1 u + a2 u2 + . . . + am um
,
b0 + b 1 u + b2 u 2 + . . . + bn u n
where ai , bj K for i = 1, . . . , m and j = 1, . . . , n. In fact, this set describes K(u),
and if u is transcendental over K, this description cannot be simplified. On the
other hand, if u is algebraic over K, then the denominator in the above expression
is unnecessary, and the degree of the numerator can be assumed to be less than the
degree of the minimal polynomial of u over K.
If F is an extension field of K, then the multiplication of F defines a scalar
multiplication, considering the elements of K as scalars and the elements of F as
vectors. This gives F the structure of a vector space over K, and allows us to make
use of the concept of the dimension of a vector space. The next result describes the
structure of the extension field obtained by adjoining an algebraic element.
8.0. SPLITTING FIELDS J.A.Beachy 25
Alternate proof: The standard proof uses the ring homomorphism : K[x] F
defined by evaluation at u. Then the image of is K(u), and the kernel is the
ideal of K[x] generated by the minimal polynomial p(x) of u over K. Since p(x)
is irreducible, ker() is a prime ideal, and so K[x]/ ker() is a field because every
nonzero prime ideal of a principal ideal domain is maximal. Thus K(u) is a field
since K(u) = K[x]/ ker().
The usual proof involves some ring theory, but the actual ideas of the proof are
much simpler. To give an elementary proof, define : K[x]/ hp(x)i K(u) by
([f (x)]) = f (u), for all congruence classes [f (x)] of polynomials (modulo p(x)).
This mapping makes sense because K(u) contains u, together with all of the ele-
ments of K, and so it must contain any expression of the form a0 +a1 u+. . .+am um ,
where ai K, for each subscript i. The function is well-defined, since it is also
independent of the choice of a representative of [f (x)]. In fact, if g(x) K[x] and
f (x) is equivalent to g(x), then f (x) g(x) = q(x)p(x) for some q(x) K[x], and
so f (u) g(u) = q(u)p(u) = 0, showing that ([f (x)]) = ([g(x)]).
Since the function simply substitutes u into the polynomial f (x), and it is
not difficult to show that it preserves addition and multiplication. It follows from
the definition of p(x) that is one-to-one. Suppose that f (x) represents a nonzero
congruence class in K[x]/ hp(x)i. Then p(x) 6 | f (x), and so f (x) is relatively prime
to p(x) since it is irreducible. Therefore there exist polynomials a(x) and b(x) in
K[x] such that a(x)f (x) + b(x)p(x) = 1. It follows that [a(x)][f (x)] = [1] for the
corresponding equivalence classes, and this shows that K[x]/ hp(x)i is a field. Thus
the image E of in F must be subfield of F . On the one hand, E contains u and K,
and on the other hand, we have already shown that E must contain any expression
of the form a0 + a1 u + . . . + am um , where ai K. It follows that E = K(u), and
we have the desired isomorphism.
(b) It follows from the description of K(u) in part (a) that if p(x) has degree n,
then the set B = {1, u, u2 , . . . , un1 } is a basis for K(u) over K. 2
We use the notation Aut(F ) for the group of all automorphisms of F , that is, all
one-to-one functions from F onto F that preserve addition and multiplication. The
smallest subfield containing the identity element 1 is called the prime subfield of F .
If F has characteristic zero, then its prime subfield is isomorphic to Q, and if F
has characteristic p, for some prime number p, then its prime subfield is isomorphic
to Zp . In either case, for any automorphism of F we must have (x) = x for all
elements in the prime subfield of F .
To study solvability by radicals of a polynomial equation f (x) = 0, we let K be
the field generated by the coefficients of f (x), and let F be a splitting field for f (x)
over K. Galois considered permutations of the roots that leave the coefficient field
fixed. The modern approach is to consider the automorphisms determined by these
permutations. The first result is that if F is an extension field of K, then the set
of all automorphisms : F F such that (a) = a for all a K is a group under
composition of functions. This justifies the following definitions.
Definition 8.1.3 Let K be a field, let f (x) K[x], and let F be a splitting field
for f (x) over K. Then Gal(F/K) is called the Galois group of f (x) over K, or the
Galois group of the equation f (x) = 0 over K.
28 J.A.Beachy 8. GALOIS THEORY
Theorem 8.1.6 Let K be a field, let f (x) K[x], and let F be a splitting field for
f (x) over K. If f (x) has no repeated roots, then | Gal(F/K)| = [F : K].
This result can be used to compute the Galois group of any finite extension of
any finite field, but first we need to review the structure of finite fields. If F is a
finite field of characteristic p, then it is a vector space over its prime subfield Zp ,
and so it has pn elements, where [F : Zp ] = n. The structure of F is determined by
the following theorem
Theorem 6.5.2 If F is a finite field with pn elements, then F is the splitting field
n
of the polynomial xp x over the prime subfield of F .
n
The description of the splitting field of xp x over Zp shows that for each prime
p and each positive integer n, there exists a field with pn elements. The uniqueness
of splitting fields shows that two finite fields are isomorphic iff they have the same
number of elements. The field with pn elements is called the Galois field of order
pn , denoted by GF (pn ). Every finite field is a simple extension of its prime subfield,
since the multiplicative group of nonzero elements is cyclic, and this implies that for
each positive integer n there exists an irreducible polynomial of degree n in Zp [x].
n
If F is a field of characteristic p, and n Z+ , then {a F | ap = a} is a subfield
of F , and this observation actually produces all subfields. In fact, Proposition 6.5.5
has the following statement. Let F be a field with pn elements. Each subfield of F
has pm elements for some divisor m of n. Conversely, for each positive divisor m of
n there exists a unique subfield of F with pm elements.
If F is a field of characteristic p, consider the function : F F defined by
(x) = xp . Since F has characteristic p, we have (a + b) = (a + b)p = ap + bp =
(a) + (b), because in the binomial expansion of (a + b)p each coefficient except
those of ap and bp is zero. (The coefficient (p!)/(k!(p k)!) contains p in the
numerator but not the denominator since p is prime, and so it must be equal to
zero in a field of characteristic p.) It is clear that preserves products, and so is
a ring homomorphism. Furthermore, since it is not the zero mapping, it must be
one-to-one. If F is finite, then must also be onto, and so in this case is called
2
the Frobenius automorphism of F . Note that 2 (x) = ((x))p = (xp )p = xp .
Using an appropriate power of the Frobenius automorphism, we can prove that
the Galois group of any finite field must be cyclic.
n
splitting field of xp x over its prime subfield, and hence over K. Since f (x) has
no repeated roots, we may apply Theorem 8.1.6 to conclude that | Gal(F/K)| = m.
Now define : F F to be the rth power of the Frobenius automorphism. That
r
is, define (x) = xp . To compute the order of in Gal(F/K), first note that m is
rm n
the identity since m (x) = xp = xp = x for all x F . But cannot have lower
degree, since this would give a polynomial with too many roots. It follows that is
a generator for Gal(F/K).
In the previous section, we showed that the order of the Galois group of a
polynomial with no repeated roots is equal to the degree of its splitting field over
the base field. The first thing in this section is to develop methods to determine
whether or not a polynomial has repeated roots.
Let f (x) be a polynomial in K[x], and let F be a splitting field for f (x) over K.
If f (x) has the factorization f (x) = (x r1 )m1 (x rt )mt over F , then we say
that the root ri has multiplicity mi . IfPmi = 1, then ri is called a simple root.
t
Let f (x) K[x], with f (x) = k=0 ak xk . The formal derivative f 0 (x) of
t
f (x) is defined by the formula f 0 (x) = k1
P
k=0 kak x , where kak denotes the
sum of ak added to itself k times. It is not difficult to show from this definition
30 J.A.Beachy 8. GALOIS THEORY
that the standard differentiation formulas hold. Proposition 8.2.3 shows that the
polynomial f (x) K[x] has no multiple roots iff it is relatively prime to its formal
derivative f 0 (x). Proposition 8.2.4 shows that f (x) has no multiple roots unless
char(K) = p 6= 0 and f (x) has the form f (x) = a0 + a1 xp + a2 x2p + . . . + an xnp .
A polynomial f (x) over the field K is called separable if its irreducible factors
have only simple roots. An algebraic extension field F of K is called separable over
K if the minimal polynomial of each element of F is separable. The field F is called
perfect if every polynomial over F is separable.
Theorem 8.2.6 states that any field of characteristic zero is perfect, and a field
of characteristic p > 0 is perfect if and only if each of its elements has a pth root
in the field. It follows immediately from the theorem that any finite field is perfect
(just look at the Frobenius automorphism).
To give an example of a field that is not perfect, let p be a prime number, and
let K = Zp . Then in the field K(x) of rational functions over K, the element x has
no pth root (see Exercise 8.2.6 in the text). Therefore this rational function field is
not perfect.
The extension field F of K is called a simple extension if there exists an element
u F such that F = K(u). In this case, u is called a primitive element. Note that
if F is a finite field, then Theorem 6.5.10 shows that the multiplicative group F
is cyclic. If the generator of this group is a, then it is easy to see that F = K(a)
for any subfield K. Theorem 8.2.8 shows that any finite separable extension is a
simple extension.
1. Let f (x) Q[x] be irreducible over Q, and let F be the splitting field for f (x)
over Q. If [F : Q] is odd, prove that all of the roots of f (x) are real.
2. Find an element with Q( 2, i) = Q().
The set of nth roots of unity is a cyclic subgroup of C of order n. Thus there
are (n) generators of the group, which are the primitive nth roots of unity. If
d|n, then any element of order d generates a subgroup of order d, which has (d)
generators. Thus there are precisely (d) elements of order d.
8.4. SOLVABILITY BY RADICALS J.A.Beachy 33
If p is prime, then every nontrivial pth root of unity is primitive, and is a root of
the irreducible polynomial xp1 + xp2 + . . . + x + 1, which is a factor of xp 1. The
situation is more complicated when n is not prime. The nth cyclotomic polynomial.
Y
n (x) = (x k )
(k,n)=1, 1k<n
where n is a positive integer, and = cos + i sin , with = 2/n. (See Defini-
tion 8.5.1.)
n
Q The following conditions hold for n (x): (a) deg(n (x)) = (n); (b) x 1 =
d|n d (x); (c) n (x) is monic, with integer coefficients; and (d) n (x) is irreducible
over Q. (See Proposition 8.5.2 and Theorem 8.5.3.) Condition (b) shows how to
compute n (x) inductively.
The Galois group of the nth cyclotomic polynomial is computed in Theorem 8.5.4.
This theorem states that for every positive integer n, the Galois group of the nth
cyclotomic polynomial n (x) over Q is isomorphic to Z n . Theorem 8.4.3 shows
more generally that if K is a field of characteristic zero that contains all nth roots
of unity, a K, and F is the splitting field of xn a over K, then Gal(F/K) is a
cyclic group whose order is a divisor of n.
We have finally reached our goal, stated in the following two theorems.
Theorem 7.7.2 shows that Sn is not solvable for n 5, and so to give an example
of a polynomial equation of degree n that is not solvable by radicals, we only need to
find a polynomial of degree n whose Galois group over Q is Sn . As a special case of a
more general construction, it can be shown that f (x) = (x2 +2)(x+2)(x)(x2)2 =
x5 2x3 8x 2 has Galois group S5 because it has precisely three real roots. This
requires the following group theoretic lemma: Any subgroup of S5 that contains
both a transposition and a cycle of length 5 must be equal to S5 itself.
1. Let f (x) be irreducible over Q, and let F be its splitting field over Q. Show
that if Gal(F/Q) is abelian, then F = Q(u) for all roots u of f (x).
2. Find the Galois group of x9 1 over Q.
3. Show that x4 x3 + x2 x + 1 is irreducible over Q, and use it to find the
Galois group of x10 1 over Q.
34 J.A.Beachy 8. GALOIS THEORY
1. Prove that if G is a group of order n, and F is any field, then GLn (F ) contains
a subgroup isomorphic to G.
Solution: Given a permutation Sn , we can consider to be a permutation
of the standard basis for the n-dimensional vector space F n . As such, it
determines a matrix, which can also be described by letting permute the
columns of the identity matrix. In short, the set of permutation matrices
in GLn (F ) is a subgroup isomorphic to Sn . Cayleys theorem shows that G is
isomorphic to a subgroup of Sn , and therefore G is isomorphic to a subgroup
of GLn (F ).
35
36 J.A.Beachy 7. GROUP THEORY SOLUTIONS
an element in Z
25 . The first guess might be to check the order of the element
2. We have 25 = 32 7, so 210 49 1 (mod 25), and thus 2 has order
20.
Alternate solution: A proof can also be given using Corollary 7.5.11, which
states that Z
n is cyclic if n is a power of an odd prime.
3. Let G be a finite group, and suppose that for any two subgroups H and K
either H K or K H. Prove that G is cyclic of prime power order.
Solution: Since G is finite, it has an element of maximal order, say a. Then
hai cannot be properly contained in any other cyclic subgroup, so it follows
that hbi hai for every b G, and thus every element of G is a power of
a. This shows that G is cyclic, say G = hai. Now suppose that |G| has two
distinct prime divisors p and q. Then there will be corresponding subgroups
of G of order p and q, and neither can be contained in the other, contradicting
the hypothesis.
4. Let G = S4 and N = {(1), (1, 2)(3, 4), (1, 3)(2, 4), (1, 4)(2, 3)}. Prove that N
is normal, and that G/N
= S3 .
Solution: The set {(1, 2)(3, 4), (1, 3)(2, 4), (1, 4)(2, 3)} forms a conjugacy class
of S4 , which shows that N is normal. The subgroup H of S4 generated by
(1, 2, 3) and (1, 2) is isomorphic to S3 , and does not contain any elements of H.
The inclusion : H G followed by the projection : G G/N has trivial
kernel since H N = h1i. Thus |(H)| = 6, so we must have (H) = G/N ,
and thus G/N =H = S3 .
5. Find the center of the alternating group An .
Solution: In the case n = 3, we have Z(A3 ) = A3 since A3 is abelian. If n 4,
then Z(An ) = {(1)}. One way to see this is to use conjugacy classes, since
showing that the center is trivial is equivalent to showing that the identity is
the only element whose conjugacy class consists of exactly one element. The
comments in this section of the review material show that a conjugacy class of
An is either a conjugacy class of Sn or half of a conjugacy class of Sn . Since a
conjugacy class of Sn consists of all permutations with a given cycle structure,
if n 4 every conjugacy class contains more than 2 elements (except for the
conjugacy class of the identity).
Alternate proof: We can also use the deeper theorem that if n 5, then An
is simple and nonabelian. Since the center is always a normal subgroup, this
forces the center to be trivial for n 5. That still leaves the case n = 4. A
direct computation shows that (abc) does not commute with (abd) or (ab)(cd).
Since every nontrivial element of A4 has one of these two forms, this implies
that the center of A4 is trivial.
(a) Find all commutators in the dihedral group Dn . Using the standard de-
scription of Dn via generators and relations, consider the cases x = ai or
x = ai b and y = aj or y = aj b.
Solution: Case 1: If x = ai and y = aj , the commutator is trivial.
Case 2: If x = ai and y = aj b, then xyx1 y 1 = ai aj bai aj b = ai aj ai baj b =
ai aj ai aj b2 = a2i , and thus each even power of a is a commutator.
Case 3: If x = aj b and y = ai , we get the inverse of the element in Case 2.
Case 4: If x = ai b and y = aj b, then xyx1 y 1 = ai baj bai baj b, and so we get
xyx1 y 1 = ai aj b2 ai aj b2 = a2(ij) , and again we get even powers of a.
the subgroup hai. If n is even, then
If n is odd, then the commutators form
the commutators form the subgroup a2 .
(b) Show that the commutators of Dn form a normal subgroup N of Dn , and
that Dn /N is abelian.
Solution: If x = a2i , then conjugation by y = aj b yields yxy 1 = aj ba2i aj b =
aj a2i b2 aj = a2i = x1 , which is again in the subgroup. It follows that
the commutators form a normal subgroup. The corresponding factor group
has order 2 or 4, so it must be abelian.
8. Show that if F is a finite field with |F | = q, then the order of the general
linear group is | GLn (F )| = (q n 1)(q n q) (q n q n1 ).
Solution: We need to count the number of ways in which an invertible matrix
can be constructed. This is done by noting that we need n linearly independent
rows. The first row can be any nonzero vector, so there are q n 1 choices.
There are q n possibilities for the second row, but to be linearly independent
of the first row, it cannot be a scalar multiple of that row. Since we have q
possible scalars, we need to omit the q multiples of the first row. Therefore
the total number of ways to construct a second row independent of the first
is q n q.
For the third row, we need to subtract q 2 , which is the number of vectors
in the subspace spanned by the first two rows that we have chosen. Thus
there are q n q 2 possibilities for the third row. The argument is continued
by induction.
38 J.A.Beachy 7. GROUP THEORY SOLUTIONS
1 0 0
9. Let G be the subgroup of GL3 (Z3 ) defined by the set a 1 0 such
b c 1
that a, b, c Z3 . Show that each element of G has order 3.
Solution: We have the following computation.
2
1 0 0 1 0 0 1 0 0 1 0 0
a 1 0 = a 1 0 a 1 0 = 2a 1 0
b c 1 b c 1 b c 1 2b + ac 2c 1
3 2
1 0 0 1 0 0 1 0 0 1 0 0 1 0 0
a 1 0 = a 1 0 a 1 0 = 3a 1 0 = 0 1 0
b c 1 b c 1 b c 1 3b + 3ac 3c 1 0 0 1
10. For a commutative ring R with identity, define GL2 (R) to be the set of in-
vertible 2 2 matrices with entries in R. Prove that GL2 (R) is a group.
Solution: The fact that R is a ring, with addition and multiplication, allows
us to define matrix multiplication. The associative and distributive laws in R
can be used to show that multiplication is associative (the question only asks
for the 2 2 case). Since R has an identity, the identity matrix serves as the
identity element. Finally, if A GL2 (R), then A1 exists, and A1 GL2 (R)
since (A1 )1 = A.
m b
11. Let G be the subgroup of GL2 (Z4 ) defined by the set such that
0 1
b Z4 and m = 1. Show that G is isomorphic to a known group of order 8.
Hint: The answer is either D4 or the quaternion group (see Example 3.3.7).
1 1 1 0
Solution: Let a = and b = . Then it is easy to check that
0 1 0 1
1 1 1 0 1 1
a has order 4 and b has order 2. Since aba = =
0 1 0 1 0 1
1 1 1 1 1 0
= = b, we have the identity ba = a1 b.
0 1 0 1 0 1
Finally, each element has the form ai b, so the group is isomorphic to D4 .
1 0 0
12. Let G be the subgroup of GL3 (Z2 ) defined by the set a 1 0 such
b c 1
that a, b, c Z2 . Show that G is isomorphic to a known group of order 8.
Solution: The computation in Review Problem 9 shows the following.
4 2 2
1 0 0 1 0 0 1 0 0 1 0 0 1 0 0
1 1 0 = 0 1 0 = 0 1 0 and 0 1 0 = 0 1 0
0 1 1 1 0 1 0 0 1 0 1 1 0 0 1
As the following computation shows, we have an element of order 4 and an
element of order 2 that satisfy the relations of D4 (just as in the solution of
the previous problem).
J.A.Beachy 39
1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0
1 1 0 0 1 0 1 1 0 = 1 1 0 1 1 0 = 0 1 0
0 1 1 0 1 1 0 1 1 0 0 1 0 1 1 0 1 1
1. Prove that if the center of the group G has index n, then every conjugacy
class of G has at most n elements.
Solution: The conjugacy class of a G has [G : C(a)] elements. Since the
center Z(G) is contained in C(a), we have [G : C(a)] [G : Z(G)] = n. (In
fact, [G : C(a)] must be a divisor of n.)
2. Let G be a group with center Z(G). Prove that G/Z(G) is abelian iff for each
element x 6 Z(G) the conjugacy class of x is contained in the coset Z(G)x.
Solution: First suppose that G/Z(G) is abelian and x G but x 6 Z(G).
For any a G we have ax = zxa for some z Z(G), since Z(G)ax = Z(G)xa
in the factor group G/Z(G). Thus axa1 = zx for some z Z(G), showing
that the conjugate axa1 belongs to the coset Z(G)x.
J.A.Beachy 41
3. Find all finite groups that have exactly two conjugacy classes.
Solution: Suppose that |G| = n. The identity element forms one conjugacy
class, so the second conjugacy class must have n1 elements. But the number
of elements in any conjugacy class is a divisor of |G|, so the only way that
n 1 is a divisor of n is if n = 2.
5. Write out the class equation for the dihedral group Dn . Note that you will
need two cases: when n is even, and when n is odd.
Solution: When n is odd the center is trivial and elements of the form ai b
are all conjugate. Elements of the form ai are conjugate in pairs; am 6= am
since a2m 6= 1. We could write the class equation in the following form.
n1
|G| = 1 + 2+n
2
When n is even, the center has two elements. (The element an/2 is conjugate
to itself since an/2 = an/2 , so Z(G) = {1, an/2 }.) Therefore elements of the
form ai b split into two conjugacy classes. In this case the class equation has
the following form.
n2 n
|G| = 2 + 2+2
2 2
42 J.A.Beachy 7. GROUP THEORY SOLUTIONS
6. Show that for all n 4, the centralizer of the element (1, 2)(3, 4) in Sn has
order 8 (n 4)!. Determine the elements in CSn ((1, 2)(3, 4)) explicitly.
Solution: The conjugates of a = (1, 2)(3, 4) in Sn are the permutations of the
form (a, b)(c, d). The number of ways to construct such a permutation is
n(n 1) (n 2)(n 3) 1
,
2 2 2
and dividing this into n! gives the order 8 (n 4)! of the centralizer.
We first compute the centralizer of a in S4 . The elements (1, 2) and (3, 4)
clearly commute with (1, 2)(3, 4). Note that a is the square of b = (1, 3, 2, 4);
it follows that the centralizer contains hbi, so b3 = (1, 4, 2, 3) also belongs.
Computing products of these elements shows that we must include (1, 3)(2, 4)
and (1, 4)(2, 3), and this gives the required total of 8 elements.
To find the centralizer of a in Sn , any of the elements listed above can be
multiplied by any permutation disjoint from (1, 2)(3, 4). This produces the
required total |C(a)| = 8 (n 4)!.
1. By direct computation, find the number of Sylow 3-subgroups and the number
of Sylow 5-subgroups of the symmetric group S5 . Check that your calculations
are consistent with the Sylow theorems.
Solution: In S5 there are (5 4 3)/3 = 20 three cycles. These will split up
into 10 subgroups of order 3. This number is congruent to 1 mod 3, and is a
divisor of 5 4 2.
There are (5!)/5 = 24 five cycles. These will split up into 6 subgroups of order
5. This number is congruent to 1 mod 5, and is a divisor of 4 3 2.
2. How many elements of order 7 are there in a simple group of order 168?
Solution: First, 168 = 23 3 7. The number of Sylow 7-subgroups must be
congruent to 1 mod 7 and must be a divisor of 24. The only possibilities are
1 and 8. If there is no proper normal subgroup, then the number must be 8.
The subgroups all have the identity in common, leaving 8 6 = 48 elements of
order 7.
3. Prove that a group of order 48 must have a normal subgroup of order 8 or 16.
Solution: The number of Sylow 2-subgroups is 1 or 3. In the first case there
is a normal subgroup of order 16. In the second case, let G act by conjugation
on the Sylow 2-subgroups. This produces a homomorphism from G into S3 .
Because of the action, the image cannot consist of just 2 elements. On the
other hand, since no Sylow 2-subgroup is normal, the kernel cannot have 16
elements. The only possibility is that the homomorphism maps G onto S3 ,
and so the kernel is a normal subgroup of order 48/6 = 8.
44 J.A.Beachy 7. GROUP THEORY SOLUTIONS
4. Let G be a group of order 340. Prove that G has a normal cyclic subgroup of
order 85 and an abelian subgroup of order 4.
Solution: First, 340 = 22 5 17. There exists a Sylow 2-subgroup of order 4,
and it must be abelian. No divisor of 68 = 22 17 is congruent to 1 mod 5, so
the Sylow 5-subgroup is normal. Similarly, then Sylow 17-subgroup is normal.
These subgroups have trivial intersection, so their product is a direct product,
and hence must be cyclic of order 85 = 5 17. The product of two normal
subgroups is again normal, so this produces the required normal subgroup of
order 85.
5. Show that any group of order 100 has a normal subgroup of order 25.
Solution: The number of Sylow 5-subgroups is congruent to 1 modulo 5 and
a divisor of 4, so it must be 1.
7. Show that a group of order 108 has a normal subgroup of order 9 or 27.
Solution: Let S be a Sylow 3-subgroup of G. Then [G : S] = 4, since
|G| = 22 33 , so we can let G act by multiplication on the cosets of S. This
defines a homomorphism : G S4 , so it follows that |(G)| is a divisor of
12, since it must be a common divisor of 108 and 24. Thus | ker()| 9, and
it follows from Exercise 7.3.1 of the text that ker() S, so | ker()| must be
a divisor of 27. It follows that | ker()| = 9 or | ker()| = 27.
10. Prove that if G is a group of order 56, then G has a normal Sylow 2-subgroup
or a normal Sylow 7-subgroup.
Solution: The number of Sylow 7-subgroups is either 1 or 8. Eight Sylow 7-
subgroups would yield 48 elements of order 7, and so the remaining 8 elements
would constitute the (unique) Sylow 2-subgroup.
12. Prove that if G is a group of order 105, then G has a normal Sylow 5-subgroup
and a normal Sylow 7-subgroup.
Solution: Use the previous problem. Since 105 = 3 5 7, we have n3 = 1
or 7, n5 = 1 or 21, and n7 = 1 or 15 for the numbers of Sylow subgroups.
Let P be a Sylow 5-subgroup and let Q be a Sylow 7-subgroup. At least
one of these subgroups must be normal, since otherwise we would have 21 4
elements of order 5 and 156 elements of order 7. Therefore P Q is a subgroup,
and it must be normal since its index is the smallest prime divisor of |G|, so
we can apply Review Problem 11. Since P Q is normal and contains a Sylow
5-subgroup, we can reduce to the number 35 when considering the number of
Sylow 5-subgroups, and thus n5 (G) = n5 (P Q) = 1. Similarly, since P Q is
normal and contains a Sylow 7-subgroup, we have n7 (G) = n7 (P Q) = 1.
4. Let G be a finite abelian group such that |G| = 216. If |6G| = 6, determine
G up to isomorphism.
Solution: We have 216 = 23 33 , and 6G = Z2 Z3 . Let H be the Sylow
2-subgroup of G. Then multiplication by 3 defines an automorphism of H, so
we only need to consider 2H. Since 2H = Z2 , we know that there are elements
not of order 2, and that H is not cyclic, since 2Z8
= Z4 . We conclude that
H = Z4 Z2 . A similar argument shows that the Sylow 3-subgroup K of G
must be isomorphic to Z9 Z3 . Thus G = Z4 Z2 Z9 Z3 , or G = Z36 Z6 .
5. Apply both structure theorems to give the two decompositions of the abelian
group Z216 .
Solution: Z
216= Z Z
8 27= Z2 Z2 Z 27
Since 27 is a power of an odd prime, it follows from Corollary 7.5.11 that Z
27
is cyclic. This can also be shown directly by guessing that 2 is a generator.
Since Z 3 2
27 has order 3 3 = 18, an element can only have order 1, 2, 3, 6, 9
or 18. We have 2 = 4, 2 = 8, 26 82 10, and 29 23 26 8 10 1,
2 3
6. Let G and H be finite abelian groups, and assume that they have the following
property. For each positive integer m, G and H have the same number of
elements of order m. Prove that G and H are isomorphic.
Solution: We give a proof by induction on the order of |G|. The statement is
clearly true for groups of order 2 and 3, so suppose that G and H are given,
and the statement holds for all groups of lower order. Let p be a prime divisor
of |G|, and let Gp and Hp be the Sylow p-subgroups of G and H, respectively.
Since the Sylow subgroups contain all elements of order a power of p, the
induction hypothesis applies to Gp and Hp . If we can show that Gp = Hp for
all p, then it will follow that G
= H, since G and H are direct products of
their Sylow subgroups.
Let x be an element of Gp with maximal order q = p . Then hxi is a direct
factor of Gp by Lemma 7.5.3, so there is a subgroup G0 with Gp = hxi G0 .
By the same argument we can write Hp = hyi H 0 , where y has the same
order as x.
Now consider hxp i G0 and hy p i H 0 . To construct each of these subgroups
we have removed elements of the form (xk , g 0 ), where xk has order q and g 0 is
any element of G0 . Because x has maximal order in a p-group, in each case
the order of g 0 is a divisor of q, and so (xk , g 0 ) has order q since the order of
an element in a direct product is the least common multiple of the orders of
the components. Thus to construct each of these subgroups we have removed
(p p1 ) |G0 | elements, each having order q. It follows from the hypothesis
that we are left with the same number of elements of each order, and so the
induction hypothesis implies that hxp i G0 and hy p i H 0 are isomorphic. But
then G0
= H 0 , and so Gp = Hp , completing the proof.
1. Let p be a prime and let G be a nonabelian group of order p3 . Show that the
center Z(G) of G equals the commutator subgroup G0 of G.
Solution: Since G is nonabelian, by Exercise 7.2.13 of the text we have
|Z(G)| = p. (The center is nontrivial by Theorem 7.2.8, and if |Z(G)| = p2 ,
then G/Z(G) is cyclic, and Exercise 3.8.14 of the text implies that G is
abelian.) On the other hand, any group of order p2 is abelian, so G/Z(G)
is abelian, which implies that G0 Z(G). Since G is nonabelian, G0 6= h1i,
and therefore G0 = Z(G).
3. Prove that any group of order 588 is solvable, given that any group of order
12 is solvable.
Solution: We have 588 = 22 372 . Let S be the Sylow 7-subgroup. It must be
normal, since 1 is the only divisor of 12 that is 1 (mod 7). By assumption,
G/S is solvable since |G/S| = 12. Furthermore, S is solvable since it is a p-
group. Since both S and G/S are solvable, it follows from Corollary 7.6.8 (b)
that G is solvable.
4. Let G be a group of order 780 = 22 3 5 13. Assume that G is not solvable.
What are the composition factors of G? (Assume that the only nonabelian
simple group of order 60 is A5 .)
Solution: The Sylow 13-subgroup N is normal, since 1 is the only divisor of
60 that is 1 (mod 13). Using the fact that the smallest simple nonabelian
group has order 60, we see that the factor G/N must be simple, since otherwise
each composition factor would be abelian and G would be solvable. Thus the
composition factors are Z13 and A5 .
7.7.1. Let G be a group of order 2m, where m is odd. Show that G is not simple.
Solution: Since this problem from the text is very useful, it seemed worthwhile to
include a solution.
Let |G| = 2m, where m is odd and m > 1, and assume that G is simple. Let
: G Sym(G) be defined for all g G by (g) = g , where g : G G
is given by g (x) = gx for all x G. Since G is simple, ker() = h1i, and so
G Sym(G) = S2m . Since |G| = 2m, it follows from Exercise 21 of Section 3.1
of the text that there exists a G with a2 = 1 but a 6= 1. For each x G we
have a (x) = ax and a (ax) = a2 x = x, which implies that a is a product of m
transpositions (x, ax). Hence a is an odd permutation since m is odd. Let H =
{x G | (x) = x is even}. Then H is a subgroup of G, and since a G H, it
is easy to check that [G : H] = 2, and so H is normal, contradicting the assumption
that G is simple.
REVIEW PROBLEMS
51
52 J.A.Beachy 8. GALOIS THEORY SOLUTIONS
3. Find the degree of the splitting field over Z2 for the polynomial
(x3 + x + 1)(x2 + x + 1).
Solution: The two polynomials are irreducible (you can check that they have
no roots). Therefore the splitting field must have subfields of degree 3 and of
degree 2, so the degree of the splitting field over Z2 must be 6.
4. Let F be an extension field of K. Show that the set of all elements of F that
are algebraic over K is a subfield of F .
Solution: The solution is actually given in Corollary 6.2.7, but it is worth
repeating. Whatever you do, dont try to start with two elements and work
with their respective minimal polynomials.
If u, v are algebraic elements of F , then K(u, v) is a finite extension of K.
Since u + v, u v, and uv all belong to the finite extension K(u, v), these
elements are algebraic. The same argument applies to u/v, if v 6= 0.
9. Find the degree [F : Q], where F is the splitting field of the polynomial x3 11
over the field Q of rational numbers.
Solution: The roots of the polynomial are 3 11, 3 11, and 2 3 11, where
is aprimitive cube root of unity. Since is not real, it cannot belong
to Q( 3 11). Since is a root of x2 + x + 1 and F = Q( 3 11, ), we have
[F : Q] = 6.
root of x2 x + 1 gives all 4 roots, and so the splitting field Q() has degree
2 over Q.
Comments Since 21 + 23 i is a primitive 6th root of unity, the splitting field is
contained in Q( 3, i), but not equal to it, since the latter field
has degree 4
over Q. However, the splitting field could be described as Q( 3i). It is also
interesting that you also obtain the splitting field by adjoining a primitive
cube root of unity.
In solving the second half of the problem, looking for roots of x5 1 in Z11 is
the same as looking for elements of order 5 in the multiplicative group Z 11 .
Theorem 6.5.10 states that the multiplicative group F is cyclic if F is a finite
field, so Z
11 is cyclic of order 10. Thus it contains 4 elements of order 5, which
means the x5 1 must split over Z11 . To look for a generator, we might as
well start with 2. The powers of 2 are 22 = 4, 23 = 8, 24 = 5, 25 = 1, so 2
must be a generator. The even powers of 2 have order 5, and these are 4, 5,
26 = 9, and 28 = 3. Therefore x5 1 = (x 1)(x 3)(x 4)(x 5)(x 9).
Comment: The proof that the multiplicative group of a finite field is cyclic
is an existence proof, rather than a constructive one. There is no known
algorithm for finding a generator for the group.
A search in Z11 for roots of x3 2 yields one and only one: x = 7. Then x3 2
can be factored as x3 2 = (x 7)(x2 + 7x + 5), and the second factor must
be irreducible.
The splitting
field has degree 2 over Z11 , and can be described
as Z11 [x]/ x2 + 7x + 5 . Thus the Galois group is cyclic of order 2.
It follows from Corollary 8.1.7 that the Galois group of x4 1 over Z7 is cyclic
of order 2.
1. Let f (x) Q[x] be irreducible over Q, and let F be the splitting field for f (x)
over Q. If [F : Q] is odd, prove that all of the roots of f (x) are real.
Solution: Theorem 8.2.6 implies that f (x) has no repeated roots, so Gal(F/Q)
has odd order. If u is a nonreal root of f (x), then since f (x) has rational co-
efficients, its conjugate u must also be a root of f (x). It follows that F is
closed under taking complex conjugates. Since complex conjugation defines
an automorphism of the complex numbers, it follows that restricting the auto-
morphism to F defines a homomorphism from F into F . Because F has finite
degree over Q, the homomorphism must be onto as well as one-to-one. Thus
complex conjugation defines an element of the Galois group of order 2, and
this contradicts the fact that the Galois group has odd order. We conclude
that every root of f (x) must be real.
2. Find an element with Q( 2, i) = Q().
Solution: It follows
from the solution of Review Problem 8.1.2 that we could
take = 22 + 22 i.
To give another
solution,
if we follow the proof of Theorem 8.2.8, we have
u = u1 = 2, u2 = 2, v = v1 = i, and v2 = i. The proof shows the
u + av6= ui + avj for alli and all j 6=
existence of an element a with 1. To find
such an element we need 2 + ai 6= 2 + a(i) and 2 + ai 6= 2 + a(i).
The easiest solution is to take a = 1, and so we consider the element =
1
2 + i. We haveQ Q() Q( 2, i), and since
Q(), we must have
1
( 2 + i) = ( 2 i)/3 Q(). But then 2 i belongs, and it follows
immediately that 2 and i both belong to Q(), which gives us the desired
equality Q() = Q( 2, i).
J.A.Beachy 57
1. Let f (x) be irreducible over Q, and let F be its splitting field over Q. Show
that if Gal(F/Q) is abelian, then F = Q(u) for all roots u of f (x).
Solution: Since F has characteristic zero, we are in the situation of the fun-
damental theorem of Galois theory. Because Gal(F/Q) is abelian, every in-
termediate extension between Q and F must be normal. Therefore if we
adjoin any root u of f (x), the extension Q(u) must contain all other roots of
f (x), since it is irreducible over Q. Thus Q(u) is a splitting field for f (x), so
Q(u) = F .
Final comments
In Sections 8.5 and 8.6, the text provides some additional information about
actually calculating Galois groups. In particular, the last section outlines
some of the results that are necessary in using a computer algebra program
to compute Galois groups (over Q) of polynomials of low degree.
You can find additional information in Sections 14.6 and 14.8 of the text by
Dummit and Foote. To calculate the Galois group of a polynomial in more
difficult situations, you need to learn about the discriminant of a polynomial,
reduction modulo a prime, and about transitive subgroups of the symmetric
group.
BIBLIOGRAPHY J.A.Beachy 61
BIBLIOGRAPHY
Linear Algebra
Herstein, I. N. and D. J. Winter, Matrix Theory and Linear Algebra. New York:
Macmillan Publishing Co., Inc., 1988.
Hoffman, K. and Kunze, R., Linear Algebra (2nd ed.). Englewood Cliffs, NJ:
Prentice-Hall, Inc., 1971.
Group Theory
Rotman, J. J., An Introduction to the Theory of Groups. (4th ed.). New York:
Springer-Verlag New York, Inc., 1995.
Field Theory
Artin, E., Galois theory (2nd ed.). Dover Publications, 1998.
Garling, D.H.J., A Course in Galois Theory, Cambridge: Cambridge Univ. Press,
1986
62 J.A.Beachy INDEX
Index
action, of a group, 14 element, transcendental, 24
algebraic element, 24 exponent, 3
alternating group, 5, 20 extension field, splitting, 26
alternating group, 5 extension problem, 1
Artins lemma, 31 extension, finite, 25
automorphism group, 27 extension, Galois, 31
automorphism group, of a cyclic group, 11 extension, normal, 21
automorphism, Frobenius, 28 extension, radical, 32
automorphism, inner, 11 extension, separable, 30
automorphism, of a group, 12 extension, simple, 28
Burnsides theorem, 13 factor, of a composition series, 1, 19
Cauchys theorem, 13 factor group, 8
Cayleys theorem, 5 field extension, simple, 23
center, 8 field, finite, 28
centralizer, of an element, 12 field, Galois, 28
characteristic subgroup, 11, 40 field, of rational functions, 30
Chinese remainder theorem, 3 field, perfect, 29
class equation, for Dn , 13, 41 field, splitting, 23
class equation, generalized, 15 finite abelian group, 4
class equation, 13 finite extension, 25
commutator, 7, 19, 36 finite field, 28
commutator, in Dn , 7, 36 first isomorphism theorem, for groups, 10
commutator subgroup, 19 fixed subfield, 31
composition factor, 1, 19 fixed subset, 14
composition series, 1, 19 Frobenius automorphism, 28, 54
conjugacy class equation, 13 fundamental theorem, of finite abelian
conjugacy class, 12 groups, 18
conjugacy in Sn , 12 fundamental theorem, of Galois theory, 31
conjugate element, in a group, 12 fundamental theorem, of group
conjugate permutations, 12 homomorphisms, 9
conjugate, of a subfield, 31 G-fixed subfield, 31
coset, left, 8 G-invariant subfield, 31
coset, right, 8 Galois extension, 31
criterion, of Eisenstein, 51 Galois field, 28
cyclic group, 2 Galois group, of an equation, 27
cyclotomic polynomial, 33 Galois group, of an extension field, 27
degree, of a field extension, 25 Galois theory, fundamental theorem of, 31
degree, of an element, 24 Galois, 2, 23
derivative, formal, 29 general linear group, 6
derived subgroup, 19 general linear group, order of, 7, 37
dihedral group, 5 generalized class equation, 15
direct product, 3 generator, of a cyclic group, 2
Eisensteins irreducibility criterion, 51 group, alternating, 5, 20
element, algebraic, 24 group, cyclic, 2
element, primitive, 30 group, dihedral, 5
INDEX J.A.Beachy 63