fpvandoorn/carleson
Source indexedlemma Β· leanprover/lean4:v4.32.0
dens2_antichain
Carleson.Antichain.Basic Β· Carleson/Antichain/Basic.lean:424 to 458
Source documentation
Lemma 6.1.3 (inequality 6.1.11).
Exact Lean statement
lemma dens2_antichain {π : Set (π X)} (hπ : IsAntichain (Β· β€ Β·) π)
{f : X β β} (hfF : β x, βf xβ β€ F.indicator 1 x) (hf : Measurable f)
{g : X β β} (hgG : β x, βg xβ β€ G.indicator 1 x) (hg : Measurable g) :
ββ« x, ((starRingEnd β) (g x)) * carlesonSum π f xββ β€
(C6_1_3 a nnq) * (densβ (π : Set (π X))) ^ ((nnqt : β)β»ΒΉ - 2β»ΒΉ) *
eLpNorm f 2 * eLpNorm g 2Complete declaration
Lean source
Full Lean sourceLean 4
lemma dens2_antichain {π : Set (π X)} (hπ : IsAntichain (Β· β€ Β·) π) {f : X β β} (hfF : β x, βf xβ β€ F.indicator 1 x) (hf : Measurable f) {g : X β β} (hgG : β x, βg xβ β€ G.indicator 1 x) (hg : Measurable g) : ββ« x, ((starRingEnd β) (g x)) * carlesonSum π f xββ β€ (C6_1_3 a nnq) * (densβ (π : Set (π X))) ^ ((nnqt : β)β»ΒΉ - 2β»ΒΉ) * eLpNorm f 2 * eLpNorm g 2 := by have bf := bcs_of_measurable_of_le_indicator_f hf hfF have bg := bcs_of_measurable_of_le_indicator_g hg hgG apply le_trans <| enorm_integral_le_lintegral_enorm _ simp_rw [enorm_mul] let p' := ((qt X)β»ΒΉ - 2β»ΒΉ)β»ΒΉ have hp'_inv : p'β»ΒΉ = 2β»ΒΉ * qβ»ΒΉ := by simp only [p', inv_inv, qt, inv_nnqt_eq]; simp have hpp : (p X).HolderConjugate p' := by refine Real.holderConjugate_iff.mpr β¨one_lt_p X, ?_β© rw [hp'_inv, inv_p_eq X, div_eq_mul_inv, inv_qt_eq] ring let C2_0_6' := C2_0_6 (defaultA a) (p X).toNNReal 2 have := eLpNorm_π_le_eLpNorm_πp_mul π hf hfF hpp have := eLpNorm_πp_le π <| bf.memLp 2 calc _ β€ eLpNorm g 2 * eLpNorm (carlesonSum π f) 2 := by simpa [RCLike.enorm_conj, β eLpNorm_enorm] using lintegral_mul_le_eLpNorm_mul_eLqNorm inferInstance bg.enorm.aestronglyMeasurable.aemeasurable bf.carlesonSum.enorm.aestronglyMeasurable.aemeasurable _ β€ eLpNorm g 2 * (C6_1_2 a * eLpNorm (π π f) 2) := by gcongr exact eLpNorm_le_mul_eLpNorm_of_ae_le_mul' (ae_of_all _ <| fun x β¦ maximal_bound_antichain hπ hf x) 2 _ β€ eLpNorm g 2 * (C6_1_2 a * ((densβ π) ^ (p'β»ΒΉ) * eLpNorm (πp π (p X) f) 2)) := by gcongr _ β€ eLpNorm g 2 * (C6_1_2 a * ((densβ π) ^ (p'β»ΒΉ) * (C2_0_6' * eLpNorm f 2))) := by gcongr _ = (C6_1_2 a * C2_0_6') * (densβ π) ^ (p'β»ΒΉ) * eLpNorm f 2 * eLpNorm g 2 := by ring _ β€ _ := by gcongr ?_ * ?_ * eLpNorm f 2 _ * eLpNorm g 2 _ Β· exact_mod_cast const_check Β· rw [hp'_inv, inv_nnqt_eq]; simp