try ai
Popular Science
Edit
Share
Feedback
  • Hilbert's Theorem 90

Hilbert's Theorem 90

SciencePediaSciencePedia
Key Takeaways
  • Hilbert's Theorem 90 states that in a cyclic Galois extension, an element has a norm of 1 if and only if it can be written as a ratio of another element and its Galois transform.
  • The theorem has a parallel additive version where an element has a trace of 0 if and only if it is the difference between an element and its Galois transform.
  • In the language of modern mathematics, the theorem is elegantly expressed as the statement that the first Galois cohomology group is trivial, H1(G,K×)≅{1}H^1(G, K^\times) \cong \{1\}H1(G,K×)≅{1}.
  • This theorem is a foundational tool in Kummer theory for constructing cyclic field extensions and serves as a cornerstone for class field theory.

Introduction

In the world of abstract algebra, understanding the symmetries of mathematical structures is paramount. Galois theory provides a powerful framework for studying these symmetries in the context of field extensions, linking them to groups of transformations. A fundamental question within this framework is: how can we characterize elements based on their behavior under these symmetries? This question points to a knowledge gap concerning the precise structure of elements that exhibit specific invariant properties. Hilbert's Theorem 90 provides a remarkably elegant and profound answer, especially in the context of cyclic extensions, the simplest and most foundational type of Galois extension.

This article delves into this cornerstone of modern algebra. The first section, "Principles and Mechanisms," will unpack the core statement of the theorem in both its multiplicative and additive forms, exploring the deep connection between norms, traces, and the structure of elements, before reframing this classical result in the powerful language of Galois cohomology. Following that, the section on "Applications and Interdisciplinary Connections" will reveal the theorem's far-reaching impact, demonstrating its crucial role in building fields with Kummer theory and serving as the bedrock for the grand architecture of class field theory.

Principles and Mechanisms

Imagine you are standing in a perfectly symmetrical room, say, a regular hexagon. If you close your eyes and someone rotates the entire room by 60 degrees, when you open them, you wouldn't know anything had changed. The room has a rotational symmetry. The set of all such symmetry-preserving rotations forms a group—in this case, a cyclic group, because every rotation is just a multiple of the basic 60-degree turn.

In abstract algebra, we have a similar concept with field extensions. When we have a ​​Galois extension​​ K/FK/FK/F, the larger field KKK contains a smaller field FFF, and there's a group of symmetries, the ​​Galois group​​ Gal(K/F)\text{Gal}(K/F)Gal(K/F), which consists of all the ways you can shuffle the elements of KKK around while leaving every element of FFF perfectly still. ​​Hilbert's Theorem 90​​ is a story about the simplest and most elegant of these situations: when the Galois group is ​​cyclic​​, like our hexagonal room. In this case, the entire group of symmetries is generated by a single transformation, which we'll call σ\sigmaσ. Applying σ\sigmaσ is like performing that fundamental 60-degree rotation.

A Question of Symmetry and Norms

Now, let's pick an element α\alphaα from our "big" field KKK. This element is like a point in our symmetrical room. We can see what it looks like from different perspectives by applying our symmetry operation: α,σ(α),σ2(α),…\alpha, \sigma(\alpha), \sigma^2(\alpha), \dotsα,σ(α),σ2(α),…. A natural thing to do is to combine all these perspectives into a single value. One way is to multiply them all together. This gives us the ​​norm​​ of α\alphaα:

NK/F(α)=α⋅σ(α)⋅σ2(α)⋯σn−1(α)N_{K/F}(\alpha) = \alpha \cdot \sigma(\alpha) \cdot \sigma^2(\alpha) \cdots \sigma^{n-1}(\alpha)NK/F​(α)=α⋅σ(α)⋅σ2(α)⋯σn−1(α)

where nnn is the number of symmetries in our group. The truly remarkable thing about the norm is that this new value, NK/F(α)N_{K/F}(\alpha)NK/F​(α), is always an element of our "small" base field FFF. Why? Well, if you apply the symmetry operation σ\sigmaσ to the norm itself, you just shuffle the terms in the product, and since multiplication doesn't care about order, the result is unchanged. An element that is unchanged by all symmetries must belong to the base field FFF. The norm map takes an element from the large, symmetrical world of KKK and produces a "summary" of it in the rigid world of FFF.

This leads to a simple, yet profound question: What kind of elements α\alphaα in KKK have a norm of exactly 1? What does it mean for the product of an element and all its symmetric images to be precisely 1?

