courseshub.world · Lives in Mathematics and Physics

Richard Dedekind

Julius Wilhelm Richard Dedekind

A course on the quiet professor from Brunswick who built the real numbers out of the rationals, the natural numbers out of sets, and modern algebraic number theory out of ideals.

Born 6 October 1831, Brunswick Died 12 February 1916, Brunswick Doctorate Göttingen, 1852, Gauss’s last student Level advanced undergraduate → graduate
Rationals \(p/q\) in \([1,2]\) with \(q\le 24\), one row per denominator. Those with \(x^2<2\) fall in the lower class, the rest in the upper class. No rational sits on the gap: the cut is \(\sqrt2\).
Lesson 00

How to use this course

Richard Dedekind spent almost his whole career at a technical college in his home town. From there he changed what mathematicians think a number is. He defined the real numbers by cuts, gave the first set-theoretic account of the natural numbers, invented ideals as sets of algebraic integers, and introduced words that every algebra student now uses: field, ring of integers, module, ideal. Emmy Noether liked to tell her students that everything was already in Dedekind.

Prerequisites for Part II
  • A first course in real analysis (suprema, sequences) for Lesson 04.
  • Naive set theory: functions, injections, images, for Lesson 05.
  • Groups, rings and fields at the level of a first algebra course for Lessons 06–10.
  • For Lesson 08, complex analysis (poles, residues, Euler products) helps.
  • For Lesson 09, some familiarity with Riemann surfaces or algebraic curves helps.

Each technical lesson opens with a paragraph for the general reader, then gives precise statements, proof sketches and exercises with folded solutions. Lessons 04 and 05 treat the foundations (1872 and 1888). Lessons 06–09 treat algebraic number theory and its function-field twin (1871–1882). Lesson 10 collects his late work on groups and lattices (1896–1900).

Reference

Timeline

1831Born 6 October in Brunswick (Braunschweig), youngest of four children of Julius Dedekind, a law professor at the Collegium Carolinum, and Caroline Emperius.
1848Enters the Collegium Carolinum in Brunswick.
1850Moves to the University of Göttingen; hears Gauss lecture on least squares.
1852Doctorate under Carl Friedrich Gauss, on Eulerian integrals. He is Gauss’s last doctoral student.
1854Habilitation at Göttingen, in the same year as Bernhard Riemann.
1855Peter Gustav Lejeune Dirichlet succeeds Gauss. Dedekind attends his lectures and becomes a close friend.
1856–58Lectures on Galois theory at Göttingen, among the first university courses on the subject.
1857Paper on higher congruences modulo a prime in Crelle’s Journal.
1858Professor at the Zürich Polytechnikum. On 24 November he hits on the idea of the cut.
1862Returns to the Brunswick Polytechnikum, where he stays for the rest of his life. Elected to the Göttingen academy.
1863Publishes Dirichlet’s Vorlesungen über Zahlentheorie.
1871Second edition of the Vorlesungen, with the first version of ideal theory in a supplement.
1872Stetigkeit und irrationale Zahlen. Meets Georg Cantor at Gersau. Rector of the Brunswick Polytechnikum, 1872–75.
187330 November: letter to Cantor proving that the algebraic numbers are countable.
1876Riemann’s collected works appear, edited by Heinrich Weber with Dedekind’s help.
1876–77Sur la théorie des nombres entiers algébriques, the French exposition of ideal theory.
1878Paper linking prime ideals to factorization of polynomials modulo \(p\).
1879Third edition of the Vorlesungen.
1880Elected to the Berlin Academy.
1882With Weber, Theorie der algebraischen Functionen einer Veränderlichen. Paper on discriminants.
1888Was sind und was sollen die Zahlen?
1894Retires on 1 April. Fourth edition of the Vorlesungen, with the final form of ideal theory.
1896Letter to Ferdinand Georg Frobenius on the group determinant.
1897Papers on groups whose subgroups are all normal, and on “Dualgruppen” (lattices).
1900The lattice generated by three modules. Elected to the Paris Académie des Sciences.
1916Dies 12 February in Brunswick, aged 84.
1930–32Gesammelte mathematische Werke, edited by Robert Fricke, Emmy Noether and Øystein Ore.
Part I · Formation
Lesson 01

Brunswick and Gauss, 1831–1854

Julius Wilhelm Richard Dedekind was born in Brunswick on 6 October 1831. He did not use his first two names as an adult. His father taught law at the Collegium Carolinum, a college between a school and a university, and his mother was the daughter of another Carolinum professor. He was the youngest of four children. His sister Julie became a writer, and his brother Adolf a senior judge.

At the Martino-Catharineum gymnasium he first preferred chemistry and physics. He turned to mathematics when he found the logic of physics unclear. At sixteen he entered the Collegium Carolinum, where he learned analytic geometry, calculus and the foundations of analysis, and in 1850 he moved to Göttingen.

A student of Gauss

Göttingen mathematics in 1850 was thin. Carl Friedrich Gauss was over seventy and taught little beyond elementary courses. Dedekind attended his lectures on least squares and later remembered them as the finest he ever heard. He joined, from its start, the new mathematics and physics seminar associated with the physicist Wilhelm Weber and the mathematician Moritz Stern, where he learned number theory. In 1852 he took his doctorate with a short thesis on Eulerian integrals. He was Gauss’s last doctoral student.

Dedekind knew he had been taught little modern mathematics, and he spent two years filling the gaps. He habilitated in 1854, the same year as Bernhard Riemann, and began lecturing as a Privatdozent on probability and geometry.

Lesson 02

Dirichlet, Riemann and Galois, 1855–1858

When Gauss died in 1855, Göttingen called Peter Gustav Lejeune Dirichlet from Berlin. For Dedekind this was the turning point. He attended Dirichlet’s courses on number theory, potential theory and partial differential equations, and the two became friends. Historians see the relationship as the making of Dedekind. Dirichlet’s habit of replacing calculation with ideas became Dedekind’s own method.

He also grew close to Riemann, five years older and equally shy. The two attended each other’s lectures and talked mathematics constantly. Dedekind absorbed Riemann’s conceptual style in analysis and geometry, and after Riemann’s death in 1866 he spent years on his friend’s papers.

Galois theory

