The Jurkat--Richert 1965 gamma(p) = 1, q = 1 specialization #
This file begins the literal finite specialization of Jurkat--Richert (1965),
with local density exactly 1 / p. The companion ChenTheoremFive module
proves its complete two-sided Theorem 5. The separate ChenRichertConsumer
module connects the actual Goldbach density 1 / (p - 1) through constructed
delay majorants and modern sieve comparisons, not by identifying the densities.
The literal Buchstab and Euler identities (2.2) and (2.3) are proved below.
The concrete count is then expanded to every positive finite depth along
explicit chains pᵢ < ... < p₁, in the nested recursive form used by the
paper's induction, and then flattened into the four displayed finite sums of
formula (2.1). The finite Rosser identities instantiate existing adapted
coefficient machinery at 1 / p; no identification with the concrete count
expansion is asserted. The algebraic comparison and terminal lemmas isolate
two further finite steps needed by the source proof.
The literal local density gamma(p) / p when gamma(p) = 1.
Equations
Instances For
Inspect dependencies
MathlibNt.SieveTheory.JurkatRichert1965ChenGammaOneQOne.localDensity · compiled type and proof/definition references.
The local Euler factor is nonzero at every prime.
Inspect dependencies
MathlibNt.SieveTheory.JurkatRichert1965ChenGammaOneQOne.one_sub_localDensity_ne_zero · compiled type and proof/definition references.
After Euler normalization, a selected prime contributes 1 / (p - 1).
Inspect dependencies
MathlibNt.SieveTheory.JurkatRichert1965ChenGammaOneQOne.localDensity_div_one_sub · compiled type and proof/definition references.
The finite prime carrier p < z, p ∤ k from the 1965 paper.
Equations
Instances For
Inspect dependencies
MathlibNt.SieveTheory.JurkatRichert1965ChenGammaOneQOne.siftingPrimes · compiled type and proof/definition references.
Inspect dependencies
MathlibNt.SieveTheory.JurkatRichert1965ChenGammaOneQOne.mem_siftingPrimes · compiled type and proof/definition references.
At k = 1, the source's strict real cutoff is exactly Mathlib's
natural prime cutoff at ceil z.
Inspect dependencies
MathlibNt.SieveTheory.JurkatRichert1965ChenGammaOneQOne.siftingPrimes_one_eq_primesBelow · compiled type and proof/definition references.
The selected primes below z omitted only because they divide k.
Equations
Instances For
Inspect dependencies
MathlibNt.SieveTheory.JurkatRichert1965ChenGammaOneQOne.excludedSiftingPrimes · compiled type and proof/definition references.
The squarefree product of the primes omitted from P_k(z).
Equations
Instances For
Inspect dependencies
MathlibNt.SieveTheory.JurkatRichert1965ChenGammaOneQOne.excludedSiftingFactor · compiled type and proof/definition references.
Inspect dependencies
MathlibNt.SieveTheory.JurkatRichert1965ChenGammaOneQOne.siftingPrimes_union_excluded · compiled type and proof/definition references.
Inspect dependencies
MathlibNt.SieveTheory.JurkatRichert1965ChenGammaOneQOne.excludedSiftingFactor_dvd_siftingPrimes_one · compiled type and proof/definition references.
Inspect dependencies
MathlibNt.SieveTheory.JurkatRichert1965ChenGammaOneQOne.excludedSiftingFactor_primeFactors · compiled type and proof/definition references.
The paper's finite Euler product R_k(z).
Equations
Instances For
Inspect dependencies
MathlibNt.SieveTheory.JurkatRichert1965ChenGammaOneQOne.sieveProduct · compiled type and proof/definition references.
Inspect dependencies
MathlibNt.SieveTheory.JurkatRichert1965ChenGammaOneQOne.sieveProduct_pos · compiled type and proof/definition references.
The literal product over primes p < z is the standard finite Mertens
product through ceil z - 1; this records the strict real cutoff exactly.
Inspect dependencies
MathlibNt.SieveTheory.JurkatRichert1965ChenGammaOneQOne.sieveProduct_one_eq_mertensPrimeProduct · compiled type and proof/definition references.
Mertens' product theorem with the paper's literal strict real cutoff.
The proof of (3.9) below transports log (ceil z - 1) to log z.
Inspect dependencies
MathlibNt.SieveTheory.JurkatRichert1965ChenGammaOneQOne.exists_sieveProduct_one_mertens_bound · compiled type and proof/definition references.
Uniform reciprocal Mertens bound at the paper's strict real cutoff.
The leading coefficient is exactly exp EulerGamma; the finite initial range
is absorbed into one additive constant rather than checked by a finite scan.
Inspect dependencies
MathlibNt.SieveTheory.JurkatRichert1965ChenGammaOneQOne.exists_sieveProduct_one_inv_le_log_div_add · compiled type and proof/definition references.
The preceding strict-cutoff inversion with its leading coefficient in the
paper's displayed exp EulerGamma normalization.
Inspect dependencies
MathlibNt.SieveTheory.JurkatRichert1965ChenGammaOneQOne.exists_sieveProduct_one_inv_le_exp_mul_log_add · compiled type and proof/definition references.
The literal finite Euler identity (2.3):
R_k(z) = 1 - sum_{p < z, p ∤ k} R_k(p) / p.
Inspect dependencies
MathlibNt.SieveTheory.JurkatRichert1965ChenGammaOneQOne.sieveProduct_eq_one_sub_sum · compiled type and proof/definition references.
The paper's sifted cardinality A_k(M; z).
Equations
Instances For
Inspect dependencies
MathlibNt.SieveTheory.JurkatRichert1965ChenGammaOneQOne.siftedCount · compiled type and proof/definition references.
The same sifted cardinality with an explicit finite prime carrier.
Equations
Instances For
Inspect dependencies
MathlibNt.SieveTheory.JurkatRichert1965ChenGammaOneQOne.siftedCountOn · compiled type and proof/definition references.
The divisibility-fiber realization of the paper's conditioned count
A_k(M_p; p): p divides the original element, and no selected prime below
p divides it.
Equations
Instances For
Inspect dependencies
MathlibNt.SieveTheory.JurkatRichert1965ChenGammaOneQOne.conditionedSiftedCountOn · compiled type and proof/definition references.
Finite Buchstab partition over an arbitrary finite prime carrier. Every non-sifted element is assigned to its least selected prime divisor.
Inspect dependencies
MathlibNt.SieveTheory.JurkatRichert1965ChenGammaOneQOne.siftedCountOn_eq_card_sub_conditioned_sum · compiled type and proof/definition references.
The literal finite Buchstab identity (2.2) for the paper's carrier
p < z, p ∤ k.
Inspect dependencies
MathlibNt.SieveTheory.JurkatRichert1965ChenGammaOneQOne.siftedCount_eq_card_sub_conditioned_sum · compiled type and proof/definition references.
Subtracting (2.2) at two cutoffs leaves exactly the conditioned primes
in the interval z₁ ≤ p < z. This is the unsplit identity used to begin
formula (2.4).
Inspect dependencies
MathlibNt.SieveTheory.JurkatRichert1965ChenGammaOneQOne.siftedCount_eq_siftedCount_sub_interval · compiled type and proof/definition references.
The first, recursively expandable prime range in the depth-one instance of Theorem 1.
Equations
- MathlibNt.SieveTheory.JurkatRichert1965ChenGammaOneQOne.theoremOneInteriorPrimes k z₁ z y = {p ∈ {p ∈ MathlibNt.SieveTheory.JurkatRichert1965ChenGammaOneQOne.siftingPrimes k z | z₁ ≤ ↑p} | ↑p < √(y / ↑p)}
Instances For
Inspect dependencies
MathlibNt.SieveTheory.JurkatRichert1965ChenGammaOneQOne.theoremOneInteriorPrimes · compiled type and proof/definition references.
The terminal boundary-prime range in the depth-one instance of Theorem 1.
Equations
- MathlibNt.SieveTheory.JurkatRichert1965ChenGammaOneQOne.theoremOneBoundaryPrimes k z₁ z y = {p ∈ {p ∈ MathlibNt.SieveTheory.JurkatRichert1965ChenGammaOneQOne.siftingPrimes k z | z₁ ≤ ↑p} | √(y / ↑p) ≤ ↑p ∧ ↑p < y / ↑p}
Instances For
Inspect dependencies
MathlibNt.SieveTheory.JurkatRichert1965ChenGammaOneQOne.theoremOneBoundaryPrimes · compiled type and proof/definition references.
Formula (2.4), equivalently the depth-one case of Theorem 1. The
conditioned primes are split at sqrt (y / p), and the upper boundary
p < y / p follows from p < z ≤ sqrt y.
Inspect dependencies
MathlibNt.SieveTheory.JurkatRichert1965ChenGammaOneQOne.siftedCount_theoremOne_depthOne · compiled type and proof/definition references.
The original-source divisibility fiber for successive chain primes.
Chains are stored least/newest prime first, so [pᵢ, ..., p₁] displays the
source order pᵢ < ... < p₁.
Equations
Instances For
Inspect dependencies
MathlibNt.SieveTheory.JurkatRichert1965ChenGammaOneQOne.conditionedCarrier · compiled type and proof/definition references.
Inspect dependencies
MathlibNt.SieveTheory.JurkatRichert1965ChenGammaOneQOne.chainScale · compiled type and proof/definition references.
Inspect dependencies
MathlibNt.SieveTheory.JurkatRichert1965ChenGammaOneQOne.chainSiftedCount · compiled type and proof/definition references.
An explicit interior chain from Theorem 1. For the list
[pᵢ, ..., p₁], every prime lies in [z₁, z), the entries satisfy
pᵢ < ... < p₁, and each pⱼ < sqrt (yⱼ).
Equations
- MathlibNt.SieveTheory.JurkatRichert1965ChenGammaOneQOne.theoremOneInteriorChain k z₁ z y [] = True
- MathlibNt.SieveTheory.JurkatRichert1965ChenGammaOneQOne.theoremOneInteriorChain k z₁ z y (p :: ps) = (Nat.Prime p ∧ z₁ ≤ ↑p ∧ ↑p < z ∧ ¬p ∣ k ∧ (∀ q ∈ ps, p < q) ∧ ↑p < √(MathlibNt.SieveTheory.JurkatRichert1965ChenGammaOneQOne.chainScale y (p :: ps)) ∧ MathlibNt.SieveTheory.JurkatRichert1965ChenGammaOneQOne.theoremOneInteriorChain k z₁ z y ps)
Instances For
Inspect dependencies
MathlibNt.SieveTheory.JurkatRichert1965ChenGammaOneQOne.theoremOneInteriorChain · compiled type and proof/definition references.
An explicit boundary chain from Theorem 1. Its least/newest prime
pᵢ satisfies sqrt (yᵢ) ≤ pᵢ < yᵢ; all preceding primes satisfy the
interior constraints.
Equations
- MathlibNt.SieveTheory.JurkatRichert1965ChenGammaOneQOne.theoremOneBoundaryChain k z₁ z y [] = False
- MathlibNt.SieveTheory.JurkatRichert1965ChenGammaOneQOne.theoremOneBoundaryChain k z₁ z y (p :: ps) = (Nat.Prime p ∧ z₁ ≤ ↑p ∧ ↑p < z ∧ ¬p ∣ k ∧ (∀ q ∈ ps, p < q) ∧ √(MathlibNt.SieveTheory.JurkatRichert1965ChenGammaOneQOne.chainScale y (p :: ps)) ≤ ↑p ∧ ↑p < MathlibNt.SieveTheory.JurkatRichert1965ChenGammaOneQOne.chainScale y (p :: ps) ∧ MathlibNt.SieveTheory.JurkatRichert1965ChenGammaOneQOne.theoremOneInteriorChain k z₁ z y ps)
Instances For
Inspect dependencies
MathlibNt.SieveTheory.JurkatRichert1965ChenGammaOneQOne.theoremOneBoundaryChain · compiled type and proof/definition references.
The recursive scale is literally y / (p₁ ... pᵢ).
Inspect dependencies
MathlibNt.SieveTheory.JurkatRichert1965ChenGammaOneQOne.chainScale_eq_div_prod · compiled type and proof/definition references.
Every entry of an interior chain is prime.
Inspect dependencies
MathlibNt.SieveTheory.JurkatRichert1965ChenGammaOneQOne.prime_of_mem_theoremOneInteriorChain · compiled type and proof/definition references.
Along an interior chain, successive divisibility conditioning is exactly
conditioning by the product p₁ ... pᵢ.
Inspect dependencies
MathlibNt.SieveTheory.JurkatRichert1965ChenGammaOneQOne.conditionedCarrier_eq_filter_prod_of_interiorChain · compiled type and proof/definition references.
On the paper's prime carrier, conditioning at p is exactly sifting the
p-divisibility fibre at cutoff p.
Inspect dependencies
MathlibNt.SieveTheory.JurkatRichert1965ChenGammaOneQOne.conditionedSiftedCountOn_siftingPrimes_eq · compiled type and proof/definition references.
Appending an interior prime to an explicit interior chain preserves all of the paper's chain and square-root constraints.
Inspect dependencies
MathlibNt.SieveTheory.JurkatRichert1965ChenGammaOneQOne.theoremOneInteriorChain_cons_of_mem · compiled type and proof/definition references.
Appending a boundary prime to an explicit interior chain produces exactly
the boundary condition sqrt (yᵢ) ≤ pᵢ < yᵢ.
Inspect dependencies
MathlibNt.SieveTheory.JurkatRichert1965ChenGammaOneQOne.theoremOneBoundaryChain_cons_of_mem · compiled type and proof/definition references.
The exact induction step in the proof of Theorem 1. Starting from any
nonempty interior chain [pᵢ, ..., p₁], it applies (2.4) to
(M_{p₁...pᵢ}, yᵢ, pᵢ), producing the next interior and boundary chains.
Inspect dependencies
MathlibNt.SieveTheory.JurkatRichert1965ChenGammaOneQOne.chainSiftedCount_eq_at_z₁_sub_extensions · compiled type and proof/definition references.
The current upper cutoff at a node of the Theorem 1 recursion.
Equations
Instances For
Inspect dependencies
MathlibNt.SieveTheory.JurkatRichert1965ChenGammaOneQOne.chainCutoff · compiled type and proof/definition references.
The exact finite recursive expansion generated by the proof of Theorem 1.
At positive depth it replaces every interior terminal count by (2.4);
boundary counts are terminal and are not expanded.
Equations
- MathlibNt.SieveTheory.JurkatRichert1965ChenGammaOneQOne.theoremOneRecursiveExpansion M k z₁ z y ps 0 = MathlibNt.SieveTheory.JurkatRichert1965ChenGammaOneQOne.chainSiftedCount M k ps (MathlibNt.SieveTheory.JurkatRichert1965ChenGammaOneQOne.chainCutoff z ps)
- MathlibNt.SieveTheory.JurkatRichert1965ChenGammaOneQOne.theoremOneRecursiveExpansion M k z₁ z y ps r.succ = MathlibNt.SieveTheory.JurkatRichert1965ChenGammaOneQOne.chainSiftedCount M k ps z₁ - ∑ q ∈ MathlibNt.SieveTheory.JurkatRichert1965ChenGammaOneQOne.theoremOneInteriorPrimes k z₁ (MathlibNt.SieveTheory.JurkatRichert1965ChenGammaOneQOne.chainCutoff z ps) (MathlibNt.SieveTheory.JurkatRichert1965ChenGammaOneQOne.chainScale y ps), MathlibNt.SieveTheory.JurkatRichert1965ChenGammaOneQOne.theoremOneRecursiveExpansion M k z₁ z y (q :: ps) r - ∑ q ∈ MathlibNt.SieveTheory.JurkatRichert1965ChenGammaOneQOne.theoremOneBoundaryPrimes k z₁ (MathlibNt.SieveTheory.JurkatRichert1965ChenGammaOneQOne.chainCutoff z ps) (MathlibNt.SieveTheory.JurkatRichert1965ChenGammaOneQOne.chainScale y ps), MathlibNt.SieveTheory.JurkatRichert1965ChenGammaOneQOne.chainSiftedCount M k (q :: ps) ↑q
Instances For
Inspect dependencies
MathlibNt.SieveTheory.JurkatRichert1965ChenGammaOneQOne.theoremOneRecursiveExpansion · compiled type and proof/definition references.
A prime in the initial interior range is an explicit one-prime interior chain.
Inspect dependencies
MathlibNt.SieveTheory.JurkatRichert1965ChenGammaOneQOne.theoremOneInteriorChain_singleton_of_mem · compiled type and proof/definition references.
A prime in the initial boundary range is an explicit one-prime boundary chain.
Inspect dependencies
MathlibNt.SieveTheory.JurkatRichert1965ChenGammaOneQOne.theoremOneBoundaryChain_singleton_of_mem · compiled type and proof/definition references.
Formula (2.4) with its conditioned terms written as the one-prime
chains that seed the finite Theorem 1 recursion.
Inspect dependencies
MathlibNt.SieveTheory.JurkatRichert1965ChenGammaOneQOne.siftedCount_eq_at_z₁_sub_chain_extensions · compiled type and proof/definition references.
Every explicit interior chain admits the exact recursive expansion at
every finite depth. This is the arbitrary-depth induction statement before
flattening the nested sums into the four alternating sums of (2.1).
Inspect dependencies
MathlibNt.SieveTheory.JurkatRichert1965ChenGammaOneQOne.chainSiftedCount_eq_recursiveExpansion · compiled type and proof/definition references.
The concrete count has the exact nested Theorem 1 expansion at every
positive finite depth. The recursion ranges only over explicit chains
pᵢ < ... < p₁, with all interior and boundary inequalities enforced by the
prime carriers and preserved by the chain lemmas above.
Inspect dependencies
MathlibNt.SieveTheory.JurkatRichert1965ChenGammaOneQOne.siftedCount_eq_theoremOneRecursiveExpansion · compiled type and proof/definition references.
The sum over all interior extensions of ps by exactly i primes,
evaluated at the common cutoff u. Its nested finite sums are the explicit
prime-chain sum pᵢ < ... < p₁ in (2.1).
Equations
- MathlibNt.SieveTheory.JurkatRichert1965ChenGammaOneQOne.theoremOneInteriorDepthSum M k z₁ z y ps u 0 = MathlibNt.SieveTheory.JurkatRichert1965ChenGammaOneQOne.chainSiftedCount M k ps u
- MathlibNt.SieveTheory.JurkatRichert1965ChenGammaOneQOne.theoremOneInteriorDepthSum M k z₁ z y ps u r.succ = ∑ q ∈ MathlibNt.SieveTheory.JurkatRichert1965ChenGammaOneQOne.theoremOneInteriorPrimes k z₁ (MathlibNt.SieveTheory.JurkatRichert1965ChenGammaOneQOne.chainCutoff z ps) (MathlibNt.SieveTheory.JurkatRichert1965ChenGammaOneQOne.chainScale y ps), MathlibNt.SieveTheory.JurkatRichert1965ChenGammaOneQOne.theoremOneInteriorDepthSum M k z₁ z y (q :: ps) u r
Instances For
Inspect dependencies
MathlibNt.SieveTheory.JurkatRichert1965ChenGammaOneQOne.theoremOneInteriorDepthSum · compiled type and proof/definition references.
The sum over the interior chains obtained from ps at exact depth i,
with each terminal count evaluated at its newest prime.
Equations
- MathlibNt.SieveTheory.JurkatRichert1965ChenGammaOneQOne.theoremOneTerminalDepthSum M k z₁ z y ps 0 = MathlibNt.SieveTheory.JurkatRichert1965ChenGammaOneQOne.chainSiftedCount M k ps (MathlibNt.SieveTheory.JurkatRichert1965ChenGammaOneQOne.chainCutoff z ps)
- MathlibNt.SieveTheory.JurkatRichert1965ChenGammaOneQOne.theoremOneTerminalDepthSum M k z₁ z y ps r.succ = ∑ q ∈ MathlibNt.SieveTheory.JurkatRichert1965ChenGammaOneQOne.theoremOneInteriorPrimes k z₁ (MathlibNt.SieveTheory.JurkatRichert1965ChenGammaOneQOne.chainCutoff z ps) (MathlibNt.SieveTheory.JurkatRichert1965ChenGammaOneQOne.chainScale y ps), MathlibNt.SieveTheory.JurkatRichert1965ChenGammaOneQOne.theoremOneTerminalDepthSum M k z₁ z y (q :: ps) r
Instances For
Inspect dependencies
MathlibNt.SieveTheory.JurkatRichert1965ChenGammaOneQOne.theoremOneTerminalDepthSum · compiled type and proof/definition references.
The sum over exact-depth boundary chains extending ps. The final prime
is in the boundary range; all earlier primes are in the interior range.
Equations
- MathlibNt.SieveTheory.JurkatRichert1965ChenGammaOneQOne.theoremOneBoundaryDepthSum M k z₁ z y ps 0 = 0
- MathlibNt.SieveTheory.JurkatRichert1965ChenGammaOneQOne.theoremOneBoundaryDepthSum M k z₁ z y ps 1 = ∑ q ∈ MathlibNt.SieveTheory.JurkatRichert1965ChenGammaOneQOne.theoremOneBoundaryPrimes k z₁ (MathlibNt.SieveTheory.JurkatRichert1965ChenGammaOneQOne.chainCutoff z ps) (MathlibNt.SieveTheory.JurkatRichert1965ChenGammaOneQOne.chainScale y ps), MathlibNt.SieveTheory.JurkatRichert1965ChenGammaOneQOne.chainSiftedCount M k (q :: ps) ↑q
- MathlibNt.SieveTheory.JurkatRichert1965ChenGammaOneQOne.theoremOneBoundaryDepthSum M k z₁ z y ps i.succ.succ = ∑ q ∈ MathlibNt.SieveTheory.JurkatRichert1965ChenGammaOneQOne.theoremOneInteriorPrimes k z₁ (MathlibNt.SieveTheory.JurkatRichert1965ChenGammaOneQOne.chainCutoff z ps) (MathlibNt.SieveTheory.JurkatRichert1965ChenGammaOneQOne.chainScale y ps), MathlibNt.SieveTheory.JurkatRichert1965ChenGammaOneQOne.theoremOneBoundaryDepthSum M k z₁ z y (q :: ps) (i + 1)
Instances For
Inspect dependencies
MathlibNt.SieveTheory.JurkatRichert1965ChenGammaOneQOne.theoremOneBoundaryDepthSum · compiled type and proof/definition references.
The signed sum of the common-z₁ interior terms at depths 0,...,r-1.
Equations
- MathlibNt.SieveTheory.JurkatRichert1965ChenGammaOneQOne.theoremOneInteriorCumulative M k z₁ z y ps r = ∑ i ∈ Finset.range r, (-1) ^ i * MathlibNt.SieveTheory.JurkatRichert1965ChenGammaOneQOne.theoremOneInteriorDepthSum M k z₁ z y ps z₁ i
Instances For
Inspect dependencies
MathlibNt.SieveTheory.JurkatRichert1965ChenGammaOneQOne.theoremOneInteriorCumulative · compiled type and proof/definition references.
The signed sum of boundary terms at depths 1,...,r.
Equations
- MathlibNt.SieveTheory.JurkatRichert1965ChenGammaOneQOne.theoremOneBoundaryCumulative M k z₁ z y ps r = ∑ i ∈ Finset.range r, (-1) ^ (i + 1) * MathlibNt.SieveTheory.JurkatRichert1965ChenGammaOneQOne.theoremOneBoundaryDepthSum M k z₁ z y ps (i + 1)
Instances For
Inspect dependencies
MathlibNt.SieveTheory.JurkatRichert1965ChenGammaOneQOne.theoremOneBoundaryCumulative · compiled type and proof/definition references.
Pulling the first prime out of the signed interior-depth sum.
Inspect dependencies
MathlibNt.SieveTheory.JurkatRichert1965ChenGammaOneQOne.theoremOneInteriorCumulative_succ · compiled type and proof/definition references.
Pulling the first prime out of the signed boundary-depth sum.
Inspect dependencies
MathlibNt.SieveTheory.JurkatRichert1965ChenGammaOneQOne.theoremOneBoundaryCumulative_succ · compiled type and proof/definition references.
The nested recursion is exactly the sum of its signed interior levels, its last interior level, and all boundary levels.
Inspect dependencies
MathlibNt.SieveTheory.JurkatRichert1965ChenGammaOneQOne.theoremOneRecursiveExpansion_eq_alternatingDepthSums · compiled type and proof/definition references.
The four finite sums displayed in Jurkat--Richert formula (2.1).
The first term is A_k(M;z₁). The first sum has depths 1 ≤ i < r and
common cutoff z₁; the next term is the exact depth-r interior sum with
cutoff pᵣ; and the last sum has boundary depths 1 ≤ i ≤ r. In the two
outer sums, i + 1 is the displayed one-based depth. The recursively defined
inner sums range only over the explicit prime chains enforced by
theoremOneInteriorPrimes and theoremOneBoundaryPrimes.
Inspect dependencies
MathlibNt.SieveTheory.JurkatRichert1965ChenGammaOneQOne.siftedCount_eq_theoremOneFourSums · compiled type and proof/definition references.
Jurkat--Richert's literal finite quotient set
M_d = {m | m * d ∈ M}.
Equations
- MathlibNt.SieveTheory.JurkatRichert1965ChenGammaOneQOne.literalQuotientCarrier M d = Finset.image (fun (n : ℕ) => n / d) ({n ∈ M | d ∣ n})
Instances For
Inspect dependencies
MathlibNt.SieveTheory.JurkatRichert1965ChenGammaOneQOne.literalQuotientCarrier · compiled type and proof/definition references.
Inspect dependencies
MathlibNt.SieveTheory.JurkatRichert1965ChenGammaOneQOne.mem_literalQuotientCarrier · compiled type and proof/definition references.
Division by d is the exact bijection from the original-element
divisibility fibre to the literal quotient carrier.
Inspect dependencies
MathlibNt.SieveTheory.JurkatRichert1965ChenGammaOneQOne.literalQuotientCarrier_bijOn · compiled type and proof/definition references.
Inspect dependencies
MathlibNt.SieveTheory.JurkatRichert1965ChenGammaOneQOne.card_literalQuotientCarrier · compiled type and proof/definition references.
Inspect dependencies
MathlibNt.SieveTheory.JurkatRichert1965ChenGammaOneQOne.card_filter_literalQuotientCarrier · compiled type and proof/definition references.
A regular source remains regular after literal quotienting: its new
scale is y / d, its excluded modulus is k * d, and regularity at e
is inherited from the original divisor d * e.
Equations
- source.literalQuotient d hd hdk hdy = { carrier := MathlibNt.SieveTheory.JurkatRichert1965ChenGammaOneQOne.literalQuotientCarrier source.carrier d, zero_not_mem := ⋯, k := source.k * d, k_pos := ⋯, y := source.y / ↑d, one_lt_y := ⋯, regular := ⋯ }
Instances For
Inspect dependencies
MathlibNt.SieveTheory.JurkatRichert1965ChenGammaOneQOne.RegularSource.literalQuotient · compiled type and proof/definition references.
Below every prime divisor of d, quotienting and adding d to the
excluded modulus preserves the existing divisibility-fibre sifted count.
Inspect dependencies
MathlibNt.SieveTheory.JurkatRichert1965ChenGammaOneQOne.siftedCount_literalQuotientCarrier_eq_divisibilityFiber · compiled type and proof/definition references.
The Euler product over any finite prime carrier is its product's exact totient ratio.
Inspect dependencies
MathlibNt.SieveTheory.JurkatRichert1965ChenGammaOneQOne.prod_one_sub_localDensity_eq_totient_div_prod · compiled type and proof/definition references.
The completely multiplicative reciprocal used in the geometric Euler
products behind Lemma 3.1 (3.3).
Equations
- MathlibNt.SieveTheory.JurkatRichert1965ChenGammaOneQOne.natReciprocalMonoidHom = { toFun := fun (n : ℕ) => (↑n)⁻¹, map_one' := MathlibNt.SieveTheory.JurkatRichert1965ChenGammaOneQOne.natReciprocalMonoidHom._proof_1, map_mul' := MathlibNt.SieveTheory.JurkatRichert1965ChenGammaOneQOne.natReciprocalMonoidHom._proof_2 }
Instances For
Inspect dependencies
MathlibNt.SieveTheory.JurkatRichert1965ChenGammaOneQOne.natReciprocalMonoidHom · compiled type and proof/definition references.
Inspect dependencies
MathlibNt.SieveTheory.JurkatRichert1965ChenGammaOneQOne.natReciprocalMonoidHom_apply · compiled type and proof/definition references.
For a positive integer with squarefree kernel q, division by q
injects its fiber into the positive integers factored over the primes of
q. This is the source's grouping by the largest squarefree divisor.
Equations
Instances For
Inspect dependencies
MathlibNt.SieveTheory.JurkatRichert1965ChenGammaOneQOne.radicalQuotientEmbedding · compiled type and proof/definition references.
The geometric-series estimate for one squarefree-kernel fiber used in
the proof of Lemma 3.1 (3.3).
Inspect dependencies
MathlibNt.SieveTheory.JurkatRichert1965ChenGammaOneQOne.sum_reciprocal_of_radical_eq_le · compiled type and proof/definition references.
The literal H_k(M) source as a BoundingSieve, with the exact local
density ν(d) = 1 / d and the paper's finite prime carrier.
Equations
- source.boundingSieve z = { support := source.carrier, prodPrimes := (MathlibNt.SieveTheory.JurkatRichert1965ChenGammaOneQOne.siftingPrimes source.k z).prod id, prodPrimes_squarefree := ⋯, weights := fun (x : ℕ) => 1, weights_nonneg := MathlibNt.SieveTheory.JurkatRichert1965ChenGammaOneQOne.RegularSource.boundingSieve._proof_2, totalMass := source.y, nu := (↑ArithmeticFunction.zeta).pdiv ↑ArithmeticFunction.id, nu_mult := MathlibNt.SieveTheory.JurkatRichert1965ChenGammaOneQOne.RegularSource.boundingSieve._proof_3, nu_pos_of_prime := ⋯, nu_lt_one_of_prime := ⋯ }
Instances For
Inspect dependencies
MathlibNt.SieveTheory.JurkatRichert1965ChenGammaOneQOne.RegularSource.boundingSieve · compiled type and proof/definition references.
The local density of the literal source sieve is exactly 1 / d away
from d = 0.
Inspect dependencies
MathlibNt.SieveTheory.JurkatRichert1965ChenGammaOneQOne.RegularSource.boundingSieve_nu_apply · compiled type and proof/definition references.
The sifted sum of the literal source BoundingSieve is the concrete
cardinality A_k(M; z), not a coefficient-density surrogate.
Inspect dependencies
MathlibNt.SieveTheory.JurkatRichert1965ChenGammaOneQOne.RegularSource.boundingSieve_siftedSum_eq · compiled type and proof/definition references.
The Euler product of the literal source BoundingSieve is exactly the
paper's R_k(z).
Inspect dependencies
MathlibNt.SieveTheory.JurkatRichert1965ChenGammaOneQOne.RegularSource.boundingSieve_sieveProduct_eq · compiled type and proof/definition references.
At one selected prime, the source Selberg denominator has the literal
local factor 1 / (p - 1) occurring in S_k(xi, z).
Inspect dependencies
MathlibNt.SieveTheory.JurkatRichert1965ChenGammaOneQOne.RegularSource.boundingSieve_selbergTerm_prime · compiled type and proof/definition references.
On every divisor of the literal sifting product, the complete Selberg
denominator term is exactly the reciprocal totient appearing in the paper's
S_k(xi, z).
Inspect dependencies
MathlibNt.SieveTheory.JurkatRichert1965ChenGammaOneQOne.RegularSource.boundingSieve_selbergTerm_of_dvd · compiled type and proof/definition references.
Every divisor of the paper's sifting product is coprime to the excluded
modulus k.
Inspect dependencies
MathlibNt.SieveTheory.JurkatRichert1965ChenGammaOneQOne.coprime_of_dvd_siftingPrimes_prod · compiled type and proof/definition references.
If d divides the literal sifting product, adjoining d to the excluded
modulus removes exactly the prime factors of d from the finite prime
carrier.
Inspect dependencies
MathlibNt.SieveTheory.JurkatRichert1965ChenGammaOneQOne.siftingPrimes_mul_eq_sdiff_primeFactors · compiled type and proof/definition references.
Excluding the squarefree omitted-prime factor is the same as excluding
the original modulus k from the prime carrier below z.
Inspect dependencies
MathlibNt.SieveTheory.JurkatRichert1965ChenGammaOneQOne.siftingPrimes_excludedSiftingFactor · compiled type and proof/definition references.
The Euler ratio in Lemma 3.1 (3.2): restoring the primes omitted by
k multiplies R_k(z) by phi(d) / d, where d is their squarefree
product.
Inspect dependencies
MathlibNt.SieveTheory.JurkatRichert1965ChenGammaOneQOne.sieveProduct_one_eq_mul_excludedFactor · compiled type and proof/definition references.
The preceding carrier identity gives the exact product factorization
P_k(z) = P_(k*d)(z) * d used in the source's divisor reindexing.
Inspect dependencies
MathlibNt.SieveTheory.JurkatRichert1965ChenGammaOneQOne.siftingPrimes_mul_prod_mul · compiled type and proof/definition references.
On every divisor of the actual sifting product, the BoundingSieve
remainder is precisely controlled by the source hypothesis H_k(M).
Inspect dependencies
MathlibNt.SieveTheory.JurkatRichert1965ChenGammaOneQOne.RegularSource.abs_boundingSieve_rem_le_one_of_dvd · compiled type and proof/definition references.
The complete Selberg error of the literal source is bounded only from
the proved unit remainder |R_d| ≤ 1; no analytic source estimate is assumed.
Inspect dependencies
MathlibNt.SieveTheory.JurkatRichert1965ChenGammaOneQOne.RegularSource.boundingSieve_errSum_le · compiled type and proof/definition references.
The exact finite Möbius expansion from (1.1), used for the bounded-z
branch of Theorem 3. Its error is bounded by the symbolic divisor count of
the actual finite sifting product; no cutoff values are enumerated.
Inspect dependencies
MathlibNt.SieveTheory.JurkatRichert1965ChenGammaOneQOne.RegularSource.siftedCount_le_moebius_divisorError · compiled type and proof/definition references.
Inspect dependencies
MathlibNt.SieveTheory.JurkatRichert1965ChenGammaOneQOne.sieveProduct_exp_two_le_of_log_le_two · compiled type and proof/definition references.
On the bounded-z lane, the divisor error in the exact finite Möbius
expansion is bounded by one symbolic absolute constant.
Inspect dependencies
MathlibNt.SieveTheory.JurkatRichert1965ChenGammaOneQOne.RegularSource.exists_siftedCount_le_moebius_bounded_log · compiled type and proof/definition references.
Inspect dependencies
MathlibNt.SieveTheory.JurkatRichert1965ChenGammaOneQOne.RegularSource.exists_siftedCount_le_moebius_boundedZ · compiled type and proof/definition references.
The unconditional finite Selberg upper bound specialized to the literal
H_k(M) source. The explicit denominator and smooth-number estimates used
for (3.9) and (4.2) are proved separately, without a generic-density
premise.
Inspect dependencies
MathlibNt.SieveTheory.JurkatRichert1965ChenGammaOneQOne.RegularSource.exists_siftedCount_le_selberg · compiled type and proof/definition references.
The independent finite level in the source's Selberg denominator. This is
the literal finite S_k(xi, z) construction behind Theorem 2, before its
reciprocal-totient and rough-number estimates are applied.
Equations
- source.levelSelbergDenominator z xi = MathlibNt.SieveTheory.LiuWeight.truncatedSelbergDenominator (source.boundingSieve z) xi
Instances For
Inspect dependencies
MathlibNt.SieveTheory.JurkatRichert1965ChenGammaOneQOne.RegularSource.levelSelbergDenominator · compiled type and proof/definition references.
The divisor carrier in the paper's finite sum S_k(xi, z).
Equations
Instances For
Inspect dependencies
MathlibNt.SieveTheory.JurkatRichert1965ChenGammaOneQOne.selbergReciprocalTotientCarrier · compiled type and proof/definition references.
The source carrier counted by Psi(xi, z): positive integers at most
xi whose greatest prime divisor is below z, with the printed convention
that the greatest prime divisor of 1 is 1.
Equations
- MathlibNt.SieveTheory.JurkatRichert1965ChenGammaOneQOne.selbergPsiCarrier xi z = {n ∈ Finset.Icc 1 xi | (n = 1 → 1 < z) ∧ ∀ p ∈ n.primeFactors, ↑p < z}
Instances For
Inspect dependencies
MathlibNt.SieveTheory.JurkatRichert1965ChenGammaOneQOne.selbergPsiCarrier · compiled type and proof/definition references.
The finite smooth-number quantity Psi(xi, z) in Theorem 2.
Equations
Instances For
Inspect dependencies
MathlibNt.SieveTheory.JurkatRichert1965ChenGammaOneQOne.selbergPsi · compiled type and proof/definition references.
The reciprocal smooth-number sum denoted by T(x,z) in Lemma 3.1.
Equations
Instances For
Inspect dependencies
MathlibNt.SieveTheory.JurkatRichert1965ChenGammaOneQOne.selbergSmoothReciprocalSum · compiled type and proof/definition references.
The finite Rankin moment of the source's literal smooth-number carrier.
Equations
Instances For
Inspect dependencies
MathlibNt.SieveTheory.JurkatRichert1965ChenGammaOneQOne.selbergSmoothRpowSum · compiled type and proof/definition references.
The exact Euler series identity in (4.4), before passing to the paper's
finite truncations T(x,z).
Inspect dependencies
MathlibNt.SieveTheory.JurkatRichert1965ChenGammaOneQOne.hasSum_selbergSmoothReciprocal · compiled type and proof/definition references.
The exact Euler series for every positive Rankin exponent. This is the finite-prime product to be estimated in Vinogradov's argument, not an assumed smooth-number bound.
Inspect dependencies
MathlibNt.SieveTheory.JurkatRichert1965ChenGammaOneQOne.hasSum_selbergSmoothRpow · compiled type and proof/definition references.
For z > 1, the source's finite smooth carrier is exactly the bounded
part of the finite-prime-factor subtype used by the Euler product.
Inspect dependencies
MathlibNt.SieveTheory.JurkatRichert1965ChenGammaOneQOne.mem_selbergPsiCarrier_iff_factoredNumbers · compiled type and proof/definition references.
The paper's literal finite Psi(xi,z) carrier is exactly Mathlib's
finite smooth-number carrier, including the strict real cutoff through
ceil z.
Inspect dependencies
MathlibNt.SieveTheory.JurkatRichert1965ChenGammaOneQOne.selbergPsiCarrier_eq_smoothNumbersUpTo · compiled type and proof/definition references.
The literal smooth carrier is monotone jointly in both source cutoffs.
Inspect dependencies
MathlibNt.SieveTheory.JurkatRichert1965ChenGammaOneQOne.selbergPsiCarrier_mono · compiled type and proof/definition references.
Inspect dependencies
MathlibNt.SieveTheory.JurkatRichert1965ChenGammaOneQOne.selbergPsi_mono · compiled type and proof/definition references.
The strongest smooth-number count currently available from Mathlib,
transported to the exact source carrier. Its prime-counting factor is the
remaining gap to Vinogradov's uniform estimate (4.3).
Inspect dependencies
MathlibNt.SieveTheory.JurkatRichert1965ChenGammaOneQOne.selbergPsiCarrier_card_le_pow_primeCounting_mul_sqrt · compiled type and proof/definition references.
The source's T(x,z) is the ordinary natural partial sum of the exact
Euler series in (4.4).
Inspect dependencies
MathlibNt.SieveTheory.JurkatRichert1965ChenGammaOneQOne.selbergSmoothReciprocalSum_eq_sum_range_indicator · compiled type and proof/definition references.
The finite Rankin moment is the ordinary natural partial sum of its exact Euler series.
Inspect dependencies
MathlibNt.SieveTheory.JurkatRichert1965ChenGammaOneQOne.selbergSmoothRpowSum_eq_sum_range_indicator · compiled type and proof/definition references.
The literal finite Rankin moment is bounded by its finite-prime Euler
product. This is the summation step in the proof of (4.3).
Inspect dependencies
MathlibNt.SieveTheory.JurkatRichert1965ChenGammaOneQOne.selbergSmoothRpowSum_le_eulerProduct · compiled type and proof/definition references.
Rankin's inequality on the paper's actual finite smooth-number carrier.
Inspect dependencies
MathlibNt.SieveTheory.JurkatRichert1965ChenGammaOneQOne.selbergPsi_le_rpow_mul_smoothRpowSum · compiled type and proof/definition references.
The unconditional finite Rankin bound reducing Vinogradov's estimate
(4.3) to a finite-prime Euler-product estimate.
Inspect dependencies
MathlibNt.SieveTheory.JurkatRichert1965ChenGammaOneQOne.selbergPsi_le_rpow_mul_eulerProduct · compiled type and proof/definition references.
Formula (4.4): the source's finite reciprocal smooth sums converge
exactly to the reciprocal finite Euler product.
Inspect dependencies
MathlibNt.SieveTheory.JurkatRichert1965ChenGammaOneQOne.tendsto_selbergSmoothReciprocalSum · compiled type and proof/definition references.
Finite-tail form of (4.4). The source obtains a uniform rate from
Vinogradov's (4.3); ChenTheoremThree instead proves the required
normalized estimate without that historical input.
Inspect dependencies
MathlibNt.SieveTheory.JurkatRichert1965ChenGammaOneQOne.exists_selbergSmoothReciprocalSum_tail_lt · compiled type and proof/definition references.
The squarefree kernel of a smooth integer belongs to the divisor carrier of the paper's reciprocal-totient sum.
Inspect dependencies
MathlibNt.SieveTheory.JurkatRichert1965ChenGammaOneQOne.radical_mem_selbergReciprocalTotientCarrier · compiled type and proof/definition references.
Every divisor retained in S_k(xi, z) is counted by the source's
Psi(xi, z).
Inspect dependencies
MathlibNt.SieveTheory.JurkatRichert1965ChenGammaOneQOne.selbergReciprocalTotientCarrier_subset_psiCarrier · compiled type and proof/definition references.
Multiplication by a retained divisor d bijects the source carrier for
S_(k*d)(xi/d, z) with the retained multiples of d in S_k(xi, z).
Inspect dependencies
MathlibNt.SieveTheory.JurkatRichert1965ChenGammaOneQOne.selbergReciprocalTotientCarrier_map_mul · compiled type and proof/definition references.
Sum form of the preceding bijection: retained multiples of d are
reindexed by their unique quotient in the source carrier for k*d.
Inspect dependencies
MathlibNt.SieveTheory.JurkatRichert1965ChenGammaOneQOne.sum_selbergReciprocalTotientCarrier_if_dvd · compiled type and proof/definition references.
The Möbius factors in a retained multiple e = d*m collapse to
mu(d), while the reciprocal totient splits multiplicatively. This is the
termwise arithmetic identity in the paper's printed lambda_d.
Inspect dependencies
MathlibNt.SieveTheory.JurkatRichert1965ChenGammaOneQOne.moebius_mul_moebius_div_totient_of_dvd · compiled type and proof/definition references.
The paper's finite reciprocal-totient sum
S_k(xi, z) = sum_{d <= xi, d | P_k(z)} 1 / phi(d).
Equations
Instances For
Inspect dependencies
MathlibNt.SieveTheory.JurkatRichert1965ChenGammaOneQOne.selbergReciprocalTotientSum · compiled type and proof/definition references.
Lemma 3.1 (3.3) at a natural cutoff: grouping smooth integers by
their largest squarefree divisor gives T(x,z) ≤ S₁(x,z).
Inspect dependencies
MathlibNt.SieveTheory.JurkatRichert1965ChenGammaOneQOne.selbergSmoothReciprocalSum_le · compiled type and proof/definition references.
Inspect dependencies
MathlibNt.SieveTheory.JurkatRichert1965ChenGammaOneQOne.selbergReciprocalTotientSum_congr_siftingPrimes · compiled type and proof/definition references.
Increasing the truncation level only adds nonnegative reciprocal-totient terms.
Inspect dependencies
MathlibNt.SieveTheory.JurkatRichert1965ChenGammaOneQOne.selbergReciprocalTotientSum_mono · compiled type and proof/definition references.
A truncated reciprocal-totient divisor sum over a coprime product splits into disjoint packets indexed by the divisor from the second factor.
Inspect dependencies
MathlibNt.SieveTheory.JurkatRichert1965ChenGammaOneQOne.reciprocalTotientSum_coprime_mul_decomposition · compiled type and proof/definition references.
Reciprocal totient as an arithmetic function, used only to evaluate the finite divisor packet in Lemma 3.1.
Equations
Instances For
Inspect dependencies
MathlibNt.SieveTheory.JurkatRichert1965ChenGammaOneQOne.reciprocalTotientArithmeticFunction · compiled type and proof/definition references.
Inspect dependencies
MathlibNt.SieveTheory.JurkatRichert1965ChenGammaOneQOne.reciprocalTotientArithmeticFunction_apply · compiled type and proof/definition references.
Inspect dependencies
MathlibNt.SieveTheory.JurkatRichert1965ChenGammaOneQOne.reciprocalTotientArithmeticFunction_isMultiplicative · compiled type and proof/definition references.
On a squarefree divisor packet, the total reciprocal-totient weight is
exactly d / phi(d).
Inspect dependencies
MathlibNt.SieveTheory.JurkatRichert1965ChenGammaOneQOne.sum_reciprocalTotient_divisors_eq · compiled type and proof/definition references.
The exact divisor-packet decomposition (3.4) of Lemma 3.1. The packet
indexed by t | d contains the unique divisor whose d-part is t.
Inspect dependencies
MathlibNt.SieveTheory.JurkatRichert1965ChenGammaOneQOne.selbergReciprocalTotientSum_eq_divisorPackets · compiled type and proof/definition references.
The natural-cutoff form of Lemma 3.1 (3.1). It follows from the exact
packet decomposition (3.4), monotonicity in the cutoff, and the packet mass
sum_{t | d} 1 / phi(t) = d / phi(d).
Inspect dependencies
MathlibNt.SieveTheory.JurkatRichert1965ChenGammaOneQOne.mul_selbergReciprocalTotientSum_le · compiled type and proof/definition references.
Formula (3.4) also gives the reverse comparison needed in (3.2):
restoring every prime omitted by k costs at most the complete packet factor
d / phi(d).
Inspect dependencies
MathlibNt.SieveTheory.JurkatRichert1965ChenGammaOneQOne.selbergReciprocalTotientSum_one_le_excludedFactor · compiled type and proof/definition references.
The natural-cutoff form of Lemma 3.1 (3.2).
Inspect dependencies
MathlibNt.SieveTheory.JurkatRichert1965ChenGammaOneQOne.sieveProduct_one_mul_selbergReciprocalTotientSum_le · compiled type and proof/definition references.
Combining (3.2) and (3.3) at a natural cutoff gives the normalized
smooth-number comparison at the end of Lemma 3.1.
Inspect dependencies
MathlibNt.SieveTheory.JurkatRichert1965ChenGammaOneQOne.sieveProduct_one_mul_selbergSmoothReciprocalSum_le · compiled type and proof/definition references.
The complete finite Möbius packet in the truncated optimizer is the
reciprocal-totient sum for the conditioned modulus k*d.
Inspect dependencies
MathlibNt.SieveTheory.JurkatRichert1965ChenGammaOneQOne.selbergMoebiusPacket_eq · compiled type and proof/definition references.
The independently truncated Selberg denominator is literally the source
sum S_k(xi, z).
Inspect dependencies
MathlibNt.SieveTheory.JurkatRichert1965ChenGammaOneQOne.RegularSource.levelSelbergDenominator_eq_reciprocalTotientSum · compiled type and proof/definition references.
The cutoff-supported Selberg weight attached to the literal regular
source. Its support level xi is independent of the sifting cutoff z.
Equations
- source.levelSelbergWeight z xi = MathlibNt.SieveTheory.LiuWeight.truncatedSelbergOptimalLambda (source.boundingSieve z) xi
Instances For
Inspect dependencies
MathlibNt.SieveTheory.JurkatRichert1965ChenGammaOneQOne.RegularSource.levelSelbergWeight · compiled type and proof/definition references.
On its source support, the independently constructed optimizer is exactly
the paper's printed coefficient
mu(d) * d / phi(d) * S_(k*d)(xi/d,z) / S_k(xi,z).
Inspect dependencies
MathlibNt.SieveTheory.JurkatRichert1965ChenGammaOneQOne.RegularSource.levelSelbergWeight_eq_printed · compiled type and proof/definition references.
The level denominator is positive as soon as the source cutoff contains
the divisor 1.
Inspect dependencies
MathlibNt.SieveTheory.JurkatRichert1965ChenGammaOneQOne.RegularSource.levelSelbergDenominator_pos · compiled type and proof/definition references.
The source's finite level weight has the normalization lambda_1 = 1.
Inspect dependencies
MathlibNt.SieveTheory.JurkatRichert1965ChenGammaOneQOne.RegularSource.levelSelbergWeight_one · compiled type and proof/definition references.
Every nonzero source weight is a divisor of the actual sifting product and
is supported at the independent level d ≤ xi.
Inspect dependencies
MathlibNt.SieveTheory.JurkatRichert1965ChenGammaOneQOne.RegularSource.levelSelbergWeight_support · compiled type and proof/definition references.
Off the literal divisor carrier or beyond xi, the source weight is
identically zero.
Inspect dependencies
MathlibNt.SieveTheory.JurkatRichert1965ChenGammaOneQOne.RegularSource.levelSelbergWeight_eq_zero_of_not_support · compiled type and proof/definition references.
The source's explicit finite Selberg weight satisfies the classical
coefficient bound |lambda_d| ≤ 1.
Inspect dependencies
MathlibNt.SieveTheory.JurkatRichert1965ChenGammaOneQOne.RegularSource.abs_levelSelbergWeight_le_one · compiled type and proof/definition references.
The total absolute mass of the printed level weight is bounded by the
source smooth-number count Psi(xi, z).
Inspect dependencies
MathlibNt.SieveTheory.JurkatRichert1965ChenGammaOneQOne.RegularSource.sum_abs_levelSelbergWeight_le_psi · compiled type and proof/definition references.
The exact coefficient-mass estimate in the proof of Theorem 2:
sum |Lambda^2(d)| <= Psi(xi, z)^2.
Inspect dependencies
MathlibNt.SieveTheory.JurkatRichert1965ChenGammaOneQOne.RegularSource.levelSelbergLambdaSquared_mass_le_psi_sq · compiled type and proof/definition references.
Squaring the level-xi weight enlarges support only to xi^2, and the
resulting modulus still divides the literal sifting product.
Inspect dependencies
MathlibNt.SieveTheory.JurkatRichert1965ChenGammaOneQOne.RegularSource.levelSelbergLambdaSquared_support · compiled type and proof/definition references.
The exact level-xi Selberg upper bound for the literal source. Unlike
the full-divisor optimizer above, both the main denominator and the weight are
cut off independently of z; no form of (3.9) or (4.2) is assumed.
Inspect dependencies
MathlibNt.SieveTheory.JurkatRichert1965ChenGammaOneQOne.RegularSource.siftedCount_le_levelSelberg · compiled type and proof/definition references.
The source-faithful finite Selberg estimate before the analytic lower
bound for S_k(xi, z): its error is exactly bounded by Psi(xi, z)^2.
Inspect dependencies
MathlibNt.SieveTheory.JurkatRichert1965ChenGammaOneQOne.RegularSource.siftedCount_le_levelSelberg_psi · compiled type and proof/definition references.
The divisor carrier with the paper's real cutoff d <= xi.
Equations
Instances For
Inspect dependencies
MathlibNt.SieveTheory.JurkatRichert1965ChenGammaOneQOne.selbergRealReciprocalTotientCarrier · compiled type and proof/definition references.
The paper's reciprocal-totient sum at a real cutoff.
Equations
Instances For
Inspect dependencies
MathlibNt.SieveTheory.JurkatRichert1965ChenGammaOneQOne.selbergRealReciprocalTotientSum · compiled type and proof/definition references.
The source's Psi(xi, z) carrier at a real cutoff.
Equations
Instances For
Inspect dependencies
MathlibNt.SieveTheory.JurkatRichert1965ChenGammaOneQOne.selbergRealPsiCarrier · compiled type and proof/definition references.
The source's smooth-number count at a real cutoff.
Equations
Instances For
Inspect dependencies
MathlibNt.SieveTheory.JurkatRichert1965ChenGammaOneQOne.selbergRealPsi · compiled type and proof/definition references.
The source's reciprocal smooth-number sum T(xi,z) at a real cutoff.
Equations
Instances For
Inspect dependencies
MathlibNt.SieveTheory.JurkatRichert1965ChenGammaOneQOne.selbergRealSmoothReciprocalSum · compiled type and proof/definition references.
A nonnegative real cutoff selects exactly the divisors selected by its natural floor.
Inspect dependencies
MathlibNt.SieveTheory.JurkatRichert1965ChenGammaOneQOne.selbergRealReciprocalTotientCarrier_eq_floor · compiled type and proof/definition references.
Consequently the real-cutoff denominator is the proved natural-cutoff
denominator at floor xi.
Inspect dependencies
MathlibNt.SieveTheory.JurkatRichert1965ChenGammaOneQOne.selbergRealReciprocalTotientSum_eq_floor · compiled type and proof/definition references.
Lemma 3.1 (3.3) at the paper's real cutoff.
Inspect dependencies
MathlibNt.SieveTheory.JurkatRichert1965ChenGammaOneQOne.selbergRealSmoothReciprocalSum_le · compiled type and proof/definition references.
The paper's real-cutoff divisor-packet identity (3.4).
Inspect dependencies
MathlibNt.SieveTheory.JurkatRichert1965ChenGammaOneQOne.selbergRealReciprocalTotientSum_eq_divisorPackets · compiled type and proof/definition references.
The source's real-cutoff Lemma 3.1 inequality (3.1).
Inspect dependencies
MathlibNt.SieveTheory.JurkatRichert1965ChenGammaOneQOne.mul_selbergRealReciprocalTotientSum_le · compiled type and proof/definition references.
The source's real-cutoff Lemma 3.1 comparison (3.2).
Inspect dependencies
MathlibNt.SieveTheory.JurkatRichert1965ChenGammaOneQOne.sieveProduct_one_mul_selbergRealReciprocalTotientSum_le · compiled type and proof/definition references.
The real-cutoff normalized smooth-number comparison obtained by combining
Lemma 3.1 (3.2) and (3.3).
Inspect dependencies
MathlibNt.SieveTheory.JurkatRichert1965ChenGammaOneQOne.sieveProduct_one_mul_selbergRealSmoothReciprocalSum_le · compiled type and proof/definition references.
Membership in the real Psi carrier has the literal source inequalities
1 <= n <= xi and greatest prime divisor below z.
Inspect dependencies
MathlibNt.SieveTheory.JurkatRichert1965ChenGammaOneQOne.mem_selbergRealPsiCarrier · compiled type and proof/definition references.
The real smooth-number count is exactly the natural count at floor xi.
Inspect dependencies
MathlibNt.SieveTheory.JurkatRichert1965ChenGammaOneQOne.selbergRealPsi_eq_floor · compiled type and proof/definition references.
The exact finite partial-summation identity used immediately after (4.4)
in the source. Both endpoint terms are retained, and the step-function prefix
inside the integral is the literal real Psi.
Inspect dependencies
MathlibNt.SieveTheory.JurkatRichert1965ChenGammaOneQOne.selbergSmoothReciprocalSum_sub_eq_psi_div_add_integral · compiled type and proof/definition references.
The finite Rankin reduction at the source's literal real cutoff. This
retains the full joint dependence on xi and z; estimating the displayed
finite-prime product uniformly is the remaining content of (4.3).
Inspect dependencies
MathlibNt.SieveTheory.JurkatRichert1965ChenGammaOneQOne.selbergRealPsi_le_rpow_mul_eulerProduct · compiled type and proof/definition references.
A finite Euler product is controlled by its first logarithmic moment when
all local terms are at most 3/4.
Inspect dependencies
MathlibNt.SieveTheory.JurkatRichert1965ChenGammaOneQOne.selbergEulerProduct_le_exp_four_mul · compiled type and proof/definition references.
The reciprocal-prime mass on the literal sifting carrier is bounded by the ordinary harmonic integral estimate.
Inspect dependencies
MathlibNt.SieveTheory.JurkatRichert1965ChenGammaOneQOne.sum_inv_siftingPrimes_le_one_add_log · compiled type and proof/definition references.
Moving the Rankin exponent from 1 by delta costs at most z^delta
on every prime in the literal sifting carrier.
Inspect dependencies
MathlibNt.SieveTheory.JurkatRichert1965ChenGammaOneQOne.sum_siftingPrimes_rpow_one_sub_le · compiled type and proof/definition references.
The finite-prime Euler-product estimate at the Vinogradov Rankin exponent
sigma = 1 - 1 / log z. This is an unconditional finite estimate; no
smooth-number asymptotic is used in its proof.
Inspect dependencies
MathlibNt.SieveTheory.JurkatRichert1965ChenGammaOneQOne.vinogradovRankinEulerProduct_le · compiled type and proof/definition references.
Inspect dependencies
MathlibNt.SieveTheory.JurkatRichert1965ChenGammaOneQOne.selbergRealPsi_le_vinogradovRankin · compiled type and proof/definition references.
The real smooth-number count never exceeds its ambient real cutoff.
Inspect dependencies
MathlibNt.SieveTheory.JurkatRichert1965ChenGammaOneQOne.selbergRealPsi_le_self · compiled type and proof/definition references.
An unconditional logarithmic-square smooth-number estimate on the source's
literal real-cutoff carrier, with an explicit absolute constant. This is the
weaker Rankin consequence sufficient below; it is not the sharper printed
Vinogradov estimate (4.3), whose denominator is log z.
Inspect dependencies
MathlibNt.SieveTheory.JurkatRichert1965ChenGammaOneQOne.selbergRealPsi_le_rankin_logSq · compiled type and proof/definition references.
Inspect dependencies
MathlibNt.SieveTheory.JurkatRichert1965ChenGammaOneQOne.selbergRealPsi_div_sq_le_rankin_logSq · compiled type and proof/definition references.
The finite Stieltjes correction after (4.4) is bounded by integrating
the logarithmic-square Rankin majorant, with both endpoints present.
Inspect dependencies
MathlibNt.SieveTheory.JurkatRichert1965ChenGammaOneQOne.integral_selbergRealPsi_div_sq_le_rankin_logSq · compiled type and proof/definition references.
The finite quantitative form of the partial-summation tail. The upper endpoint from the exact identity is estimated rather than discarded.
Inspect dependencies
MathlibNt.SieveTheory.JurkatRichert1965ChenGammaOneQOne.selbergSmoothReciprocalSum_sub_le_rankin_logSq · compiled type and proof/definition references.
The uniform reciprocal smooth-number tail deduced after (4.4). This is
the source-scale O(log(z)^2 exp(-2 log(n)/log(z)^2)) estimate, obtained from
the finite identity before passing to the Euler-product limit.
Inspect dependencies
MathlibNt.SieveTheory.JurkatRichert1965ChenGammaOneQOne.sieveProduct_inv_sub_selbergSmoothReciprocalSum_le_rankin_logSq · compiled type and proof/definition references.
Direct Rankin weighting of the finite smooth tail retains the sharper
decay exp (-log n / log z), without an Abel integral or endpoint error.
This proves the original bound used by the large-ratio branch (with its
literal constant), by weakening the stronger direct moment bound.
Inspect dependencies
MathlibNt.SieveTheory.JurkatRichert1965ChenGammaOneQOne.sieveProduct_inv_sub_selbergSmoothReciprocalSum_le_rankin · compiled type and proof/definition references.
Below the sifting cutoff every positive integer is smooth, so the source's
real Psi carrier is the full interval through floor xi.
Inspect dependencies
MathlibNt.SieveTheory.JurkatRichert1965ChenGammaOneQOne.selbergRealPsiCarrier_eq_Icc · compiled type and proof/definition references.
In the large-cutoff regime used for (3.9), the source's smooth-number
count is exactly floor xi.
Inspect dependencies
MathlibNt.SieveTheory.JurkatRichert1965ChenGammaOneQOne.selbergRealPsi_eq_floor_of_lt · compiled type and proof/definition references.
The smooth-number error in Theorem 2 is bounded by the square of the
chosen real level whenever that level lies below z.
Inspect dependencies
MathlibNt.SieveTheory.JurkatRichert1965ChenGammaOneQOne.selbergRealPsi_sq_le · compiled type and proof/definition references.
When xi < z, the reciprocal smooth-number sum in Theorem 2 is the
ordinary harmonic sum through floor xi.
Inspect dependencies
MathlibNt.SieveTheory.JurkatRichert1965ChenGammaOneQOne.selbergRealSmoothReciprocalSum_eq_harmonic · compiled type and proof/definition references.
The harmonic integral bound gives the explicit denominator input used in
the source derivation of (3.9).
Inspect dependencies
MathlibNt.SieveTheory.JurkatRichert1965ChenGammaOneQOne.log_le_selbergRealSmoothReciprocalSum · compiled type and proof/definition references.
The real smooth reciprocal sum is monotone in its level.
Inspect dependencies
MathlibNt.SieveTheory.JurkatRichert1965ChenGammaOneQOne.selbergRealSmoothReciprocalSum_mono · compiled type and proof/definition references.
The level chosen on printed p. 225:
xi^2 = y / log z.
Equations
Instances For
Inspect dependencies
MathlibNt.SieveTheory.JurkatRichert1965ChenGammaOneQOne.fourOneCutoff · compiled type and proof/definition references.
Inspect dependencies
MathlibNt.SieveTheory.JurkatRichert1965ChenGammaOneQOne.fourOneCutoff_sq · compiled type and proof/definition references.
Inspect dependencies
MathlibNt.SieveTheory.JurkatRichert1965ChenGammaOneQOne.log_fourOneCutoff · compiled type and proof/definition references.
Passing from a real Selberg level at least two to its natural floor costs
at most log 2, the floor loss used in the auxiliary large-ratio bound.
Inspect dependencies
MathlibNt.SieveTheory.JurkatRichert1965ChenGammaOneQOne.log_sub_log_two_le_log_floor · compiled type and proof/definition references.
Inspect dependencies
MathlibNt.SieveTheory.JurkatRichert1965ChenGammaOneQOne.rpow_quarter_le_fourOneCutoff · compiled type and proof/definition references.
Inspect dependencies
MathlibNt.SieveTheory.JurkatRichert1965ChenGammaOneQOne.quarter_log_le_fourOneSmoothReciprocalSum · compiled type and proof/definition references.
The literal source denominator at real level xi.
Equations
- source.realLevelSelbergDenominator z xi = source.levelSelbergDenominator z ⌊xi⌋₊
Instances For
Inspect dependencies
MathlibNt.SieveTheory.JurkatRichert1965ChenGammaOneQOne.RegularSource.realLevelSelbergDenominator · compiled type and proof/definition references.
The literal source Selberg weight at real level xi.
Equations
- source.realLevelSelbergWeight z xi = source.levelSelbergWeight z ⌊xi⌋₊
Instances For
Inspect dependencies
MathlibNt.SieveTheory.JurkatRichert1965ChenGammaOneQOne.RegularSource.realLevelSelbergWeight · compiled type and proof/definition references.
The real-level denominator is the source's real reciprocal-totient sum.
Inspect dependencies
MathlibNt.SieveTheory.JurkatRichert1965ChenGammaOneQOne.RegularSource.realLevelSelbergDenominator_eq · compiled type and proof/definition references.
At every real level xi > 1, the constructed optimizer is exactly the
paper's printed coefficient with the real quotient cutoff xi / d.
Inspect dependencies
MathlibNt.SieveTheory.JurkatRichert1965ChenGammaOneQOne.RegularSource.realLevelSelbergWeight_eq_printed · compiled type and proof/definition references.
The real-level denominator is positive throughout the source range
xi > 1.
Inspect dependencies
MathlibNt.SieveTheory.JurkatRichert1965ChenGammaOneQOne.RegularSource.realLevelSelbergDenominator_pos · compiled type and proof/definition references.
Nonzero real-level weights satisfy the literal support inequalities.
Inspect dependencies
MathlibNt.SieveTheory.JurkatRichert1965ChenGammaOneQOne.RegularSource.realLevelSelbergWeight_support · compiled type and proof/definition references.
The complete Lambda^2 mass estimate at every real source level.
Inspect dependencies
MathlibNt.SieveTheory.JurkatRichert1965ChenGammaOneQOne.RegularSource.realLevelSelbergLambdaSquared_mass_le_psi_sq · compiled type and proof/definition references.
The real-cutoff form of the source-faithful finite Selberg estimate.
Inspect dependencies
MathlibNt.SieveTheory.JurkatRichert1965ChenGammaOneQOne.RegularSource.siftedCount_le_realLevelSelberg_psi · compiled type and proof/definition references.
Theorem 2 (3.5) for the literal gamma(p)=1, q=1 source. Lemma 3.1
replaces the Selberg denominator by the normalized reciprocal smooth-number
sum without introducing a generic-density estimate premise.
Inspect dependencies
MathlibNt.SieveTheory.JurkatRichert1965ChenGammaOneQOne.RegularSource.siftedCount_le_theoremTwo · compiled type and proof/definition references.
The large-cutoff form of Theorem 2 before Mertens is substituted: when
xi < z, its denominator is bounded below by the literal harmonic integral
and its complete Selberg error is at most xi^2.
Inspect dependencies
MathlibNt.SieveTheory.JurkatRichert1965ChenGammaOneQOne.RegularSource.siftedCount_le_theoremTwo_log · compiled type and proof/definition references.
Theorem 2 after the exact uniform Mertens inversion. This is the analytic
form immediately preceding the source's optimization
xi^2 = y / (1 + log(y)^2) in (3.9).
Inspect dependencies
MathlibNt.SieveTheory.JurkatRichert1965ChenGammaOneQOne.RegularSource.exists_siftedCount_le_theoremTwo_mertens · compiled type and proof/definition references.
Omitting the primes dividing k can only increase the literal Euler
product.
Inspect dependencies
MathlibNt.SieveTheory.JurkatRichert1965ChenGammaOneQOne.sieveProduct_one_le · compiled type and proof/definition references.
The complementary-ratio branch of the auxiliary logarithmic-square bound.
Theorem 2, the source cutoff xi^2 = y / log z, and the harmonic denominator
give a uniform multiple of the main term; bounded
log y / log(z)^2 converts that multiple to the required exponential scale.
Inspect dependencies
MathlibNt.SieveTheory.JurkatRichert1965ChenGammaOneQOne.RegularSource.exists_siftedCount_le_rankin_logSq_of_ratio_le · compiled type and proof/definition references.
The genuinely large-ratio branch of the auxiliary logarithmic-square bound.
Here the finite Rankin tail controls the Selberg denominator and a
logarithmic-square Rankin consequence controls the complete Selberg error,
both at the source cutoff
xi^2 = y / log z.
Inspect dependencies
MathlibNt.SieveTheory.JurkatRichert1965ChenGammaOneQOne.RegularSource.exists_siftedCount_le_rankin_logSq_of_ratio_ge · compiled type and proof/definition references.
An auxiliary upper bound for the literal gamma(p)=1, q=1 source.
This is not printed (4.1): the scan has denominator log z, not
(log z)^2. The weaker rate here does not imply (4.2) on its printed
range. The proof separates bounded z by finite Möbius expansion, then
combines the Rankin tail with the harmonic/trivial-Psi estimate.
Inspect dependencies
MathlibNt.SieveTheory.JurkatRichert1965ChenGammaOneQOne.RegularSource.exists_siftedCount_le_rankin_logSq · compiled type and proof/definition references.
The d = 1 case of the printed regularity hypothesis bounds the whole
source, hence every sifted subset, by y + 1.
Inspect dependencies
MathlibNt.SieveTheory.JurkatRichert1965ChenGammaOneQOne.RegularSource.siftedCount_le_y_add_one · compiled type and proof/definition references.
Inspect dependencies
MathlibNt.SieveTheory.JurkatRichert1965ChenGammaOneQOne.threeNineCutoff · compiled type and proof/definition references.
Inspect dependencies
MathlibNt.SieveTheory.JurkatRichert1965ChenGammaOneQOne.threeNineCutoff_sq · compiled type and proof/definition references.
The exact large-y branch of the source corollary (3.9), at the literal
choice xi^2 = y / (1 + log(y)^2). All constants are absolute and the
bounded branch is deliberately not hidden in this theorem.
Inspect dependencies
MathlibNt.SieveTheory.JurkatRichert1965ChenGammaOneQOne.RegularSource.exists_siftedCount_le_threeNine_of_log_ge · compiled type and proof/definition references.
The source corollary (3.9) with one absolute constant. The large range
uses the paper's literal optimized cutoff; the complementary bounded range is
absorbed symbolically from H_k(M) at d = 1 and the same Mertens inversion,
without enumerating any values of y or z.
Inspect dependencies
MathlibNt.SieveTheory.JurkatRichert1965ChenGammaOneQOne.RegularSource.exists_siftedCount_le_threeNine · compiled type and proof/definition references.
Exact one-prime identity for the adapted finite Rosser coefficient at
1 / p. Its correspondence with the concrete source-count identity (2.2)
is still to be proved.
Inspect dependencies
MathlibNt.SieveTheory.JurkatRichert1965ChenGammaOneQOne.densitySum_insert · compiled type and proof/definition references.
The adapted finite-depth coefficient recursion obtained by removing two boundary primes. No infinite-depth limit or source-count correspondence is asserted.
Inspect dependencies
MathlibNt.SieveTheory.JurkatRichert1965ChenGammaOneQOne.fixedDepthRelativeDensity_succ · compiled type and proof/definition references.
Exact normalized finite boundary expansion for the adapted coefficient
model at gamma(p) = 1. It is finite, but is not yet the paper's concrete
Theorem 1 expansion of siftedCount.
Inspect dependencies
MathlibNt.SieveTheory.JurkatRichert1965ChenGammaOneQOne.densityRatio_eq_finiteBoundaryDepths · compiled type and proof/definition references.
The sign (-1)^i, kept as a real number for the finite comparison.
Equations
Instances For
Inspect dependencies
MathlibNt.SieveTheory.JurkatRichert1965ChenGammaOneQOne.alternatingSign · compiled type and proof/definition references.
A finite alternating sum over an explicitly supplied carrier.
Equations
Instances For
Inspect dependencies
MathlibNt.SieveTheory.JurkatRichert1965ChenGammaOneQOne.alternatingSum · compiled type and proof/definition references.
The four finite pieces common to Jurkat--Richert Theorems 1 and 4:
the initial term, the depths 1 ≤ i < r, the depth-r terminal term, and the
boundary depths 1 ≤ i ≤ r.
Equations
- MathlibNt.SieveTheory.JurkatRichert1965ChenGammaOneQOne.finiteExpansion r initial interior terminal boundary = initial + MathlibNt.SieveTheory.JurkatRichert1965ChenGammaOneQOne.alternatingSum (Finset.Ico 1 r) interior + MathlibNt.SieveTheory.JurkatRichert1965ChenGammaOneQOne.alternatingSign r * terminal + MathlibNt.SieveTheory.JurkatRichert1965ChenGammaOneQOne.alternatingSum (Finset.Icc 1 r) boundary
Instances For
Inspect dependencies
MathlibNt.SieveTheory.JurkatRichert1965ChenGammaOneQOne.finiteExpansion · compiled type and proof/definition references.
Inspect dependencies
MathlibNt.SieveTheory.JurkatRichert1965ChenGammaOneQOne.alternatingSum_sub · compiled type and proof/definition references.
Algebraic term-by-term subtraction for two finite expansions with the
source shape. ChenFiniteDiscrepancy applies the concrete Theorems 1 and 4,
including Theorem 4's uniform remainder.
Inspect dependencies
MathlibNt.SieveTheory.JurkatRichert1965ChenGammaOneQOne.finiteExpansion_comparison · compiled type and proof/definition references.
The signed version of finiteExpansion_comparison, with the outer parity
sign used on page 230. ChenFiniteDiscrepancy supplies the two concrete
source expansions.
Inspect dependencies
MathlibNt.SieveTheory.JurkatRichert1965ChenGammaOneQOne.signed_finiteExpansion_comparison · compiled type and proof/definition references.
The one-step factor produced by the 1965 Lemma 5.2 iteration.
Equations
Instances For
Inspect dependencies
MathlibNt.SieveTheory.JurkatRichert1965ChenGammaOneQOne.terminalTheta · compiled type and proof/definition references.
Inspect dependencies
MathlibNt.SieveTheory.JurkatRichert1965ChenGammaOneQOne.terminalTheta_nonneg · compiled type and proof/definition references.
Once the source error in Lemma 5.2 is at most 10⁻⁴, its factor is at
most 0.907. This preserves the small numerical margin needed beyond the
critical exponent 5/21.
Inspect dependencies
MathlibNt.SieveTheory.JurkatRichert1965ChenGammaOneQOne.terminalTheta_le_nineHundredSevenThousandths · compiled type and proof/definition references.
Finite repeated elimination of terminal sums. This is the induction actually used after Lemma 5.2; it does not construct an infinite chain.
Inspect dependencies
MathlibNt.SieveTheory.JurkatRichert1965ChenGammaOneQOne.terminal_le_theta_pow · compiled type and proof/definition references.
A strict-margin rational block inequality for the terminal exponent:
0.907^50 ≤ (2/3)^12. Here 12/50 > 5/21, leaving room to absorb the
log-log factor introduced by the source depth choice (6.3).
Inspect dependencies
MathlibNt.SieveTheory.JurkatRichert1965ChenGammaOneQOne.nineHundredSevenThousandths_pow_fifty · compiled type and proof/definition references.
Lemma 5.2's finite iteration contracts every block of 50 eliminations by
at least (2/3)^12, once its explicit source error is at most 10⁻⁴.
Inspect dependencies
MathlibNt.SieveTheory.JurkatRichert1965ChenGammaOneQOne.terminalTheta_pow_fifty_mul_le · compiled type and proof/definition references.
The strict block estimate applies to every finite depth, with the final
incomplete block retained through r / 50.
Inspect dependencies
MathlibNt.SieveTheory.JurkatRichert1965ChenGammaOneQOne.terminalTheta_pow_le_block · compiled type and proof/definition references.
Direct finite terminal-sum consumer at the arbitrary parity-compatible
depth selected by (6.3). Converting this strict block exponent to the final
logarithmic bound is a separate analytic step.
Inspect dependencies
MathlibNt.SieveTheory.JurkatRichert1965ChenGammaOneQOne.terminal_le_strict_block · compiled type and proof/definition references.