Positive root density from eventual prime-norm agreement #
theorem
NairTenenbaum.rootIdealCorrection_prime_tails_summable_of_eventual_match
(K : Type u_1)
[Field K]
[NumberField K]
{Q : Polynomial ℤ}
(hQ : Q.IsPrimitive)
(N : ℕ)
(hmatch : ∀ (p : ℕ), Nat.Prime p → N < p → rootCount Q p = idealNormCount K p)
:
theorem
NairTenenbaum.rootIdealCorrection_abs_summable_of_eventual_match
(K : Type u_1)
[Field K]
[NumberField K]
{Q : Polynomial ℤ}
(hQ : Q.IsPrimitive)
(N : ℕ)
(hmatch : ∀ (p : ℕ), Nat.Prime p → N < p → rootCount Q p = idealNormCount K p)
:
theorem
NairTenenbaum.exists_squarefreeRoot_mean_of_eventual_ideal_match
(K : Type u_1)
[Field K]
[NumberField K]
{Q : Polynomial ℤ}
(hQ : Q.IsPrimitive)
(N : ℕ)
(hmatch : ∀ (p : ℕ), Nat.Prime p → N < p → rootCount Q p = idealNormCount K p)
:
∃ (L : ℝ),
0 < L ∧ Filter.Tendsto (fun (x : ℝ) => arithmeticSummatory (⇑(squarefreeRootArithmetic Q)) x / x) Filter.atTop (nhds L)