Source sieve carriers and Jurkat--Richert factors #
The literal source cutoffs define sieve carriers and arithmetic-progression remainders, including exceptional endpoints. Conditioned carriers and explicit upper linear-sieve factors retain their precise boundary conventions.
All declarations retain the MathlibNt.SieveTheory.SwitchingPrinciple namespace.
The distinct-medium-prime count in Chen's Lemma 9. Each prime
q ∈ [correctedChenZ N, correctedChenY N) dividing N - p contributes once,
regardless of its valuation.
Equations
Instances For
Chen's literal P_N(N, N^(1/10)) carrier: primes p ≤ N for which no odd
prime through the real cutoff N^(1/10) divides N - p.
Equations
Instances For
The integer endpoint whose strict range is Chen's literal real cutoff
r ≤ N^(1/10).
Instances For
Odd cutoff primes not dividing N; these are the primes treated by the
Goldbach density 1 / (p - 1).
Equations
Instances For
Before the Goldbach sieve, primes whose complement is divisible by an odd
cutoff prime dividing N are removed. Such a prime is the exceptional prime
itself; separating it is what makes every remaining local density
1 / (r - 1).
Equations
Instances For
The source Goldbach sequence A = {N - p : p ≤ N, p prime}, after only
the exceptional residue-zero cutoff primes have been removed.
Equations
Instances For
Chen's literal base sequence as a BoundingSieve.
Equations
- MathlibNt.SieveTheory.SwitchingPrinciple.jurkatRichertSourceBoundingSieve N = { support := MathlibNt.SieveTheory.SwitchingPrinciple.jurkatRichertSourceUnsiftedComplements N, prodPrimes := MathlibNt.SieveTheory.SwitchingPrinciple.jurkatRichertSourceSiftingProduct N, prodPrimes_squarefree := ⋯, weights := fun (x : ℕ) => 1, weights_nonneg := MathlibNt.SieveTheory.SwitchingPrinciple.jurkatRichertSourceBoundingSieve._proof_1, totalMass := MathlibNt.SieveTheory.LiuWeight.liuLogarithmicIntegral (2 / Real.log 2) ↑N, nu := AnalyticNumberTheory.Sieve.goldbachNu, nu_mult := AnalyticNumberTheory.Sieve.goldbachNu_isMultiplicative, nu_pos_of_prime := ⋯, nu_lt_one_of_prime := ⋯ }
Instances For
The source support survives the remaining odd-prime sieve exactly when its prime partner belongs to Chen's literal carrier.
Exact finite identification of the source BoundingSieve with
P_N(N, N^(1/10)). The range is p ≤ N; hence both p = 2 and the unit
complement N - p = 1 are retained exactly when the literal source admits
them.
For even N, the source sieve product is the standard Goldbach product at
the literal real cutoff. Equation (25), not equation (26), supplies the
Mertens normalization of this product.
Multiples in the source complement support are counted by their unique prime partners.
On even N > 2, the source sieve multSum is exactly the Goldbach
arithmetic-progression count p ≡ N (mod d). The p ≤ N endpoint causes no
exception because such an N is not prime.
The source sieve remainder is the exact Goldbach AP discrepancy.
The level-restricted Goldbach remainder sum used by the source lower sieve.
Only squarefree divisors of the odd cutoff product with
d ≤ N^(1/2-ε) occur.
Equations
- MathlibNt.SieveTheory.SwitchingPrinciple.jurkatRichertSourceRemainderSum N ε = ∑ d ∈ (MathlibNt.SieveTheory.SwitchingPrinciple.jurkatRichertSourceSiftingProduct N).divisors with ↑d ≤ ↑N ^ (1 / 2 - ε), |BoundingSieve.rem d|
Instances For
The level-restricted remainder is literally a sum of Goldbach AP discrepancies.
Every source modulus is coprime to the Goldbach integer: the source
product omits precisely the cutoff primes dividing N.
On the squarefree source-divisor carrier the Goldbach local density is
exactly the reduced-residue density 1 / φ(d).
The residue N mod d is a canonical reduced residue for every source
modulus, including the canonical residue 0 at d = 1.
The finitely many prime partners removed before sifting: they are exactly
the odd cutoff primes already dividing N.
Equations
Instances For
Outside the source support, a standard prime can only be one of the
exceptional cutoff primes dividing N. This is the finite correction that
must be retained when comparing the source AP count to standard primes.
Removing the exceptional source fibres changes every Goldbach AP count by at most the total number of exceptional cutoff primes.
The source AP discrepancy is bounded by the standard reduced-residue discrepancy plus the honest exceptional-fibre correction.
The exact source sieve remainder is controlled by the standard prime-AP error plus the retained exceptional-fibre correction.
Before any asymptotics, the source remainder sum splits into the standard BV maximum on its divisor carrier and the explicit exceptional-fibre endpoint term.
Exceptional source primes are distinct prime divisors of N, so their
cardinality is bounded by the elementary ω(N) logarithmic bound.
The level-restricted source divisor carrier has no more elements than its real cutoff interval.
The exceptional-fibre majorant is genuinely power-saving relative to the
Goldbach N / log² N scale.
The literal medium-prime divisor count in Chen's Lemma 9:
N^(1/10) < q ≤ N^(1/3). Divisors are distinct because this is a cardinality,
not a valuation sum.
Equations
Instances For
The literal medium-prime range N^(1/10) < q ≤ N^(1/3) from Chen's
Lemma 9.
Equations
Instances For
The real inequalities in the source range are represented exactly by floored half-open power cutoffs.
Chen's exact finite Lemma 9 producer
P_N(N,z) - (1/2) * Σ_{z<q≤y} P_N(N,q,z), expanded as a sum over candidates.
Equations
Instances For
Chen's displayed q-outer sum of conditioned source counts in equation
(26).
Equations
Instances For
The unsifted Goldbach-complement carrier conditioned by q ∣ N - p.
No coprimality assumption between q and N is imposed here.
Equations
Instances For
Chen's finite P_N(N,q,z) sieve. Its main mass retains the local
1 / (q - 1) factor, while its remainder is the exact discrepancy of the
conditioned finite carrier.
Equations
- MathlibNt.SieveTheory.SwitchingPrinciple.jurkatRichertSourceConditionedBoundingSieve N q = { support := MathlibNt.SieveTheory.SwitchingPrinciple.jurkatRichertSourceConditionedSupport N q, prodPrimes := MathlibNt.SieveTheory.SwitchingPrinciple.jurkatRichertSourceSiftingProduct N, prodPrimes_squarefree := ⋯, weights := fun (x : ℕ) => 1, weights_nonneg := MathlibNt.SieveTheory.SwitchingPrinciple.jurkatRichertSourceBoundingSieve._proof_1, totalMass := MathlibNt.SieveTheory.LiuWeight.liuLogarithmicIntegral (2 / Real.log 2) ↑N / (↑q - 1), nu := AnalyticNumberTheory.Sieve.goldbachNu, nu_mult := AnalyticNumberTheory.Sieve.goldbachNu_isMultiplicative, nu_pos_of_prime := ⋯, nu_lt_one_of_prime := ⋯ }
Instances For
Exact finite identification of the conditioned sieve with
P_N(N,q,N^(1/10)). In particular, the exceptional lane q ∣ N has not been
discarded or replaced by a reduced-residue approximation.
The integer level corresponding exactly to the varying real level
N^(1/2-epsilon) / q.
Equations
Instances For
The logarithmic ratio for the upper sieve at the varying level
N^(1/2-epsilon) / q and sifting threshold N^(1/10).
Equations
Instances For
At zero level loss, the varying sieve ratio is exactly affine in the logarithmic prime coordinate.
An epsilon loss in the level lowers every sieve ratio by exactly
10 * epsilon.
Every source medium prime has logarithmic coordinate in the exact interval
[1/10, 1/3].
The dimension-one upper linear-sieve factor on the range used in Chen's
q-sum. The integral branch is the one whose partial summation contributes
K / 2.
Equations
Instances For
The zero-epsilon Jurkat--Richert weight is continuous on the medium-prime exponent interval.
The zero-epsilon Jurkat--Richert weight is nonnegative on the medium-prime exponent interval.
Moving the sieve argument by 10 * ε costs at most the uniform factor
(1 - 6 * ε)⁻¹ throughout the medium-prime exponent interval.
Exact zero-epsilon weighted integral used in the varying-q prime sum.