Root-weighted auxiliary Euler products #
The local convergence needed in §4 now includes every prime, including primes dividing the discriminant. The bounds use the explicit uniform estimate for the root counts of each irreducible factor.
The multiplicative summand f_h(n) ρ_h(n) / n.
Equations
- NairTenenbaum.rootAuxiliary A B ε γ Q n = NairTenenbaum.auxiliary A B ε γ n * ↑(NairTenenbaum.rootCount Q n) / ↑n
Instances For
@[simp]
theorem
NairTenenbaum.rootAuxiliary_nonneg
{A B ε : ℝ}
(hA : 0 ≤ A)
(hB : 0 ≤ B)
(γ : ℕ)
(Q : Polynomial ℤ)
(n : ℕ)
:
theorem
NairTenenbaum.rootAuxiliary_mul
(A B ε : ℝ)
(γ : ℕ)
(Q : Polynomial ℤ)
{m n : ℕ}
(hmn : m.Coprime n)
:
theorem
NairTenenbaum.Admissible.pullback_root_weight_le
{k r : ℕ}
{A B ε : ℝ}
{F : ArithmeticMap k}
(hF : Admissible A B ε F)
(hA : 0 ≤ A)
(hB : 1 ≤ B)
(γ : Fin k → Fin r → ℕ)
(Q : Fin r → Polynomial ℤ)
(n : Tuple r)
:
pullback γ F n * ∏ h : Fin r, ↑(rootCount (Q h) ↑(n h)) / ↑↑(n h) ≤ F 1 * ∏ h : Fin r, rootAuxiliary A B ε (totalExponent γ h) (Q h) ↑(n h)
The pointwise majorization of the root-weighted summand used in §4.
theorem
NairTenenbaum.rootAuxiliary_smooth_hasSum
{A B ε : ℝ}
(hA : 0 ≤ A)
(hB : 1 ≤ B)
(hε : 0 < ε)
(γ : ℕ)
(hγε : ↑γ * ε < 1)
(Q : Polynomial ℤ)
(C : ℕ)
(hρ : ∀ (p : ℕ), Nat.Prime p → ∀ (ν : ℕ), rootCount Q (p ^ ν) ≤ C)
(s : Finset ℕ)
:
HasSum (fun (n : ↑(Nat.factoredNumbers s)) => rootAuxiliary A B ε γ Q ↑n)
(∏ p ∈ s with Nat.Prime p, ∑' (ν : ℕ), rootAuxiliary A B ε γ Q (p ^ ν))