Documentation

MathlibNt.AnalyticNumberTheory.LargeSieve.DirichLTwistedSmoothedQuadraticConditionalExactPrefix

theorem AnalyticNumberTheory.LargeSieve.exists_dirichletLTwistedSmoothedQuadraticConditionalErrorAssembly (c η : ℝ) (hc : 0 < c) (hη : 0 < η) {ν : ℝ → ℝ} (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) :
∃ A > 0, ∃ K > 0, ∀ {q : ℕ} [inst : NeZero q] (χ : DirichletCharacter ℂ q) {T ε X : ℝ}, χ ^ 2 = 1 → χ ≠ 1 → 3 ≤ T → c * ↑q ^ (-η) ≤ (DirichletCharacter.LFunction χ 1).re → 0 < ε → ε < 1 → 1 ≤ X → have Q := 128 * dirichletLQuadraticConditionalCentralH q T ^ 2 / (c * ↑q ^ (-η)) + dirichletLQuadraticConditionalFixedH q (dirichletLQuadraticConditionalCentralHeight c η q T) T ^ 12 / (A * ↑q ^ (-2 * η)); have a := dirichletLTwistedSmoothedQuadraticConditionalLeft A c η q T; have d := dirichletLTwistedSmoothedQuadraticConditionalDelta A c η q T; have b := dirichletLTwistedSmoothedQuadraticConditionalRight A c η q T; ‖χ.twistedSmoothedPsi ν ε X‖ ≤ K * (T * Q * X ^ a / ε + Q * X ^ b / (ε * (1 + T ^ 2)) + X ^ b * (1 + d⁻¹ ^ 2) / (ε * T))

Raw quadratic Siegel data select a single contour scale and give the full smoothed Perron error. The three displayed terms pay respectively the left edge, both horizontal edges, and both right-line tails.

Inspect dependencies

AnalyticNumberTheory.LargeSieve.exists_dirichletLTwistedSmoothedQuadraticConditionalErrorAssembly · compiled type and proof/definition references.

theorem AnalyticNumberTheory.LargeSieve.exists_quadraticConditionalExactPrefix_of_four_payments (c η : ℝ) (hc : 0 < c) (hη : 0 < η) {ν : ℝ → ℝ} (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) :
∃ A > 0, ∃ K > 0, ∀ {q : ℕ} [inst : NeZero q] (χ : DirichletCharacter ℂ q) {T ε X R : ℝ}, χ ^ 2 = 1 → χ ≠ 1 → 3 ≤ T → c * ↑q ^ (-η) ≤ (DirichletCharacter.LFunction χ 1).re → 0 < ε → ε < 1 → 3 < X → 2 < X * ε → 0 ≤ R → have Q := 128 * dirichletLQuadraticConditionalCentralH q T ^ 2 / (c * ↑q ^ (-η)) + dirichletLQuadraticConditionalFixedH q (dirichletLQuadraticConditionalCentralHeight c η q T) T ^ 12 / (A * ↑q ^ (-2 * η)); have a := dirichletLTwistedSmoothedQuadraticConditionalLeft A c η q T; have d := dirichletLTwistedSmoothedQuadraticConditionalDelta A c η q T; have b := dirichletLTwistedSmoothedQuadraticConditionalRight A c η q T; T * Q * X ^ a / ε ≤ R → Q * X ^ b / (ε * (1 + T ^ 2)) ≤ R → X ^ b * (1 + d⁻¹ ^ 2) / (ε * T) ≤ R → ε * X * Real.log X ≤ R → ‖lambdaCharacterPrefix ⌊X⌋₊ q χ‖ ≤ K * R

The strongest exact-prefix consumer at the contour level: once each of the three contour terms and the smoothing-removal term is paid by a common R, the genuine prefix through ⌊X⌋₊ is O(R). No nonquadratic theorem is used.

Inspect dependencies

AnalyticNumberTheory.LargeSieve.exists_quadraticConditionalExactPrefix_of_four_payments · compiled type and proof/definition references.