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

integrable_truncated_fourier_kernel_prod

PrimeNumberTheoremAnd.LaplaceInversion · PrimeNumberTheoremAnd/LaplaceInversion.lean:152 to 167

Source documentation

The truncated oscillatory Fourier kernel is product-integrable when the source is integrable. This is the finite-height Fubini input for principal-value inversion.

Exact Lean statement

theorem integrable_truncated_fourier_kernel_prod
    {f : ℝ → E} (hf : Integrable f) (x T : ℝ) :
    Integrable
      (fun z : ℝ × ℝ => Complex.exp (((z.1 * (x - z.2) : ℝ) : ℂ) * I) • f z.2)
      ((volume.restrict (Set.Ioc (-T) T)).prod volume)

Complete declaration

Lean source

Canonical source
Full Lean sourceLean 4
theorem integrable_truncated_fourier_kernel_prod    {f :   E} (hf : Integrable f) (x T : ) :    Integrable      (fun z :  ×  => Complex.exp (((z.1 * (x - z.2) : ) : ℂ) * I) • f z.2)      ((volume.restrict (Set.Ioc (-T) T)).prod volume) := by  have hconst : Integrable (fun _ :  => (1 : ℂ))      (volume.restrict (Set.Ioc (-T) T)) := by    exact MeasureTheory.integrable_const (1 : ℂ)  have hprod := hconst.smul_prod hf  refine hprod.mono ?_ ?_  · exact (by fun_prop : Continuous        (fun z :  ×  => Complex.exp (((z.1 * (x - z.2) : ) : ℂ) * I)))        |>.aestronglyMeasurable.smul hf.aestronglyMeasurable.comp_snd  · filter_upwards with z    rw [norm_smul, Complex.norm_exp_ofReal_mul_I, one_mul]    simp