Number theory Algebraic number theory Theorem
Stark–Heegner theorem
Builds on Quadratic fieldClass numberIdeal class groupClass number problemUnique factorisation domainComplex multiplicationBinary quadratic form
Statement
Let be a positive squarefree integer. The imaginary quadratic field has class number if and only if
Remarks
Equivalently, the fundamental discriminants with class number are . Class number means that the ring of integers is a principal ideal domain, or, equivalently for rings of integers, a unique factorisation domain. Gauss's work on binary quadratic forms led him to expect this list; the theorem settles the case of the class number problem. Heegner gave a proof using modular functions and complex multiplication, which was at first not accepted. Baker, with linear forms in logarithms, and Stark, with a method close to Heegner's, later gave complete proofs.
Example: has class number . A related fact is that is prime for ; this works because . By contrast has class number , as shows.
Going deeper
For a student
The main difficulty is to rule out one possible extra field with a huge discriminant. Lower bounds for class numbers of the form were known, but they were not effective, so they could not exclude a single exception. The theorem is closely related to the near-integer , which comes from the -invariant at a point of complex multiplication.
Reading path
To understand this page from the ground up, read these 8 pages in order. The foundations come first.
Show the path as a graph
- no evidence level
- Binary quadratic form concept
- Class number concept
- Complex multiplication concept
- Ideal class group concept
- Quadratic field concept
- Unique factorisation domain concept
- Class number problem problem
- Stark–Heegner theorem statement
Where this leads
1 page builds on this one.
Further reading
About this page
| Tag | KZTFH832H0 |
|---|---|
| URI | m2://KZTFH832H0 |
| Kind | statement, theorem |
| Writing | W0 stub |
| MSC | 11R29, 11R11 |
| Status | This copy of the site has no build data. Run m2 status KZTFH832H0. |
| About | Quadratic field, Class number |
| Uses | Quadratic field, Class number, Ideal class group, Class number problem, Unique factorisation domain, Complex multiplication, Binary quadratic form |
| Same as | |
| Changed | 2 November 2026 |
Markdown · JSON · Edit on GitHub
What this page needs for W1
- an inventory row: the row of the inventory that the node accounts for (0 of 1)
- a source with a locator (0 of 1)
The writing levels say how complete the text of a page is. They do not measure its truth.