Documentation

MathlibNt.AnalyticNumberTheory.LargeSieve.DirichLTwistedNonquadraticPointwiseSiegelWalfisz

The polylogarithmic height used in the pointwise nonquadratic contour.

Equations
Instances For

    Uniform log log control of the conductor-height logarithm at the chosen polylogarithmic height. This is the arithmetic input needed to make the left edge exponential dominate every prescribed logarithmic loss.

    The quantitative left edge supplies an arbitrary fixed logarithmic saving, uniformly for conductors below logConductorThreshold. This is the genuinely non-polynomial part of the parameter selection.

    The exact twisted prefix has the same elementary linear majorant as Chebyshev's psi, uniformly in the character. This is used to absorb all prefixes below the square-root split.

    theorem AnalyticNumberTheory.LargeSieve.exists_uniform_twistedSmoothedPsiClose {SmoothingF : } (_diffSmoothingF : ContDiff 1 SmoothingF) (suppSmoothingF : Function.support SmoothingFSet.Icc (1 / 2) 2) (SmoothingFnonneg : x > 0, 0 SmoothingF x) (mass_one : (x : ) in Set.Ioi 0, SmoothingF x / x = 1) :
    C > 0, ∀ {q : } [NeZero q] (χ : DirichletCharacter q) (X : ), 3 < X∀ (ε : ), 0 < εε < 12 < X * εχ.twistedSmoothedPsi SmoothingF ε X - lambdaCharacterPrefix X⌋₊ q χ C * ε * X * Real.log X

    The smoothing-removal constant is uniform in both the modulus and the character. This is the quantifier order needed by pointwise applications.

    theorem AnalyticNumberTheory.LargeSieve.exists_nonquadraticExactPrefix_of_four_payments {ν : } (diffν : ContDiff 1 ν) (νpos : x > 0, 0 ν x) (suppν : Function.support νSet.Icc (1 / 2) 2) (mass_one : (x : ) in Set.Ioi 0, ν x / x = 1) :
    K > 0, ∀ {q : } [NeZero q] (χ : DirichletCharacter q) {T d ε X R : }, χ ^ 2 13 T0 < dd 10 < εε < 13 < X2 < X * ε0 RT * dirichletLTwistedSmoothedConductorLogLM q T ^ 11 * X ^ dirichletLTwistedSmoothedConductorLogFinalLeft q T / ε RdirichletLTwistedSmoothedConductorLogLM q T ^ 11 * X ^ (1 + d) / (ε * (1 + T ^ 2)) RX ^ (1 + d) * (1 + d⁻¹ ^ 2) / (ε * T) Rε * X * Real.log X RlambdaCharacterPrefix X⌋₊ q χ K * R

    Exact-prefix closure of the nonquadratic contour once the four scalar payments (left edge, horizontal edges, right tails, and smoothing removal) have been made. The constants are chosen before the modulus and character.

    theorem AnalyticNumberTheory.LargeSieve.eventually_nonquadraticPointwiseSW_four_payments (C D : ) :
    ∀ᶠ (N : ) in Filter.atTop, ∀ (q : ), NeZero qq logConductorThreshold N Chave P := D + 20; have T := nonquadraticPointwiseSWHeight P N; have d := nonquadraticPointwiseSWDelta N; have ε := nonquadraticPointwiseSWEpsilon P N; have R := N / Real.log N ^ D; 3 T 0 < d d 1 0 < ε ε < 1 3 < N 2 < N * ε 0 R T * dirichletLTwistedSmoothedConductorLogLM q T ^ 11 * N ^ dirichletLTwistedSmoothedConductorLogFinalLeft q T / ε R dirichletLTwistedSmoothedConductorLogLM q T ^ 11 * N ^ (1 + d) / (ε * (1 + T ^ 2)) R N ^ (1 + d) * (1 + d⁻¹ ^ 2) / (ε * T) R ε * N * Real.log N R

    At the strengthened loss P = D + 20, the prescribed polylogarithmic height, reciprocal-log displacement, and smoothing width pay all four contour terms against the common target N / log(N)^D, uniformly in the conductor.

    theorem AnalyticNumberTheory.LargeSieve.exists_nonquadraticPointwiseSiegelWalfisz_uniform {ν : } (diffν : ContDiff 1 ν) (νpos : x > 0, 0 ν x) (suppν : Function.support νSet.Icc (1 / 2) 2) (mass_one : (x : ) in Set.Ioi 0, ν x / x = 1) (C D : ) :
    K > 0, ∀ᶠ (N : ) in Filter.atTop, ∀ (q : ), NeZero qq logConductorThreshold N C∀ (χ : DirichletCharacter q), χ ^ 2 1yN, lambdaCharacterPrefix y q χ K * N / Real.log N ^ D

    Uniform-in-y nonquadratic pointwise Siegel--Walfisz bound. The conductor cutoff is measured at the ambient endpoint N; for large prefixes the same N-based contour is used, while prefixes below 2√N are paid by the elementary Chebyshev bound.