15. Number fields
This page explains how to express the basic objects of algebraic number theory using the definitions in Mathlib: number fields, their rings of integers, ideals, units, the class group and the discriminant. We assume familiarity with both Lean and a first course in algebraic number theory, at the level of Marcus' Number Fields.