The conditional sieve for prime arguments #
We sieve Q(t) * t, omitting primes dividing the congruence modulus or
(g+1)!. The latter omission removes every possible fixed prime of the
enlarged polynomial, at a cost depending only on the original degree bound.
The sieve modulus for the total polynomial times X, omitting obstructed primes.
Equations
- NairTenenbaum.primeArgumentSieveModulus Q g n z = NairTenenbaum.sieveModulus (Q * Polynomial.X) (n * (g + 1).factorial) z
Instances For
The small-prime exclusion makes the enlarged polynomial admissible at
every selected prime; it requires no global admissibility of Q * X.
Every prime argument above the sieve cutoff survives the sieve of X.
Passing from the original sieve to the enlarged sieve removes constraints
on Q(t) only. A prime with zero root count cannot divide a polynomial value.
The original roughness condition and primality together imply the enlarged sieve condition used in the conditional estimate.
The degree-dependent constant in the prime-argument Euler-product comparison.
Equations
Instances For
The conditional prime-argument sieve retains the original polynomial's Euler product and costs one additional totient twist on the prefix modulus.
The restored conditional estimate for sieving prime arguments. The
constant depends only on the original degree bound and the sieve slack.
Congruence densities, the totient correction at Q(0), and the logarithmic
saving all remain explicit.