There's one case that is quite easy to see. Imagine we construct an element not out of thin air, but by taking a ratio of some other element β\betaβ and its "rotated" version, σ(β)\sigma(\beta)σ(β). Let's define a new element α=βσ(β)\alpha = \frac{\beta}{\sigma(\beta)}α=σ(β)β​. What is the norm of this element? Let's just compute it. The norm is a product, and the norm of a ratio is the ratio of the norms:

NK/F(α)=NK/F(βσ(β))=NK/F(β)NK/F(σ(β))N_{K/F}(\alpha) = N_{K/F}\left(\frac{\beta}{\sigma(\beta)}\right) = \frac{N_{K/F}(\beta)}{N_{K/F}(\sigma(\beta))}NK/F​(α)=NK/F​(σ(β)β​)=NK/F​(σ(β))NK/F​(β)​

But what is NK/F(σ(β))N_{K/F}(\sigma(\beta))NK/F​(σ(β))? It's the product of σ(β)\sigma(\beta)σ(β) and all its symmetric images. This is the same set of images as for β\betaβ, just starting from a different point in the cycle. Since the product is the same, we have NK/F(σ(β))=NK/F(β)N_{K/F}(\sigma(\beta)) = N_{K/F}(\beta)NK/F​(σ(β))=NK/F​(β). So, our equation becomes:

NK/F(α)=NK/F(β)NK/F(β)=1N_{K/F}(\alpha) = \frac{N_{K/F}(\beta)}{N_{K/F}(\beta)} = 1NK/F​(α)=NK/F​(β)NK/F​(β)​=1

This is beautiful! Any element that can be written as a ratio β/σ(β)\beta/\sigma(\beta)β/σ(β) automatically, and for a very simple reason, has a norm of 1. It's a kind of telescopic cancellation that happens over the entire cycle of symmetries.

The Profound "If and Only If"

What we just saw is the "easy" part. It’s the next step, taken by the great mathematician David Hilbert, that turns this simple observation into a cornerstone of algebra. Hilbert showed that the converse is also true. This is not just a clever way to construct some elements of norm 1; it is the only way.

This is the substance of ​​Hilbert's Theorem 90 (multiplicative form)​​: For a finite cyclic extension K/FK/FK/F with Galois group generator σ\sigmaσ, an element α∈K×\alpha \in K^\timesα∈K× has norm NK/F(α)=1N_{K/F}(\alpha) = 1NK/F​(α)=1 ​​if and only if​​ there exists some β∈K×\beta \in K^\timesβ∈K× such that:

α=βσ(β)\alpha = \frac{\beta}{\sigma(\beta)}α=σ(β)β​

This gives us a complete and elegant characterization. The set of all elements with norm 1 is precisely the set of these special ratios. It establishes a deep equivalence between a property (norm is 1) and a structural form (being a ratio of an element and its transform).

This isn't just an abstract curiosity. For example, if we want to study the extension of the rational numbers Q\mathbb{Q}Q by adding a root of unity, ζm\zeta_mζm​, we get the cyclotomic field Q(ζm)\mathbb{Q}(\zeta_m)Q(ζm​). For the theorem to apply, this extension must be cyclic. This happens only for specific values of mmm, such as when mmm is a power of an odd prime (pkp^kpk) or twice that (2pk2p^k2pk). For these specific, important cases, Hilbert's Theorem 90 provides a powerful and precise description of all the elements in Q(ζm)\mathbb{Q}(\zeta_m)Q(ζm​) whose norm down to Q\mathbb{Q}Q is 1.

It's Not Just Multiplication: The Additive Twin

Whenever a physicist or mathematician sees a beautiful pattern, the first question they ask is: does this appear anywhere else? Is this a special case of a more general truth? In this case, the answer is a resounding yes.

Let's look at the additive structure of our field. Instead of the norm, which multiplies symmetric images, let's define the ​​trace​​, which adds them:

TrK/F(α)=α+σ(α)+σ2(α)+⋯+σn−1(α)\text{Tr}_{K/F}(\alpha) = \alpha + \sigma(\alpha) + \sigma^2(\alpha) + \dots + \sigma^{n-1}(\alpha)TrK/F​(α)=α+σ(α)+σ2(α)+⋯+σn−1(α)

Just like the norm, the trace of any element from KKK is always an element of the base field FFF. Now we can ask the analogous question: What does it mean for an element to have a trace of 0?

The answer is astonishingly parallel to what we saw before. This is the ​​additive form of Hilbert's Theorem 90​​: An element α∈K\alpha \in Kα∈K has trace TrK/F(α)=0\text{Tr}_{K/F}(\alpha) = 0TrK/F​(α)=0 ​​if and only if​​ there exists some β∈K\beta \in Kβ∈K such that:

