The integral closure of π K in a finite extension of number fields #
For a finite extension L of a number field K, the integral closure of π K in L is the
integral closure of β€ in L β that is TauCeti.IsIntegralClosure.tower_bot applied along
β€ β π K β L β hence isomorphic to π L. Two consequences transfer along that identification
and are the finiteness inputs of the MordellβWeil descent: the class group of the integral closure
is finite, and its unit group is finitely generated.
Both are stated for integralClosure (π K) L rather than for π L, because that is the ring the
descent actually produces β WeierstrassCurve.Affine.ringOfIntegersFactor is an integral closure
in a quotient K[X] β§Έ (p), not a ring of integers presented as such.
Main results #
NumberField.finite_classGroup_integralClosure: the class number theorem for it.NumberField.fg_units_integralClosure: the finite-generation half of Dirichlet's unit theorem for it.
References #
- M. Stoll, EllipticCurves, commit
66889eada51a74c2f5dfb7fb5909b0b5a0a2d96e,EllipticCurves/Mathlib/Basic.lean, Apache-2.0. That file collects general-purpose results its author flags as Mathlib candidates;NumberField.finite_classGroup_integralClosureandNumberField.fg_units_integralClosureare adapted from it essentially verbatim. Theβ€ β π K β Lidentification they rest on isTauCeti.IsIntegralClosure.tower_bot, credited to Stacks in its own module.
The class number theorem for the integral closure of π K in a finite extension L
of the number field K: its class group is finite.
Dirichlet's unit theorem (finite generation) for the integral closure of π K in a
finite extension L of the number field K: its unit group is finitely generated.