Fourier completion for primitive quadratic character sums #
This file records the finite Fourier identity underlying the quadratic Pólya--Vinogradov estimate. In particular, the Gauss factor is paid from the proved primitive root-number norm, rather than postulated as an extra bound.
The Gauss sum of a primitive character modulo q has norm sqrt q.
This is extracted from the already proved unit norm of the root number.
Inspect dependencies
DirichletCharacter.IsPrimitive.norm_gaussSum_stdAddChar · compiled type and proof/definition references.
Exact finite Fourier completion of a primitive character prefix. The
zero frequency vanishes automatically through χ⁻¹ 0 = 0; retaining it makes
the identity canonical and avoids a choice of integer representatives.
Inspect dependencies
DirichletCharacter.IsPrimitive.sum_range_fourier_completion · compiled type and proof/definition references.
Norm form of Fourier completion. This isolates the sole remaining
Pólya--Vinogradov input as the L¹ norm of the finite geometric kernels; the
Gauss sum has already been replaced by sqrt q.
Inspect dependencies
DirichletCharacter.IsPrimitive.norm_sum_range_le_sqrt_mul_fourierKernelL1 · compiled type and proof/definition references.