fpvandoorn/carleson
Source indexedlemma Β· leanprover/lean4:v4.32.0
eLpNorm_le_M14
Carleson.Antichain.AntichainOperator Β· Carleson/Antichain/AntichainOperator.lean:149 to 170
Mathematical statement
Exact Lean statement
lemma eLpNorm_le_M14 {p : π X} (mp : p β π) {xβ : X} (hx : xβ β ball (π p) (14 * D ^ π° p))
{r : β} (hr : 0 < r) :
eLpNorm ((ball (π p) (14 * D ^ π° p)).indicator (βg Β·ββ)) (ENNReal.ofReal r) volume β€
volume (ball (π p) (14 * D ^ π° p)) ^ rβ»ΒΉ * M14 π r g xβComplete declaration
Lean source
Full Lean sourceLean 4
lemma eLpNorm_le_M14 {p : π X} (mp : p β π) {xβ : X} (hx : xβ β ball (π p) (14 * D ^ π° p)) {r : β} (hr : 0 < r) : eLpNorm ((ball (π p) (14 * D ^ π° p)).indicator (βg Β·ββ)) (ENNReal.ofReal r) volume β€ volume (ball (π p) (14 * D ^ π° p)) ^ rβ»ΒΉ * M14 π r g xβ := by have vpos : 0 < volume (ball (π p) (14 * D ^ π° p)) := by apply measure_ball_pos; unfold defaultD; positivity rw [mul_comm (_ ^ _), β ENNReal.div_le_iff_le_mul]; rotate_left Β· left rw [β inv_ne_top, β ENNReal.rpow_neg] finiteness Β· exact Or.inl <| (by finiteness) rw [ENNReal.div_eq_inv_mul, β ENNReal.rpow_neg_one, β ENNReal.rpow_mul, mul_comm _ (-1), ENNReal.rpow_mul, ENNReal.rpow_neg_one, eLpNorm_eq_lintegral_rpow_enorm_toReal (by simpa) (by finiteness)] simp_rw [ENNReal.toReal_ofReal hr.le, one_div] rw [β ENNReal.mul_rpow_of_nonneg _ _ (by positivity), M14, maximalFunction] conv_lhs => enter [1, 2, 2, x] rw [enorm_eq_self, β Function.comp_apply (f := (Β· ^ r)), β indicator_comp_of_zero (g := fun x β¦ x ^ r) (by simpa using hr)] rw [lintegral_indicator measurableSet_ball, β ENNReal.div_eq_inv_mul, β setLAverage_eq] simp only [Function.comp_apply]; refine le_trans ?_ (le_iSupβ p mp); rw [indicator_of_mem hx]