Boundary Dirichlet convergence and explicit error from a logarithmic partial-sum saving
Proveddirichlet_boundary_convergence_and_error_of_log_squared_savinganalytic-number-theorydirichlet-seriesformalizationriemann-hypothesis
Let , , , and suppose
At every point on the boundary , the ordered Dirichlet partial sums converge to the Mellin integral , and for ,
Thus a logarithmic saving suffices for ordered convergence on the boundary itself. This does not assert analytic continuation through that boundary, absolute convergence of the Dirichlet series, or convergence of its differentiated series there. No such logarithmic Moebius bound is proved.
Preamble
import Mathlib.Analysis.SpecialFunctions.ImproperIntegrals import Mathlib.Tactic.Linarith import Mathlib.Tactic.Ring import Mathlib.NumberTheory.LSeries.Dirichlet import Mathlib.NumberTheory.LSeries.SumCoeff import Mathlib.Analysis.MellinTransform import Mathlib.Tactic.NormNum open MeasureTheory open scoped Topology
Formal statement
theorem dirichlet_boundary_convergence_and_error_of_log_squared_saving
(f : ℕ → ℂ) {r C : ℝ} (hr : 0 < r) (hC : 0 ≤ C)
(hbound : ∀ N : ℕ, 2 ≤ N →
‖∑ n ∈ Finset.Icc 1 N, f n‖ ≤
C * (N : ℝ) ^ r / (Real.log (N : ℝ)) ^ 2)
{s : ℂ} (hs : s.re = r) :
let F := fun z : ℂ =>
z * mellin (fun t : ℝ => ∑ n ∈ Finset.Icc 1 ⌊t⌋₊, f n) (-z)
Filter.Tendsto (fun N : ℕ => ∑ n ∈ Finset.Icc 1 N, f n / (n : ℂ) ^ s)
Filter.atTop (nhds (F s)) ∧
∀ N : ℕ, 2 ≤ N →
‖F s - (∑ n ∈ Finset.Icc 1 N, f n / (n : ℂ) ^ s)‖ ≤
4 * C / (Real.log (N : ℝ)) ^ 2 + 4 * C * ‖s‖ / Real.log (N : ℝ) := by sorrySource
Derived boundary Abel-summation criterion. Pinned Mathlib https://github.com/leanprover-community/mathlib4/blob/0df444a360eaa60ab8c11dca51a86af692955474/Mathlib/NumberTheory/AbelSummation.lean#L229, sum_mul_eq_sub_integral_mul₀'; https://github.com/leanprover-community/mathlib4/blob/0df444a360eaa60ab8c11dca51a86af692955474/Mathlib/Analysis/SpecialFunctions/ImproperIntegrals.lean#L292, integrableOn_inv_div_log_sq_Ioi; and the exact tail integral https://github.com/leanprover-community/mathlib4/blob/0df444a360eaa60ab8c11dca51a86af692955474/Mathlib/Analysis/SpecialFunctions/ImproperIntegrals.lean#L303, integral_inv_div_log_sq_Ioi. The factor 4 accounts for transferring the discrete logarithmic bound to the floor-summatory function; the displayed result is derived here.