Documentation

MathlibNt.AnalyticNumberTheory.LargeSieve.ReducedFareyGauss

Reduced Farey indices for primitive-character Gauss expansions #

This module supplies the finite, multiplicity-free frequency index needed after expanding primitive Dirichlet characters by Gauss sums. An index is an exact pair (q,a) with 1 ≤ q ≤ Q, a < q, and Nat.Coprime a q; its real frequency is a/q.

The main output is structural rather than a Bombieri--Davenport conclusion: the index-to-frequency map is injective, its image lies in the existing rationalPoints Q, and additive large-sieve energy over the exact reduced indices is bounded by largeSieveBound. Thus later primitive-character arguments may sum Gauss frequencies across moduli without introducing the forbidden multiplicities from unreduced rational representatives.

Canonical reduced residues 0 ≤ a < q.

Equations
Instances For

    A primitive-character Gauss term is supported exactly on canonical reduced residues. This is the pointwise transform that produces the Farey frequencies indexed below; no non-unit residue survives.

    theorem AnalyticNumberTheory.LargeSieve.sum_reducedResidues_eq_invChar_mul_gaussSum {q : } [NeZero q] (χ : PrimitiveCharacter q) (n : ) :
    areducedResidues q, χ a * charReal (n * a / q) = (↑χ)⁻¹ n * gaussSum (↑χ) (primitiveGaussAddChar q)

    Gauss shifting identifies the preceding reduced-residue sum with the primitive character coefficient times its Gauss sum.

    Exact finite cross-modulus index for reduced Farey/Gauss frequencies. The first coordinate is the modulus and the second the canonical residue.

    Equations
    Instances For

      The real additive frequency attached to a modulus-residue pair.

      Equations
      Instances For

        Every exact reduced index gives one of the pre-existing rational points.

        Reduced canonical fractions have unique numerator and denominator. This is the no-multiplicity fact missing from the unreduced rationalPoints parameterization.

        The reduced set is a subset of the existing rational point set.

        Exact reindexing: because reduced fractions are unique, summing over the finite (q,a) Gauss-frequency index is summing over its point set once.

        The exact reduced Farey points retain the standard 1/Q² spacing.

        theorem AnalyticNumberTheory.LargeSieve.largeSieveReducedFareyIndices (M : ) (N Q : ) (hQ : 0 < Q) (b : ) :
        qareducedFareyIndices Q, nFinset.Icc (M + 1) (M + N), charReal (n * reducedFareyPoint qa) * b n ^ 2 largeSieveBound N (1 / Q ^ 2) * nFinset.Icc (M + 1) (M + N), b n ^ 2

        Spacing-consumption bridge on the exact finite reduced indices.

        This is ready for the Gauss-expanded primitive-character sum: each canonical coprime (q,a) occurs exactly once across all 1 ≤ q ≤ Q, and the right side is the existing additive large-sieve bound.