α=β−σ(β)\alpha = \beta - \sigma(\beta)α=β−σ(β)

The symmetry of the two statements is breathtaking:

  • ​​Multiplicative World:​​ Norm is 1   ⟺  \iff⟺ it's a quotient β/σ(β)\beta / \sigma(\beta)β/σ(β).
  • ​​Additive World:​​ Trace is 0   ⟺  \iff⟺ it's a difference β−σ(β)\beta - \sigma(\beta)β−σ(β).

The structure is identical. Division is the inverse of multiplication, and subtraction is the inverse of addition. The theorem reveals a deep, unifying principle that governs both the multiplicative and additive structures of cyclic field extensions. A fantastic place to see this in action is in the theory of finite fields. For an extension of finite fields Fqn/Fq\mathbb{F}_{q^n}/\mathbb{F}_qFqn​/Fq​, the fundamental symmetry σ\sigmaσ is the ​​Frobenius map​​, σ(β)=βq\sigma(\beta) = \beta^qσ(β)=βq. The additive theorem tells us that an element α\alphaα has trace zero if and only if it can be written as α=βq−β\alpha = \beta^q - \betaα=βq−β for some β\betaβ. This result is absolutely essential for understanding the structure of finite fields.

The View from Above: Cohomology and the Language of Modern Mathematics

For a long time, these two theorems were seen as beautiful, but perhaps separate, results. Modern mathematics, however, has developed a language that reveals they are two sides of the same coin: the language of ​​cohomology​​.

Without getting into the technical details, a cohomology group, written as H1(G,M)H^1(G, M)H1(G,M), is a mathematical tool designed to measure the "obstruction" to solving certain kinds of equations within a structure MMM that has a group of symmetries GGG.

In our case, the set of all elements with norm 1 forms a group called the ​​1-cocycles​​, denoted Z1(G,K×)Z^1(G, K^\times)Z1(G,K×). The set of all elements of the form σ(β)/β\sigma(\beta)/\betaσ(β)/β (the inverse of our previous ratio, but it forms the same group) is called the ​​1-coboundaries​​, denoted B1(G,K×)B^1(G, K^\times)B1(G,K×). The cohomology group H1(G,K×)H^1(G, K^\times)H1(G,K×) is defined as the quotient of the cocycles by the coboundaries.

Hilbert's Theorem 90, which states that every cocycle is a coboundary, is equivalent to the stunningly simple statement:

H1(G,K×)≅{1}H^1(G, K^\times) \cong \{1\}H1(G,K×)≅{1}

The {1}\{1\}{1} here represents the trivial group (containing only the multiplicative identity). It means there is no obstruction. The property of being a cocycle (norm is 1) is completely explained by the structure of being a coboundary (a ratio like σ(β)/β\sigma(\beta)/\betaσ(β)/β). The same logic applies to the additive version, where Hilbert's Theorem 90 is equivalent to H1(G,K)={0}H^1(G, K) = \{0\}H1(G,K)={0}, where KKK is viewed as an additive group.

This modern perspective is incredibly powerful. It embeds this classical result into a vast, general framework. For instance, we can ask about the cohomology of other structures, like the group of ​​units​​ OK×\mathcal{O}_K^\timesOK×​ (the invertible integers) within a number field. It turns out that H1(G,OK×)H^1(G, \mathcal{O}_K^\times)H1(G,OK×​) is generally not trivial! This tells us something profound: while an element of norm 1 can always be written as β/σ(β)\beta/\sigma(\beta)β/σ(β), that β\betaβ might not be a unit itself. The size of this cohomology group becomes a crucial invariant measuring the arithmetic complexity of the field extension.

The utility of Hilbert's Theorem 90 doesn't stop there. In ​​local class field theory​​, it serves as a critical cog. For a cyclic extension of local fields L/KL/KL/K with Galois group GGG, a central result is that the index of the norm group, [K×:NL/K(L×)][K^\times : N_{L/K}(L^\times)][K×:NL/K​(L×)], is equal to the degree of the extension, nnn. The cohomological proof of this fact relies on showing that the Tate cohomology group H^2(G,L×)\widehat{H}^2(G, L^\times)H2(G,L×) has order nnn. For cyclic groups, this group is isomorphic to H^0(G,L×)\widehat{H}^0(G, L^\times)H0(G,L×), which is precisely the quotient K×/NL/K(L×)K^\times/N_{L/K}(L^\times)K×/NL/K​(L×). Hilbert's Theorem 90 (which states H^1(G,L×)\widehat{H}^1(G, L^\times)H1(G,L×) is trivial) is a key pillar supporting the entire cohomological framework that makes these isomorphisms work. From a simple question about symmetry, Hilbert's Theorem 90 provides a key that helps unlock one of the deepest and most beautiful theorems in number theory, connecting the structure of field extensions to the behavior of norms. It is a perfect example of a deep and beautiful idea whose importance has only grown with time.

