Concrete lower and upper small-prime Rosser weights #
Iwaniec, A new form of the error term in the linear sieve (1980), p.313,
defines the lower coefficient by the even-prefix cubic tests and the upper
coefficient by the odd-prefix tests. Here a prefix ending in p is the set
of prime factors at least p: its product times p² is the displayed cubic
expression. The level is real, so the cutoff at D^ε is strict, without rounding.
The small weight of p.316, Lemma 4, is this coefficient restricted to the small sieve prime product. The finite cancellation argument is independent of the density assertion in that lemma. No density or asymptotic estimate is asserted here.
The even-prefix test for the lower Rosser coefficient, with real level.
Equations
Instances For
Inspect dependencies
MathlibNt.SieveTheory.LiLiuPrereqWF.SmallRosser.LowerAdmissibleSet · compiled type and proof/definition references.
The coefficient is (-1)^ω(n) on admissible divisors below the level
and zero elsewhere. In applications M is a squarefree prime product.
Equations
- MathlibNt.SieveTheory.LiLiuPrereqWF.SmallRosser.lowerWeight M L = { toFun := fun (n : ℕ) => if n ∈ M.divisors ∧ ↑n < L ∧ MathlibNt.SieveTheory.LiLiuPrereqWF.SmallRosser.LowerAdmissibleSet L n.primeFactors then (-1) ^ n.primeFactors.card else 0, map_zero' := ⋯ }
Instances For
Inspect dependencies
MathlibNt.SieveTheory.LiLiuPrereqWF.SmallRosser.lowerWeight · compiled type and proof/definition references.
Inspect dependencies
MathlibNt.SieveTheory.LiLiuPrereqWF.SmallRosser.lowerWeight_apply · compiled type and proof/definition references.
Exact real-level/natural-ceiling bridge, before finite certificates.
Inspect dependencies
MathlibNt.SieveTheory.LiLiuPrereqWF.SmallRosser.lowerWeight_eq_producer · compiled type and proof/definition references.
Inspect dependencies
MathlibNt.SieveTheory.LiLiuPrereqWF.SmallRosser.lowerWeight_active · compiled type and proof/definition references.
Inspect dependencies
MathlibNt.SieveTheory.LiLiuPrereqWF.SmallRosser.lowerWeight_boundedOne · compiled type and proof/definition references.
Inspect dependencies
MathlibNt.SieveTheory.LiLiuPrereqWF.SmallRosser.lowerWeight_lt_level · compiled type and proof/definition references.
Inspect dependencies
MathlibNt.SieveTheory.LiLiuPrereqWF.SmallRosser.lowerWeight_eq_zero_of_level_le · compiled type and proof/definition references.
Inspect dependencies
MathlibNt.SieveTheory.LiLiuPrereqWF.SmallRosser.lowerWeight_supportedAt · compiled type and proof/definition references.
Inspect dependencies
MathlibNt.SieveTheory.LiLiuPrereqWF.SmallRosser.lowerWeight_dvd · compiled type and proof/definition references.
Inspect dependencies
MathlibNt.SieveTheory.LiLiuPrereqWF.SmallRosser.lowerWeight_squarefree · compiled type and proof/definition references.
Inspect dependencies
MathlibNt.SieveTheory.LiLiuPrereqWF.SmallRosser.lowerWeight_one · compiled type and proof/definition references.
Inspect dependencies
MathlibNt.SieveTheory.LiLiuPrereqWF.SmallRosser.lowerWeight_prime · compiled type and proof/definition references.
Inspect dependencies
MathlibNt.SieveTheory.LiLiuPrereqWF.SmallRosser.lowerWeight_primeSupported · compiled type and proof/definition references.
Inspect dependencies
MathlibNt.SieveTheory.LiLiuPrereqWF.SmallRosser.primeProduct_squarefree · compiled type and proof/definition references.
The actual lower small-prime function, fixed before the box and its splits.
Equations
Instances For
Inspect dependencies
MathlibNt.SieveTheory.LiLiuPrereqWF.SmallRosser.lowerSmallWeight · compiled type and proof/definition references.
Inspect dependencies
MathlibNt.SieveTheory.LiLiuPrereqWF.SmallRosser.smallPrimes_prime · compiled type and proof/definition references.
Inspect dependencies
MathlibNt.SieveTheory.LiLiuPrereqWF.SmallRosser.lowerSmallWeight_boundedOne · compiled type and proof/definition references.
Inspect dependencies
MathlibNt.SieveTheory.LiLiuPrereqWF.SmallRosser.lowerSmallWeight_primeSupported · compiled type and proof/definition references.
Inspect dependencies
MathlibNt.SieveTheory.LiLiuPrereqWF.SmallRosser.lowerSmallWeight_lt_level · compiled type and proof/definition references.
Inspect dependencies
MathlibNt.SieveTheory.LiLiuPrereqWF.SmallRosser.lowerSmallWeight_eq_zero_of_level_le · compiled type and proof/definition references.
Inspect dependencies
MathlibNt.SieveTheory.LiLiuPrereqWF.SmallRosser.lowerSmallWeight_supportedAt · compiled type and proof/definition references.
Inspect dependencies
MathlibNt.SieveTheory.LiLiuPrereqWF.SmallRosser.lowerSmallWeight_squarefree · compiled type and proof/definition references.
Inspect dependencies
MathlibNt.SieveTheory.LiLiuPrereqWF.SmallRosser.lowerSmallWeight_one · compiled type and proof/definition references.
Inspect dependencies
MathlibNt.SieveTheory.LiLiuPrereqWF.SmallRosser.smallPrime_lt_level · compiled type and proof/definition references.
Every small prime has coefficient -1; this is not a delta weight.
Inspect dependencies
MathlibNt.SieveTheory.LiLiuPrereqWF.SmallRosser.lowerSmallWeight_prime · compiled type and proof/definition references.
Inspect dependencies
MathlibNt.SieveTheory.LiLiuPrereqWF.SmallRosser.lowerBoxTerm · compiled type and proof/definition references.
No supplied function, support, or boundedness hypothesis remains. The actual small weight and the box term precede all real level splits.
Inspect dependencies
MathlibNt.SieveTheory.LiLiuPrereqWF.SmallRosser.iwaniec_lowerBoxTerm_wellFactorable · compiled type and proof/definition references.
Finite lower-sieve direction #
The following least-prime pairing is a narrow real-level adaptation of the
finite argument in LinearSieve.lean, not an import of its analytic closure.
Equations
Instances For
Inspect dependencies
MathlibNt.SieveTheory.LiLiuPrereqWF.SmallRosser.setWeight · compiled type and proof/definition references.
Inspect dependencies
MathlibNt.SieveTheory.LiLiuPrereqWF.SmallRosser.admissible_insert_min_of_even · compiled type and proof/definition references.
Inspect dependencies
MathlibNt.SieveTheory.LiLiuPrereqWF.SmallRosser.admissible_of_insert_min · compiled type and proof/definition references.
Inspect dependencies
MathlibNt.SieveTheory.LiLiuPrereqWF.SmallRosser.prod_insert_min_lt_of_even · compiled type and proof/definition references.
Inspect dependencies
MathlibNt.SieveTheory.LiLiuPrereqWF.SmallRosser.sum_powerset_insert_pairs · compiled type and proof/definition references.
Inspect dependencies
MathlibNt.SieveTheory.LiLiuPrereqWF.SmallRosser.sum_divisors_eq_sum_powerset · compiled type and proof/definition references.
Inspect dependencies
MathlibNt.SieveTheory.LiLiuPrereqWF.SmallRosser.lowerWeight_prod_eq_setWeight · compiled type and proof/definition references.
Unconditional finite lower-divisor-sum inequality for the explicit coefficient. The hypotheses concern only the squarefree sieve prime product and the prime cutoff, not a certificate or a sieve conclusion.
Inspect dependencies
MathlibNt.SieveTheory.LiLiuPrereqWF.SmallRosser.lowerWeight_divisor_sum · compiled type and proof/definition references.
The actual lower small weight satisfies the finite lower-sieve direction
on every divisor of its small prime product, in particular for 0 < ε < 1/8.
Inspect dependencies
MathlibNt.SieveTheory.LiLiuPrereqWF.SmallRosser.lowerSmallWeight_divisor_sum · compiled type and proof/definition references.
The finite lower-sieve direction on all natural numbers, obtained by
restricting the divisor sum to gcd(n,M). Prime powers cause no loss.
Inspect dependencies
MathlibNt.SieveTheory.LiLiuPrereqWF.SmallRosser.lowerWeight_divisor_sum_le_coprime · compiled type and proof/definition references.
The concrete small-prime weight is a lower bound for the indicator of integers coprime to its sieve prime product. This is finite, not a density estimate.
Inspect dependencies
MathlibNt.SieveTheory.LiLiuPrereqWF.SmallRosser.lowerSmallWeight_divisor_sum_le_coprime · compiled type and proof/definition references.
Concrete upper small weight #
The odd-prefix cubic test for the upper Rosser coefficient.
Equations
Instances For
Inspect dependencies
MathlibNt.SieveTheory.LiLiuPrereqWF.SmallRosser.UpperAdmissibleSet · compiled type and proof/definition references.
The upper coefficient with a strict real cutoff and odd-prefix tests.
Equations
- MathlibNt.SieveTheory.LiLiuPrereqWF.SmallRosser.upperWeight M L = { toFun := fun (n : ℕ) => if n ∈ M.divisors ∧ ↑n < L ∧ MathlibNt.SieveTheory.LiLiuPrereqWF.SmallRosser.UpperAdmissibleSet L n.primeFactors then (-1) ^ n.primeFactors.card else 0, map_zero' := ⋯ }
Instances For
Inspect dependencies
MathlibNt.SieveTheory.LiLiuPrereqWF.SmallRosser.upperWeight · compiled type and proof/definition references.
Inspect dependencies
MathlibNt.SieveTheory.LiLiuPrereqWF.SmallRosser.upperWeight_apply · compiled type and proof/definition references.
Exact real-level/natural-ceiling bridge, before finite certificates.
Inspect dependencies
MathlibNt.SieveTheory.LiLiuPrereqWF.SmallRosser.upperWeight_eq_producer · compiled type and proof/definition references.
Inspect dependencies
MathlibNt.SieveTheory.LiLiuPrereqWF.SmallRosser.upperWeight_active · compiled type and proof/definition references.
Inspect dependencies
MathlibNt.SieveTheory.LiLiuPrereqWF.SmallRosser.upperWeight_boundedOne · compiled type and proof/definition references.
Inspect dependencies
MathlibNt.SieveTheory.LiLiuPrereqWF.SmallRosser.upperWeight_lt_level · compiled type and proof/definition references.
Inspect dependencies
MathlibNt.SieveTheory.LiLiuPrereqWF.SmallRosser.upperWeight_eq_zero_of_level_le · compiled type and proof/definition references.
Inspect dependencies
MathlibNt.SieveTheory.LiLiuPrereqWF.SmallRosser.upperWeight_supportedAt · compiled type and proof/definition references.
Inspect dependencies
MathlibNt.SieveTheory.LiLiuPrereqWF.SmallRosser.upperWeight_dvd · compiled type and proof/definition references.
Inspect dependencies
MathlibNt.SieveTheory.LiLiuPrereqWF.SmallRosser.upperWeight_squarefree · compiled type and proof/definition references.
Inspect dependencies
MathlibNt.SieveTheory.LiLiuPrereqWF.SmallRosser.upperWeight_one · compiled type and proof/definition references.
Inspect dependencies
MathlibNt.SieveTheory.LiLiuPrereqWF.SmallRosser.upperWeight_prime · compiled type and proof/definition references.
Inspect dependencies
MathlibNt.SieveTheory.LiLiuPrereqWF.SmallRosser.upperWeight_primeSupported · compiled type and proof/definition references.
The actual upper small-prime function, fixed before the box and its splits.
Equations
Instances For
Inspect dependencies
MathlibNt.SieveTheory.LiLiuPrereqWF.SmallRosser.upperSmallWeight · compiled type and proof/definition references.
Inspect dependencies
MathlibNt.SieveTheory.LiLiuPrereqWF.SmallRosser.upperSmallWeight_boundedOne · compiled type and proof/definition references.
Inspect dependencies
MathlibNt.SieveTheory.LiLiuPrereqWF.SmallRosser.upperSmallWeight_primeSupported · compiled type and proof/definition references.
Inspect dependencies
MathlibNt.SieveTheory.LiLiuPrereqWF.SmallRosser.upperSmallWeight_lt_level · compiled type and proof/definition references.
Inspect dependencies
MathlibNt.SieveTheory.LiLiuPrereqWF.SmallRosser.upperSmallWeight_eq_zero_of_level_le · compiled type and proof/definition references.
Inspect dependencies
MathlibNt.SieveTheory.LiLiuPrereqWF.SmallRosser.upperSmallWeight_supportedAt · compiled type and proof/definition references.
Inspect dependencies
MathlibNt.SieveTheory.LiLiuPrereqWF.SmallRosser.upperSmallWeight_squarefree · compiled type and proof/definition references.
Inspect dependencies
MathlibNt.SieveTheory.LiLiuPrereqWF.SmallRosser.upperSmallWeight_one · compiled type and proof/definition references.
Under the small-parameter hypothesis every small prime passes the upper cubic test, so the concrete upper weight is not a delta weight.
Inspect dependencies
MathlibNt.SieveTheory.LiLiuPrereqWF.SmallRosser.upperSmallWeight_prime · compiled type and proof/definition references.
Inspect dependencies
MathlibNt.SieveTheory.LiLiuPrereqWF.SmallRosser.upperBoxTerm · compiled type and proof/definition references.
The upper small weight needs no supplied function or support certificate. The conclusion holds for either admissible geometric-box parity.
Inspect dependencies
MathlibNt.SieveTheory.LiLiuPrereqWF.SmallRosser.iwaniec_upperBoxTerm_wellFactorable · compiled type and proof/definition references.
Finite upper-sieve direction #
Equations
Instances For
Inspect dependencies
MathlibNt.SieveTheory.LiLiuPrereqWF.SmallRosser.upperSetWeight · compiled type and proof/definition references.
Inspect dependencies
MathlibNt.SieveTheory.LiLiuPrereqWF.SmallRosser.upperAdmissible_insert_min_of_odd · compiled type and proof/definition references.
Inspect dependencies
MathlibNt.SieveTheory.LiLiuPrereqWF.SmallRosser.upperAdmissible_of_insert_min · compiled type and proof/definition references.
Inspect dependencies
MathlibNt.SieveTheory.LiLiuPrereqWF.SmallRosser.prod_insert_min_lt_of_odd · compiled type and proof/definition references.
Inspect dependencies
MathlibNt.SieveTheory.LiLiuPrereqWF.SmallRosser.upperWeight_prod_eq_setWeight · compiled type and proof/definition references.
The finite upper-sieve direction on divisors of a squarefree sieve product.
Only 1 < L is required: there is no prime cutoff hypothesis.
Inspect dependencies
MathlibNt.SieveTheory.LiLiuPrereqWF.SmallRosser.upperWeight_divisor_sum · compiled type and proof/definition references.
Inspect dependencies
MathlibNt.SieveTheory.LiLiuPrereqWF.SmallRosser.upperSmallWeight_divisor_sum_of_le_one · compiled type and proof/definition references.
Inspect dependencies
MathlibNt.SieveTheory.LiLiuPrereqWF.SmallRosser.upperSmallWeight_divisor_sum · compiled type and proof/definition references.
The finite upper-sieve direction on positive integers, including prime
powers, by restriction to gcd(n,M). The exclusion of zero is essential for
the empty-divisors convention when M = 1.
Inspect dependencies
MathlibNt.SieveTheory.LiLiuPrereqWF.SmallRosser.upperWeight_divisor_sum_ge_coprime · compiled type and proof/definition references.
The concrete small-prime upper coefficient bounds the coprimality indicator on every positive integer; no density estimate is asserted.
Inspect dependencies
MathlibNt.SieveTheory.LiLiuPrereqWF.SmallRosser.upperSmallWeight_divisor_sum_ge_coprime · compiled type and proof/definition references.
The short lower weight itself is common WF at the external level.
Inspect dependencies
MathlibNt.SieveTheory.LiLiuPrereqWF.SmallRosser.lowerSmallWeight_wellFactorable · compiled type and proof/definition references.
The short upper weight itself is common WF at the external level.
Inspect dependencies
MathlibNt.SieveTheory.LiLiuPrereqWF.SmallRosser.upperSmallWeight_wellFactorable · compiled type and proof/definition references.