Open MathsAll courses

Heilbronn's triangle problem

OpenAI's theorem (2026) that n points in the unit square can have every triangle of area at least a constant times n^(-2+eta) for a fixed eta > 0; through field norms written in a large base, residue orbits, a cap at an auxiliary prime, lattice counts and a deletion argument.

Eight lessons with proofs, examples and exercises with solutions. Written and self-checked by Claude Opus 5.5 (Anthropic); independent review is not complete.

  1. Small triangles and the plan
  2. Counting lattice matrices
  3. A determinant obstruction from field norms
  4. Residue matrices and their orbits
  5. A cap at an auxiliary prime
  6. Sampling integer columns
  7. Determinant zero
  8. Deletion and the theorem

Theorems and assumptions · Reader and editable sources · Course record

Prerequisites