Skip to main content
AlexKontorovich/PrimeNumberTheoremAnd
Source indexedtheorem · leanprover/lean4:v4.32.0

integrable_tail_quotient_of_integrable

PrimeNumberTheoremAnd.LaplaceInversion · PrimeNumberTheoremAnd/LaplaceInversion.lean:705 to 728

Source documentation

The fixed-window tail quotient is integrable for every integrable source.

Exact Lean statement

theorem integrable_tail_quotient_of_integrable
    {f : ℝ → E} (hf : Integrable f) (x : ℝ) {R : ℝ} (hR : 0 < R) :
    Integrable ((Set.Ioc (-R) R)ᶜ.indicator
      (fun u : ℝ => (if u = 0 then (0 : ℂ) else (1 / (π * u) : ℂ)) •
        f (x - u)))

Complete declaration

Lean source

Canonical source
Full Lean sourceLean 4
theorem integrable_tail_quotient_of_integrable    {f :   E} (hf : Integrable f) (x : ) {R : } (hR : 0 < R) :    Integrable ((Set.Ioc (-R) R)ᶜ.indicator      (fun u :  => (if u = 0 then (0 : ℂ) else (1 /* u) : ℂ)) •        f (x - u))) := by  have hfx : Integrable (fun u :  => f (x - u)) := hf.comp_sub_left x  let C : ℂ := (1 /* R) : )  have hC_nonneg : 0  1 /* R) :=    div_nonneg zero_le_one (mul_pos Real.pi_pos hR).le  have hboundInt : Integrable (fun u :  => C • f (x - u)) := hfx.smul C  refine hboundInt.mono ?_ ?_  · have hscalar_meas : Measurable        (fun u :  => if u = 0 then (0 : ℂ) else (1 /* u) : ℂ)) := by      refine Measurable.ite measurableSet_eq measurable_const ?_      fun_prop    exact (hscalar_meas.aestronglyMeasurable.smul hfx.aestronglyMeasurable).indicator      measurableSet_Ioc.compl  · filter_upwards with u    rw [norm_smul]    have hCnorm : ‖C‖ = 1 /* R) := by      rw [show C = ((1 /* R) : ) : ℂ) by rfl, Complex.norm_real, Real.norm_eq_abs,        abs_of_nonneg hC_nonneg]    rw [hCnorm]    exact norm_tail_quotient_le (E := E) x hR u