Sharp logarithmic upper bound for minimal-polynomial prime roots #
For an integral primitive generator of a number field, the prime root series
is bounded by −log(σ−1)+O(1) as σ decreases to one. The coefficient of
the logarithm is one. The finite conductor-prime contribution is explicit.
theorem
NairTenenbaum.minpoly_goodPrimeSum_le_log_idealNormDirichlet
{K : Type u_1}
[Field K]
[NumberField K]
(θ : NumberField.RingOfIntegers K)
(S : Finset ℕ)
(hS : ∀ p ∈ S, Nat.Prime p)
(hgood : ∀ p ∈ S, ¬p ∣ RingOfIntegers.exponent θ)
{σ : ℝ}
(hσ : 1 < σ)
:
theorem
NairTenenbaum.minpoly_primeSum_le_log_idealNormDirichlet
{K : Type u_1}
[Field K]
[NumberField K]
(θ : NumberField.RingOfIntegers K)
(B : PowerBasis ℚ K)
(hB : B.gen = ↑θ)
(S : Finset ℕ)
(hS : ∀ p ∈ S, Nat.Prime p)
{σ : ℝ}
(hσ : 1 < σ)
:
theorem
NairTenenbaum.exists_minpoly_primeSum_log_bound
{K : Type u_1}
[Field K]
[NumberField K]
(θ : NumberField.RingOfIntegers K)
(B : PowerBasis ℚ K)
(hB : B.gen = ↑θ)
: