Documentation

MathlibNt.AnalyticNumberTheory.LargeSieve.LiLiuPrereqFouvryKloostermanPrimePower

Elementary prime-power cancellation #

Translation by the last nonzero prime-power layer preserves units. If just one frequency is divisible by the prime, it multiplies the complete sum by a nontrivial constant character, forcing the sum to vanish. The argument works in characteristic two as well; it uses no quadratic Gauss-sum formula.

Inspect dependencies

MathlibNt.AnalyticNumberTheory.LargeSieve.LiLiuPrereqFouvry.completeKloosterman_symm · compiled type and proof/definition references.

Inspect dependencies

MathlibNt.AnalyticNumberTheory.LargeSieve.LiLiuPrereqFouvry.zmod_isUnit_add_square_zero · compiled type and proof/definition references.

Inspect dependencies

MathlibNt.AnalyticNumberTheory.LargeSieve.LiLiuPrereqFouvry.zmod_inv_add_square_zero · compiled type and proof/definition references.

Inspect dependencies

MathlibNt.AnalyticNumberTheory.LargeSieve.LiLiuPrereqFouvry.completeKloosterman_vanish_of_square_zero_shift · compiled type and proof/definition references.

For exponent at least two, unequal frequency valuations give zero after common-factor descent. No odd-prime hypothesis is used.

Inspect dependencies

MathlibNt.AnalyticNumberTheory.LargeSieve.LiLiuPrereqFouvry.completeKloosterman_prime_power_vanish · compiled type and proof/definition references.

Inspect dependencies

MathlibNt.AnalyticNumberTheory.LargeSieve.LiLiuPrereqFouvry.completeKloosterman_prime_power_vanish_left · compiled type and proof/definition references.

At exponent one, a single zero frequency gives -1, not zero.

Inspect dependencies

MathlibNt.AnalyticNumberTheory.LargeSieve.LiLiuPrereqFouvry.completeKloosterman_prime_zero_frequency · compiled type and proof/definition references.

Inspect dependencies

MathlibNt.AnalyticNumberTheory.LargeSieve.LiLiuPrereqFouvry.completeKloosterman_prime_zero_left · compiled type and proof/definition references.