Applications and Interdisciplinary Connections

Now that we have acquainted ourselves with the machinery of Hilbert's Theorem 90, we can take a step back and ask the question that truly matters in science: "So what?" What is this elegant piece of algebra good for? It is one thing to admire a beautifully crafted key; it is another entirely to see the magnificent doors it unlocks. As it turns out, this theorem is no mere curiosity; it is a master key, opening up vistas across Galois theory, number theory, and even the study of matrix groups and abstract algebras. Its story is a wonderful example of how a simple, elegant idea can ripple outwards, unifying vast and seemingly disconnected mathematical landscapes.

The Art of Building Fields: From Galois to Kummer

Let's begin with the theorem's most immediate and historical application: the construction of fields. The entire enterprise of Galois theory is about understanding the structure of field extensions, which you can think of as building more complex number systems from simpler ones. A central question is, what are the fundamental "Lego bricks" for building these extensions?

For a special, but very important, class of extensions—the cyclic ones—Hilbert's Theorem 90 provides a stunningly complete answer. In what is now known as Kummer theory, the theorem's machinery is the engine that proves a profound fact: if your base field KKK contains a sufficient collection of roots of unity (like the complex numbers iii and −1-1−1 for building degree-2 extensions), then any cyclic extension of degree nnn is simply a "radical extension." That is, the new field LLL can be built just by adjoining the nnn-th root of some element aaa from the original field KKK. We write this as L=K(an)L = K(\sqrt[n]{a})L=K(na​).

But how do you find this magical element aaa? The proof of Hilbert's Theorem 90 is not just an existence proof; it's a constructive blueprint. It tells us how to build a special gadget, a "Lagrange resolvent," from the elements of the larger field LLL. This resolvent is cleverly designed so that while it bounces around when acted upon by the Galois group, its nnn-th power remains perfectly still. Anything that is untouched by the entire Galois group must, by definition, belong to the base field KKK. And there you have it—this nnn-th power is your element aaa! This is not just a theoretical abstraction; it's a concrete algorithm for finding the fundamental "atom" from which the extension is built.

This technique was the key to cracking a problem that had stumped mathematicians for centuries: solving polynomial equations. The criterion for whether an equation is "solvable by radicals" (meaning its roots can be expressed using only arithmetic operations and roots) is that its Galois group must be "solvable." A solvable group can be broken down into a series of cyclic pieces. Kummer theory, powered by Hilbert's Theorem 90, provides the dictionary to translate this group-theoretic property into an algebraic one: a tower of cyclic extensions corresponds to a tower of nested radicals. Each step of the way, one uses a Lagrange resolvent to find the next radical needed to express the roots of the polynomial.

The power of this principle is so fundamental that it even finds a perfect echo in the strange world of fields with prime characteristic ppp, a world where our usual number intuition often fails. There, a different kind of cyclic extension of degree ppp exists, described not by xn−a=0x^n - a = 0xn−a=0 but by the Artin-Schreier equation xp−x−a=0x^p - x - a = 0xp−x−a=0. And sure enough, the additive version of Hilbert's Theorem 90 provides the essential key, linking the existence of solutions to the trace of the element aaa. The pattern is the same, even though the landscape is different.

A Universal Pattern: The Birth of Galois Cohomology

For a long time, these ideas were thought of as special tricks for field extensions. But the truly great principles in mathematics have a way of transcending their original context. What if the "elements" are not numbers in a field, but matrices? What if the "Galois group" is not a group of field automorphisms, but some other simple transformation?

Consider the following equation in the group of invertible n×nn \times nn×n complex matrices, GLn(C)GL_n(\mathbb{C})GLn​(C): for a given matrix AAA, can we find a matrix XXX such that XXˉ−1=AX\bar{X}^{-1} = AXXˉ−1=A? Here, Xˉ\bar{X}Xˉ is the matrix whose entries are the complex conjugates of the entries of XXX. This looks suspiciously like the form β/σ(β)\beta / \sigma(\beta)β/σ(β) from Hilbert's Theorem 90, where the group action σ\sigmaσ is simply complex conjugation. This is no coincidence. One can prove that a solution XXX exists if and only if AAˉ=IA\bar{A} = IAAˉ=I, where III is the identity matrix. The condition AAˉ=IA\bar{A} = IAAˉ=I is a "norm-one" condition in this non-commutative setting. The theorem's conclusion—that this condition is sufficient—is a direct generalization of Hilbert's Theorem 90 to matrix groups.

