Professional Documents
Culture Documents
Tripos II Galois Theory
Tripos II Galois Theory
ii
These notes are based on a course of lectures given by Prof. A.J. Scholl in Part II of the Mathematical Tripos at the University of Cambridge in the academic year 20052006. These notes have not been checked by Prof. A.J. Scholl and should not be regarded as ocial notes for the course. In particular, the responsibility for any errors is mine please email Sebastian Pancratz (sfp25) with any comments or corrections.
Contents
1 Polynomials 2 Symmetric Polynomials 3 Fields and Extensions 4 Algebraic Elements and Extensions 5 Algebraic and Transcendental Numbers in 6 Splitting Fields 7 Separability 8 Algebraic Closure 9 Field Automorphisms and Galois Extensions 10 The Characterisation of Finite Galois Extensions 11 The Galois Correspondence 12 Finite Fields 13 Cyclotomic and Kummer Extensions 14 Trace and Norm 15 Solving Equations by Radicals
R
1 3 7 11 and C 15 21 25 27 31 35 37 41 45 51 55
Chapter 1 Polynomials
Let
1.
R[X] =
i=0
More generally, If
ai X i : n N a1 , . . . , an R .
is the ring of polynomials in several variables. It is
R[X1 , . . . , Xn ]
important to distinguish between a polynomial and the function that it might represent.
f (X) = n ai X i R[X] then it determines a function R R, b n ai bi = i=0 i=0 f (b). The function b f (b) does not in general determine f (X) uniquely, e.g. if Z R = Fp = pZ , f (X) = X p , g(X) = X then by Fermat's Little Theorem f (b) = g(b) for all b Fp but f = g .
Here, we are mostly interested in the case Euclidean domain, so if such that (i) (ii)
f, g K[X]
with
g = X a is linear, then we get f (X) = (X a)q(X) + f (a), deg r < 1 = deg(X a). This is known as the remainder theorem.
is a unique factorisation domain (UFD) and a principal
As a consequence,
K[X]
f, g K[X] deg f
then
gcd(f, g) = pf + qg
p, q K[X]. 0 = f K[X].
Then
Proposition 1.1.
K.
be a eld,
has at most
roots in
Proof.
If f has no roots, there is nothing to prove. Otherwise, let c K be a root. So f (X) = (X c)q(X) by the division algorithm, and deg q = deg f 1. So if b is any root of f , then (b c)q(b) = 0, so c = b or b is a root of q (as K is a eld). So
|{roots
of
of
q}|
f.
This has four roots
Remark.
Consider
X 2 1 R[X], R = Z/8Z.
1, 3,
so the
assumption
a eld is essential.
Lecture 1
Lecture 1
For
n 1 {1, . . . , n}.
let
Sn
n,
Denition.
be
indeterminates.
polynomial
Sn
If
f, g
f g.
R[X1 , . . . , Xn ] containing
R.
Example.
Power sums
r r pr = X 1 + + X n
for any
r 0.
The group
Sn
acts on
R[X1 , . . . , Xn ] by : f f (X(1) , . . . , X(n) ) = f , say. This (f ) = f . The ring of symmetric polynomials is just the R[X1 , . . . , Xn ] xed by Sn , called invariants.
(T + Xi ) = (T + X1 )(T + X2 ) (T + Xn )
i=1
= T n + (X1 + + Xn )T n1 + + X1 Xn
Dene
sr = sr,n
to be the coecient of
T nr .
So
sr =
1i1 <<ir n
For example, if We always
Xi1 Xir .
n = 3 then s1 = X1 +X2 +X3 , s2 = X1 X2 +X1 X3 +X2 X3 , s3 = X1 X2 X3 . have s0,n = 1 and by convention sr,n = 0 if r > n.
(i) Every sym-
R[X1 , . . . , Xn ]
is a polynomial in
{sr,n }n r=0
with coecients
R.
Lecture 2
Symmetric Polynomials
(ii) There are no non-trivial relations between the elementary symmetric polynomials.
ker = {0},
so
denes an isomor-
R[Y1 , . . . , Yn ]
X1 , . . . , X n .
Proof.
(i) If
i X11
in
R[X1 , . . . , Xn ] are just R-linear combinations of monomials. The degree of XI is i1 + + in . A polynomial is said to be homogenous if all the monomials occurring in it (i.e. with non-zero coecients) have the same degree. If f R[X1 , . . . , Xn ], we can uniquely write f = f0 + f1 + + fd for some d where each fk is either 0 or is homogeneous of degree k . Permuting {X1 , . . . , Xn } does not change the degree of the monomials, so if f is symmetric, so are the homogeneous parts f0 , f1 , . . . , fd . So to prove (i), we may assume without loss of generality that f is homogeneous of degree d, say. Dene an ordering on the set of all monomials {XI } as follows. We say XI > XJ if either i1 > j1 or if for some p > 1, i1 = j1 , . . . , ip1 = jp1 and ip > jp . (This is called the lexicographical ordering.) This is a total ordering on {XI }, i.e. for a pair I, J exactly one of XI > XJ , XI < XJ , XI = XJ holds. Suppose f is homogeneous of degree d and symmetric. Consider the monomial XI occurring in f which is greatest for lexicographical ordering, and let c R be its coecient. We claim that i1 i2 in ; if not, say ip < ip+1 , then if we interchange Xp and Xp+1 then the new monomial XI has exponents I = (i1 , . . . , ip1 , ip+1 , ip , ip+2 , . . . ), so XI > XI . So
i XI = X11 i2 (X1 X2 )i2 i3 (X1 Xn1 )in1 in (X1 Xn )in .
Let
n1 g = si1 i2 si2 i3 sn1 1 2
I = (i1 , . . . , in ) with ik 0 for all k = 1, . . . , n, write XI = in . Any polynomial of this form is called a monomial. The polynomials Xn
is just
XI (since the highest monomial in X1 X2 Xr ). Consider h = f cg . If h is non-zero, then h is homogeneous of degree d, symmetric, and its highest monomial is less than XI . As the number of monomials of given
and its leading term (highest monomial) is degree is nite, repeating this process ultimately terminates and we have expressed
d sr
(ii) Suppose
{sr }. G R[Y1 , . . . , Yn ] such that G(s1,n , . . . , sn,n ) = 0. We want to show by induction on n that G = 0. If n = 1, there is nothing to prove. k k If Yn divides G for some k > 0 then H = G/Yn is also a relation (H(s1,n , . . . , sn,n ) = 0). So dividing by powers of Yn , we may assume Yn G. Now substitute Xn = 0 to get f
as a polynomial in
sr,n1 0
0,
in other words,
Lecture 2
5 Example.
X1 (X1 X2 ).
Consider We have
i=j
Xi2 Xj .
The
highest
monomial
occurring
is
2 X1 X2 =
s1 s2 =
i j<k
Xi Xj Xk Xi2 Xj + 3
i=j i<j<k
=
So
Xi Xj Xk .
i=j
Xi2 Xj = s1 s2 3s3 .
5 i Xi leads to Newton's identities.
Considering similarly
Theorem 2.2
k 1,
Note that
(Newton's Formula)
Let
n 1.
Let
k k pk = X 1 + + X n .
sr = 0
if
r > n.
n r r r=0 (1) sr T . We have
Proof.
Consider
F (T ) =
n i=1
n i=1 (1
Xi T ) =
F (T ) = F (T )
Xi 1 Xi T
n
1 = T = 1 T
(Xi T )r
i=1 r=1
pr T r
r=1
pr T r
Tk
k1
(1)k1 ksk =
r=0
(1)r sr pkr
Discriminant
Consider
(X1 , . . . , Xn ) =
i<j
(Xi Xj )
Sn ,
so
2 (X1 , . . . , Xn ) =
i<j
(Xi Xj )2
Lecture 3
6
= (1)n(n1)/2
i=j
is a symmetric polynomial.
Symmetric Polynomials
(Xi Xj )
Example.
Let
n = 2.
Then
f (T ) =
i=1
(T i )
= T n c1 T n1 + + (1)n cn
where
cr = sr (1 , . . . , n ).
Disc(f ) = 2 (1 , . . . , n ) =
i<j
is a polynomial in
(i j )2 f
has a repeated root.
{ci }
s2 1
Example.
4s2
as
n = 2, f (T ) = T 2 + bT + c then Disc(f ) = b2 4c. (Note that Disc(f ) = above. But then s1 (1 , 2 ) = 1 + 2 = b and s2 (1 , 2 ) = 1 2 = c.)
If
Lecture 3
Recall that a
eld
1, 1 = 0,
in which
n Z, n = 0, n.1K = 0K n.1K =
where
1K + + 1K (n).1K
n>0 n<0
K has characteristic 0. n Z, n = 0, with n.1K = 0K , Then because K has no zero-divisors, a unique prime p such that p.1K = 0K . We say K has characteristic
p.
In each case,
prime subeld
Q =
of
K.
If
char K = 0,
char K = p > 0,
this is
{m.1K | 0 m p 1} Z/pZ = Fp =
Denition.
in
Let
L.
We say
is an
Example.
rational functions
K(X)
of
is an extension of
K.
Actually, in practice we use something more general. If elds (which is necessarily injective since we will also say that
is an extension of
i : K L is a homomorphism of K has no proper ideals other than {0}), then K , and even identify K with its image in L. +, ,
let
Example.
Let
Let
C = {(x, y) : x, y R}
with suitable
i = (0, 1).
Then
R =
by elements of
turn
K.
Lecture 3
8 Denition.
If
K , we say that L/K is a nite extension and set [L : K] = dimK L, called the degree of L/K . If not, we say L/K is an innite extension and write [L : K] = .
So if
[L : K] = n N
(i)
then
L Kn =
as a
K -vector
space.
Example.
R.
(ii) For any (iii)
C/R
since
{1, i}
is a basis for
over
K , [K(X) : K] =
1, X, X 2 , . . .
K. R/Q
Remark.
sion.
2, (3,
Theorem 3.1.
n1
with
K be n = [K : Fp ].
Let
p > 0.
Then
|K| = pn
for some
Proof.
Let
Fp -vector
is nite. Then
K Fn = p
as
L/K be a nite extension L. Then dimK V = n dimL V , and V is nite nite-dimensional over L.
Theorem 3.2.
of degree
n,
and
dimensional
over it is
dimL V = d < , so V Ld = L L as an L-vector space, hence = also as a K -vector space. So V L K = d = nd as K -vector spaces, so dimK V = nd < . Conversely, if dimK V < then any K -basis for V span V over L, so dimL V < .
Suppose
Proof.
Corollary 3.3
only if both
Let
M/L/K
be extensions. Then
M/L
L/K
nite if and
Proof.
If
L/K
M/K is certainly not nite as L M . So suppose 3.2, M/L is nite if and only if M/K is nite, and if F = F \ {0} F
Proposition 3.4.
As a special case, if
Let
F be a G F
eld.
is cyclic.
G = C1 Ck say, where each Ci is a cyclic G, |Ci | = di with 1 = d1 | d2 | | dk and |G| = n = k di . G is cyclic i=1 d if and only if k = 1. But if k > 1 then dk < n, and for every x G, x k = 1. So d the polynomial X k 1 has at least n roots in F , contradicting that F is a eld (see
is a nite abelian group, so subgroup of Proposition 1.1).
Proof. G
Proposition 3.5.
the map
Let
be a ring of characteristic
endomorphism
p : R R of R.
given by
p (x) =
Lecture 4
9
Proof.
p (y).
We have to prove that
and
p (x + y) = p (x) +
p (x + y) = (x + y)p
p1
=x + =x +y
p r=1 p
p r pr x y + yp r
= p (x) + p (y)
since, if
1 r < p,
p r
0 (mod p). p,
Example.
a Z ap a (mod p)
It can be proved by induction on
since
(a + 1)p ap + 1
by the above.
Lecture 4
Lecture 4
Let
L/K
be an extension of elds,
x L.
We dene
K[x] =
i=0
ai xi : n 0 a1 , . . . , an K y : y, z K[x] z = 0 L. z
L,
K(x) =
Clearly and
subring of
K[x] is a subring of L, and K(x) is a subeld of L. Moreover, K[x] is the smallest L containing K and x, and K(x) is the smallest subeld of L containing K x. We say K[x], K(x) are obtained by adjoining x to K .
Consider
Example.
since
is already a eld, so
Q[i] = Q(i)
a b i a2 + b2 a2 + b2
if
a + bi = 0.
We say
Denition.
Suppose
is
algebraic over K
f (X) K[X]
such that
f (x) = 0.
is
transcendental over K .
x is algebraic over K . Choose a monic polynomial m(X) K[X] of least degree m(x) = 0. Then m(X) is irreducible: if m = f g with deg f, deg g < deg m then one of f (x) or g(x) would be 0. Also, if f (X) K[X] with f (x) = 0, then m | f , since by the Euclidean division algorithm, we can write f (X) = q(X)m(X) + g(X) with deg g < deg m and then g(x) = 0, so g(X) must be the zero polynomial. In particular, m(X) is unique, it is called the minimal polynomial.
such that Another way of seeing this is the following. The map
is algebraic over
if and only if
ker(x ) = {0}.
If
ker(x ) is a non-zero prime ideal of K[X] (prime as the image is embedded in a ker(x ) = (m) for some irreducible polynomial m(X) K[X], which is unique K[x] L.
if required to be monic. It is then the minimal polynomial. Note also that the image of
is just
Lecture 4
12 Theorem 4.1.
(i) (ii) (iii) (iv) (v) Let
x L.
x is algebraic over K ; [K(x) : K] < ; dimK K[x] < ; K[x] = K(x); K[x] is a eld.
[K(x) : K]
over
K,
Proof.
ks
(i)
ks
(iv)
ks
+3
(v)
(ii)
[(ii) [(iii)
(iii), (iv)
0 = g(X) K[x]. Then multiplication by g(x) an injective linear map K[x] K[x], so as dimK K[x] < , it is surjective, so it invertible, hence (iv) and (v), and clearly (iii) and (iv) = (ii). =
(iv) and (ii).] [(iv)
hence
m(X),
then
1, x, . . . , xn1
{xi : i 0}
spans
linear combination of
Example.
let
L = C, x = i = K = Q or K = Q[i]. Over Q, the minimal 4 +1, which is irreducible over Q. But over Q[i], X 4 +1 = (X 2 +i)(X 2 i), polynomial is X 2 and the minimal polynomial is X i.
K.
As an example,
Corollary 4.2.
(ii)
(i) Let L/K be a eld extension, x1 , . . . , xn L. Then K(x1 , . . . , xn )/K is a nite extension if and only if x1 , . . . , xn are algebraic over K. 1 are also algebraic If x, y L are algebraic over K , then x y , xy and, if x = 0, x over K .
Proof.
(ii)
[K(x1 , . . . , xn ) : K] < then for all i = 1, . . . , n, [K(xi ) : K] < , so by Theorem 4.1 xi is algebraic over K . Conversely, if xn is algebraic over K then it is certainly algebraic over K(x1 , . . . , xn1 ), so [K(x1 , . . . , xn ) : K(x1 , . . . , xn1 )] < . By the induction hypothesis, [K(x1 , . . . , xn1 ) : K] < , so by the tower law, [K(x1 , . . . , xn ) : K] < . x, y are algebraic, so by (i) [K(x, y) : K] < . If z is x y , xy , or x1 then z K(x, y), so [K(z) : K] < and so z is algebraic over K .
(i) If
Lecture 5
13
If we are not using (i) to prove (ii), we have polynomials
g(y) = 0,
h(x + y) = 0? Example. Let K = Q, m, n Z. Let x = m, y = n, f (X) = X 2 m, g(X) = X 2 n; z = x + y = m + n. Then z 2 = m + 2 mn + n, so (z 2 m n)2 = 4mn. Therefore, there is a quartic polynomial satised by x + y .
so do we have such that
h(X)
x is a root of X 3 + X + 3, y a root of X 4 + 2X 3 + 2, then it is not easy to compute f (X) such that f (x + y) = 0. Example. Let a, b K , = a, = b. We try to nd a polynomial with root = + .
But if
we obtain
4 2(a + b) 2 = (a b)2
i.e.,
is a root of
degK = m, degK = n, the monomials i j , 0 i < m, 0 j < n span K[, ]. So given any K[, ], there is a linear combination of these, and so there 2 mn , and this is our relation of algebraic must be a linear relation between 1, , , . . . ,
In general, if dependence, although it is not necessarily the minimal one. So far, we have shown that
K=Q
and suppose
[Q( m + n) : Q] = 4.
is algebraic over
Let
Denition.
(ii)
An extension
algebraic
x
if every
xL
K. K(x)/K
Proposition 4.3.
K(x)/K
is nite. (iii) Let
K,
so if and only if
elds. Then
M/K
Proof.
K.
L/K
is nite,
x L. x L, so L/K
Then
K(x)/K
is nite, so
x is algebraic over
is algebraic.
K(x)/K is algebraic. Then x is algebraic over K , so K(x)/K is nite and by (i) K(x)/K is algebraic. Suppose M/K is algebraic. So every x M is algebraic over K , hence L/K is algebraic. Also x M will be algebraic over L K , so M/L is algebraic. The
converse follows from the following lemma.
Lemma 4.4.
Then
Let
is algebraic over
is algebraic, let
x M.
Proof.
braic over
L,
so
f (x) = 0
for some
f (X) =
Xd
+ a1
X d1
Lecture 5
14
L0 = K(a1 , . . . , ad ); as L/K is algebraic, a1 , . . . , ad are algebraic over K , so by Corollary 4.2 (i), L0 /K is a nite extension. As f L0 [X], x is algebraic over L0 , hence [L0 (x) : L0 ] < . So by the tower law [L0 (x) : K] < and so [K(x) : K] < , i.e. x is algebraic over K . Q = {x C : x is algebraic over Q}. Then by Corollary 4.2 (ii), if x, y Q then x y, xy, x1 Q, hence Q is a subeld of C and so Q is an algebraic is not a nite extension of Q, e.g. Q Q( n 2) and as X n 2 is extension of Q. Q n 2. So [Q( n 2) : Q] = n. As this irreducible over Q, it is the minimal polynomial of holds for any n N, [Q : Q] = . 3 Example. Let L = Q( 3 2, 4 5). We claim that [L : Q] = 12. Note [Q( 2) : Q] = 3 as 4 X 3 2 is irreducible. By the tower law, 3 | [L : Q]. Also, [Q( 5) : Q] = 4 as X 4 5 is irreducible, so 4 | [L : Q]. Hence 12 | [L : Q]. 4 4 Note X 5 is the minimal polynomial for 5 over Q, so some factor of it is a minimal 4 polynomial for 5 over Q( 3 2), i.e. [L : Q] | 12.
Let
Example.
Example.
=
Let
e2i/p , so
where of
degQ .
Write
Xp 1 = 1 + X + + X p1 = f (X) X 1 f (X) is irreducible over Q. So [Q() : Q] = p 1. Now Q(), = + 1 . Hence Q Q() Q(), so the tower law implies degQ | p 1.
Note
= 2 + 1, i.e. is a root of X 2 X + 1 in Q()[X] of degree 2. But Q() as Q() R. So this polynomial is a polynomial for over Q(), i.e. [Q() : Q()] = 2. The tower law gives [Q() : Q] = (p 1)/2.
We also have
Lecture 5
Classically,
xR
is transcendental
xC over Q.
or
is
algebraic
if it is algebraic over
and
transcendental
if it
and
height of x as
C N,
d i=0 |ci |
is nite,
set of transcendental numbers is uncountable. Exhibiting transcendental numbers is non-trivial. We will see that
n=1
1
2 22n
is transcendental is harder.
History
e and are tran20th century Gelfond and Schneider showed that xy is transcendental = (1)i is transcendenif x, y are algebraic, x = 0 and y Q. In particular, e y1 ym tal. Alan Baker (1967) showed that x1 xm is transcendental if xi , yi are algebraic, xi = 0 and 1, y1 , . . . , ym are linearly independent over Q. It is not known whether e is
In the century, it was proved by Hermite and Lindemann that scendental. In the transcendental, though.
19th
Example
Proposition 5.1.
The number
x=
n=1
is transcendental.
1
2 22 n
Lecture 6
16
Proof.
that Write
2
such
|x xn | =
m=n+1
Consider
1 2k(m)
j=0
1 2k(n+1)+j
2 2k(n+1)
n, f (xn ) = 0 since f (X) is a k(n) , the denominator polynomial. But f (xn ) is rational, and as the denominator of xn is 2 1 dk(n) . Therefore, for all suciently large n, |f (x )| of f (xn ) is at most 2 . n 2dk(n)
For all but a nite number of values of Since
f (xn ).
f (x) = 0,
we can write
for some
g(X) R[X],
so
as
|g(xn )|
as
n ,
contradicting
lim g(xn ) = g
Remark.
From the proof, we see that this works for a wide range of functions
k(n + 1) dk(n) as n , e.g. k(n) = n! (n + 1)! dn! = (n + 1 d)n!, so 21 is transcendental too. n=1 n!
trisecting the angle, duplicating the cube, and squaring the circle
using only a ruler, i.e. a straight edge, and a compass. We rst dene the notion of a ruler and compass construction. Assume a nite set of points
(x1 , y1 ), . . . , (xm , ym ) R2
(C)
P1 , P2 , Q1 , Q2 with Pi = Qi we can construct the point of intersection of lines P1 Q1 and P2 Q2 , if they are not parallel. From P1 , P2 , Q1 , Q2 with Pi = Qi we may construct the one or two points of intersection of the circles with centres Pi passing through Qi , assuming they intersect and P1 = P2 . From P1 , P2 , Q1 , Q2 with Pi = Qi we can construct the one or two points of intersection of the line P1 Q1 and the circle with centre P2 passing through Q2 .
The construction (C) to construct the intersection of a line and a circle can
Remark.
exercise.)
be reduced to a sequence of constructions of the type (A) and (B). (This is left as an
Lecture 6
17 Example.
(i) We can draw a line perpendicular to a constructed line
= QR
and
through a construced point First consider the case desired line. (a) Construct (b) construct (c) construct line
P.
. The following sequence of constructions yields the
ST
(ii)
(iii)
p . We construct the line as follows. circ(P, Q), let Q denote the intersection of and this circle; (b) construct circ(Q, P ); (c) construct circ(Q , P ); let S denote the intersection of the previous two circles. The line P S is the desired line. Given a line , we can draw a line parallel two through a constructed point P . (a) Construct the line perpendicular to through P , denote this by ; (b) construct the line perpendicular to through P . This is the desired line. We can mark o a given length dened by two points R, S on a constructed line = P Q, starting at P . (a) Construct the line parallel to through R, denote this by ; (b) construct circ(R, S), denote the intersection with by T ; (c) construct the line P R; (d) construct the line parallel to P R through T , let P denote the intersection of this line with . Then the line segment P P has the same length as the segment RS .
As a consequence of the constructions described above, we can set up cartesian coordinates given initial points
Denition. We say that the point (x, y) R2 is constructible from (x1 , y1 ), . . . , (xm , ym )
if it can be obtained from them by a nite sequence of constructions of types (A) and (B). We say
xR
is
constructible
if
(x, 0)
is constructible from
(0, 0)
and
(1, 0).
are con-
Proposition 5.2.
structible.
P = (a, b) R2
a, b R
Proof.
y -axis. (a, b).
Given
versely, given
Con-
along the
x-axis
y -axis
(0, b).
Proposition 5.3.
Proof.
If Note that
R.
1 a are constructible.
is closed under multiplication and division, we construct similar right-angled triangles. Given one of the triangles and a side of the other, we construct the other triangle by drawing parallel lines. If
r, s
and
r ,s
r implies s
r s .
Lecture 6
18 Proposition 5.4.
Proof.
If
a.
a. n0
Denition.
Let
be a subeld of
R.
We say
is
constructible
is there exists
such that
Q = F0 F1 Fn R
and elements (i) (ii) (iii)
ai Fi , 1 i n,
such that
Remark.
Fi1 ] = 2
Fi = Fi1 ( b) K
Conversely, if
[Fi :
for some
b Fi ,
Theorem 5.5.
If
xR
In fact, the converse is also true. It is sucient to show that using ruler and compass, we can construct
x y , xy ,
x y and
from
x, y . (x, y)
can be constructed in at most
Proof.
that if
steps from
then
Q(x, y)
is constructible.
and (iii) and such that the coordinates of all points obtained from
Fn .
Elementary coordinate geometry implies that in constructions of type (A), coordinates of the new point are rational expressions of the coordinates of the four starting points, with rational coecients. So of type (A), then already
(x, y) is constructible x, y Fn .
in
k+1
After constructions of type (B), the coordinates of the new point are of the form
x=
Lecture 6
19 Corollary 5.6.
power of If
xR
is constructible then
is a
2.
2.
As
degQ
2=3
is not a power of
2,
As
is transcendental, so is
1.
and
2/3
2/9
sin 2/9
From
cos 3 = 4 cos3 3 cos we nd that cos 2/9 is a root of 8X 3 6X + 1 and 2 (cos 2/9 1) is a root of X 3 + 6X 2 + 9X + 3, which is irreducible. Now [Q (cos 2/9) : Q] = 3 is not a power of 2, so the number is not constructible.
A regular
Proposition 5.7.
compass if
p1
is not a power of
p-gon, where p 2.
Proof.
Constructing a regular
is equivalent to constructing
(p 1)/2.
p-gon is equivalent to constructing the angle 2/p, which cos 2/p. But in an earlier example, we showed degQ 2/p = n-gon is constructible if and only if n = 2p1 pl 2 k + 1. form 2
for
p1 , . . . , p l
Lecture 7
Lecture 7
Basic Construction
f (X) K[X] be an irreducible polynomial of degree d. Then there extension L/K of degree d in which f (X) has a root, constructed as follows. the ideal (f ) K[X] which is maximal since f (X) is irreducible. Therefore,
Let exists an Consider
Lf = K[X]/(f )
is a eld, and the inclusion K K[X] gives a eld homomorphism K Lf . x = X + (f ) Lf . Then f (x) = f (X) + (f ) = 0 in Lf . So x is a root of f in Lf . say Lf is obtained from K by adjoining a root of f . Let We
embedding
Denition.
(ii)
A homomorphism L M K -homomorphism or K -embedding. Let L/K and L /K be extensions of elds. Suppose : K K is an embedding. A homomorphism : L L such that
L/K, M/K
x K
is called a
(x) = (x)
we say
and that
is the
Theorem 6.1.
(i) If
L/K
irreducible. Then
xL
is a root of
f (X),
K -embedding
: Lf = K[X]/(f ) L
sending (ii) Every
X + (f ) to x. K -embedding Lf L
f (X)
in
L,
hence is at most
deg f .
Proof.
Lecture 7
22
aK
and
Splitting Fields
(f ) = 0,
i.e.
ker = (f ). Lf = K[X]/(f )
O
K[X]
Such a
is uniquely determined by
(X)
since
if
ai X i = (f ) = 0
(ai )(X)i =
is equivalent to
ai (X)i f ((X)) = 0.
So we have a
ai K ,
bijection
: K[X] L s.t. (f ) = 0 1
from which everything else follows.
roots of
f (X)
in
/ (X)
Corollary 6.2.
mial of to
If L = K(x) is a nite extension of K and f (X) is the minimal polyno x over K , then there exists a unique K -isomorphism : Lf L sending X +(f )
x.
By Theorem 6.1 (i), there exists a unique is an isomorphism. be algebraic over
Proof.
K -homomorphism .
But as
[Lf :
K] = [L : K] = deg f ,
Corollary 6.3.
nomial over to
Let
x, y
y.
(We say
x, y
are
K -conjugate
then
K . Then x, y have the same minimal poly K -isomorphism : K(x) K(y) sending x
Proof.
f (X)
x, y
then
K(y) o yo
giving the required
Lf = K[X]/(f )
1
/ K(x) /x
X + (f ) 1
.
have minimal polynomial
Example.
(ii)
X 2 + 1 over Q. By Corollary 6.3, there exists a unique isomorphism : Q(i) Q(i) such that (i) = i. Here is complex conjugation. 3 Let x = 2, y = e2i/3 3 2. The minimal polynomial is X 3 2, x, y are so 3 2i/3 3 2) sending conjugate over Q and there exists an isomorphism Q( 2) Q(e 3 2 to e2i/3 3 2.
(i)
x = i, y = i
Lecture 8
23 Theorem 6.4.
f L[X]
(i) If (ii) Let
be the
f (X) K[X] be irreducible, and : K L be any embedding. polynomial obtained by applying to the coecients of f .
Let
f , there is a unique -embedding : Lf = K[X]/(f ) L such that : X + (f ) x. Every -embedding : Lf L is obtained in this way. In particular, the number of such equals the number of distinct roots of f in L.
is a root of This is analogous to the proof of Theorem 6.1. Let
xL
Proof.
f (X)
(i)
Denition.
if (ii) If
be a eld,
f (X) K[X].
An extension
L/K
is a
splitting eld
for
f (X) splits into linear factors in L[X]. x1 , . . . , xn L are the roots of f (X)
(ii) is equivalent to saying that
in
then
L = K(x1 , . . . , xn ).
Remark. Example.
(i) If (ii)
f (X)
K = Q.
(iii)
f (X) = X 2 + 1, then f (X) = (X + i)(X i), so Q(i)/Q is a splitting eld for f (X). Note that Q(i) is obtained by adjoining just one root of f (X). 2i/3 3 3 If f (X) = X 2 then L = Q 2, e is a splitting eld for f (X) over Q. We 3 2i/3 Q( 3 2) R and 2 + + 1 = 0, we have have [Q( 2 : Q] = 3. As = e [L : Q( 3 2)] = 2. So [L : Q] = 6. In particular, L is not obtained by adjoining just one root of f (X) since that gives an extension of degree 3. 5 4 3 2 Let f (X) = (X 1)/(X 1) = X + X + X + X + 1. Then f (Y + 1) = (Y + 1)5 1 = Y 4 + 5Y 3 + 10Y 2 + 10Y + 5 Y
So
f (X)
in
are
2, 3, 4. K.
= e2i/5 is a root of f (X), and the other L = Q() is a splitting eld for f (X) over Q.
Theorem 6.5
Proof.
Let
Let
f (X) K[X].
f (X)
over
f (X)
to
one by one.
d has a d = 1. Let deg f = d + 1, and let g(X) be any irreducible factor of f (X) with deg g 1. Let K1 = K[X]/(g), and x1 = X + (g) K1 . Then g(x1 ) = 0, so f (x1 ) = 0, hence f (X) = (X x1 )f1 (X), say, with deg f1 = d, f1 K1 [X]. By induction, f1 (X) has a splitting eld over K1 , call it L = K1 (x2 , . . . , xn ) where x2 , . . . , xn are the roots of f1 (X) in L. Then f (X) also splits into linear factors in L[X] and L = K(x1 , x2 , . . . , xn ), and x1 , x2 , . . . , xn are the roots of f (X) in L. So L is a splitting eld for f (X) over K .
eld, every polynomial of degree at most splitting eld. This is clearly true for
d1
any
Remark.
eld for in
If
KC
Theorem 6.6 (Uniqueness of Splitting Fields). Let f (X) K[X], let L/K be a splitting
f (X). Let : K M be any M [X]. Then the following hold.
embedding such that
Lecture 8
24
(i) There exists at least one embedding (ii) The number of (iii) If
Splitting Fields
: L M extending . most [L : K] with equality holding
as in (i) is at
if
f (X)
has no
repeated roots in
L,
over
(K), then any as in (i) is an isomorphism. elds for f (X) over K are isomorphic.
If
n = 1 then f (X) is a product of linear n > 1, so L = K . Let x1 , . . . , xm be the distinct roots of f (X) in L; then at least one of them, say x1 , is not in K . Let K1 = K(x1 ), d = degK (x1 ) = [K1 : K] > 1. The minimal polynomial g(X) of x1 over K is an irreducible factor of f (X), so if f (X) has no repeated roots in L, neither does g(X). By Theorem 6.4, : K M extends to an embedding 1 : K1 M , and the number of such 1 is at most d, with equality if and only if g(X) has no repeated roots. By induction, 1 extends to at least one and at most [L : K1 ] embeddings 1 : L M .
We proceed by induction on factors over
Proof.
n = [L : K].
K,
[L : K1 ][K1 : K] = [L : K] we obtain the rst part of (ii). If f (X) has no repeated roots in L, then each 1 extends to [L : K1 ] embeddings by induction, giving [L : K1 ]d = [L : K] embeddings in all.
Since Finally, pick any
: L M f
(K),
we have
i.e.,
is an isomorphism. Let
Corollary 6.7.
a nite extension
Proof.
f (X)
Let over
L = K(x1 , . . . , xn ) for some nite subset {x1 , . . . , xn } L. Let f (X) K[X] x1 , . . . , xn . Let L be a splitting eld for L, and let N be a splitting eld for f (X) over M . L
/N {{ }{{
L ff
ff !
L is also a splitting eld for f (X) over K since L = K(x1 , . . . , xn ), where x1 , . . . , xn are among the roots of f (X). As f (X) splits into linear factors in N [X], by Theorem 6.6, there exists a K -embedding : L N . Comparing with the inclusion L L gives .
Then
Remark.
The eld
normal closure
of
L/K .
Lecture 9
Chapter 7 Separability
Over
R, or C, a polynomial f (X) has a repeated roots at X = a if and only f (a) = 0. The same is true over any eld if we replace calculus by algebra.
if
f (a) =
Denition.
Let
be a ring,
formal derivative
is the
be a polynomial,
f (X) =
d i1 . i=0 iai X
d i i=0 ai X . Its
Exercise 1.
Then
(f + g) = f + g , (f g) = f g + f g , (f n ) = nf f n1 .
Proposition 7.1.
x
is a
f (X) K[X], L/K an extension of elds, x L a root of f (X). simple root of f (X), i.e. (X x)2 f (X), if and only if f (x) = 0.
Proof.
Write
if and only
f (X) = (X x)g(X) where g(X) L[X]. Then x is a simple root of f (X) if g(x) = 0. But f (X) = g(X) + (X x)g (X), so f (x) = g(x).
Let
Example.
a
pth
power in
K be a eld K.
of characteristic
p > 0.
Let
b K,
b is not
f (X) = X p b K[X], let L/K be a splitting eld for f (X), and let a L p1 = 0, so X = a is a multiple root. In be a root of f (X) in L. Note f (X) = pX p = b, in L[X] we have f (X) = X p ap = (X a)p , so X = a is the only fact, since a root of f (X). Finally, f (X) is irreducible over K . If not, write f (X) = g(X)h(X) with g(X), h(X) K[X] monic and then in L[X], g(X) = (X a)m for some 0 < m < p, so g(X) = X m maX m1 + K[X]. Hence ma K , so since m 0 (mod p), this implies a K , i.e. b is a pth power. Contradiction.
Consider
Example.
(K, b),
take
K = Fp (X)
and
b = X.
Denition.
f (X)
Proof. f (X) is separable if and only if f (X), f (X) have no common zeros.
If f, g K[X], gcd(f, f ) is the L/K . This follows from Euclid's (i) Let same computed in
K[X]
or in
L[X]
for any
Theorem 7.3.
(ii)
f K[X]
be irreducible. Then
f K[X]
is separable.
Lecture 9
26
(iii) If
Separability
char K = p > 0 then an irreducible f K[X] is inseparable f (X) = g(X p ) for some neccessarily irreducible g K[X].
(i) We may assume if and only if
Proof.
f is monic. Then as gcd(f, f ) | f , gcd(f, f ) {1, f }. If f = 0 then gcd(f, f ) = f , so f is inseparable. If f = 0 then gcd(f, f ) | f , so deg gcd(f, f ) deg f < deg f , hence gcd(f, f ) = 1, i.e. f is separable. d i (ii),(iii) Let f (X) = i=0 ai X . Then f = 0 if and only if iai = 0 for all 1 i d. If char K = 0 this holds if and only if ai = 0 for all i 1, i.e. f is constant. If char K = p > 0 this holds if and only if ai = 0 whenever p i, i.e. f (X) = g(X p ) i where g(X) = 0jd/p apj X .
Denition.
(ii) If
(i) Let
x be algebraic over K .
We say
x is separable
over
if its minimal
polynomial is separable.
L/K
If
L/K K
is said to be
separable
if every
xL
is separable over
K. x
is separable over as the minimal polynomial is
Remark.
Also, if
x K char K = 0
then
X x.
is separable over
is separable.
Proposition 7.4.
and
Suppose
is algebraic over
K , has minimal polynomial f K[X], f splits into linear factors. Then x is separable over deg f K -embeddings K(x) L.
Theorem 7.5
L = K(x1 , . . . , xr , y) be a nite extension of K . Assume that each xi is separable over K , and that K is innite. Then there exists c1 , . . . , cr K such that L = K(z) where z = y + c1 x1 + + cr xr .
(Primitive Element Theorem) Let By induction on
r = 1. So assume L = K(x, y), K . Let f, g be the minimal polynomials of x, y , and let M/L be a splitting eld for f g . Let x = x1 , x2 , . . . , xm be the distinct roots of g in M . (So as x is separable, f (X) = n (X xi ).) There is only a nite number of i=1 c K for which two of the mn numbers yj + cxi are equal. As K is innite, we may then choose c such that no two of them are equal, and let z = y + ck . Consider the polynomials f (X) K[X], g(z cX) K(z)[X]. They both have x as a root, since z cx = y . We claim that they have no other common root.
it suces to consider the case
Proof.
r,
separable over
K, y
algebraic over
Roots of f are xi , so if they do have a root in common z cxi = yj yj + cxi = z = y1 + cx1 , which forces i = 1, i.e. xi = x, by choice of c. So the greatest common divisor of But since
for some
j,
i.e.
f (X) and g(z cX) is X x as f is separable. f (X), g(z cX) K(z)[X], their greatest common divisor is in K(z)[X], so x K(z). So y = z cx K(z), i.e. K(z) = L.
If
Corollary 7.6.
L/K
L/K
L = K(x)
for some
x L.
We say
is a simple extension. If
Proof.
let
is innite then
be a generator. Then
L = K(x1 , . . . , xr ) with x1 , . . . , xr separable over K , hence K is nite, then so is L. The group L is cyclic, certainly L = K(x).
Lecture 10
A eld
is said to be
algebraically closed
K[X].
Example.
is algebraically closed. As
Proposition 8.1.
(i)
is algebraically closed.
(ii) If (iii) If
L/K L/K
xL L = K.
is algebraic over
then
x K.
Proof.
[(iii)
[(i)
over
K.
L/K
Let
xL
is an element of
K,
i.e.
Proposition 8.2.
nomial in
L/K
of
is an
algebraic closure
L /L
K[X]
L.
Then
K.
L = L. Let x L . Then as L /L and L/K are algebraic, x is algebraic over K . Let f K[X] be its minimal polynomial. By hypothesis, f splits into linear factors in L[X], so x L. Hence L = L .
Let be an algebraic extension. It is sucient to prove that Apply this with
Proof.
K = Q, L = Q
Let
to see that
is algebraically closed.
Proposition 8.3.
ding of
L/K
: K M
be an embed-
K into : L M.
Proof.
Suppose that
L = K(x), and let f be the minimal polynomial of x over K . Let of f M [X]. Then we know that extends to a unique embedding that x y .
Lecture 11
28 Denition.
A
such that
x S x x; x, y S x y y x = x = y ; x, y, z S x y y z = x z .
Denition.
ordered
by
chain
is a subset
T S
which is
totally
i.e.
x, y T
Zorn's lemma tells us when
x y y x.
S has a maximal element, i.e. z S such that if z x then z = x. If every chain T S has an upper bound, i.e. there exists z S such that for all x T we have x z , then S has maximal elements.
As a consequence, every ring
L/K be an arbitrary algebraic extension. Let S = {(L1 , 1 )} where K L1 L and 1 : L1 M is a -embedding. Dene (L1 , 1 ) (L2 , 2 ) if L1 L2 and 2 |L1 = 1 , i.e. 2 (x) = 1 (x) for all x L1 . This is a partial order on S .
Let
{(Li , i ) : i I} be a chain in S , where I is some index set. Let L = iI Li which is a eld: if x Li , y Lj then without loss of generality Li Lj , so x, y Lj , hence x y, x , xy Lj as well. Dene : L M as follows: (x) = i (x) for any i I y such that x Li . (If x Li and x Lj then without loss of generality Li Lj and j |Li = i , so i (x) = j (x).) Then for all i I , (Li , i ) (L , ).
Let So
(L , ) S
has maximal
elements.
(L , ) be a maximal element. If (L L, then there exists x L \ L algebraic L . By the rst part, : L M extends to an embedding : L (x) M , i.e. (L , ) (L (x), ) and L = L (x), contradicting the maximality of (L , ). So L = L and = is the desired embedding.
Let over
Theorem 8.4.
if
: K K K. : K
Let
and
K be a K is an
eld. Then
say. Moreover,
algebraic closure of
-isomorphism
is an algebraic extension of
and
is algebraically closed.
Proof.
If
K[X].
K[X] = {f1 , f2 , . . . } is also countable. We could then inductively K = K0 K1 by letting Kn be the splitting eld of fn over Kn1 . Then setting K = nN Kn , every polynomial in K[X] splits in K , hence by Proposition 8.2, K is an algebraic closure of K . K
is countable then dene a sequence of extensions
f K[X], let Mf d(f ) be a splitting eld for f over K . Write Mf = K(xf,1 , . . . , xf,d(f ) ) where {xf,i }i=1 are the roots of f in Mf . Hence Mf Rf /If where Rf = K[Xf,1 , . . . , Xf,d(f ) ] and If is the = kernel of the map Rf Mf , Xf,i xf,i .
We now consider the general case. For each irreducible polynomial
Lecture 11
29
For any set
of irreducible polynomials in
K[X],
dene
RS = K[{Xf,i }f S,1id(f ) ]
and
IS
to be the ideal of
Rs
generated by
{If }f S .
RS = T RT , IS = subsets T S . IS = RS .
IT ,
Lemma 8.5.
Proof.
a
If S is nite, let M be the splitting eld for fS = f S f . Then for each f , choose K -embedding f : Mf M , hence a K -homomorphism Rf M, Xf,i f (xf,i ). These give a homomorphism RS M whose kernel contains each If , hence contains IS . So IS = RS . In general, if
IS = RS
then
1 IS ,
so
1 IT
T S,
so
IT = RT ,
K[X]. J RS containing IS . (Equivalently, this is a maximal ideal of RS /IS .) Let K = RS /J , this is a eld and comes with an , so we can view it as an extension of K . embedding K K For each f , the inclusion Rf RS gives a homomorphism Rf RS /J = K whose kernal contains (and therefore equals) If , hence by the First Isomorphism Theorem there is a K -embedding Mf = Rf /If K , so f splits into linear factors in K ; and K is algebraic over K , i.e. K is an algebraic is generated by the image of the Mf , so K closure of K . Finally, let : K K K . By Proposition 8.3, extends to : K K and K , so K / (K) is algebraic. But K is algebraically closed, so (K) = K , K (K)
Let be the set of all irreducible polynomials in By Zorn's lemma, there exists a maximal ideal i.e.
is an isomorphism.
Lecture 11
Lecture 11
R = {z C : z = z } is the set of complex numbers xed by the automorphism z z . In this chapter, we consider automorphisms of general elds and their xed point
Note sets.
Denition.
of
tive homomorphism
L/K
is a
L/K be an extension of elds. An automorphism of L over K is a bijec : L L which is the identity on K . The set of all automorphisms group under composition, denoted Aut(L/K).
Let (i) If
Example.
(ii)
Aut(C/R) then (i)2 = (i2 ) = (1) = 1, so (i) = 1. Hence either (x + iy) = x iy for all x, y R. So Aut(C/R) = {,}. The same argument shows that |Aut(Q(i)/Q)| = 2 and the non-trivial element is
(iii) Consider
(iv)
Q( 3)/Q. is an automorphism, then (x + y 3) = x y( 3) for If + 2 all x, y Q. Also ( 3) = (3) = 3, so ( 3) = 3. So |Aut(Q( 3)/Q)| 2. Both occur since as 3, 3 are conjugate over Q (i.e. they have the same minimal polynomial), there exists : Q( 3) Q( 3) = Q( 3) mapping 3 to 3. b Let K be any eld, L = K(X) the eld of rational functions. Then a d = g c GL2 (K), the set of invertible matrices over K , denes a map L L given by f (X) f aX + b cX + d . L
and that every , so by the
complex conjugation.
L over K is of this form and that GL2 (K) Aut(L/K) whose kernel is
a0 0a
: a K
(v)
0 Aut(L/K) GL2 (K)/ a a : a K = P GL2 (K). = 0 3 Consider L = Q( 2) over K = Q. If : L L is an automorphism of L over Q, 3 3 then ( 2) = (2) = 2 but since L R, there exists only one cube root of 2 in L, so ( 3 2) = 3 2, i.e. Aut(L/K) = {}, despite the fact that L/K is a non-trivial
extension.
Denition.
Let
be a eld,
L.
The
xed eld of S
is
LS = {x L : (x) = x S}
This is a subeld of and If
L. We say that an algebraic extension L/K is Galois if it is algebraic K = LAut(L/K) , i.e. if x L\K then there exists Aut(L/K) such that (x) = x. this holds, we write Gal(L/K) for Aut(L/K), the Galois group of L/K .
Lecture 12
32 Remark. Example.
(i) (ii) (iii) We always have
(v)
CAut(C/R) = R since z R if and only if z = z . Q(i)Aut(Q(i)/Q) = Q. 2)/Q) = Q as if is a non-trivial automorphism of Q( 2), (x + Q( 2)Aut(Q( y 2) = x y 2, so this is equal to x + y 2 if and only if y = 0, i.e. the xed eld is Q. Aut(Q( 2)/Q) 3 3 3 As Aut(Q( 2)/Q) = {}, we have Q( 2) = Q( 3 2).
Note (iv) is not a Galois extension
So (i), (ii), (iii) are Galois extensions, (v) is not. because it is not algebraic. (vi) Let
char K = 2 containing some element b which is not a 2 square, e.g. K = F2 ( ), and let L = K(x) where x = b, i.e. L is the splitting eld 2 b. Then [L : K] = 2. If : L L is a K -automorphism, then of f (X) = X (x)2 = (x2 ) = b, so (x) = x = x as char K = 2. (Note also X 2 b = (Xx)2 .) So Aut(L/K) = {}.
be any eld with be nite. We consider the size of
Let
L/K
Aut(L/K) and we will show (see Corollary 9.3 |Aut(L/K)| [L : K] with equality if and only if L/K is Galois.
If
L,
y1 , . . . , y n L
xL
y1 1 (x) + + yn n (x) = 0
then
y1 = = yn = 0.
Let
be a eld,
a group. Sup-
1 , . . . , n : G L
characters.)
L.
and note that any automorphism
G = L
of
restricts to a homomorphism L
Proof.
Assume we have
distinct homomorphisms
y1 , . . . , y n L
gG
() then
y1 1 (g) + + yn n (g) = 0
By minimality,
y 1 , . . . , y n = 0. g
by
Also
n>1
since if
n=1
y1 1 (g) = 0
so
1 (g) =
0
Let
L . h G.
Replacing
gh
in (), since
1 , . . . , n
Lecture 13
33
Now multiply () by
1 (h)
y2 2 (g) + + yn n (g) = 0
where of
()
we must have
for all
yi = yi (i (h) 1 (h)) for 2 i n. As () holds for all g G, by minimality y2 = = yn = 0. As y1 , . . . , yn = 0, we deduce that i (h) = 1 (h) h G contradicting the assumption that 1 , . . . , n are distinct.
Let
Corollary 9.3.
Proof.
Let be distinct
L/K
|Aut(L/K)| [L : K].
x1 , . . . , xn L form a basis for L/K where n = [L : K]. Let 1 , . . . , m K -automorphisms of L. Suppose m > n, and consider the m n matrix (i (xj )). Then the rows of this are linearly dependent since m > n. So there exists y1 , . . . , ym L not all zero such that for all j = 1, . . . , n y1 1 (xj ) + + ym m (xj ) = 0
But any
xL
can be written as
x=
n i=1 ai xi where m n
ai K
and then
yi i (x) =
i=1
= = 0,
contradicting Theorem 9.1.
yi i (xj )
Theorem 9.4
of
(Artin's Theorem)
L.
Then
[L :
LG ]
Let
be a eld,
G.
In particular,
[L :
LG ]
K = LG , m = |G|. We will show that L/K is nite and [L : K] m. Then m = |G| Aut(L/K) [L : K] m as G Aut(L/K) and by Corollary 9.3, so we have equality at each stage, i.e. m = [L : K] and G = Aut(L/K), which means that L/K is Galois with Galois group G. (It is Galois since K LAut(L/K) LG K , so
Let we have equality.) Let
Proof.
x L, and let {x1 , . . . , xd } = {g(x) : g G} where 1 d m and x1 = x, xi = xj d if i = j , i.e. the orbit of x under G. The polynomial f (X) = i=1 (X xi ) is then separable, and is invariant under G which permutes its roots. So f K[X]. So x is algebraic and separable over K , and [K(x) : K] m. L/K
is a separable algebraic extension.
In particular, Let
K. K = K(x)
Then
for some
[K : K] m.
Choose any such
y L, then K (y) is a nite extension of K since y is algebraic over K , so [K (y) : K] m. So by maximality of [K : K], K (y) = K , i.e. y K . So K = L, hence [L : K] m. K
with
[K : K]
maximal.
Suppose
Lecture 13
34 Remark.
Let L/K be a nite Galois extension with Galois group G. Let {x1 , . . . , xd } = {(x) : G} be the orbit under G of some x L, and f (X) = d i=1 (X xi ). Then f K[X] and it is the minimal polynomial of x over K . In particular, f is irreducible, x is separable of degree d over K and its minimal polynomial splits into linear factors in L.
Corollary 9.5.
Proof.
K = LG , so Theorem 9.4 applies. We have proved everything except the irreducibility of f . But its linear factors are permuted transitively by G since its roots are a G-orbit, so it has no monic factor other than 1 and f which is G invariant under G, i.e. no proper factor in K[X] since K = L .
Since
L/K
is Galois,
Corollary 9.6.
Proof.
L/K
Let
A nite extension
L/K
G = Aut(L/K),
|G| = [L : K]
G if and only if L
Lecture 13
An extension
L/K
is
normal
x L, the minimal
polynomial of
over
L[X].
xL
f K[X], L
contains a
f.
L is algebraic and if f K[X] is irreducible and has a root in L, then it splits into linear factors over L.
So if
xL
If If
f K[X] f
with
deg f = n
L/K L/K
L[X].
has
distinct roots in
L.
Theorem 10.1.
(i) (ii) (iii)
Let
L/K
L/K is Galois. L/K is normal and separable. L is the splitting eld of some
[(i)
K.
Proof.
[(ii)
xi .
= (iii)] Let L = K(x1 , . . . , xn ), let fi K[X] be the minimal polynomial of L/K is separable, fi is separable for i = 1, . . . , n, then so is the least common multiple f , say. As L/K is normal, f splits into linear factors in L and x1 , . . . , xn are among the roots of f , so L/K is a splitting eld for f .
As [(iii)
L is the splitting eld |Aut(L/K)| = [L : K]. This follows from part (ii) of Splitting Fields), taking M = L and = .
Then there exists a nite such that
Theorem 10.2.
extension (i)
Let
L/K
M/L,
called the
M/K
is Galois;
is Galois over
K. L,
then there exists an
homomorphism
M /K is any M M,
L-
containing
L.
Lecture 14
36
Proof.
Let
L = K(x) by the Primitive Element Theorem 7.5 and f be the minimal polynomial of x over K , which is separable. Let M be a splitting eld of f over L. Then M is also a splitting eld for f over K , as f (x) = 0. By Theorem 10.1, M/K is Galois.
If
K L M1 M
and
M1 /K is Galois, M1 , so M = M1 . f
then
M1 /K
is normal and
x M1 .
So
M L K,
then
, so by Uniqueness of
L-homomorphism M M
Lecture 14
M/K be a nite Galois extension, G = Gal(M/K). Consider an intermediate eld K L M . Then M is a splitting eld of some separable f over K , so M is also a splitting eld for f over L, so M/L is also Galois, and Gal(M/L) = { Aut(M ) : |L = L } is a subgroup of G.
Let
The maps
o
and
subgroups
KLM LL
HG L H
then
LL
is equivalent to
HH
(i) (ii) (iii) (iv)
, and satises
K L L M = [L : L] = (Gal(M/L) : Gal(M/L )); K corresponds to G, M corresponds to {1} G; 1 ; if L corresponds to H and G, then (L) corresponds to H L is Galois over K if and only if Gal(M/L) G and if so then Gal(L/K) = G/ Gal(M/L).
As
Proof.
Theorem,
have
M Gal(M/L) = L and so (L) = L. By Artin's Hence (H) = H . Thus we have a bijection and the
So by the tower law,
x M, G. Then ( 1 )((x)) = ( (x)), so xes x if and only if 1 (x), i.e. x M H if and only if (x) M H . 1 = H , so (L) = L by Suppose H = Gal(M/L) G. Then for all G, H (iii), so is an automorphism of L, and we have a homomorphism 1 xes : G = Gal(M/K) Aut(L/K), |L
Lecture 14
38
whose kernel is
[L : K] =
So
|Aut(L/K) = [L : K]|, i.e. L/K is Galois and |Im()| = |Aut(L/K)|, i.e. is surjective, and so Gal(L/K) G/ Gal(M/L). = Conversely, suppose L/K is Galois, H = Gal(L/K), x L, f its minimal polynomial over K . Then if G, 0 = (f (x)) = f ((x)). As L/K is normal, (x) L, 1 = H for all G. so (L) = L for all G, i.e. H Example. K = Q, M a splitting eld of X 3 2 over Q, so M = Q( 3 2, 3 2, 2 3 2) = Q( 3 2, ) where = e2i/3 . Set xj = j 3 2. Note 2 ++1 = 0. So X 3 2 2 (X xj ) j=0 is irreducible over Q. 3 Let Lj = Q(xj ). So L0 = Q( 2), M = L0 (), [Lj : Q] = 3, [M : L0 ] = 2 as L0 .
So
so
G = Gal(M/Q)
has order
6. G
(j = 0, 1, 2 (xj ) = xj )
So
= .
S3 ,
so
G S3 . =
S3 = Sym{0, 1, 2},
A3 a
1 ii
ii 2 ii i"
Mq q
aa 2 aa a
S3
3 zzz zz |zz
qq2 qq q#
(a b)
(a b) represents three dierent subgroups. So M A3 has degree 2 over Q, so must (a b) = Q(x ) for dierent x s, depending on (a b) . Complex conjugation be Q(). M j j (1 2) = Q(x ), for example. xes x0 and permutes x1 , x2 , so M 0
where
Theorem 11.2.
Proof.
(i) If (ii) If
is algebraically closed.
has a root in
R.
[K : R] K/C
odd, then
K = R,
since if
x K,
its minimal
polynomial is irreducible of odd degree, hence has degree (ii') There is no extension of degree
1.
2. gcd(p, m) = 1,
then
Furthermore, we use the following two facts from group theory. (a) If
is a nite group,
|G| = pn m
where
has a subgroup
P p.
n of order p . (This is part of Sylow's theorem.) n (b) If H is a nite group of order p = 1, then H as a (normal) subgroup of index
Lecture 15
39
|H| = p. Suppose |H| H has a non-trivial centre Z(H) = {x H : xy = yx y H} = {1}. Let x Z(H) be of order p, consider H = H/ x . (This exists since x is a normal subgroup.) By induction, H has a (normal) subgroup K H of index p, which by the First Isomorphism Theorem corresponds to a (normal) subgroup of H of index p containing x .
Statement (b) can be proved by induction on as follows. It is clear for
|H|
p2 . Then
Let
K/C
such that
C
So
K = C. Choose a nite extension L/K L/R is Galois, e.g. the Galois closure of K/R. Let G = Gal(L/R), then since R, L R we have that [L : R] is even. Let P G a Sylow 2-subgroup.
be a nite extension. We must prove i.e. be the Fundamental Theorem of Galois
H = Gal(L/C) is a 2-group, i.e. has order a power of 2, as well. Let H1 H H subgroup of index 2 (if it exists). Then [L 1 : C] = (H : H1 ) = 2, contradicting So H = {1}, i.e. L = C and hence K = C.
n. Let L/K be a splitting eld for f , and x1 , . . . , xn L the roots of f . So L = K(x1 , . . . , xn ) is a nite Galois extension of K , let G = Gal(L/K). If G, then f ((xi )) = (f (xi )) = 0, so permutes the roots of f . Also, if (xi ) = xi for each i, then (x) = x for all x L, i.e. = . So we may regards G as a subgroup of the symmetric group Sn . We call G the Galois group of f over K , written Gal(f /K).
be a separable non-constant polynomial of degree Since
f K[X]
G Sn , |G| = [L : K]
divides
n!.
such that
Denition.
Equivalently,
H Sn is transitive if for all i, j [n] there exists g H H has exactly one orbit. f
is irreducible over
g(i) = j .
Proposition 11.3.
Proof.
G,
if and only if
is a transitive subgroup.
over
under
(x1 )
for some
xj
minimal polynomial of
(x1 ),
deg f = 2.
Then
is reducible, and
G = S2
if
is irreducible.
deg f = 3. If f (X) = (X a)g(X) reducible, a K , then L is a splitting eld g over K , so the problem is reduced to the degree 2 case, when |G| = 1 or |G| = 2. If f is irreducible, then G = Gal(f /K) is a transitive subgroup of S3 , so G = S3 or G = A3 .
Recall the following.
(X1 , . . . , Xn ) =
(Xi Xj )
1i<jn
Lecture 15
40
Disc(X1 , . . . , Xn ) = 2 = (1)n(n1)/2
f=
n i=1 (X
xi )
L,
dene
Theorem 11.4.
(ii) In particular,
(i)
K(f ) = LGAn f K ,
Disc(f )
is a square in
K,
if and only if
G An .
G. Then (f ) = ((x1 ), . . . , (xn )) = sgn()f and hence (Disc(f )) = (f )2 = Disc(f ). So by the Fundamental Theorem of Galois Theory, Disc(f ) K , and (f ) = f if and only if G An since we can divide by f = 0.
Let
Proof.
Remark.
Disc(f )
by the
same formula as
Disc(f ) =
where
(xi xj )2
1i<jn
if and only if
f (X) =
n i=1 (X
xi ),
and
Disc(f ) = 0
is separable.
f (X) =
n
n i=1 (X
xi ) K[X].
f (X) =
i=1 j=i
(X xj ) (xi xj )
j=i n
f (xi ) =
Disc(f ) = (1)n(n1)/2
i=1
f (xi )
expressed as a
Remark.
Disc(f )
n
is a symmetric function of
f (X) =
i=1
i.e.
sr (x1 , . . . , xn ) = (1)r (coecient of X nr ). So Disc(f ) is a integer coecients) in the coecients of f , and in principle it is easy
Lecture 16
Let
and their
p.
|F | = pn where n = [F : Fp ] = dimFp F . (Theorem 3.1) F is cyclic of order pn 1. (Proposition 3.4) p : F F, x xp is a homomorphism from f to itself. It is injective is bijective, i.e. it is an automorphism of F . (Proposition 3.5)
and hence
Theorem 12.1.
of order
For every
n 1, there exists a nite eld Fpn with pn elements. Any pn X over F . In particular, any two elds eld for fn (X) = X p
n n
pn
are isomorphic.
|F | = pn . Then for all x F , xp 1 = 1, so for all x F , xp = x, i.e. fn (x) = 0. So fn has pn roots in F , and obviously no proper subeld of F contains them. So F is a splitting eld for fn .
Let
Proof.
F be a splitting eld for fn over Fp . So F is a nite eld of characteristic n p, and p Aut(F /Fp ). Let F be the xed eld of n . So F = {x F : xp = x} is p the set of roots of fn in F . So by denition of splitting elds, F = F , and it is a eld n with p elements.
Conversely, let
Remark.
Fp F , and so F F = F , as claimed. n Since fn (X) = pn X p 1 1 = 1, we have gcd(fn , fn ) = 1, n hence has p distinct roots.
By construction, we have . Also a splitting eld, contradiction. Hence
F F
F
so
implies
is not
fn
is separable and
Theorem 12.2.
generated by (ii)
(i)
Fpn
Fp ,
pm
if
m | n,
Proof.
fn
pn
roots in
Fp
and also
fn = 1,
so
Fpn Fp .
is the
p Gal(Fpn /Fp ) = G. Since n = [Fpn : Fp ] = |G|, it is enough to show m that the order of p in G is n. If not, p = for some m with 1 m < n, i.e. for pm = x, which is impossible (as this polynomial has too many roots all x Fpn , x
given its degree).
Lecture 16
42
(ii) If
Finite Fields
Fpm Fpn , then let r = [Fpn : Fpm ], so that as vector spaces Fpn = (Fpm )r . So n = (pm )r , i.e. m | n and r = m . p n m Gal(F n /F ); |H| = m , so the eld (F n )H If m | n, then consider H = p p p p n m elements. has degree m = (Gal(Fpn /Fp ) : H) over Fp , so has p
f Fq [X] be monic and separable, where q = pn , deg(f ) = d. Let L be the splitting eld of f over Fq , so L = Fq m for some m 1. G = Gal(f /Fq ) = Gal(Fq m /Fq ), regarded n as a subgroup of Sd , acts on roots x1 , . . . , xd L of f . G is cyclic, generated by q = p by Theorem 12.2, so as a subgroup of Sd , G is determined up to conjugacy by the cycle type of d .
Let
Proposition 12.3.
ducibles in
Fq [X],
and let
Proof.
sets
Let so
Si q
i = 1, . . . , r.
Then since
fi
is irreducible,
Si
on the roots of
are the
Si ,
(d1 , . . . , dr ).
So
Example.
i.e.
Let
f = X d 1 over Fp where d 1, p d.
f = dX d1 and gcd(f, f ) = 1,
is separable.
When is
Gal(f /Fp ) Ad Sd ?
Reduction modulo p
Suppose in fact
f Z[X]. g, h Z[X].
f = gh
with
g, h Q[X]
monic, then
Z[X]
f,
is irreducible over
if and only if
is irreducible over
So if
is prime and
Z. p, then f = g h Fp [X].
So if
f is
irreducible, so is
f.
Example 12.4.
f (X) = X 4 + 5X 2 2X 3
So
X 4 + X 2 + 1 (X 2 + X + 1)2 X 4 + 2X 2 + X X(X 3 + 2X + 1)
or
(mod 2) (mod 3)
is irreducible, since
reduction modulo
and
deg g = 2,
which is impossible by
Remark.
This does not always work (see Example Sheet 3 Question 7).
Theorem 12.5.
Lecture 17
Let
f Z[X]
be monic,
Sn ,
p prime. Assume f and f f (mod p) are where n = deg f , Gal(f /Q) contains Gal(f /Fp ).
43
Proof.
Gal(f /Q) and Gal(f /Fp ). Let L = Q(x1 , . . . , xn ) be a xi ) and N = [L : Q], G = Gal(L/Q) = Gal(f /Q) splitting eld for f (X) = Sn by action on {x1 , . . . , xn }. Let R = Z[x1 , . . . , xn ]. A basic fact from Algebraic Number Theory is that R is a free Z-module of rank N , contained in the ring of algebraic N elements, since as a group R/pR integers of L. So R/pR is a nite ring with p = N /pZN . Let P , . . . , P Z be the maximal ideals of R containing pR. (These are in a 1 m bijective correspondence with the maximal ideals of R/pR.) Let k = R/P1 , a nite eld l with p elements, say. Let : R k = R/P1 be the quotient homomorphism and let xi = (xi ). Then
The idea is to relate
n i=1 (X
f (X) = f (X) =
i=1
Clearly
(X xi ) =
i=1
(X xi )
k = Fp [1 , . . . , xn ] by denition of R. So k is a splitting eld for f over Fp . x over Fp , so by uniqueness of splitting elds, Similarly, each R/Pj is a splitting eld for f |R/Pj | = pl for all j = 1, . . . , m. G maps R to itself, so permutes P1 , . . . , Pm . Let H = StabG (P1 ) = { G : (P1 ) = P1 }. H then acts on R/P1 = k , since if x y mod P1 and H , then (x) (y) mod P1 = (P1 ). And if (xi ) = xj then (i ) = xj (as xi xi mod Pi x etc.). So H is a subgroup of Gal(f /Fp ) Sn acting on {1 , . . . , xn }. x
The group
Fact.
H = Gal(f /Fp ).
Gal(f /Fp )
with a subgroup of
G.
(CRT). Let R be a commutative ring with a multi1, and let I1 , . . . , Im be ideals in R such that for all i, j with i = j , Ii +Ij = R. Then : R R/I1 R/Im , the product of quotient maps, is surjective with kernel I1 Im . So R/(I1 Im ) R/I1 R/Im . = plicative identity
Proof.
I1 Im .
I1 + I2 = R,
for
so there exist
m = 2 and bi Ii ,
() So letting
i = 1, 2,
b1 + b2 = 1. a1 , a2 R
x R
x ai
mod Ii
i = 1, 2
Notice
Proof of Fact.
maximality of
Ij = Pj .
Then if
i = j , Pi
Pi + Pj R ,
so by
Pi , Pi + Pj = R.
P1 Pm pR
(1)
N m
l. (G : H) |H|
is the length of the orbit of
containing
P1 ,
(2)
(G : H) M ,
i.e.
|G| N = l. m m
Lecture 17
44
H Gal(f /Fp ) = Gal(k/Fp ) /Fp ). H = Gal(f
and which has order
Finite Fields
l.
So we must have
|H| = l,
and
i.e.
Remark.
P1 Pm = pR
G acts
then
transitively on
{P1 , . . . , Pm }.
If
Corollary 12.6.
Gal(f /Q)
f = g1 gr
where
irreducible of degree
di ,
Proof.
p
Let
acts as
K/Fp be a splitting eld for f . Then on the roots of gi , the Frobenius map a di -cycle. So the cycle type of p acting on roots of f is (d1 , . . . , dr ). Then
The converse of Corollary 12.6 holds as well. If
Remark.
Gal(f /Q)
contains a per-
f = g1 gr ,
(d1 , . . . , dr )
such that
where
gi
is irreducible of degree
di .
rem, which belongs to algebraic and analytical number theory. As a special case, if that
f splits
(d1 , . . . , dr ) = (1, . . . , 1) Fp .
such
f (X) = X 4 + 5X 2 2X 3
We have already shown
(X 2 + X + 1)2 X(X 3 + 2X + 1)
(mod 2) (mod 3)
Gal(f /F3 ) is cyclic of order 3 (as X 3 X + 1 is irreducible). So by Theorem 12.5, Gal(f /Q) contains a 3-cycle, say (1 2 3) = . As f is irreducible, Gal(f /Q) is transitive, so for each i = 1, 2, 3 there exists with (4) = i. 1 is a 3-cycle xing i. So taking these elements and their inverses, Gal(f /Q) Then contains all 3-cycles, hence Gal(f /Q) A4 . So Gal(f /Q) is either A4 or S4 . Notice that f has two real and two complex roots, so complex conjugation is a 2-cycle on the roots. So Gal(f /Q) = S4 . f
is irreducible.
Lecture 18
These are two important classes of Galois extensions with abelian Galois groups.
Roots of Unity
Let
be a eld,
m1
an integer. Dene
m (K) = {x K : xm = 1}
the group of
m-th roots of 1 in K . Since m (K) is nite, it is cyclic of order dividing m. We say x m (K) is a primitive m-th roots of 1 if x has order exactly m. In this i case, m (K) = x = {x : 0 i m} has order m.
The polynomial
mX m1 , so f separable if and only if m is nonzero in K , i.e., if and only if char K = 0 or char K = p m. So if char K = p and p | m, there cannot exist a primitive m-th root of 1 in K .
has derivative Assume until the end of this chapter that
Xm 1
char K = 0
or
char K = p, p m,
i.e. assume
is separable.
Let
order
m.
X m 1. Then m (L), the set of roots of X m 1 m (L) which is a primitive m-th root of 1. L = K() : G = Gal(L/K) (Z/mZ)
in
L,
has
Proposition 13.1.
given by (iii)
() = a (mod m)
roots of unity in
if
() = a . G
acts transitively on the set of
primitive
L.
Proof.
(i) We have
m1
Xm 1 =
xm (L)
so
(X x) =
a=0
(X a )
L = K().
Lecture 18
46
(ii) The primitive
(iii)
is surjective () = a , i.e.
If
G (Z/mZ) , a (mod m). if and only i for all a with gcd(a, m) = 1 there exists G a if and only if G acts transitively on { : gcd(a, m) = 1}.
then
with
Remark.
KLC
The
for example.
Denition.
(X a )
0am gcd(a,m)=1
Note
since
permutes
{ a : gcd(a, m) = 1}.
is an isomorphism if and only if
m (X) m
is irreducible over
K. K . In fact, any m-th root of unity is a primitive d-th root 1 = d|m d (X). So m is determined inductively by 1 (X) = X 1
d|
m, so X m
m>1 m (X) =
Xm 1 1d<m d (X)
d|m
e.g.
Z[X],
p (X) =
There are two important cases.
Xp 1 = X p1 + X p2 + + 1 X 1
(Z/mZ) .
Proposition 13.2.
Let
K = Fq , q = pn , p
m.
Then
(G)
is the subgroup
Proof. Gal(L/K) = q
endomorphism,
where
q () =
Let
q . So
where
is the Frobenius
Theorem 13.3.
K = Q.
Then
by
In particular,
m (X)
is irreducible over
Q.
Lecture 18
47
Proof.
write We have to show that if
aN
with
() = a. a=
gcd(a, m) = 1, then there exists G with a = p, p prime, since in the general case we can
pr i . i
Let f be the minimal polynomial of over Q, so f (X) | m (X), by Gauss's lemma f Z[X]. Let g Z[X] be the minimal polynomial of p . Then g( p ) = 0 implies p p that f (X) | g(X ). Reducing modulo p, f (X) | g (X ) = g (X) . Now f divides P m 1 F [X] which is separable, so f (X) | g (X), so f 2 | f g . If f = g then X p f g | X m 1, so f 2 | f g | X m 1, contradicting that X m 1 is separable. So f = g , p p hence f ( ) = 0, so there exists G such that () = .
Q.
Proof.
Suppose
It is sucient to prove
R = Z[] as in the proof of Theorem 12.5; choose a prime ideal P of Z[] containing p, then k = R/P = Fp (), where is the image of under R k , is a splitting eld for m 1 over F . So its Galois group is generated by the Frobenius map : p . So X p as in the proof of Theorem 12.5, p mod m Im().
Applications
Construction of Regular Polygons by Ruler and Compass
To construct a regular
n-gon
cos 2 . n
is a product
Theorem 13.4
of a power of
(Gauss)
A regular
n-gon
22 + 1.
We will show that this number is
Proof.
Since
Let
= e2i/n,
2 n )]
so that
cos 2 = 1 ( + 1 ). n 2
[Q() : Q(cos = 2, then is constructible if and only if cos 2 is. Now if is n constructible, [Q() : Q] must be a power of 2. Conversely, if [Q() : Q] is a power of 2, then since G = Gal(Q()/Q) is abelian, it is easy to see that one can nd subgroups G = H0 H1 Hm = {1} such that (Hs : Hs+1 ) = 2. Then we get a chain of
subelds
Q() = Fm Fm1 F1 F0 = Q,
where
Fr = Q()Hr
and
That is, of
cos 2 n
is
2.
and
pi
ei 1,
then
(n) = |(Z/nZ) | =
i
|(Z/pei Z) | i
e pei pi i 1 i i
Lecture 19
48
=
i
If
pe1 is a power of 2. If p is an odd prime, then pe1 (p 1) is a power of 2 if and only if e = 1 and p = 2m + 1 for some m. If m = rs with r, s > 1, r odd, then 2rs + 1 = (2s + 1)(2(r1)s 2(r2)s + 2s + 1) is not prime. So m must be a power of 2. p=2
then
22 + 1 are called Fermat primes ; Fk = 22 + 1. F1 = 5, F2 = 17, F3 = 257, F4 = 65537 are prime. Fermat guessed that Fk is prime for all k 1. But 641 is a non-trivial factor of F5 , as shown by Euler in 1732. Not k 5 is known for which Fk is prime.
Primes of the form
k k
Quadratic Reciprocity
Let
Legendre symbol
+1 1
if if
for
a Z, (a, p) = 1
is a square is a non-square
is
a p
Since
a (mod p) a (mod p)
(Z/pZ)
is cyclic of order
p 1, 1
between
and
p1
a p
in particular
= a(p1)/2
(mod p),
1 p
ab p
= (1)(p1)/2 =
+1 1
if if
p1 p3
(mod 4) . (mod 4)
a p
b p .
Let
p=q
pq3
(mod 4)
otherwise eld
fq (X) = X q 1 Fp [X], which has splitting Gal(fq /Fp ) contained in Aq ? We present two answers.
Consider Firstly, if and only if
Proof.
L = Fp ().
When is
i are {
a square in
Fp .
Since
fq = qX q1
q1
fq
q1 q(q1)/2
fq ( ) = (1)
(q1)/2
q i(q1) q . (1)(q1)/2 q
is a
= (1) F p
i=0 (q1)/2 q
q q1 , Disc(fq )
is a square in
if and only if
Lecture 19
49
1, , . . . , q1 is even. p (1) = 1, p () = p . So we have one orbit of length 1 and (q 1)/m orbits of length m the order of p in F . So p is even if and only if (m 1)(q 1)/m is even if and only q if (q 1)/m is even if and only if p is a square in Fq .
Secondly, if and only if the cycle type of
Kummer Extensions
K(x) with xm K . Example. Q( 3 2). The splitting
Consider Suppose
eld of
X3 2
or
is
Q( 3 2, e2i/3 ).
with
is a eld,
contains a primitive
char K = p
(p, m) = 1.
Assume
X m a, so is Galois;
Theorem 13.6.
Let
L = K(x) where xm = a K . Then L/K is a splitting eld for [L : K] is the least d 1 such that xd K and Gal(L/K) is cyclic. i x), so L/K is a separable, so L/K is Galois.
m1 i=0 (X
splitting eld for
Xm
Let
Proof. X m a = X m xm =
a.
As
f (X) =
f =
mX m1 ,
is
Gal(L/K). Then f ((x)) = 0, so (x) = i x for some i. Put () = (x)/x = m (K), which is cyclic of order m. This denes a map : Gal(L/K) m (K) = Z/mZ. is a homomorphism. , Gal(L/K), (x) = i x, (x) = j x. ( j x) = j (x) = i+j x, i.e. ( ) = ()( ). is injective. If () = 1 then (x) = x, i.e. = .
So So
( (x)) =
Gal(L/K) and a subgroup of m (K), so Gal(L/K) is n 1, xn K if and only if for all , (xn ) = xn . So xn K if and n only if for all , () = 1, i.e., if and only if Im n (K). So Im = d (K) where d d is the least integer such that x K .
is an isomorphism between cyclic. Finally, if
Corollary 13.7.
K
for any
Xm a d | m, d = 1.
is irreducible in
K[X]
if and only if
is not a
dth
power in
Proof.
Let
and only
L = K(x), xm = a. Then X m a is irreducible if and only if [L : K] = m m/d K for any d | m, d = 1 if and only if a is not a dth power. if x
Let
if
Theorem 13.8.
L/K is Galois xm = a K .
be as above, i.e.,
a primitive
of degree
m,
Let
Lecture 20
50
i.e.
a = xm K . By Theorem 9.1 (Independence of Field Automorphisms), there exists y L such that x = R(y) = 0. For this choice, we have i (x) = i x = x if 0 < i < m, i so L = K(x) (e.g. since i (X (x)) is irreducible by the transitivity of Gal(L/K) on
the roots). If
3,
e.g.
Q( 2)/Q is not Galois, but there exist other Q(cos 2 ) = Q( + 1 ) where = e2/7 . 7 Q()
2 6
mth
of
Q( + 1 )
3
Q
where
is not a square in
Q.
Lecture 20
Let
L/K
be nite of degree
n.
Then
is a
K -vector
space of dimension
n.
If
x L,
the map
Tx : L L, Tx (y) = xy
is a
K -linear
map. The
Denition.
trace
and
norm
of
are
of
Tx . (aij )
e1 , . . . , en xej =
for
L/K .
n
and then
TrL/K (x) =
i=1
aii
Example.
{1, y},
let
since
xy = ay + by 2 = bd + ay ,
If
so
Lemma 14.1.
(i) (ii) (iii) So
x, y L, a K ,
TrL/K (x + y) = TrL/K (x) + TrL/K (y), NL/K (xy) = NL/K (x)NL/K (y). NL/K (x) = 0 if and only if x = 0. TrL/K (ax) = a TrL/K (x), NL/K (ax) = a[L:K] NL/K (x).
is a homomorphism of additive groups,
TL/K : L K
NL/K : L K
is an injective
Proof.
(ii)
clearly
Tx
since
Lecture 21
52
(iii)
Proposition 14.2.
L = K(x), and let f (X) = X n + cn1 X n1 + + c1 X + c0 of x over K . Then fx,L/K = f , and TrL/K (x) = cn1 ,
Proof.
has matrix
fx,L/K = f ;
as
cn1 ,
Example.
[L : k] = p.
Let
have characteristic
p > 0, L = K(x)
xp K, x K .
So
y K , NL/K (y) = y [L:K] = y p , TrL/K (y) = [L : K]y = 0. On the other hand, if y inK , then y = bi xi , y p = bp (xp )i K , so L = K(y) and y i p p p has minimal polynomial X y , so NL/K (y) = y and TrL/K (y) = 0. So in every case TrL/K (y) = 0, i.e. TrL/K is the zero map. y L.
Then if For which extensions is
TrL/K = 0
or
non-zero? Since
TrL/K : L K
is
K -linear, either
Proposition 14.3.
Assume there exists
distinct
L/K is nite of degree n, M a normal closure of L/K . K -embeddings 1 , . . . , n : L M . Then for all x L,
n n
TrL/K (x) =
i=1
The condition on
i (x),
NL/K (x) =
i=1
i (x). y K, M
L/K
L = K(y) y.
with
separable over
Proof.
Let
P = (i (ej )) is non-singular Tx .
So
K,
be the matrix of
Tx ej = xej =
r=1 n
arj er
i (x)i (ej ) =
r=1
i (er )arj
diagonalises
A.
So
{i (x)}
are the
Lecture 21
53 Theorem 14.4.
Let
M/L/K
x M,
Proof.
be
Choose bases
{u1 , . . . , um } for M/L, {v1 , . . . , vn } for L/K . Let the matrix for Tx,M/L aij L, so TrM/L (x) = m aii . For each (i, j) let Aij be the matrix of i=1
m m
TrL/K (aii ) =
i=1
tr(Aii ).
for
{u1 v1 , . . . , u1 vn , u2 v1 , . . . , u2 vn , . . . , um vn } A11
. . .
M/K ,
the matrix of
Tx,M/K
is
...
A1m
. . .
Am1 . . . Amm
whose trace is
m i=1 tr Aii .
Let
Theorem 14.5.
(i) Suppose (ii) Suppose
L/K
be nite. is surjective.
L = K(x) where x separable over K . Then TrL/K TrL/K is surjective. Then L/K is separable.
Proof.
the
x = 0 is trivial. Assume x = 0, let n = [L : K]. Let x1 , . . . , xn be K -conjugates of x (in some splitting eld). We want to nd k 0 such that TrL/K (xk ) = xk + + xk = 0 1 n
f (T ) =
i (1
xi T ),
then
f (T ) = T 1 f (T )
where (ii)
pk T k
k=1
x1 , . . . , xn are distinct and non-zero, so the LHS is non-zero, hence there exists k with pk = 0. It suces to prove that if L/K is inseparable then TrL/K = 0. So let p = char K > 0. Let x L be inseparable over K ; its minimal polynomial is of the form g(X p ) p where g(X) K[X] is irreducible. So the minimal polynomial of x over K is p ) K with [K(x) : K(xp )] = p. As shown in the g(X), hence L K(x) K(x Example after Proposition 14.2, TrK(x)/K(xp ) = 0. So by Theorem 14.4,
is separable, since
pk =
xk 1
+ +
xk . Now n
A nite extension
L/K
TrL/K
is non-zero.
(i) Let M/L/K be nite. M/L and L/K are separable. Let L = K(x1 , . . . , xn ) be nite over K . x1 , . . . , xn are separable over K .
M/K L/K
Lecture 21
54
Proof.
(i)
(ii) One direction is clear by denition. To prove the converse by induction, we may assume over is separable over
K.
Then
L = K (xn )
is separable
xn
is separable over
Lecture 21
f (X),
Denition.
(ii)
L/K is an extension by radicals if there exists extensions K = K0 K1 Kr = L such that Ki = Ki1 (xi ) with xm Ki1 for some m 1 for i i = 1, . . . , r. (Taking m to be the least common multiple, we may assume m is the same for all i. Notice that if m = 2 we would have a constructible extension.) Let f K[X]. f is soluble, or solvable, by radicals if there exists an extension by radicals L/K in which f splits into linear factors.
(i) Let
Lemma 15.1.
by radicals.
M/L, L/K
M/K
is an extension
Small Degrees
Degree 2
Suppose If
deg f = 2, f (X) = X 2 + aX + b, a, b K .
f is reducible, there is nothing to do. Otherwise, f has discriminant a2 4b = Disc(f ). If Disc(f ) = 0 then f is separable, and the splitting eld of f is just K( a2 4b), which is an extension by radicals (here char K = 2). If Disc(f ) = 0 then either f is reducible 2 or f is irreducible and inseparable in which case f (X) = (X + ) where K (here char K = 2). (The dicult case is when char K = 2 and f is irreducible and separable, since if char K = 2 and L/K is a separable extension of degree 2, then L = K( ) for any K since K( ) is inseparable.)
Degree 3
Assume assume If
Replacing
by
X 1 a, 3
we can
K does not contain a primitive cube root of unity, replace K by K() 1 = 3 , so 2 + + 1 = 0, as char K = 2, K()/K is an extension (K() = K( 3). So without loss of generality, we may assume K . splitting eld for f over K .
where Let
=
be a
by radicals
Lecture 22
56
If
K,
f is irreducible. Then Gal(f /K) is A3 or S3 . Write f (X) = i (X xi ), = (x1 x2 )(x1 x3 )(x2 x3 ), so 2 = Disc(f ) K ; then Disc(f ) is a square in K if and only if Gal(f /K) = A3 , so if K1 = K() then Gal(L/K1 ) = A3 (and K1 = K if and only if Gal(f /K) = A3 ). But A3 is cyclic, and K1 . Theorem 13.6 then says 3 3 that L = K1 ( d) for some d K1 . So L = K1 ( d) K1 = K() K is an extension by radicals in which f splits.
Assume We can compute the solutions explicitly as follows. (i) Suppose (ii)
b = 0 = c, f = X 3 + c. Then if K , L = K( 3 c) since f factorises as f = (X + 3 c)(X + 3 c)(X + 2 3 c). If K , L = K(, 3 c). Suppose b = 0. Then if K , we know by the proof of Theorem 13.6 that 3 d = z + (z) + 2 2 (z) for some z L where {1, , 2 } = A3 = Gal(L/K1 ). 2 2 So consider {z, (z), (z)} = {x1 , x2 , x3 } roots of f and let y = x1 + x2 + x3 , 3 K . We know that x + x + x = a = 0, so y = (1 )(x x ). Let so y 1 2 3 1 2 y = x1 + x2 + 2 x3 = (1 2 )(x1 2 x2 ) yy = (1 )(1 2 )(x1 x2 )(x1 2 x2 ) = 3(x2 + x2 + x1 x2 ) 1 2 = 3b
as
b = x1 x2 + x1 x3 + x2 x3 = x2 x2 x1 x2 . 1 2
Therefore,
y = 3b/y , y, y = 0.
y + y = y + y + (x1 + x2 + x3 ) = 3x1
because
1 + + 2 = 0.
So
1 1 x1 = (y + y ) = 3 3
Finally,
y 3 = (1 )3 (x1 x2 )3 1 = (3 3 + 27c) K1 2
using
= (1 +
3)/2
and
or more
chain of subgroups
G be a nite group. Then G is soluble, or solvable, if there exists a {1} = Hr Hr1 H1 H0 = G such that Hi /Hi+1 is cyclic, for
Lecture 23
57 Remark.
Here is an equivalent denition.
G is soluble if there exists a chain of subG, {1} = Ns < Ns1 < < N1 < N0 = G such that Ni /Ni+1
(The proof of this statement uses commutator subgroups.)
0 i < s.
Proposition 15.3.
of (ii) If
(i) If
G. N G
and
N, G/N
G.
Proof.
(i) Let
K<G
denition of a soluble group. Consider is the kernel of the map is cyclic. Let
G;
Hi /Hi+1 (Hi N )/(Hi+1 N ) Hi /(Hi Hi+1 N ) = = Hi /Hi+1 , hence N, G/N are soluble,
is cyclic and (i) follows.
{1} = Hr Hr1 H0 = N, {1} = Ks Ks1 K0 = G = G/N Ki = Ki /N for some subgroup Ki < G containing N and Ki+1 Ki , K0 = G, Ks = N , Ki /Ki+1 Ki /Ki+1 . Therefore, we have the chain of subgroups =
So
{1} = Hr
showing that
Hr1 H0 = N = Ks Ks1 K0 = G
is soluble.
Example.
(ii) (iii) (iv)
S3 is soluble, {1} A3 S3 . S4 is soluble. {1} (12)(34) V4 = (12)(34), (13)(24), (14)(23) A4 S4 where A4 /V4 Z/3Z. = Sn or An are not soluble if n 5. In fact, A5 has no non-trivial normal subgroup, A5 is simple so cannot be soluble, hence by (i) neither are Sn , An for n 5.
Let
Theorem 15.4.
radicals over
be a eld with
if and only if If
Then
is soluble by
deg f 5
Gal(f /K) = A5
then
M/K a Galois closure of L/K . Then M/K is also an extension by radicals. (If L = K(x), then M is the splitting eld of the minimal polynomial of x over K , containing L.)
Let be an extension by radicals, and
L/K
Proof. L = Kr Kr1 K0 = K
i = 1, . . . , r. Let G = Gal(M/K). Let Mi = Mi1 ({(xi ) : G}). Then
where
us dene
Lecture 23
58
Therefore,
M/K
K contains a primitive mth root of unity. Then we have {1} = Hr Hr1 H0 = G with Hi /Hi+1 cyclic of order dividing m. Let Ki = LHi . Then by the Fundamental Theory of Galois Theory, L = Kr Kr1 K0 = K and each Ki+1 /Ki is Galois with Galois group Hi /Hi+1 . So by Theorem 13.6, Ki+1 = Ki (xi ) m where xi+1 Ki (as m K ). So L/K is an extension by radicals. K = K(m ) where m is a primitive mth root of unity, i.e. K is the m 1, m = |Gal(L/K)|. Then the Galois group Gal(f /K ) is a splitting eld for X subgroup of Gal(f /K), so by the above, L = L(m ) is an extension by radicals of K . But K /K is an extension by radicals, hence L /K is an extension by radicals in which f splits.
In general, let Now assume
K.
and by Lemma 15.6, there exists a nite Galois extension radicals and in which
splits, so
Gal(f /K)
So it is sucient to prove
Gal(L/K)
is soluble. Say
m K . Then by Theorem 13.6, Ki /Ki1 is Galois with Hi = Gal(L/Ki ), then {Hi } gives solubility of Gal(L/K).
nn nnn nnn nn L Ki = Ki (m )
In general, we have
L = L(m )
K0 = K(m ) = K K m is a primitive mth root of unity. Gal(L /K ) is soluble by the previous argument, as Ki /Ki1 has a cyclic Galois group, Gal(K /K) is abelian, so soluble, then by Proposition 15.3 (ii), Gal(L /K) is soluble, so by Proposition 15.3 (i), Gal(L/K) is soluble.
Degree 4
Consider an irreducible quartic radicals.
f K[X],
where
char K = 2, 3.
We can solve
by
Lecture 24
59
Let
L be f (X) = S4
over
4 i=1 (X
Write
xi ), xi L.
a = {12}{(34}, b = {13}{24}, c = {14}{23} of {1, 2, 3, 4} into two subsets of size 2. These are permuted by S4 , e.g. (12) (b, c), giving a homomorphism : S4 S3 , which is surjective, e.g. since it contains all 2cycles, and its kernel is V4 = {, (12)(34), (13)(24), (14)(23)} Z/2Z Z/2Z. Therefore, = S4 /V4 S3 . = L
is soluble. Consider the three partitions
LGV4 = F K
By the Fundamental Theorem of Galois Theory,
F/K
Example.
stituting
term by sub-
G V . Then as xes the partitions 2 2 {12}{34} etc., (yij ) = = yij , i.e. yij F . Conversely, it is easy to see 2 , y 2 , y 2 are distinct, if G xes each y 2 then it xes the partitions, i.e. that since y12 23 13 ij 2 2 2 G V , i.e. F = K(y12 , y23 , y13 ). G?
Suppose
2 yij , so (yij )
= x1 x2 + x3 x4 x1 x3 x2 x4 = (x1 x4 )(x2 x3 ) = 0
and similarly for all other pairs.
g(T ) = T 3 + 2aT 2 + (a2 4c)T b2 , and y12 y13 y23 = b. So 2 2 2 2 F = K(y12 , y13 ). Now x1 = 1 (y12 + y13 y23 ) etc., so L = K(y12 , y13 ), y12 , y13 F and 2 we can explicitly solve f (after rst solving g ) by radicals.
A simple calculation gives Here is an alternative way. (This works for any quartic, without the assumption that the coecient of
X3
Lecture 24
60
as the three quantities permuted by
K,
call it
h. (g, h
are called
resolvent cubics.)
xi
and
{zij }
X3
to be zero.
zij ,
L LGV4 = F K
where if
F is the splitting eld of g (or h). From this, it follows that G V4 F = K if and only if the resolvent cubic splits into linear factors over K . 4 | |G|
by the Orbit-Stabiliser Theorem, so
if and only
is
f (X) Z[X], An
Gal(f /Q)?
Sn ,
where
n = deg f , An
or
compute compute
Sn .
For example, if
deg f = l prime and there exists p such that f mod p is irreducible, then Gal(f /Q) contains an l-cycle. If it also contains a transposition, then Gal(f /Q) = Sl .
Algorithms
Let
Consider
H Sn ,
and
P (X1 , . . . , Xn )
,
H = An , P = ,
and if
P = X1 X3 + X2 X4 .
Then form
g(Y ) =
Sn /H
Lecture 24
61
where in the rst line we consider the coset representations of Then
in
G.
P Q[Y ]
respectively and
if
H Sn ; P; xi C
approximately);
(numerically: nd
Lecture 24