Carleson/ToMathlib/MeasureTheory/Integral/Periodic.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
23 declarations, 0 contain sorry, 0 declared as axioms
Imports (3)
Imported by 3 files
- instance
AddCircle.noAtoms_volumeline 23 sourcestandard axioms: Classical.choice, Quot.sound, propext what this means
Statement uses:
Real,Fact,LT.lt,OfNat.ofNat,MeasureTheory.NullSingletonClass,AddCircle,MeasureTheory.MeasureSpace.volumeProof uses:
MeasureTheory.NullSingletonClass.mk,Eq.mpr,Eq,ENNReal,MeasureTheory.Measure,Set,Singleton.singleton,AddSubgroup.zmultiples,id,congrFun',congrArg,MeasureTheory.Measure.addHaar_singleton,Eq.mp,Metric.closedBall,ENNReal.ofReal,Min.min,HMul.hMul,Nat,congr,Eq.transand 7 more74 instances, coercions and auxiliary constants left out.
Tactic trace: 1 steps
Open to load the checked before-and-after goal states.
- theorem
AddCircle.liftIoc_ae_eq_liftIcoline 28 sourcestandard axioms: Classical.choice, Quot.sound, propext what this means
Statement uses:
Real,Fact,LT.lt,OfNat.ofNat,Filter.EventuallyEq,AddCircle,MeasureTheory.ae,MeasureTheory.Measure,MeasureTheory.MeasureSpace.volume,AddCircle.liftIoc,AddCircle.liftIcoProof uses:
Filter.Eventually.mono,Ne,AddSubgroup.zmultiples,Eq,MeasureTheory.Measure.ae_ne,AddCircle.liftIoc_eq_liftIco_of_ne25 instances, coercions and auxiliary constants left out.
- theorem
AddCircle.measurable_equivIocAdd beforemeasurableEquivIocline 38 sourceSource comment
Add before `measurableEquivIoc`standard axioms: Classical.choice, Quot.sound, propext what this means
Statement uses:
Real,Fact,LT.lt,OfNat.ofNat,Measurable,AddCircle,Set.Ioc,HAdd.hAdd,AddSubgroup.zmultiples,Membership.mem,Set,Equiv,AddCircle.equivIocProof uses:
measurable_of_measurable_on_compl_singleton,Continuous.measurable,Eq,False,Set.domRestrict,Iff.mp,ContinuousOn,Continuous,continuousOn_iff_continuous_domRestrict,continuousOn_of_forall_continuousAt,AddCircle.continuousAt_equivIoc117 instances, coercions and auxiliary constants left out.
theorem measurable_equivIoc (a : ℝ) : Measurable (equivIoc T a) := …
Mentions: T
- theorem
AddCircle.measurable_equivIcoline 43 sourcestandard axioms: Classical.choice, Quot.sound, propext what this means
Statement uses:
Real,Fact,LT.lt,OfNat.ofNat,Measurable,AddCircle,Set.Ico,HAdd.hAdd,AddSubgroup.zmultiples,Membership.mem,Set,Equiv,AddCircle.equivIcoProof uses:
measurable_of_measurable_on_compl_singleton,Continuous.measurable,Eq,False,Set.domRestrict,Iff.mp,ContinuousOn,Continuous,continuousOn_iff_continuous_domRestrict,continuousOn_of_forall_continuousAt,AddCircle.continuousAt_equivIco117 instances, coercions and auxiliary constants left out.
- def
AddCircle.measurableEquivIoc'Replacement for existing proof ofmeasurableEquivIocnow that the proof ofmeasurable_toFunis extracted as a separate lemma line 50 sourceSource comment
Replacement for existing proof of `measurableEquivIoc` now that the proof of `measurable_toFun` is extracted as a separate lemma. The name is primed here only to avoid a collision.standard axioms: Classical.choice, Quot.sound, propext what this means
Statement uses:
Real,Fact,LT.lt,OfNat.ofNat,MeasurableEquiv,AddCircle,Set.Ioc,HAdd.hAdd,AddSubgroup.zmultiples,Membership.mem,SetProof uses:
Equiv,AddCircle.equivIoc,MeasurableEquiv.mk, AddCircle.measurable_equivIoc30 instances, coercions and auxiliary constants left out.
noncomputable def measurableEquivIoc' (a : ℝ) : AddCircle T ≃ᵐ Ioc a (a + T) where …
Mentions: T
- def
AddCircle.measurableEquivIco'Replacement for existing proof ofmeasurableEquivIconow that the proof ofmeasurable_toFunis extracted as a separate lemma line 57 sourceSource comment
Replacement for existing proof of `measurableEquivIco` now that the proof of `measurable_toFun` is extracted as a separate lemma. The name is primed here only to avoid a collision.standard axioms: Classical.choice, Quot.sound, propext what this means
Statement uses:
Real,Fact,LT.lt,OfNat.ofNat,MeasurableEquiv,AddCircle,Set.Ico,HAdd.hAdd,AddSubgroup.zmultiples,Membership.mem,SetProof uses:
Equiv,AddCircle.equivIco,MeasurableEquiv.mk, AddCircle.measurable_equivIco30 instances, coercions and auxiliary constants left out.
noncomputable def measurableEquivIco' (a : ℝ) : AddCircle T ≃ᵐ Ico a (a + T) where …
Mentions: T
- lemma
AddCircle.map_subtypeVal_map_equivIoc_volumeline 64 sourcestandard axioms: Classical.choice, Quot.sound, propext what this means
Statement uses:
Real,Fact,LT.lt,OfNat.ofNat,Eq,MeasureTheory.Measure,MeasureTheory.Measure.map,Subtype,Membership.mem,Set,Set.Ioc,HAdd.hAdd,AddCircle,Equiv,AddCircle.equivIoc,MeasureTheory.MeasureSpace.volume,MeasureTheory.Measure.restrictProof uses:
Measurable,AddSubgroup.zmultiples, AddCircle.measurable_equivIoc,Eq.mpr,id,congrArg,Eq.symm,MeasureTheory.MeasurePreserving.map_eq,AddCircle.measurePreserving_mk,Function.comp,MeasureTheory.Measure.map_map,measurable_subtype_coe,Measurable.comp,MeasurableSet,Eq.trans,AddCircle.liftIoc,Set.ofPred,And,LE.le,MeasureTheory.Measure.map_congrand 6 more77 instances, coercions and auxiliary constants left out.
Tactic trace: 7 steps
Open to load the checked before-and-after goal states.
- theorem
MeasureTheory.AEStronglyMeasurable.liftIocline 82 sourcestandard axioms: Classical.choice, Quot.sound, propext what this means
Statement uses:
Real,Fact,LT.lt,OfNat.ofNat,TopologicalSpace,MeasureTheory.AEStronglyMeasurable,MeasureTheory.MeasureSpace.volume,AddCircle,AddSubgroup.zmultiples,AddCircle.liftIocProof uses:
MeasureTheory.AEStronglyMeasurable.comp_measurable,Subtype,Membership.mem,Set,Set.Ioc,HAdd.hAdd,Function.comp,Equiv,AddCircle.equivIoc,MeasureTheory.Measure.map,Eq.rec,MeasureTheory.Measure,MeasureTheory.Measure.restrict,Eq,MeasureTheory.AEStronglyMeasurable.restrict,Eq.symm, AddCircle.map_subtypeVal_map_equivIoc_volume,measurable_subtype_coe, AddCircle.measurable_equivIoc43 instances, coercions and auxiliary constants left out.
- theorem
MeasureTheory.AEStronglyMeasurable.liftIcoline 87 sourcestandard axioms: Classical.choice, Quot.sound, propext what this means
Statement uses:
Real,Fact,LT.lt,OfNat.ofNat,TopologicalSpace,MeasureTheory.AEStronglyMeasurable,MeasureTheory.MeasureSpace.volume,AddCircle,AddSubgroup.zmultiples,AddCircle.liftIcoProof uses:
MeasureTheory.AEStronglyMeasurable.congr,AddCircle.liftIoc, MeasureTheory.AEStronglyMeasurable.liftIoc, AddCircle.liftIoc_ae_eq_liftIco26 instances, coercions and auxiliary constants left out.
- theorem
MeasureTheory.AEMeasurable.liftIocline 91 sourcestandard axioms: Classical.choice, Quot.sound, propext what this means
Statement uses:
Real,Fact,LT.lt,OfNat.ofNat,MeasurableSpace,AEMeasurable,MeasureTheory.MeasureSpace.volume,AddCircle,AddCircle.liftIocProof uses:
AEMeasurable.comp_measurable,Subtype,Membership.mem,Set,Set.Ioc,HAdd.hAdd,Equiv,AddCircle.equivIoc,Function.comp,MeasureTheory.Measure.map,Eq.rec,MeasureTheory.Measure,MeasureTheory.Measure.restrict,Eq,AEMeasurable.restrict,Eq.symm, AddCircle.map_subtypeVal_map_equivIoc_volume,measurable_subtype_coe, AddCircle.measurable_equivIoc40 instances, coercions and auxiliary constants left out.
- theorem
MeasureTheory.AEMeasurable.liftIcoline 96 sourcestandard axioms: Classical.choice, Quot.sound, propext what this means
Statement uses:
Real,Fact,LT.lt,OfNat.ofNat,MeasurableSpace,AEMeasurable,MeasureTheory.MeasureSpace.volume,AddCircle,AddCircle.liftIcoProof uses:
AEMeasurable.congr,AddCircle.liftIoc, MeasureTheory.AEMeasurable.liftIoc, AddCircle.liftIoc_ae_eq_liftIco20 instances, coercions and auxiliary constants left out.
- theorem
MeasureTheory.map_coe_addCircle_volume_eqline 100 sourcestandard axioms: Classical.choice, Quot.sound, propext what this means
Statement uses:
Real,Fact,LT.lt,OfNat.ofNat,Eq,MeasureTheory.Measure,HasQuotient.Quotient,AddSubgroup,AddSubgroup.zmultiples,MeasureTheory.Measure.map,MeasureTheory.MeasureSpace.volume,HSMul.hSMul,ENNReal,AddCircle,Top.topProof uses:
MeasureTheory.Measure.sum,Int,MeasureTheory.Measure.restrict,Set.Ioc,HAdd.hAdd,Eq.mpr,Set.iUnion,id,congrArg,Eq.symm,MeasureTheory.Measure.restrict_iUnion,Set.pairwise_disjoint_Ioc_zsmul,measurableSet_Ioc,Set.univ,Set,iUnion_Ioc_zsmul,Fact.out,MeasureTheory.Measure.restrict_univ,Eq.refl,MeasureTheory.Measure.map_sumand 28 more106 instances, coercions and auxiliary constants left out.
Tactic trace: 10 steps
Open to load the checked before-and-after goal states.
- theorem
MeasureTheory.quasiMeasurePreserving_coe_addCircleline 116 sourcestandard axioms: Classical.choice, Quot.sound, propext what this means
Statement uses:
Real,Fact,LT.lt,OfNat.ofNat,MeasureTheory.Measure.QuasiMeasurePreserving,HasQuotient.Quotient,AddSubgroup,AddSubgroup.zmultiples,MeasureTheory.MeasureSpace.volumeProof uses:
MeasureTheory.Measure.QuasiMeasurePreserving.mk,AddCircle.measurable_mk',Eq.mpr,MeasureTheory.Measure.AbsolutelyContinuous,MeasureTheory.Measure.map,HSMul.hSMul,ENNReal,MeasureTheory.Measure,AddCircle,Top.top,id,Eq,congrArg, MeasureTheory.map_coe_addCircle_volume_eq,MeasureTheory.Measure.smul_absolutelyContinuous32 instances, coercions and auxiliary constants left out.
Tactic trace: 4 steps
Open to load the checked before-and-after goal states.
- theorem
AddCircle.liftIco_convolution_liftIcoline 135 sourcestandard axioms: Classical.choice, Quot.sound, propext what this means
Statement uses:
NormedAddCommGroup,NontriviallyNormedField,NormedSpace,Real,ContinuousLinearMap,RingHom.id,Fact,LT.lt,OfNat.ofNat,Function.Periodic,Eq,AddCircle,MeasureTheory.convolution,AddSubgroup.zmultiples,AddCircle.liftIco,MeasureTheory.MeasureSpace.volume,intervalIntegral,HSub.hSub,HAdd.hAddProof uses:
funext,QuotientAddGroup.induction_on,intervalIntegral.integral_congr,Membership.mem,Set,Set.uIcc,Eq.mpr,id,congrArg,add_sub_right_comm,Eq.refl,MeasureTheory.integral,MeasureTheory.convolution.eq_1,Eq.symm,AddCircle.intervalIntegral_preimage, AddCircle.liftIco_coe_apply_of_periodic152 instances, coercions and auxiliary constants left out.
Tactic trace: 9 steps
Open to load the checked before-and-after goal states.
- theorem
AddCircle.liftIoc_convolution_liftIocline 145 sourcestandard axioms: Classical.choice, Quot.sound, propext what this means
Statement uses:
NormedAddCommGroup,NontriviallyNormedField,NormedSpace,Real,ContinuousLinearMap,RingHom.id,Fact,LT.lt,OfNat.ofNat,Function.Periodic,Eq,AddCircle,MeasureTheory.convolution,AddSubgroup.zmultiples,AddCircle.liftIoc,MeasureTheory.MeasureSpace.volume,intervalIntegral,HSub.hSub,HAdd.hAddProof uses:
intervalIntegral.integral_congr,Membership.mem,Set,Set.uIcc,Eq.mpr,id,congrArg,add_sub_right_comm,Eq.refl,AddCircle.liftIco,Eq.symm, AddCircle.liftIco_eq_liftIoc, AddCircle.liftIco_convolution_liftIco147 instances, coercions and auxiliary constants left out.
Tactic trace: 6 steps
Open to load the checked before-and-after goal states.
- theorem
AddCircle.eLpNorm_liftIocThe norm of the lift of a functionfis equal to the norm offon that period line 162 sourceSource documentation
The norm of the lift of a function
fis equal to the norm offon that period.standard axioms: Classical.choice, Quot.sound, propext what this means
Statement uses:
NormedAddCommGroup,Real,Fact,LT.lt,OfNat.ofNat,MeasureTheory.AEStronglyMeasurable,MeasureTheory.MeasureSpace.volume,ENNReal,Eq,MeasureTheory.eLpNorm,AddCircle,AddCircle.liftIoc,Set.indicator,Set.Ioc,HAdd.hAddProof uses:
Set,Eq.mpr,id,congrArg,rfl,Function.comp,AddSubgroup.zmultiples,funext,dite,Membership.mem,congr,Set.indicator_of_mem,Eq.symm,AddCircle.liftIoc_coe_apply,Not,of_eq_true,Eq.trans,True,Set.indicator_of_notMem,Falseand 9 more84 instances, coercions and auxiliary constants left out.
Tactic trace: 10 steps
Open to load the checked before-and-after goal states.
theorem eLpNorm_liftIoc (p : ℝ≥0∞) : eLpNorm (AddCircle.liftIoc T a f) p = eLpNorm ((Set.Ioc a (a + T)).indicator f) p := by …Mentions: T
- theorem
AddCircle.eLpNorm_liftIoc'The norm of the lift of a functionfis equal to the norm offon that period line 174 sourceSource documentation
The norm of the lift of a function
fis equal to the norm offon that period.standard axioms: Classical.choice, Quot.sound, propext what this means
Statement uses:
NormedAddCommGroup,Real,Fact,LT.lt,OfNat.ofNat,MeasureTheory.AEStronglyMeasurable,MeasureTheory.MeasureSpace.volume,ENNReal,Eq,MeasureTheory.eLpNorm,AddCircle,AddCircle.liftIoc,MeasureTheory.Measure.restrict,Set.Ioc,HAdd.hAddProof uses:
Eq.mpr,Set.indicator,id,congrArg, AddCircle.eLpNorm_liftIoc,MeasureTheory.eLpNorm_indicator_eq_eLpNorm_restrict,measurableSet_Ioc,Eq.refl71 instances, coercions and auxiliary constants left out.
Tactic trace: 1 steps
Open to load the checked before-and-after goal states.
theorem eLpNorm_liftIoc' (p : ℝ≥0∞) : eLpNorm (AddCircle.liftIoc T a f) p = eLpNorm f p (volume.restrict ((Set.Ioc a (a + T)))) := by …Mentions: T
- theorem
AddCircle.eLpNorm_liftIcoThe norm of the lift of a functionfis equal to the norm offon that period line 179 sourceSource documentation
The norm of the lift of a function
fis equal to the norm offon that period.standard axioms: Classical.choice, Quot.sound, propext what this means
Statement uses:
NormedAddCommGroup,Real,Fact,LT.lt,OfNat.ofNat,MeasureTheory.AEStronglyMeasurable,MeasureTheory.MeasureSpace.volume,ENNReal,Eq,MeasureTheory.eLpNorm,AddCircle,AddCircle.liftIco,Set.indicator,Set.Ico,HAdd.hAddProof uses:
Eq.mpr,AddCircle.liftIoc,id,congrArg,MeasureTheory.eLpNorm_congr_ae,Filter.EventuallyEq.symm,MeasureTheory.ae,MeasureTheory.Measure, AddCircle.liftIoc_ae_eq_liftIco,Set.Ioc, AddCircle.eLpNorm_liftIoc,MeasureTheory.Measure.restrict,MeasureTheory.eLpNorm_indicator_eq_eLpNorm_restrict,measurableSet_Ico,measurableSet_Ioc,MeasureTheory.restrict_Ico_eq_restrict_Ioc,Eq.refl82 instances, coercions and auxiliary constants left out.
Tactic trace: 1 steps
Open to load the checked before-and-after goal states.
theorem eLpNorm_liftIco (p : ℝ≥0∞) : eLpNorm (AddCircle.liftIco T a f) p = eLpNorm ((Set.Ico a (a + T)).indicator f) p := by …Mentions: T
- theorem
AddCircle.eLpNorm_liftIco'The norm of the lift of a functionfis equal to the norm offon that period line 186 sourceSource documentation
The norm of the lift of a function
fis equal to the norm offon that period.standard axioms: Classical.choice, Quot.sound, propext what this means
Statement uses:
NormedAddCommGroup,Real,Fact,LT.lt,OfNat.ofNat,MeasureTheory.AEStronglyMeasurable,MeasureTheory.MeasureSpace.volume,ENNReal,Eq,MeasureTheory.eLpNorm,AddCircle,AddCircle.liftIco,MeasureTheory.Measure.restrict,Set.Ico,HAdd.hAddProof uses:
Eq.mpr,Set.indicator,id,congrArg, AddCircle.eLpNorm_liftIco,MeasureTheory.eLpNorm_indicator_eq_eLpNorm_restrict,measurableSet_Ico,Eq.refl71 instances, coercions and auxiliary constants left out.
Tactic trace: 1 steps
Open to load the checked before-and-after goal states.
theorem eLpNorm_liftIco' (p : ℝ≥0∞) : eLpNorm (AddCircle.liftIco T a f) p = eLpNorm f p (volume.restrict (Set.Ico a (a + T))) := by …Mentions: T
- theorem
AddCircle.eLpNorm_liftIoc_of_periodicThe norm of the lift of a periodic functionfis equal to the norm offon any period line 191 sourceSource documentation
The norm of the lift of a periodic function
fis equal to the norm offon any period.standard axioms: Classical.choice, Quot.sound, propext what this means
Statement uses:
NormedAddCommGroup,Real,Fact,LT.lt,OfNat.ofNat,MeasureTheory.AEStronglyMeasurable,MeasureTheory.MeasureSpace.volume,Function.Periodic,ENNReal,Eq,MeasureTheory.eLpNorm,AddCircle,AddCircle.liftIoc,Set.indicator,Set.Ioc,HAdd.hAddProof uses:
Eq.mpr,id,congrArg, AddCircle.liftIoc_eq_liftIoc, AddCircle.eLpNorm_liftIoc,Eq.refl56 instances, coercions and auxiliary constants left out.
Tactic trace: 1 steps
Open to load the checked before-and-after goal states.
theorem eLpNorm_liftIoc_of_periodic (hfT : Periodic f T) (p : ℝ≥0∞) : eLpNorm (AddCircle.liftIoc T a f) p = eLpNorm ((Set.Ioc a' (a' + T)).indicator f) p := by …Mentions: T
- theorem
AddCircle.eLpNorm_liftIoc_of_periodic'The norm of the lift of a periodic functionfis equal to the norm offon any period line 196 sourceSource documentation
The norm of the lift of a periodic function
fis equal to the norm offon any period.standard axioms: Classical.choice, Quot.sound, propext what this means
Statement uses:
NormedAddCommGroup,Real,Fact,LT.lt,OfNat.ofNat,MeasureTheory.AEStronglyMeasurable,MeasureTheory.MeasureSpace.volume,Function.Periodic,ENNReal,Eq,MeasureTheory.eLpNorm,AddCircle,AddCircle.liftIoc,MeasureTheory.Measure.restrict,Set.Ioc,HAdd.hAddProof uses:
Eq.mpr,Set.indicator,id,congrArg, AddCircle.eLpNorm_liftIoc_of_periodic,MeasureTheory.eLpNorm_indicator_eq_eLpNorm_restrict,measurableSet_Ioc,Eq.refl71 instances, coercions and auxiliary constants left out.
Tactic trace: 1 steps
Open to load the checked before-and-after goal states.
theorem eLpNorm_liftIoc_of_periodic' (hfT : Periodic f T) (p : ℝ≥0∞) : eLpNorm (AddCircle.liftIoc T a f) p = eLpNorm f p (volume.restrict (Set.Ioc a' (a' + T))) := by …Mentions: T
- theorem
AddCircle.eLpNorm_liftIco_of_periodicThe norm of the lift of a periodic functionfis equal to the norm offon any period line 202 sourceSource documentation
The norm of the lift of a periodic function
fis equal to the norm offon any period.standard axioms: Classical.choice, Quot.sound, propext what this means
Statement uses:
NormedAddCommGroup,Real,Fact,LT.lt,OfNat.ofNat,MeasureTheory.AEStronglyMeasurable,MeasureTheory.MeasureSpace.volume,Function.Periodic,ENNReal,Eq,MeasureTheory.eLpNorm,AddCircle,AddCircle.liftIco,Set.indicator,Set.Ico,HAdd.hAddProof uses:
Eq.mpr,id,congrArg, AddCircle.liftIco_eq_liftIco, AddCircle.eLpNorm_liftIco,Eq.refl56 instances, coercions and auxiliary constants left out.
Tactic trace: 1 steps
Open to load the checked before-and-after goal states.
theorem eLpNorm_liftIco_of_periodic (hfT : Periodic f T) (p : ℝ≥0∞) : eLpNorm (AddCircle.liftIco T a f) p = eLpNorm ((Set.Ico a' (a' + T)).indicator f) p := by …Mentions: T
- theorem
AddCircle.eLpNorm_liftIco_of_periodic'The norm of the lift of a periodic functionfis equal to the norm offon any period line 207 sourceSource documentation
The norm of the lift of a periodic function
fis equal to the norm offon any period.standard axioms: Classical.choice, Quot.sound, propext what this means
Statement uses:
NormedAddCommGroup,Real,Fact,LT.lt,OfNat.ofNat,MeasureTheory.AEStronglyMeasurable,MeasureTheory.MeasureSpace.volume,Function.Periodic,ENNReal,Eq,MeasureTheory.eLpNorm,AddCircle,AddCircle.liftIco,MeasureTheory.Measure.restrict,Set.Ico,HAdd.hAddProof uses:
Eq.mpr,Set.indicator,id,congrArg, AddCircle.eLpNorm_liftIco_of_periodic,MeasureTheory.eLpNorm_indicator_eq_eLpNorm_restrict,measurableSet_Ico,Eq.refl71 instances, coercions and auxiliary constants left out.
Tactic trace: 1 steps
Open to load the checked before-and-after goal states.
theorem eLpNorm_liftIco_of_periodic' (hfT : Periodic f T) (p : ℝ≥0∞) : eLpNorm (AddCircle.liftIco T a f) p = eLpNorm f p (volume.restrict (Set.Ico a' (a' + T))) := by …Mentions: T