Carleson/Classical/ControlApproximationEffect.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
9 declarations, 0 contain sorry, 0 declared as axioms
Imports (2)
Imported by 2 files
- lemma
rcarleson'_restrictline 24 sourcedepends on sorry what this means
Statement uses:
NNReal,Membership.mem,Set,Set.Ioo,OfNat.ofNat,Nat,Real,Complex,Function.Periodic,HMul.hMul,Real.pi,MeasureTheory.MemLp,MeasureTheory.Measure.restrict,MeasureTheory.MeasureSpace.volume,Set.Ioc,LE.le,ENNReal,MeasureTheory.eLpNorm, carlesonOperatorReal, K and 1 moreProof uses:
MeasureTheory.AEStronglyMeasurable, Function.Periodic.aestronglyMeasurable,instFactLtRealOfNatHMulPi,And.left,HAdd.hAdd,LT.lt,Top.top,Eq.mp,congrArg,Eq.symm,zero_add,Set.indicator,Neg.neg,Trans.trans,Eq,rfl,LE.le.trans',MeasureTheory.eLpNorm_add_le,Eq.mpr,idand 128 more210 instances, coercions and auxiliary constants left out.
Tactic trace: 60 steps
Open to load the checked before-and-after goal states.
- def
C_distribution_carlesonOperatorReal_leThe constant used inC_distribution_carlesonOperatorReal_leline 87 sourceSource documentation
The constant used in
C_distribution_carlesonOperatorReal_le.depends on sorry what this means
Statement uses:
NNRealProof uses:
HMul.hMul,Inv.inv,OfNat.ofNat, C_carleson_hasStrongType,Nat, MeasureTheory.C_distribution_le_of_eLpNorm_le12 instances, coercions and auxiliary constants left out.
def C_distribution_carlesonOperatorReal_le (δ ε p : ℝ≥0) : ℝ≥0 := …
- lemma
C_distribution_carlesonOperatorReal_le_posline 90 sourcedepends on sorry what this means
Statement uses:
NNReal,LT.lt,OfNat.ofNat, C_distribution_carlesonOperatorReal_leProof uses:
id,mul_pos,Inv.inv,HMul.hMul, C_carleson_hasStrongType,Nat, MeasureTheory.C_distribution_le_of_eLpNorm_le,of_eq_true,Eq.trans,True,congrArg,mul_inv_rev, MeasureTheory.C_distribution_le_of_eLpNorm_le_pos56 instances, coercions and auxiliary constants left out.
Tactic trace: 3 steps
Open to load the checked before-and-after goal states.
- lemma
distribution_carlesonOperatorReal_leline 96 sourcedepends on sorry what this means
Statement uses:
NNReal,LT.lt,OfNat.ofNat,Membership.mem,Set,Set.Ioo,Nat,Real,Complex,Function.Periodic,HMul.hMul,Real.pi,MeasureTheory.AEStronglyMeasurable,MeasureTheory.MeasureSpace.volume,LE.le,ENNReal,MeasureTheory.eLpNorm,MeasureTheory.Measure.restrict,Set.Ioc, C_distribution_carlesonOperatorReal_le and 3 moreProof uses: MeasureTheory.distribution_le_of_eLpNorm_le,
LT.lt.trans,zero_lt_one,And.left,Measurable.aestronglyMeasurable, carlesonOperatorReal_measurable,HAdd.hAdd,LE.le.trans',Set.Ioo_subset_Ioc_self,Set.Ioo_subset_Ioo_right,le_of_not_gt,Mathlib.Tactic.Linarith.lt_irrefl,Eq.mp,Neg.neg,HSub.hSub,congrArg,Mathlib.Tactic.Ring.of_eq,Mathlib.Tactic.Ring.Common.add_congr,Int.rawCast,inferInstanceand 90 more199 instances, coercions and auxiliary constants left out.
Tactic trace: 28 steps
Open to load the checked before-and-after goal states.
- def
C_control_approximation_effectThe constant used inC_control_approximation_effectline 127 sourceSource documentation
The constant used in
C_control_approximation_effect.depends on sorry what this means
Statement uses:
NNRealProof uses:
Min.min,HMul.hMul,OfNat.ofNat,HDiv.hDiv,Inv.inv,HPow.hPow,Real,Real.toNNReal,Real.pi,HSub.hSub, C_distribution_carlesonOperatorReal_le27 instances, coercions and auxiliary constants left out.
def C_control_approximation_effect (δ ε p : ℝ≥0) : ℝ≥0 := …
- lemma
C_control_approximation_effect_posline 131 sourcedepends on sorry what this means
Statement uses:
NNReal,LT.lt,OfNat.ofNat, C_control_approximation_effectProof uses:
lt_min,HMul.hMul,HDiv.hDiv,Inv.inv,HPow.hPow,Real,Real.toNNReal,Real.pi,HSub.hSub, C_distribution_carlesonOperatorReal_le,mul_pos,Mathlib.Meta.Positivity.pos_of_isNat,Mathlib.Meta.NormNum.isNat_ofNat,Eq.refl,Mathlib.Meta.NormNum.instAtLeastTwo,Bool,Nat.ble,Nat,div_pos,inv_pos_of_posand 8 more64 instances, coercions and auxiliary constants left out.
Tactic trace: 3 steps
Open to load the checked before-and-after goal states.
- lemma
C_control_approximation_effect_propertyline 136 sourcedepends on sorry what this means
Statement uses:
NNReal,LE.le,OfNat.ofNat,ENNReal,HMul.hMul, C_control_approximation_effect,HPow.hPow,Real,Nat,ENNReal.ofReal,Real.pi,HSub.hSub,Inv.inv,HDiv.hDivProof uses:
Trans.trans,Eq,Real.toNNReal,rfl,mul_le_mul',Eq.mpr,id,Eq.trans,congrArg,congrFun',Eq.symm,Nat.cast_one,congr,min_le_left, C_distribution_carlesonOperatorReal_le,le_refl,ENNReal.coe_inv,of_eq_true,Not,Trueand 38 more139 instances, coercions and auxiliary constants left out.
Tactic trace: 12 steps
Open to load the checked before-and-after goal states.
- lemma
C_control_approximation_effect_leline 150 sourcedepends on sorry what this means
Statement uses:
NNReal,LE.le,ENNReal, C_control_approximation_effect, C_distribution_carlesonOperatorReal_le,Real.toNNReal,HDiv.hDiv,Real,HMul.hMul,OfNat.ofNat,Nat,Real.piProof uses:
Eq.mpr,id,Eq,min_le_right,Inv.inv,HPow.hPow,HSub.hSub54 instances, coercions and auxiliary constants left out.
Tactic trace: 2 steps
Open to load the checked before-and-after goal states.
- lemma
control_approximation_effectThis is Lemma 11.6.4 (partial Fourier sums of small) in the blueprint line 157 sourceSource comment
This is Lemma 11.6.4 (partial Fourier sums of small) in the blueprint.depends on sorry what this means
Statement uses:
NNReal,LT.lt,OfNat.ofNat,Real,Complex,MeasureTheory.AEStronglyMeasurable,MeasureTheory.MeasureSpace.volume,Function.Periodic,HMul.hMul,Nat,Real.pi,Membership.mem,Set,Set.Ioo,LE.le,ENNReal,MeasureTheory.eLpNorm,MeasureTheory.Measure.restrict,Set.Ioc, C_control_approximation_effect and 4 moreProof uses:
Trans.trans,Eq,HAdd.hAdd,HDiv.hDiv, carlesonOperatorReal, K,Function.comp,RingHom,starRingEnd,ENNReal.ofReal, operatorBound,rfl, MeasureTheory.distribution_mono_left,Eq.mpr,Filter.Eventually,MeasureTheory.ae,MeasureTheory.Measure,id,congrArg,propextand 110 more260 instances, coercions and auxiliary constants left out.
Tactic trace: 75 steps
Open to load the checked before-and-after goal states.
lemma control_approximation_effect {δ ε : ℝ≥0} (δpos : 0 < δ) {g : ℝ → ℂ} (g_measurable : AEStronglyMeasurable g) (g_periodic : g.Periodic (2 * π)) {p : ℝ≥0} (hp : p ∈ Set.Ioo 1 2) (g_bound : eLpNorm g p (volume.restrict (Set.Ioc 0 (2 * π))) ≤ C_control_approximation_effect δ ε p) : distribution (fun x ↦ ⨆ N, ‖S_ N g x‖ₑ) δ (volume.restrict (Set.Ioc 0 (2 * π))) ≤ ε := by …Mentions: g, C_control_approximation_effect