tinytheorems - about groups - rings - modules - models atom/rss

Exploration 7: Fields

.

Questions:


Recall that we can categorize each field FF as either an infinite field (char F=0\char F=0) or a finite field (char F=p\char F=p). Last time we discussed finite fields (char F=p\char F=p). Now we extend the discussion to infinite fields (char F=0\char F=0).

Theorem: Every infinite field (where char F=0\char F=0) contains the rationals Q\QQ.

In characteristic 00, the rationals Q\QQ are generated by 11: first by generating the integers Z\ZZ via repeated addition and subtraction, then treating each integer as a unit and taking closure under product and inverses of every integer to get Q\QQ. Since every ring contains 11, which generates Q\QQ, every field in characteristic 00 contains Q\QQ.

Now recall that constructing a finite field Fq\FF_q (for some prime power q=pnq=p^n) is done by quotienting Zp\ZZ_p (i.e. Fp\FF_p) by an irreducible polynomial Zp[x]\in\ZZ_p[x] of degree nn. We can do this with infinite fields as well. Let FF be a field, and let ff be an irreducible polynomial in F[x]F[x], so that (f)(f) is maximal and therefore F[x]/(f)F[x]/(f) is a field. This exploration will be all about studying the characteristics of these quotient fields F[x]/(f)F[x]/(f).

In this section, we study quotient fields.

First of all, quotienting by (f)(f) sends fF[x]f\in F[x] to 00. Where does this quotient send xF[x]x\in F[x]?

Therefore: for polynomials ff irreducible in F[x]F[x], the quotient F[x]/(f)F[x]/(f) maps xx to a root of ff that exists outside of the field FF.
  • Let’s say we have f=x2+1f=x^2+1, which is irreducible in R[x]\RR[x]. Then the quotient R[x]/(f)\RR[x]/(f) sends ff to the zero coset [0][0], meaning we have [x2+1]=[0][x^2+1]=[0] which implies [x]2+[1]=[0][x]^2+[1]=[0].
  • This means that xx gets mapped to some element that is a root of the polynomial x2+[1]x^2+[1] (where coefficients are cosets from the quotient R[x]/(f)\RR[x]/(f)).
  • In summary, x2+1x^2+1 has no roots R\RR but it does in R[x]/(f)\RR[x]/(f) (the coset [x][x]). The idea is that the act of adjoining xx and then quotienting creates this root.

Since R[x]/(f)\RR[x]/(f) contains R\RR as a subfield, R[x]/(f)\RR[x]/(f) is an extension of R\RR. So just like with finite fields, our new field is “larger” in some sense, which we’ll learn how to measure later. The important point is that when we extend a field in this manner, we’re doing so by adding a new root of an irreducible polynomial fF[x]f\in F[x] to FF!

In this section, we show another perspective for extending fields.

Recall that one way to turn any ring into a field is to adjoin units to it. That is, for every nonzero element aa, adjoin an element a1a^{-1} so that aa becomes a unit. This results in a field known as the field of fractions, the idea being that for every aFa\in F, you adjoin 1a\frac{1}{a} to FF, so now everything in FF looks like a fraction.

The field of fractions gives us another way to extend fields. If we adjoin some new element α\alpha to an existing field FF, and then take the field of fractions of the result, you get a new field, which we denote F(α)F(\alpha). This operation is known as a simple extension of FF by α\alpha. In this case, α\alpha is the generator of the simple extension.

So we have two ways of extending a field FF: the first way is to quotient its polynomial ring by an irreducible polynomial, and the second way is to adjoin a new element and take the field of fractions. Surprisingly, these turn out ot be equivalent. We’ll first prove a very interesting lemma about simple extensions.

Lemma: If α\alpha is the root of any polynomial fF[x]f\in F[x], then F[α]=F(α)F[\alpha]=F(\alpha).

WLOG we can assume ff is irreducible in F[x]F[x]. This is because if ff is reducible, α\alpha must be a root of at least one of the irreducible factors of ff, and we can take that factor to be ff instead.

