Documentation

MathlibNt.AnalyticNumberTheory.LargeSieve.ConductorChangeLevelLedger

Conductor grouping and change-level correction ledger #

A finite, quantitative reduction from all nonprincipal Dirichlet characters to primitive characters grouped by conductor. The principal summand is retained literally. No prime-number theorem or Bombieri--Vinogradov assertion occurs.

Integers in the interval on which changing from level q to the conductor can produce an error.

Equations
Instances For
    @[simp]
    theorem AnalyticNumberTheory.LargeSieve.conductorChangeLevelError_eq_zero_of_not_mem {q : } (χ : DirichletCharacter q) (b : ) (M : ) (N : ) {n : } (hn : n Finset.Icc (M + 1) (M + N)) (hbad : nconductorBadSupport q M N) :

    The change-level error has exactly zero contribution away from the explicit bad support.

    Pointwise 4‖b(n)‖² bound for the squared change-level correction.

    Exact support restriction for the finite correction energy.

    Explicit finite energy bound: only bad-prime-supported coefficients occur, with pointwise constant four.

    Squared prefix correction.

    Equations
    Instances For

      Maximum squared prefix correction over 0 ≤ y ≤ N.

      Equations
      Instances For
        theorem AnalyticNumberTheory.LargeSieve.conductorErrorPrefixSquare_le_energy {q : } (χ : DirichletCharacter q) (b : ) (M : ) {N y : } (hy : y N) :
        conductorErrorPrefixSquare χ b M y N * nFinset.Icc (M + 1) (M + N), conductorChangeLevelError χ b n ^ 2

        Every correction prefix is controlled by N times its full interval energy.

        Explicit support bound for the maximal correction.

        noncomputable def AnalyticNumberTheory.LargeSieve.characterPrefixSquare {q : } (χ : DirichletCharacter q) (b : ) (M : ) (y : ) :

        Squared prefix for an arbitrary (possibly imprimitive) character.

        Equations
        Instances For
          noncomputable def AnalyticNumberTheory.LargeSieve.characterPrefixMaxSquare {q : } (χ : DirichletCharacter q) (b : ) (M : ) (N : ) :

          Maximum squared prefix for an arbitrary character.

          Equations
          Instances For

            Per-character maximal reduction to its conductor primitive character plus its literal correction maximum.

            Positive divisors at least two: precisely the possible nonprincipal conductors at a positive level.

            Equations
            Instances For

              Total q/φ(q) weight with which one primitive character of conductor d appears among levels 1 ≤ q ≤ Q. This is the exact imprimitive multiplicity with the analytic weight retained, rather than replaced by a crude count.

              Equations
              Instances For

                At one positive level, characters of nontrivial conductor are in bijection with primitive characters over the divisors d ≥ 2 of that level.

                Exact global conductor regrouping. Every primitive character of conductor d receives exactly imprimitiveConductorWeight Q d; hence both ordinary imprimitive multiplicity and the q/φ(q) weight are visible.

                theorem AnalyticNumberTheory.LargeSieve.weighted_allCharacter_nonprincipal_prefix_ledger (b : ) (M : ) (N Q : ) :
                qFinset.Icc 1 Q, q / q.totient * χnonprincipalCharacters q, characterPrefixMaxSquare χ b M N 2 * dFinset.Icc 2 Q, imprimitiveConductorWeight Q d * ψ : PrimitiveCharacter d, primitiveCharacterPrefixMaxSquare b M N d ψ + 8 * N * qFinset.Icc 1 Q, q / q.totient * nonprincipalCharacters q, nconductorBadSupport q M N, b n ^ 2

                The requested all-character nonprincipal maximal ledger. Its first term is then exactly regrouped by the preceding theorem, while the second is the honest bad-prime correction; no principal estimate is inserted.

                theorem AnalyticNumberTheory.LargeSieve.weighted_allCharacter_prefix_eq_principal_add_nonprincipal (b : ) (M : ) (N Q : ) :
                qFinset.Icc 1 Q, q / q.totient * χ : DirichletCharacter q, characterPrefixMaxSquare χ b M N = qFinset.Icc 1 Q, q / q.totient * characterPrefixMaxSquare 1 b M N + qFinset.Icc 1 Q, q / q.totient * χnonprincipalCharacters q, characterPrefixMaxSquare χ b M N

                Principal/nonprincipal split with the principal maximal term kept literally. This theorem is bookkeeping only, not a PNT assertion.