Dirichlet's Unit Theorem

  • Unit group of number field K splits as finite cyclic group (roots of unity) × free abelian group of rank r₁ + r₂ - 1
  • Rank r₁ + r₂ - 1 determined by signature: r₁ real embeddings and r₂ pairs of complex embeddings
  • Units embed logarithmically into (r₁ + r₂ - 1)-dimensional lattice via regulator map
  • Generalizes ℤ having units {±1} and ℤ[i] having units {±1, ±i} to arbitrary number fields
  • Proved by Dirichlet (1846) using L-functions; dimension defect reflects norm map multiplicativity
  • Fundamental for class field theory, L-functions, and arithmetic structure of algebraic integers

Dirichlet's Unit Theorem

Overview

Dirichlet's Unit Theorem is one of the fundamental structural results in algebraic number theory, describing the precise structure of the unit group of the ring of integers in a number field. Just as the integers have units forming a finite group, and the Gaussian integers have units , the theorem tells us that for any number field , the group of units is the product of a finite cyclic group (the roots of unity in ) and a finitely generated free abelian group whose rank is explicitly determined by the signature of .

The theorem provides the algebraic foundation for understanding class field theory, L-functions, and the regulator of a number field. It connects the arithmetic structure of number fields to their geometric properties through the logarithmic embedding, revealing that units live on a lattice in a real vector space whose dimension is one less than one might naively expect. This "defect" of one dimension is a profound arithmetic phenomenon reflecting the product formula in global fields.

Historically, the theorem was proved by Peter Gustav Lejeune Dirichlet in 1846 using analytic number theory|analytic methods, specifically his development of L-functions and the class number formula. His proof was a triumph of bringing continuous methods to bear on discrete problems, establishing a paradigm that continues to dominate modern number theory. The result was later given purely algebraic proofs, though the analytic perspective remains essential for understanding Dirichlet density and distribution questions.

The unit group of a number field is finitely generated with rank determined by the number of real and complex embeddings, but always one less than the total dimension—a defect arising from the multiplicativity of the norm map.

Dirichlet's Unit Theorem: Let be a number field of degree with real embeddings and pairs of complex conjugate embeddings (so ). Let denote the ring of integers of and its unit group. Then there exists a finite group of roots of unity in and a free abelian group of rank such that
The integer is called the unit rank of , and a choice of generators of the free part is called a system of fundamental units.

Core Theory

Main Result

