Chapter 6
Algebraic extension fields
Our goal remains: to show that there exist polynomials that are not solvable by radicals over Q. In Chapter 4, we finally succeeded in properly formulating the notion of solvabil- ity by radicals, which we did in the language of field extensions. Additionally, we were able to catalog many polynomials that we are certain are solvable by radicals. Then, in Chapter 5, we took a much closer look a polynomials, ultimately building a significant amount of language and theory to analyze polynomial rings over fields. The conclusion of the chapter hinted at the tight connection between polynomial rings and field extensions where we saw that Q[x]/(x2 +1) Q(i). In this chapter, we will clarify this connection and exploit it to significantly deepen our understanding of extension fields of the form Q(↵) where ↵ is a root of some polynomial in Q[x].
6.1 Algebraic elements
Recall that a polynomial in F[x] is solvable by radicals over F if all of the roots of the polynomial lie in some radical extension of F. Our focus is on roots of polynomials, and the next definition gives us some language to highlight this.
Definition 6.1. Let F be a subfield of E. An element ↵ E is algebraic over F if p(↵)=0 2 for some nonzero p(x) F[x]. If ↵ is not algebraic over F, then it is said to be transenden- 2 tal over F.
To show an element ↵ is algebraic over F, we need only produce a polynomial with coe cients in F for which ↵ is a root. For example, the complex number p2 is algebraic over Q because p2 is a root of p(x)=x2 2 and p(x) Q[x]. Also, ⇡ is algebraic over R 2 because ⇡ is a root of q(x)=x ⇡ and q(x) R[x]. However, it is much harder to show 2 that ⇡ is not algebraic over Q (so ⇡ is transcendental over Q). Incidentally, a set-theoretic argument shows that almost all elements of C are transcendental over Q; nevertheless, we will focus on algebraic elements.
3 Problem 6.2. Show that each of the following are algebraic over Q: 11, p11, ⇣11, and i.
Problem 6.3. Suppose that C and 5 =2 2 7. Explain why is algebraic over Q. 2 CHAPTER 6. ALGEBRAIC EXTENSION FIELDS
Problem 6.4. Let ↵ = p2+i. Show that ↵ is algebraic over Q. Now, an algebraic element over F is a root of some nonzero polynomial over F, but such an element will be a root of lots of polynomials. For example, since p2 is a root of p(x)= x2 2, we find that for every q(x) Q[x], p2 is a root of q(x)p(x) because q(p2)p(p2) = 2 q(p2)p(0) = 0. The polynomial x2 2 is special because it is a polynomial of smallest degree for which p2 is a root. In order to formalize this observation, we need to weave together several results from the last chapter. Let F be a subfield of E, and suppose that ↵ E is algebraic over F. Then ↵ is the 2 root of some nonzero p(x) F[x]. Let’s look at the set of all polynomials for which ↵ is 2 a root: I = p(x) F[x] p(↵)=0. By Theorem 5.109, “evaluation at ↵” gives rise to a { 2 | } homomorphism : F[x] E[x], and notice that I is precisely the kernel of . Thus, by E↵ ! E↵ Theorem 5.116, I is an ideal of F[x], and since F[x] is a PID, it must be that I =(m(x)) for some m(x) F[x]. 2 Now, m(x) is nonzero since I contains some nonzero polynomial, and this also implies that m(x) is not a constant polynomial since the only constant polynomial that has roots is the zero polynomial. Moreover, if m(x) is not monic, we can make it monic by mul- tiplying by the inverse of the leading coe cient and the result will still generate I by Theorem 5.103. So, we may assume that I =(m(x)) with m(x) nonconstant and monic. Also, notice that by Theorem 5.91, m(x) divides every polynomial in I. So if I =(n(x)) for some other monic polynomial n(x), then m(x) and n(x) would divide each other. In other words, m(x)=a(x)n(x)=a(x)b(x)m(x) for some polynomials a(x),b(x) F[x]. Con- 2 sidering the degree of both sides of m(x)=a(x)b(x)m(x), we see that a(x) and b(x) must be constant polynomials. But since m(x)=a(x)n(x) with m(x) and n(x) both monic, the only conclusion is that a(x) = 1, so m(x)=n(x). In summary, I = p(x) F[x] p(↵)=0 is an ideal, and there is a unique nonconstant { 2 | } monic polynomial m(x) that generates I. In fact, more is true.
Lemma 6.5. Let F be a subfield of E, and suppose that ↵ E is algebraic over F. Let 2 I = p(x) F[x] p(↵)=0, and suppose that I =(m(x)) for some nonconstant m(x) F[x]. { 2 | } 2 Then m(x) is irreducible. Combining Lemma 6.5 with our previous discussion, we arrive at the following fact.
Fact 6.6. Let F be a subfield of E, and suppose that ↵ E is algebraic over F. Then there 2 is a unique irreducible monic polynomial m(x) F[x] such that m(↵) = 0. Moreover, if 2 p(x) F[x] and p(↵) = 0, then m(x) divides p(x). 2 The polynomial m(x) from Fact 6.6 gets a special name.
Definition 6.7. Suppose that ↵ E is algebraic over F. The unique irreducible monic 2 polynomial m(x) F[x] such that m(↵) = 0 is called the minimal polynomial of ↵ over F. 2 The degree of ↵ over F is defined to be the degree of the minimal polynomial of ↵ over F.
Theorem 6.8. Let F be a subfield of E. Suppose that ↵ E is algebraic over F, and let 2 m(x) be the minimal polynomial of ↵ over F. If V = p(x) F[x] p(↵)=0 (i.e the set of { 2 | } all polynomials that vanish at ↵), then V =(m(x)).
51 CHAPTER 6. ALGEBRAIC EXTENSION FIELDS
We will see shortly that the minimal polynomial of ↵ over F is key to understanding the field extension F(↵). But how do we find the minimal polynomial of ↵ over F? The first step is to find any monic polynomial p(x) F[x] for which p(↵) = 0 (which also 2 verifies that ↵ is algebraic over F). If we can show that p(x) is irreducible, then p(x) is the minimal polynomial, and we’re done. Otherwise, we factor p(x) into irreducible polynomials in F[x], and by Fact 6.6, the minimal polynomial will be whichever one of the factors has ↵ as a root. Let’s test this out with some examples. 3 Problem 6.9. Explain why the minimal polynomial for ⇣3 over Q is not x 1. Find the minimal polynomial ⇣3 over Q, and determine the degree of ⇣3 over Q? Problem 6.10. The polynomial p(x)=x3 11 has three roots in C. (1) Find the degree over Q of each of the three roots.
(2) Find the degree over R of each of the three roots. Problem 6.11. The polynomial p(x)=x5 2x3 3x has five roots in C. Find the minimal polynomial over Q of each of the five roots. Problem 6.12. Let z = a + bi with a,b Q, and define p(x)=(x z)(x z). Prove that 2 p(x) Q[x], and then use this to find the minimal polynomial of 2 + i over Q. 2 Problem 6.13. Find the minimal polynomial of 3 p5 over Q. 6.1.1 Describing elements of F(↵) In Chapter 3, we explored extension fields of the form F(↵) where ↵ was chosen from some larger field E. However, the definition of F(↵) was abstract and often hard to work with. For example, Q(i) is defined to be the smallest subfield of C containing Q and i, but this doesn’t tell us much about what the elements of Q(i) actually look like. Nevertheless, in Problem 3.64, we were able show that Q(i) is precisely the set of elements of the form a + bi with a,b Q, and we also succeeded in showing that Q(p5) = a + bp5 a,b Q . 2 { | 2 } However, we noticed that describing Q(↵) is not always so easy since, for example, if ↵ = p2+i, then Q(↵) , a + b↵ a,b Q . That said, we’ve learned a lot since Chapter 3, { | 2 } so let’s take another go at trying to describe fields like Q(↵). Remember that (for ↵ = p2+i) we were able to show that a +b↵ a,b Q Q(↵), but the reverse containment did not hold. And, the reason the{ reverse| containment2 }✓ didn’t hold was because a + b↵ a,b Q is not a field, which can be seen fairly easily since { | 2 } ↵2 < a + b↵ a,b Q (so it’s not closed under multiplication). { | 2 } So why not add in ↵2 and consider something like a+b↵+c↵2 a,b,c Q ? Remember- { | 2 } ing that Q(↵) is a field containg Q and ↵ (and is closed under addition and multiplication), we see again that a+b↵+c↵2 a,b,c Q Q(↵). So maybe a+b↵+c↵2 a,b,c Q = Q(↵). { | 2 }✓ { | 2 } Or, maybe we need to look at a + b↵ + c↵2 + d↵3 a,b,c,d Q . These are all good ideas 2 3 { n | 2 } since a0 + a1↵ + a2↵ + a3↵ + + an↵ Q(↵) whenever a0,a1,a2,a3,...,an Q. Let’s formalize this. ··· 2 2 Theorem 6.14. Let F be a subfield of E, and let ↵ E. If p(x) F[x], then p(↵) F(↵). 2 2 2 52 CHAPTER 6. ALGEBRAIC EXTENSION FIELDS
Problem 6.15. Let p(x)=2x3 +7x2 1 . We know that Q(p5) = a + bp5 a,b Q by 2 { | 2 } Problem 3.66. Verify directly that p(p5) Q(p5) by writing p(p5) in the form a + bp5 for 2 some a,b Q. 2 We are studying the elements we get when we plug ↵ into polynomials. Let’s frame this in terms of the evaluation homomorphism introduced in Theorem 5.109, like we did at the beginning of this chapter. The next theorem generalizes Problem 5.118.
Theorem 6.16. Let F be a subfield of E. Suppose that ↵ E is algebraic over F, and let 2 m(x) be the minimal polynomial of ↵ over F. If : F[x] E is the homomorphism E↵ ! defined by (p(x)) = p(↵), then E↵ (1) ker( ) =(m(x)), and E↵ (2) im( ) F(↵) and F ↵ im( ). E↵ ✓ [{ }⇢ E↵ Using Theorems 5.105 and 5.124 (and the First Isomorphism Theorem for Rings), we can deduce that the image of is a field. But then, if we can verify that the image of E↵ E↵ contains F and ↵, we can conclude that the image of is actually equal to F(↵) (by the E↵ definition of F(↵)). Let’s put this together.
Theorem 6.17. Let F be a subfield of E. Suppose that ↵ E is algebraic over F, and let 2 m(x) be the minimal polynomial of ↵ over F. Then F(↵) F[x]/(m(x)). Notice that we still haven’t succeeded in providing a nice description F(↵), but we will if we can find a nice description of F[x]/(m(x)).
Lemma 6.18. Let F be a subfield of E, and suppose that ↵ E is algebraic over F. Let 2 m(x) be the minimal polynomial of ↵ over F, and let n be the degree of ↵ over F. If a(x)+(m(x)) F[x]/(m(x)), then a(x)+(m(x)) = r(x)+(m(x)) where r(x) is the remainder 2 obtained when dividing a(x) by m(x). Consequently,
F[x]/(m(x)) = r(x)+(m(x)) degr(x) Theorem 6.19. Let F be a subfield of E. Suppose that ↵ E is algebraic over F, and let n 2 be the degree of ↵ over F. Then n 1 F(↵)= a0 + a1↵ + + an 1↵ a0,a1,...,an 1 F . { ··· | 2 } We had to work hard for Theorem 6.19, but using it is fairly easy. For example, sup- 3 3 pose we want to describe Q(p2). We first need to know the degree of p2 over Q. Of course, p3 2 is a root of m(x)=x3 2, and m(x) is irreducible by Theorems 3.26 and 5.64. 3 3 Thus, m(x)=x3 2 is the minimal polynomial of p2 over Q, so p2 has degree 3 over Q. 3 3 3 2 Now we apply Theorem 6.19 to find that Q(p2) = a0 + a1p2+a2(p2) a0,a1,a2 Q . { | 2 } Problem 6.20. Use Theorem 6.19 to describe Q(⇣3). 53 CHAPTER 6. ALGEBRAIC EXTENSION FIELDS 3 Problem 6.21. Let p(x)=x x +1 Z3[x], and let r be a root of p(x). 2 (1) Prove that p(x) is irreducible in Z3[x]. (2) Use Theorem 6.19 to describe Z3(r). (3) How many elements are in the field Z3(r)? Problem 6.22. Let ↵ = p2+i. In Problem 6.4, we saw that ↵ is algebraic over Q since ↵ is a root of x4 2x2 +9 Q[x]. Let m(x) denote the minimal polynomial for ↵ over Q. 2 (1) Use Theorem 6.19 (and Problem 3.64) to explain why the degree of m(x) isn’t 1 or 2. (2) Use Fact 6.6 to explain why m(x) is a factor of x4 2x2 + 9. (3) Explain why the degree of m(x) isn’t 3. (4) Explain why m(x)=x4 2x2 + 9. (5) Use Theorem 6.19 to describe Q(p2+i). The next problem highlights how we use the minimal polynomial for ↵ to compute (or rather, simplify) in F(↵). Problem 6.23. The polynomial p(x)=x5 +2x+2 is irreducible in Q[x] (you do not need to prove this). Let s be a root of p(x). By Theorem 6.19, every element of Q(s) can be written 2 3 4 in the form a0 + a1s + a2s + a3s + a4s for some a0,a1,a2,a3,a4 Q. 2 5 2 3 4 (1) Use the fact that p(s) = 0 to write s in the form a0 + a1s + a2s + a3s + a4s . 2 3 4 (2) Rewrite each of the following elements of Q(↵) in the form a0 +a1s+a2s +a3s +a4s . (a) (s3 + 2)(s3 +3s) (b) 3s4(2 + s3)(5 s + s2) Problem 6.24. Let’s try to describe Q(p2,i). Notice that Q(p2,i)= Q(p2) (i). In words, the field obtained by adjoining p2 and i at the same time is equal to⇣ the field⌘ obtained by first adjoining p2 and then adjoining i to the result. (1) Use Theorem 6.19 to describe Q(p2). (2) Use Theorem 5.64 to explain why x2 + 1 is the minimal polynomial of i over Q(p2). (3) Use Theorem 6.19 to describe Q(p2) (i), which is equal to Q(p2,i). ⇣ ⌘ (4) How does your description of Q(p2,i) compare to that for Q(p2+i) in Problem 6.22? 54 CHAPTER 6. ALGEBRAIC EXTENSION FIELDS 6.1.2 Eisenstein’s irreducibility criterion Theorem 6.19 provides a nice description of F(↵) when ↵ is algebraic over F. However, the description rests on us knowing the minimal polynomial of ↵ over F (or at least its degree), which in turn rests on us being able to determine when polynomials are irre- ducible. We now introduce a useful irreducibility criterion for polynomials in Q[x]. Fact 6.25 (Eisenstein’s Irreducibility Criterion (EIC)). Let p(x)=a + a x + + a xn with 0 1 ··· n all a0,a1,...,an Z. Suppose that there is some prime number p Z such that all of the following conditions2 are met: 2 (1) p does not divide an, (2) p does divide ai for all i