ProofComplete

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

Theorem7.3Fundamental Lemma of Sieve Theory

In the sieve setting with dimension Îș\kappa and sifting level D=zsD = z^s, there exist functions FÎș(s)F_\kappa(s) and fÎș(s)f_\kappa(s) such that: fÎș(s)XV(z)+O(R−)≀S(A,z)≀FÎș(s)XV(z)+O(R+)f_\kappa(s) X V(z) + O(R^-) \leq S(\mathcal{A}, z) \leq F_\kappa(s) X V(z) + O(R^+) where V(z)=∏p<z(1−ω(p)/p)V(z) = \prod_{p < z}(1 - \omega(p)/p), and R±R^\pm are remainder terms depending on ∣rd∣|r_d| for d≀Dd \leq D. The functions satisfy FÎș(s)→1F_\kappa(s) \to 1 and fÎș(s)→1f_\kappa(s) \to 1 as s→∞s \to \infty, with FÎș(s)−1=O(e−s)F_\kappa(s) - 1 = O(e^{-s}) and 1−fÎș(s)=O(e−s)1 - f_\kappa(s) = O(e^{-s}). For the linear sieve (Îș=1\kappa = 1): f1(s)>0f_1(s) > 0 for all s>2s > 2.


Proof (for the linear sieve, Îș=1\kappa = 1)

Proof

Step 1: Buchstab identity. The Buchstab identity decomposes the sifting function recursively: S(A,z)=S(A,w)−∑w≀p<zS(Ap,p)S(\mathcal{A}, z) = S(\mathcal{A}, w) - \sum_{w \leq p < z} S(\mathcal{A}_p, p) for any 2≀w<z2 \leq w < z, where Ap={a∈A:p∣a}\mathcal{A}_p = \{a \in \mathcal{A} : p | a\}. This follows from inclusion: an element sifted out between ww and zz is divisible by exactly one "new" prime pp (its smallest factor in [w,z)[w, z)).

Step 2: Iterating Buchstab. Apply the identity recursively, alternating upper and lower bounds:

  • Upper: S(A,z)=S(A,w)−∑pS(Ap,p)≀S(A,w)S(\mathcal{A}, z) = S(\mathcal{A}, w) - \sum_p S(\mathcal{A}_p, p) \leq S(\mathcal{A}, w) (dropping negative terms).
  • Lower: Keep the first sum and apply an upper bound to S(Ap,p)S(\mathcal{A}_p, p): S(A,z)≄S(A,w)−∑pU(Ap,p)S(\mathcal{A}, z) \geq S(\mathcal{A}, w) - \sum_p U(\mathcal{A}_p, p) where UU is an upper bound.

Step 3: Continuous approximation. Replace discrete sums by integrals using the approximation S(Ad,z)≈ω(d)dXV(z)/V(p)S(\mathcal{A}_d, z) \approx \frac{\omega(d)}{d}X V(z)/V(p). This leads to integral equations for FF and ff: sF1(s)={2eÎł1≀s≀32eÎłâˆ’âˆ«2s−1f1(t−1)dtts>3sF_1(s) = \begin{cases} 2e^\gamma & 1 \leq s \leq 3 \\ 2e^\gamma - \int_2^{s-1} f_1(t-1)\frac{dt}{t} & s > 3\end{cases} sf1(s)={00<s≀22eÎłlog⁥(s−1)2<s≀4sf_1(s) = \begin{cases} 0 & 0 < s \leq 2 \\ 2e^\gamma \log(s-1) & 2 < s \leq 4 \end{cases} with FF and ff satisfying the differential-delay equations: (sF1(s))â€Č=−f1(s−1)(sF_1(s))' = -f_1(s-1) and (sf1(s))â€Č=−F1(s−1)(sf_1(s))' = -F_1(s-1) for s>3s > 3 (resp. s>4s > 4).

Step 4: Convergence. The alternating Buchstab iterations produce F1(s)↓1F_1(s) \downarrow 1 and f1(s)↑1f_1(s) \uparrow 1 as s→∞s \to \infty. The rate is exponential: ∣F1(s)−1∣+∣f1(s)−1∣â‰Șe−s|F_1(s) - 1| + |f_1(s) - 1| \ll e^{-s}. The error from the continuous approximation is absorbed into the remainder terms R±R^\pm.

Step 5: Positivity of f1f_1 for s>2s > 2. From the explicit formula f1(s)=2eÎłlog⁥(s−1)/s>0f_1(s) = 2e^\gamma \log(s-1)/s > 0 for 2<s≀42 < s \leq 4. For s>4s > 4, the positivity follows from the integral equation and induction, since F1>0F_1 > 0 for all ss. This positivity for s>2s > 2 is crucial: it means the linear sieve gives a nontrivial lower bound whenever D>z2D > z^2. □\square

■

RemarkHigher-Dimensional Sieves

For Îș>1\kappa > 1, the functions fÎșf_\kappa and FÎșF_\kappa satisfy analogous differential-delay equations with different initial conditions. The critical threshold (where fÎșf_\kappa becomes positive) is s>ÎČÎșs > \beta_\kappa where ÎČ1=2\beta_1 = 2, ÎČ2≈4\beta_2 \approx 4, and ÎČÎș→2eÎłÎș\beta_\kappa \to 2e^\gamma \kappa as Îș→∞\kappa \to \infty. Higher dimension makes it harder to obtain positive lower bounds.