Standard Bombieri--Vinogradov: finite character orthogonality #
This file contains only the finite algebra between Chebyshev Λ sums in a
reduced residue class and Dirichlet-character prefix sums. In particular, the
principal character is split literally before any estimate is made. No
Bombieri--Vinogradov conclusion is assumed or stated.
The Chebyshev Λ coefficient, regarded as a complex coefficient.
Instances For
The Chebyshev prefix in one residue class, through the integer endpoint
y.
Equations
- AnalyticNumberTheory.LargeSieve.lambdaAPPrefix y q a = ∑ n ∈ Finset.range (y + 1) with ↑n = ↑a, AnalyticNumberTheory.LargeSieve.lambdaNatCoeff n
Instances For
The full Chebyshev prefix restricted to integers coprime to q.
Equations
- AnalyticNumberTheory.LargeSieve.coprimeLambdaPrefix y q = ∑ n ∈ Finset.range (y + 1) with n.Coprime q, AnalyticNumberTheory.LargeSieve.lambdaNatCoeff n
Instances For
The level-q character transform of the Chebyshev prefix.
Equations
- AnalyticNumberTheory.LargeSieve.lambdaCharacterPrefix y q χ = ∑ n ∈ Finset.range (y + 1), AnalyticNumberTheory.LargeSieve.lambdaNatCoeff n * χ ↑n
Instances For
Character orthogonality expands a reduced-residue Chebyshev prefix exactly.
The normalization 1/φ(q) is retained literally.
The principal character transform is exactly the coprime Λ total.
The principal contribution to the character average.
Equations
Instances For
Its error relative to the global Chebyshev main term y.
Equations
Instances For
The reduced-residue Chebyshev error centered at the global main term.
Equations
Instances For
Literal principal/nonprincipal decomposition of the Chebyshev AP error.
The first summand is precisely the principal PNT-type error divided by φ(q);
all character estimates apply only to the second summand.
A pointwise reduced-residue error is bounded by the literal principal error plus the nonprincipal character transforms.
Maximum principal PNT-type error through endpoint N.
Equations
- AnalyticNumberTheory.LargeSieve.principalLambdaPrefixMaxError N q = (Finset.image (fun (y : ℕ) => ‖AnalyticNumberTheory.LargeSieve.principalLambdaMainError y q‖) (Finset.range (N + 1))).max' ⋯
Instances For
Maximum transform amplitude for one character through endpoint N.
Equations
- AnalyticNumberTheory.LargeSieve.lambdaCharacterPrefixMaxAmplitude N q χ = (Finset.image (fun (y : ℕ) => ‖AnalyticNumberTheory.LargeSieve.lambdaCharacterPrefix y q χ‖) (Finset.range (N + 1))).max' ⋯
Instances For
The Chebyshev AP error, maximized over canonical reduced residues and all
prefixes through N. Adjoining zero gives the empty-modulus convention and a
canonical witness for max'.
Equations
- AnalyticNumberTheory.LargeSieve.lambdaAPPrefixMaxError N q = (insert 0 (Finset.image (fun (p : ℕ × ℕ) => ‖AnalyticNumberTheory.LargeSieve.lambdaAPMainError p.1 q p.2‖) ((Finset.range (N + 1)).product (AnalyticNumberTheory.Sieve.unitResidues q)))).max' ⋯
Instances For
Exact finite prefix-max consequence of character orthogonality.