Extensions of bounded degree unramified outside a finite set #
Let K be a number field and S a finite set of finite places of K. This file proves Hermite's
finiteness theorem (often called the HermiteβMinkowski theorem) in the form used for Galois
cohomology unramified outside S: inside any field A containing K, there are only finitely
many extensions L / K of degree at most d whose ramified places all lie in S. Finiteness
theorems for Galois cohomology groups unramified outside S, such as the finiteness of Selmer
groups over number fields, reduce to this statement.
The proof bounds the discriminant and applies Hermite's theorem
NumberField.finite_of_discr_bdd. The bound comes from the different. At a prime P of π L
with ramification index e over K, the wild bound says the different exponent is at most
e - 1 + v_P(e), and e β€ [L : K]. Now e divides [L : K]!, and v_P(π) = e for the prime
π of K below P. So the different divides [L : K]! Β· β π, the product over the ramified
primes π of K. Taking norms,
|d_L| β£ (N([L : K]! Β· β π) Β· |d_K|) ^ [L : K].
The factor [L : K]! is crude, but this bound depends only on [L : K] and the ramified primes,
which is all the finiteness argument needs.
Main results #
TauCeti.NumberField.differentIdeal_dvd_map_span_factorial_mul_prod_ramifiedSupport: the different ofL / Kdivides[L : K]!times the product of the ramified primes ofK.natAbs_discr_dvd_absNorm_factorial_mul_prod_ramifiedSupport_mul_natAbs_discr_pow(inTauCeti.NumberField): the resulting divisibility of the absolute discriminant ofL.TauCeti.NumberField.finite_of_finrank_le_of_ramifiedSupport_subset: there are finitely many extensions ofKinAof degree at mostdand ramified only at places inS.
References #
- J. Neukirch, Algebraic Number Theory, Chapter III, Β§2.
The different divides [L : K]! times the product of the ramified primes. The different
of L / K divides the extension to π L of [L : K]! Β· β π, where π runs over the primes of
π K ramified in L.
A bound on the discriminant from the ramified primes. The absolute discriminant of L
divides (N([L : K]! Β· β π) Β· |d_K|) ^ [L : K], the product over the primes π of K
ramified in L.
Hermite's theorem: finitely many extensions of bounded degree are unramified outside a finite
set. Inside a field A containing the number field K, only finitely many finite extensions
L / K have degree at most d and are ramified only at places in the finite set S.