Stepanov's square-root point-count bound #
The nonzero auxiliary polynomials and their proved Hasse multiplicities give the one-sided counts in Harcos (13). The quadratic character then converts these bounds into the affine point count in Theorem 7.
Equations
- MathlibNt.AnalyticNumberTheory.LargeSieve.LiLiuPrereqFouvry.stepanovLocus f a = {x : F | Polynomial.eval x f = 0 ∨ Polynomial.eval x f ^ ((Fintype.card F - 1) / 2) = a}
Instances For
Inspect dependencies
MathlibNt.AnalyticNumberTheory.LargeSieve.LiLiuPrereqFouvry.stepanovLocus · compiled type and proof/definition references.
Inspect dependencies
MathlibNt.AnalyticNumberTheory.LargeSieve.LiLiuPrereqFouvry.stepanov_locus_card_lt · compiled type and proof/definition references.
Inspect dependencies
MathlibNt.AnalyticNumberTheory.LargeSieve.LiLiuPrereqFouvry.stepanov_quadraticChar_sum_bound_of_eval_zero_ne · compiled type and proof/definition references.
Equations
- MathlibNt.AnalyticNumberTheory.LargeSieve.LiLiuPrereqFouvry.stepanovPointCount f = {xy : F × F | xy.2 ^ 2 = Polynomial.eval xy.1 f}.card
Instances For
Inspect dependencies
MathlibNt.AnalyticNumberTheory.LargeSieve.LiLiuPrereqFouvry.stepanovPointCount · compiled type and proof/definition references.
The affine point count is exactly q plus the quadratic-character sum.
Inspect dependencies
MathlibNt.AnalyticNumberTheory.LargeSieve.LiLiuPrereqFouvry.stepanovPointCount_eq · compiled type and proof/definition references.
Harcos Theorem 7 with the harmless normalization f(0) ≠ 0 still explicit.
Inspect dependencies
MathlibNt.AnalyticNumberTheory.LargeSieve.LiLiuPrereqFouvry.stepanov_pointCount_bound_of_eval_zero_ne · compiled type and proof/definition references.