Carleson/ToMathlib/MeasureTheory/Function/LpSeminorm/Basic.lean
Explanation legend Lean4 Domain Explanation Language (L4DEL)
L4DEL explanations are a separate layer. They do not change the Lean source. Intuition is explanatory prose; numbered items are a reading path; sources link the wording back to evidence.
- L4DEL
- Lean4 Domain Explanation Language
Credit: The upstream authors and contributors retain credit for the project and mathematics. lean4-explainer only renders their pinned source and adds the separately disclosed explanation layer.
Project sources: Pinned project documentation, Pinned Carleson blueprint
14 declarations, 0 contain sorry, 0 declared as axioms
Imports (1)
Imported by 5 files
- lemma
MeasureTheory.eLpNorm_zero_of_ae_zero'line 22 sourcestandard axioms: Classical.choice, Quot.sound, propext what this means
Statement uses:
MeasurableSpace,ENNReal,MeasureTheory.Measure,TopologicalSpace,ESeminormedAddMonoid,Filter.EventuallyEq,MeasureTheory.ae,Function.comp,ENorm.enorm,OfNat.ofNat,Eq,MeasureTheory.eLpNormProof uses:
Eq.mpr,id,congrArg,Eq.symm,MeasureTheory.eLpNorm_zero,MeasureTheory.eLpNorm_congr_enorm_ae,Filter.Eventually,congrFun',Filter,funext,enorm_zero18 instances, coercions and auxiliary constants left out.
Tactic trace: 3 steps
Open to load the checked before-and-after goal states.
- lemma
MeasureTheory.eLpNorm_zero_of_ae_zeroline 28 sourcestandard axioms: Classical.choice, Quot.sound, propext what this means
Statement uses:
MeasurableSpace,ENNReal,MeasureTheory.Measure,TopologicalSpace,ENormedAddMonoid,Filter.EventuallyEq,MeasureTheory.ae,OfNat.ofNat,Eq,MeasureTheory.eLpNormProof uses: MeasureTheory.eLpNorm_zero_of_ae_zero',
id,Function.comp,ENorm.enorm,Eq.mpr,Filter.Eventually,congrFun',Filter,congrArg,funext25 instances, coercions and auxiliary constants left out.
Tactic trace: 3 steps
Open to load the checked before-and-after goal states.
- theorem
MeasureTheory.eLpNormEssSup_map_measure'replace the unprimed mathlib version line 41 sourceSource comment
replace the unprimed mathlib versionstandard axioms: Classical.choice, Quot.sound, propext what this means
Statement uses:
MeasurableSpace,MeasureTheory.Measure,NormedAddCommGroup,OpensMeasurableSpace,AEMeasurable,MeasureTheory.Measure.map,Eq,ENNReal,MeasureTheory.eLpNormEssSup,Function.compProof uses:
essSup_map_measure,ENorm.enorm,AEMeasurable.enorm,Filter.isCobounded_le_of_bot,Filter.map,MeasureTheory.ae,Filter.isBounded_le_of_top37 instances, coercions and auxiliary constants left out.
theorem eLpNormEssSup_map_measure' [MeasurableSpace E] [OpensMeasurableSpace E] (hg : AEMeasurable g (Measure.map f μ)) (hf : AEMeasurable f μ) : eLpNormEssSup g (Measure.map f μ) = eLpNormEssSup (g ∘ f) μ := … - theorem
MeasureTheory.eLpNorm_map_measure'replace the unprimed mathlib version line 47 sourceSource comment
replace the unprimed mathlib versionstandard axioms: Classical.choice, Quot.sound, propext what this means
Statement uses:
MeasurableSpace,ENNReal,MeasureTheory.Measure,NormedAddCommGroup,OpensMeasurableSpace,AEMeasurable,MeasureTheory.Measure.map,Eq,MeasureTheory.eLpNorm,Function.compProof uses:
dite,OfNat.ofNat,of_eq_true,Eq.trans,True,congr,congrArg,MeasureTheory.eLpNorm_exponent_zero,eq_self,Eq.symm,Not,Top.top,Eq.mpr,id,MeasureTheory.eLpNormEssSup,MeasureTheory.eLpNorm_exponent_top, MeasureTheory.eLpNormEssSup_map_measure',HPow.hPow,Real,MeasureTheory.lintegraland 9 more32 instances, coercions and auxiliary constants left out.
Tactic trace: 10 steps
Open to load the checked before-and-after goal states.
theorem eLpNorm_map_measure' [MeasurableSpace E] [OpensMeasurableSpace E] (hg : AEMeasurable g (Measure.map f μ)) (hf : AEMeasurable f μ) : eLpNorm g p (Measure.map f μ) = eLpNorm (g ∘ f) p μ := by … - theorem
MeasureTheory.eLpNorm_comp_measurePreserving'replace the unprimed version line 60 sourceSource comment
replace the unprimed versionstandard axioms: Classical.choice, Quot.sound, propext what this means
Statement uses:
MeasurableSpace,ENNReal,MeasureTheory.Measure,NormedAddCommGroup,OpensMeasurableSpace,AEMeasurable,MeasureTheory.MeasurePreserving,Eq,MeasureTheory.eLpNorm,Function.compProof uses:
Eq.symm,Eq.rec,MeasureTheory.Measure.map, MeasureTheory.eLpNorm_map_measure',MeasureTheory.MeasurePreserving.map_eq,MeasureTheory.MeasurePreserving.aemeasurable16 instances, coercions and auxiliary constants left out.
theorem eLpNorm_comp_measurePreserving' {ν : Measure β} [MeasurableSpace E] [OpensMeasurableSpace E] (hg : AEMeasurable g ν) (hf : MeasurePreserving f μ ν) : eLpNorm (g ∘ f) p μ = eLpNorm g p ν := … - theorem
MeasureTheory.eLpNormEssSup_iSupline 69 sourcestandard axioms: Classical.choice, Quot.sound, propext what this means
Statement uses:
Countable,MeasurableSpace,MeasureTheory.Measure,ENNReal,Eq,MeasureTheory.eLpNormEssSup,iSupProof uses:
id,Eq.mpr,essSup,ENorm.enorm,InfSet.sInf,Set.ofPred,Set,LT.lt,OfNat.ofNat,congr,congrArg,essSup_eq_sInf,funext,le_antisymm,sInf_le,Membership.mem,Iff.mp,LE.le,nonpos_iff_eq_zero,Trans.transand 33 more57 instances, coercions and auxiliary constants left out.
Tactic trace: 25 steps
Open to load the checked before-and-after goal states.
- theorem
MeasureTheory.eLpNorm_iSup'Monotone convergence applied to eLpNorms line 101 sourceSource documentation
Monotone convergence applied to eLpNorms. AEMeasurable variant. Possibly imperfect hypotheses, particularly on
p. Note that forp = ∞the stronger statement ineLpNormEssSup_iSupholds.standard axioms: Classical.choice, Quot.sound, propext what this means
Statement uses:
MeasurableSpace,MeasureTheory.Measure,ENNReal,Nat,AEMeasurable,Filter.Eventually,Monotone,MeasureTheory.ae,Eq,MeasureTheory.eLpNorm,iSupProof uses:
id,dite,ite,OfNat.ofNat,Top.top,MeasureTheory.eLpNormEssSup,MeasureTheory.eLpNorm',ENNReal.toReal,Eq.mpr,congr,congrArg,ite_eq_left,funext,of_eq_true,Eq.trans,True,ciSup_const,eq_self,Not,ite_eq_rightand 31 more80 instances, coercions and auxiliary constants left out.
Tactic trace: 24 steps
Open to load the checked before-and-after goal states.
theorem eLpNorm_iSup' {α : Type*} [MeasurableSpace α] {μ : Measure α} {p : ℝ≥0∞} {f : ℕ → α → ℝ≥0∞} (hf : ∀ n, AEMeasurable (f n) μ) (h_mono : ∀ᵐ x ∂μ, Monotone fun n => f n x) : eLpNorm (fun x => ⨆ n, f n x) p μ = ⨆ n, eLpNorm (f n) p μ := by … - lemma
MeasureTheory.eLpNormEssSup_indicator_const_eq'complements the mathlib lemma eLpNormEssSup_indicator_const_eq line 125 sourceSource comment
complements the mathlib lemma eLpNormEssSup_indicator_const_eqstandard axioms: Classical.choice, Quot.sound, propext what this means
Statement uses:
MeasurableSpace,MeasureTheory.Measure,TopologicalSpace,ESeminormedAddMonoid,Set,Eq,ENNReal,OfNat.ofNat,MeasureTheory.eLpNormEssSup,Set.indicatorProof uses:
Eq.mpr,MeasureTheory.eLpNorm,Top.top,id,congrArg,Eq.symm,MeasureTheory.eLpNorm_exponent_top, MeasureTheory.eLpNorm_zero_of_ae_zero',Filter.mp_mem,MeasureTheory.ae,Compl.compl,Set.ofPred,Function.comp,ENorm.enorm,Eq.mp,Membership.mem,Filter,propext,MeasureTheory.mem_ae_iff,compl_compland 4 more28 instances, coercions and auxiliary constants left out.
Tactic trace: 7 steps
Open to load the checked before-and-after goal states.
lemma eLpNormEssSup_indicator_const_eq' {s : Set α} {c : ε} (hμs : μ s = 0) : eLpNormEssSup (s.indicator fun _ : α => c) μ = 0 := by … - theorem
MeasureTheory.eLpNorm'_const_smul_le''line 146 sourcestandard axioms: Classical.choice, Quot.sound, propext what this means
Statement uses:
MeasurableSpace,Real,MeasureTheory.Measure,TopologicalSpace,ESeminormedAddMonoid,SMul,NNReal,ENormSMulClass,LT.lt,OfNat.ofNat,LE.le,ENNReal,MeasureTheory.eLpNorm',HSMul.hSMul,HMul.hMul,ENorm.enormProof uses:
MeasureTheory.eLpNorm'_le_nnreal_smul_eLpNorm'_of_ae_le_mul',NNNorm.nnnorm,Filter.Eventually.of_forall,MeasureTheory.ae,le_of_eq,enorm_smul36 instances, coercions and auxiliary constants left out.
- theorem
MeasureTheory.eLpNormEssSup_const_smul_le''line 150 sourcestandard axioms: Classical.choice, Quot.sound, propext what this means
Statement uses:
MeasurableSpace,MeasureTheory.Measure,TopologicalSpace,ESeminormedAddMonoid,SMul,NNReal,ENormSMulClass,LE.le,ENNReal,MeasureTheory.eLpNormEssSup,HSMul.hSMul,HMul.hMul,ENorm.enormProof uses:
MeasureTheory.eLpNormEssSup_le_nnreal_smul_eLpNormEssSup_of_ae_le_mul',Filter.Eventually.of_forall,MeasureTheory.ae,of_eq_true,Eq.trans,True,congr,congrArg,enorm_smul,congrFun', enorm_NNReal31 instances, coercions and auxiliary constants left out.
Tactic trace: 1 steps
Open to load the checked before-and-after goal states.
- theorem
MeasureTheory.eLpNorm_const_smul_le''line 154 sourcestandard axioms: Classical.choice, Quot.sound, propext what this means
Statement uses:
MeasurableSpace,ENNReal,MeasureTheory.Measure,TopologicalSpace,ESeminormedAddMonoid,SMul,NNReal,ENormSMulClass,LE.le,MeasureTheory.eLpNorm,HSMul.hSMul,HMul.hMul,ENorm.enormProof uses:
MeasureTheory.eLpNorm_le_nnreal_smul_eLpNorm_of_ae_le_mul',NNNorm.nnnorm,Filter.Eventually.of_forall,MeasureTheory.ae,le_of_eq,enorm_smul30 instances, coercions and auxiliary constants left out.
- theorem
MeasureTheory.MemLp.const_smul''line 158 sourcestandard axioms: Classical.choice, Quot.sound, propext what this means
Statement uses:
MeasurableSpace,ENNReal,MeasureTheory.Measure,TopologicalSpace,ESeminormedAddMonoid,SMul,NNReal,ENormSMulClass,ContinuousConstSMul,MeasureTheory.MemLp,HSMul.hSMulProof uses:
And.intro,MeasureTheory.AEStronglyMeasurable,LT.lt,MeasureTheory.eLpNorm,Top.top,MeasureTheory.AEStronglyMeasurable.const_smul,And.left,LE.le.trans_lt,HMul.hMul,ENorm.enorm, MeasureTheory.eLpNorm_const_smul_le'',ENNReal.mul_lt_top,ENNReal.coe_lt_top,NNNorm.nnnorm,And.right22 instances, coercions and auxiliary constants left out.
- theorem
MeasureTheory.MemLp.const_mul''line 162 sourcestandard axioms: Classical.choice, Quot.sound, propext what this means
Statement uses:
MeasurableSpace,ENNReal,MeasureTheory.Measure,TopologicalSpace,ESeminormedAddMonoid,SMul,NNReal,ENormSMulClass,ContinuousConstSMul,MeasureTheory.MemLp,HSMul.hSMulProof uses: MeasureTheory.MemLp.const_smul''
9 instances, coercions and auxiliary constants left out.
- lemma
MeasureTheory.MemLp.eLpNormEssSup_lt_topline 172 sourcestandard axioms: Classical.choice, Quot.sound, propext what this means
Statement uses:
MeasurableSpace,MeasureTheory.Measure,TopologicalSpace,ENorm,MeasureTheory.MemLp,Top.top,ENNReal,LT.lt,MeasureTheory.eLpNormEssSupProof uses:
And.right,MeasureTheory.AEStronglyMeasurable,Eq.mp,And,MeasureTheory.eLpNorm,congrArg,congrFun',MeasureTheory.eLpNorm_exponent_top8 instances, coercions and auxiliary constants left out.
Tactic trace: 2 steps
Open to load the checked before-and-after goal states.