Romyar SharifiLECTURE NOTES
READING EDITIONPDF

LECTURE NOTES / Chapter 6

Abstract Algebra

Romyar Sharifi

Chapter 6 Field theory and Galois theory

Book contents

Chapter 6
Field theory and Galois theory

6.1. Extension fields

Definition 6.1.1.

A field E is an extension field (or extension) of F if F is a subfield of E. We write EF (which reads “E over F”) to denote that E is an extension field of F, and we say that EF is a field extension, or an extension of fields.

Examples 6.1.2.

We have that is an extension field of , and is an extension of both and . We have that (i) is an extension of of which , but not , is an extension field.

We will often have cause to deal with the field 𝑝ℤ, where p is a prime. When we think of 𝑝ℤ as a field, we make a change of notation.

Definition 6.1.3.

For a prime p, the field of p elements, 𝔽p, is 𝑝ℤ.

Lemma 6.1.4.

Let F be a field. If F has characteristic 0, then F is an extension of . If F has characteristic equal to a prime p, then F is an extension of 𝔽p.

Proof.

If F has characteristic 0, we define ι : F by ι(ab1) = (a1)(b1)1, where a,b and b0. Since ι is a ring homomorphism and is a field, it is injective, so sits isomorphically inside F. If F has characteristic p, then we define ι : 𝔽p F by the same equation, where now a,b and b0modp. Since F has characteristic p, this is a ring homomorphism, and again it is injective.

Definition 6.1.5.

An intermediate field of a field extension EF is a subfield E of E containing F. The extension EF is said to be a subextension of F in E.

Definition 6.1.6.

The ground field (or base field) of a field extension EF is the field F.

Definition 6.1.7.

Let EF be a field extension. Let A E. The field generated over F by the set A (or its elements) is the smallest subfield K of E containing F and A, often denoted F (A). We say that the elements of A generate K as an extension of F and that K is given by adjoining the elements of A to F.

Notation 6.1.8.

Let EF be a field extension and α1,α2,,αn E for some n 0. We write F (α1,α2,,αn) for the subfield of E generated by the set α1,α2,,αn over F.

Remark 6.1.9.

One often says “F adjoin α” to refer to a field F (α).

Remark 6.1.10.

Note that the field generated over F by a set of elements A of E is well-defined, equal to the intersection of all subfields of E containing both F and A.

Remark 6.1.11.

Note that we distinguish between the field F (x1,x2,,xn) of rational functions, where x1,x2,,xn are indeterminates, and F (α1,α2,,αn), where α1,α2,,αn are elements of an extension field of F. These fields can be quite different. However, in that F (α1,α2,,αn) is the quotient field of F [α1,α2,,αn], every element of F (α1,α2,,αn) is a rational function in the elements αi with 1 i n.

Example 6.1.12.

The fields (2) and (i) are extension fields of inside and , respectively.

Proposition 6.1.13.

Let EF be a field extension, and let α E. Then F (α) is isomorphic to the quotient field of F [α].

Proof.

Since F [α] is the smallest subring of E containing F and α and F (α) is the smallest subfield of E containing F and α, inclusion provides an injective homomorphism

ι : F [α] F (α).

Since F (α) is a field, ι induces an injective map Q(ι): Q(F [α]) F (α). Since the image of Q(ι) is a subfield of F (α) containing F and α and F (α) is the smallest such field in E, we have that Q(ι) is surjective as well.

In many cases, an extension field generated by an element is actually equal to the ring generated by the element. We see this holds in a couple of simple examples.

Example 6.1.14.

The fields (2) and (i) equal [2] and [i] as subrings of and respectively. E.g., the elements of (2) all may be written in the form a+b2 for some a,b .

The key in this example is that 2 and i are roots of polynomials with coefficients in . Let us examine this further.

Theorem 6.1.15.

Let E be an extension field of a field F, and let f F [x] be an irreducible polynomial that has a root α E. Then the evaluation map eα: F [x] F (α) given by eα(g) = g(α) for g F [x] induces an isomorphism

eα¯: F [x](f) F (α)

of fields such that eα¯(a) = a for all a F.

Proof.

First, note that we have the inclusion map F F [x] and the quotient map F [x](f), inducing a nonzero, and hence injective, map of fields F F [x](f). This allows us to view F as a subfield of F [x](f). The map eα has kernel containing f, so it induces a homomorphism eα¯ between fields as in the statement. The image of this map is then a field extension of F containing α, hence equals F (α) by its definition as the field generated by α over F.

Example 6.1.16.

The field (i) is isomorphic to the quotient ring [x](x2 +1).

We now obtain the following theorem as a corollary.

Theorem 6.1.17 (Kronecker).

Let F be a field, and let f F [x] be a nonconstant polynomial. Then there exists a field extension E of F and an element α E such that f(α) = 0.

Proof.

First, we may assume that f is irreducible by replacing f by an irreducible polynomial dividing it which has α as a root. We then set E = F [x](f), which is a field. Let α = x+(f). Then f(α) is the image of f in E, and so f(α) = 0.

Definition 6.1.18.

Let EF be a field extension. A nonconstant polynomial f F [x] is said to split (or factor completely) in E if it can be written as a product of linear polynomials in E[x].

Definition 6.1.19.

Let F be a field. A splitting field E for f F [x] over F is an extension of F such that f splits in E but not any proper subextension of F in E.

Examples 6.1.20.

a.

The field (2) is the splitting field of x2 2, since it contains both of its roots. It is also the splitting field of (xa)2 2b2 for any a,b .

b.

The field (23) is not the splitting field of x3 2, since it contains 23 but not its other two roots. On the other hand, if ω is a primitive cube root of unity, then (23,ω23,ω223) is a splitting field for x3 2 inside . This field may be written more simply as (ω,23).

As a corollary of Kronecker’s theorem, we have the following.

Corollary 6.1.21.

Let F be a field, and let f F [x]. Then there exists a splitting field for f over F.

Proof.

Let n = degf. The result is clearly true for n = 1. Set K = F [x](f). Then f has a root α in K by Kronecker’s theorem. Set g(x) = (xα)1f(x) E[x]. Then there exists a splitting field E of g over K which is generated by the roots of g over F by induction. This E is a splitting field of f over F, since it is generated by the roots of f.

We next distinguish two types of elements of extension fields of F: those that are roots of polynomials and those that are not.

Definition 6.1.22.

Let EF be a field extension. An element α E is called algebraic over F if there exists a nonzero f F [x] such that f(α) = 0. Otherwise, α is said to be transcendental over F.

When speaking of elements of extensions of , we speak simply of algebraic and transcendental numbers.

Definition 6.1.23.

An element of is said to be an algebraic number if it is algebraic over and a transcendental number if it is transcendental over .

Examples 6.1.24.

The number 2 is an algebraic number, since it is a root of x2 2. Similarly, i is algebraic, being a root of x2 +1. However, the real number π is transcendental, and the real number e such that loge = 1 is transcendental as well. We do not prove the latter two facts here.

Example 6.1.25.

A real number given by repeated square roots

a1 +a2 + + an

with the ai positive rational numbers is algebraic: it is a root of

(((x2 a1)2 a2)2)2 a n.

Example 6.1.26.

If F is a field and α F, then α is algebraic over F, being a root of xα.

Note the following.

Proposition 6.1.27.

Let EF be a field extension, and let α E. Then α is transcendental over F if and only if the evaluation homomorphism eα: F [x] E is injective.

Proof.

By definition, α E is transcendental if and only if g(α)0 for every g F [x] that is nonzero. But g(α) = eα(g), so we are done.

This allows us to give the prototypical example of a transcendental element.

Corollary 6.1.28.

Let F be a field. The element x of the field F (x) of rational functions of F is transcendental over F.

Proof.

Let y be an indeterminate. Consider eα: F [y] F (x) given by eα(g) = g(x). We have that the polynomial g(x) is zero in F (x) if and only if it is zero in F [x], and therefore if and only if g = 0 in F [y].

Theorem 6.1.29.

Let EF be a field extension, and let α E be algebraic over F. Then there exists a unique monic, irreducible polynomial f F [x] such that f(α) = 0.

Proof.

Since α is algebraic over F, there exists a polynomial g F [x] such that g(α) = 0. Since g factors as a product of irreducible polynomials, and E is in particular an integral domain, one of the irreducible factors must have α as a root, and by multiplying it by a constant, we may take it to be monic. So suppose that f is a monic irreducible polynomial in F [x] with f(α) = 0. Without loss of generality, we may assume that degf is minimal among all such polynomials. If f F [x] satisfies f(α) = 0, then the division algorithm provides q,r F [x] with r = f𝑞𝑓 and either degr < degf or r = 0. Since r(α) = 0, we must have r = 0, but then f = 𝑞𝑓, so f divides f. If f were monic and irreducible, this would force f = f, as desired.

Definition 6.1.30.

Let EF be a field extension, and let α E be algebraic over F. The minimal polynomial of α over F is the unique monic irreducible polynomial in F [x] which has α as a root.

Examples 6.1.31.

a.

If F is a field and α F, then xα is the minimal polynomial of α over F.

b.

The polynomial x2 +1 is the minimal polynomial of i over .

6.2. Finite extensions

Remark 6.2.1.

If EF is an extension of fields, then E is an F-vector space via the restriction of the multiplication in E to a map F ×E E, which is then given by aα = 𝑎𝛼 for a F and α E. Moreover, E actually contains F, so F is a F-subspace of E.

Definition 6.2.2.

An extension EF of fields is finite if E is a finite-dimensional F-vector space. Otherwise, EF is said to be an infinite extension.

Example 6.2.3.

The field (2) is an extension of with basis {1,2} and hence is a basis of (2) over .

Example 6.2.4.

The field F (x) of rational functions over a field F is infinite. More generally, if EF is an extension that contains an element that is transcendental over F, then E is an infinite extension of F.

Definition 6.2.5.

The degree [E : F ] of a finite extension E of a field F is defined to be the dimension dimF E of E as a vector space over F. If EF is an infinite extension, we say that the degree of E over F is infinite.

Example 6.2.6.

The degree [(2) : ] is 2, as 2 has minimal polynomial x2 2. The set {1,2} forms a basis of (2) as a -vector space.

The following is essential to our studies.

Theorem 6.2.7.

Let F be a field, and let f F [x] be an irreducible polynomial of degree n. Then the field F [x](f) has degree n over F.

Proof.

Since (f) contains only multiples of f, it contains no nontrivial linear combinations of the monomials xi with 0 i n1. In other words, the xi+(f) with 0 i n1 are linearly independent over F. On the other hand, if g F [x], then g = 𝑞𝑓 +r with q,f F [x] and degr < n, so g+(f) = r+(f), and therefore g+(f) may be written as the image in the quotient of a linear combination of the monomials xi with 0 i n1. That is, the elements xi+(f) with 0 i n1 form a basis of F [x](f).

The proof of Theorem 6.2.7, when taken together with Theorem 6.1.15, yields the following.

Corollary 6.2.8.

Let EF be a field extension, and let α E be algebraic over F. Let n be the degree of the minimal polynomial of F. Then [F (α) : F ] = n, and {1,α,,αn1} is a basis of F (α) over F.

Proposition 6.2.9.

If EF is a finite extension and α E, then α is algebraic over F.

Proof.

Since [E : F ] is finite, there is an n 1 such that the set {1,α,,αn} is F-linearly dependent. We then have

i=0nc iαi = 0

for some ci F with 0 i n. Setting f = i=0ncixi F [x], we see that f(α) = 0, so α is algebraic.

Corollary 6.2.10.

Every finite extension E of a field F has the form E = F (α1,α2,,αn) for some algebraic αi E for 1 i n.

Proof.

One may simply take {αi1 i n} to be a basis of E over F. Since each αi E, we have F (α1,α2,,αn) E, and since every element in E is a linear combination of the αi, we have the opposite containment.

The following theorem, while stated for arbitrary field extensions, has a number of applications to finite extensions.

Theorem 6.2.11.

Let E be an extension of a field F, and let V be an E-vector space. If A is a basis of E over F and B is an E-basis of V, then

𝐴𝐵 = {𝛼𝛽α A,β B}

is a basis of V over F, and the map A×B 𝐴𝐵 given by scalar multiplication in V is a bijection.

Proof.

We first show that 𝐴𝐵 spans V. By definition of B, any γ V can be written as

γ =j=1mc jβj

with cj E and βj B for 1 j m and some m 1. Each cj is in the F-span of some finite subset of A. By taking the union of these subsets, we see that there is a single finite subset of A such that every cj with 1 j m is in its span. That is, we may write

cj =i=1nd 𝑖𝑗αi

for some d𝑖𝑗 F and αi E for 1 i n and some n 1. Plugging in, we obtain

γ =i=1n j=1md 𝑖𝑗αiβj,

so the set 𝐴𝐵 spans V over F.

Now, if some F-linear combination of the elements of 𝐴𝐵 equals zero, then in particular (by throwing in terms with zero coefficients if needed) we may write

i=1n j=1ma 𝑖𝑗αiβj = 0

for some αi A, βj B, and a𝑖𝑗 F for 1 i n and 1 j m, for some m and n. Since the βj are E-linearly independent, this implies that

i=1na 𝑖𝑗αi = 0

for all 1 j m. Since the αi are F-linearly independent, we then have that a𝑖𝑗 = 0 for all i and j. Therefore, the set 𝐴𝐵 is a basis of V over F.

Note that we may also conclude that the surjection A×B 𝐴𝐵 given by multiplication in V is injective. If it were not, then we would have two distinct pairs (α,β),(α,β) A×B such that 𝛼𝛽 αβ = 0, contrary to what we have shown.

Theorem 6.2.11 has the following almost immediate corollary.

Corollary 6.2.12.

Let E be a finite extension of a field F, and let K be a finite extension of E. Then KF is a finite extension, and we have

[K : F ] = [K : E][E : F ].
Proof.

Theorem 6.2.11 tells us that any basis of K over F has [K : E][E : F ] elements, hence the result.

This corollary has in turn the following two corollaries.

Corollary 6.2.13.

Let E be a finite extension of a field F, and let K be a finite extension of E. Then [K : E] and [E : F ] divide [K : F ].

Corollary 6.2.14.

