theorem
AnalyticNumberTheory.LargeSieve.test_int_gamma
{q : ℂ}
(hq : 0 < q.re)
(n : ℕ)
:
MeasureTheory.IntegrableOn (fun (u : ℝ) => Complex.exp (-q * ↑u) * ↑(chenGammaCDF n u)) (Set.Ioi 0) MeasureTheory.volume
theorem
AnalyticNumberTheory.LargeSieve.test_scaled_integrable
{q : ℂ}
(hq : 0 < q.re)
{A : ℝ}
(hA : 0 < A)
(n : ℕ)
:
MeasureTheory.IntegrableOn (fun (u : ℝ) => Complex.exp (-q * ↑u) * ↑(chenGammaCDF n (A * u))) (Set.Ioi 0)
MeasureTheory.volume
theorem
AnalyticNumberTheory.LargeSieve.chen1973GammaDensityPrimitive_exp_neg
{x : ℝ}
(_hx : 1 < x)
(u : ℝ)
:
chen1973GammaDensityPrimitive x (Real.exp (-u)) = if u ≤ 0 then 0 else ↑(chenGammaCDF (chen1973PerronOrder x) (chen1973PerronScale x * u))
The Gamma primitive is continuous throughout the positive half-line,
including the glued endpoint r = 1.
theorem
AnalyticNumberTheory.LargeSieve.continuousAt_chen1973GammaDensityPrimitive
(x r : ℝ)
(hr : 0 < r)
:
Pointwise positive-argument continuity required by Mellin inversion.
Chen's unconditional Bromwich identity. The Mellin transform formula,
convergence on re s = 2, and positive-argument continuity are all proved in
this module rather than supplied by callers.