Chebyshev bound for all
ProvedZeta23.Cheb.sum_vonMangoldt_div_sqrt_lenumber-theoryzeta23
Let be the von Mangoldt function. For every real ,
where the sum runs over the integers (the Mathlib Chebyshev.psi indexing).
This is the second estimate of [eq:cheb1] in an "all-" form: unlike the paper's version , which holds only for , here the constant is worse but the bound is valid from on with no threshold. It follows from the precise partial-summation bound sum_vonMangoldt_div_sqrt_le_precise by absorbing the lower-order terms into .
It is consumed by sum_vonMangoldt_div_sqrt_mul_log_le en route to the estimate , another field of the Chebyshev–Mertens package H-cheb that feeds the prime side of the proof of Theorem A.
Preamble
import Mathlib.Algebra.BigOperators.Finprod import Mathlib.Algebra.Group.Submonoid.BigOperators import Mathlib.Algebra.Order.Field.GeomSum import Mathlib.Analysis.Asymptotics.Lemmas import Mathlib.Analysis.CStarAlgebra.Classes import Mathlib.Analysis.Calculus.ContDiff.Defs import Mathlib.Analysis.Complex.ExponentialBounds import Mathlib.Analysis.PSeries import Mathlib.Analysis.SpecialFunctions.Gamma.Digamma import Mathlib.Analysis.SpecialFunctions.Integrals.Basic import Mathlib.Analysis.SpecialFunctions.Log.Basic import Mathlib.Analysis.SpecialFunctions.Pow.Complex import Mathlib.Analysis.SumIntegralComparisons import Mathlib.Data.Matrix.Basic import Mathlib.Data.Set.Card import Mathlib.MeasureTheory.Integral.Bochner.Basic import Mathlib.MeasureTheory.Integral.IntervalIntegral.Basic import Mathlib.MeasureTheory.Measure.Lebesgue.Basic import Mathlib.NumberTheory.AbelSummation import Mathlib.NumberTheory.ArithmeticFunction.VonMangoldt import Mathlib.NumberTheory.Chebyshev import Mathlib.NumberTheory.Harmonic.EulerMascheroni import Mathlib.NumberTheory.Harmonic.GammaDeriv import Mathlib.NumberTheory.LSeries.RiemannZeta open Finset Real Chebyshev open ArithmeticFunction hiding log open scoped Nat.Prime
Formal statement
theorem Zeta23.Cheb.sum_vonMangoldt_div_sqrt_le {x : ℝ} (hx : 1 ≤ x) :
∑ n ∈ Ioc 0 ⌊x⌋₊, Λ n / Real.sqrt n ≤ (2 * Real.log 4 + 16) * Real.sqrt x := by sorry
Source