F[α]F[\alpha] is exactly what you get when you evaluate every polynomial F[x]F[x] at this new root α\alpha. To show that F[α]F[\alpha] is a field, let g(α)g(\alpha) be an arbitrary nonzero element of F[α]F[\alpha], where gg is some nonzero polynomial in F[x]F[x]. WTS g(α)g(\alpha) is a unit.

  • By the extended Euclidean algorithm, we have gcd(f,g)=af+bg\gcd(f,g)=af+bg for some a,bF[x]a,b\in F[x].
  • Since ff is irreducible in F[x]F[x], and therefore prime, gcd(f,g)\gcd(f,g) must be 11 or ff. Because g(α)g(\alpha) is nonzero, α\alpha is not a root of gg, implying gg doesn’t have a factor ff (which does have α\alpha as a root.) Therefore gcd(f,g)\gcd(f,g) must be 11.
  • Using the assumption that α\alpha is a root of ff, we get f(α)=0f(\alpha)=0. Then apply the evaluation map at α\alpha to both sides: gcd(f,g)=af+bggcd(f,g)(α)=a(α)f(α)+b(α)g(α)1=a(α)0+b(α)g(α)1=b(α)g(α)\begin{aligned} \gcd(f,g)&=a\cdot f+b\cdot g\\ \gcd(f,g)(\alpha)&=a(\alpha)\cdot f(\alpha)+b(\alpha)\cdot g(\alpha)\\ 1&=a(\alpha)\cdot 0+b(\alpha)\cdot g(\alpha)\\ 1&=b(\alpha)\cdot g(\alpha)\\ \end{aligned} which shows that our arbitrary nonzero g(α)g(\alpha) is a unit.

Therefore every nonzero element of F[α]F[\alpha] is a unit, and thus F[α]F[\alpha] is its own field of fractions equal to F(α)F(\alpha).

Now we show that the two methods of extending a field — quotienting by an irreducible and doing a simple extension — are equivalent.

Theorem: If ff is irreducible over FF, the quotient F[x]/(f)F[x]/(f) is isomorphic to a simple extension F(α)F(\alpha) where α\alpha is some root of ff.
  • Define a kind of evaluation map gg(α)g\mapsto g(\alpha) and call it φα:F[x]F(α)\varphi_\alpha:F[x]\to F(\alpha).
  • The kernel of φα\varphi_\alpha is every polynomial that evaluates to 00 at α\alpha. ff is one such polynomial.
  • Since ff is irreducible, it generates a maximal ideal (f)(f) of F[x]F[x], which contains every polynomial that also has α\alpha as a root. Therefore the kernel of φα\varphi_\alpha is exactly (f)(f), since they all evaluate to 00 at α\alpha.
  • As for the image of φα\varphi_\alpha, note that evaluating all polynomials in F[x]F[x] at α\alpha results in exactly F[α]F[\alpha], which by the above lemma is exactly F(α)F(\alpha).
  • Then by the first isomorphism theorem, which states F[x]/ker φαim φαF[x]/\ker\varphi_\alpha\iso\im\varphi_\alpha, we have F[x]/(f)F(α)F[x]/(f)\iso F(\alpha).

Since there are two isomorphic ways to extend fields, in general, should we write the quotient field F[x]/(f)F[x]/(f) or should we write simple extension F(α)F(\alpha)? A quotient field makes explicit that we add roots of ff to the field, so implicitly the result has the root α\alpha of ff. A simple extension makes explicit that we add α\alpha to the field, so implicitly we’ve added the roots of its polynomial ff.

In fact we can ignore this detail, and simply write K/FK/F or “KK is a field extension of FF” (not to be confused with the identical notation used for quotients). Unlike the above, this notation can express any size of field extension. Specifically, K/FK/F could denote that KK is a (perhaps infinite) composition of simple extensions of FF, for example, K=F(α)(β)(γ)(δ)K=F(\alpha)(\beta)(\gamma)(\delta).

The general definition of a field extension of FF, written K/FK/F, is any field KK that contains FF as a subfield. Since you can theoretically build KK from FF by continually taking simple extensions of elements in KK not in FF, every field extension can be expressed as a (perhaps infinite) composition of simple extensions.

Another notation is useful when we start getting into field extensions of field extensions (called towers): KLFK\supseteq L\supseteq F. This notation pretty much only exists since K/L/FK/L/F is ambiguous (is the slash quotienting or a field extension?). Like K/FK/F, it doesn’t tell you how the extensions were obtained, but it does tell you about the existence of an intermediate extension LL.

But for the purposes of this exploration where we are explicitly focusing on the structure of quotient fields, we’ll use the F[x]/(f)F[x]/(f) form throughout.

In this section, we explore the properties of the roots within the extended fields.

