Number field discriminant #
This file defines the discriminant of a number field.
Main result #
NumberField.abs_discr_gt_two: Hermite-Minkowski Theorem. A nontrivial number field has discriminant greater than2.NumberField.finite_of_discr_bdd: Hermite Theorem. LetNbe an integer. There are only finitely many number fields (in some fixed extension ofℚ) of discriminant bounded byN.
Tags #
number field, discriminant
The Minkowski lower bound n^{2n}/((4/pi)^{2r_2}*n!^2) for the absolute value of the discriminant
of a number field of degree n.
Hermite-Minkowski Theorem. A nontrivial number field has discriminant greater than 2.
Hermite Theorem #
This section is devoted to the proof of Hermite theorem.
Let N be an integer . We prove that the set S of finite extensions K of ℚ
(in some fixed extension A of ℚ) such that |discr K| ≤ N is finite by proving, using
finite_of_finite_generating_set, that there exists a finite set T ⊆ A such that
∀ K ∈ S, ∃ x ∈ T, K = ℚ⟮x⟯ .
To find the set T, we construct a finite set T₀ of polynomials in ℤ[X] containing, for each
K ∈ S, the minimal polynomial of a primitive element of K. The set T is then the union of
roots in A of the polynomials in T₀. More precisely, the set T₀ is the set of all polynomials
in ℤ[X] of degrees and coefficients bounded by some explicit constants depending only on N.
Indeed, we prove that, for any field K in S, its degree is bounded, see
rank_le_rankOfDiscrBdd, and also its Minkowski bound, see minkowskiBound_lt_boundOfDiscBdd.
Thus it follows from mixedEmbedding.exists_primitive_element_lt_of_isComplex and
mixedEmbedding.exists_primitive_element_lt_of_isReal that there exists an algebraic integer
x of K such that K = ℚ(x) and the conjugates of x are all bounded by some quantity
depending only on N.
Since the primitive element x is constructed differently depending on whether K has a infinite
real place or not, the theorem is proved in two parts.
An upper bound on the degree of a number field K with |discr K| ≤ N,
see rank_le_rankOfDiscrBdd.
Equations
Instances For
An upper bound on the Minkowski bound of a number field K with |discr K| ≤ N;
see minkowskiBound_lt_boundOfDiscBdd.
Equations
Instances For
If |discr K| ≤ N then the degree of K is at most rankOfDiscrBdd.
If |discr K| ≤ N then the Minkowski bound of K is less than boundOfDiscrBdd.
Hermite Theorem. Let N be an integer. There are only finitely many number fields
(in some fixed extension of ℚ) of discriminant bounded by N.