21.17.01 · number-theory / algebraic-number-theory

Algebraic number theory — number fields, Dedekind domains, and the class group

shipped3 tiersLean: none

Anchor (Master): Neukirch 1999 Algebraic Number Theory (Springer Grundlehren 322) Ch. I-III; Lang 1994 Algebraic Number Theory (Springer GTM 110) Ch. I, V-VII; Janusz 1996 Algebraic Number Fields (AMS GSM 7) Ch. I-IV

Intuition Beginner

The whole numbers have a property so basic it feels inevitable: every number bigger than one breaks apart into prime pieces in just one way. The number is , and no other prime recipe makes . This single fact — unique factorisation — is the spine of all of elementary number theory.

Algebraic number theory begins when you enlarge the number system. Adjoin a new number such as , so the system holds every combination with whole. In this bigger system the clean spine can snap. The number now splits in two genuinely different ways, and there is no way to declare one of them the real one.

The nineteenth-century repair is one of the turning points of mathematics. Stop factoring individual numbers and factor larger objects called ideals instead. At the level of ideals the lost uniqueness comes back perfectly. The leftover gap — measured by a finite group called the class group — counts exactly how badly the original factorisation failed.

Visual Beginner

The left panel records the breakdown at the level of numbers, where two prime recipes collide. The right panel records the same arithmetic at the level of ideals, where the collision dissolves into a single clean prime-ideal factorisation, and the class group is the small finite object recording that the two panels ever differed.

Worked example Beginner

Take the system , the elements with whole. We show that splits in two genuinely different ways.

First recipe: . Second recipe: . So is also .

To see these are genuinely different, attach to each element the size . This size multiplies: the size of a product is the product of the sizes. The sizes are for , for , and for each of and .

If split further, its factors' sizes would multiply to , forcing a factor of size . But has no whole-number solution: must be , and then , impossible. So is unbreakable; likewise and each of are unbreakable.

Yet is a product of the first pair and also of the second pair. Unique factorisation has failed, and the class group of this system has size two — the smallest possible record of a genuine failure.

Check your understanding Beginner

Formal definition Intermediate+

A number field is a finite field extension of . Its degree is . Because has characteristic zero, every finite extension is separable, so admits exactly embeddings . Of these, land inside and the remaining occur in complex-conjugate pairs; writing gives the signature [Neukirch Ch. I §1].

An element is an algebraic integer if it is a root of some monic polynomial . The algebraic integers in are closed under addition, subtraction, and multiplication, so they form a subring , the ring of integers of . Equivalently is the integral closure of in : the set of elements satisfying a monic polynomial equation with coefficients in [Marcus Ch. 2]. As an abelian group is free of rank ; a -basis is an integral basis, and

is the (field) discriminant, a nonzero integer [Lang Ch. I].

A Dedekind domain is an integral domain satisfying three axioms: it is Noetherian; it is integrally closed in its field of fractions; and every nonzero prime ideal is maximal, equivalently [Noether 1921]. For every number field the ring is a Dedekind domain. The three axioms are exactly what is needed to rescue factorisation: they force the unique factorisation of ideals, meaning every nonzero ideal admits a factorisation

into nonzero prime ideals , with the primes and their exponents determined by .

A fractional ideal of is a nonzero finitely generated -submodule of . The fractional ideals form an abelian group under ideal multiplication, with identity ; the inverse of is . The principal fractional ideals form a subgroup. The quotient

is the ideal class group, and is the class number. The ring is a principal ideal domain — equivalently, a unique factorisation domain — precisely when .

The norm of a nonzero ideal is the finite index ; it is multiplicative, . The unit group consists of the elements of whose inverse also lies in , equivalently those of absolute norm .

Counterexamples to common slips

  • need not equal for a chosen generator . For one has , strictly larger than , because satisfies the monic equation over .
  • Unique factorisation of ideals does not imply unique factorisation of elements. In ideals factor uniquely, yet gives two distinct element factorisations.
  • A nonprincipal ideal is a perfectly definite set, not a missing number. The ideal of cannot be written as for any single , but it exists as a subset and satisfies .

Key theorem with proof Intermediate+

Theorem (unique factorisation of ideals in a Dedekind domain). Let be a Dedekind domain with field of fractions . Every nonzero ideal factors as a finite product of nonzero prime ideals, and this factorisation is unique up to the order of the factors.

