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

eLpNorm_czRemainder'_le

Carleson.TwoSidedCarleson.WeakCalderonZygmund · Carleson/TwoSidedCarleson/WeakCalderonZygmund.lean:953 to 970

Source documentation

Part of Lemma 10.2.5, equation (10.2.21) (general case).

Exact Lean statement

lemma eLpNorm_czRemainder'_le {hf : BoundedFiniteSupport f} {hX : GeneralCase f α}
    {i : ℕ} :
    eLpNorm (czRemainder' hX i) 1 volume ≤ 2 ^ (2 * a + 1) * α * volume (czBall3 hX i)

Complete declaration

Lean source

Canonical source
Full Lean sourceLean 4
lemma eLpNorm_czRemainder'_le {hf : BoundedFiniteSupport f} {hX : GeneralCase f α}    {i : } :    eLpNorm (czRemainder' hX i) 1 volume  2 ^ (2 * a + 1) * α * volume (czBall3 hX i) := by  by_cases hi : czRadius hX i  0  · simp [czRemainder'_eq_zero hX hi]  calc    _  2 * (∫⁻ x in czPartition hX i, ‖f x‖ₑ) := ineq_10_2_32 hf    _  2 * (volume (czBall7 hX i) * α) := by      apply mul_le_mul_right ∘ (le_trans <| lintegral_mono_set czPartition_subset_czBall7)      have h : volume (czBall7 hX i)  0 :=        measure_ball_pos _ _ (mul_pos Nat.ofNat_pos (lt_of_not_ge hi)) |>.ne'      simpa [laverage, ENNReal.inv_mul_le_iff h measure_ball_ne_top] using laverage_czBall7_le hX i    _  2 * ((volume (ball (czCenter hX i) (2 ^ 2 * (3 * czRadius hX i)))) * α) := by      gcongr; convert czBall_subset_czBall (b := 7) (c := 12) using 2; ring    _  2 * (2 ^ (2 * a) * volume (czBall3 hX i) * α) := by      gcongr;      exact (measure_ball_two_le_same_iterate _ _ 2).trans_eq <| by simp [pow_mul, mul_comm 2]    _ = 2 ^ (2 * a + 1) * α * volume (czBall3 hX i) := by ring