Finite sieve inequalities for the fixed normalized signed family #
The full-integer family is not squarefree-masked. Consequently its sieve inequalities are stated over divisors of the sieve primorial (or its gcd with an arbitrary integer), not over unrestricted divisors.
We first sum the actual small Rosser weights on the positive and negative rough branches separately. Only then do we use the normalized rough sieve inequalities. The tight lower-even convention remains that of (18).
Inspect dependencies
MathlibNt.SieveTheory.LiLiuPrereqWF.sum_powerset_partition · compiled type and proof/definition references.
Each rough branch is multiplied only after the small divisor sum is bounded with its correct sign. In particular no small coefficient is assumed nonnegative.
Inspect dependencies
MathlibNt.SieveTheory.LiLiuPrereqWF.normalizedSignedSet_small_sum_bounds · compiled type and proof/definition references.
Exact sum reindexing for the same full-integer aggregate. The outer variable is the rough prime subset, so its sign and small-weight choice stay fixed throughout the inner sum.
Inspect dependencies
MathlibNt.SieveTheory.LiLiuPrereqWF.signedFamilyAggregate_divisor_sum_partition · compiled type and proof/definition references.
Both finite sieve directions for the actual normalized family, on a divisor of the fixed prime product. Geometric membership and the source head restriction are the only box-label inputs.
Inspect dependencies
MathlibNt.SieveTheory.LiLiuPrereqWF.signedFamilyAggregate_divisor_sum_bounds · compiled type and proof/definition references.
Restricting to primorial divisors also handles zero, including the empty primorial. No assertion is made about unrestricted prime-power divisors.
Inspect dependencies
MathlibNt.SieveTheory.LiLiuPrereqWF.signedFamilyAggregate_gcd_divisor_sum_bounds · compiled type and proof/definition references.
The first geometric box whose upper endpoint exceeds p. This choice is
fixed independently of every level split and every sieve integer.
Equations
- MathlibNt.SieveTheory.LiLiuPrereqWF.geometricSieveLabel D ε p = if h : ∃ (j : ℕ), ↑p < MathlibNt.SieveTheory.LiLiuPrereqWF.geometricLower D ε (ε ^ 9) (j + 1) then Nat.find h else 0
Instances For
Inspect dependencies
MathlibNt.SieveTheory.LiLiuPrereqWF.geometricSieveLabel · compiled type and proof/definition references.
Inspect dependencies
MathlibNt.SieveTheory.LiLiuPrereqWF.geometricSieveLabel_mem · compiled type and proof/definition references.
Inspect dependencies
MathlibNt.SieveTheory.LiLiuPrereqWF.geometricSieveLabel_head_lt · compiled type and proof/definition references.
The canonical label discharges all box hypotheses under the usual
rough-prime cutoff p < sqrt D. The coefficients remain unchanged.
Inspect dependencies
MathlibNt.SieveTheory.LiLiuPrereqWF.signedFamilyAggregate_canonical_gcd_divisor_sum_bounds · compiled type and proof/definition references.