Évariste Galois’s papers had been published by Liouville in 1846, and few people understood them. Between 1856 and 1858 Dedekind lectured on Galois theory at Göttingen to a very small audience. His notes approach the Galois group through the field generated by the roots, close to the modern view. In 1857 he published a paper in Crelle’s Journal on higher congruences: the arithmetic of polynomials modulo a prime \(p\), with unique factorization into irreducibles. The idea of a field as a system of numbers closed under the four operations, which he later named a Körper, comes from this period.

Lesson 03

Zürich and the idea of the cut, 1858–1862

In 1858 Dedekind was appointed professor at the Polytechnikum in Zürich, founded only three years earlier. He had to teach the differential calculus to engineers. He found he could not prove, from any clear definition of number, the basic fact that a bounded increasing sequence converges. Textbooks appealed to geometric intuition.

On 24 November 1858, by his own later account, he found the answer. A line is continuous because every division of its points into a left part and a right part is made by exactly one point. The rational numbers lack this property. A real number should therefore be defined as such a division of the rationals. He did not publish the idea for fourteen years. Lesson 04 develops it.

In 1859 he travelled with Riemann to Berlin, where Riemann was elected to the Academy, and met Karl Weierstrass, Ernst Kummer, Carl Borchardt and Leopold Kronecker. Kummer’s theory of ideal numbers for cyclotomic integers would become the starting point of his own number theory.

In 1862 the Collegium Carolinum became a Polytechnikum, and Dedekind accepted a chair there. He returned to Brunswick and never left. He declined later offers, including from Göttingen, and lived with his unmarried sister Julie until her death in 1914. He never married.

Part II · The mathematics
Lesson 04

Cuts and the continuum

For the general reader. The square root of 2 is not a fraction, yet every fraction is either too small or too large to be it. Dedekind proposed that \(\sqrt2\) simply is this split of the fractions into “too small” and “too large”. Every real number is such a split, and the completeness of the real line follows by logic alone.

Goals
  • Define cuts and show that the rationals have gaps.
  • Prove that the cuts form a continuum: every cut of the reals is made by a real number.
  • Relate Dedekind’s continuity axiom to the least upper bound property.

Cuts

In Stetigkeit und irrationale Zahlen (1872) Dedekind defines a cut \((A_1,A_2)\) of \(\mathbb Q\) as a partition into two non-empty classes such that every element of \(A_1\) is less than every element of \(A_2\). Each rational \(r\) produces two cuts, according to whether \(r\) is put in \(A_1\) or \(A_2\); he identifies them. A cut in which \(A_1\) has no largest element and \(A_2\) no smallest is produced by no rational. For each such cut he creates a new, irrational number.

Proposition (the rationals have gaps)

Let \(A_2=\{x\in\mathbb Q: x>0,\ x^2>2\}\) and \(A_1=\mathbb Q\setminus A_2\). Then \((A_1,A_2)\) is a cut, \(A_1\) has no largest element and \(A_2\) has no smallest element.

Proof. No rational has square 2. For \(x>0\) put \(y=\dfrac{2x+2}{x+2}\). Then

\[ y-x=\frac{2-x^2}{x+2},\qquad y^2-2=\frac{2(x^2-2)}{(x+2)^2}. \]

If \(x\in A_1\) is positive, then \(x^2<2\), so \(y>x\) and \(y^2<2\): a larger element of \(A_1\). If \(x\in A_2\), then \(y<x\) and \(y^2>2\): a smaller element of \(A_2\). Non-positive elements of \(A_1\) are beaten by 1.

The real numbers

Let \(\mathbb R\) be the set of cuts, writing each cut as its lower class \(\alpha=A_1\) (with no largest element, by convention). Order cuts by inclusion. Addition is \(\alpha+\beta=\{a+b: a\in\alpha,\ b\in\beta\}\), and multiplication is defined first for positive cuts and then by signs. Dedekind remarked that this gives the first proof of identities such as \(\sqrt2\cdot\sqrt3=\sqrt6\).

Theorem (Dedekind, 1872)

The cuts form an ordered field containing \(\mathbb Q\). It is continuous: if \(\mathbb R=\mathfrak A_1\cup\mathfrak A_2\) with both classes non-empty and every element of \(\mathfrak A_1\) less than every element of \(\mathfrak A_2\), then there is exactly one real number \(\gamma\) with \(\alpha\le\gamma\le\beta\) for all \(\alpha\in\mathfrak A_1\), \(\beta\in\mathfrak A_2\).

