The Tower Law
Suppose you build a field step by step. Start with the rational numbers. Adjoin a root of one polynomial to get a bigger field. Then adjoin a root of another polynomial to get a bigger field still. How does the "size" of the final field relate to the sizes of the intermediate steps? This question is not idle bookkeeping. It is the single computational engine behind nearly every degree calculation in Field & Galois Theory. It explains why has degree 3 over . It also shows why classical construction problems like doubling the cube are impossible. The Tower Law answers this question with a clean multiplicative formula. If is a tower of fields, a key relationship holds. The degree of over , as a vector space dimension, equals a product. That product is the degree of over times the degree of over . This looks almost too simple to be useful. Yet it is the reason degrees of field extensions behave like a multiplicative "measuring stick" compatible with composition. This is much like how the order of a subgroup divides the order of a group in Lagrange's Theorem-style counting arguments. Here, though, the relationship is an exact equality rather than a divisibility. The big picture is that field extensions form towers. Understanding a complicated extension often means decomposing it into simpler steps. We compute the degree of each step individually. This is typically done via Simple Extensions and F(alpha), where equals the degree of the minimal polynomial of . The Tower Law lets us multiply these individual computations together to get global information. Conversely, it forces strong divisibility constraints. If is prime, no intermediate field can exist except and themselves. This article gives a complete, self-contained proof of the Tower Law using an explicit basis construction. It works through two genuinely asymmetric numerical examples. It shows exactly what breaks if the finiteness hypothesis is dropped. It closes by connecting the result to its two most important downstream applications. These are the theory of finitely generated algebraic extensions and the classical impossibility proofs for straightedge-and-compass constructions.
- For a tower of fields , the degree satisfies .
- The proof is constructive: it builds an explicit basis of over from a basis of over and a basis of over .
- The law holds with the convention that if either factor is infinite, the product is interpreted accordingly, and equality still holds.
- It forces divisibility constraints: must divide for any intermediate field .
- Finite generation and the tower law together underlie the classification of algebraic extensions built by repeated simple extensions.
- Key idea: degrees multiply exactly across towers because a basis for the top times a basis for the bottom gives a basis for the whole.
Where this lives today
The Tower Law is the workhorse behind essentially every degree computation in algebraic number theory: the degree of a number field over is computed by adjoining generators one at a time and multiplying the resulting simple-extension degrees, exactly the strategy foreshadowed by Finitely Generated Algebraic Extensions. In classical geometry, the impossibility of trisecting an arbitrary angle or doubling the cube with straightedge and compass rests on showing that constructible numbers lie in towers of quadratic extensions of , so any constructible number has degree over equal to a power of 2 by repeated application of the Tower Law — this is the technical heart of the theory of Constructible Numbers. In Galois theory proper, the Tower Law underlies the correspondence between subgroups of a Galois group and intermediate fields, since subgroup index and field degree must match via this multiplicative law. Beyond pure algebra, the same multiplicativity principle for module rank appears in the theory of vector bundles and in coding theory, where degrees of field extensions multiply exactly as predicted, governing the structure of finite fields used throughout cryptography (e.g. AES's field sits atop towers of smaller extensions) and in the design of Reed–Solomon and BCH error-correcting codes.
:::quiz[If and is a field with , which of the following is NOT a possible value of ?]
- 1
- 3
- 5 ✓
- 6
:::quiz[Given with and , what is ?]
- 11
- 28 ✓
- 3
- 74
:::quiz[Suppose . What can you conclude about and for an intermediate field ?]
- Both must be infinite
- At least one of them must be infinite ✓
- Both must be finite
- Nothing can be concluded
:::quiz[Why does the counterexample block replace a field with a ring like to illustrate the needed hypothesis?]
- To show the Tower Law fails only when degrees are irrational
- To show that "basis," "dimension," and their rigidity properties depend on the base being a field, not merely a ring ✓
- To show rings never have finite-dimensional vector space structure
- To show the Tower Law requires characteristic zero
:::faq[Does the existence of an intermediate field of degree follow whenever divides ?] No — this is a common and important misconception. The Tower Law is a statement about degrees of intermediate fields that do exist; it gives a necessary divisibility condition, not a sufficient existence guarantee. There can be extensions where but no intermediate field has degree equal to some divisor of . Determining which divisors actually occur as degrees of intermediate fields generally requires much finer information, such as the subgroup structure of a Galois group when is Galois, via the Galois correspondence.
Ask the tutor: How do I compute when 's minimal polynomial over an intermediate field is different from its minimal polynomial over ?
Let be a field and a field containing as a subfield (written , a field extension). Then is a vector space over under the field operations of , with scalar multiplication given by restricting multiplication in to . The degree of over , denoted , is the dimension of as an -vector space,
The extension is called finite if , and infinite otherwise. A tower of fields is a chain of field extensions
meaning is a subfield of , and is a subfield of ; in particular is also a subfield of , so , , and are all field extensions in the above sense.
Intuition
Think of degree as a measure of "how much information" it takes to build one field on top of another, counted in units of dimension. Adjoining to doubles the dimension, because and form a basis. If you then adjoin to , you again double the dimension over that new base field, because satisfies a degree-2 polynomial over (one can check ). The Tower Law says the total effect on is not additive — it is not by coincidence of arithmetic — but genuinely multiplicative: , matching the fact that is an -basis for . The picture to hold in your mind is a grid. If is a basis of over , and is a basis of over , then every element of can be written uniquely as an -linear combination of the 's, and each -coefficient can in turn be written uniquely as an -linear combination of the 's. Substituting one expansion into the other produces a grid of products , and this grid is exactly a basis for over . Degree multiplies because bases multiply — the proof below is really nothing more than making this substitution completely rigorous.
:::svg[Tower of fields with bases multiplying: ]
Let be a tower of fields. Then
where the equality is understood in , with the convention that a product involving (and a nonzero factor) is . Moreover, if , then both and are finite, and if is an -basis of while is an -basis of , then
is an -basis of , of cardinality .
We prove the finite case in full detail via the explicit basis construction, and then extend to the case where either degree may be infinite. The technique throughout is direct verification of spanning and linear independence — no circular appeal to dimension formulas beyond the basic linear algebra fact that a vector space has a well-defined dimension (any two bases have the same cardinality), which we take as known from linear algebra.
Step 1: Setup. Suppose and are both finite. Fix an -basis of (viewing as an -vector space) and an -basis of (viewing as an -vector space). We claim the elements form an -basis of .
Step 2: Spanning. Let be arbitrary. Since spans over , there exist coefficients with
Since spans over , and each , for each there exist () with
Substituting,
where the middle-to-right step uses distributivity of multiplication in over addition, and commutativity/associativity to regroup terms (valid because is a field, hence a commutative ring). Since each , this exhibits as an -linear combination of the elements . Hence spans over .
Step 3: Linear independence. Suppose (for , ) satisfy
Regroup by the same distributivity argument as above, in reverse:
For each fixed , set (this is a well-defined element of since is a field and — note so too). The equation reads
a linear relation among with coefficients . Since is linearly independent over , every coefficient vanishes: for all . That is, for each fixed ,
a linear relation among with coefficients . Since is linearly independent over , every coefficient vanishes: for all . As was arbitrary, for all . This proves linear independence of over .
Step 4: Distinctness of the elements as basis elements. The set as constructed has (at most) elements; linear independence in Step 3 in particular forces these elements to be pairwise distinct as elements of (if for , the difference would be a nontrivial vanishing linear combination with coefficients , contradicting independence). Hence is a basis of exactly elements, so
This proves the theorem in the case both and are finite.
Step 5: The infinite case. We must show: if either or , then as well, matching the stated convention. We prove the contrapositive: assume ; we show both and are finite (and hence, by Steps 1–4, their product equals ). First, is an -subspace of (since and the vector space structure on over is the restriction of that on over ). A subspace of a finite-dimensional vector space is finite-dimensional, with dimension at most that of the ambient space — this is a standard fact from linear algebra (any linearly independent subset of is linearly independent in , hence has size at most , so itself, having a basis, has dimension ). Thus . Second, we show . Let be an -basis of , where (such a basis exists since means by definition is finite-dimensional over ). We claim spans over as well. Indeed, any can be written as with , and since , each ; hence is an -linear combination of the . So spans the -vector space , and a spanning set of size shows . Thus . Combining the contrapositive of Step 5 with Steps 1–4: if is finite then both factors are finite and their product equals ; equivalently, if either factor is infinite then is infinite. This confirms the formula in every case, under the stated convention for products with .
∎Worked examples
Example 1: An asymmetric biquadratic tower. Let , , and where is a primitive cube root of unity. First compute . The element is a root of . This polynomial is irreducible over by Eisenstein's criterion at the prime (the coefficients are ; , ). By the theory of Simple Extensions and F(alpha), , with basis . Next compute . Over , the element satisfies (since , , and ). This quadratic is irreducible over because is a subfield of while the roots of , namely and , are non-real complex numbers; a real field cannot contain a root of a polynomial whose roots are all non-real, so has no root in , and being degree 2 with no root in forces irreducibility over . Hence , with basis . By the Tower Law,
and moreover an explicit -basis of is given by the theorem's construction:
This field is in fact the splitting field of over , and the computation (rather than or some other guess) is exactly what the multiplicativity forces — a fact used repeatedly in Galois theory to identify as a group of order 6.
Example 2: Using the Tower Law to rule out an intermediate degree. Let and where is a primitive 7th root of unity. It is a standard fact (provable via irreducibility of the 7th cyclotomic polynomial , itself irreducible over by an Eisenstein-after-substitution argument at ) that . Suppose someone proposes an intermediate field with and claims . By the Tower Law,
But and must be a positive integer (as forces by Step 5 of the proof, and dimensions are non-negative integers). So we would need with quotient a positive integer, i.e. , which is not an integer. This is a contradiction. Hence no such intermediate field of degree 4 exists inside . This illustrates the most common use of the Tower Law in practice: it is not just a computational tool for multiplying known degrees, but a constraint, via the forced divisibility , that rules out entire families of candidate intermediate fields without ever having to exhibit or rule them out one at a time. (In fact the intermediate fields of correspond, via the Galois correspondence, to subgroups of the cyclic group of order 6, which has subgroups only of orders — exactly the divisors of 6, consistent with what the Tower Law predicts.)
The Tower Law as stated already handles infinite degrees correctly (Step 5 above), so infiniteness of an individual degree is not a hidden loophole — the formula holds unconditionally for field towers, with the convention. The real hypothesis to stress-test is that and must be fields (so that "basis" and "linear independence" make sense via division), not merely rings. Here is what goes wrong if we relax "field" to "commutative ring" while keeping the same formal statement. Let , and consider the ring tower
where is a 2-dimensional -algebra with basis (so "" as vector space dimension), and one checks is a -vector space with basis — infinite-dimensional over , so this particular example does not even produce a clean finite mismatch, which itself is revealing: rings admit "towers" with wild, non-multiplicative dimension behavior with no controlling formula at all. More sharply: take , a ring (not a field, since is a nonzero zero-divisor: ). The proof's Step 3 crucially uses that is linearly independent over in the sense that -coefficient relations force each coefficient to vanish — but more fundamentally, the entire notion of "-basis of " as used presupposes is a well-behaved -module in a way compatible with itself being torsion-free/free enough for dimension to be well defined and additive. Once has zero-divisors, a "free -module of rank " can fail to have a well-defined rank at all (a phenomenon impossible for vector spaces over a field, where every basis has the same cardinality by a theorem of linear algebra). The Tower Law's proof leans on this rigidity — invariance of dimension over a field — at every step; that rigidity is exactly what is lost when is merely a ring. This is why the hypothesis " are fields" is not a decoration but the load-bearing assumption making "basis" and "degree" meaningful multiplicative invariants in the first place.
Scope, edge cases & common traps
| Situation | What happens | Why |
|---|---|---|
| trivially, since has basis | ||
| trivially | ||
| (unless , forcing , contradiction) | Step 5's contrapositive: finite forces finite | |
| prime | Only intermediate fields are and | Divisors of a prime are and itself |
| Non-field intermediate "rings" | Formula can fail entirely | Dimension/rank loses rigidity without a field |
| Towers of more than 3 fields | Law extends by induction: | Apply the 3-field case repeatedly |
The mathematician behind it
Origins · 1 minRichard Dedekind and how this was discovered
Richard Dedekind was a German mathematician who studied under Carl Friedrich Gauss at Göttingen and later held positions at the Polytechnic in Zürich and the Brunswick Technical University. He is credited with formulating the modern set-theoretic definition of a field ("Körper") and developing the systematic theory of algebraic number fields, ring extensions, and ideals that underlies contemporary treatments of degree, basis, and the multiplicativity of dimension across towers of extensions.
Does the Tower Law require the extensions to be algebraic?
No. The Tower Law is purely a statement about vector space dimension and holds for any tower of fields , whether or not the extensions are algebraic. If happens to be finite, then automatically is algebraic (every satisfies a polynomial over , since cannot all be linearly independent in a finite-dimensional space), and the same holds for and . But the theorem itself, including the infinite case, makes no assumption of algebraicity; it is a statement purely about dimensions of vector spaces built from field containments.
Can the Tower Law be extended to a chain of more than three fields?
Yes, by straightforward induction on the number of fields in the chain. If , then applying the three-field Tower Law repeatedly gives
The base case is exactly the theorem proved here; the inductive step groups and applies the theorem once more, using the induction hypothesis for .
How does the Tower Law interact with the minimal polynomial description of simple extensions?
Very directly. If , you can build the tower . By results on Simple Extensions and F(alpha), equals the degree of the minimal polynomial of over , and equals the degree of the minimal polynomial of over the larger field (which may be smaller than its degree over , if satisfies extra relations once is present). The Tower Law multiplies these two numbers to get the total degree over , which is exactly the technique used in Example 1 above.
What happens if , , are not required to be commutative, e.g. division rings?
The proof as given uses commutativity of (a field) in the distributivity/regrouping step when substituting the expansion of into . For genuinely noncommutative division rings, one must be careful about left versus right vector space structures and left versus right bases, and a naive symmetric statement can fail or require substantial reformulation. The Tower Law as stated and proved here is specifically for the commutative setting of fields, which is the standard setting in an introductory Galois theory course.
Is the Tower Law still true if , , or has positive characteristic?
Yes, entirely unchanged. Nothing in the proof uses characteristic zero; the argument only uses that are fields, that is an -vector space and is an -vector space (hence also an -vector space), and basic linear algebra over an arbitrary field. The Tower Law holds verbatim over , over function fields, and over any field of any characteristic.
Why is the "grid basis" the right thing to check, rather than just counting dimensions abstractly?
Counting dimensions abstractly (e.g. via some general additivity-of-rank formula) would risk circularity or hidden assumptions in an introductory setting, since the general machinery for such abstract counting is often built using results that themselves rely on the Tower Law or its close relatives. The explicit basis construction is preferred pedagogically and logically because it reduces everything to elementary, previously justified facts: spanning sets, linear independence, and substitution, with no appeal to any theorem more advanced than "a vector space over a field has a well-defined dimension." This keeps the proof fully self-contained.