The lemma we proved earlier about F(α)=F[α]F(\alpha)=F[\alpha] is actually quite foundational. In fact, we can prove a kind of converse:

Theorem: F(α)F[α]F(\alpha)\iso F[\alpha] iff α\alpha is the root of some polynomial fF[x]f\in F[x].
  • To show the forward direction, note that if F(α)F[α]F(\alpha)\iso F[\alpha], then F[α]F[\alpha] is a field, so in particular α1\alpha^{-1} is an element in F[α]F[\alpha] corresponding to some polynomial gF[x]g\in F[x].
  • Since α1α=1\alpha^{-1}\alpha=1, we have α1α1=0\alpha^{-1}\alpha-1=0.
  • Then the corresponding polynomial f=gx1F[x]f=gx-1\in F[x] has α\alpha as a root, by construction.
  • The aforementioned lemma proves the backward direction.

This is a pretty important equivalence to have, so important that when α\alpha is the root of a polynomial in F[x]F[x], where FF is a field, we say that α\alpha is algebraic over FF.

Corollary: F(α)=F[α]F(\alpha)=F[\alpha] iff α\alpha is algebraic over FF..

Whenever we have an element α\alpha that is algebraic over FF, we know that the simple extension F(α)F(\alpha), by the theorem we proved, results in a field isomorphic to F[x]/(f)F[x]/(f) for some irreducible polynomial ff with root α\alpha.

Consider the relationship between the root α\alpha and its irreducible polynomial ff. It’s easy to identify the root α\alpha given ffα\alpha is exactly the coset [x][x] in F[x]/(f)F[x]/(f). But given α\alpha, can we identify a irreducible polynomial ff where α\alpha is a root?

For this, we need look no further than the kernel of the evaluation map φα\varphi_\alpha, which is defined to be all the polynomials F[x]\in F[x] for which f(α)=0f(\alpha)=0. In fact, since F[x]F[x] is an Euclidean domain and therefore a PID, the ideal ker φα\ker\varphi_\alpha must be principal i.e. generated by some polynomial ff. If we can identify ff, then we have identified a polynomial where α\alpha is a root. We can deduce a couple things about ff. First of all, ff is irreducible:

Theorem: Over a field FF, the polynomial fF[x]f\in F[x] generating ker φα\ker\varphi_\alpha is irreducible.

Since FF (being a field) has no zero divisors, the equation φα(f)=0\varphi_\alpha(f)=0 means any nonzero factor of φα(f)\varphi_\alpha(f) would constitute a zero divisor, therefore φα(f)\varphi_\alpha(f) is irreducible and so ff is irreducible.

Second, ff is unique up to associates:

Theorem: Over a field FF, the polynomial fF[x]f\in F[x] generating ker φα\ker\varphi_\alpha is unique (up to associates).

If gg also generates ker φα\ker\varphi_\alpha, then ff and gg divide each other and therefore differ by a unit. Then ff is unique up to associates. (If we make ff monic, then it is unique, period.)

Corollary: Over a field FF, the monic polynomial fF[x]f\in F[x] generating ker φα\ker\varphi_\alpha is unique.

Thus, is some unique monic irreducible polynomial ff that generates the kernel of φα\varphi_\alpha, and it is known as the minimal polynomial of α\alpha over FF. So indeed, every root α\alpha has a minimal polynomial fF[x]f\in F[x] that is unique, irreducible over the base field FF, and has α\alpha as a root.

Thus every time we quotient by some irreducible polynomial ff (i.e. F[x]/(f)F[x]/(f)) we’re actually adjoining a new root α=[x]\alpha=[x], and any time we adjoin a root α\alpha (i.e. F(α)F(\alpha)), we’re actually quotienting FF by its minimal polynomial ff.

Corollary: F(α)F[x]/(f)F(\alpha)\iso F[x]/(f) whenever ff is the minimal polynomial of α\alpha.

This lets us prove an interesting fact about simple extensions. If a minimal polynomial ff has two roots α,β\alpha,\beta, then adjoining α\alpha has the same effect as adjoining β\beta. The converse is also true.

Theorem: Any two simple extensions by algebraic elements are isomorphic, F(α)F(β)F(\alpha)\iso F(\beta), iff α\alpha and β\beta have the same minimal polynomial.

If α\alpha and β\beta have the same minimal polynomial ff, then both F(α)F(\alpha) and F(β)F(\beta) are both isomorphic to F[x]/(f)F[x]/(f), and therefore to each other.

