Finitely Generated Algebraic Extensions
Suppose you build a field by throwing in finitely many new elements. Each satisfies some polynomial equation. Must the resulting field still be finite-dimensional over the base field? Must every element in it also satisfy a polynomial equation? These two questions sit at the foundation of field theory. This article answers both with a single clean package of theorems. The answer is yes to both. The proof is a beautiful piece of bookkeeping. It is built entirely from the Tower Law and the theory of Simple Extensions and F(alpha). The importance of this result is structural. It tells us that "algebraic" is not a fragile, element-by-element property. It might seem to fail when we combine several algebraic numbers. Instead it is a robust closure property. Sums, products, and quotients of algebraic elements are again algebraic. This fact alone explains why familiar objects are genuine fields. The field of algebraic numbers, or the splitting field of a polynomial, are examples. They are fields, not just sets. Without this theorem, one would have to laboriously check each case. For every specific combination, such as , you would verify it satisfies some polynomial. That computation quickly becomes intractable by hand. The theorem renders it automatic. The big picture is a tight equivalence at the heart of field theory. For extensions built from finitely many elements, two properties coincide. Being finite (finite-dimensional as a vector space) is one. Being finitely generated and algebraic is the other. These are the same phenomenon, linked by degree multiplicativity. This equivalence is the engine that powers the rest of the subject. It is the first step toward showing algebraic numbers form a field. It also leads toward constructing Splitting Fields. Eventually, it leads toward the existence of an Algebraic Closure. This article gives the precise definitions. It states and proves the two central theorems in full. First, finite extensions are algebraic and finitely generated. Second, the algebraic elements of any extension form a subfield. The article also works through explicit numerical examples showing the machinery in action. This includes bounding the degree of a genuinely awkward combination of algebraic numbers.
- A field extension is finite if ; it is algebraic if every element of is a root of a nonzero polynomial in .
- Finite algebraic and finitely generated: every finite extension is generated by finitely many algebraic elements.
- The converse direction also holds for finitely generated algebraic extensions: with each algebraic is automatically finite.
- The Tower Law () is the single computational tool that makes both directions work.
- The set of elements of algebraic over forms an intermediate field — closure under comes free from finiteness of degree, not from case-by-case polynomial-hunting.
- This closure property is what lets us later speak of the field of algebraic numbers, and is the springboard toward splitting fields and algebraic closures.
- Key idea: finiteness of degree is a bookkeeping device that forces algebraicity and finite generation, and conversely finitely many algebraic generators force finiteness — the two notions coincide exactly when generation is finite.
Where this lives today
The fact that finite extensions are algebraic and finitely generated — and its converse for finite generation — is the load-bearing wall underneath essentially all of classical field theory. It is the first step in proving that the algebraic numbers form a field (via the corollary), a fact silently used every time one manipulates expressions like as though they obviously satisfy polynomial equations. It underlies the construction of splitting fields of polynomials, where one adjoins finitely many roots and needs to know the resulting field is finite over the base — a prerequisite for defining and computing Splitting Fields and, from there, Galois groups. Iterating the finite-generation argument to an infinite process, replacing "finitely many algebraic generators" with "all algebraic elements over a base field," is exactly the construction behind the existence of an Algebraic Closure of any field. Beyond pure algebra, degree-counting via the Tower Law is the standard tool in classical constructibility problems: showing that doubling the cube or trisecting a general angle is impossible with straightedge and compass reduces to showing certain field extensions have degree not a power of , using exactly the machinery here to compute and bound degrees of towers of quadratic extensions. In algebraic number theory, number fields are by definition finite extensions of , and the theorem guarantees every number field is both algebraic (every algebraic number in it satisfies a polynomial with rational coefficients) and finitely generated (by a primitive element, in fact — foreshadowing the Primitive Element Theorem). In coding theory and cryptography, finite fields arise as finite (hence algebraic, finitely generated) extensions of , and degree computations exactly like Example 1 determine the size and structure of the field used in Reed–Solomon codes and elliptic-curve cryptosystems.
:::quiz[If , which statement must be true for every ?]
- is a power of 2
- ✓
- is transcendental over
- for every choice of
:::quiz[ where and . What can we conclude about ?]
- It equals exactly
- It is finite and at most ✓
- It is infinite since and are coprime
- It equals
:::faq[Why does the bound sometimes fail to be an equality?] The bound comes from applying the Tower Law along a chain , using at each step that . Equality at each step requires the minimal polynomial of over to remain irreducible over the bigger field built from the previous generators. If 's minimal polynomial factors further once earlier generators are adjoined — for instance if turns out to already lie in , as in Example 2 with — then drops below , and the overall product bound is strict.
Ask the tutor: How does this theorem set up the construction of a splitting field for an arbitrary polynomial?
Let be a field extension, so that is a field containing as a subfield, and in particular is a vector space over .
- The extension is finite if is finite. If we say is infinite.
- An element is algebraic over if there exists a nonzero polynomial with . If no such polynomial exists, is transcendental over .
- The extension is algebraic if every is algebraic over .
- Given elements , the field is the smallest subfield of containing and all the ; equivalently it is the intersection of all subfields of containing . The extension is finitely generated if for some finite list of elements .
- For a single algebraic , recall from the theory of simple extensions that , where is the minimal polynomial of over (the monic generator of the ideal of polynomials vanishing at ), and
Intuition
Think of building a field extension the way you build a vector space: you start with and toss in new elements one at a time. Each time you adjoin an element that is algebraic over your current field , the resulting field is a finite-dimensional -vector space, with basis where is the degree of 's minimal polynomial over . Adjoining finitely many algebraic elements one after another is like stacking finitely many finite-dimensional floors on top of each other in a tower — and the Tower Law says that the total height (degree) of the tower is the product of the individual floor heights, which is still finite. The subtlety, and the heart of the theorem, is that when we adjoin simultaneously — algebraic over the original , not necessarily over each other's field yet — we must check that each remains algebraic over the growing tower . This is easy: any polynomial over killing still lives in the bigger ring and still kills . So the tower of simple extensions is forced to have finite floors all the way up, and finiteness of the whole tower follows from finiteness of each floor via the Tower Law — this is exactly the mechanism in the proof below. ```svg ```
The two central theorems
Let be a field extension with . Then: 1. is algebraic, i.e. every is algebraic over , and in fact divides . 2. is finitely generated: there exist finitely many with .
Part 1. Fix and set . Consider the elements
Since is an -vector space of dimension , any vectors in must be -linearly dependent. Hence there exist scalars , not all zero, such that
Define . This is a nonzero polynomial (since not all are ) and . By definition, is algebraic over . Since was arbitrary, every element of is algebraic over , so is algebraic. For the degree claim: since is algebraic over , is a simple extension of and . By the Tower Law,
so divides (both factors are positive integers since , as -linear independence in implies -linear independence).
Part 2. We show is generated over by finitely many elements, and in fact by at most of them. We argue by strong induction on . Base case : then (a one-dimensional -vector space containing as a subspace must equal , since spans it), and is (vacuously) generated by the empty list, or simply . Inductive step: suppose and the claim holds for every finite extension of degree strictly less than . Since , we have (if then ), so choose . By Part 1, is algebraic over , so is a well-defined subfield of with , and
(The degree is because means the minimal polynomial is not linear... more precisely forces .) By the Tower Law applied to :
Since and both factors are positive integers whose product is , we get
Also since it divides (is a factor giving) ; concretely, if spans over , it also spans over the larger field , so . Thus is a finite extension of strictly smaller degree than . By the inductive hypothesis, is finitely generated over : there exist with
By the definition of the compositum/generation notation, (both are the smallest subfield of containing and all of , since adjoining generators one field at a time or all at once produces the same minimal subfield containing them all). Hence
a finitely generated extension of , as required. This completes the induction.
∎Let be a field extension and suppose where each is algebraic over . Then is a finite extension, with
where denotes the minimal polynomial of over .
Let be fields, let be algebraic over , and let be a nonzero polynomial with . Then is algebraic over , and
Since , we regard as an element of via the inclusion of coefficient rings ; this does not change or the fact that , and remains nonzero in since it is nonzero in and the inclusion is injective. Hence is algebraic over , satisfying a polynomial in of degree . The minimal polynomial of over divides every polynomial in vanishing at (this is the defining property of the minimal polynomial as generator of the vanishing ideal, from the theory of simple extensions), so in , giving . Since , the bound follows.
∎We prove the theorem by induction on , the number of generators. Base case : with algebraic over . By the theory of simple extensions, , matching the claimed bound exactly (product of one term). Inductive step: suppose and the theorem holds for extensions generated by algebraic elements. Let with each algebraic over . Set
so that , since adjoining to produces the smallest field containing , which is exactly . By the inductive hypothesis applied to (each , , algebraic over ),
Now is algebraic over by hypothesis, witnessed by , a nonzero polynomial of degree vanishing at . Since , the Lemma: Algebraicity is inherited going up a tower shows is algebraic over with
Since is generated over by the single algebraic element , the base case shows is finite, with degree exactly , which by is at most . Finally, apply the Tower Law to :
Both factors on the right of the Tower Law are finite by and the previous paragraph, so their product is finite. This completes the induction and the proof.
∎Let be any field extension, and let
Then is a subfield of containing ; that is, is closed under addition, subtraction, multiplication, and division by nonzero elements, and .
Every satisfies the nonzero polynomial , so ; in particular . Let , so both are algebraic over . Consider . This is a finitely generated extension of by algebraic elements, so by the theorem just proved, ; i.e. is a finite extension. Now since is a field containing , and if then as well. By the first theorem of this article (finite extensions are algebraic), every element of is algebraic over . Hence , , , and (when ) are all algebraic over , i.e. they lie in . Since were arbitrary (with in the division case), is closed under all four field operations and contains , hence . A subset of a field containing , closed under addition, additive inverses, multiplication, and inverses of nonzero elements, is a subfield. Therefore is a subfield of with .
∎Worked examples
Example 1: Bounding and computing a genuinely awkward degree. Let and consider . We compute using the finitely-generated-algebraic-extension machinery, and then verify the bound is tight here (it need not always be). The minimal polynomial of over is (irreducible over by Eisenstein at , or since is irrational), of degree . The minimal polynomial of over is (Eisenstein at ), of degree . The theorem gives the a priori bound
and in particular is finite, which is exactly the substantive content we needed — a priori it was not obvious that a field generated by a square root and a cube root wouldn't be infinite-dimensional. To see the bound is achieved, use the Tower Law along : we know . For the top floor, is a root of ; if this cubic were reducible over it would have a root there, i.e. . But every element of has degree or over , while has degree (since is its minimal polynomial), a contradiction. So is irreducible over , giving , and
So here the theorem's upper bound of is achieved exactly. By the corollary, is automatically algebraic over of degree dividing (by Theorem 1's degree-divisibility statement); one can further show (a "primitive element" phenomenon), so in fact exactly, meaning satisfies an irreducible sextic over — without our machinery, finding that sextic directly by eliminating radicals from is a genuine (if mechanical) algebra chore that the theorem lets us bypass entirely for the finiteness conclusion.
Example 2: A case where the bound is not tight, showing the inequality is genuinely an inequality. Let , , and . Both have minimal polynomials of degree over (namely and , the latter irreducible over since ). The theorem's bound gives
But directly, already, so , of degree exactly over — strictly less than the bound . This illustrates that is only an upper bound: the true degree in the inductive step can be strictly smaller than whenever 's minimal polynomial over factors further, or already has a root, once we pass to the intermediate field . This is precisely the gap tracked by inequality in the proof: equality holds there exactly when remains irreducible over , which fails in this example since splits completely already over .
Why each hypothesis is needed
The second theorem requires that each generator be algebraic over . If we drop this hypothesis, the conclusion fails completely, even with a single generator. Let and let , the field of rational functions in an indeterminate , viewed as the field of fractions of the polynomial ring . This is a finitely generated extension of : it is generated by the single element , i.e. in the field-generation sense (the smallest subfield of containing and is all of , since one can build any rational function from using field operations). However, is transcendental over : if for some nonzero , then since is an indeterminate (a formal symbol, not a root of any algebraic relation by construction of the polynomial ring), the coefficients must all vanish, contradicting that is nonzero. So no such exists. Consequently is infinite: the elements are -linearly independent in (a -linear relation among them would again force all coefficients to vanish, by the same argument), so no finite subset of can span over . Thus is finitely generated (by one element!) but not finite and not algebraic — exactly the conclusion the theorem promises to rule out, once we require the generator to be algebraic. This shows the algebraicity hypothesis on the generators cannot be dropped; finite generation alone is not enough to force finiteness of the extension.
Scope, edge cases & common traps
| Situation | What holds | What can fail |
|---|---|---|
| finite | Algebraic ✓, finitely generated ✓ (Theorem 1) | — |
| , all algebraic over | Finite ✓, with (Theorem 2) | Bound may be strict (Example 2) |
| , some transcendental | Finitely generated | Not algebraic, not finite (counterexample) |
| algebraic but not finitely generated (e.g. all algebraic numbers over ) | Still algebraic; algebraic elements form a field (corollary applies to any , generation not required) | Need not be finite — infinitely many independent generators possible |
| Set of algebraic elements | Always a subfield (Corollary), regardless of finite generation | — |
The mathematician behind it
Origins · 1 minRichard Dedekind and how this was discovered
Richard Dedekind, working alongside and after Ernst Kummer and Évariste Galois's ideas on algebraic equations, was among the first to treat "fields" (his term was Körper) as objects of study in their own right rather than mere solution sets of equations. His 1871 supplement to Dirichlet's lectures on number theory introduced ideals, modules, and the systematic language of algebraic number fields, laying groundwork in which questions like "is this extension finite-dimensional?" became precise, answerable mathematical statements rather than computational folklore.
Is every algebraic extension automatically finite?
No. Algebraicity alone does not imply finiteness; finiteness requires algebraicity together with finite generation. The field of all algebraic numbers over is algebraic (every element satisfies some rational polynomial by definition) but , since it contains elements like of arbitrarily large degree over for every . What Theorem 1 shows is the other direction: finite implies algebraic (and finitely generated). Theorem 2 recovers finiteness from algebraicity only when we additionally assume there are finitely many generators.
Does the order in which we adjoin matter for the final field ?
No — the field is defined as the smallest subfield of containing and all the , which is an intersection of subfields and manifestly independent of the order we list the generators. What can depend on the order is the intermediate bookkeeping: the individual degrees appearing in a particular tower may differ if you permute the generators, but their product — the total degree — is always the same, since it does not depend on which tower you chose to compute it.
Why do we need the Tower Law rather than some more elementary counting argument?
The Tower Law converts a question about dimensions of intermediate fields into ordinary multiplication of positive integers, which is exactly what lets induction on the number of generators work cleanly. Without it, one would need to directly exhibit an -basis of the full extension in terms of products of powers of the — doable, but far more delicate to verify linear independence for directly, especially once minimal polynomials over intermediate fields differ from those over (as in Example 2). The Tower Law packages exactly this basis-construction argument into a reusable multiplicative law.
Is the algebraic-elements-form-a-field corollary still true if is infinite, like ?
Yes. The corollary's proof never assumes itself is finite or finitely generated — only that for any two candidate algebraic elements , the subextension is finite, which follows from Theorem 2 regardless of how big is. So the set of algebraic numbers inside (an infinite extension of ) is still a field — indeed this is precisely how one proves is a field in the first place.
How does this connect to the Primitive Element Theorem I might see later?
Theorem 2 shows is finite whenever the are algebraic, but it does not claim the extension is generated by a single element. The Primitive Element Theorem is a strictly stronger later result: under mild extra hypotheses (e.g. characteristic , or more generally separability), it shows every finite extension — hence every such — can in fact be written as for a single , as hinted at in Example 1 with . This article's results are what make the Primitive Element Theorem's statement sensible in the first place, since they guarantee the extension in question is finite.
What goes wrong in the proof of Theorem 2 if we allow infinitely many generators ?
The induction in the proof is on the number of generators and is only valid for a finite ; there is no base case or terminating induction available for an infinite list. Concretely, where shows what actually happens: each finite sub-collection generates a finite extension, but the union over all is genuinely infinite-dimensional, since the degrees grow without bound. So the finite-generation hypothesis is essential, not a mere technical convenience.