Theorem (Dirichlet's Unit Theorem): Let be a number field with real embeddings and pairs of complex embeddings . Define the logarithmic embedding
Then:

[1] The image is a lattice in the hyperplane of dimension .

[2] The kernel of restricted to is precisely , the group of roots of unity in .

[3] Therefore .

We prove the theorem in several steps.

Step 1: The kernel of on units is finite.

If satisfies , then for all and for all . Since and are both algebraic integers, has all conjugates on the unit circle, so is a root of unity by Kronecker's theorem. Thus , which is finite since has only finitely many roots of unity (they form a finite cyclic group).

Step 2: The image lies in the hyperplane .

For any , the norm . Taking absolute values and logarithms:

For , we have , so this sum equals 0. Therefore .

Step 3: is discrete.

Consider the preimage where is a bounded set in . If satisfies , then all conjugates of are bounded: and for some constant . The coefficients of the minimal polynomial of are elementary symmetric functions of the conjugates, hence bounded. Since is an algebraic integer, there are only finitely many possibilities for (algebraic integers of bounded degree with bounded coefficients form a finite set). Thus is finite, proving discreteness.

Step 4: spans (the crucial step).

We must show that is not contained in any proper subspace of . Suppose for contradiction that lies in a hyperplane defined by where not all coefficients are proportional to .

We use Minkowski's theorem on successive minima. Consider the Minkowski space

with embedding given by .

For any tuple of positive reals with where is the discriminant, Minkowski's theorem guarantees a nonzero with and .

By choosing the and appropriately (with ratios corresponding to desired ratios in the logarithmic image), we can construct infinitely many units whose logarithmic images point in directions violating the supposed restriction to . This contradiction shows spans .

Step 5: Conclusion.

A discrete subgroup of that spans is a lattice of rank . Since is discrete in and spans it, is a lattice of rank . By the structure theorem for finitely generated abelian groups and Step 1, we have . □

A common error is to expect the unit rank to be (the total number of embeddings up to conjugacy) rather than . The "missing dimension" comes from the constraint that the norm of a unit must be , which imposes one independent multiplicative relation among the absolute values of conjugates. This is not a defect of the proof but a genuine arithmetic phenomenon!

Peter Gustav Lejeune Dirichlet (1846) — Proved the unit theorem using his analytic class number formula, establishing the fundamental connection between the residue of the Dedekind zeta function and the unit regulator. log|σ₁(u)| log|σ₂(u)| H: Σxᵢ = 0 ε₁ L(O_K×) ⊂ H Logarithmic embedding of units (r₁=2, r₂=0)

Examples and Applications

1

Computing units in

For , we have (embeddings and ) and . Thus the unit rank is .

The roots of unity in are just since any root of unity in a real field must be .

We seek a fundamental unit. Consider . We verify it's a unit: , so .

To confirm is fundamental, we check that no proper power of it equals . Computing: , which is not . By continued fractions|Pell's equation theory, is indeed the fundamental unit.

Therefore .

2

Units in the Eisenstein integers where

Let where is a primitive cube root of unity. Then , with and (one pair of complex conjugate embeddings). The unit rank is .

The theorem predicts is finite. Indeed, the roots of unity in are , a cyclic group of order 6.

We verify these are the only units. If with , then . The integer solutions are , giving exactly the six units listed.

This illustrates that when there are no real embeddings and the unit rank vanishes, the unit group is purely torsion.

Why need not be finitely generated without the number field assumption

Consider , the polynomial ring. This is an integral domain but not the ring of integers of a number field. The unit group is , which is finitely generated.

However, consider , the Laurent polynomial ring. Here , still finitely generated.

But now consider the ring where is a field—an infinite polynomial ring. The unit group is just , which may or may not be finitely generated depending on .

More dramatically, the coordinate ring of an algebraic variety with infinitely many components can have units forming an infinitely generated group. The finiteness in Dirichlet's theorem crucially uses that is a finite extension of and that is a Dedekind domain with finitely many primes above any rational prime.

Geometric picture: Think of units as "volume-preserving transformations" in number space. The logarithmic embedding converts multiplicative structure to additive structure, turning units into lattice points. The norm condition becomes the constraint that the product of all coordinate-stretches equals 1—a volume-preservation condition. This forces units to lie on a hyperplane of codimension 1.

In , a unit acts on the two "directions" (the two real embeddings). The fundamental unit expands by factor ~2.414 in one direction and contracts by factor ~0.414 in the other direction, preserving the product. All units are powers of this basic "hyperbolic rotation" together with sign changes.

In cyclotomic fields and other fields with complex embeddings, units can perform genuine rotations (coming from roots of unity) combined with rescalings in the real hyperbolic part of the hyperplane.

Historical Development

Dirichlet proved the unit theorem in 1846 as part of his broader investigation into the class number of number fields. His proof was fundamentally analytic, relying on his introduction of L-functions associated to Dirichlet characters and the analysis of their behavior near . The class number formula connects the residue of the Dedekind zeta function at to the product of the class number, the regulator (a volume associated to the unit lattice), and other invariants.

The first purely algebraic proof was given by Weber in the late 19th century, using geometric arguments about lattices in Euclidean space via Minkowski's geometry of numbers. Hilbert later refined these arguments in his Zahlbericht (1897), which systematized algebraic number theory. The modern formulation using the logarithmic embedding and lattice theory became standard in the 20th century through textbooks by Hecke, Weyl, and others.

Key papers include Dirichlet's original "Recherches sur diverses applications de l'analyse infinitésimale à la théorie des nombres" (1840s) and Minkowski's "Geometrie der Zahlen" (1896). The categorical perspective, viewing the unit theorem as a statement about the functor from number fields to abelian groups, emerged in the mid-20th century with the development of algebraic K-theory.

Connections to Other Areas

Arakelov geometry and heights: The logarithmic embedding in Dirichlet's theorem is the foundation for Arakelov theory, which completes the set of places of a number field by adding archimedean places. The regulator can be interpreted as a volume in Arakelov-Chow group theory. Moreover, the logarithmic embedding is essential in defining height functions on algebraic varieties—the Néron-Tate height on abelian varieties uses the fact that rational points modulo torsion form a finitely generated group (the Mordell-Weil theorem), directly analogous to Dirichlet's unit theorem. Both theorems reflect fundamental finiteness phenomena in arithmetic geometry stemming from the product formula.

What You Need First

What This Opens Up

See Also

Class Group · Regulator · Dedekind Zeta Function · Minkowski's Bound · Pell's Equation · Fundamental Domain · Algebraic K-Theory

Before this

Where this leads

  • Class Number Formula — Dirichlet's analytic class number formula expresses the residue of the zeta function in terms of the class number times the regulator, making units central to understanding $L$-function behavior.
  • S-unit Theorem — generalizes Dirichlet's theorem to describe units in localizations $S^{-1}\mathcal{O}_K$, crucial for studying [[Diophantine equations]] and leading to results like [[Siegel's theorem]] and [[Baker's theorem]] on linear forms in logarithms.
  • Mordell-Weil Theorem — the structure of rational points on abelian varieties mirrors that of units (finitely generated with torsion and free parts), and proofs use height functions built on the logarithmic embedding.