Let KF be a finite extension, and let E be a subfield of K containing F. Then KE and EF are finite extensions.

Example 6.2.15.

By Corollary 6.2.12, we have

[(i,2) : ] = [(i,2) : (2)][(2) : ],

and since i(2), we have that x2 +1 is irreducible in (2)[x], so [(i,2) : (2)] = 2. Therefore, [(i,2) : ] = 4.

We give another corollary of Corollary 6.2.12 that is a converse to Corollary 6.2.10.

Corollary 6.2.16.

Let KF be a field extension, and let α1,α2,,αn K be algebraic. Then F (α1,α2,,αn) is a finite extension of F.

Proof.

The corollary is true for n = 1 by definition of an algebraic element. Suppose by induction we know it for n1, and let E = F (α1,α2,,αn1), which is a finite extension of F by induction. Note that αn is algebraic over E in that it is algebraic over F. Since K = E(αn), we therefore have that K is a finite extension of E. That KF is a finite extension now follows from Corollary 6.2.12.

Definition 6.2.17.

A field extension EF is said to be algebraic if every element of E is algebraic over F. Otherwise, EF is said to be a transcendental extension.

Proposition 6.2.18.

Every finite extension is algebraic.

Proof.

If α E, then F (α) E, so F (α)F is finite. Hence, α is algebraic over F.

In fact, we can do better.

Proposition 6.2.19.

Let E be an intermediate field in a field extension KF. Then KF is algebraic if and only if both KE and EF are algebraic.

Proof.

Suppose that KE and EF are algebraic. Let α K, and let f = i=0naixi E[x] be its minimal polynomial over E. Since EF is algebraic, the field Ef = F (a1,,an) is finite over of F, and therefore so is Ef(α). In particular, α is algebraic over F, and therefore KF is algebraic. The other direction is immediate.

Remark 6.2.20.

A transcendental field extension can never be finite.

Examples 6.2.21.

a.

The field is a transcendental extension of .

b.

The field K = (2,23,24,25,) is an algebraic extension of , as the field generated by any finite list of these roots is equal to (2n) for n 2, every element of K is contained such a field, and each of these fields is algebraic over .

6.3. Composite fields

Definition 6.3.1.

Let E1 and E2 be subfields of a field K. The compositum, or composite field, E1E2 of E1 and E2 is the smallest subfield of K containing both E1 and E2.

Remark 6.3.2.

The compositum E1E2 of subfields E1 and E2 of a field K is the intersection of all subfields of K containing both E1 and E2.

Example 6.3.3.

Let KF be a field extension, and let α,β K. Then

F (α,β) = F (α)F (β).

More generally, if E is any subfield of K containing F and α K, then

𝐸𝐹 (α) = E(α).

We prove the following in the case of finite extensions. Note, though, that this finiteness is not needed, as seen through Corollary 6.3.11 below.

Proposition 6.3.4.

Let E1 and E2 be finite extensions of a field F contained in a field K. Suppose that A and B are bases of E1 and E2 as F-vector spaces, respectively. Then E1E2 is spanned by the set 𝐴𝐵.

Proof.

Set m = [E1 : F ] and n = [E2 : F ], and let A = {α1,α2,,αm} and B = {β1,β2,,βn}. Clearly, we have

E1E2 = F (α1,α2,,αm,β1,β2,,βn).

As the elements of A and B are algebraic, we have E(αi) = E[αi] and E(βi) = E[βi] for any field E containing F, for all i and j. We then see by a simple recursion that every element of E1E2 may actually be expressed as a polynomial in the elements of A and B with coefficients in F, not just a rational function. However, any monomial in the elements of A lies in E1, hence may be written as a linear combination of the elements of A. Similarly, any monomial in the elements of B lies in E2, hence may be written as a linear combination of the elements of B. Therefore, every monomial is the elements of A and B may be written as a product of a linear combination of elements of A with a linear combination of elements of B, which is the a linear combination of elements of 𝐴𝐵. Since every polynomial is a linear combination of monomials, we are done.

Corollary 6.3.5.

Let E1 and E2 be finite extensions of a field F that are contained in a field K. Then we have

[E1E2 : F ] [E1 : F ][E2 : F ].
Proof.

Let A (resp., B) be a basis of E1 (resp., E2) over F. Then 𝐴𝐵 has at most [E1 : F ][E2 : F ] elements and spans E1E2 over F.

Corollary 6.3.6.

Let E1 and E2 be finite extensions of a field F that are contained in a field K, and suppose that [E1 : F ] and [E2 : F ] are relatively prime. Then we have

[E1E2 : F ] = [E1 : F ][E2 : F ].
Proof.

Both [E1 : F ] and [E2 : F ] divide [E1E2 : F ], so by their relative primality, their product [E1 : F ][E2 : F ] does as well. So we have [E1E2 : F ] [E1 : F ][E2 : F ], while Corollary 6.3.5 provides the opposite inequality.

Definition 6.3.7.

Let n 1. An nth root of unity is an element of order dividing n in the multiplicative group of a field.

That is, if F is a field, ζ F is an nth root of unity if and only if ζn = 1.

Example 6.3.8.

Let ω be a third root of unity in that is not equal to 1. Note that [(ω) : ] = 2, since ω2 +ω +1 = 0. Then 23 and ω23 are both cube roots of 2, and we have

(23,ω23) = (ω,23)

We then see that

[(23) : ][(ω23) : ] = 9,

while

[(ω,23) : ] = [(23) : ][(ω) : ] = 6

by Corollary 6.3.6.

More generally, we may define the compositum of a collection of fields.

Definition 6.3.9.

Let {Eii I} be a collection of subfields of a field K for some indexing set I. Then the compositum of the fields Ei for i I is smallest subfield of K containing all Ei.

Let us give an alternate description of the compositum.

Lemma 6.3.10.

Let {Eii I} be a collection of intermediate fields in an extension KF for some indexing set I. Then the compositum E of the Ei is equal to the union of its subfields F (α1,α2,,αn), where n 0 and each αj with 1 j n is an element of Ei for some i I.

Proof.

Clearly the above-described union U is contained in E and contains each Ei. However, we must show that U is a field, hence equal to E. If a,b U are nonzero, then a F (α1,α2,,αn) and b F (β1,β2,,βm), where n,m 0 and the αj and βk are elements of the Ei. Then

ab,ab1 F (α1,α2,,α n,β1,β2,,βm),

and the latter field is a subset of U, so U = E.

We have the following corollary.

Corollary 6.3.11.

Let {Eii I} be algebraic extensions of a field F that are contained in a field K, where I is an indexing set. Then the compositum E of the fields Ei is an algebraic extension of F.

Proof.

By Lemma 6.3.10, any α E is an element of a subfield F (α1,α2,,αn) of E, where each αj Ei for some i I. Since Ei is algebraic, F (αj)F is finite for all 1 j n, and therefore F (α1,α2,,αn)F is finite by Corollary 6.3.5.

6.4. Constructible numbers

In this section, we discuss a classical problem of the ancient Greeks, which we present as a game. The game begins with a line segment of length 1 that has already been drawn on the plane. One is given two tools: a straightedge and a compass. At any step of the game, one can either use the straightedge to draw a line segment or the compass to draw a circle, in ways we will shortly make more specific. The goal of the game is to draw a line segment of a given desired length in a finite number of steps.

At any step, we consider a point to have been marked if it is either the endpoint of an already drawn line segment or the intersection of a drawn line segment or circle with another drawn line segment or circle. The straightedge allows us to draw a line segment between any two marked points and also to extend any previously drawn line segment until it meets any point that has already been drawn on the plane. The compass allows us to draw a circle that contains a given marked point and has as its center any other marked point.

Given these rules, we may now make the following definition.

Definition 6.4.1.

A real number α is said to be constructible if one can draw a line segment of length |α| in the plane, starting from a line segment of length 1, using a straightedge and compass, in a finite number of steps.

We will denote a line segment between two distinct points A and B in 2 by 𝐴𝐵¯. Its length will be denoted by |𝐴𝐵¯|. We prove a few preliminary results.

Lemma 6.4.2.

Suppose that a line segment 𝐴𝐵¯ has been drawn in the plane.

a.

We may draw a line segment bisecting 𝐴𝐵¯.

b.

We may draw a line segment 𝐴𝐶¯ perpendicular to 𝐴𝐵¯.

c.

Given a point D in the plane, we may draw a line segment 𝐷𝐸¯ parallel to 𝐴𝐵¯.

Proof.

For part a, draw circles with center A and center B, both of radius |𝐴𝐵¯|. These intersect at two points, and the line segment between them is perpendicular to 𝐴𝐵¯ and passes through a midpoint F of that segment.

For part b, by drawing the circle with center A and radius |𝐴𝐹¯|, we may mark a point G on the line that contains |𝐴𝐵¯| that is on the opposite side of A from F and is such that |𝐴𝐹¯| = |𝐴𝐺¯|. As we have already shown, we may then draw a line segment 𝐶𝐻¯ bisecting 𝐹𝐺¯ and passing through A, which provides us with 𝐴𝐶¯.

For part c, if 𝐵𝐷¯ is perpendicular to 𝐴𝐵¯, we set H = D. Otherwise, we draw a circle with center D and passing through B. It intersects the line containing 𝐴𝐵¯ in a second point H. We draw a line segment through D bisecting 𝐵𝐻¯ using part a. We then use part b to draw a perpendicular 𝐷𝐸¯ to 𝐵𝐻¯, and it is by definition parallel to 𝐴𝐵¯.

We also have the following.

Lemma 6.4.3.

Suppose we have drawn either a line segment of length α or a circle of radius α in the plane.

a.

We may draw a line segment of length α with any marked point as an endpoint, along any line that contains at least one other marked point.

b.

We may draw a circle of radius α with center any marked point.

Proof.

First we note that the two assumptions are equivalent. Given a line segment of length α, we may use its endpoints to draw a circle of radius α. Given a circle of radius α and center A, since we have at least one marked point other than its center in the plane, we can by drawing the line segment from the center to that point mark a point B on the circle. The resulting line segment B then has radius α.

Suppose then that we are given a line segment 𝐴𝐵¯ of length α and a marked point C. We make two constructions using Lemma 6.4.2. We draw a line segment 𝐶𝐸¯ parallel to 𝐴𝐵¯. We draw the line segment 𝐴𝐶¯ and then the parallel to 𝐴𝐶¯ passing through B. It intersects the line through C and E at a point D such that |𝐶𝐷¯| = α. The circle with center C passing through D then has radius α.

We prove the following.

Theorem 6.4.4.

The set of constructible numbers is a subfield of .

Proof.

Suppose that α and β are constructible and positive. Then we may draw a line segment 𝐴𝐵¯ of length α in the plane, and we may then draw a line segment 𝐵𝐶¯ of length β along the line defined by 𝐴𝐵¯. If we do this so that it overlaps with 𝐴𝐵¯, then we have constructed a line segment 𝐴𝐶¯ of length |α β|.

On the other hand, given 𝐴𝐵¯ of length α, draw a line segment 𝐴𝐶¯ of length β that is perpendicular to 𝐴𝐵¯, and let E be the point on the ray defined by 𝐴𝐶¯ such that 𝐴𝐸¯ has length 1. Draw the line segment 𝐶𝐵¯, and use it to draw a parallel line segment from E to a point D on the ray defined by the segment 𝐴𝐵¯. We then have that the triangle 𝐴𝐵𝐶 is similar to the triangle 𝐴𝐷𝐸, so

|𝐴𝐷¯| = |𝐴𝐷¯| |𝐴𝐸¯| = |𝐴𝐵¯| |𝐴𝐶¯| = α β.

Therefore, αβ1 is constructible.

Theorem 6.4.5.

The field of constructible numbers consists exactly of the real numbers that can be obtained from 1 by applying a finite sequence of the operations of addition, subtraction, multiplication, division (with nonzero denominators), and the taking of square roots (of positive numbers), using numbers already obtained from 1 at an earlier point in the sequence.

Proof.

We first show that the square root of a constructible positive number α is constructible. For this, draw a line segment 𝐴𝐷¯ of length 1+α and mark a point B at distance 1 from A and α from D along the segment. Find the midpoint O of 𝐴𝐷¯, and draw a circle with center O and radius |𝐴𝑂¯| = (1+α)2. Draw a perpendicular to 𝐴𝐷¯ at the point B, and let C be a point where it intersects the drawn circle. Then the triangle 𝐴𝐵𝐶 is similar to the triangle 𝐶𝐵𝐷, and therefore we have

|𝐵𝐶¯| = |𝐵𝐶¯| |𝐴𝐵¯| = |𝐵𝐷¯| |𝐵𝐶¯| = α |𝐵𝐶¯|,

and hence |𝐵𝐶¯| = α.

Let E be the set (or actually, field) of numbers that can be constructed from 1 using field operations and square roots. Suppose that our initial line segment was between (0,0) and (1,0) on the plane. Suppose that all previously marked points have coordinates in E. These points have been marked as the intersection points of lines and circles, where the lines are determined by previously marked points with E-coordinates and the circles have centers previously marked points with E-coordinates and are chosen to pass through marked points with E-coordinates. Every drawn line thus has the form 𝑎𝑥+𝑏𝑦+c = 0 with a,b,c E, and every drawn circle has the form x2 +y2 +𝑑𝑥+𝑒𝑦+f = 0 with d,e,f E. The intersection of two such lines is easily seen to have coordinates obtained by field operations on the coefficients of the two lines in question. The coordinates of the intersection points of a line and a circle coming from the solution of a quadratic equation with coefficients are obtained by field operations on the coefficients of the line and the circle. Without loss of generality, we may suppose that our circle is x2 +y2 = 1. The x-coordinate of the intersection points satisfy (a+2+b2)x2 2𝑎𝑐𝑥+c2 b2 = 0, which is a quadratic equation with cooefficients in E. Finally, the intersection points of two circles, one of the above form and one of the form x2 +y2 +dx+ey+f = 0 are the intersection of the line (dd)x+(ee)y+(f f) = 0 with either circle, which means said line is the common chord. These points have coordinates in E by the previous case.

Since the square root of a field element defines an extension of degree dividing 2 of the field in which it lies, we have the following.

Corollary 6.4.6.

Let α be a constructible number. Then α is an algebraic number, and [(α) : ] is a power of 2.

