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

TileStructure.Forest.enorm_adjointCarleson_le_mul_indicator

Carleson.ForestOperator.AlmostOrthogonality · Carleson/ForestOperator/AlmostOrthogonality.lean:106 to 123

Mathematical statement

Exact Lean statement

lemma enorm_adjointCarleson_le_mul_indicator {x : X} :
    ‖adjointCarleson p f x‖ₑ ≤
    C2_1_3 a * 2 ^ (4 * a) * (volume (ball (𝔠 p) (8 * D ^ 𝔰 p)))⁻¹ * (∫⁻ y in E p, ‖f y‖ₑ) *
      (ball (𝔠 p) (8 * D ^ 𝔰 p)).indicator 1 x

Complete declaration

Lean source

Canonical source
Full Lean sourceLean 4
lemma enorm_adjointCarleson_le_mul_indicator {x : X} :    ‖adjointCarleson p f x‖ₑ     C2_1_3 a * 2 ^ (4 * a) * (volume (ball (𝔠 p) (8 * D ^ 𝔰 p)))⁻¹ * (∫⁻ y in E p, ‖f y‖ₑ) *      (ball (𝔠 p) (8 * D ^ 𝔰 p)).indicator 1 x := by  rw [adjoint_tile_support1, enorm_indicator_eq_indicator_enorm]  calc    _  (ball (𝔠 p) (5 * D ^ 𝔰 p)).indicator (fun _         C2_1_3 a * 2 ^ (4 * a) * (volume (ball (𝔠 p) (8 * D ^ 𝔰 p)))⁻¹ *          ∫⁻ y in E p, ‖(𝓘 p : Set X).indicator f y‖ₑ) x := by      gcongr; exact enorm_adjointCarleson_le    _ = C2_1_3 a * 2 ^ (4 * a) * (volume (ball (𝔠 p) (8 * D ^ 𝔰 p)))⁻¹ * (∫⁻ y in E p, ‖f y‖ₑ) *        (ball (𝔠 p) (5 * D ^ 𝔰 p)).indicator 1 x := by      conv_lhs => enter [2, z]; rw [ mul_one (_ * _ * _ * _)]      rw [indicator_const_mul]; congr 2      refine setLIntegral_congr_fun measurableSet_E fun y my  ?_      rw [indicator_of_mem (E_subset_𝓘 my)]    _  _ := by      gcongr; norm_num