Carleson/ToMathlib/Distribution.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
49 declarations, 0 contain sorry, 0 declared as axioms
The distribution function d_f
Imports (1)
Imported by 3 files
- def
MeasureTheory.superlevelSetThe superlevel set of a functionfline 32 sourceSource documentation
The superlevel set of a function
f.standard axioms: Classical.choice, Quot.sound, propext what this means
Statement uses:
ENorm,ENNReal,SetProof uses:
Set.ofPred,LT.lt,ENorm.enorm3 instances, coercions and auxiliary constants left out.
def superlevelSet (f : α → ε) (t : ℝ≥0∞) : Set α := {x | t < ‖f x‖ₑ} - lemma
MeasureTheory.superlevelSet_antitoneline 34 sourcestandard axioms: Classical.choice, Quot.sound, propext what this means
Statement uses:
ENorm,Antitone,ENNReal,Set, MeasureTheory.superlevelSetProof uses:
LE.le,id,Membership.mem,Set.ofPred,LT.lt,ENorm.enorm,lt_of_le_of_lt17 instances, coercions and auxiliary constants left out.
Tactic trace: 4 steps
Open to load the checked before-and-after goal states.
- lemma
MeasureTheory.superlevelSet_zero_eq_supportline 40 sourcestandard axioms: Classical.choice, Quot.sound, propext what this means
Statement uses:
TopologicalSpace,ENormedAddCommMonoid,Eq,Set, MeasureTheory.superlevelSet,OfNat.ofNat,ENNReal,Function.supportProof uses:
id,Set.ofPred,LT.lt,ENorm.enorm,of_eq_true,Not,Eq.trans,True,congrFun',congrArg,funext,Ne,eq_self29 instances, coercions and auxiliary constants left out.
Tactic trace: 2 steps
Open to load the checked before-and-after goal states.
- lemma
MeasureTheory.nullMeasurableSet_superlevelSetline 46 sourcestandard axioms: Classical.choice, Quot.sound, propext what this means
Statement uses:
MeasurableSpace,MeasureTheory.Measure,ENNReal,TopologicalSpace,ContinuousENorm,MeasureTheory.AEStronglyMeasurable,MeasureTheory.NullMeasurableSet, MeasureTheory.superlevelSetProof uses:
id,MeasureTheory.AEStronglyMeasurable.nullMeasurableSet_lt,ENorm.enorm,MeasureTheory.aestronglyMeasurable_const,AEMeasurable.aestronglyMeasurable,MeasureTheory.AEStronglyMeasurable.enorm14 instances, coercions and auxiliary constants left out.
Tactic trace: 3 steps
Open to load the checked before-and-after goal states.
- lemma
MeasureTheory.measurableSet_superlevelSetline 53 sourcestandard axioms: Classical.choice, Quot.sound, propext what this means
Statement uses:
MeasurableSpace,ENNReal,TopologicalSpace,ContinuousENorm,OpensMeasurableSpace,Measurable,MeasurableSet, MeasureTheory.superlevelSetProof uses:
id,Eq.mpr,Set.ofPred,LT.lt,ENorm.enorm,Eq,Measurable.fun_comp,Prod,Prod.fst,Prod.snd,Prod.mk,measurable_lt,Measurable.prodMk,measurable_const,measurable_enorm16 instances, coercions and auxiliary constants left out.
Tactic trace: 2 steps
Open to load the checked before-and-after goal states.
- lemma
MeasureTheory.superlevelSet_constline 59 sourcestandard axioms: Classical.choice, Quot.sound, propext what this means
Statement uses:
ENNReal,ENorm,Eq,Set, MeasureTheory.superlevelSet,Function.const,ite,LT.lt,ENorm.enorm,Set.univ,EmptyCollection.emptyCollectionProof uses:
id,dite,Set.ofPred,Eq.mpr,congrArg,ite_eq_left,of_eq_true,Eq.trans,True,congrFun',funext,eq_true,eq_self,Not,ite_eq_right,False,eq_false12 instances, coercions and auxiliary constants left out.
Tactic trace: 3 steps
Open to load the checked before-and-after goal states.
- def
MeasureTheory.distributionThe distribution function of a functionfline 68 sourceSource documentation
The distribution function of a function
f. Todo: rename to something more Mathlib-appropriate.standard axioms: Classical.choice, Quot.sound, propext what this means
Statement uses:
MeasurableSpace,ENorm,ENNReal,MeasureTheory.MeasureProof uses:
Set,Set.ofPred,LT.lt,ENorm.enorm5 instances, coercions and auxiliary constants left out.
def distribution (f : α → ε) (t : ℝ≥0∞) (μ : Measure α) : ℝ≥0∞ := …
- lemma
MeasureTheory.distribution_eq_measure_superlevelSetline 71 sourcestandard axioms: Classical.choice, Quot.sound, propext what this means
Statement uses:
MeasurableSpace,MeasureTheory.Measure,ENNReal,ENorm,Eq, MeasureTheory.distribution,Set, MeasureTheory.superlevelSetProof uses:
Eq.refl2 instances, coercions and auxiliary constants left out.
Tactic trace: 1 steps
Open to load the checked before-and-after goal states.
- lemma
MeasureTheory.distibution_topline 74 sourcestandard axioms: Classical.choice, Quot.sound, propext what this means
Statement uses:
MeasurableSpace,ENorm,MeasureTheory.Measure,Eq,ENNReal, MeasureTheory.distribution,Top.top,OfNat.ofNatProof uses:
of_eq_true,Eq.trans,True,congrFun',congrArg,Set,Set.ofPred,LT.lt,ENorm.enorm,EmptyCollection.emptyCollection,False,funext,MeasureTheory.measure_empty,eq_self17 instances, coercions and auxiliary constants left out.
Tactic trace: 1 steps
Open to load the checked before-and-after goal states.
- lemma
MeasureTheory.distribution_mono_rightline 77 sourcestandard axioms: Classical.choice, Quot.sound, propext what this means
Statement uses:
MeasurableSpace,MeasureTheory.Measure,ENNReal,ENorm,LE.le, MeasureTheory.distributionProof uses:
MeasureTheory.measure_mono,Set.ofPred,LT.lt,ENorm.enorm,Membership.mem,Set,lt_of_le_of_lt8 instances, coercions and auxiliary constants left out.
- lemma
MeasureTheory.distribution_mono_right'line 80 sourcestandard axioms: Classical.choice, Quot.sound, propext what this means
Statement uses:
MeasurableSpace,MeasureTheory.Measure,ENorm,Antitone,ENNReal, MeasureTheory.distributionProof uses:
LE.le, MeasureTheory.distribution_mono_right5 instances, coercions and auxiliary constants left out.
- lemma
MeasureTheory.distribution_congr_aeline 84 sourcestandard axioms: Classical.choice, Quot.sound, propext what this means
Statement uses:
MeasurableSpace,MeasureTheory.Measure,ENNReal,ENorm,Filter.Eventually,Eq,MeasureTheory.ae, MeasureTheory.distributionProof uses:
MeasureTheory.measure_congr,Set.ofPred,LT.lt,ENorm.enorm,Filter.mp_mem,Filter.univ_mem',Membership.mem,Set,id,rfl,Eq.mpr,congrArg,Eq.refl8 instances, coercions and auxiliary constants left out.
Tactic trace: 5 steps
Open to load the checked before-and-after goal states.
- lemma
MeasureTheory.distribution_measurable₀line 93 sourcestandard axioms: Classical.choice, Quot.sound, propext what this means
Statement uses:
MeasurableSpace,MeasureTheory.Measure,ENorm,Measurable,ENNReal, MeasureTheory.distributionProof uses:
Antitone.measurable, MeasureTheory.distribution_mono_right'8 instances, coercions and auxiliary constants left out.
- lemma
MeasureTheory.distribution_measurableline 97 sourcestandard axioms: Classical.choice, Quot.sound, propext what this means
Statement uses:
MeasurableSpace,MeasureTheory.Measure,ENorm,ENNReal,Measurable, MeasureTheory.distributionProof uses:
Measurable.fun_comp, MeasureTheory.distribution_measurable₀2 instances, coercions and auxiliary constants left out.
Tactic trace: 1 steps
Open to load the checked before-and-after goal states.
- lemma
MeasureTheory.distribution_toReal_leline 101 sourcestandard axioms: Classical.choice, Quot.sound, propext what this means
Statement uses:
MeasurableSpace,MeasureTheory.Measure,ENNReal,LE.le, MeasureTheory.distribution,Real,Function.comp,ENNReal.toRealProof uses:
id,MeasureTheory.measure_mono,Set.ofPred,LT.lt,ENorm.enorm,Set.ofPred_subset_ofPred_of_imp,lt_imp_lt_of_le_of_le,le_refl,of_eq_true32 instances, coercions and auxiliary constants left out.
Tactic trace: 3 steps
Open to load the checked before-and-after goal states.
- lemma
MeasureTheory.distribution_toReal_eqline 107 sourcestandard axioms: Classical.choice, Quot.sound, propext what this means
Statement uses:
MeasurableSpace,MeasureTheory.Measure,ENNReal,Filter.Eventually,Ne,Top.top,MeasureTheory.ae,Eq, MeasureTheory.distribution,Real,Function.comp,ENNReal.toRealProof uses:
MeasureTheory.measure_congr,Set.ofPred,LT.lt,ENorm.enorm,Filter.Eventually.set_eq,Filter.mp_mem,Iff,Membership.mem,Set,Filter.univ_mem',id,of_eq_true,Eq.trans,True,congrFun',congrArg,Real.enorm_toReal,Not,False,eq_falseand 2 more34 instances, coercions and auxiliary constants left out.
Tactic trace: 3 steps
Open to load the checked before-and-after goal states.
- lemma
MeasureTheory.distribution_add_le_of_enormline 113 sourcestandard axioms: Classical.choice, Quot.sound, propext what this means
Statement uses:
MeasurableSpace,MeasureTheory.Measure,ENNReal,ENorm,Filter.Eventually,LE.le,ENorm.enorm,HMul.hMul,HAdd.hAdd,MeasureTheory.ae, MeasureTheory.distributionProof uses:
id,Eq,Set,SDiff.sdiff,Set.ofPred,LT.lt,Union.union,OfNat.ofNat,MeasureTheory.measure_mono_null,Compl.compl,Eq.mpr,Membership.mem,Eq.trans,And,implies_congr,Not,congrArg,Or,congr,Eq.refland 7 more52 instances, coercions and auxiliary constants left out.
Tactic trace: 7 steps
Open to load the checked before-and-after goal states.
- lemma
MeasureTheory.approx_above_supersetline 127 sourcestandard axioms: Classical.choice, Quot.sound, propext what this means
Statement uses:
ENorm,ENNReal,Eq,Set,Set.iUnion,Nat,Set.ofPred,LT.lt,HAdd.hAdd,Inv.inv,ENorm.enormProof uses:
Set.ext,Iff.intro,Membership.mem,Exists,Iff.mp,And,exists_exists_eq_and,Trans.trans,LE.le,le_self_add,Filter,nhds,OfNat.ofNat,Set.Iio,HSub.hSub,Iio_mem_nhds,tsub_pos_of_lt,Filter.map,Filter.atTop,ENNReal.tendsto_inv_nat_nhds_zeroand 13 more61 instances, coercions and auxiliary constants left out.
Tactic trace: 12 steps
Open to load the checked before-and-after goal states.
- lemma
MeasureTheory.tendsto_measure_iUnion_distributionline 141 sourcestandard axioms: Classical.choice, Quot.sound, propext what this means
Statement uses:
MeasurableSpace,MeasureTheory.Measure,ENorm,ENNReal,Filter.Tendsto,Nat,Function.comp,Set,Set.ofPred,LT.lt,HAdd.hAdd,Inv.inv,ENorm.enorm,Filter.atTop,nhdsProof uses:
Eq.mpr,Set.iUnion,id,Eq,congrArg,Eq.symm, MeasureTheory.approx_above_superset,MeasureTheory.tendsto_measure_iUnion_atTop,LE.le,Membership.mem,Trans.trans,add_le_add,le_refl,ENNReal.inv_le_inv',Nat.mono_cast55 instances, coercions and auxiliary constants left out.
Tactic trace: 4 steps
Open to load the checked before-and-after goal states.
- lemma
MeasureTheory.select_neighborhood_distributionTODO: better lemma name! line 151 sourceSource comment
TODO: better lemma name!standard axioms: Classical.choice, Quot.sound, propext what this means
Statement uses:
MeasurableSpace,MeasureTheory.Measure,ENorm,ENNReal,LT.lt, MeasureTheory.distribution,Exists,Nat,HAdd.hAdd,Inv.invProof uses:
Membership.mem,Set,Filter,Filter.map,Function.comp,Set.ofPred,ENorm.enorm,Filter.atTop,Set.Ioi, MeasureTheory.tendsto_measure_iUnion_distribution,Ioi_mem_nhds,LE.le,Eq.mp,Eq.trans,Set.preimage,congrArg,funext,forall_congr,implies_congr,Eq.refland 2 more48 instances, coercions and auxiliary constants left out.
Tactic trace: 4 steps
Open to load the checked before-and-after goal states.
lemma select_neighborhood_distribution (t₀ : ℝ≥0∞) (l : ℝ≥0∞) (hu : l < distribution f t₀ μ) : ∃ n : ℕ, l < distribution f (t₀ + (↑n)⁻¹) μ := by …Mentions: MeasureTheory.distribution
- lemma
MeasureTheory.continuousWithinAt_distributionline 159 sourcestandard axioms: Classical.choice, Quot.sound, propext what this means
Statement uses:
MeasurableSpace,MeasureTheory.Measure,ENorm,ENNReal,ContinuousWithinAt, MeasureTheory.distribution,Set.IoiProof uses:
Eq,Top.top,LT.lt,Or,eq_top_or_lt_top,continuousWithinAt_of_notMem_closure,of_eq_true,Not,Membership.mem,Set,closure,Eq.trans,False,True,congrArg,EmptyCollection.emptyCollection,congrFun',IsMax.Ioi_eq,IsMax,eq_selfand 68 more75 instances, coercions and auxiliary constants left out.
Tactic trace: 53 steps
Open to load the checked before-and-after goal states.
- lemma
MeasureTheory.distribution_powTODO: investigate generalising this to enorm classes This requires adding enorm versions of NormOneClass and NormMulClass line 212 sourceSource comment
TODO: investigate generalising this to enorm classes This requires adding enorm versions of NormOneClass and NormMulClassstandard axioms: Classical.choice, Quot.sound, propext what this means
Statement uses:
MeasurableSpace,SeminormedRing,NormOneClass,NormMulClass,ENNReal,MeasureTheory.Measure,Nat,Ne,OfNat.ofNat,Eq, MeasureTheory.distribution,HPow.hPowProof uses:
id,Set,Set.ofPred,LT.lt,ENorm.enorm,congrArg,Set.ext,Iff.intro,Membership.mem,lt_of_pow_lt_pow_left',LE.le,Eq.mp,enorm_pow,Set.mem_ofPred_eq,Eq.mpr,ENNReal.pow_right_strictMono68 instances, coercions and auxiliary constants left out.
Tactic trace: 8 steps
Open to load the checked before-and-after goal states.
lemma distribution_pow (ε : Type*) [SeminormedRing ε] [NormOneClass ε] [NormMulClass ε] (f : α → ε) (t : ℝ≥0∞) (μ : Measure α) {n : ℕ} (hn : n ≠ 0) : distribution (f ^ n) (t ^ n) μ = distribution f t μ := by …Mentions: MeasureTheory.distribution
- lemma
MeasureTheory.distribution_mono_leftline 226 sourcestandard axioms: Classical.choice, Quot.sound, propext what this means
Statement uses:
MeasurableSpace,MeasureTheory.Measure,ENNReal,ENorm,Filter.Eventually,LE.le,ENorm.enorm,MeasureTheory.ae, MeasureTheory.distributionProof uses:
Set,SDiff.sdiff,Set.ofPred,LT.lt,Not,Eq.mpr,Membership.mem,And,id,Eq,implies_congr,Eq.refl,congrArg,LE.le.trans_lt,Trans.trans,Inter.inter,HAdd.hAdd,MeasureTheory.measure_le_inter_add_sdiff,OfNat.ofNat,MeasureTheory.measure_mono_nulland 3 more35 instances, coercions and auxiliary constants left out.
Tactic trace: 8 steps
Open to load the checked before-and-after goal states.
- lemma
MeasureTheory.distribution_monoline 238 sourcestandard axioms: Classical.choice, Quot.sound, propext what this means
Statement uses:
MeasurableSpace,MeasureTheory.Measure,ENNReal,ENorm,Filter.Eventually,LE.le,ENorm.enorm,MeasureTheory.ae, MeasureTheory.distributionProof uses:
LE.le.trans, MeasureTheory.distribution_mono_left, MeasureTheory.distribution_mono_right8 instances, coercions and auxiliary constants left out.
- lemma
MeasureTheory.distribution_eLpNormEssSupline 242 sourcestandard axioms: Classical.choice, Quot.sound, propext what this means
Statement uses:
MeasurableSpace,MeasureTheory.Measure,ENorm,Eq,ENNReal, MeasureTheory.distribution,MeasureTheory.eLpNormEssSup,OfNat.ofNatProof uses:
meas_essSup_lt,ENorm.enorm,Filter.isBounded_le_of_top,Filter.map,MeasureTheory.ae19 instances, coercions and auxiliary constants left out.
- lemma
MeasureTheory.distribution_add_leline 245 sourcestandard axioms: Classical.choice, Quot.sound, propext what this means
Statement uses:
MeasurableSpace,MeasureTheory.Measure,ENNReal,TopologicalSpace,ESeminormedAddMonoid,LE.le, MeasureTheory.distribution,HAdd.hAddProof uses:
Trans.trans,Set,Union.union,Set.ofPred,LT.lt,ENorm.enorm,MeasureTheory.measure_mono,Membership.mem,Eq.mpr,Or,id,Eq,Mathlib.Tactic.Contrapose.contrapose₁,Not,And,implies_congr,Eq.trans,congr,congrArg,LE.le.transand 5 more41 instances, coercions and auxiliary constants left out.
Tactic trace: 4 steps
Open to load the checked before-and-after goal states.
- lemma
MeasureTheory.distribution_eq_zero_of_ae_zero_enormTODO: make this an iff? line 256 sourceSource comment
TODO: make this an iff?standard axioms: Classical.choice, Quot.sound, propext what this means
Statement uses:
MeasurableSpace,MeasureTheory.Measure,ENNReal,ENorm,Filter.EventuallyEq,MeasureTheory.ae,Function.comp,ENorm.enorm,OfNat.ofNat,Eq, MeasureTheory.distributionProof uses:
id,Eq.mpr,Set,Set.ofPred,LT.lt,LE.le,congrArg,Eq.symm,propext,nonpos_iff_eq_zero,Trans.trans,Ne,rfl,MeasureTheory.measure_mono,Membership.mem,pos_of_gt,eq_of_heq,HEq,DFunLike,HEq.refland 9 more27 instances, coercions and auxiliary constants left out.
Tactic trace: 11 steps
Open to load the checked before-and-after goal states.
lemma distribution_eq_zero_of_ae_zero_enorm {f : α → ε} (h : enorm ∘ f =ᵐ[μ] 0) : distribution f t μ = 0 := by …Mentions: MeasureTheory.distribution
- lemma
MeasureTheory.distribution_eq_zero_of_ae_zeroline 273 sourcestandard axioms: Classical.choice, Quot.sound, propext what this means
Statement uses:
MeasurableSpace,MeasureTheory.Measure,ENNReal,TopologicalSpace,ESeminormedAddMonoid,Filter.EventuallyEq,MeasureTheory.ae,OfNat.ofNat,Eq, MeasureTheory.distributionProof uses: MeasureTheory.distribution_eq_zero_of_ae_zero_enorm,
Filter.mp_mem,Set.ofPred,Function.comp,ENorm.enorm,Filter.univ_mem',Membership.mem,Set,id,of_eq_true,Eq.trans,True,congrFun',congrArg,enorm_zero,eq_self23 instances, coercions and auxiliary constants left out.
Tactic trace: 3 steps
Open to load the checked before-and-after goal states.
- lemma
MeasureTheory.distribution_zeroline 279 sourcestandard axioms: Classical.choice, Quot.sound, propext what this means
Statement uses:
MeasurableSpace,MeasureTheory.Measure,ENNReal,TopologicalSpace,ENormedAddMonoid,Eq, MeasureTheory.distribution,OfNat.ofNatProof uses: MeasureTheory.distribution_eq_zero_of_ae_zero,
MeasureTheory.ae_eq_rfl19 instances, coercions and auxiliary constants left out.
Tactic trace: 1 steps
Open to load the checked before-and-after goal states.
- lemma
MeasureTheory.distribution_zero_eq_measure_supportline 283 sourcestandard axioms: Classical.choice, Quot.sound, propext what this means
Statement uses:
MeasurableSpace,MeasureTheory.Measure,TopologicalSpace,ENormedAddMonoid,Eq,ENNReal, MeasureTheory.distribution,OfNat.ofNat,Set,Function.supportProof uses:
id,Set.ofPred,LT.lt,ENorm.enorm,eq_of_heq,Ne,HEq,DFunLike,HEq.refl,Eq.refl,heq_of_eq,Eq.rec,funext,propext,of_eq_true,Iff,Not,Eq.trans,True,congrFun'and 2 more27 instances, coercions and auxiliary constants left out.
Tactic trace: 3 steps
Open to load the checked before-and-after goal states.
- lemma
MeasureTheory.distribution_indicator_eqline 290 sourcestandard axioms: Classical.choice, Quot.sound, propext what this means
Statement uses:
MeasurableSpace,MeasureTheory.Measure,ENNReal,TopologicalSpace,ESeminormedAddMonoid,Set,Eq, MeasureTheory.distribution,Set.indicator,Inter.inter, MeasureTheory.superlevelSetProof uses:
id,Set.ofPred,LT.lt,ENorm.enorm,eq_of_heq,HEq,DFunLike,HEq.refl,Eq.refl,heq_of_eq,Set.ext,Iff,Membership.mem,Eq.mpr,ite,Classical.decPred,OfNat.ofNat,And,congrArg,diteand 16 more33 instances, coercions and auxiliary constants left out.
Tactic trace: 7 steps
Open to load the checked before-and-after goal states.
- lemma
MeasureTheory.distribution_indicator_le_measureLemma 1.1.24 of [Ian Tice] line 301 sourceSource comment
Lemma 1.1.24 of [Ian Tice]standard axioms: Classical.choice, Quot.sound, propext what this means
Statement uses:
MeasurableSpace,MeasureTheory.Measure,ENNReal,TopologicalSpace,ESeminormedAddMonoid,Set,LE.le, MeasureTheory.distribution,Set.indicatorProof uses:
Eq.mpr,Inter.inter, MeasureTheory.superlevelSet,id,Eq,congrArg, MeasureTheory.distribution_indicator_eq,MeasureTheory.measure_mono,of_eq_true22 instances, coercions and auxiliary constants left out.
Tactic trace: 3 steps
Open to load the checked before-and-after goal states.
lemma distribution_indicator_le_measure {ε} [TopologicalSpace ε] [ESeminormedAddMonoid ε] {f : α → ε} {X : Set α} : distribution (X.indicator f) x μ ≤ μ X := by …Mentions: MeasureTheory.distribution
- lemma
MeasureTheory.distribution_indicator_constline 308 sourcestandard axioms: Classical.choice, Quot.sound, propext what this means
Statement uses:
MeasurableSpace,MeasureTheory.Measure,ENNReal,TopologicalSpace,ESeminormedAddMonoid,Set,Eq, MeasureTheory.distribution,Set.indicator,Function.const,Set.Iio,ENorm.enormProof uses:
Eq.mpr,Inter.inter, MeasureTheory.superlevelSet,id,congrArg, MeasureTheory.distribution_indicator_eq,ite,LT.lt,Set.univ,EmptyCollection.emptyCollection, MeasureTheory.superlevelSet_const,Membership.mem,Classical.decPred,OfNat.ofNat,ite_congr,Eq.refl,Not,dite,congr,ite_eq_leftand 9 more31 instances, coercions and auxiliary constants left out.
Tactic trace: 5 steps
Open to load the checked before-and-after goal states.
- lemma
MeasureTheory.distribution_constline 315 sourcestandard axioms: Classical.choice, Quot.sound, propext what this means
Statement uses:
MeasurableSpace,MeasureTheory.Measure,ENNReal,TopologicalSpace,ESeminormedAddMonoid,Eq, MeasureTheory.distribution,Function.const,Set.indicator,Set.Iio,ENorm.enorm,Set,Set.univProof uses:
Eq.mpr,id,congrArg,Eq.symm,Set.indicator_univ, MeasureTheory.distribution_indicator_const,Eq.refl18 instances, coercions and auxiliary constants left out.
Tactic trace: 1 steps
Open to load the checked before-and-after goal states.
- lemma
MeasureTheory.distribution_indicator_superlevelSetline 319 sourcestandard axioms: Classical.choice, Quot.sound, propext what this means
Statement uses:
MeasurableSpace,MeasureTheory.Measure,ENNReal,TopologicalSpace,ENormedAddMonoid,Eq, MeasureTheory.distribution,Set.indicator, MeasureTheory.superlevelSet,Min.minProof uses:
Eq.mpr,Set,Inter.inter,id,congrArg, MeasureTheory.distribution_indicator_eq,dite,LE.le,Iff.mpr,Set.inter_eq_right, MeasureTheory.superlevelSet_antitone,min_eq_right, MeasureTheory.distribution_mono_right,Eq.refl,Not,Set.inter_eq_left,LT.lt.le,Eq.mp,LT.lt,min_eq_left29 instances, coercions and auxiliary constants left out.
Tactic trace: 9 steps
Open to load the checked before-and-after goal states.
- lemma
MeasureTheory.distribution_indicator_superlevelSet_complline 331 sourcestandard axioms: Classical.choice, Quot.sound, propext what this means
Statement uses:
MeasurableSpace,MeasureTheory.Measure,ENNReal,TopologicalSpace,ENormedAddMonoid,MeasureTheory.AEStronglyMeasurable,Ne, MeasureTheory.distribution,Top.top,Eq,Set.indicator,Compl.compl,Set, MeasureTheory.superlevelSet,HSub.hSubProof uses:
Eq.mpr,Inter.inter,id,congrArg, MeasureTheory.distribution_indicator_eq,dite,LE.le,OfNat.ofNat,tsub_eq_zero_of_le, MeasureTheory.distribution_mono_right,EmptyCollection.emptyCollection,Eq.symm,MeasureTheory.measure_empty,SDiff.sdiff,Set.sdiff_eq_compl_inter,Iff.mpr,Set.sdiff_eq_empty, MeasureTheory.superlevelSet_antitone,Eq.refl,Notand 5 more43 instances, coercions and auxiliary constants left out.
Tactic trace: 9 steps
Open to load the checked before-and-after goal states.
- lemma
MeasureTheory.distribution_eq_zero_iffline 344 sourcestandard axioms: Classical.choice, Quot.sound, propext what this means
Statement uses:
MeasurableSpace,MeasureTheory.Measure,ENNReal,TopologicalSpace,ESeminormedAddMonoid,Iff,Eq, MeasureTheory.distribution,OfNat.ofNat,LE.le,MeasureTheory.eLpNormEssSupProof uses:
Eq.mpr,Set,Set.ofPred,LT.lt,ENorm.enorm,id,congrArg,MeasureTheory.distribution.eq_1,essSup,MeasureTheory.eLpNormEssSup.eq_1,Compl.compl,Eq.symm,compl_compl,Membership.mem,Filter,MeasureTheory.ae,propext,MeasureTheory.mem_ae_iff,Not,Set.compl_defand 18 more35 instances, coercions and auxiliary constants left out.
Tactic trace: 13 steps
Open to load the checked before-and-after goal states.
- lemma
MeasureTheory.support_distributionline 357 sourcestandard axioms: Classical.choice, Quot.sound, propext what this means
Statement uses:
MeasurableSpace,MeasureTheory.Measure,TopologicalSpace,ESeminormedAddMonoid,Eq,Set,ENNReal,Function.support, MeasureTheory.distribution,Set.Iio,MeasureTheory.eLpNormEssSupProof uses:
Set.ext,of_eq_true,Iff,Membership.mem,Eq.trans,LT.lt,True,congr,congrArg,Ne,OfNat.ofNat,Not,LE.le,iff_self20 instances, coercions and auxiliary constants left out.
Tactic trace: 2 steps
Open to load the checked before-and-after goal states.
- lemma
MeasureTheory.distribution_addline 362 sourcestandard axioms: Classical.choice, Quot.sound, propext what this means
Statement uses:
MeasurableSpace,MeasureTheory.Measure,ENNReal,TopologicalSpace,ESeminormedAddMonoid,Disjoint,Set,Function.support,MeasureTheory.AEStronglyMeasurable,Eq, MeasureTheory.distribution,HAdd.hAddProof uses:
id,Eq.mpr,Set.ofPred,LT.lt,ENorm.enorm,Union.union,congrArg,Eq.symm,MeasureTheory.measure_union₀,nullMeasurableSet_lt,aemeasurable_const,MeasureTheory.AEStronglyMeasurable.enorm,Disjoint.aedisjoint,Set.disjoint_of_subset,Membership.mem,Not,OfNat.ofNat,implies_congr,Ne,Eq.refland 29 more78 instances, coercions and auxiliary constants left out.
Tactic trace: 33 steps
Open to load the checked before-and-after goal states.
- lemma
MeasureTheory.distribution_const_smulline 392 sourcestandard axioms: Classical.choice, Quot.sound, propext what this means
Statement uses:
MeasurableSpace,MeasureTheory.Measure,ENNReal,Or,Ne,OfNat.ofNat,Top.top,Eq, MeasureTheory.distribution,HSMul.hSMul,HDiv.hDivProof uses:
id,eq_of_heq,Set,Set.ofPred,LT.lt,ENorm.enorm,HEq,DFunLike,HEq.refl,Eq.refl,heq_of_eq,Eq.rec,funext,propext,Iff,Eq.mpr,HMul.hMul,congrArg,mul_comm,Iff.symmand 1 more39 instances, coercions and auxiliary constants left out.
Tactic trace: 5 steps
Open to load the checked before-and-after goal states.
- lemma
MeasureTheory.distribution_mulline 401 sourcestandard axioms: Classical.choice, Quot.sound, propext what this means
Statement uses:
MeasurableSpace,MeasureTheory.Measure,ENNReal,Or,Ne,Top.top,OfNat.ofNat,Eq, MeasureTheory.distribution,HMul.hMul,HDiv.hDivProof uses:
Inv.inv,Eq.mpr,id,congrArg,ENNReal.div_eq_inv_mul,inv_inv,Eq.refl,HSMul.hSMul,Eq.symm, MeasureTheory.distribution_const_smul,Not,congrFun',ENorm,Eq.rec,funext,of_eq_true,Eq.trans,True,eq_self32 instances, coercions and auxiliary constants left out.
Tactic trace: 7 steps
Open to load the checked before-and-after goal states.
- lemma
MeasureTheory.distribution_indicator_add_of_support_subsetline 410 sourcestandard axioms: Classical.choice, Quot.sound, propext what this means
Statement uses:
MeasurableSpace,MeasureTheory.Measure,ENNReal,TopologicalSpace,ESeminormedAddMonoid,Eq,ENorm.enorm,HAdd.hAdd,Ne,Top.top,Set,LE.le,Function.support, MeasureTheory.distribution,Set.indicator,Function.const,ite,LT.lt,HSub.hSubProof uses:
id,dite,Set.ofPred,Eq.mpr,congrArg,ite_eq_left,eq_of_heq,HEq,DFunLike,HEq.refl,Eq.refl,heq_of_eq,Set.ext,Iff,Membership.mem,Iff.intro,Mathlib.Tactic.Contrapose.contrapose₁,Not,implies_congr,of_eq_trueand 28 more71 instances, coercions and auxiliary constants left out.
Tactic trace: 43 steps
Open to load the checked before-and-after goal states.
- lemma
MeasureTheory.distribution_indicator_add_of_support_subset_ennrealENNReal version of the previous lemma line 450 sourceSource comment
ENNReal version of the previous lemmastandard axioms: Classical.choice, Quot.sound, propext what this means
Statement uses:
MeasurableSpace,MeasureTheory.Measure,ENNReal,Ne,Top.top,Set,LE.le,Function.support,Eq, MeasureTheory.distribution,HAdd.hAdd,Set.indicator,Function.const,ite,LT.lt,HSub.hSubProof uses:
Eq.mpr,ENorm.enorm,eq_of_heq,HEq,Eq.refl,HEq.refl,Eq.symm,ite_congr,LT,Not,ENorm,outParam,HSub, MeasureTheory.distribution_indicator_add_of_support_subset,of_eq_true,Eq.trans,True,forall_congr,eq_self,implies_trueand 1 more46 instances, coercions and auxiliary constants left out.
Tactic trace: 3 steps
Open to load the checked before-and-after goal states.
lemma distribution_indicator_add_of_support_subset_ennreal {f : α → ℝ≥0∞} {c : ℝ≥0∞} (hc : c ≠ ⊤) {s : Set α} (hfs : Function.support f ⊆ s) : distribution (f + s.indicator (Function.const α c)) t μ = if t < c then μ s else distribution f (t - c) μ := by …Mentions: c, s, MeasureTheory.distribution
- lemma
MeasureTheory.distribution_indicator_add_of_support_subset_nnrealNNReal version of the previous lemma line 457 sourceSource comment
NNReal version of the previous lemmastandard axioms: Classical.choice, Quot.sound, propext what this means
Statement uses:
MeasurableSpace,MeasureTheory.Measure,ENNReal,NNReal,Set,LE.le,Function.support,Eq, MeasureTheory.distribution,HAdd.hAdd,Set.indicator,Function.const,ite,LT.lt,HSub.hSubProof uses:
Eq.mpr,ENorm.enorm,eq_of_heq,HEq,Eq.refl,HEq.refl,Eq.symm,ite_congr,LT,Not,ENorm,outParam,HSub, MeasureTheory.distribution_indicator_add_of_support_subset,of_eq_true,Eq.trans,True,forall_congr,congr,congrArgand 8 more55 instances, coercions and auxiliary constants left out.
Tactic trace: 3 steps
Open to load the checked before-and-after goal states.
lemma distribution_indicator_add_of_support_subset_nnreal {f : α → ℝ≥0} {c : ℝ≥0} {s : Set α} (hfs : Function.support f ⊆ s) : distribution (f + s.indicator (Function.const α c)) t μ = if t < c then μ s else distribution f (t - c) μ := by …Mentions: c, s, MeasureTheory.distribution
- lemma
MeasureTheory.distribution_eq_distribution_prodline 463 sourcestandard axioms: Classical.choice, Quot.sound, propext what this means
Statement uses:
MeasurableSpace,MeasureTheory.Measure,ENorm,ENNReal,MeasureTheory.IsProbabilityMeasure,Eq, MeasureTheory.distribution,Prod,Prod.fst,MeasureTheory.Measure.prodProof uses:
id,Set,Set.ofPred,LT.lt,ENorm.enorm,SProd.sprod,Set.univ,Set.ext,Iff,Membership.mem,Eq.mpr,Prod.mk,And,Prod.snd,congrArg,propext,Set.mem_prod,of_eq_true,Eq.trans,Trueand 8 more27 instances, coercions and auxiliary constants left out.
Tactic trace: 6 steps
Open to load the checked before-and-after goal states.
- lemma
MeasureTheory.distribution_le_mul_pow_eLpNorm_enormline 474 sourcestandard axioms: Classical.choice, Quot.sound, propext what this means
Statement uses:
MeasurableSpace,MeasureTheory.Measure,TopologicalSpace,ContinuousENorm,ENNReal,Ne,OfNat.ofNat,Top.top,MeasureTheory.AEStronglyMeasurable,Eq,Set,Set.ofPred,ENorm.enorm,LE.le, MeasureTheory.distribution,HMul.hMul,HPow.hPow,Real,Inv.inv,ENNReal.toRealand 1 moreProof uses:
LE.le.trans',MeasureTheory.meas_ge_le_mul_pow_eLpNorm_enorm,id,MeasureTheory.measure_mono,LT.lt,Set.ofPred_subset_ofPred_of_imp36 instances, coercions and auxiliary constants left out.
Tactic trace: 4 steps
Open to load the checked before-and-after goal states.
- def
MeasureTheory.C_distribution_le_of_eLpNorm_leThe constant used inC_distribution_le_of_eLpNorm_leline 485 sourceSource documentation
The constant used in
C_distribution_le_of_eLpNorm_le.standard axioms: Classical.choice, Quot.sound, propext what this means
Statement uses:
NNRealProof uses:
HMul.hMul,HPow.hPow,Real,Inv.inv8 instances, coercions and auxiliary constants left out.
def C_distribution_le_of_eLpNorm_le (δ ε p : NNReal) : NNReal := δ * ε ^ p.toReal⁻¹
- lemma
MeasureTheory.C_distribution_le_of_eLpNorm_le_posline 487 sourcestandard axioms: Classical.choice, Quot.sound, propext what this means
Statement uses:
NNReal,LT.lt,OfNat.ofNat, MeasureTheory.C_distribution_le_of_eLpNorm_leProof uses:
mul_pos,HPow.hPow,Real,Inv.inv,NNReal.rpow_pos19 instances, coercions and auxiliary constants left out.
Tactic trace: 1 steps
Open to load the checked before-and-after goal states.
- lemma
MeasureTheory.distribution_le_of_eLpNorm_leline 492 sourcestandard axioms: Classical.choice, Quot.sound, propext what this means
Statement uses:
MeasurableSpace,MeasureTheory.Measure,TopologicalSpace,ContinuousENorm,NNReal,LT.lt,OfNat.ofNat,MeasureTheory.AEStronglyMeasurable,LE.le,ENNReal,MeasureTheory.eLpNorm, MeasureTheory.C_distribution_le_of_eLpNorm_le, MeasureTheory.distributionProof uses:
LE.le.trans,HMul.hMul,HPow.hPow,Real,Inv.inv,ENNReal.toReal, MeasureTheory.distribution_le_mul_pow_eLpNorm_enorm,of_eq_true,Not,Eq,Eq.trans,False,True,congrArg,eq_false,LT.lt.ne',not_false_eq_true,Top.top,Set,Set.ofPredand 19 more83 instances, coercions and auxiliary constants left out.
Tactic trace: 16 steps
Open to load the checked before-and-after goal states.