Nonvanishing of the Stepanov auxiliary polynomial #
The argument is the first half of printed page 11 of Gergely Harcos,
Weil's bound for Kloosterman sums
(pages/harcos-stepanov-11.png).
The nonsquare hypothesis is geometric: it concerns the polynomial after base change to the algebraic closure, not just squares over the finite field.
The geometric nonsquare obstruction used after reducing modulo X^q.
Inspect dependencies
MathlibNt.AnalyticNumberTheory.LargeSieve.LiLiuPrereqFouvry.stepanov_sq_mul_eq_const_mul_sq · compiled type and proof/definition references.
Frobenius makes the constant term the entire residue of f^q modulo X^q.
Inspect dependencies
MathlibNt.AnalyticNumberTheory.LargeSieve.LiLiuPrereqFouvry.stepanov_X_card_dvd_pow_sub_const · compiled type and proof/definition references.
Harcos's residue kernel lemma: a degree-bounded block cannot be divisible
by X^q. The degree convention includes zero polynomials even when B = 0.
Inspect dependencies
MathlibNt.AnalyticNumberTheory.LargeSieve.LiLiuPrereqFouvry.stepanov_block_eq_zero_of_X_card_dvd · compiled type and proof/definition references.
The actual Stepanov block ansatz, before multiplication by f^ell.
Equations
- MathlibNt.AnalyticNumberTheory.LargeSieve.LiLiuPrereqFouvry.stepanovAnsatz f r s = ∑ j : Fin J, (r j + s j * f ^ ((Fintype.card F - 1) / 2)) * Polynomial.X ^ (↑j * Fintype.card F)
Instances For
Inspect dependencies
MathlibNt.AnalyticNumberTheory.LargeSieve.LiLiuPrereqFouvry.stepanovAnsatz · compiled type and proof/definition references.
All coefficients vanish if the actual Stepanov ansatz vanishes. Successively removing the first block is equivalent to Harcos's choice of the least nonzero block.
Inspect dependencies
MathlibNt.AnalyticNumberTheory.LargeSieve.LiLiuPrereqFouvry.stepanovAnsatz_coefficients_eq_zero · compiled type and proof/definition references.
Injectivity of the actual ansatz on degree-bounded coefficient families.
Inspect dependencies
MathlibNt.AnalyticNumberTheory.LargeSieve.LiLiuPrereqFouvry.stepanovAnsatz_eq_iff · compiled type and proof/definition references.
Harcos page 11: a nontrivial bounded coefficient family gives a nonzero auxiliary polynomial, under the geometric nonsquare hypothesis.
Inspect dependencies
MathlibNt.AnalyticNumberTheory.LargeSieve.LiLiuPrereqFouvry.stepanovAnsatz_ne_zero · compiled type and proof/definition references.
The same nonvanishing conclusion after the multiplier in Harcos's ansatz.
Inspect dependencies
MathlibNt.AnalyticNumberTheory.LargeSieve.LiLiuPrereqFouvry.stepanov_pow_mul_ansatz_ne_zero · compiled type and proof/definition references.