Skip to main content
fpvandoorn/carleson
Source indexedlemma · leanprover/lean4:v4.32.0

integrable_Ks_x

Carleson.Psi · Carleson/Psi.lean:848 to 865

Source documentation

The function y ↦ Ks s x y is integrable.

Exact Lean statement

lemma integrable_Ks_x {s : ℤ} {x : X} (hD : 1 < (D : ℝ)) : Integrable (Ks s x)

Complete declaration

Lean source

Canonical source
Full Lean sourceLean 4
lemma integrable_Ks_x {s : } {x : X} (hD : 1 < (D : )) : Integrable (Ks s x) := by  let r := D ^ s * ((D : )⁻¹ * (4 : )⁻¹)  have hr : 0 < r := by positivity  rw [ integrableOn_iff_integrable_of_support_subset (s := (ball x r)ᶜ)]  · refine integrableOn_K_mul ?_ x hr (subset_refl _)    apply Continuous.integrable_of_hasCompactSupport    · unfold «ψ»; fun_prop    · apply HasCompactSupport.of_support_subset_isCompact (isCompact_closedBall x (D ^ s / 2))      intro y hy      rw [mem_support, ne_eq, ofReal_eq_zero,  ne_eq,  mem_support, support_ψ (one_lt_realD X)] at hy      replace hy := hy.2.le      rw [zpow_neg, mul_comm,  div_eq_mul_inv, div_le_iff₀ (zpow_realD_pos s)] at hy      rwa [mem_closedBall, dist_comm, div_eq_mul_inv, mul_comm]  · intro y hy    rw [mem_compl_iff, mem_ball', not_lt]    have : «ψ» D (((D : ) ^ s)⁻¹ * dist x y)  0 := by simp_all [Ks]    rw [ Function.mem_support, support_ψ hD, mul_inv_rev] at this    exact le_inv_mul_iff₀ (defaultD_pow_pos a s) |>.mp this.1.le