Proof of the Fundamental Lemma of Sieve Theory
The fundamental lemma provides both upper and lower sieve bounds that approach the "expected" answer as the sifting parameter increases. It quantifies how well the sieve approximates the inclusion-exclusion sum.
Statement
In the sieve setting with dimension and sifting level , there exist functions and such that: where , and are remainder terms depending on for . The functions satisfy and as , with and . For the linear sieve (): for all .
Proof (for the linear sieve, )
Step 1: Buchstab identity. The Buchstab identity decomposes the sifting function recursively: for any , where . This follows from inclusion: an element sifted out between and is divisible by exactly one "new" prime (its smallest factor in ).
Step 2: Iterating Buchstab. Apply the identity recursively, alternating upper and lower bounds:
- Upper: (dropping negative terms).
- Lower: Keep the first sum and apply an upper bound to : where is an upper bound.
Step 3: Continuous approximation. Replace discrete sums by integrals using the approximation . This leads to integral equations for and : with and satisfying the differential-delay equations: and for (resp. ).
Step 4: Convergence. The alternating Buchstab iterations produce and as . The rate is exponential: . The error from the continuous approximation is absorbed into the remainder terms .
Step 5: Positivity of for . From the explicit formula for . For , the positivity follows from the integral equation and induction, since for all . This positivity for is crucial: it means the linear sieve gives a nontrivial lower bound whenever .
For , the functions and satisfy analogous differential-delay equations with different initial conditions. The critical threshold (where becomes positive) is where , , and as . Higher dimension makes it harder to obtain positive lower bounds.