Corollary: Equivalently, if α\alpha and β\beta are roots of the same irreducible polynomial ff over FF, then F(α)F(β)F(\alpha)\iso F(\beta).

There is also a deeper theorem about automorphisms of field extensions that we’ll use later. We prove it here now:

Theorem: Every automorphism σ:F(α)F(α)\sigma:F(\alpha)\to F(\alpha) that fixes FF will permute the roots of the minimal polynomial ff of α\alpha.

Suppose f(α)=0f(\alpha)=0 for ff a minimal polynomial over FF. Every automorphism σ:KK\sigma:K\to K that fixes FF must satisfy f(α)=0σ(f(α))=σ(0)f(σ(α))=0 since coefficientsF are fixed by σ\begin{aligned} f(\alpha)&=0\\ \sigma(f(\alpha))&=\sigma(0)\\ f(\sigma(\alpha))&=0&\text{ since coefficients}\in F\text{ are fixed by }\sigma \end{aligned} implying that σ(α)\sigma(\alpha) is a root of ff as well.

In summary, what we’ve shown here is that given any algebraic element α\alpha, we can refer to its minimal polynomial, which is unique and always exists. Different simple extensions, then, can be identified with the minimal polynomial of its generator.

What about larger extensions? Are we able to identify extensions like F(α)(β)=F(α,β)F(\alpha)(\beta)=F(\alpha,\beta) with some kind of minimal polynomial?

In this section, we demonstrate how non-simple extensions can be reduced to a simple extension.

If we find that F(α,β)F(\alpha,\beta) is equal to some simple extension F(γ)F(\gamma), then we can classify the extension with the minimal polynomial of γ\gamma. But when does such a γ\gamma exist?

Lemma: Every extension F(α,β)F(\alpha,\beta) by two elements α,β\alpha,\beta algebraic over FF is equal to a simple extension, provided that the minimal polynomials of α\alpha and β\beta have distinct roots.

First, if FF is a finite field, then F(α,β)F(\alpha,\beta) is the same as F(α)F(\alpha) if α\alpha has a larger order, and F(β)F(\beta) otherwise. (proof) This trivially makes F(α,β)F(\alpha,\beta) a simple extension.

Now we prove the case where FF is infinite. Consider an arbitrary two-element extension F(α,β)F(\alpha,\beta) by algebraic elements α,β\alpha,\beta. We will argue that this extension is equal to the simple extension F(α+cβ)F(\alpha+c\beta) for some nonzero cFc\in F.

The goal is to choose cc such that βF(α+cβ)\beta\in F(\alpha+c\beta). This is because then (α+cβ)cβ=αF(α+cβ)(\alpha+c\beta)-c\beta=\alpha\in F(\alpha+c\beta) as well, making F(α+cβ)F(\alpha+c\beta) equal to F(α,β)F(\alpha,\beta).