This discovery was a revelation. The theorem is not fundamentally about fields; it's about a group GGG acting on some other object MMM. It answers the question: when can an element be written as the "quotient" of something by its transform? To formalize this, mathematicians developed the language of ​​Galois cohomology​​. An object like β/σ(β)\beta/\sigma(\beta)β/σ(β) is called a coboundary. An object α\alphaα with norm 1 is called a cocycle. Hilbert's Theorem 90, in this modern language, is the stunningly simple statement that for the multiplicative group of a field, every 1-cocycle is a 1-coboundary. This is written as H1(G,L×)≅{1}H^1(G, L^\times) \cong \{1\}H1(G,L×)≅{1}, where the {1}\{1\}{1} stands for the trivial group. This "first cohomology group" H1H^1H1 is precisely the collection of all obstructions to solving our problem. The fact that it is trivial means there are no obstructions.

The Grand Architecture of Numbers: Class Field Theory

Once this powerful cohomological language was established, it could be used to build one of the crowning achievements of 20th-century mathematics: ​​Class Field Theory​​. This theory provides a complete description of all the "abelian" extensions of a number field (extensions whose Galois groups are commutative). Hilbert's Theorem 90 is the silent, sturdy foundation upon which this entire edifice is built.

The story unfolds in two acts: local and global. In ​​local class field theory​​, we study fields like the ppp-adic numbers Qp\mathbb{Q}_pQp​. While Hilbert's Theorem 90 tells us that H1(G,L×)H^1(G, L^\times)H1(G,L×) vanishes, we can ask about other cohomology groups. What about the zeroth group, H^0(G,L×)\widehat{H}^0(G, L^\times)H0(G,L×)? This group turns out to be precisely the quotient K×/NL/K(L×)K^\times / N_{L/K}(L^\times)K×/NL/K​(L×), which measures the failure of the norm map to be surjective. And here lies a miracle: local class field theory proves this group, which describes the arithmetic of norms in the field, is isomorphic to the Galois group Gal(L/K)\mathrm{Gal}(L/K)Gal(L/K) itself! This reciprocity law is a profound link between the arithmetic within the base field and the geometry of its extensions. From this theory emerges a powerful computational tool, the ​​Hilbert Symbol​​ (a,b)K(a,b)_K(a,b)K​, which elegantly packages the answer to the question, "Is aaa a norm from the extension K(b)K(\sqrt{b})K(b​)?".

In ​​global class field theory​​, we return to global fields like the rational numbers Q\mathbb{Q}Q. Here, the vanishing of H1H^1H1 underpins another deep result: the ​​Hasse Norm Theorem​​. For cyclic extensions, this theorem states that an element is a norm globally if and only if it is a norm locally, at every single place of the field. This beautiful "local-global principle" can be rephrased in the language of cohomology: the natural map from the global cohomology group to the collection of all local cohomology groups is injective. It tells us that the global structure is faithfully reflected in its local shadows.

The unifying power of this framework is perhaps best seen in its connection to the ​​Brauer group​​. This group, Br(K)\mathrm{Br}(K)Br(K), classifies all the possible division algebras (think of generalizations of the quaternions) that can be built over a field KKK. A central question is, which algebras "split" (i.e., become simple matrix algebras) when we extend the field from KKK to LLL? The subset of algebras that split over LLL forms the relative Brauer group, Br(L/K)\mathrm{Br}(L/K)Br(L/K). And in one of mathematics' most beautiful rhymes, for a cyclic extension, this group is also isomorphic to K×/NL/K(L×)K^\times / N_{L/K}(L^\times)K×/NL/K​(L×). The same group appears again! Questions about abstract algebras can be translated into questions about norms, and the entire cohomological machinery, with Hilbert's Theorem 90 at its core, can be brought to bear.

An Echo of Unity

Our journey began with a simple rule for undoing the norm map in a cyclic extension. We saw it become a blueprint for constructing fields and solving ancient equations. We then watched it shed its skin, revealing a universal pattern of symmetry that applies even to matrices. Finally, recast as the vanishing of a cohomology group, it became the cornerstone of class field theory, a grand architecture describing the arithmetic of numbers and its connection to abstract algebra.

This is the magic of a deep mathematical idea. It doesn't just solve the problem it was invented for; it resonates, creating echoes and harmonies in places one would never expect. It reveals the hidden unity of the mathematical world, showing us that the rules governing the structure of numbers, fields, and algebras are all, in the end, singing the same beautiful song.