Harcos's extension-field character sums #
The coefficients belong to the fixed prime field, not to a varying extension.
The trace is Algebra.trace; its Frobenius formula and additive-character
orthogonality identify the sum over frequencies with the actual affine count.
Equations
- MathlibNt.AnalyticNumberTheory.LargeSieve.LiLiuPrereqFouvry.harcosTraceKloosterman p F a b m = ∑ t : Fˣ, ZMod.stdAddChar (m * (Algebra.trace (ZMod p) F) ((algebraMap (ZMod p) F) a * ↑t + (algebraMap (ZMod p) F) b * (↑t)⁻¹))
Instances For
Inspect dependencies
MathlibNt.AnalyticNumberTheory.LargeSieve.LiLiuPrereqFouvry.harcosTraceKloosterman · compiled type and proof/definition references.
Inspect dependencies
MathlibNt.AnalyticNumberTheory.LargeSieve.LiLiuPrereqFouvry.harcos_trace_eq_frobenius_sum · compiled type and proof/definition references.
Inspect dependencies
MathlibNt.AnalyticNumberTheory.LargeSieve.LiLiuPrereqFouvry.harcos_trace_eq_frobenius_sum_of_card · compiled type and proof/definition references.
Inspect dependencies
MathlibNt.AnalyticNumberTheory.LargeSieve.LiLiuPrereqFouvry.harcosTraceKloosterman_zero · compiled type and proof/definition references.
Inspect dependencies
MathlibNt.AnalyticNumberTheory.LargeSieve.LiLiuPrereqFouvry.harcosTraceKloosterman_frequency_sum · compiled type and proof/definition references.
Inspect dependencies
MathlibNt.AnalyticNumberTheory.LargeSieve.LiLiuPrereqFouvry.harcosTraceKloosterman_sum_eq_curve · compiled type and proof/definition references.
Inspect dependencies
MathlibNt.AnalyticNumberTheory.LargeSieve.LiLiuPrereqFouvry.harcosTraceKloosterman_nonzero_sum_eq_curve · compiled type and proof/definition references.
Inspect dependencies
MathlibNt.AnalyticNumberTheory.LargeSieve.LiLiuPrereqFouvry.harcosTraceKloosterman_algEquiv · compiled type and proof/definition references.
Inspect dependencies
MathlibNt.AnalyticNumberTheory.LargeSieve.LiLiuPrereqFouvry.harcosTraceKloosterman_primeField · compiled type and proof/definition references.
Inspect dependencies
MathlibNt.AnalyticNumberTheory.LargeSieve.LiLiuPrereqFouvry.harcosTraceKloosterman_nonzero_sum_bound · compiled type and proof/definition references.
Inspect dependencies
MathlibNt.AnalyticNumberTheory.LargeSieve.LiLiuPrereqFouvry.harcosExtensionKloosterman · compiled type and proof/definition references.
Inspect dependencies
MathlibNt.AnalyticNumberTheory.LargeSieve.LiLiuPrereqFouvry.harcosExtensionKloosterman_one · compiled type and proof/definition references.
Inspect dependencies
MathlibNt.AnalyticNumberTheory.LargeSieve.LiLiuPrereqFouvry.harcosExtensionKloosterman_nonzero_sum_bound · compiled type and proof/definition references.
A single constant for all extension degrees. This bounds the sum over nonzero frequencies, not any individual Kloosterman sum.
Inspect dependencies
MathlibNt.AnalyticNumberTheory.LargeSieve.LiLiuPrereqFouvry.harcosExtensionKloosterman_total_growth · compiled type and proof/definition references.