Proof. The argument proceeds in four stages: every nonzero ideal contains a product of nonzero primes; every nonzero prime is invertible; existence of factorisation follows by Noetherian induction; uniqueness follows by cancellation.

Stage 1 — containment by a product of primes. Suppose some nonzero ideal contains no product of nonzero primes. Since is Noetherian, the collection of such ideals has a maximal member . Then is not itself prime, so there exist with . The ideals and each strictly contain , so by maximality each contains a product of nonzero primes. Their product satisfies , so contains a product of primes — a contradiction.

Stage 2 — invertibility of nonzero primes. Let be a nonzero prime and set , a fractional ideal containing . Pick . By Stage 1 the principal ideal contains a product of nonzero primes; choose such a product with minimal. Since and is prime, some ; both are maximal, so relabel . Set , so . Minimality of gives , hence , and any lies in . So .

Now , and is an ideal. If , then every satisfies , so carries the finitely generated -module into itself and is therefore integral over ; integral closedness forces , contradicting . Hence , and maximality of gives . The prime is invertible.

Stage 3 — existence. Assume, for contradiction, that some nonzero ideal admits no prime factorisation, and let be maximal among them. Then is not prime, so it lies strictly inside a maximal (hence prime) ideal . Because is invertible, is an integral ideal, and . The containment is strict: equality would force , and every would carry the finitely generated module into itself, giving integral over and hence , so — contradicting Stage 2. By maximality the strictly larger ideal factors, say ; multiplying by exhibits , a contradiction.

Stage 4 — uniqueness. Suppose with all factors prime. The prime contains the right-hand product, hence contains some ; both are maximal, so . Multiplying both sides by (which exists by Stage 2) cancels the common factor, and induction on gives uniqueness up to reordering.

Bridge. Unique factorisation of ideals builds toward the spectrum of a ring 04.02.01, where prime ideals are the geometric points of an affine scheme, and appears again in the local-field theory of 21.02.07, where the factorisation of is read off one completion at a time. The foundational reason ideal factorisation repairs what element factorisation loses is that passing from elements to ideals linearises multiplication: the monoid of nonzero ideals is free on the prime ideals, while the monoid of nonzero elements need not be. This is exactly the mechanism by which a Dedekind scheme acquires a well-behaved divisor theory, and the central insight is that the class group measures the single obstruction — principality — between these two monoids. The bridge is that invertibility of prime ideals is dual to the integrally-closed condition: dropping either collapses unique factorisation, and putting these together, the repair generalises to the wider class of Krull domains, of which the Dedekind domains are the Noetherian one-dimensional case.

Exercises Intermediate+

Lean formalization Intermediate+

lean_status: none is recorded for this curriculum unit because the project-level bridge — narrating the failure of element factorisation in the quadratic ring and its restoration by prime-ideal factorisation, and computing the class group end to end from the Dedekind axioms — is not assembled as a single formal development in Mathlib, although the individual pillars (IsDedekindDomain, RingOfIntegers, FractionalIdeal, ClassGroup, and the unique-factorisation result for IsDedekindDomain) are present. The gap is pedagogical assembly work, described in the unit metadata.

Advanced results Master

Theorem (Dirichlet unit theorem, statement). Let be a number field of signature and set . Then the unit group decomposes as

where is the finite cyclic group of roots of unity in . The integer is the unit rank. The proof embeds the units into a real vector space by the logarithmic map , whose image lies in the trace-zero hyperplane of dimension and is a full lattice there; this is the analogue, for units, of the lattice geometry that governs the class group [Neukirch Ch. I §7]. The full development of the unit theorem and the regulator belongs to 21.02.07.

Theorem (finiteness of the class number, statement). For every number field the ideal class group is finite. Equivalently, there are only finitely many ideal classes. The standard proof converts the arithmetic question into a lattice-point count via Minkowski's convex-body theorem, which forces every ideal class to contain a representative of bounded norm; only finitely many ideals have norm below a given bound. The complete argument, with the Minkowski bound , is given in 21.02.07. What matters here is the structural consequence: the failure of unique factorisation of elements, which a priori could be uncontrolled, is in fact measured by a single finite abelian group.

