Proved
Zeta23.Cheb.sum_one_div_sqrt_leanalysisnumber-theoryzeta23
For every natural number ,
where the sum in Lean runs over (empty for , in which case both sides vanish).
This is the classical elementary estimate, proved by induction on using (equivalently, the telescoping comparison ).
In the Chebyshev chapter it is the partial-summation input consumed by sum_vonMangoldt_div_sqrt_mul_log_le, the bound of [eq:cheb1] in the Chebyshev–Mertens package H-cheb.
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_one_div_sqrt_le (N : ℕ) :
∑ n ∈ Ioc 0 N, (1 : ℝ) / Real.sqrt n ≤ 2 * Real.sqrt N := by sorry
Source