Corollary 6.4.7.

The field of constructible numbers is an algebraic extension of .

The ancient Greeks were in particular very concerned with three problems that they could not solve with a straightedge and compass. This was for good reason: they involved constructing line segments of unconstructible length. Yet, the Greeks never managed to prove this, and it was not until the 19th century that proofs were finally given. We list these three problems now.

Examples 6.4.8.

a.

It is impossible to “double the cube.” That is, given a line segment, one cannot construct from it a new line segment such that a cube with the new line segment as one of its sides would have twice the volume of a cube with the original line segment as its side. Assuming the initial line segment had a constructible length α, the new line segment would have to have length 23α, but then 23 would be constructible, yet it defines an extension of degree 3 over , in contradiction to Corollary 6.4.6.

b.

It is impossible to “square the circle.” That is, given a drawn circle, it is impossible to construct a square with the same area. If the circle had radius r, then the square would have side length πr, which would mean that π would be constructible, and hence π would be as well, in contradiction to Corollary 6.4.6, since π is transcendental.

c.

It is impossible to “trisect all angles.” That is, given an arbitrary angle between two drawn line segments with a common endpoint in a plane, it is not always possible to draw a line segment with the same endpoint having an angle with one of the line segments that is a third of the original angle. Note that an initial such angle 𝜃 exists if and only if cos𝜃 is constructible, as seen by drawing a perpendicular from one line segment at point a distance one from the point of intersection until it intersects the line defined by the other. Therefore, the problem is, given a constructible number α = cos𝜃, to show that cos(𝜃3) is constructible. However, we have a trigonometric identity

cos𝜃 = 4cos3(𝜃3)3cos(𝜃3).

Suppose that 𝜃 = π3. Then cos(π3) = 1 2, and cos(π9) would be a root of the polynomial 8x3 6x1, which is irreducible over since it is irreducible in [x]. (It has no roots, even modulo 2.) But then cos(π9) would define a degree 3 extension of , contradicting Corollary 6.4.6 again.

6.5. Finite fields

In this section, we classify all finite fields, which is to say, fields of finite order.

Notation 6.5.1.

We use 𝔽p to denote 𝑝ℤ when we consider it as a field.

Proposition 6.5.2.

Every finite field contains pn elements for some n 1.

Proof.

Let F be a finite field. Since it is finite, it has characteristic p for some prime number p, which means that it contains the field 𝔽p, and moreover is a finite dimensional vector space over 𝔽p. Therefore, F has a finite 𝑝ℤ-basis {α1,α2,,αn}, so that the elements of F are exactly the elements c1α1 +c2α2 ++cnαn with c1,c2,,cn 𝑝ℤ. We therefore have |F| = pn.

Definition 6.5.3.

Let F be a field and n be a positive integer. The group μn(F ) of nth roots of unity in F is the subgroup of F× with elements the nth roots of 1 in F.

Lemma 6.5.4.

Let F be a field and n be a positive integer. Then μn(F ) is a cyclic group of order dividing n.

Proof.

Every element in μn(F ) has order dividing n. Let m be the exponent of μn(F ). Then every element of μn(F ) is an mth root of unity, so is a root of xm1, and hence the order of μn(F ) is at most m. On the other hand, since m is the exponent, the classification of finite abelian groups tells us that μn(F ) contains an element of order m, so therefore μn(F ) is cyclic of order m, which divides n.

Proposition 6.5.5.

Let F be a finite field of order pn for some prime p and n 1. Then F× is cyclic, and its multiplicative group is equal to μpn1(F ).

Proof.

Since |F×| = pn1, every element of F× is a root of the polynomial xpn1 1, and conversely. Therefore, it follows from Lemma 6.5.4 that F× = μpn1(F ) is cyclic.

Corollary 6.5.6.

The group (𝑝ℤ)× of units in 𝑝ℤ is cyclic of order p1.

Example 6.5.7.

The cyclic group (17)× of order 16 is generated by 3.

Lemma 6.5.8.

Let F be a field of characteristic a prime p, and let α,β F. Then we have

(α +β)pn = αpn +βpn

for all n 0.

Proof.

It is easy to see that (p i) 0𝑚𝑜𝑑p for 1 i p1, and so we have the result for n = 1 by the binomial theorem. By induction, the result for general n follows immediately.

Theorem 6.5.9.

Let n be a positive integer. There exists a field 𝔽pn of order pn containing 𝔽p, and it is unique up to isomorphism. Moreover, if E is a finite field extension of 𝔽p of degree a multiple of n, then E contains a unique subfield isomorphic to 𝔽pn.

Proof.

Let F be the set of roots of xpn x in a splitting field Ω of xpn x over 𝔽p. If α,β F are nonzero, then clearly (αβ1)pn = αβ1, so αβ1 F. Moreover, we have (α β)pn = αpn βpn by Lemma 6.5.8, so (α β)pn = α β. It follows that F is a field in which xpn x splits, so it equals Ω.

Now, F has at most pn elements by definition. We must show that has exactly pn elements, so that its degree is n over 𝔽p. Clearly x factors into xpn x exactly once. Let a F×, and set

g(x) = xpn x xa =i=1pn1ai1xpni.

Then we have

g(a) =i=1pn1apn1 = (pn1)apn1 = 10,

so xa is not a factor of g(x), and therefore all roots of xpn x are distinct.

We prove the remaining claims. First, any finite field extension of 𝔽p of degree a multiple m of n has pm elements, and Proposition 6.5.5 then implies that it consists of roots of xpm x. In particular, it contains a unique subfield of degree n consisting of the roots of xpn x. Next, note that 𝐹≅𝐹 [x](f), where f is the minimal polynomial of a generator of μpn1(F ). Given any other field F of order pn, it also consists of the roots of xpn x, so contains a root of f. This root then generates F, being a primitive (pn1)th root of unity, so F≅𝐹 [x](f) as well.

Remark 6.5.10.

Since 𝔽pn has order pn and is an 𝔽p-vector space, we have [𝔽pn : 𝔽p] = n.

Corollary 6.5.11.

The field 𝔽pn contains a subfield isomorphic to 𝔽pm if and only if m divides n.

From now on, for a prime p and a positive integer n, we will speak of 𝔽pn as being the unique (up to isomorphism) field of order pn.

Example 6.5.12.

The field 𝔽9 consists of 0 and 8th roots of unity. We have 𝔽9 = 𝔽3(ζ), where ζ is a primitive 8th root of unity (or even a primitive fourth root of unity), so a root of x4 +1. Since [𝔽9 : 𝔽3] = 2, the minimal polynomial of ζ must be of degree 2. Over 𝔽3, we have only three irreducible polynomials of degree two: x2 +1, x2 +x1 and x2 x1. The product of the latter two is x4 +1, which is to say that the 2 of the primitive 8th roots of unity have minimal polynomial x2 +x1 and the other two x2 x1. On the other hand, we have 𝔽9 = 𝔽3(ζ2) as well, and ζ2 is a primitive 4th root of unity with minimal polynomial x2 +1.

The following result is rather useful.

Proposition 6.5.13.

Let q be a power of a prime p. Let m 1, and let ζm be a primitive mth root of unity in an extension of 𝔽p. Then [𝔽q(ζm) : 𝔽q] is the order k of q in (𝑚ℤ)×. In other words, we have 𝔽q(ζm) = 𝔽qk.

Proof.

Let k = [𝔽q(ζm) : 𝔽q]. Then 𝔽q(ζm) = 𝔽qk, and so m divides qk1, and then q has order dividing k in (𝑚ℤ)×. On the other hand, since 𝔽q(ζm) is not contained in 𝔽qj for any j < k, we have that qj is not 1 in (𝑚ℤ)×. That is, q has the desired order k modulo m.

In order to apply the previous result, it is useful to understand the structure of the unit group of 𝑚ℤ.

Proposition 6.5.14.

Let m 2 be an integer, and write m = p1r1p2r2pkrk for distinct primes pi and positive integers ri for 1 i k, for some k 1. Then

(𝑚ℤ)× i=1k(p iri)×.

Moreover, if p is a prime number and r is a positive integer, we have