Theorem (ramification and the discriminant). For a rational prime , the ideal factors as with , where is the residue degree. A prime ramifies (some ) if and only if divides the discriminant [Neukirch Ch. I §8]. Thus only finitely many primes ramify, namely the prime divisors of . In , where , the ramified primes are and : ramifies as (Exercise 5) and ramifies as .

Theorem (Hermite-Minkowski finiteness). For fixed degree and bound , only finitely many number fields satisfy and ; and for every . The discriminant is therefore a coarse but faithful invariant separating number fields, and is the unique number field with no ramified prime. The geometry-of-numbers engine behind this statement is developed in 21.02.07.

Synthesis. Algebraic number theory is governed by the replacement of element factorisation by ideal factorisation, and the foundational reason the replacement works is exactly the three Dedekind axioms — Noetherian, integrally closed, dimension one — which jointly force every nonzero prime to be invertible. The central insight is that principality is the unique obstruction between the monoid of nonzero elements and the free monoid of nonzero ideals: this is exactly what the class group measures, and the same obstruction appears again in the Picard group of invertible sheaves on the Dedekind scheme 04.02.01. The bridge is that invertibility and integral closedness are dual conditions, and putting these together, the whole theory generalises to Krull domains, of which is the Noetherian one-dimensional instance; the class group builds toward the analytic class-number formula of 21.03.03, where is read off the residue of the Dedekind zeta function at .

Full proof set Master

Proposition 1 (the two element factorisations of reconcile at the ideal level). In the principal ideals generated by the irreducible factors of satisfy , , , , with , , . Consequently

so the two distinct element factorisations of refine to a single prime-ideal factorisation.

Proof. Reduce modulo and . Modulo , , so ramifies and with ; the quotient has two classes ( is identified with and reduced modulo ), so and is maximal. Modulo , , so splits and with , ; each quotient has three classes, so and both are maximal, hence prime. The element has absolute norm , so . Because lies in both and , the principal ideal is divisible by , and equality of norms forces . Symmetrically . Multiplying yields the displayed identity.

Proposition 2 (the ring of integers is integrally closed). For any number field , the ring is integrally closed in : an element of that is integral over already lies in .

Proof. Let be integral over , so for some . The subring is a finitely generated -module: each is an algebraic integer, so is finite over , and adjoining finitely many such elements preserves finiteness. The relation above shows that is integral over , so is a finitely generated -module, hence a finitely generated -module. Integrality is transitive, so is integral over , which places among the algebraic integers. Hence by definition.

Proposition 3 (in a number field, the units are exactly the elements of absolute norm ). For , one has if and only if .

Proof. If with , multiplicativity of the absolute norm gives ; both factors are rational integers, so . Conversely, suppose , and let be the monic minimal polynomial of over . Its constant term is . Substituting and dividing by (which is nonzero, since its norm is nonzero) yields

so , which lies in . Therefore possesses an inverse in and is a unit.

Connections Master

  • Rings and modules 01.03.01. The entire edifice of this unit runs on the ideal-and-module machinery of 01.03.01: ideals are the submodules of over itself, the quotient that defines the ideal norm is a ring quotient, and the Noetherian and integrally-closed conditions in the Dedekind axiomatisation are imported directly from the ideal theory established there. The first isomorphism theorem for rings underlies the norm multiplicativity used throughout the exercises.

  • Fields and Galois theory 01.04.01. A number field is by definition a finite extension of , and the embeddings , the signature , and the norm and trace are the field-theoretic invariants of 01.04.01 specialised to characteristic zero. Ramification of primes is the ideal-theoretic shadow of how the polynomial factors modulo , read through the Galois theory of the splitting field.

  • Commutative algebra 01.05.01. The Dedekind domain is the commutative-algebra abstraction of the ring of integers: the three axioms Noetherian, integrally closed, dimension one are the structural conditions isolated by Noether and developed in 01.05.01, and unique factorisation of ideals is the concrete reward. The localisation at a prime ideal, a discrete valuation ring, is the local ring on which the local-global analysis of ramification is built.

  • Schemes 04.02.01. The prime ideals of are the closed points of the affine scheme , a one-dimensional Noetherian integral scheme that is the geometric avatar of a Dedekind domain. Unique factorisation of ideals is the statement that every Weil divisor on this scheme is locally principal, and the class group coincides with the Picard group of invertible sheaves — the bridge from arithmetic to geometry.

  • Analytic number theory: the class-number formula 21.03.03 and the Minkowski engine 21.02.07. The class group and class number constructed here are the input to the analytic class-number formula of 21.03.03, which reads off the residue of the Dedekind zeta function at , and the finiteness of together with the Dirichlet unit theorem are proved in full via the geometry of numbers in 21.02.07. This unit supplies the structural definitions those units consume.