To do this, we will prove that the number of nonzero cFc\in F for which βchar "338F(α+cβ)\beta\notin F(\alpha+c\beta) is finite. Since the base field FF is infinite, that leaves infinitely many cc for which βF(α+cβ)\beta\in F(\alpha+c\beta).

  • Since βchar "338F(α+cβ)\beta\notin F(\alpha+c\beta), F(α+cβ)F(\alpha+c\beta) is a subfield of F(α,β)F(\alpha,\beta).
  • Adjoin every root of the the minimal polynomials f,gf,g of α,β\alpha,\beta respectively to F(α+cβ)F(\alpha+c\beta). This results in a field KK, which has F(α+cβ)F(\alpha+c\beta) as a subfield. Then every automorphism σ\sigma that fixes F(α+cβ)F(\alpha+c\beta) must permute the roots of ff and gg.
  • Then we have: α+cβ=σ(α+cβ)α+cβ=σ(α)+cσ(β)ασ(α)=cσ(β)cβασ(α)=c(σ(β)β)ασ(α)σ(β)β=c\begin{aligned} \alpha+c\beta&=\sigma(\alpha+c\beta)\\ \alpha+c\beta&=\sigma(\alpha)+c\sigma(\beta)\\ \alpha-\sigma(\alpha)&=c\sigma(\beta)-c\beta\\ \alpha-\sigma(\alpha)&=c(\sigma(\beta)-\beta)\\ \frac{\alpha-\sigma(\alpha)}{\sigma(\beta)-\beta}&=c\\ \end{aligned} For such a nonzero element cc to exist, we must ensure that both the numerator and denominator are nonzero, i.e. σ(α)\sigma(\alpha) must not map to α\alpha, and σ(β)\sigma(\beta) must not map to β\beta. Here we must use the assumption that ff and gg have distinct roots, so that there exists some σ(α)char "338=α\sigma(\alpha)\ne\alpha and σ(β)char "338=β\sigma(\beta)\ne\beta.
  • This implies there are finitely many cc that exist, since both f,gf,g have finitely many other roots (deg f1,deg g1\deg f-1,\deg g-1 that α,β\alpha,\beta can be permuted to.

Since βchar "338F(α+cβ)\beta\notin F(\alpha+c\beta) implies that there are only finitely many choices for cc, the contrapositive says that all other choices of cFc\in F imply βF(α+cβ)\beta\in F(\alpha+c\beta). Since FF is an infinite field, there are infinitely many choices, so such a cc exists such that βF(α+cβ)\beta\in F(\alpha+c\beta), implying F(α+cβ)=F(α,β)F(\alpha+c\beta)=F(\alpha,\beta).

Given a couple of definitions, this lemma implies our main result:

Primitive Element Theorem: Every finite separable extension of FF is simple.

A finite extension is one obtained by adjoining finitely many elements TODO they have to be algebraic. F(α,β,)F(\alpha,\beta,\ldots). We can iteratively apply the lemma to show that all finite extensions of FF are simple.

A algebraic extension is simply a field extension by algebraic elements. All finite extensions are algebraic.

When a polynomial has distinct roots (i.e. no multiple roots) in some extension field, we call it a separable polynomial. Similarly, when every minimal polynomial is separable for elements in a field extension K/FK/F, we say it is a separable extension.

Then we can reword the above lemma concisely as a key theorem:

This is called the Primitive Element Theorem because when a field extension K/FK/F can be expressed as a simple extension F(α)F(\alpha), we say that α\alpha is a primitive element for the extension K/FK/F, since α\alpha generates the extension K/FK/F. So another way to word it is:

Primitive Element Theorem: Every finite separable extension has a primitive element.

In this section, we discuss separability.

So how do we prove separability?

In characteristic 00, recall that one can identify multiple roots using the derivative of a polynomial. Recall that the derivative of a polynomial f=anxn++a2x2+a1x+a0f=a_nx^n+\ldots+a_2x^2+a_1x+a_0 is defined f=nanxn1++2a2x+a1f'=na_nx^{n-1}+\ldots+2a_2x+a_1 The product rule of derivatives states that the derivative of a product is always (fg)=fg+fg(fg)'=f'g + fg'

The implication for multiple roots is this. If ff has a multiple root α\alpha, then it factors into (xα)2g(x-\alpha)^2g. The product rule guarantees that the derivative of ff is  ((xα)2g)= ((xα)(xα))g+(xα)2g= 2(xα)g+(xα)2g= (xα)(2g+(xα)g)\begin{aligned} &~((x-\alpha)^2g)'\\ =&~((x-\alpha)(x-\alpha))'g+(x-\alpha)^2g'\\ =&~2(x-\alpha)g+(x-\alpha)^2g'\\ =&~(x-\alpha)(2g+(x-\alpha)g')\\ \end{aligned}

This implies that if ff has multiple root α\alpha, then ff' also has α\alpha as a root. Since the converse is also true, this means having multiple roots is the same as sharing roots with the derivative.

In other words, to check if ff is separable, all we need to do is check if ff shares any roots with its derivative ff' in its splitting field. As a matter of fact, this is true for any irreducible polynomial in characteristic 00.

Theorem: In characteristic 00, every irreducible polynomial is separable.
  • It is enough to prove that gcd(f,f)\gcd(f,f') is constant in the splitting field, because that means they cannot share any factor (xα)(x-\alpha), and therefore ff has no multiple root.
  • Since ff is irreducible, gcd(f,f)\gcd(f,f') is equal to either ff or a constant polynomial. If it’s constant, we are done. Otherwise, gcd(f,f)=f\gcd(f,f')=f is only possible if f=0f'=0, since ff' has smaller degree than ff.
  • But in characteristic 00, the only polynomials that have a zero derivative are the constant polynomials. This is because any nonconstant akxkka_kx_k^k would contribute the term kakxkk1ka_kx_k^{k-1}, which is always nonzero in characteristic 00.
  • Since ff is irreducible, it is not a constant polynomial, and therefore ff' is nonzero, and thus gcd(f,f)\gcd(f,f') cannot be ff and must be a constant.

Corollary: Every field extension in characteristic 00 is separable.

Since minimal polynomials are irreducible, every minimal polynomial is separable by the above theorem, and therefore every extension in characteristic 00 is separable.

Since characteristic 00 fields are precisely the infinite fields, this gives us a corollary of the Primitive Element Theorem: Every finite extension of an infinite field has a primitive element.

In summary, since this exploration deals only with finite extensions of infinite fields, we can pretty much always assume that field extensions are simple, unless otherwise stated.

In this section, we go wild with adding roots to a field.

When we add a root α\alpha to a field via quotienting by some polynomial ff irreducible over FF, we’re also making it so that ff is actually reducible over the resulting field, in the sense that ff now factors into (xα)g(x-\alpha)g for some gg. You can imagine factoring gg into irreducibles, and repeating the process of adjoining their roots to make more linear factors (xβ)(x-\beta), until you’ve decomposed the original ff into linear factors over an extension field K/FK/F.

The resulting field is known as a splitting field of ff over FF. If KK is a splitting field of ff, we say that ff splits over KK, or equivalently ff splits in K[x]K[x]. For example: x2+1x^2+1 splits over Z(i)\ZZ(i), because x2+1=(x+i)(xi)x^2+1=(x+i)(x-i).

You could go even further than splitting fields. Imagine constructing an extension field KK by splitting every polynomial over FF, and then every polynomial over the resulting splitting field, and repeating until you’ve created a field extension K/FK/F so large such that every polynomial in K[x]K[x] splits.

Then we’ve taken the algebraic closure of FF. We say EE is an algebraically closed field, i.e. one in which every nonconstant polynomial in E[x]E[x] has a root in EE. The canonical example of an algebraically closed field is C\CC. The proof that C\CC is algebraically closed is called the Fundamental Theorem of Algebra, which we’ve previously proved.

In this section, we examine how to compute the splitting field of a given polynomial over FF.

How can we identify the splitting field of ff over FF? It turns out that splitting fields are unique (up to isomorphism):

Lemma: For any symbols α,β\alpha,\beta, F(α)(β)=F(β)(α)F(\alpha)(\beta)=F(\beta)(\alpha).
  • When we do a simple extension by an element F(α)F(\alpha), we adjoin the element α\alpha to FF and take the field of fractions. By definition, this is the smallest field containing FF and α\alpha.
  • Then F(α)(β)F(\alpha)(\beta) is the smallest field containing F(α)F(\alpha) and β\beta, i.e. it is the smallest field containing FF, α\alpha, and β\beta.
  • Likewise, F(β)(α)F(\beta)(\alpha) is the smallest field containing F(β)F(\beta) and α\alpha, i.e. it is the smallest field containing FF, β\beta, and α\alpha.
  • Therefore these are the exact same field.

Theorem: The splitting field of ff over FF is unique up to isomorphism.
  • The splitting field always exists, since we can always quotient by the non-linear irreducible part of ff to adjoin a new root α\alpha.
  • So the process takes ff and adjoins a root to FF to get f=(xα)gf=(x-\alpha)g for some gF(α)g\in F(\alpha).
  • Repeating this, we get a splitting field isomorphic to F(α1)(α2)(αn)F(\alpha_1)(\alpha_2)\ldots(\alpha_n).
  • By the lemma, all reorderings of simple extensions are equal to each other. Since that means constructing a splitting field gives you a field isomorphic to F(α1)(α2)(αn)F(\alpha_1)(\alpha_2)\ldots(\alpha_n) regardless of the order you adjoin roots, all splitting fields of ff are isomorphic.

Just like how we can refer to the minimal polynomial of a given root α\alpha, this theorem lets us refer to the splitting field of a given polynomial ff.

As an example, take the splitting field of x32x^3-2 over FF, which is irreducible over FF. The roots of this polynomial (in C\CC) are 23\sqrt[3]{2}, ζ323\zeta_3\sqrt[3]{2}, and ζ323-\zeta_3\sqrt[3]{2}, where ζ3\zeta_3 is the third root of unity. None of these roots exist in FF, since x32x^3-2 is irreducible over FF.

In general, taking the splitting field of a polynomial ff over FF, means finding the minimal extension field K/FK/F that contains all deg f\deg f roots of ff, so that ff splits into linear factors in KK. When ff is irreducible, this means adding all deg f\deg f roots to FF.

Since splitting fields are unique up to isomorphism, we can add the roots in any order. First, let’s adjoin 23\sqrt[3]{2} to obtain F(23)F(\sqrt[3]{2}). If the base field contains ζ3\zeta_3, this would add all the other roots as well, and we are done. Otherwise, the other roots are not added, since it is impossible to express ζ323\zeta_3\sqrt[3]{2} in F(23)F(\sqrt[3]{2}) without ζ3\zeta_3.

The next step is to adjoin ζ323\zeta_3\sqrt[3]{2}. But then taking the closure means this operation adds the remaining root is ζ323-\zeta_3\sqrt[3]{2}, and since we’ve added all roots, the result is the splitting field of x32x^3-2.

Therefore, the process of constructing a splitting field for a polynomial fF[x]f\in F[x] is inherently tied to knowing the roots of the polynomial, and involves the following steps:

Now the problem becomes: how do we find roots that generate linearly disjoint extensions? What does it take for two roots to be linearly disjoint?

In this section, we discover the conditions for when two elements generate linearly disjoint extensions.

Recall that given a base field FF, all simple extensions of FF can be distinguished by its minimal polynomial, in the sense that different simple extensions have different minimal polynomials.

The degree of an extension is the degree of its minimal polynomial, or infinity if the extension is infinite. If the extension is written K/FK/F, then its degree is written [K:F][K:F].

Theorem: Finite field extensions K/FK/F have finite degree [K:F][K:F].

Since all algebraic elements have a minimal polynomial (necessarily of finite degree), every extension by algebraic element(s) are finite. This means TODO

Theorem: Two simple extensions F(α)F(\alpha) and F(β)F(\beta) are linearly disjoint iff the degree [F(α,β):F][F(\alpha,\beta):F] is equal to the product of [F(α):F][F(β):F][F(\alpha):F]\cdot[F(\beta):F]

To be linearly disjoint, the two extensions must have the property that F(α)F(\alpha) doesn’t contain β\beta and F(β)F(\beta) does not contain α\alpha.

WLOG assume the first case where F(α)F(\alpha) doesn’t contain β\beta. That would mean the minimal polynomial of β\beta over F(α)F(\alpha) is the same as the minimal polynomial of β\beta over FF, i.e. [F(α)(β):F(α)]=[F(β):F][F(\alpha)(\beta):F(\alpha)]=[F(\beta):F]. By a symmetric argument, we have [F(β)(α):F(β)]=[F(α):F][F(\beta)(\alpha):F(\beta)]=[F(\alpha):F]. This implies that [F(α,β):F]=[F(α)(β):F(β)][F(β):F]=[F(α):F][F(β):F]=[F(\alpha,\beta):F]=[F(\alpha)(\beta):F(\beta)]\cdot[F(\beta):F]=[F(\alpha):F]\cdot[F(\beta):F]=.

TODO verify this

TODO left off here

we’ve covered:

primitive element theorem: every finite extension is a simple extension, which is generated by a primitive element

field has degree equal to the minimal polynomial of its primitive element

two extensions of FF are linearly disjoint iff its degree is equal to the product of degrees of its components

splitting field definition based on linear disjointness

theorem: finite field extensions have finite degree


An element that is not algebraic over FF is called transcendental over FF. A key property of transcendental elements α\alpha is that the extensions F(α)F(\alpha) they generate are linearly disjoint from every extension of FF (except the ones that include α\alpha).

Theorem: If α\alpha is transcedental over FF, then F(α)F(\alpha) is linearly disjoint from any extension of FF that doesn’t include α\alpha.

TODO

But in general if you have two algebraic elements α\alpha and β\beta, then whether they are linearly disjoint depends on their minimal polynomials.

Theorem: Two algebraic elements α\alpha and β\beta generate linearly disjoint extensions if their minimal polynomials are coprime. TODO this only works one direction, non-coprime polynomials can still generate linearly disjoint extension

Let ff and gg be the minimal polynomials of α\alpha and β\beta respectively.

To be honest, this rigorous construction of the splitting field of ff is just a minor detail. Just like with minimal polynomials, we can ignore this actual construction, and just refer to the fact that given any polynomial ff, we can refer to its splitting field, which is unique (up to isomorphism) and always exists.

< Back to category Exploration 7: Fields (permalink)
Exploration 6: Finite fields Exploration 8: Galois theory