Proof sketch. Let \(\gamma=\bigcup_{\alpha\in\mathfrak A_1}\alpha\), a union of lower classes. It is non-empty, it is not all of \(\mathbb Q\) because it lies inside any \(\beta\in\mathfrak A_2\), it is closed downward and has no largest element. So \(\gamma\) is a cut with \(\alpha\subseteq\gamma\subseteq\beta\). Uniqueness: two distinct cuts \(\gamma<\gamma'\) have a rational cut strictly between them, which must lie in one class and contradicts the bounds. The same union argument shows that every non-empty set of reals bounded above has a least upper bound. Dedekind then proved that a bounded monotone sequence converges, the fact that started him thinking in Zürich.

Georg Cantor published a construction by Cauchy sequences in the same year, and Charles Méray and Weierstrass had related ideas. Dedekind’s version is the most direct: a real number is a set of rationals.

Exercise 4.1Show that the cut defined by \(A_1=\{x\in\mathbb Q: x^3<2\}\) has no largest element in \(A_1\). (Hint: for \(x\in A_1\) with \(x>0\), look for \(x+h\) with small rational \(h>0\).)

Show solution
Let \(0<x\), \(x^3<2\), and set \(\delta=2-x^3>0\). For \(0<h\le1\), \((x+h)^3=x^3+h(3x^2+3xh+h^2)\le x^3+h(3x^2+3x+1)\). Choose rational \(h\le1\) with \(h<\delta/(3x^2+3x+1)\). Then \((x+h)^3<2\). Non-positive \(x\) are beaten by \(1\).

Exercise 4.2Let \(F\) be any ordered field with the least upper bound property. Prove that \(F\) is Archimedean: for every \(x\in F\) there is a natural number \(n>x\).

Show solution
If not, \(\mathbb N\subset F\) is bounded above, so it has a least upper bound \(s\). Then \(s-1\) is not an upper bound, so \(n>s-1\) for some \(n\), and \(n+1>s\), a contradiction.

Exercise 4.3For positive cuts \(\alpha,\beta\) define \(\alpha\beta=\{q\in\mathbb Q: q\le0\}\cup\{ab: a\in\alpha,\ b\in\beta,\ a,b>0\}\). Let \(\alpha,\beta\) be the cuts of \(\sqrt2\) and \(\sqrt3\). Show \(\alpha\beta\) is the cut of \(\sqrt6\).

Show solution
If \(a,b>0\) with \(a^2<2\), \(b^2<3\), then \((ab)^2<6\), so \(\alpha\beta\subseteq\gamma\), the cut of \(\sqrt6\). Conversely take rational \(c>0\) with \(c^2<6\). Choose rational \(a>0\) with \(c^2/3<a^2<2\) (possible because \(c^2/3<2\) and the squares of positive rationals are dense in the positive rationals). Put \(b=c/a\); then \(b^2=c^2/a^2<3\), so \(c=ab\in\alpha\beta\).
Lesson 05

Chains, infinity and the natural numbers

For the general reader. What is the number 3? Dedekind’s 1888 booklet Was sind und was sollen die Zahlen? answers with a structure: the natural numbers are any system with a first element and a “next” operation that never repeats and reaches everything. From this he derived proof by induction, definition by recursion and all of arithmetic. Along the way he gave the definition of an infinite set still used today.

Goals
  • State Dedekind’s definition of an infinite set.
  • Use chains to define simply infinite systems and prove induction.
  • Prove the recursion theorem and the uniqueness of the natural numbers up to isomorphism.

Infinite sets

Definition (Dedekind, 1888)

A system \(S\) is infinite if it is similar to a proper part of itself, that is, there is an injective map \(\varphi:S\to S\) with \(\varphi(S)\ne S\). Otherwise \(S\) is finite.

Galileo and Bolzano had noticed that an infinite set can match a part of itself. Dedekind turned the paradox into a definition. He tried to prove that an infinite system exists by pointing to the totality of his own possible thoughts. That argument does not survive the paradoxes of set theory, and Ernst Zermelo later replaced it with an axiom of infinity.

Chains

Let \(\varphi:S\to S\). A subset \(K\subseteq S\) is a chain (Kette) if \(\varphi(K)\subseteq K\). For \(A\subseteq S\), the chain of \(A\), written \(A_0\), is the intersection of all chains containing \(A\). It is the smallest chain containing \(A\).

Theorem (complete induction, Dedekind’s form)

Let \(\varphi:S\to S\), \(A\subseteq S\) and \(\Sigma\subseteq S\). If \(A\subseteq\Sigma\) and \(\varphi(A_0\cap\Sigma)\subseteq\Sigma\), then \(A_0\subseteq\Sigma\).

Proof. \(A_0\cap\Sigma\) contains \(A\) and is a chain, since \(\varphi(A_0\cap\Sigma)\subseteq\varphi(A_0)\cap\Sigma\subseteq A_0\cap\Sigma\). By minimality, \(A_0\subseteq A_0\cap\Sigma\).

A system \(N\) is simply infinite if there are an injective \(\varphi:N\to N\) and an element \(1\in N\) such that \(1\notin\varphi(N)\) and \(N=\{1\}_0\). These are exactly the conditions Giuseppe Peano published in 1889 as axioms, independently. Dedekind calls the natural numbers the abstract form of any simply infinite system.

Theorem (definition by recursion, 1888)

Let \((N,\varphi,1)\) be simply infinite. For any set \(\Omega\), element \(\omega\in\Omega\) and map \(\theta:\Omega\to\Omega\), there is exactly one map \(\psi:N\to\Omega\) with \(\psi(1)=\omega\) and \(\psi(\varphi(n))=\theta(\psi(n))\) for all \(n\).

Uniqueness follows from induction. Existence is the subtle part, which Dedekind was the first to see needed proof: one builds, by induction on \(m\), maps defined on the initial segments \(\{1,\dots,m\}\) and shows they fit together. Taking \(\Omega\) to be a second simply infinite system yields:

Theorem (categoricity)

Any two simply infinite systems are isomorphic by a unique bijection that sends \(1\) to \(1'\) and commutes with the successor maps.

Addition is then defined by recursion, \(m+1=\varphi(m)\) and \(m+\varphi(n)=\varphi(m+n)\), and multiplication likewise.

Countability of the algebraic numbers

In his letter to Cantor of 30 November 1873, Dedekind proved that the algebraic numbers can be listed in a sequence. Cantor printed the proof in his 1874 paper without naming him (Lesson 11).

Exercise 5.1Let \(S\) be infinite in Dedekind’s sense, with \(\varphi:S\to S\) injective and not surjective. Show that \(S\) contains a simply infinite system.

Show solution
Pick \(1\in S\setminus\varphi(S)\) and let \(N=\{1\}_0\). \(N\) is a chain, so \(\varphi\) restricts to an injective map \(N\to N\). Since \(1\notin\varphi(S)\supseteq\varphi(N)\), we have \(1\notin\varphi(N)\). And \(N=\{1\}_0\) by definition. No choice principle is needed.

Exercise 5.2Why is \(\mathbb Z\) with \(\varphi(n)=n+1\) not simply infinite for any choice of first element? Which condition fails for \(\mathbb N\cup\{\omega\}\) with \(\varphi(\omega)=\omega\)?

Show solution
On \(\mathbb Z\), \(\varphi\) is surjective, so no element lies outside \(\varphi(\mathbb Z)\). On \(\mathbb N\cup\{\omega\}\), \(\{1\}_0=\mathbb N\ne\mathbb N\cup\{\omega\}\): the chain condition fails, since \(\mathbb N\) is already a chain containing 1.

Exercise 5.3Reconstruct Dedekind’s 1873 argument. For an algebraic number with minimal polynomial \(a_0x^n+\dots+a_n\in\mathbb Z[x]\), \(a_0>0\), \(\gcd(a_i)=1\), define its height \(h=n-1+|a_0|+\dots+|a_n|\). Show that only finitely many algebraic numbers have a given height, and conclude.

Show solution
For fixed \(h\), the degree \(n\le h+1\) and each \(|a_i|\le h\), so there are finitely many polynomials, each with at most \(n\) roots. List the numbers of height 1, then height 2, and so on. Every algebraic number appears exactly once, so they form a sequence.
Lesson 06

Ideals and unique factorization

For the general reader. In the numbers \(a+b\sqrt{-5}\), the number 6 factors as \(2\cdot3\) and also as \((1+\sqrt{-5})(1-\sqrt{-5})\), and none of these pieces breaks down further. Ernst Kummer had rescued factorization in special cases by inventing “ideal numbers”. Dedekind replaced these phantoms by actual sets of numbers, which he called ideals, and proved that ideals always factor uniquely into prime ideals.

Goals
  • Define the ring of integers of a number field and its ideals.
  • State and sketch the proof of unique factorization of ideals.
  • Use norms to decide whether an ideal is principal.

Number fields and integers

Dedekind defined a Körper (field) as a set of complex numbers closed under the four operations. A number field \(K\) is a field of finite degree \(n\) over \(\mathbb Q\). An algebraic integer is a root of a monic polynomial with integer coefficients, and the algebraic integers in \(K\) form a ring \(\mathcal O_K\), which he called the system of integers of \(K\). As an abelian group, \(\mathcal O_K\cong\mathbb Z^n\).

An ideal of \(\mathcal O_K\) is a non-empty subset closed under addition and under multiplication by elements of \(\mathcal O_K\). An ideal \(\mathfrak p\ne0,\mathcal O_K\) is prime if \(ab\in\mathfrak p\) implies \(a\in\mathfrak p\) or \(b\in\mathfrak p\). Dedekind defined the product \(\mathfrak a\mathfrak b\) as the ideal generated by all products \(ab\), and said \(\mathfrak a\) divides \(\mathfrak b\) if \(\mathfrak b=\mathfrak a\mathfrak c\) for some ideal \(\mathfrak c\).

Theorem (Dedekind, 1871; final form 1894)

Let \(K\) be a number field. Every non-zero ideal \(\mathfrak a\) of \(\mathcal O_K\) can be written as a product \(\mathfrak a=\mathfrak p_1^{e_1}\cdots\mathfrak p_r^{e_r}\) of prime ideals, uniquely up to order. Moreover, for non-zero ideals, \(\mathfrak a\mid\mathfrak b\) if and only if \(\mathfrak a\supseteq\mathfrak b\).

Proof sketch (in the spirit of 1894)

  1. Every non-zero ideal has finite index in \(\mathcal O_K\), since it contains a non-zero integer \(m\) and \(\mathcal O_K/m\mathcal O_K\) is finite. Hence ideals satisfy the ascending chain condition, and every non-zero prime ideal is maximal (a finite integral domain is a field).
  2. For a prime \(\mathfrak p\), put \(\mathfrak p^{-1}=\{x\in K: x\mathfrak p\subseteq\mathcal O_K\}\). Then \(\mathfrak p\mathfrak p^{-1}=\mathcal O_K\). The key step uses that \(\mathcal O_K\) is integrally closed: if \(x\mathfrak a\subseteq\mathfrak a\) for a finitely generated \(\mathfrak a\ne0\), then \(x\) is an algebraic integer.
  3. Existence: if some ideal had no factorization, choose a maximal such \(\mathfrak a\); it lies in a prime \(\mathfrak p\), and \(\mathfrak a\mathfrak p^{-1}\) strictly contains \(\mathfrak a\), so it factors, and so does \(\mathfrak a\).
  4. Uniqueness: if \(\mathfrak p\) divides a product of primes, it contains one of them and equals it by maximality. Cancel with \(\mathfrak p^{-1}\) and repeat.

Dedekind reworked this proof three times, in 1871, 1877 and 1894, each time removing computations. In 1927 Noether showed that steps 1–2 contain exactly the right axioms: Noetherian, integrally closed, every non-zero prime maximal. Rings with these properties are now called Dedekind domains.

Norms and classes

The norm \(N(\mathfrak a)=|\mathcal O_K/\mathfrak a|\) is multiplicative, and \(N(\alpha\mathcal O_K)=|N_{K/\mathbb Q}(\alpha)|\). Two ideals are equivalent if \(\mathfrak a=\lambda\mathfrak b\) for some \(\lambda\in K^\times\). Dedekind proved that the number \(h_K\) of classes is finite. It measures the failure of unique factorization of elements: \(h_K=1\) exactly when \(\mathcal O_K\) is a unique factorization domain.

Exercise 6.1In \(\mathbb Z[i]\), factor the ideals \((2)\), \((3)\) and \((5)\) into prime ideals.

Show solution
\(2=-i(1+i)^2\), so \((2)=(1+i)^2\). \((5)=(2+i)(2-i)\), and these are distinct primes of norm 5 (their quotient is not a unit). \((3)\) is prime: \(\mathbb Z[i]/(3)\cong\mathbb F_3[x]/(x^2+1)\) is a field since \(-1\) is not a square mod 3.

Exercise 6.2In \(\mathcal O=\mathbb Z[\sqrt{-5}]\), show that \(\mathfrak p=(2,1+\sqrt{-5})\) has norm 2 and is not principal. Deduce \(h\ge2\).

Show solution
\(\mathcal O/\mathfrak p\): modulo \(\mathfrak p\), \(\sqrt{-5}\equiv-1\) and \(2\equiv0\), so every element is congruent to 0 or 1, and \(1\notin\mathfrak p\) (all elements \(a+b\sqrt{-5}\) of \(\mathfrak p\) have \(a\equiv b\pmod 2\)). So \(N(\mathfrak p)=2\). A generator \(a+b\sqrt{-5}\) would have \(a^2+5b^2=2\), which is impossible. Hence \(\mathfrak p\) is non-principal and the class group is non-trivial.

Exercise 6.3Show that \(\omega=\tfrac{1+\sqrt{-3}}2\) is an algebraic integer, so \(\mathbb Z[\sqrt{-3}]\) is not the full ring of integers of \(\mathbb Q(\sqrt{-3})\). Show that in \(\mathbb Z[\sqrt{-3}]\), \(4=2\cdot2=(1+\sqrt{-3})(1-\sqrt{-3})\) are two essentially different factorizations into irreducibles.

Show solution
\(\omega^2-\omega+1=0\). In \(\mathbb Z[\sqrt{-3}]\), norms are \(a^2+3b^2\). Elements of norm 4 are \(\pm2,\pm1\pm\sqrt{-3}\), and there are no elements of norm 2, so all four factors are irreducible; \(2\) and \(1\pm\sqrt{-3}\) are not associates since the only units are \(\pm1\). In \(\mathbb Z[\omega]\), \(1+\sqrt{-3}=2\omega\) and \(\omega\) is a unit, so the paradox disappears. Dedekind insisted on working in the full ring \(\mathcal O_K\) for exactly this reason.
Lesson 07

Splitting primes and the discriminant

For the general reader. An ordinary prime like 5 may stay prime in a bigger number system, or it may break into several prime ideals, sometimes with repeats. Dedekind found a simple rule: in most cases the prime splits exactly as a polynomial factors when its coefficients are read modulo 5. Repeated factors, called ramification, occur only at finitely many primes, those dividing the discriminant.

Goals
  • State the Dedekind–Kummer factorization theorem with its hypothesis.
  • Understand ramification index, residue degree and \(\sum e_if_i=n\).
  • Use the discriminant to locate ramified primes.

Let \(K=\mathbb Q(\theta)\) with \(\theta\in\mathcal O_K\), and let \(F\in\mathbb Z[x]\) be the minimal polynomial of \(\theta\). The index \(k=[\mathcal O_K:\mathbb Z[\theta]]\) is finite.

Theorem (Dedekind, 1878)

Let \(p\) be a prime not dividing \(k\). Suppose \(F\equiv P_1^{e_1}\cdots P_m^{e_m}\pmod p\), with \(P_i\) distinct monic irreducible polynomials mod \(p\) of degrees \(f_i\). Then

\[ p\,\mathcal O_K=\mathfrak p_1^{e_1}\cdots\mathfrak p_m^{e_m},\qquad \mathfrak p_i=(p,\ P_i(\theta)),\qquad N(\mathfrak p_i)=p^{f_i}, \]

with the \(\mathfrak p_i\) distinct prime ideals. Taking norms gives \(\sum_i e_if_i=n=[K:\mathbb Q]\).

Proof idea. When \(p\nmid k\), the inclusion \(\mathbb Z[\theta]\subseteq\mathcal O_K\) induces \(\mathcal O_K/p\mathcal O_K\cong\mathbb Z[\theta]/p\cong\mathbb F_p[x]/(\bar F)\). The Chinese remainder theorem splits the right side as \(\prod_i\mathbb F_p[x]/(P_i^{e_i})\), and its prime ideals and their multiplicities can be read off. This is where Dedekind’s 1857 work on congruences modulo \(p\) returns. His 1878 paper also showed how to handle primes dividing the index, which are genuine exceptions.

The discriminant

If \(\omega_1,\dots,\omega_n\) is a \(\mathbb Z\)-basis of \(\mathcal O_K\) and \(\sigma_1,\dots,\sigma_n\) are the embeddings \(K\to\mathbb C\), the discriminant is \(d_K=\det(\sigma_i(\omega_j))^2\in\mathbb Z\). For \(\theta\) as above, \(\operatorname{disc}(F)=k^2\,d_K\).

Theorem (Dedekind, 1882)

A prime \(p\) ramifies in \(K\), meaning some \(e_i>1\) in the factorization of \(p\mathcal O_K\), if and only if \(p\mid d_K\). In particular only finitely many primes ramify.

Dedekind proved this by introducing the different (his Grundideal), an ideal whose norm is \(|d_K|\) and whose prime factors are exactly the ramified primes. The different remains a basic tool in algebraic number theory and arithmetic geometry.

Exercise 7.1Let \(K=\mathbb Q(\sqrt[3]2)\). It is known that \(\mathcal O_K=\mathbb Z[\sqrt[3]2]\). Factor \(2,3,5\) in \(\mathcal O_K\) and check against \(\operatorname{disc}(x^3-2)=-108\).

Show solution
Mod 2: \(x^3-2\equiv x^3\), so \((2)=\mathfrak p^3\). Mod 3: \(x^3-2\equiv x^3+1\equiv(x+1)^3\), so \((3)=\mathfrak q^3\). Mod 5: \(3^3=27\equiv2\), so \(x^3-2\equiv(x-3)(x^2+3x+4)\); the quadratic has discriminant \(9-16\equiv3\), a non-square mod 5, so it is irreducible. Hence \((5)=\mathfrak p_1\mathfrak p_2\) with \(f_1=1,\ f_2=2\), unramified. Since \(-108=-2^2\cdot3^3\), exactly 2 and 3 ramify, as the theorem predicts.

Exercise 7.2Take \(\theta=\sqrt{-3}\), \(F=x^2+3\). Mod 2, \(F\equiv(x+1)^2\). Does 2 ramify in \(\mathbb Q(\sqrt{-3})\)? Explain why the theorem does not apply.

Show solution
The index of \(\mathbb Z[\sqrt{-3}]\) in \(\mathcal O_K=\mathbb Z[\omega]\) is 2, so \(p=2\) divides \(k\). Using \(\omega\) with \(F=x^2-x+1\), which is irreducible mod 2, we find that 2 is inert, not ramified. This agrees with \(d_K=-3\), which 2 does not divide.

Exercise 7.3Let \(K=\mathbb Q(\sqrt m)\) with \(m\) squarefree and \(p\) an odd prime not dividing \(m\). Show that \(p\) splits if \(m\) is a square mod \(p\) and stays prime otherwise.

Show solution
Use \(\theta=\sqrt m\). The index of \(\mathbb Z[\sqrt m]\) in \(\mathcal O_K\) is 1 or 2, so odd \(p\) does not divide it. Mod \(p\), \(x^2-m\) has two distinct roots if \(m\) is a non-zero square, giving \(p\mathcal O_K=\mathfrak p_1\mathfrak p_2\), and is irreducible otherwise, giving \(p\mathcal O_K\) prime with \(f=2\).
Lesson 08

The zeta function and the class number

For the general reader. Euler and Riemann studied the primes through a single function, the zeta function. Dedekind built the same function for every number field, summing over ideals instead of integers. Its behaviour near one point encodes the class number, the measure of how badly unique factorization fails.

Goals
  • Define \(\zeta_K\) and its Euler product.
  • State the analytic class number formula with its normalization.
  • Compute class numbers of imaginary quadratic fields.

In his supplements to Dirichlet’s lectures Dedekind defined, for a number field \(K\),

\[ \zeta_K(s)=\sum_{\mathfrak a\ne0}\frac{1}{N(\mathfrak a)^s}=\prod_{\mathfrak p}\frac{1}{1-N(\mathfrak p)^{-s}},\qquad \operatorname{Re}s>1, \]

the sum over non-zero ideals of \(\mathcal O_K\), the product over non-zero prime ideals. The Euler product is unique factorization of ideals in analytic form. For \(K=\mathbb Q\) it is Riemann’s \(\zeta(s)\).

Theorem (class number formula; Dirichlet for quadratic fields, Dedekind in general)

\(\zeta_K(s)\) extends meromorphically to \(\operatorname{Re}s>1-\tfrac1n\) with a simple pole at \(s=1\), and

\[ \lim_{s\to1}(s-1)\,\zeta_K(s)=\frac{2^{r_1}(2\pi)^{r_2}\,h_K\,R_K}{w_K\sqrt{|d_K|}}, \]

where \(r_1\) and \(r_2\) are the numbers of real embeddings and of pairs of complex embeddings, \(h_K\) the class number, \(R_K\) the regulator, \(w_K\) the number of roots of unity in \(K\), and \(d_K\) the discriminant.

Proof idea. Fix an ideal class \(C\). Counting ideals \(\mathfrak a\in C\) with \(N(\mathfrak a)\le X\) amounts to counting lattice points of \(\mathcal O_K\) in a region of \(\mathbb R^{r_1}\times\mathbb C^{r_2}\), modulo units. The count is \(\kappa X+O(X^{1-1/n})\), where \(\kappa\) is the volume term \(2^{r_1}(2\pi)^{r_2}R_K/(w_K\sqrt{|d_K|})\), the same for every class. Summing over the \(h_K\) classes gives \(h_K\kappa X\) ideals of norm at most \(X\), and partial summation turns this into the residue. Erich Hecke later proved the meromorphic continuation to the whole plane and a functional equation.

Quadratic fields

For a quadratic field of discriminant \(d\), splitting of primes (Exercise 7.3) gives \(\zeta_K(s)=\zeta(s)L(s,\chi_d)\), where \(\chi_d\) is the Kronecker symbol. Since \(\zeta(s)\) has residue 1, the residue of \(\zeta_K\) is \(L(1,\chi_d)\). For imaginary \(K\), \(r_1=0\), \(r_2=1\), \(R_K=1\), and the formula becomes \(h_K=\dfrac{w_K\sqrt{|d|}}{2\pi}L(1,\chi_d)\). Evaluating \(L(1,\chi_d)\) gives, for \(d<-4\),

\[ h_K=-\frac{1}{|d|}\sum_{a=1}^{|d|-1}\chi_d(a)\,a. \]

Exercise 8.1For \(K=\mathbb Q(i)\), use \(L(1,\chi_{-4})=1-\tfrac13+\tfrac15-\cdots=\tfrac\pi4\) to show \(h_K=1\).

Show solution
\(d=-4\), \(w=4\), \(r_2=1\), \(R=1\). The residue is \(\dfrac{2\pi h}{4\cdot2}=\dfrac{\pi h}{4}\). Setting it equal to \(\pi/4\) gives \(h=1\): \(\mathbb Z[i]\) has unique factorization.

Exercise 8.2For \(K=\mathbb Q(\sqrt{-5})\), \(d=-20\). Compute \(h_K\) from the finite sum formula.

Show solution
The residues mod 20 prime to 20 are \(1,3,7,9,11,13,17,19\). Since \(-20\equiv1\pmod3\) and \(\pmod7\), \(\chi(1)=\chi(3)=\chi(7)=\chi(9)=1\). For 11, 13, 17, 19, the residue \(-20\) reduces to \(2,6,14,18\), none a square modulo the prime, so \(\chi=-1\). Then \(\sum\chi(a)a=(1+3+7+9)-(11+13+17+19)=20-60=-40\), and \(h=40/20=2\). This matches Exercise 6.2: the classes are those of \((1)\) and \(\mathfrak p\).
Lesson 09

Dedekind–Weber: algebraic functions

For the general reader. Riemann studied algebraic curves through geometry and analysis on surfaces. In 1882 Dedekind and Heinrich Weber rebuilt the whole theory using only algebra, by treating functions on a curve exactly as Dedekind treated algebraic numbers. Points of the curve became prime ideals. The analogy between numbers and curves that they made precise drives much of modern number theory.

Goals
  • See the dictionary between number fields and function fields.
  • State the Riemann–Roch theorem in the Dedekind–Weber form.
  • Compute genera with Riemann–Hurwitz and apply Riemann–Roch.

The dictionary

Let \(K\) be a finite extension of the rational function field \(\mathbb C(z)\). Dedekind and Weber replace \(\mathbb Z\) by \(\mathbb C[z]\) and \(\mathcal O_K\) by the integral closure of \(\mathbb C[z]\) in \(K\). Prime ideals over \(z-a\) correspond to the points of the Riemann surface lying over \(a\); ramification corresponds to branch points; the discriminant locates them. To include points at infinity they defined a point intrinsically, as a map from \(K\) to \(\mathbb C\cup\{\infty\}\) respecting the field operations, which is a place in modern language. A divisor (their Polygon) is a finite formal sum \(D=\sum n_PP\) of points, of degree \(\sum n_P\).

Theorem (Riemann–Roch, algebraic proof by Dedekind and Weber, 1882)

Let \(K/\mathbb C\) be a function field of one variable of genus \(g\), and for a divisor \(D\) let \(\ell(D)\) be the dimension of \(L(D)=\{f\in K^\times:\operatorname{div}(f)+D\ge0\}\cup\{0\}\). There is a canonical divisor \(W\), of degree \(2g-2\), such that for every \(D\)

\[ \ell(D)-\ell(W-D)=\deg D-g+1. \]

Their proof is purely algebraic, so it works over any algebraically closed field, a fact exploited fifty years later in the arithmetic of curves over finite fields. They defined the genus algebraically, via the different and the discriminant, and showed it agrees with Riemann’s topological genus. The degree formula for a cover then becomes:

Riemann–Hurwitz formula

If \(K\supseteq\mathbb C(z)\) has degree \(n\), then \(2g-2=-2n+\sum_P(e_P-1)\), summing over all points \(P\) of \(K\) with ramification index \(e_P\).

Exercise 9.1Let \(K=\mathbb C(z,y)\) with \(y^2=f(z)\), \(f\) squarefree of degree \(2g+1\) or \(2g+2\). Show that \(K\) has genus \(g\).

Show solution
The cover has degree \(n=2\). It ramifies (with \(e=2\)) over the roots of \(f\), and also over \(\infty\) when \(\deg f\) is odd, giving \(2g+2\) branch points in both cases. Riemann–Hurwitz: \(2g'-2=-4+(2g+2)\), so \(g'=g\).

Exercise 9.2On a curve of genus 0, show that \(\ell(D)=\deg D+1\) whenever \(\deg D\ge0\).

Show solution
\(\deg(W-D)=-2-\deg D<0\), and a divisor of negative degree has \(\ell=0\), since \(\operatorname{div}(f)\) has degree 0. Riemann–Roch gives \(\ell(D)=\deg D-0+1\).

Exercise 9.3Let \(g=1\) and \(P\) a point. Show \(\ell(nP)=n\) for \(n\ge1\). Deduce that there are \(x\in L(2P)\), \(y\in L(3P)\) satisfying a cubic equation in which \(y^2\) and \(x^3\) appear.

Show solution
For \(g=1\), \(W\) has degree 0 and \(\ell(W-nP)=0\) for \(n\ge1\), so \(\ell(nP)=n\). Then \(L(2P)=\langle1,x\rangle\) with \(x\) having a double pole at \(P\), and \(L(3P)=\langle1,x,y\rangle\) with a triple pole for \(y\). The seven functions \(1,x,y,x^2,xy,x^3,y^2\) lie in \(L(6P)\), of dimension 6, so they are linearly dependent. Only \(x^3\) and \(y^2\) have poles of order 6, so both appear: this is a Weierstrass equation.
Lesson 10

Groups, lattices, group determinants

For the general reader. In his sixties Dedekind kept opening new subjects. He classified the groups in which every subgroup is “normal”, noticed that greatest common divisors and least common multiples obey a few laws that define what is now called a lattice, and passed to Frobenius the puzzle that started the theory of group characters.

Goals
  • State Dedekind’s classification of Hamiltonian groups.
  • Learn the modular law and the lattices \(M_3\) and \(N_5\).
  • Factor small group determinants.

Dedekind groups

A group in which every subgroup is normal is now called a Dedekind group; a non-abelian one is Hamiltonian, a name Dedekind chose because the quaternion group \(Q_8=\{\pm1,\pm i,\pm j,\pm k\}\) is the basic example.

Theorem (Dedekind, 1897)

A finite non-abelian group has all its subgroups normal if and only if it is isomorphic to \(Q_8\times E\times A\), where \(E\) is an elementary abelian 2-group and \(A\) is abelian of odd order.

Reinhold Baer extended the result to infinite groups in 1933.

Dualgruppen

In 1897 Dedekind abstracted two operations, \(\vee\) and \(\wedge\), which are commutative, associative and satisfy the absorption laws \(a\vee(a\wedge b)=a\) and \(a\wedge(a\vee b)=a\). He called such a structure a Dualgruppe; it is a lattice. Modules (additive subgroups of \(\mathbb C\)) under sum and intersection satisfy an extra law.

Modular law (Dedekind, 1897)

For submodules (more generally, for subgroups of an abelian group, or normal subgroups of any group) with \(a\le c\):

\[ a\vee(b\wedge c)=(a\vee b)\wedge c. \]

A lattice satisfying this is called modular. A modular lattice fails to be distributive exactly when it contains a copy of \(M_3\) (a bottom, a top and three incomparable middle elements). A lattice is modular exactly when it contains no copy of \(N_5\) (bottom, top, and a chain of two on one side with one element on the other). Dedekind proved the second criterion and, in 1900, that the modular lattice freely generated by three elements has exactly 28 elements. Garrett Birkhoff’s lattice theory of the 1930s grew from these papers.

The group determinant

For a finite group \(G\), introduce variables \(x_g\) and form the \(|G|\times|G|\) matrix with \((g,h)\) entry \(x_{gh^{-1}}\). Its determinant \(\Theta_G\) is the group determinant. Dedekind showed that for abelian \(G\) it factors into linear forms, one for each character \(\chi:G\to\mathbb C^\times\):

\[ \Theta_G=\prod_{\chi}\Big(\sum_{g\in G}\chi(g)\,x_g\Big). \]

He found non-linear irreducible factors for \(S_3\) and \(Q_8\) and, in a letter of 1896, asked Frobenius how \(\Theta_G\) factors in general. Frobenius answered within months.

Theorem (Frobenius, 1896)

Over \(\mathbb C\), \(\Theta_G=\prod_{i=1}^{s}\Phi_i^{\,d_i}\), where \(s\) is the number of conjugacy classes, the \(\Phi_i\) are distinct irreducible polynomials, and \(\deg\Phi_i=d_i\). The \(d_i\) are the degrees of the irreducible representations, and \(\sum d_i^2=|G|\).

Exercise 10.1Compute \(\Theta_G\) for \(G=\mathbb Z/2\) and for \(G=\mathbb Z/3\), and check the character formula.

Show solution
For \(\mathbb Z/2\): \(\det\begin{pmatrix}x_0&x_1\\x_1&x_0\end{pmatrix}=x_0^2-x_1^2=(x_0+x_1)(x_0-x_1)\), the trivial and sign characters. For \(\mathbb Z/3\) the matrix is circulant, and \(\Theta=x_0^3+x_1^3+x_2^3-3x_0x_1x_2=\prod_{k=0}^{2}(x_0+\zeta^kx_1+\zeta^{2k}x_2)\) with \(\zeta=e^{2\pi i/3}\).

Exercise 10.2Show that every subgroup of \(Q_8\) is normal, but \(Q_8\) is not abelian.

Show solution
The subgroups are \(\{1\}\), \(\{\pm1\}\) (the centre), \(\langle i\rangle,\langle j\rangle,\langle k\rangle\) of order 4 and index 2, and \(Q_8\). Subgroups of index 2 and central subgroups are normal. And \(ij=k\ne-k=ji\).

Exercise 10.3Show that the lattice of subgroups of \(\mathbb Z/2\times\mathbb Z/2\) is \(M_3\), hence modular but not distributive.

Show solution
The subgroups are \(0\), the three lines \(a,b,c\) of order 2, and the whole group \(V\). Any two lines meet in 0 and join to \(V\). Then \(a\wedge(b\vee c)=a\wedge V=a\) while \((a\wedge b)\vee(a\wedge c)=0\), so distributivity fails. The group is abelian, so the modular law holds.
Part III · Life and legacy
Lesson 11

Brunswick, editions and Cantor, 1862–1894

The Brunswick Polytechnikum was a modest school, and Dedekind taught engineers analytic geometry and calculus for thirty years. He served as its rector from 1872 to 1875, during its reorganization. He turned down calls to larger universities and kept a small circle of correspondents. He was a good pianist and enjoyed accompanying singers.

Editing other people’s mathematics

Much of his best work appeared under other names. Dirichlet died in 1859, and Dedekind edited his number theory lectures as Vorlesungen über Zahlentheorie (1863). In the editions of 1871, 1879 and 1894 he added supplements that grew into a treatise on algebraic number theory, the first full presentation of ideals. After Riemann’s death in 1866, Dedekind and Heinrich Weber sorted his papers, and Weber’s edition of Riemann’s works (1876) included Dedekind’s biography of his friend. He also worked on the edition of Gauss’s collected works.

Cantor

In 1872, on a holiday in Switzerland, Dedekind met Georg Cantor at Gersau. Both had just published constructions of the real numbers. A correspondence followed. In late November 1873 Cantor asked whether the natural numbers could be matched with the real numbers. Dedekind replied on 30 November with a proof that the algebraic numbers are countable, and he simplified Cantor’s subsequent proof that the reals are not. Cantor’s 1874 paper contained both arguments with no mention of Dedekind. Dedekind’s letter was long thought lost; its recent recovery, reported in 2026, confirmed the extent of the borrowing that historians such as José Ferreirós had argued for. Dedekind stopped writing for some years. The two later resumed contact, and in the late 1890s Cantor sent Dedekind his letters on the paradoxes of set theory.

Leopold Kronecker developed a rival theory of divisors that avoided infinite sets. The contrast between Kronecker’s constructive approach and Dedekind’s set-theoretic one shaped arguments about foundations for decades.

DiscussionDedekind published his deepest number theory as appendices to another man’s book. What does this suggest about how mathematical credit worked in the nineteenth century, and how did it affect the reception of ideals?

Lesson 12

Last years and legacy, 1894–1916

Dedekind retired on 1 April 1894 but kept teaching occasionally and kept publishing. His papers on groups, lattices and the group determinant date from his late sixties. He was elected to the Göttingen academy (1862), the Berlin Academy (1880), the academy in Rome and the Leopoldina, and the Paris Académie des Sciences (1900). He received honorary doctorates from Kristiania (Oslo), Zürich and Brunswick. His sister Julie died in 1914. Dedekind died in Brunswick on 12 February 1916, aged 84.

Legacy

  • Foundations: Dedekind cuts and the definition of infinite sets; the recursion theorem and the categorical characterization of \(\mathbb N\), the model for axiomatic set theory and structuralism in mathematics.
  • Algebra: the words and concepts of field, ring of integers, module and ideal; Noether’s abstract algebra was a deliberate generalization of his work, and she co-edited his collected works (1930–32).
  • Number theory: unique factorization of ideals, the different and discriminant, the Dedekind zeta function. Hilbert’s 1897 Zahlbericht built on his foundations.
  • Geometry: the Dedekind–Weber algebraic theory of curves, ancestor of the analogy between number fields and function fields used by Weil and Grothendieck.
  • Other areas: lattice theory, Hamiltonian groups, and the prompt that led to Frobenius’s character theory.

Final projectChoose one of Dedekind’s three foundational constructions: cuts, simply infinite systems, or ideals. Write a two-page account that states it, works one example in full, and explains what problem it solved that earlier approaches could not.

Reference

Connections

People linked to Richard Dedekind across this collection. A name without a link has no page here yet. See Richard Dedekind in the network of all 337 lives →

Teachers and advisors

Influenced by

Influenced

Colleagues and collaborators

Rivals

Friends

Also mentioned in this life

Fields

On CoursesHub

Reference

Sources and further reading

Biography

  1. J. J. O’Connor and E. F. Robertson, Richard Dedekind, MacTutor History of Mathematics.
  2. Richard Dedekind, Wikipedia.
  3. Dedekind, Richard, Neue Deutsche Biographie.
  4. Dedekind, Richard, Historisches Lexikon der Schweiz.
  5. J. W. Richard Dedekind, Mathematics Genealogy Project.
  6. J. Ferreirós, Labyrinth of Thought: A History of Set Theory and Its Role in Modern Mathematics, Birkhäuser, 1999.
  7. J. Howlett, The man who stole infinity, Quanta Magazine, 25 February 2026.

Mathematics

  1. R. Dedekind, Stetigkeit und irrationale Zahlen, Vieweg, 1872; and Was sind und was sollen die Zahlen?, Vieweg, 1888. English in Essays on the Theory of Numbers, trans. W. W. Beman, 1901.
  2. P. G. Lejeune Dirichlet and R. Dedekind, Vorlesungen über Zahlentheorie, 4th ed., Vieweg, 1894. English: Lectures on Number Theory, trans. J. Stillwell, AMS, 1999.
  3. R. Dedekind, Theory of Algebraic Integers, trans. J. Stillwell, Cambridge University Press, 1996.
  4. R. Dedekind and H. Weber, Theorie der algebraischen Functionen einer Veränderlichen, J. reine angew. Math. 92 (1882). English: Theory of Algebraic Functions of One Variable, trans. J. Stillwell, AMS, 2012.
  5. R. Dedekind, Ueber die von drei Moduln erzeugte Dualgruppe, Math. Ann. 53 (1900).
  6. R. Dedekind, Gesammelte mathematische Werke, ed. R. Fricke, E. Noether, Ø. Ore, 3 vols., Vieweg, 1930–32.
  7. F. Q. Gouvêa and J. Webster, Dedekind on higher congruences and index divisors, 1871 and 1878, arXiv:2107.08905.
  8. Frobenius determinant theorem and Dedekind zeta function, Wikipedia.
  9. H. M. Edwards, The genesis of ideal theory, Archive for History of Exact Sciences 23 (1980).