The nonnegative quadratic convolution in Siegel's elementary argument #
For a quadratic character χ, this file packages the coefficients of
ζ(s) L(s, χ) as the real divisor sum
aχ(n) = ∑ d ∣ n, Re χ(d).
The coefficients are nonnegative, and every nonzero square contributes at
least one. Consequently their summatory function is at least ⌊√X⌋. The
last theorem combines this arithmetic lower bound with the explicit
Pólya--Vinogradov harmonic tail. Its remaining discrepancy is kept as an
explicit term; no unproved upper estimate for that term is assumed.
The real coefficient of ζ(s) L(s, χ).
Equations
- χ.quadraticSiegelConvolution n = (χ.zetaMul n).re
Instances For
Inspect dependencies
DirichletCharacter.quadraticSiegelConvolution · compiled type and proof/definition references.
The convolution coefficient is literally the real quadratic divisor sum.
Inspect dependencies
DirichletCharacter.quadraticSiegelConvolution_eq_divisorSum · compiled type and proof/definition references.
Inspect dependencies
DirichletCharacter.zetaMul_im_eq_zero_of_sq_eq_one · compiled type and proof/definition references.
Quadratic convolution coefficients are nonnegative real numbers.
Inspect dependencies
DirichletCharacter.quadraticSiegelConvolution_nonneg · compiled type and proof/definition references.
Inspect dependencies
DirichletCharacter.one_le_zetaMul_prime_even_pow · compiled type and proof/definition references.
Every nonzero square has quadratic convolution coefficient at least one.
Inspect dependencies
DirichletCharacter.one_le_quadraticSiegelConvolution_sq · compiled type and proof/definition references.
The summatory quadratic convolution up to X.
Equations
- χ.quadraticSiegelConvolutionSummatory X = ∑ n ∈ Finset.Icc 1 X, χ.quadraticSiegelConvolution n
Instances For
Inspect dependencies
DirichletCharacter.quadraticSiegelConvolutionSummatory · compiled type and proof/definition references.
Dirichlet-convolution / divisor-double-sum identity.
Inspect dependencies
DirichletCharacter.quadraticSiegelConvolutionSummatory_eq_divisorDoubleSum · compiled type and proof/definition references.
Siegel's square lower-bound chain:
⌊√X⌋ ≤ ∑_{1 ≤ n ≤ X} aχ(n).
Inspect dependencies
DirichletCharacter.sqrt_le_quadraticSiegelConvolutionSummatory · compiled type and proof/definition references.
The exact residual between the convolution summatory function and X
times the finite harmonic truncation. Later hyperbola estimates should bound
this quantity rather than postulate an unknown error bound.
Equations
Instances For
Inspect dependencies
DirichletCharacter.quadraticSiegelConvolutionDiscrepancy · compiled type and proof/definition references.
Expansion of the residual as the divisor double sum minus the harmonic main term.
Inspect dependencies
DirichletCharacter.quadraticSiegelConvolutionDiscrepancy_eq_divisorDoubleSum_sub · compiled type and proof/definition references.
The first load-bearing inequality in the elementary convolution route.
The square lower bound and the explicit Pólya--Vinogradov tail force a lower
bound for X * Re L(1,χ) up to the exact convolution discrepancy.
Inspect dependencies
DirichletCharacter.sqrt_sub_convolutionDiscrepancy_sub_polyaVinogradovError_le · compiled type and proof/definition references.