(pr)× { (p1)×pr1if p is odd 2×2r2 if p = 2 and r 2.
Proof.

The first statement is a corollary of the Chinese remainder theorem for . The reduction map (pr)× (𝑝ℤ)×≅ℤ(p1) (noting Corollary 6.5.6) then has kernel the multiplicative group (1+𝑝ℤ)(1+pr) of order pr1. If p is odd, then (1+p)pi1 1 pimodpi+1 by the binomial theorem, so 1+p has order pr1 in the group. If p = 2 and r 2, then 5 = 1+4 similarly generates the subgroup (1+4)(1+2r) of order 2r2. Clearly, this group does not contain 1, which has order 2. That is, (1+2)(1+2r) is generated by the images of 1 and 5 and so is isomorphic to 2×2r2.

6.6. Cyclotomic fields

Let us explore the extensions of generated by roots of unity, known as cyclotomic fields.

Notation 6.6.1.

Let n 1. We will use ζn to denote a primitive nth root of unity in an extension of . We can and therefore do choose these so that ζnnm = ζm if m divides n. For instance, one could take ζn = e2𝜋𝑖n .

Definition 6.6.2.

Let n 1. Then nth cyclotomic field is the extension of generated by a primitive nth root of unity ζn.

Remark 6.6.3.

The nth cyclotomic field (ζn) is the splitting field of xn1 in that all of the roots of xn1 are powers of ζn.

Definition 6.6.4.

The nth cyclotomic polynomial Φn is the unique monic polynomial in [x] with roots the primitive nth roots of unity.

In Example 5.3.4, we saw that every

Φp = 1+x++xp1,

where p is prime, is irreducible using the Eisenstein criterion.

Remarks 6.6.5.

Let n be a positive integer.

a.

We have

xn1 = dnΦd,

with the sum taken over positive divisors of n.

b.

Since

Φn = xn1 dn d<n Φd,

we have by induction on n that Φn [x].

c.

We have

Φn =i=1 gcd(i,n)=1 n(xζ ni),

and therefore Φn has degree φ(n), where φ is the Euler-phi function. In particular, we have degΦn = φ(n).

Definition 6.6.6.

The Möbius function μ : >0 {1,0,1} is defined by

μ(n) = { (1)kif n is a product of k distinct primes, where k 0, 0 otherwise.

We note the following.

Lemma 6.6.7.

For any n 2, one has dnμ(d) = 0.

Proof.

Since μ(d) is zero if d is divisible by a square of a prime, we have dnμ(d) =dmμ(d), where m is the product of the primes dividing n. If there are k such primes, then there are (kj) products of j of them, each of which contributes (1)j to the sum. In other words,

dnμ(d) =j=0k(k j)(1)j = (11)k = 0,

since k 1.

Theorem 6.6.8 (Möbius inversion formula).

Let A be an abelian group and f : >0 A a function. Define g: >0 A by

g(n) =dnf(d)

for n 1. Then

f(n) =dnμ(d)g(nd).
Proof.

We calculate

dnμ(nd)g(d) =dnkdμ(nd)f(k) =kndn kd μ(nd)f(k) =kncn kμ( n𝑘𝑐)f(k) = f(n),

the last step by Lemma 6.6.7.

Taking A = (x)×, we have the following.

Lemma 6.6.9.

Let n 1. Then

Φn =dn d1 (snd1)μ(d).

The lemma can be used to calculate cyclotomic polynomials explicitly.

Examples 6.6.10.

a.

We have Φ1 = x1.

b.

For a prime p and k 1, we have

Φpk = xpk 1 xpk1 1 =i=0p1xipk1.
c.

For p and q distinct primes, we have

Φ𝑝𝑞 = (x𝑝𝑞1)(x1) (xp1)(xq1) = Φq(xp) Φq(x)

For instance, taking q = 2 we obtain

Φ2p = xp+1 x+1 = Φp(x),

and we have

Φ15 = x8 x7 +x5 x4 +x3 x+1.

The nth cyclotomic polynomial is in fact irreducible over .

Theorem 6.6.11.

Let n 1. Then the cyclotomic polynomial Φn is irreducible in [x].

Proof.

Write Φn = 𝑓𝑔 with f,g [x] and f monic irreducible with ζ as a root. Take any prime p not dividing n, and note that ζp is also a root of Φn.

If ζp is a root of g, then g(xp) is divisible by the minimal polynomial f(x) of ζ. Let f¯ and g¯ denote the reductions modulo p of f and g respectively. Then g¯(xp) = g¯(x)p 𝔽p[x] is divisible by f¯(x), so g¯ and f¯ have a common factor. The reduction ϕn = f¯g¯ of Φn modulo p therefore has a multiple root in 𝔽p¯. In particular, xn1 has a multiple root, but we know that it does not. That is, if we choose k 1 so that pk 1modn, then the cyclic group 𝔽pk× of order pk1 contains n distinct nth roots of unity.

Thus, ζp is a root of f for any prime p and any root ζ of f. Since any integer a prime to n can be written as a product of primes not dividing n, it follows that ζa is a root of f for all a prime to p. This forces f = Φn, so Φn is irreducible.

6.7. Field embeddings

Definition 6.7.1.

Let E and E be extensions of a field F, and let φ : E E be an isomorphism of fields. We say that φ fixes F if φ(α) = α for all α F.

Definition 6.7.2.

Let α and β be elements of field extensions of a field F. We say that α and β are conjugate over F if there exists a field isomorphism φ : F (α) F (β) fixing F such that φ(α) = β.

Proposition 6.7.3.

Let E and E be extensions of a field F, and let α E, β E be algebraic over F. Then α and β are conjugate over F if and only if the minimal polynomials of α and β in F [x] are equal.

Proof.

Suppose that α and β are conjugate over F, and let φ : F (α) F (β) be a field isomorphism such that φ(α) = β and φ restricts to the identity map on F. Then φ(g(α)) = g(β) for all g F [x]. Let f F [x] be the minimal polynomial of α. Then we have

0 = φ(0) = φ(f(α)) = f(β),

so β is a root of f. As f is irreducible, it must be the minimal polynomial of β.

Conversely, suppose that α and β have the same minimal polynomial f F [x]. Then we have isomorphisms from F [x](f) to F (α) and F (β) as in Theorem 6.1.15, and composing the inverse of the first with the latter yields the desired isomorphism F (α) F (β).

Example 6.7.4.

Since i and i are both roots of the irreducible polynomial x2 +1 over , they are conjugate elements of . Therefore, there is a field isomorphism that takes i to i and fixes . Such an isomorphism must take a+𝑏𝑖 to its complex conjugate

a+𝑏𝑖¯ = a𝑏𝑖

and is therefore the usual complex conjugation. In particular, complex conjugation is an isomorphism of fields, which is also easily verified directly. Moreover, we see that if f [x] has a root α, then α¯ is a root as well, since f(α)¯ = f(α¯).

Definition 6.7.5.

An embedding of fields, or field embedding, is a ring homomorphism φ : F F, where F and F are fields.

Remark 6.7.6.

Any ring homomorphism between fields is injective, so field embeddings are injective.

Definition 6.7.7.

Let φ : F M be a field embedding, and let EF be an extension field. We say that a field embedding Φ: E M extends φ, and is an extension of φ, if Φ|F = φ.

Example 6.7.8.

We have a field embedding ι : . There are two field embeddings ι: (2) extending ι. Either we take ι(a+b2) = a+b2 for a,b , or we set ι(a+b2) = ab2. On the other hand, there is no field embedding κ : (i) extending ι, since there is no element of i that would satisfy κ(i)2 +1 = 0, but there is no element of with this property.

Let us give a slight extension of one direction of Proposition 6.7.3.

Theorem 6.7.9.

Let EF be a field extension, and let α E be algebraic over F. Let φ : F M be a field embedding, and consider the induced map φ~: F [x] M[x]. Let f F [x] be the minimal polynomial of α. Then there is a bijection between the set of field embeddings F (α) M extending φ and the set of roots of φ~(f) in M taking an extension Φ of φ to Φ(α).

Proof.

Suppose that β is a root of φ~(f). Let eβ: M[x] M denote the evaluation map at β. The composition eβφ~ has kernel containing (f), and the kernel then equals (f) by the maximality of (f) and the fact that the composition is nonzero. The first isomorphism theorem yields a field embedding F [x](f) M sending the coset of x to β. The map Φ is then obtained by composing with the isomorphism F (α) F [x](f) of Theorem 6.1.15, and it sends α to β. Moreover, if κ is any other lift of φ such that κ(α) = β, we have

κ(i=0degf1c iαi) = i=0degf1φ(c i)βi = Φ( i=0degf1c iαi)

for all ci F for 1 i < degf, so κ = Φ.

Conversely, suppose Φ: F (α) M is an extension of φ. Then we have φ~(f)(Φ(α)) = Φ(f(α)) = 0.

Corollary 6.7.10.

Let EF be a field extension, let α E be algebraic over F, and let φ : F M be a field embedding. Let φ~: F [x] M[x] denote the induced map on polynomial rings. The number of extensions of φ to an embedding Φ: F (α) M is the number of distinct roots of φ~(f) in M, where f F [x] is the minimal polynomial of α.

Remark 6.7.11.

In the setting of Corollary 6.7.10, we may identify F with its isomorphic image φ(F ). This allows us to think of F as a subfield of M. In this case, f F [x] may be thought of as itself having roots in M, and the number of embeddings of F (α) in M is the number of distinct roots of f in M.

In general, for finite extensions, we have the following.

Corollary 6.7.12.

Let EF be a finite extension of fields. Let φ : F M be a field embedding. Then the number of extensions Φ: E M of F is finite, less than or equal to [E : F ].

Proof.

Since any finite extension EF is finitely generated, it suffices by the multiplicativity of degrees of field extensions in Corollary 6.2.12 and recursion to prove the result in the case that E = F (α) for some α E. In this case, the degree of the minimal polynomial of α is equal to [E : F ] and is greater than or equal to the number of distinct roots in M of the image of the minimal polynomial of α. The result is therefore a consequence of Corollary 6.7.10.

Example 6.7.13.

As seen in Example 6.7.8, there are exactly two embeddings of (2) in , but no embeddings of (i) in .

Example 6.7.14.

There are four embeddings of (2,3) in . If φ is such an embedding, then we have φ(2) = ±2 and φ(3) = ±3, and the signs determine the embedding uniquely.

Finally, we note the following.

Proposition 6.7.15.

Let EF be an algebraic field extension, and let σ : E E be a field embedding fixing F. Then σ is an isomorphism.

Proof.

Let β E, and let f F [x] be its minimal polynomial. By Proposition 6.7.3, every root of f in E is sent by σ to another root of f in E. As σ is injective and the set of roots of f in E is finite, σ permutes these roots. In particular, there exists a root α of f in E such that σ(α) = β. Therefore, we have σ(E) = E, as desired.

6.8. Algebraically closed fields

We begin with the notion of an algebraically closed field.

Definition 6.8.1.

A field L is algebraically closed if contains a root of every nonconstant polynomial f L[x].

The following theorem has analytic, topological, geometric, and algebraic proofs (though all in a sense require some very basic analysis).

Theorem 6.8.2 (Fundamental theorem of algebra).

The field of complex numbers is algebraically closed.

We defer an algebraic proof of this theorem until after our treatment of Galois theory. For the reader’s enjoyment, here are sketches of three proofs which require some knowledge of subjects outside of this course. The first two use complex analysis:

Remark 6.8.3.

if p [x] has no roots in , then p1 is entire. It is also bounded as a function on , being the inverse of a polynomial. Hence, it is constant by Liouville’s theorem.

Remark 6.8.4.

A nonconstant polynomial p [x] defines a nonconstant continuous map from the Riemann sphere 1() to itself. Its image is closed as 1() is compact Hausdorff, while its image is open by the holomorphicity of p and the open mapping theorem, so the image is 1().

Next, algebraic topology:

Remark 6.8.5.

Suppose that p [x] is monic of degree n and has no roots in , and choose r > 0 such that |p(z)zn| < rn for all z with |z| = r. The map F : S1 S1 with

F (z) = p(𝑟𝑧) |p(𝑟𝑧)|

is homotopic to zzn by a homotopy H : [0,1]×S1 S1 given by

H(t,z) = (1t)(p(𝑟𝑧)(𝑟𝑧)n)+(𝑟𝑧)n |(1t)p(𝑟𝑧)+t(𝑟𝑧)n| .

Now F extends to a map S1 on the simply connected space by the same formula, so induces the zero map on π1(S1)≅ℤ. But zzn induces multiplication by n on π1(S1), so n = 0.

Proposition 6.8.6.

Let L be an algebraically closed field, and let f L[x] be nonconstant. Then f splits in L.

Proof.

We prove this by induction, as it is clear for degf = 1. Suppose we know the result for all polynomials of degree less than n = degf. Since f has a root α in L, we have f = (xα)g for some g L[x] of degree n1. By induction, g factors into linear terms.

Corollary 6.8.7.

Let M be an algebraic extension of an algebraically closed field L. Then M = L.

Proof.

Let α M. As M is algebraic over L, there exists a nonconstant f L[x] with f(α) = 0, and by Proposition 6.8.6, the polynomial f is divisible by xα in L[x] (recalling that M[x] is a UFD). Therefore, we have α L.

We next show that extensions of field embeddings into algebraically closed fields always exist, when the extension is algebraic.

Theorem 6.8.8.

Let EF be an algebraic extension of fields. Let φ : F M be a field embedding, where M is an algebraically closed field. Then there exists a field embedding Φ: E M extending φ.

Proof.

Let X denote the nonempty set of all pairs (K,σ), where K is an intermediate subfield of EF and σ : K M is an extension of φ. We say that (K,σ) (K,σ) for (K,σ) and (K,σ) X if K contains K and σ|K = σ. Let C be a chain in X, set

L = (K,σ)CK

and define τ : L M by τ|K = σ for all (K,σ) C. It is easy to see that τ is a well-defined field embedding, since C is a chain, and therefore, (L,τ) X is an upper bound for C.

By Zorn’s lemma, we therefore have that X contains a maximal element, which we call (Ω,λ). We claim that E = Ω. To see this, let α E, and let f Ω[x] be the minimal polynomial of α over Ω. If f = i=0naixi with ai Ω for 0 i n and n = degf, then we set

g =i=0nλ(a i)xi.

Since M is algebraically closed, g has a root β in M. By Proposition 6.7.9, we may then extend λ to an embedding λ: Ω(α) M. We then have (Ω,λ) (Ω(α),λ), and the maximality of Ω forces E = Ω. Setting Φ = λ, we are done.

Proposition 6.8.9.

The set of all algebraic elements over a field F in an extension E is a subfield of E, and it is equal to the the largest intermediate extension of EF that is algebraic over F.

Proof.

Let M denote the set of all algebraic elements over F in E, and let α,β M. Then F (α,β)F is a finite extension, so every element of it is algebraic. In particular, α β and, if β0, the element αβ1 are elements of F (α,β), so they are algebraic elements over F, hence contained in M. Therefore, M is a field. The second statement is then an immediate consequence of the definition of M.

Corollary 6.8.10.

The set ¯ of algebraic numbers in forms a field.

Definition 6.8.11.

An algebraic closure of a field F is an algebraically closed, algebraic extension of F.

Remark 6.8.12.

Since an algebraic closure is algebraic, every element of the the algebraic closure of a field F has to be the root of a polynomial with F-coefficients. On the other hand, since F¯ is algebraically closed, it contains all roots of every polynomial with coefficients in F¯ (i.e., every polynomial in F¯[x] factors completely). Thus, if an algebraic closure exists, and we shall see that it does, it consists exactly of all roots of polynomials in F, and every root of a polynomial with coefficients in F¯ is actually the root of a polynomial with coefficients in F.

In fact, if a field is contained in an algebraically closed field, then we can see that it does in fact have an algebraic closure quite directly.

Proposition 6.8.13.

Let F be a field, and suppose that M is an algebraically closed extension field of F. Then M contains a unique algebraic closure of F, equal to the field of elements of M that are algebraic over F.

Proof.

Let F¯ denote the field consisting of all elements of M that are algebraic over F. We claim that F¯ is algebraically closed. For this, suppose that f F¯[x], and α M be a root. As α is algebraic over F¯, we have by Proposition 6.2.19 that α is also algebraic over F. That is, α is an element of F¯.

Corollary 6.8.14.

The field ¯ of algebraic numbers in is an algebraic closure of .

Using Zorn’s lemma, we may prove that every field has an algebraic closure. This is the first result on extension fields in which we do not have a previously given field that contains the field of interest, which makes the proof rather more tricky.

Theorem 6.8.15.

Every field F has an algebraic closure.

Proof.

Let F be a field. Let Ω be a set that is the disjoint union of finite sets Rf for each monic irreducible f F [x], where the number of elements in Rf is the number of distinct roots of f in a splitting field. (We will end up identifying the elements of Rf with roots of f, but they do not start as such.) We may view F as a subset of Ω by identifying a F with the unique element of Rxa. Let X be the nonempty set of all algebraic extensions of F, the underlying sets of which are contained in Ω in the sense if E X, then every α E lies in Rf for f F [x] the minimal polynomial of α. We put a partial ordering on X by E E for E,E X if and only if E E and EE is a field extension.

Let 𝒞 be chain in X, and let K be the union of the fields in 𝒞. Then K is a field, as any two elements α,β K satisfy α,β E for some E 𝒞 (taking the larger of the two fields in which α and β are contained by definition), and then α β E and αβ1 E if β0. Since K X, the chain 𝒞 has an upper bound, and we may apply Zorn’s lemma to the set X to find a maximal element F¯ X.

Let f F [x], and let g F¯[x] be a monic, nonconstant irreducible polynomial dividing f. We then have that E = F¯[x](g) is an extension of F¯ that is algebraic over F. We may view the underlying set of E as being contained in Ω as follows. If h F [x] is a monic irreducible polynomial with a root in E, we may identify those of its distinct roots in E that are not contained in F¯ with distinct elements of Rh that are not in F¯. Since F¯ X is maximal, we must have E = F¯. In particular, f must factor completely in F¯[x].

It remains only to show that F¯ is algebraically closed. Any root β of an irreducible polynomial g F¯[x] in an extension of F¯ is algebraic over F by Proposition 6.2.19. Therefore, g divides the minimal polynomial f F [x] of β, which by the argument we have just given splits over F¯. In particular, we have β F¯.

We next remark that the algebraic closure of any field is in fact unique up to isomorphism.

Proposition 6.8.16.

Let M and M be algebraic closures of a field F. Then there exists an isomorphism Φ: M M fixing F.

Proof.

Theorem 6.8.8 applied to the case that φ = idF , E = M, and M = M implies that there exists a field embedding Φ: M M extending F. To see that it is an isomorphism, note that the image of Φ is algebraic over F, being contained in M, and algebraically closed over F since a root of a polynomial in F [x] in M maps under Φ to a root of the same polynomial. Therefore, Φ(M) is an algebraic closure of F contained in M, and hence must be M itself.

Remark 6.8.17.

As any two algebraic closures of a field F are isomorphic via an isomorphism that fixes F, we usually refer to “the” algebraic closure of F, denoting it by F¯.

Remark 6.8.18.

If E is an algebraic extension of F and E¯ is the algebraic closure of E, then it is also an algebraic closure of F. In particular, there exists an algebraic closure of F containing E.

Corollary 6.8.19.

Let Φ: M M be field embedding of algebraic closures of a field F fixing F. Then Φ is an isomorphism.

Proof.

Let Ψ: M M be an isomorphism fixing F, which exists by Proposition 6.8.16. Then ΨΦ: M M is a field embedding fixing F, which is then an isomorphism by Proposition 6.7.15.

6.9. Transcendental extensions

Definition 6.9.1.

A field extension EF is purely transcendental, or totally transcendental, if every element of E F is transcendental over E.

Terminology 6.9.2.

For a ring R and an indexing set I, we may speak of the polynomial ring R[(xi)iI] in the variables xi for i I. It is simply the union over all finite lists i1,,in of distinct elements of I of the polynomial rings R[xi1,,xin], with the operations being induced by the operations on these rings. If F is a field, then the rational function field F ((xi)iI) is the fraction field of F [(xi)iI]. This field is itself the union of the rational function fields F (xi1,,xin).

Proposition 6.9.3.

For any indexing set I, the field F ((ti)iI) of rational functions in the variables ti for i I is purely transcendental over F.

Proof.

Consider first the extension F (t)F given by the F-rational function field in a single variable t. Let α = f g F (t)F, where f,g F [t] and g0. We may view f(x) and g(x) as elements of F [x]. Then α g(x) F (α)[x] is not an element of F [x], so the polynomial f(x)𝛼𝑔(x) is nonzero but does have a root t, which is then algebraic over F (α). Since t is transcendental over F, this forces α to be as well. This gives the result for a single variable, and the case of finitely many variables follows immediately by induction. Since F ((ti)iI) is the union of the rational function fields F (ti1,,tin) with i1,,in I, the case of finitely many variables yields the general case.

Proposition 6.9.4.

Every extension of fields is a purely transcendental extension of an algebraic extension.

Proof.

Given a field extension KF, we may consider its subfield E of elements algebraic over F. If α K E, then α cannot be algebraic over E. That is, if it were, then it would also be algebraic over F in that EF is algebraic.

Definition 6.9.5.

Let KF be a field extension. We say that a subset S of K is algebraically independent over F, or F-algebraically independent, if f(s1,,sn)0 for all nonzero polynomials f in n variables over F and distinct s1,,sn S for some n 1.

Here are a couple of straightfoward lemmas.

Lemma 6.9.6.

Let KF be a field extension, and let S K be algebraically independent over F. Then t K is transcendental over the field F (S) generated by S over F if and only if S{t} is algebraically independent over F.

Lemma 6.9.7.

A subset S of a field extension K of F is algebraically independent over F if and only if each s S is transcendental over K(S{s}).

Definition 6.9.8.

A subset S of an extension K of a field F is a transcendence basis of KF if and only if S is algebraically independent over F and K is algebraic over F (S).

The following equivalent conditions for being a transcendence basis nearly mimic the usual equivalent conditions for a subset of a vector space to be a basis. (That is, a subset is a basis if and only if it is a maximal linearly independent subset and if and only if it is a minimal spanning set.)

Proposition 6.9.9.

Let S be a subset of an extension K of a field F. The following are equivalent:

i.

S is a transcendence basis of KF,

ii.

S is a maximal F-algebraically independent subset of K,

iii.

S is a minimal subset of K such that K is algebraic over F (S).

Proof.

The equivalence of (i) and (ii) is a direct consequence of Lemma 6.9.6, and the equivalence of (i) and (iii) is a direct consquence of Lemma 6.9.7.

Theorem 6.9.10.

Every F-algebraically independent subset of an extension KF is contained in a transcendence basis, and every subset of K that generates an extension over which K is algebraic contains a transcendence basis.

Proof.

Let A be an F-algebraically independent subset of K. Let X be the set of F-algebraically independent subsets of K containing A, ordered by inclusion. We may take the union of any chain 𝒞 in X, and it is F-algebraically independent in that any finitely many elements of the union on which we would test algebraic independence is contained in some element of the chain. This union is an upper bound, and thus by Zorn’s lemma, X contains a maximal element B. To finish the proof, we need only see that K is algebraic over F (B). But this is clear, since if t K B is transcendental over F (B), then B{t} is F-algebraically independent, contradicting the maximality of B.

Now, let S K be such that KF (S) is algebraic. Consider the set Y of F-algebraically independent subsets of K contained in S, again ordered by inclusion. Every chain has an upper bound as before, so Y contains a maximal element T . We need only see that K is algebraic over F (T ). If not, then since K is algebraic over F (S) and T S, we must have that there exists s ST that is transcendental over F (T ), and then T {s} Y, contradicting the maximality of T .

Corollary 6.9.11.

Every extension of fields KF has an intermediate field E such that KE is algebraic and EF is purely transcendental.

We omit a proof of the following.

Theorem 6.9.12.

If S and T are transcendence bases of an extension KF, then S and T have the same cardinality.

In particular, we may make the following definition.

Definition 6.9.13.

We say that a field extension KF has finite transcendence degree if it has a finite transcendence basis, in which case the number of elements in a transcendence basis is called the transcendence degree. Otherwise, we say that KF has infinite transcendence degree.

6.10. Separable extensions

We shall use F¯ to denote an algebraic closure of a field F.

Definition 6.10.1.

Let F be a field. Let f F [x] be nonzero, and let α F¯ be a root of f. The multiplicity of α as a root of f is the largest positive integer m such that (xα)m divides f in F¯[x].

Example 6.10.2.

Let f = xpt 𝔽p(t)[x], which is irreducible. In 𝔽p(t)¯[x], we have

f = xpt = (xt1p)p,

so t1p has multiplicity p as a root of f.

Lemma 6.10.3.

Let F be a field, and let f F [x] be irreducible. Then every root of f in an algebraic closure F¯ of F has the same multiplicity.

Proof.

Let α,β F¯ be roots of f. Fix an field isomorphism σ : F (α) F (β) taking α to β, and extend it to an embedding τ : F¯ F¯. Let τ~: F¯[x] F¯[x] map induced by τ. If m denotes the multiplicity of α, then

τ~((xα)m) = (xβ)m.

Since (xα)m divides f in F¯[x] and τ~(f) = f, the multiplicity of β is then at least m, but this was independent of the choice of α and β, so α and β have the same multiplicity.

Corollary 6.10.4.

Let F be a field. The number of distinct roots of an irreducible polynomial f F [x] in an algebraic closure F¯ of F divides the degree of f.

Definition 6.10.5.

Let F be a field. We say that a nonconstant polynomial f F [x] is separable if every root of f has multiplicity 1.

Definition 6.10.6.

Let F be a field and F¯ be an algebraic closure of F. An element α F¯ is separable over F if and only if its minimal polynomial over F is separable.

Definition 6.10.7.

We say that an algebraic extension EF is separable if every α E is separable over F.

Lemma 6.10.8.

Let E be an algebraic extension of a field F, and let K be an algebraic extension of E. If KF is separable, then so are KE and EF.

Proof.

Suppose that KF is separable. By definition, if α E, then α K, so its minimal polynomial over F is separable. Thus, EF is separable. Moreover, the minimal polynomial of any β K over E divides the minimal polynomial of β over F, so β is separable over E. In other words, KE is separable.

Notation 6.10.9.

Let K and L be extensions of a field F. We will denote the set of field embeddings of K into L that fix F by EmbF (K,L). If K is algebraic over F and L is taken to be a fixed algebraic closure of F, we will simply write EmbF (K) (despite the dependence on the algebraic closure).

Lemma 6.10.10.

Let KF be a finite extension of fields, and let E be an intermediate field in KF. Then the number of extensions of φ EmbF (E) to K equals the order of EmbE(K).

Proof.

Fix an extension of φ to an embedding of an algebraic closure of K into an algebraic closure F¯ of F, which exists by Theorem 6.8.8. It is then an isomorphism by Corollary 6.8.19, and we use it to identify F¯ as an algebraic closure of K.

We define a bijection from the set of extensions Φ: K F¯ of φ to the set EmbE(K) as follows. Fix such an extension K F¯ of φ, and let Ψ be an extension of it to an isomorphism F¯ F¯. Now, for any extension Φ: K F¯ of φ, we associate Ψ1 Φ: K F¯. Since Ψ and Φ are extensions of φ : E F¯, the composition Ψ1 Φ fixes E. The association ΦΨ1 Φ is then the desired binjection, with inverse given by composition with Ψ.

Lemma 6.10.11.

Let EF be a field extension, and let α E be algebraic over F. Then α is separable over F if and only if F (α)F is separable.

Proof.

We prove the nontrivial direction, which results from several applications of Theorem 6.7.9. Fix an algebraic closure F¯ of F. For a given β F (α), the number e = |EmbF (F (β))| is at most the degree [F (β) : F ], with equality if and only if β is separable. Since α is separable over F, we have

|EmbF (F (α))| = [F (α) : F ].

Moreover, α is separable over F (β) as well, since its minimal polynomial over F (β) divides its minimal polynomial over F. Thus, the number of embeddings of F (α) in F¯ extending a given embedding of F (β) into F¯ is exactly [F (α) : F (β)]. Therefore, we have that

[F (α) : F ] = [F (α) : F (β)]e,

which means that e = [F (β) : F ], so β is separable.

We also have the following.

Proposition 6.10.12.

Let EF be a finite extension. Fix an algebraic closure F¯ of F.

a.

The number of embeddings of E into F¯ that fix F divides [E : F ].

b.

The number of embeddings of E into F¯ that fix F is equal to [E : F ] if and only if EF is separable.

Proof.

Let e = |EmbF (E)|. Write E = F (α1,α2,,αn), and let Ei = F (α1,α2,,αi1) for 1 i n+1. Then Ei+1 = Ei(αi) for i n, and by Theorem 6.7.9, the number ei of embeddings of Ei+1 into F¯ extending an embedding φi of Ei into F¯ is the number of distinct roots of the minimal polynomial of αi over Ei. This number, in turn, is a divisor of [Ei+1 : Ei], with equality if and only if αi is separable over Ei. Since

e =i=1ne i

and

[E : F ] =i=1n[E i+1 : Ei],

we therefore have that e divides [E : F ], with equality if and only if ei = [Ei+1 : Ei] for each i, and in particular, noting Lemma 6.10.8, if EF is separable.

Conversely, suppose that e = [E : F ]. For β E, the number of distinct roots c of its minimal polynomial is the number of embeddings of F (β) into F¯ fixing F. The number of embeddings d of E into F¯ extending one of those embeddings is equal to the number of embeddings of d into F¯ fixing F (β), which divides [E : F (β)] by what we have shown. We then have [E : F ] = 𝑐𝑑, forcing c = [F (β) : F ]. That is, EF is separable.

Proposition 6.10.13.

Let K be an algebraic extension of a field F, and let E be an intermediate field in KF. Then KF is separable if and only if KE and EF are.

Proof.

By Lemma 6.10.8, we are reduced to showing that if KE and EF are separable, then KF is separable. Proposition 6.10.12 implies this immediately if KF is finite. In general, take α K, and note that any minimal polynomial g of α over E actually has coefficients in some finite subextension E of E, in that EF is algebraic. Then E(α)E is separable since g is, and EF is separable by Lemma 6.10.8. As E(α)F is finite, we have the result.

Definition 6.10.14.

We say an algebraic extension EF is purely inseparable if E contains no nontrivial separable subextensions of F.

Proposition 6.10.13 tells us that it suffices to check the separability of an extension on a generating set. It also implies the following.

Corollary 6.10.15.

Let KF be an algebraic extension. The set E of all separable elements in KF is a subfield of K. Moreover, the extension KE is purely inseparable.

Definition 6.10.16.

Let KF be a finite extension, and let E be the maximal separable subextension of F in K.

i.

The degree of separability [K : F ]s of KF is [E : F ].

ii.

The degree of inseparability [K : F ]i of KF is [K : E].

We have the following multiplicativity of separable and inseparable degrees.

Lemma 6.10.17.

Let KF be a finite extension and E an intermediate field in KF. Then

[K : F ]s = [K : E]s[E : F ]s and [K : F ]i = [K : E]i[E : F ]i.
Proof.

By the multiplicativity of degrees of field extensions, it suffices to consider separable degrees. Fix an algebraic closure F¯ of F. Given a field embedding of E into F¯ fixing F, the number of extensions of it to K is [K : E]s by Corollary 6.7.10 and Lemma 6.10.10. The number of such embeddings being [E : F ]s, we have the result.

Let us investigate the circumstances under which all finite extensions of a given field are separable.

Definition 6.10.18.

A field F is perfect is every finite extension of it is separable.

Example 6.10.19.

The field 𝔽p is perfect. To see this, recall the field 𝔽pn for n 1 is equal to the set of roots of the polynomial xpn x, which are all distinct (since there need to be pn of them). Since the minimal polynomial of any α 𝔽pn, divides xpn x, that polynomial is separable, and therefore 𝔽pn𝔽p is separable.

Lemma 6.10.20.

Let EF be an algebraic field extension. Let f E[x] be monic, and let m 1 be such that fm F [x]. Then, either m = 0 in F or f F [x].

Proof.

Suppose that fF [x]. Write f = i=0naixi with n = degf and an = 1. Let i n1 be maximal such that aiF. The coefficient c of x(m1)n+i in fm is a polynomial in the coefficients ai,ai+1,,an1 such that cmai is a polynomial in ai+1,,an1, which are elements of F. Since c F, we have mai F, which forces either m = 0 in F or ai F.

Theorem 6.10.21.

Let F be a field of characteristic 0. Then F is perfect.

Proof.

If f F [x] is monic and irreducible, then every root of f in an algebraic closure F¯ occurs with some multiplicity m 1. It follows that

f =i=1d(xα i)m

for some d 1 and distinct α1,α2,,αm F¯, so f = gm for some g F¯[x]. Since the characteristic of F is zero, Lemma 6.10.20 tells us that m = 1.

The following tells us that the degree of inseparability of a finite field extension is the power of the characteristic of the fields.

Proposition 6.10.22.

Let F be a field of characteristic p. If EF is purely inseparable and α E, then αpk F for some minimal k 0, and the minimal polynomial of α over F is xpk αpk = (xα)pk .

Proof.

Fix an algebraic closure F¯ of F containing E. Let f F [x] be the minimal polynomial of some element α of E not in F. Again we have

f =i=1d(xα i)m

for some d 1 and distinct α1,α2,,αm F¯, so f = gm for some g F¯[x]. We must show that m is a p-power and d = 1.

Write m = pkt with p t and k 1. The fact that f = (gpk )t F [x] forces gpk F [x] by Lemma 6.10.20. Since f is irreducible, we have t = 1.

Now set ai = αipk and write

f =i=1d(xpk a i).

Then f(x) = h(xpk ) for h = i=1d(xai). The polynomial h lies in F [x] since it has the same set of coefficients as f, it is irreducible as any factorization of h would give rise to a factorization of f, and it has αpk as a root. Also, the ai are distinct elements, since there are no nontrivial pkth roots of unity in a field of characteristic p, which tells us that raising to the pkth power is injective. As EF is purely inseparable and any root of h generates a separable extension of F, we must have d = 1.

Corollary 6.10.23.

Let F be a field of characteristic p, and let EF be a finite extension. Then [E : F ]i is a power of p.

We then have the following.

Proposition 6.10.24.

The degree of separability [K : F ]s of a finite extension KF is equal to the number of embeddings of K fixing F into a given algebraic closure of F.

Proof.

Let E be the maximal separable subextension of F in K. We know that there are [K : F ]s elements of EmbF (E). Any α K E has minimal polynomial (xα)pn over E for some n 1, so α has only one conjugate over E in K. Thus, any φ EmbF (E) extends uniquely to an embedding of E(α) in F¯. Replacing E by E(α) and repeating this last argument, we obtain recursively that φ has a unique extension to all of K. Since every element of EmbF (K) is an extension of its restriction to E, the number of such elements is [K : F ]s.

Finally, we show that finite separable extensions can be generated by a single element.

Definition 6.10.25.

We say that a finite field extension EF is simple if there exists α E such that E = F (α). In that case, α is said to be a primitive element for EF.

Theorem 6.10.26 (Primitive element theorem).

Every finite, separable field extension is simple.

Proof.

Note that if F is finite, then it is isomorphic to 𝔽pn for some prime p and n 1, and by Proposition 6.5.5, it equals 𝔽p(ξ) for some primitive (pn1)th root of unity in F. So we may assume that F is infinite.

Since every finite extension is finitely generated by Corollary 6.2.10, it suffices by recursion to show that if EF is a finite field extension with E = F (α,β) for some α,β E, then there exists c F such that E = F (α +𝑐𝛽).

Since F is infinite, we can and do choose c F× such that

cαα ββ

for all conjugates α of α over F with αα and all conjugates β of β over F with ββ. Set γ = α +𝑐𝛽. Then γα+cβ for all α and β as above. Let f be the minimal polynomial of α, and let h(x) = f(γ 𝑐𝑥) F (γ)[x]. Then h(β) = f(α) = 0 and h(β)0 for β. Since h shares the root β with the minimal polynomial g of β over F, but not any other root, and the minimal polynomial q of β over F (γ) divides both of the latter polynomials, we must have q = xβ, which is to say that β F (γ), which then implies that α F (γ) as well. We therefore have F (γ) = F (α,β), as desired.

Remark 6.10.27.

Much as with algebraic closure, we have the notion of a separable closure of a field. A field L is separably closed if it contains a root of every monic, separable polynomial with coefficients in L. Algebraically closed fields are therefore separably closed. A separable closure of a field F is a separable extension Fsep of F that is separably closed. If F is a subfield of any separably closed field L, the set of all roots in L of all monic, separable polynomials in F [x] is a subfield that is a separable closure of F. Separable closures exist: in fact, given a field F, take an algebraic closure F¯ of F, and it then contains a separable closure Fsep, which is the union of all finite separable subextensions of F in F¯. Of course, if F is perfect, then the notions of separable closure and algebraic closure of F coincide.

6.11. Normal extensions

We extend the definition of a splitting field to include sets of polynomials.

Definition 6.11.1.

Let F be a field, and let S be a subset of F [x] consisting of nonconstant polynomials. A splitting field E for S over F is an extension of F such that every polynomial in S splits in E and which contains no proper subextension of F in which this occurs.

Example 6.11.2.

The field (2,3) is the splitting field of {x2 2,x2 3}. It is then also the splitting field of (x2 2)(x2 3).

Example 6.11.3.

An algebraic closure F¯ of a field F is a splitting field of the set of all nonconstant polynomials in F [x].

Remark 6.11.4.

An algebraic closure F¯ of a field F will always contain a unique splitting field for any subset S of F [x]. This field is equal to the intersection of all subfields of F¯ in which every polynomial in S splits.

Definition 6.11.5.

We say that an algebraic field extension EF is normal if E is the splitting field of some set of polynomials in F [x].

Lemma 6.11.6.

If EF is normal, then so is EF, where F is any intermediate field in EF.

Proof.

If E is the splitting field of a set S of nonconstant polynomials in F [x], then E is generated over F by the roots of the polynomials in S. Then E is also generated over F by these roots, so E is also a splitting field over F.

Theorem 6.11.7.

An algebraic field extension EF is normal if and only if every field embedding Φ of E that fixes F into an algebraic closure F¯ of F containing E satisfies Φ(E) = E. Moreover, under these conditions, E is equal to the splitting field over F of the set of minimal polynomials over F of every element of E.

Proof.

Suppose first that EF is normal, and let S F [x] be a set of polynomials of which E is a splitting field. Let Φ EmbF (E). By definition, E is generated over F by the roots of all polynomials in S. Let f S, and let α E be a root. By Theorem 6.7.9, we must have that Φ(α) is a root of f in F¯. But every root of f in F¯ lies in the subfield E, since f splits in E, so Φ(α) E. As every element of E may be written as a rational function in the roots of polynomials in S with coefficients in F, we therefore have Φ(E) E. Noting Proposition 6.7.15, we then have that Φ(E) = E.

Conversely, suppose that Φ(E) = E for every Φ EmbF (E). Let α E, and let f be its minimal polynomial over F. Then for any root β F¯ of f, we have an isomorphism φ : F (α) F (β) sending α to β. We may then extend the resulting embedding F (α) F¯ to an embedding Φ: E F¯. Since Φ(E) = E, we therefore have β E. So E contains the splitting field of every polynomial of F that has a root in E. Since E is algebraic and therefore consists entirely of roots of polynomials in F, it is therefore equal to said splitting field.

Corollary 6.11.8.

Let EF be a normal field extension, and let f F [x] be an irreducible polynomial that has a root in E. Then f splits in E.

Proof.

This follows directly from the final statement of Theorem 6.11.7.

For composite extensions, we have the following.

Proposition 6.11.9.

Let F be a field and F¯ an algebraic closure of F. Suppose that E and K are subfields of F¯ that are normal over F. Then 𝐸𝐾F is normal as well.

Proof.

We note that any φ EmbF (𝐸𝐾) restricts to embeddings of E and of K into F¯. Since EF and KF are normal, we have φ(E) = E and φ(K) = K. Every element in 𝐸𝐾 is a rational function in the elements of E K, so φ(𝐸𝐾) is contained in 𝐸𝐾 (and thus equal to 𝐸𝐾) as well. By Theorem 6.11.7, 𝐸𝐾F is normal.

Definition 6.11.10.

Let E be a field. An automorphism of E is an isomorphism of rings from E to itself.

Examples 6.11.11.

a.

The identity map idF is an automorphism of any field F, known as the trivial automorphism. It is the identity element in Aut(F ), and it is often denoted by 1.

b.

Complex conjugation is an automorphism of fixing .

c.

The map ϕ : (2) (2) sending a+b2 to ab2 for all a,b is an automorphism of (2).

d.

The only automorphism of is the trivial automorphism, as the fact that ϕ(1) = 1 forces ϕ(a) = a for all a using the properties of a ring homomorphism.

e.

The Frobenius map φp: 𝔽¯p 𝔽¯p defined by φp(x) = xp is an automorphism of 𝔽¯p fixing 𝔽p.

Remark 6.11.12.

The set of automorphisms of a field form a group under composition. That is, the composition of two automorphisms is also an automorphism, as is the inverse of one.

Definition 6.11.13.

The automorphism group Aut(E) of a field E is the group of automorphisms of E with the operation of composition.

Often, we are interested in automorphisms fixing a subfield F of E. It is easy to see that these form a subgroup of Aut(E).

Notation 6.11.14.

We let AutF (E) denote the subgroup of Aut(E) for a field E consisting of automorphisms that fix a subfield F.

Remark 6.11.15.

If E is of characteristic 0, then Aut(E) = Aut(E).

Example 6.11.16.

Note that = (i), and i has minimal polynomial x2 +1. Any automorphism of fixing must take i to i or i, which then determines the automorphism uniquely. That is, the group Aut() consists of exactly two elements, the trivial automorphism and complex conjugation.

The following is an immediate corollary of Theorem 6.11.7, Proposition 6.10.12a, and Proposition 6.10.24.

Corollary 6.11.17.

Let E be a finite normal extension of a field F. Then EmbF (E) = AutF (E), which has order [E : F ]s.

Example 6.11.18.

Consider the splitting field E = (ω,23) of x3 2, where ω is a primitive cube root of unity. Since E is normal, any embedding of E in an algebraic closure of containing E has image E, so gives rise to an automorphism of E. Theorem 6.7.9 then tells us that we may choose such an automorphism uniquely as follows. First, we choose another root of the minimal polynomial x2 +x+1 of ω and send ω to it, i.e., to ω or ω2. This yields an automorphism of (ω). Then, we extend this automorphism to an automorphism of E by sending 23 to a root of its minimal polynomial over (ω). Since the degree of (ω), i.e. 2, is prime to the degree of (23), i.e. 3, over , we have [(ω,23) : (ω)] = 3, so x3 2 is still irreducible over (ω). Therefore, we can send 23 to any of 23, ω23, and ω223. That is, there are exactly 6, or [(ω,23) : ], elements of Aut((ω,23)).

6.12. Galois extensions

Definition 6.12.1.

An algebraic field extension is said to be Galois if it is both normal and separable.

Remark 6.12.2.

By Theorem 6.10.21, an algebraic extension of a field of characteristic 0 is Galois if and only if it is normal.

Examples 6.12.3.

a.

The extensions (2) and (i) of are Galois.

b.

The extension (23) is not Galois. It is separable but not normal.

c.

The extension 𝔽p(t1p)𝔽p(t) is not Galois. It is normal but not separable.

d.

The field ¯ is a Galois extension of .

e.

For any n 1, the field 𝔽pn is a Galois extension of 𝔽p.

Definition 6.12.4.

Let EF be a Galois extension. The Galois group Gal(EF ) of EF is the group of automorphisms of E that fix F.

Remark 6.12.5.

The group Gal(EF ) is just AutF (E) in our earlier notation. The notation Gal(EF ) is used only for Galois extensions, whereas AutF (E) can be used for arbitrary extensions.

Notation 6.12.6.

We often write

A field extension. A full diagram description follows.
Diagram description: A field extension

The upper field E is an extension of the lower field F. The connecting line denotes the field extension, not a directed field homomorphism.

Objects, listed by row and column:

  • Row 1, from left to right: column 1: E.
  • Row 2, from left to right: column 1: F.

Arrows and lines:

  1. An undirected line joins E and F, without a label.

to indicate that E is a field extension of F, and if EF is Galois with Galois group G, we indicate this by the diagram

A Galois extension and its Galois group. A full diagram description follows.
Diagram description: A Galois extension and its Galois group

The upper field E is a Galois extension of F, with Galois group G. The line denotes the field extension.

Objects, listed by row and column:

  • Row 1, from left to right: column 1: E.
  • Row 2, from left to right: column 1: F.

Arrows and lines:

  1. An undirected line joins E and F, labelled G.

Drawings such as these are known as field diagrams and are useful in illustrating examples.

We will be concerned here only with finite Galois extensions. The following is immediate from Corollary 6.11.17 and Proposition 6.10.12b.

Proposition 6.12.7.

Let EF be a finite Galois extension of fields. Then Gal(EF ) is a finite group of order [E : F ].

Lemma 6.12.8.

Let E be a field, and let G be a subgroup of Aut(E). Then the set of elements of E that are fixed by every element of G is a subfield of E.

Proof.

Let a,b E with b0. Let σ G. Then we have

σ(ab) = σ(a)σ(b) = ab and σ(ab1) = σ(a)σ(b)1 = ab1,

so ab and ab1 are elements of E fixed by G.

With Lemma 6.12.8 in hand, we may make the following definition.

Definition 6.12.9.

Let G be a subgroup of Aut(E). The fixed field EG of E under G is the largest subfield of E fixed by G.

Note the following.

Lemma 6.12.10.

Let KF be a Galois extension, and let E be an intermediate field in KF. Then K is a Galois extension of E. Moreover, EF is Galois if and only if it is normal.

Proof.

The extension KE is normal by Lemma 6.11.6 and separable by Lemma 6.10.8. The extension EF is also separable by Lemma 6.10.8, hence the second claim.

Proposition 6.12.11.

Let KF be a finite Galois extension. Then the fixed field of K under Gal(KF ) is F.

Proof.

Let E = KGal(KF ). Clearly F E, and we must show the other containment. By Lemma 6.12.10, the extension KE is Galois. On the other hand, every element of Gal(KF ) fixes E, so Gal(KF ) is equal to its subgroup Gal(KE) of automorphisms fixing E. By Proposition 6.12.7, we have that

[K : F ] = |Gal(KF )| = |Gal(KE)| = [K : E],

which means that [E : F ] = 1, and therefore E = F.

Notation 6.12.12.

If KF is a finite Galois extension and E is an intermediate field, then the restriction of σ K to an embedding of E into K is denoted σ|E.

Remark 6.12.13.

If KF is a finite Galois extension and E is an intermediate field in KF such that EF is Galois, then σ|E is an automorphism of E, so σ|E Gal(EF ).

Definition 6.12.14.

Let KF be a finite Galois extension, and let E be an intermediate field in KF such that EF is Galois. Then the restriction map from K to E (over F) is the homomorphism of groups Gal(KF ) Gal(EF ) takes σ Gal(KF ) to σ|E.

Lemma 6.12.15.

Let KF be a Galois extension, and let E be an intermediate field in KF. Then there exists a bijection of sets

resE: Gal(KF )Gal(KE) EmbF (E),resE(σGal(KE)) = σ|E

for σ Gal(KF ), where F¯ is an algebraic closure of F containing K.

Proof.

Let σ,τ Gal(KF ). We have that σ|E = τ|E if and only if σ1τ fixes E, or equivalently, is an element of Gal(KE). In other words, σ|E = τ|E if and only if σGal(KE) = τGal(KE). Therefore, resE is both well-defined and one-to-one.

Given an embedding τ of E into F¯ fixing F, we may extend it to an embedding σ of K into F¯. Since KF is normal, σ is an automorphism of K. That is, σ is an element Gal(KF ) with σ|E = τ, so resE is surjective.

Proposition 6.12.16.

Let KF be a Galois extension, and let E be an intermediate field in KF. Then EF is Galois if and only if Gal(KE) is a normal subgroup of Gal(KF ). If EF is Galois, then restriction induces an isomorphism

resE: Gal(KF )Gal(KE) Gal(EF ).
Proof.

If EF is Galois, then the restriction map from Gal(KE) to Gal(KF ) is a surjective homomorphism with kernel exactly Gal(KE) by Lemma 6.12.15. So, Gal(KE) is normal in Gal(KF ), and we have the stated isomorphism.

Conversely, suppose that Gal(KE) is a normal subgroup of Gal(KF ). We already know that EF is separable by Lemma 6.10.8. To show that EF is normal, it suffices by Theorem 6.11.7 to show that φ(α) E for all α E and field embeddings φ : E F¯ fixing F, where F¯ is an algebraic closure of F containing E. Since KE is Galois, and since E is the fixed field of Gal(KE), we have φ(α) K, and we will have φ(α) E if we can show that σ(φ(α)) = φ(α) for all σ Gal(KE). Since KF is Galois, we may lift φ to τ Gal(KF ). The desired equality then amounts to 𝜎𝜏(α) = τ(α), or τ1𝜎𝜏(α) = α. Since Gal(KE) is normal in Gal(KF ), we have that τ1𝜎𝜏 fixes E, and in particular α.

The final ingredient we need is as follows.

Proposition 6.12.17.

Let KF be a finite Galois extension, and let H be a subgroup of Gal(KF ). Then we have Gal(KKH) = H.

Proof.

By definition, H fixes KH, so we have H Gal(KKH). Since KF is separable, so is KKH, and the primitive element theorem tells us that K = KH(α) for some α K. Define

f =σH(xσ(α)) K[x].

For σ H, let σ~: K[x] K[x] denote the induced homomorphism. We then have σ~(f) = f for all σ H, which means that f KH[x]. In particular, the minimal polynomial of α over KH divides f, and the degree of that polynomial is [K : KH], while the degree of f is |H|. This implies that [K : KH] |H|, which since H Gal(KKH), forces equality on both counts.

Definition 6.12.18.

Let P and Q be sets of subsets of a set X and a set Y, respectively, and suppose that ϕ : P Q is a function. We say that ϕ is inclusion-reversing if whenever A,B P with A B, one has ϕ(B) ϕ(A).

We may now state the fundamental theorem of Galois theory, which is essentially just a combination of results we have proven above.

Theorem 6.12.19 (Fundamental theorem of Galois theory).

Let KF be a finite Galois extension. Then there are inverse inclusion-reversing bijections

Finite Galois correspondence. A full diagram description follows.
Diagram description: Finite Galois correspondence

The two displayed maps are mutually inverse, inclusion-reversing bijections between the specified collections.

Objects, listed by row and column:

  • Row 1, from left to right: column 1: left brace intermediate fields inK / F right brace; column 2: left brace subgroups of Gal (K / F) right brace.

Arrows and lines:

  1. An arrow from left brace intermediate fields inK / F right brace to left brace subgroups of Gal (K / F) right brace, labelled psi.
  2. An arrow from left brace subgroups of Gal (K / F) right brace to left brace intermediate fields inK / F right brace, labelled theta.

defined on intermediate fields E in KF and subgroups H of Gal(KF ) by

ψ(E) = Gal(KE) and 𝜃(H) = KH.

Moreover, for such E and H, we have

[K : E] = |Gal(KE)| and |H| = [K : KH].

These correspondences restrict to bijections

Normal extensions and normal subgroups. A full diagram description follows.
Diagram description: Normal extensions and normal subgroups

The two displayed maps are mutually inverse, inclusion-reversing bijections between the specified collections.

Objects, listed by row and column:

  • Row 1, from left to right: column 1: left brace normal extensions of F in K right brace; column 2: left brace normal subgroups of Gal (K / F) right brace.

Arrows and lines:

  1. An arrow from left brace normal extensions of F in K right brace to left brace normal subgroups of Gal (K / F) right brace, labelled psi.
  2. An arrow from left brace normal subgroups of Gal (K / F) right brace to left brace normal extensions of F in K right brace, labelled theta.

Moreover, if E is normal over F (resp., H Gal(KF )), then restriction induces an isomorphism

Gal(KF )Gal(KE) Gal(EF )(resp., Gal(KF )H Gal(KHF )).
Proof.

Let E and H be as in the statement of the theorem. We have that

𝜃(ψ(E)) = 𝜃(Gal(KE)) = KGal(KE) = E

by Proposition 6.12.11 and

ψ(𝜃(H)) = ψ(KH) = Gal(KKH) = H

by Proposition 6.12.17, so 𝜃 and ψ are inverse bijections. The inclusion-reversing properties of 𝜃 and ψ are immediate from the definitions of Galois groups and fixed fields. The statements on orders and indices then follow immediately from Proposition 6.12.7, and the statements on normal extensions and subgroups then become simply Proposition 6.12.16.

Example 6.12.20.

The extension (2,i) is Galois with Galois group isomorphic to the Klein four group. We have the complete field diagram

Field lattice for the biquadratic extension generated by square root of two and i. A full diagram description follows.
Diagram description: Field lattice for the biquadratic extension generated by square root of two and i

This is a field-inclusion lattice. Each undirected line joins a larger field above to a subfield below; a group written beside a line is the Galois group of that extension. Unlabelled lines do not assert that the corresponding extension is Galois.

Objects, listed by row and column:

  • Row 1, from left to right: column 3: blackboard Q (square root of (2), i).
  • Row 2, from left to right: column 1: blackboard Q (square root of (2)); column 4: blackboard Q (square root of (minus 2)); column 5: blackboard Q (i).
  • Row 3, from left to right: column 3: blackboard Q.

Arrows and lines:

  1. An undirected line joins blackboard Q (square root of (2), i) and blackboard Q (square root of (2)), labelled blackboard Z / 2 blackboard Z.
  2. An undirected line joins blackboard Q (square root of (2), i) and blackboard Q, labelled ( blackboard Z / 2 blackboard Z ) superscript (2).
  3. An undirected line joins blackboard Q (square root of (2), i) and blackboard Q (square root of (minus 2)), labelled blackboard Z / 2 blackboard Z.
  4. An undirected line joins blackboard Q (square root of (2), i) and blackboard Q (i), labelled blackboard Z / 2 blackboard Z.
  5. An undirected line joins blackboard Q (square root of (2)) and blackboard Q, labelled blackboard Z / 2 blackboard Z.
  6. An undirected line joins blackboard Q (square root of (minus 2)) and blackboard Q, labelled blackboard Z / 2 blackboard Z.
  7. An undirected line joins blackboard Q (i) and blackboard Q, labelled blackboard Z / 2 blackboard Z.

That is, Gal((2,i)) is abelian with two generators σ and τ such that σ(2) = 2, σ(i) = i, τ(2) = 2, and τ(i) = i.

Example 6.12.21.

Let G = Gal((ω,23)), where ω is a primitive 3rd root of unity. We have the field diagram

Field lattice for the splitting field of the cube root of two. A full diagram description follows.
Diagram description: Field lattice for the splitting field of the cube root of two

This is a field-inclusion lattice. Each undirected line joins a larger field above to a subfield below; a group written beside a line is the Galois group of that extension. Unlabelled lines do not assert that the corresponding extension is Galois.

Objects, listed by row and column:

  • Row 1, from left to right: column 2: blackboard Q ( omega ,root of degree 3 of (2)).
  • Row 2, from left to right: column 1: blackboard Q ( omega ); column 3: blackboard Q (root of degree 3 of (2)); column 4: blackboard Q ( omega root of degree 3 of (2)); column 5: blackboard Q ( omega superscript (2)root of degree 3 of (2)).
  • Row 3, from left to right: column 2: blackboard Q.

Arrows and lines:

  1. An undirected line joins blackboard Q ( omega ,root of degree 3 of (2)) and blackboard Q ( omega ), labelled blackboard Z / 3 blackboard Z.
  2. An undirected line joins blackboard Q ( omega ,root of degree 3 of (2)) and blackboard Q, labelled G.
  3. An undirected line joins blackboard Q ( omega ,root of degree 3 of (2)) and blackboard Q (root of degree 3 of (2)), labelled blackboard Z / 2 blackboard Z.
  4. An undirected line joins blackboard Q ( omega ,root of degree 3 of (2)) and blackboard Q ( omega root of degree 3 of (2)), labelled blackboard Z / 2 blackboard Z.
  5. An undirected line joins blackboard Q ( omega ,root of degree 3 of (2)) and blackboard Q ( omega superscript (2)root of degree 3 of (2)), labelled blackboard Z / 2 blackboard Z.
  6. An undirected line joins blackboard Q ( omega ) and blackboard Q, labelled blackboard Z / 2 blackboard Z.
  7. An undirected line joins blackboard Q (root of degree 3 of (2)) and blackboard Q, without a label.
  8. An undirected line joins blackboard Q ( omega root of degree 3 of (2)) and blackboard Q, without a label.
  9. An undirected line joins blackboard Q ( omega superscript (2)root of degree 3 of (2)) and blackboard Q, without a label.

As a consequence of the fundamental theorem of Galois theory, we have 𝐺≅S3, since there are only two groups of order 6 up to isomorphism and the cyclic one has a unique subgroup of order 3. lt follows that our field diagram contains all of the intermediate fields in (ω,23). The fact that the extension (ωi23) is not Galois for 0 i 2 corresponds to the fact Gal((ω,23)(23)) is not a normal subgroup of G, and the other two non-normal intermediate fields correspond to conjugate subgroups.

One can also see this explicitly: note that Gal((ω,23)(ω)) is generated by an element τ such that τ(23) = ω23, and Gal((ω,23)(23)) is generated by an element σ such that σ(ω) = ω2. Then τ3 = 1, σ2 = 1, and

𝜎𝜏σ1(ω) = 𝜎𝜏(ω2) = σ(ω2) = ω = τ1(ω) 𝜎𝜏σ1(23) = 𝜎𝜏(23) = σ(ω23) = ω223 = τ1(23),

so 𝜎𝜏σ1 = τ1, and G = σ,τ is a nonabelian group of order 6, isomorphic to D3S3.

More generally, we have the following results on Galois groups of composite fields.

Proposition 6.12.22.

Let K and E be extensions of F in an algebraic closure F¯ of F such that KF is finite Galois. Then 𝐸𝐾E and K(E K) are finite Galois, and the restriction map

resK: Gal(𝐸𝐾E) Gal(K(E K)),resK(σ) = σ|Kforσ Gal(𝐸𝐾E)

is an isomorphism.

Proof.

First, note that 𝐸𝐾E is normal as it is the splitting field of the same set of polynomials in F [x] that K is over F. Since KF is finite and separable, we have K = F (β) for some β K, so 𝐸𝐾 = E(β), and the fact that the minimal polynomial of β is separable over F tells us that it is over E as well, and therefore 𝐸𝐾E is separable as well. Thus, 𝐸𝐾E is Galois, and K(E K) is Galois by Lemma 6.12.10.

Now, suppose that σ Gal(𝐸𝐾E) and resK(σ) = σ|K = 1. By definition, we have σ|E = 1 as well, so σ fixes every rational function over E in β, and therefore σ fixes 𝐸𝐾, which is to say that σ = 1, or resK is injective. Now, let H be the image of resK. The elements of K fixed by H are exactly the elements of K fixed by Gal(𝐸𝐾E), so we have

KH = KGal(𝐸𝐾E) = (𝐸𝐾)Gal(𝐸𝐾E) K = E K,

and therefore H = Gal(KKH) = Gal(K(E K)), so resK is surjective as well.

Proposition 6.12.23.

Let LF be an algebraic extension, and let K and E be finite Galois extensions of F in L. Then 𝐸𝐾F and E KF are Galois, and the product of restriction maps

π : Gal(𝐸𝐾F ) Gal(KF )×Gal(EF ),π(σ) = (σ|K,σ|E)forσ Gal(𝐸𝐾F )

is an injective homomorphism that is an isomorphism if and only if E K = F.

Proof.

That 𝐸𝐾F is separable is Corollary 6.10.13 applied to 𝐸𝐾E and EF, and that it is normal is Proposition 6.11.9. If β E K, then both E and K contain all roots in F¯ of its minimal polynomial, so E K also contains these roots, hence is normal over K. That E K is separable over F follows from the fact that E is.

The kernel of π is exactly those elements of Gal(𝐸𝐾F ) that fix both K and E, and hence fix all of 𝐸𝐾, since every element of 𝐸𝐾 is a rational function in the elements of E and K. Thus π is injective. Since π is injective, it is surjective if and only if the orders of its domain and codomain are the same, which is to say if and only if

[𝐸𝐾 : F ] = [E : F ][K : F ].

By Proposition 6.12.22, we have

[𝐸𝐾 : F ] = [𝐸𝐾 : K][K : F ] = [E : E K][K : F ],

so π is surjective if and only if E K = F.

Definition 6.12.24.

Let KF be a Galois extension.

a.

We say that KF is abelian if Gal(KF ) is abelian.

b.

We say that KF is cyclic if Gal(KF ) is cyclic.

Examples 6.12.25.

We revisit Examples 6.12.20 and 6.12.21.

a.

The field (i,2) is the compositum of the normal extensions (i) and (2), which both have Galois group 2 and satisfy (i)(2) = . By Proposition 6.12.23, we have Gal((i,2))(2)2. The extension (i,2) is abelian.

b.

Take G = Gal((ω,23)). Take K = (ω) and E = (23). Then G = Gal(𝐸𝐾), and we set N = Gal(𝐸𝐾K) and H = Gal(𝐸𝐾E). The map resK: G Gal(K) is a surjection with kernel N that restricts to an isomorphism on H by Proposition 6.12.22. In particular, H is a complement to N, and G is a semidirect product N H, nontrivial as E is not normal. In our case, 𝑁≅ℤ3 and 𝐻≅ℤ2, so G is nonabelian of order 6, isomorphic to S3.

The following example is worth being stated as a proposition, as it tells us that all Galois groups of all extensions of finite fields are cyclic.

Proposition 6.12.26.

Let q be a prime power and n 1. Then 𝔽qn𝔽q is cyclic of degree n.

Proof.

The group Gal(𝔽qn𝔽q) contains the Frobenius element φq with φq(α) = αq for all α 𝔽qn. For φqr(α) = αqr to equal α would mean that that α is a (qr1)th root of unity, which in turn could only happen for all α 𝔽qn if and only if r is a multiple of n. That is, the order of φq is n. Therefore, Gn must be cyclic of order n, generated by φq. We have that 𝔽qm is a subfield of 𝔽qn if and only if m divides n, in which case Gal(𝔽qn𝔽qm) = φqm is a cyclic group of order nm. In particular, every finite Galois extension of finite fields is cyclic.

We can also determine the structure of the Galois groups of cyclotomic extensions of . We note that the extension (ζn) is Galois in that (ζn) is the splitting field of xn1.

Terminology 6.12.27.

For n 1 and a (𝑛ℤ)×, we will take ζna to be ζnã for any ã with a = ã+𝑛ℤ.

Definition 6.12.28.

For every n 1, the nth cyclotomic character is the unique map

χn: Gal((ζn)) (𝑛ℤ)×

such that σ(ζn) = ζnχn(σ) for all σ Gal((ζn)).

Proposition 6.12.29.

The nth cyclotomic character is an isomorphism for every n 1.

Proof.

We note first that χn is a homomorphism. That is, for σ,τ Gal((ζn)), we have

ζnχn(𝜎𝜏) = 𝜎𝜏(ζ n) = σ(ζnχn(τ)) = σ(ζ n)χn(τ) = ζ nχn(σ)χn(τ).

Next, note that χn is injective since an element of Gal((ζn)) is determined by its value on the generator ζn of the extension. Finally, Theorem 6.6.11 implies that [(ζn) : ] = φ(n), so the orders of the two groups are the same.

Corollary 6.12.30.

The nth cyclotomic field is a finite abelian extension of .

Remark 6.12.31.

The Kronecker-Weber theorem, a proof of which is beyond the scope of these notes, states that every finite abelian extension of is contained inside some cyclotomic field.

6.13. Permutations of roots

We first recall that every finite Galois extension is the splitting field of some polynomial (and in fact we may take that polynomial to be irreducible by the primitive element theorem).

Theorem 6.13.1.

Let KF be the splitting field of a separable degree n polynomial in F [x]. Then Gal(KF ) is isomorphic to a subgroup of Sn.

Proof.

Let K be the splitting field of f F [x], and let X be the set of n roots of f. For α X and σ Gal(KF ), we have f(σ(α)) = σ(f(α)) = 0, so σ(α) X. In other words, Gal(KF ) acts on X, and thus we have an induced permutation representation ρ : Gal(KF ) SX. Note that K is given by adjoining the elements of X to F, so if σ Gal(KF ) fixes every element of X, it fixes every element of K and is therefore tirival. Thus, the action of Gal(KF ) on X is faithful, so ρ is injective.

Corollary 6.13.2.

Let KF be the splitting field of a separable degree n polynomial in F [x]. Then [K : F ] divides n!.

Examples 6.13.3.

Again, we revisit Examples 6.12.20 and 6.12.21.

a.

The field (2,i) is the splitting field of (x2 2)(x2 +1) over , which has 4 roots. The image of Gal((2,i)) under any permutation representation on these roots is conjugate to (12),(34).

b.

If we label the roots of x3 2 in the order 23, ω23, ω223, then we have a permutation representation

ρ : G = Gal((ω,23)(ω)) S3.

We have G = σ,τ as in Example 6.12.21 with ρ(σ) = (23) and ρ(τ) = (123).

One might ask if every subgroup of Sn, and therefore every finite group, occurs as the Galois group of some extension of fields. As we shall see, the answer is yes.

Definition 6.13.4.

Let F be a field, and let x1,x2,,xn be indeterminates. For 1 k n, the kth elementary symmetric polynomial sn,k in F [x1,x2,,xn] is

sn,k(x1,,xn) =1i1<i2<<iknxi1xi2xik.

Remark 6.13.5.

Put differently, sk is the sum over the subsets of Xn = {1,2,,n} of order k of the products of variables with indices in the sets. That is,

sn,k(x1,,xn) = PXn |P|=k iPxi.

As a consequence, sk,n is a sum of (nk) monomials.

Examples 6.13.6.

We have sn,1 = x1 +x2 ++xn and sn,n = x1x2xn. For n = 3, we also have s3,2 = x1x2 +x1x3 +x2x3, and for n = 4, we have

s4,2 = x1x2 +x1x3 +x1x4 +x2x3 +x2x4 +x3x5 and s4,3 = x1x2x3 +x1x2x4 +x1x3x4 +x2x3x4.

Proposition 6.13.7.

The function field F (x1,x2,,xn) is a finite Galois extension of its subfield F (sn,1,sn,2,,sn,n), with Galois group isomorphic to Sn.

Proof.

Let E = F (sn,1,sn,2,,sn,n) and K = (x1,x2,,xn). The polynomial

f(y) =i=1n(yx i) =i=0n(1)nis n,niyi E[y]

has roots xi with 1 i n. Thus K is the splitting field of f over E. To ρ Sn, we can associate a unique ϕ(ρ) AutF (K) by

ϕ(ρ)(h(x1,x2,,xn)) = h(xρ(1),xρ(2),,xρ(n))

for h K. As Sn acts on the set of subsets of Xn of order k, Remark 6.13.5 implies that ϕ(ρ)(sn,k) = sn,k for all k, so ϕ(ρ) Gal(KE). The map ϕ : Sn Gal(KE) is a homomorphism that is injective by definition and surjective by Theorem 6.13.1.

We have the following consequence.

Corollary 6.13.8.

Every finite group is isomorphic to the Galois group of some field extension.

Proof.

Let G be a finite group, and choose n such that H is isomorphic to a subgroup of Sn, which exists by Cayley’s theorem. Proposition 6.13.7 yields an extension KE of fields with Gal(KE)Sn. Then G is isomorphic to some subgroup H of Gal(KE), and we have 𝐻≅Gal(KKH).

Definition 6.13.9.

Let F be a field. The discriminant of a monic, degree n polynomial f F [x] is

D(f) =1i<jn(αiαj)2,

where f = i=1n(xαi) in a splitting field of F.

The following lemma is obvious from the definition of the discriminant.

Lemma 6.13.10.

The discriminant of a monic polynomial f is 0 if and only if f is inseparable.

In fact, the discriminant of a monic polynomial lies in the ground field of the extension, from which it easily follows that it is well-defined independently of the choice of splitting field in its definition.

Proposition 6.13.11.

The discriminant of a monic polynomial f F [x] lies in F.

Proof.

By Lemma 6.13.10, we may suppose that f is separable. Let K be a splitting field of F, and let σ Gal(KF ). As σ permutes the roots αi of f, it induces an element ρ Sn such that σ(αi) = αρ(i). Taking Δ = 1i<jn(xixj), we know by Proposition 4.12.1 that ρ(Δ) = sign(ρ)Δ for the standard action of Sn on polynomials in variables x1,x2,,xn. But then ρ(Δ2) = Δ2, so plugging in αi for xi, we obtain σ(D(f)) = D(f). Since D(f) is fixed by Gal(KF ), it lies in F.

Remark 6.13.12.

Supposing that charF2, the proof of Proposition 6.13.11 shows that an element of Gal(KF ) for the splitting field K of a separable polynomial f of degree n induces an even permutation of the roots of f if and only if it fixes 1i<jn(αiαj).

As a direct consequence of Remark 6.13.12, we have the following.

Proposition 6.13.13.

The discriminant D(f) of a monic, separable polynomial f F [x] is a square in F× if and only if the Galois group of its splitting field has image a subgroup of An via its permutation representation on the roots of f.

We explore the consequences of Proposition 6.13.13 for polynomials of low degree.

Example 6.13.14.

Suppose charF2. Let f = x2 +𝑎𝑥+b F [x]. Let α, β be the roots of F in an algebraic closure of F. The extension F (α)F is normal, being that it is of degree 1 or 2, so F (α) = F (β). Note that a = α +β and b = 𝛼𝛽, so

D(f) = α2 +β2 2𝛼𝛽 = a2 4b.

Proposition 6.13.13 tells us that a2 4b is a square if and only if α F. This can also be seen by the quadratic formula, which tells us in particular that F (α) = F (D) if charF2.

The case of degree 3 polynomials is rather more involved.

Example 6.13.15.

Let f = x3 +ax2 +𝑏𝑥+c F [x]. If charF3, then setting y = x+ a 3, we obtain

f = (ya3)3 +a(ya 3)2 +b(ya 3)+c = (y3 ay2 +a2 3 ya3 27)+(ay2 2a2 3 y+a3 9 )+(𝑏𝑦𝑎𝑏 3 )+c = y3 +(a2 3 +b)y+(2a3 27 𝑎𝑏 3 +c).

Set p = 1 3(a2 +3b) and q = 1 27(2a3 9𝑎𝑏+27c), and let g = x3 +𝑝𝑥+q F [x].

Let K be a splitting field of f over F, and let α,β,γ K be the roots of g. Then α +β +γ = 0, s3,2(α,β,γ) = p, and 𝛼𝛽𝛾 = q. Note that this implies that

0 = (α +β +γ)2 = α2 +β2 +γ2 +2p (6.13.1)

and

p2 = (𝛼𝛽 +𝛼𝛾 +𝛽𝛾)2 = 2𝛼𝛽𝛾(α +β +γ)+α2β2 +α2γ2 +β2γ2 = α2β2 +α2γ2 +β2γ2. (6.13.2)

Note that the formal derivative of g is

3x2 +p = s3 ,2(xα,xβ,xγ),

and we can plug α into this, for instance, to obtain

3α2 +p = (α β)(α γ).

Doing this also for β and γ and taking the ordering of the differences into account, we obtain by (6.13.1) and (6.13.2) that

D(g) = (3α2 +p)(3β2 +p)(3γ2 +p) = 27α2β2γ2 +9p(α2β2 +α2γ2 +β2γ2)+3p2(α2 +β2 +γ2)+p3 = 27q2 +9p3 6p3 +p3 = 27q2 +4p3.

That is, D(g) = 4p3 27q2. Since the roots of f and g differ by a3, the differences of the roots of the two are the same, so D(f) = D(g), and one may then compute that

D(f) = a2b2 4a3c+18𝑎𝑏𝑐4b3 27c2.

In fact, the latter formula holds even if charF = 3.

Now, suppose that f is irreducible and charF2. Then Gal(KF ) is isomorphic to a subgroup of S3 of order divisible by 3, so it is either isomorphic to A3≅ℤ3 or S3, depending on whether D(f) is a square or not, respectively. If D(f) F×2, then K is given by adjoining any single root of f. If D(f)F×2, then K has a unique intermediate extension F (D(f)12) of degree 2, and K is given by adjoining to this any root of f.

We go into a bit less detail for polynomials of degree 4.

Example 6.13.16.

Suppose that charF2. Let K be the splitting field of a monic, irreducible polynomial f of degree 4 in F [x]. If we suppose that f has the form f = x4 +px2 +𝑞𝑥+r, which may be accomplished by a simple change of variables that preserves the discriminant, then

D(f) = 16p4r4p3q2 128p2r2 +144pq2r27q4 +256r3.

If D(f) F×2, then Gal(KF ) is isomorphic to a subgroup of A4 of degree divisible by 4, so A4 or the Klein 4-group V4. If D(f)F×2, then Gal(KF ) is isomorphic to 4, D4, or S4.

Let α1,α2,α3,α4 be the roots of f, and set β3 = (α1 +α2)(α3 +α4), β2 = (α1 +α3)(α2 +α4), and β1 = (α1 +α4)(α2 +α3). The set {β1,β2,β3} is a union of orbits under Gal(KF ), so we can set

g = (xβ1)(xβ2)(xβ3) F [x].

From β2 β3 = (α1 α4)(α2 α3) and the corresponding equalities for the other differences, one sees that D(g) = D(f). One may also compute that g = x3 2px2 +(p2 4r)x+q2 for f of the above form. Let E be the splitting field of g over F, and note that K = E(αi) for each i {1,2,3,4}.

Let ρK: Gal(KF ) S4 (resp., ρE: Gal(EF ) S3) be the permutation map for the given ordering of the αi (resp., βi). Then we have π : S4 S3 with kernel (12)(34),(13)(24) and restricting to the identity on (12),(123) such that π(ρK(σ)) = ρE(σ|E) for all σ Gal(KF ).

If g splits, which is to say E = F, then Gal(KF )V4. If g factors as a linear polynomial times an irreducible quadratic so that E = F (D(f)12), then Gal(KF )D4 if f is irreducible over E and Gal(KF )4 otherwise. If g is irreducible and D(f) F×2, then Gal(EF )3, which forces Gal(KF )A4 since 4 divides [K : F ]. If g is irreducible and D(f) is not a square in F, then Gal(EF )S3, which forces Gal(KF )S4.

We next present a proof of the fundamental theorem of algebra that uses Galois theory. We will use the fact that every polynomial of odd degree has a real root (by the intermediate value theorem). We also recall that quadratic polynomials in [x] split completely, as is seen via the quadratic formula and the fact that complex numbers have square roots in .

Proof of the fundamental theorem of algebra.

First, let f [x] be monic and irreducible, and let f¯ [x] given by applying complex conjugation to its coefficients. The polynomial g = ff¯ lies in [x] since complex conjugation permutes f and f¯, and it suffices to show that g has a root in . So, we can and do assume that f [x].

Let n = degf, and write n = 2km for some odd m and k 0. If k = 0, then f has odd degree and hence a real root, so we suppose k 1. By induction, suppose we know that all polynomials in [x] of degree 2k1 times an odd number have a root in . Let α1,α2,,αn be the roots of f in a splitting field Ω of f over .

For t , define

ht(x) =1i<jn(x(αi+αj+tαiαj)) Ω[x].

Any permutation of the αi’s preserves ht, so Gal(Ω) fixes ht, and thus ht [x]. Note that deght =( n 2) = 2k1m for some odd m, and thus by induction ht has a root in , which necessarily has the form αi+αj+tαiαj for some i < j. In fact, we have such a root for every t , and since that is an infinite set of t, there exist i < j and s,t such that αi+αj+sαiαj and αi+αj+tαiαj are both in from which it follows that αi+αj and αiαj . But then (xαi)(xαj) [x], which being quadratic, has a root in .

Find in the notes