Historical & philosophical context Master

The subject was forced into existence by the failure of unique factorisation in algebraic number systems. Kummer, pursuing Fermat's Last Theorem in the cyclotomic fields , found that element factorisation collapses there; his 1847 paper Zur Theorie der complexen Zahlen [Kummer 1847] introduced "ideal numbers" — fictitious divisors that restore a form of unique factorisation where element factorisation fails. Dedekind's Supplement X to Dirichlet's Vorlesungen über Zahlentheorie (1871) [Dedekind 1871] gave the lasting reformulation: replace ideal numbers by honest sets, the ideals, and prove that in the ring of integers of any number field the nonzero ideals factor uniquely into prime ideals. The three properties of that make the proof work — Noetherian, integrally closed, every nonzero prime maximal — were abstracted by Noether in Idealtheorie in Ringbereichen (1921) [Noether 1921] into the general notion now called a Dedekind domain. Hilbert's Zahlbericht (1897) [Hilbert 1897] codified the resulting theory of number fields and set the agenda for class field theory.

The conceptual move from elements to ideals is the founding gesture of modern commutative algebra: it reframes an obstruction, non-unique factorisation, as a structure, the class group. Dedekind's insistence that the objects of study are ideals rather than ideal numbers made the theory independent of any particular presentation of the field, and Noether's subsequent axiomatisation carried the ideal-theoretic viewpoint into commutative algebra and, eventually, into the scheme theory of 04.02.01.

Bibliography Master

@incollection{Dedekind1871,
  author    = {Dedekind, Richard},
  title     = {{\"U}ber die Theorie der ganzen algebraischen Zahlen},
  booktitle = {Vorlesungen {\"u}ber Zahlentheorie von P. G. L. Dirichlet (Supplement X)},
  edition   = {2},
  publisher = {Vieweg},
  address   = {Braunschweig},
  year      = {1871}
}

@article{Kummer1847,
  author  = {Kummer, Ernst Eduard},
  title   = {Zur Theorie der complexen Zahlen},
  journal = {Journal f{\"u}r die reine und angewandte Mathematik},
  volume  = {35},
  year    = {1847}
}

@article{Hilbert1897,
  author  = {Hilbert, David},
  title   = {Die Theorie der algebraischen Zahlk{\"o}rper},
  journal = {Jahresbericht der Deutschen Mathematiker-Vereinigung},
  volume  = {4},
  year    = {1897}
}

@article{Noether1921,
  author  = {Noether, Emmy},
  title   = {Idealtheorie in Ringbereichen},
  journal = {Mathematische Annalen},
  volume  = {83},
  year    = {1921}
}

@book{Neukirch1999,
  author    = {Neukirch, J{\"u}rgen},
  title     = {Algebraic Number Theory},
  publisher = {Springer-Verlag},
  series    = {Grundlehren der mathematischen Wissenschaften},
  volume    = {322},
  year      = {1999},
  note      = {Translated by Norbert Schappacher}
}

@book{Marcus1977,
  author    = {Marcus, Daniel A.},
  title     = {Number Fields},
  publisher = {Springer-Verlag},
  series    = {Universitext},
  year      = {1977}
}

@book{Lang1994,
  author    = {Lang, Serge},
  title     = {Algebraic Number Theory},
  publisher = {Springer-Verlag},
  series    = {Graduate Texts in Mathematics},
  volume    = {110},
  edition   = {2},
  year      = {1994}
}

@book{Janusz1996,
  author    = {Janusz, Gerald J.},
  title     = {Algebraic Number Fields},
  publisher = {American Mathematical Society},
  series    = {Graduate Studies in Mathematics},
  volume    = {7},
  edition   = {2},
  year      = {1996}
}

@book{StewartTall2015,
  author    = {Stewart, Ian and Tall, David},
  title     = {Algebraic Number Theory and Fermat's Last Theorem},
  publisher = {CRC Press},
  edition   = {4},
  year      = {2015}
}