Auxiliary functions for Dobner's proof of Newman's conjecture
DefinitionDeBruijnNewman_DobnerThese definitions specialize the auxiliary functions in Dobner's proof to the Riemann zeta function. For real time and complex , put
The intended analytic regime is , in which the series is everywhere absolutely convergent. Convergence is not assumed in these definitions. Define
Using the existing platform heat flow, set
The factor eight accounts for the paper's kernel being four times the platform's kernel and the passage from the full Fourier integral to the half-line cosine integral. The time parameter is unchanged. These functions make the paper's Dirichlet-series approximation directly applicable to the canonical heat flow.
Formalization Note The Dirichlet series is a tsum over natural numbers with the index shifted by one; each summand is represented as a complex exponential. Complex.log is the principal logarithm. The definitions are total, using Mathlib's conventions for sums and division, while the subsequent analytic statements explicitly restrict to negative time and the upper half-plane.
import Definitions.Def_DeBruijnNewman_core
/-!
The auxiliary functions from Alexander Dobner,
`A proof of Newman's conjecture for the extended Selberg class`,
arXiv:2005.05142, specialized to the Riemann zeta function.
The paper's Fourier kernel is four times `DeBruijnNewman.Phi`; evenness
introduces another factor of two. Thus its xi deformation in s coordinates
is `8 * H t (-I * (2 * s - 1))`, with exactly the same time parameter.
-/
namespace DeBruijnNewman.Dobner
/-- The everywhere convergent Dirichlet series of the paper, for `t < 0`.
The summation variable represents the positive integer `n + 1`. -/
noncomputable def zetaT (t : ℝ) (s : ℂ) : ℂ :=
∑' n : ℕ, Complex.exp
(((t / 4 * Real.log ((n : ℝ) + 1) ^ 2 : ℝ) : ℂ)
- s * (Real.log ((n : ℝ) + 1) : ℂ))
/-- The change of coordinates from the introduction and Theorem 4. -/
noncomputable def J (t : ℝ) (s : ℂ) : ℂ :=
s + ((|t| / 4 : ℝ) : ℂ) * Complex.log (s / ((2 * Real.pi : ℝ) : ℂ))
/-- The factor multiplying zeta in the completed Riemann xi function. -/
noncomputable def gammaFactor (s : ℂ) : ℂ :=
s * (s - 1) / 2 * Complex.exp (-(s / 2) * (Real.log Real.pi : ℂ))
* Complex.Gamma (s / 2)
/-- The modified gamma factor in Theorem 4. -/
noncomputable def gammaT (t : ℝ) (s : ℂ) : ℂ :=
gammaFactor s * Complex.exp ((s - J t s) ^ 2 / ((|t| : ℝ) : ℂ))
/-- The paper's deformed xi function, with the platform's normalization. -/
noncomputable def xiT (t : ℝ) (s : ℂ) : ℂ :=
8 * H t (-Complex.I * (2 * s - 1))
/-- The holomorphic normalized function used in Section 3.1. -/
noncomputable def normalizedXi (t : ℝ) (s : ℂ) : ℂ :=
xiT t (J t s) / gammaT t s
end DeBruijnNewman.Dobner