Liu's lambda-pair Selberg remainder #
This module represents the actual signed double sum in Liu's eqn-r. Its
lambda coefficients are supported on divisors of the paper modulus at the
paper's N^(1/4-epsilon/2) cutoff. Grouping pairs by their least common
multiple bounds the signed remainder by the already verified
3^omega(d) full-distribution majorant.
The support and size conditions on Liu's Selberg coefficients needed for
the remainder bound. No normalization at d = 1 is needed.
Equations
- MathlibNt.SieveTheory.LiuWeight.LiuSelbergLambdaAdmissible N epsilon lambda = ((∀ (d : ℕ), lambda d ≠ 0 → d ∣ MathlibNt.SieveTheory.LiuWeight.liuPaperQModulus N epsilon ∧ d ≤ MathlibNt.SieveTheory.LiuWeight.paperQSourceCutoff N epsilon) ∧ ∀ (d : ℕ), |lambda d| ≤ 1)
Instances For
The finite source carrier forced by admissibility.
Equations
- MathlibNt.SieveTheory.LiuWeight.liuSelbergLambdaSourceCarrier N epsilon = {d ∈ (MathlibNt.SieveTheory.LiuWeight.liuPaperQModulus N epsilon).divisors | d ≤ MathlibNt.SieveTheory.LiuWeight.paperQSourceCutoff N epsilon}
Instances For
Admissibility proves that the finite carrier loses no nonzero coefficient.
Liu's Selberg expression after expanding the square and interchanging the
finite sums. The inner term is the actual weighted prime count in the
progression a * p ≡ N (mod lcm d₁ d₂).
Equations
- MathlibNt.SieveTheory.LiuWeight.liuSelbergSwitchedCount N epsilon lambda = ∑ d1 ∈ MathlibNt.SieveTheory.LiuWeight.liuSelbergLambdaSourceCarrier N epsilon, ∑ d2 ∈ MathlibNt.SieveTheory.LiuWeight.liuSelbergLambdaSourceCarrier N epsilon, lambda d1 * lambda d2 * ∑ a ∈ Finset.range (N + 1), MathlibNt.SieveTheory.LiuWeight.liuWeight N (MathlibNt.SieveTheory.LiuWeight.liuSourceZ10 N) (MathlibNt.SieveTheory.LiuWeight.liuSourceY3 N) a * ↑(AnalyticNumberTheory.Sieve.primesInAPBelow N a (d1.lcm d2) (N % d1.lcm d2))
Instances For
The main term paired with liuSelbergSwitchedCount for an arbitrary
main-term model.
Equations
- MathlibNt.SieveTheory.LiuWeight.liuSelbergMainTerm main N epsilon lambda = ∑ d1 ∈ MathlibNt.SieveTheory.LiuWeight.liuSelbergLambdaSourceCarrier N epsilon, ∑ d2 ∈ MathlibNt.SieveTheory.LiuWeight.liuSelbergLambdaSourceCarrier N epsilon, lambda d1 * lambda d2 * (1 / ↑(d1.lcm d2).totient * ∑ a ∈ Finset.range (N + 1), MathlibNt.SieveTheory.LiuWeight.liuWeight N (MathlibNt.SieveTheory.LiuWeight.liuSourceZ10 N) (MathlibNt.SieveTheory.LiuWeight.liuSourceY3 N) a * main (↑N / ↑a))
Instances For
The actual lambda-pair Selberg remainder from Liu's eqn-r, represented on
the finite carrier justified by LiuSelbergLambdaAdmissible.
Equations
- MathlibNt.SieveTheory.LiuWeight.liuSelbergRemainder main N epsilon lambda = ∑ d1 ∈ MathlibNt.SieveTheory.LiuWeight.liuSelbergLambdaSourceCarrier N epsilon, ∑ d2 ∈ MathlibNt.SieveTheory.LiuWeight.liuSelbergLambdaSourceCarrier N epsilon, lambda d1 * lambda d2 * MathlibNt.SieveTheory.LiuWeight.liuMainFullSum main N N (d1.lcm d2) (N % d1.lcm d2) (MathlibNt.SieveTheory.LiuWeight.liuWeight N (MathlibNt.SieveTheory.LiuWeight.liuSourceZ10 N) (MathlibNt.SieveTheory.LiuWeight.liuSourceY3 N))
Instances For
Exact finite decomposition of the switched Selberg count into its chosen main term and the actual signed remainder.
Source-facing specialization of the exact decomposition to Liu's genuine normalized logarithmic-integral family.
Liu's original finite Selberg expression before expanding the square.
Equations
- MathlibNt.SieveTheory.LiuWeight.liuSelbergSquareCount N epsilon lambda = ∑ a ∈ Finset.range (N + 1), MathlibNt.SieveTheory.LiuWeight.liuWeight N (MathlibNt.SieveTheory.LiuWeight.liuSourceZ10 N) (MathlibNt.SieveTheory.LiuWeight.liuSourceY3 N) a * ∑ p ∈ Finset.range (N + 1) with Nat.Prime p ∧ a * p ≤ N, (∑ d ∈ MathlibNt.SieveTheory.LiuWeight.liuSelbergLambdaSourceCarrier N epsilon with d ∣ N - a * p, lambda d) ^ 2
Instances For
At the canonical residue, the AP convention on a * p is exactly
divisibility of the natural-number complement.
Finite square expansion and interchange: Liu's original squared-divisor expression equals the switched lambda-pair AP count.
Source-facing exact decomposition of Liu's original squared-divisor expression.
The unproved numerical main-term estimate printed in Liu's source. This is a transparent proposition, not an asserted analytic theorem.
Equations
- MathlibNt.SieveTheory.LiuWeight.LiuSelbergMainTermUpperBound kappa N epsilon lambda = (MathlibNt.SieveTheory.LiuWeight.liuSelbergMainTerm (MathlibNt.SieveTheory.LiuWeight.liuLogarithmicIntegral kappa) N epsilon lambda ≤ 3.94033 * MathlibNt.SieveTheory.SingularSeries.liuSingularSeries N * ↑N / Real.log ↑N ^ 2)
Instances For
Supported pairs have lcm dividing the squarefree paper modulus; in particular the lcm itself is squarefree.
Multiplying two source-cutoff divisors doubles the exponent exactly.
Every pair in the source carrier has lcm inside Liu's eqn-r divisor
cutoff. This records both lcm ≤ d1*d2 and the doubled-exponent estimate.
The actual signed lambda-pair remainder is bounded by Liu's exact
3^omega(d) full-distribution majorant.
The canonical coprime consumer interface bounds the actual signed Selberg remainder for every eventually admissible coefficient family.
Backward-compatible remainder wrapper for the stronger canonical contract.
Source-faithful remainder wrapper from literal Corollary (2.30).
Eventual bound for the actual Liu remainder. The lambda admissibility and the three source-family analytic estimates remain separate explicit inputs.
Conditional eventual bound for Liu's switched Selberg count. The numerical main-term estimate, lambda admissibility, and the three source-family analytic estimates are all retained as explicit inputs.
Conditional eventual bound for Liu's original squared-divisor Selberg expression, obtained from the exact square expansion and switched-count bound.