Carleson/MetricCarleson/Truncation.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
40 declarations, 0 contain sorry, 0 declared as axioms
Imports (1)
Imported by 2 files
- def
T_SThe operator T_{s₁, s₂} introduced in Lemma 3.0.3 line 16 sourceSource documentation
The operator T_{s₁, s₂} introduced in Lemma 3.0.3.
standard axioms: Classical.choice, Quot.sound, propext what this means
Statement uses:
Nat,MetricSpace,Complex, KernelProofData,MeasureTheory.SimpleFunc,NNReal, defaultA,FunctionDistances.Θ,Real,IntProof uses:
Finset.sum,Finset.Icc,MeasureTheory.integral,MeasureTheory.MeasureSpace.volume,HMul.hMul, Ks,Complex.exp,Complex.I52 instances, coercions and auxiliary constants left out.
def T_S (Q : SimpleFunc X (Θ X)) (s₁ s₂ : ℤ) (f : X → ℂ) (x : X) : ℂ := …
- lemma
measurable_T_inner_integralline 19 sourcestandard axioms: Classical.choice, Quot.sound, propext what this means
Statement uses:
Nat,MetricSpace,Complex, KernelProofData,MeasureTheory.SimpleFunc,NNReal, defaultA,FunctionDistances.Θ,Real,Int,Measurable,MeasureTheory.integral,MeasureTheory.MeasureSpace.volume,HMul.hMul, Ks,Complex.exp,Complex.IProof uses:
Eq.mpr,MeasureTheory.StronglyMeasurable,id,Eq,congrArg,Eq.symm,propext,stronglyMeasurable_iff_measurable,MeasureTheory.StronglyMeasurable.integral_prod_right,Prod,Function.uncurry,Measurable.mul,Prod.fst,Prod.snd,Function.comp, measurable_Ks,Measurable.comp,measurable_snd,Measurable.cexp,Measurable.const_muland 2 more95 instances, coercions and auxiliary constants left out.
Tactic trace: 5 steps
Open to load the checked before-and-after goal states.
- lemma
measurable_T_Sline 27 sourcestandard axioms: Classical.choice, Quot.sound, propext what this means
Statement uses:
Nat,MetricSpace,Complex, KernelProofData,MeasureTheory.SimpleFunc,NNReal, defaultA,FunctionDistances.Θ,Real,Int,Measurable, T_SProof uses:
Finset.measurable_sum,MeasureTheory.integral,MeasureTheory.MeasureSpace.volume,HMul.hMul, Ks,Complex.exp,Complex.I,Finset.Icc,Membership.mem,Finset, measurable_T_inner_integral81 instances, coercions and auxiliary constants left out.
- def
T_linThe operator T_{2, σ₁, σ₂} introduced in Lemma 3.0.4 line 31 sourceSource documentation
The operator T_{2, σ₁, σ₂} introduced in Lemma 3.0.4.
standard axioms: Classical.choice, Quot.sound, propext what this means
Statement uses:
Nat,MetricSpace,Complex, KernelProofData,MeasureTheory.SimpleFunc,NNReal, defaultA,FunctionDistances.Θ,Real,IntProof uses: T_S
34 instances, coercions and auxiliary constants left out.
def T_lin (Q : SimpleFunc X (Θ X)) (σ₁ σ₂ : X → ℤ) (f : X → ℂ) (x : X) : ℂ := …
- lemma
measurable_T_linline 34 sourcestandard axioms: Classical.choice, Quot.sound, propext what this means
Statement uses:
Nat,MetricSpace,Complex, KernelProofData,MeasureTheory.SimpleFunc,NNReal, defaultA,FunctionDistances.Θ,Real,Int,Measurable,Set.Finite,Set.range, T_linProof uses:
Membership.mem,Set,LE.le,Exists,Iff.mp,BddBelow,bddBelow_def,Set.Finite.bddBelow,BddAbove,bddAbove_def,Set.Finite.bddAbove,Eq,Finset.sum,Finset.Icc,Set.indicator,Set.ofPred,Set.Icc,MeasureTheory.integral,MeasureTheory.MeasureSpace.volume,HMul.hMuland 41 more108 instances, coercions and auxiliary constants left out.
Tactic trace: 22 steps
Open to load the checked before-and-after goal states.
- structure
CP304Convenience structure for the parameters that stay constant throughout the recursive calls to finitary Carleson in the proof of Lemma 3.0.4 line 64 sourceSource documentation
Convenience structure for the parameters that stay constant throughout the recursive calls to finitary Carleson in the proof of Lemma 3.0.4.
standard axioms: Classical.choice, Quot.sound, propext what this means
Statement uses:
Nat,MetricSpace,NNReal,Set,Complex, KernelProofData,Int1 instances, coercions and auxiliary constants left out.
structure CP304 where …
- theorem
finitary_carleson_stepline 81 sourcestandard axioms: Classical.choice, Quot.sound, propext what this means
Statement uses:
Nat,MetricSpace,NNReal,Set,Complex, KernelProofData,Int, IsCancellative, defaultA, defaultτ, CP304,Bornology.IsBounded,MeasurableSet,Exists,And,LE.le,ENNReal,HMul.hMul,OfNat.ofNat,MeasureTheory.Measureand 11 moreProof uses:
MeasureTheory.SimpleFunc,FunctionDistances.Θ, MeasureTheory.HasBoundedStrongType, linearizedNontangentialOperator, C_Ts,Membership.mem,Set.Ioc,NNReal.HolderConjugate,Measurable,Norm.norm,Set.indicator,Set.Finite,Set.range, ProofData,ProofData.mk,Finset.sum,Set.toFinset,Set.Icc,MeasureTheory.integral, Ks and 50 more163 instances, coercions and auxiliary constants left out.
Tactic trace: 16 steps
Open to load the checked before-and-after goal states.
- structure
P304All the parameters needed to apply the recursion of Lemma 3.0.4 line 98 sourceSource documentation
All the parameters needed to apply the recursion of Lemma 3.0.4.
standard axioms: Classical.choice, Quot.sound, propext what this means
Statement uses:
Nat,MetricSpace,NNReal,Set,Complex, KernelProofData,Int1 instances, coercions and auxiliary constants left out.
structure P304 where …
- def
P304.succConstructG_{n+1}givenG_nline 107 sourceSource documentation
Construct
G_{n+1}givenG_n.standard axioms: Classical.choice, Quot.sound, propext what this means
Statement uses:
Nat,MetricSpace,NNReal,Set,Complex, KernelProofData,Int, IsCancellative, defaultA, defaultτ, P304Proof uses:
P304.mk,P304.CP,Exists.choose,And,LE.le,P304.G,Bornology.IsBounded,MeasurableSet,ENNReal,HMul.hMul,OfNat.ofNat,MeasureTheory.Measure,MeasureTheory.MeasureSpace.volume,MeasureTheory.lintegral,MeasureTheory.Measure.restrict,SDiff.sdiff,ENorm.enorm, T_lin,CP304.Q, C2_0_1 and 3 more48 instances, coercions and auxiliary constants left out.
def P304.succ (P : P304 q q' F f σ₁ σ₂) : P304 q q' F f σ₁ σ₂ where …
Mentions: P304
- def
sliceslice CP bG mG ncontainsG_nand its associated data line 116 sourceSource documentation
slice CP bG mG ncontainsG_nand its associated data.standard axioms: Classical.choice, Quot.sound, propext what this means
Statement uses:
Nat,MetricSpace,NNReal,Set,Complex, KernelProofData,Int, IsCancellative, defaultA, defaultτ, CP304,Bornology.IsBounded,MeasurableSet, P304Proof uses:
Nat.iterate, P304.succ,P304.mk24 instances, coercions and auxiliary constants left out.
def slice (n : ℕ) : P304 q q' F f σ₁ σ₂ := P304.succ^[n] ⟨CP, G, bG, mG⟩ …
- lemma
slice_CPline 121 sourcestandard axioms: Classical.choice, Quot.sound, propext what this means
Statement uses:
Nat,MetricSpace,NNReal,Set,Complex, KernelProofData,Int, IsCancellative, defaultA, defaultτ, CP304,Bornology.IsBounded,MeasurableSet,Eq,P304.CP, sliceProof uses:
Nat.recAux,of_eq_true,eq_self,Eq.mpr,HAdd.hAdd,OfNat.ofNat,Nat.iterate, P304, P304.succ,P304.mk,id,congrArg,slice.eq_1,Nat.succ,Function.iterate_succ_apply',Eq.mp27 instances, coercions and auxiliary constants left out.
Tactic trace: 4 steps
Open to load the checked before-and-after goal states.
- lemma
slice_G_subsetline 126 sourcestandard axioms: Classical.choice, Quot.sound, propext what this means
Statement uses:
Nat,MetricSpace,NNReal,Set,Complex, KernelProofData,Int, IsCancellative, defaultA, defaultτ, CP304,Bornology.IsBounded,MeasurableSet,LE.le,P304.G, slice,HAdd.hAdd,OfNat.ofNatProof uses:
Eq.mpr,Nat.iterate, P304, P304.succ,P304.mk,id,Eq,congrArg,slice.eq_1,Nat.succ,Function.iterate_succ_apply',rfl,And.left,Exists.choose,And,ENNReal,HMul.hMul,MeasureTheory.Measure,MeasureTheory.MeasureSpace.volume,MeasureTheory.lintegraland 14 more62 instances, coercions and auxiliary constants left out.
Tactic trace: 3 steps
Open to load the checked before-and-after goal states.
- lemma
antitone_slice_Gline 131 sourcestandard axioms: Classical.choice, Quot.sound, propext what this means
Statement uses:
Nat,MetricSpace,NNReal,Set,Complex, KernelProofData,Int, IsCancellative, defaultA, defaultτ, CP304,Bornology.IsBounded,MeasurableSet,Antitone,P304.G, sliceProof uses:
antitone_nat_of_succ_le, slice_G_subset37 instances, coercions and auxiliary constants left out.
- lemma
volume_sliceline 134 sourcestandard axioms: Classical.choice, Quot.sound, propext what this means
Statement uses:
Nat,MetricSpace,NNReal,Set,Complex, KernelProofData,Int, IsCancellative, defaultA, defaultτ, CP304,Bornology.IsBounded,MeasurableSet,LE.le,ENNReal,HMul.hMul,OfNat.ofNat,MeasureTheory.Measure,MeasureTheory.MeasureSpace.volume,P304.Gand 2 moreProof uses:
Eq.mpr,Nat.iterate, P304, P304.succ,P304.mk,id,Eq,congrArg,slice.eq_1,Nat.succ,Function.iterate_succ_apply',rfl,And.left,Exists.choose,And,MeasureTheory.lintegral,MeasureTheory.Measure.restrict,SDiff.sdiff,ENorm.enorm, T_lin and 11 more73 instances, coercions and auxiliary constants left out.
Tactic trace: 3 steps
Open to load the checked before-and-after goal states.
- lemma
volume_slice_le_inv_two_pow_mulline 139 sourcestandard axioms: Classical.choice, Quot.sound, propext what this means
Statement uses:
Nat,MetricSpace,NNReal,Set,Complex, KernelProofData,Int, IsCancellative, defaultA, defaultτ, CP304,Bornology.IsBounded,MeasurableSet,LE.le,ENNReal,MeasureTheory.Measure,MeasureTheory.MeasureSpace.volume,P304.G, slice,HMul.hMuland 3 moreProof uses:
Nat.recAux,of_eq_true,Eq.trans,True,congrArg,congrFun',pow_zero,one_mul,HAdd.hAdd,LE.le.trans, volume_slice,Eq.mp,Eq.symm,pow_succ',mul_assoc,propext,ENNReal.mul_le_iff_le_inv,two_ne_zero,ENNReal.ofNat_ne_top82 instances, coercions and auxiliary constants left out.
Tactic trace: 4 steps
Open to load the checked before-and-after goal states.
- lemma
exists_volume_slice_lt_epsThe setsG_nbecome arbitrarily small line 147 sourceSource documentation
The sets
G_nbecome arbitrarily small.standard axioms: Classical.choice, Quot.sound, propext what this means
Statement uses:
Nat,MetricSpace,NNReal,Set,Complex, KernelProofData,Int, IsCancellative, defaultA, defaultτ, CP304,Bornology.IsBounded,MeasurableSet,ENNReal,LT.lt,OfNat.ofNat,Exists,MeasureTheory.Measure,MeasureTheory.MeasureSpace.volume,P304.Gand 2 moreProof uses:
HMul.hMul,HPow.hPow,Inv.inv,Eq,Or,eq_zero_or_pos,Eq.mpr,id,Eq.trans,congrArg,funext,congrFun',MulZeroClass.mul_zero,Ne,Top.top,LT.lt.ne,Bornology.IsBounded.measure_lt_top,HDiv.hDiv,Eq.rec,Eq.refland 19 more93 instances, coercions and auxiliary constants left out.
Tactic trace: 10 steps
Open to load the checked before-and-after goal states.
lemma exists_volume_slice_lt_eps {ε : ℝ≥0∞} (εpos : 0 < ε) : ∃ n, volume (slice CP bG mG (n + 1)).G < ε := by …Mentions: slice
- lemma
slice_integral_boundline 162 sourcestandard axioms: Classical.choice, Quot.sound, propext what this means
Statement uses:
Nat,MetricSpace,NNReal,Set,Complex, KernelProofData,Int, IsCancellative, defaultA, defaultτ, CP304,Bornology.IsBounded,MeasurableSet,LE.le,ENNReal,MeasureTheory.lintegral,MeasureTheory.Measure.restrict,MeasureTheory.MeasureSpace.volume,SDiff.sdiff,P304.Gand 12 moreProof uses: P304,
Eq.mpr,id,Eq,congrArg,rfl,Exists.choose,And,P304.CP, finitary_carleson_step,P304.bG,P304.mG,eq_of_heq,LE,HEq,Eq.refl,HEq.refl,Eq.symm,MeasurableSpace,SDiffand 17 more93 instances, coercions and auxiliary constants left out.
Tactic trace: 7 steps
Open to load the checked before-and-after goal states.
- lemma
slice_integral_bound_sumThe slightly unusual way of writing the integrand is to facilitate applying the monotone convergence theorem line 172 sourceSource documentation
The slightly unusual way of writing the integrand is to facilitate applying the monotone convergence theorem.
standard axioms: Classical.choice, Quot.sound, propext what this means
Statement uses:
Nat,MetricSpace,NNReal,Set,Complex, KernelProofData,Int, IsCancellative, defaultA, defaultτ, CP304,Bornology.IsBounded,MeasurableSet,LE.le,ENNReal,MeasureTheory.lintegral,MeasureTheory.MeasureSpace.volume,Set.indicator,SDiff.sdiff,P304.Gand 14 moreProof uses:
Eq.mpr,MeasureTheory.Measure.restrict,id,Eq,congrArg,MeasureTheory.lintegral_indicator,MeasurableSet.diff,P304.mG,Nat.recAux,zero_add,Singleton.singleton,Finset,Finset.range_one,Finset.sum_singleton,pow_zero,ENNReal.one_rpow,mul_one,eq_of_heq,LE,HEqand 35 more160 instances, coercions and auxiliary constants left out.
Tactic trace: 20 steps
Open to load the checked before-and-after goal states.
lemma slice_integral_bound_sum : ∫⁻ x, (G \ (slice CP bG mG (n + 1)).G).indicator (‖T_lin CP.Q σ₁ σ₂ f ·‖ₑ) x ≤ C2_0_1 a q * (∑ i ∈ Finset.range (n + 1), (2⁻¹ ^ i) ^ (q' : ℝ)⁻¹) * volume G ^ (q' : ℝ)⁻¹ * volume F ^ (q : ℝ)⁻¹ := by … - lemma
sum_le_four_div_q_sub_oneline 192 sourcestandard axioms: Classical.choice, Quot.sound, propext what this means
Statement uses:
NNReal,Membership.mem,Set,Set.Ioc,OfNat.ofNat,Nat,NNReal.HolderConjugate,LE.le,ENNReal,Finset.sum,Finset.range,HPow.hPow,Real,Inv.inv,HDiv.hDiv,HSub.hSubProof uses:
LT.lt,And.left,Eq,HAdd.hAdd,Iff.mp,And,NNReal.holderConjugate_iff,NNReal.HolderConjugate.symm,Trans.trans,HMul.hMul,ENNReal.ofReal,Neg.neg,tsum,SummationFilter.unconditional,Finset.sum_congr,Eq.refl,Finset,Eq.mpr,id,congrand 40 more158 instances, coercions and auxiliary constants left out.
Tactic trace: 18 steps
Open to load the checked before-and-after goal states.
- def
C3_0_4The constant used inlinearized_truncationandS_truncationline 214 sourceSource documentation
The constant used in
linearized_truncationandS_truncation. Has value2 ^ (442 * a ^ 3 + 2)in the blueprint.standard axioms: Classical.choice, Quot.sound, propext what this means
Statement uses:
Nat,NNRealProof uses:
HDiv.hDiv,HPow.hPow,OfNat.ofNat,HAdd.hAdd,HMul.hMul,𝕔,HSub.hSub24 instances, coercions and auxiliary constants left out.
def C3_0_4 (a : ℕ) (q : ℝ≥0) : ℝ≥0 := …
- lemma
eq_C3_0_4line 217 sourcestandard axioms: Classical.choice, Quot.sound, propext what this means
Statement uses:
Nat,NNReal,Eq,HMul.hMul, C2_0_1,HDiv.hDiv,HPow.hPow,OfNat.ofNat,HSub.hSub, C3_0_4Proof uses:
Eq.mpr, C2_0_2,id,congrArg,C2_0_1.eq_1,HAdd.hAdd,𝕔,C2_0_2.eq_1,congrFun',Eq.trans,div_mul_div_comm,HDiv,Eq.rec,Eq.refl62 instances, coercions and auxiliary constants left out.
Tactic trace: 3 steps
Open to load the checked before-and-after goal states.
- lemma
linearized_truncationLemma 3.0.4 line 223 sourceSource documentation
Lemma 3.0.4.
standard axioms: Classical.choice, Quot.sound, propext what this means
Statement uses:
Nat,MetricSpace,NNReal,Set,Complex, KernelProofData,MeasureTheory.SimpleFunc, defaultA,FunctionDistances.Θ,Real,Int, IsCancellative, defaultτ,Membership.mem,Set.Ioc,OfNat.ofNat,NNReal.HolderConjugate,Bornology.IsBounded,MeasurableSet,Measurableand 19 moreProof uses: CP304,
CP304.mk,Trans.trans,Eq, C2_0_1,HDiv.hDiv,HSub.hSub,iSup,SDiff.sdiff,P304.G, slice,HAdd.hAdd,CP304.Q,Set.iUnion,MeasureTheory.setLIntegral_congr,Eq.mpr,Filter.EventuallyEq,MeasureTheory.ae,Set.iInter,idand 56 more257 instances, coercions and auxiliary constants left out.
Tactic trace: 38 steps
Open to load the checked before-and-after goal states.
lemma linearized_truncation [IsCancellative X (defaultτ a)] (hq : q ∈ Ioc 1 2) (hqq' : q.HolderConjugate q') (bF : IsBounded F) (bG : IsBounded G) (mF : MeasurableSet F) (mG : MeasurableSet G) (mf : Measurable f) (nf : (‖f ·‖) ≤ F.indicator 1) (mσ₁ : Measurable σ₁) (mσ₂ : Measurable σ₂) (rσ₁ : (range σ₁).Finite) (rσ₂ : (range σ₂).Finite) (lσ : σ₁ ≤ σ₂) (BST_T_Q : ∀ θ : Θ X, HasBoundedStrongType (linearizedNontangentialOperator Q θ K · ·) 2 2 volume volume (C_Ts a)) : ∫⁻ x in G, ‖T_lin Q σ₁ σ₂ f x‖ₑ ≤ C3_0_4 a q * volume G ^ (q' : ℝ)⁻¹ * volume F ^ (q : ℝ)⁻¹ := by …Mentions: IsCancellative, defaultτ, mf, linearizedNontangentialOperator, K, C_Ts, T_lin, C3_0_4
- lemma
S_truncationLemma 3.0.3 line 261 sourceSource documentation
Lemma 3.0.3.
Bis the blueprint'sS.standard axioms: Classical.choice, Quot.sound, propext what this means
Statement uses:
Nat,MetricSpace,NNReal,Set,Complex, KernelProofData,MeasureTheory.SimpleFunc, defaultA,FunctionDistances.Θ,Real, IsCancellative, defaultτ,Membership.mem,Set.Ioc,OfNat.ofNat,NNReal.HolderConjugate,Bornology.IsBounded,MeasurableSet,Measurable,LE.leand 21 moreProof uses:
Measurable.iSup,Measurable.enorm, measurable_T_S,Finset.filter,Eq,Finset.Nonempty,Eq.mpr,Exists,And,id,congrArg,propext,Finset.filter_nonempty_iff,Finset.exists_max_image,Exists.intro,of_eq_true,Eq.trans,True,congr,and_selfand 51 more244 instances, coercions and auxiliary constants left out.
Tactic trace: 119 steps
Open to load the checked before-and-after goal states.
lemma S_truncation [IsCancellative X (defaultτ a)] {B : ℕ} (hq : q ∈ Ioc 1 2) (hqq' : q.HolderConjugate q') (bF : IsBounded F) (bG : IsBounded G) (mF : MeasurableSet F) (mG : MeasurableSet G) (mf : Measurable f) (nf : (‖f ·‖) ≤ F.indicator 1) (BST_T_Q : ∀ θ : Θ X, HasBoundedStrongType (linearizedNontangentialOperator Q θ K · ·) 2 2 volume volume (C_Ts a)) : ∫⁻ x in G, ⨆ s₁ ∈ Finset.Icc (-B : ℤ) B, ⨆ s₂ ∈ Finset.Icc s₁ B, ‖T_S Q s₁ s₂ f x‖ₑ ≤ C3_0_4 a q * volume G ^ (q' : ℝ)⁻¹ * volume F ^ (q : ℝ)⁻¹ := by …Mentions: IsCancellative, defaultτ, mf, linearizedNontangentialOperator, K, C_Ts, T_S, C3_0_4
- def
L302The largest integers₁satisfyingD ^ (-(s₁ - 2)) * R₁ > 1 / 2line 370 sourceSource documentation
The largest integer
s₁satisfyingD ^ (-(s₁ - 2)) * R₁ > 1 / 2.standard axioms: Classical.choice, Quot.sound, propext what this means
Statement uses:
Nat,Real,IntProof uses:
HAdd.hAdd,Int.floor,Real.logb, defaultD,HMul.hMul,OfNat.ofNat12 instances, coercions and auxiliary constants left out.
def L302 (a : ℕ) (R₁ : ℝ) : ℤ := ⌊Real.logb D (2 * R₁)⌋ + 3
- def
U302The smallest integers₂satisfyingD ^ (-(s₂ + 2)) * R₂ < 1 / (4 * D)line 373 sourceSource documentation
The smallest integer
s₂satisfyingD ^ (-(s₂ + 2)) * R₂ < 1 / (4 * D).standard axioms: Classical.choice, Quot.sound, propext what this means
Statement uses:
Nat,Real,IntProof uses:
HSub.hSub,Int.ceil,Real.logb, defaultD,HMul.hMul,OfNat.ofNat12 instances, coercions and auxiliary constants left out.
def U302 (a : ℕ) (R₂ : ℝ) : ℤ := ⌈Real.logb D (4 * R₂)⌉ - 2 …
- lemma
R₁_le_D_zpow_div_fourline 376 sourcestandard axioms: Classical.choice, Quot.sound, propext what this means
Statement uses:
Nat,MetricSpace,Complex, KernelProofData,Real,LE.le,HDiv.hDiv,HPow.hPow,Int, defaultD,HSub.hSub, L302,OfNat.ofNatProof uses:
LT.lt,Or,le_or_gt,LE.le.trans,Mathlib.Meta.Positivity.div_nonneg_of_nonneg_of_pos,zpow_nonneg,Nat.cast_nonneg',Mathlib.Meta.Positivity.pos_of_isNat,Mathlib.Meta.NormNum.isNat_ofNat,Eq.refl,Mathlib.Meta.NormNum.instAtLeastTwo,Bool,Nat.ble,Eq.mpr,HMul.hMul,id,Eq,congrArg,propext,le_div_iff₀'and 90 more137 instances, coercions and auxiliary constants left out.
Tactic trace: 23 steps
Open to load the checked before-and-after goal states.
- lemma
D_zpow_div_two_le_R₂line 391 sourcestandard axioms: Classical.choice, Quot.sound, propext what this means
Statement uses:
Nat,MetricSpace,Complex, KernelProofData,Real,LT.lt,OfNat.ofNat,LE.le,HDiv.hDiv,HPow.hPow,Int, defaultD, U302Proof uses:
Eq.mpr,HMul.hMul,id,Eq,congrArg,propext,div_le_iff₀',zero_lt_two,HSub.hSub,Int.ceil,Real.logb,U302.eq_1, one_lt_realD,Trans.trans,Inv.inv,Eq.rec,Eq.refl,Eq.trans,mul_comm,Eq.symmand 95 more148 instances, coercions and auxiliary constants left out.
Tactic trace: 21 steps
Open to load the checked before-and-after goal states.
- lemma
monotoneOn_L302line 408 sourcestandard axioms: Classical.choice, Quot.sound, propext what this means
Statement uses:
Nat,MetricSpace,Complex, KernelProofData,MonotoneOn,Real,Int, L302,Set.ofPred,LT.lt,OfNat.ofNatProof uses:
Membership.mem,Set,LE.le,id,add_le_add,Int.floor,Real.logb, defaultD,HMul.hMul,Int.floor_mono,Real.logb_le_logb_of_le, one_lt_realD,mul_pos,Mathlib.Meta.Positivity.pos_of_isNat,Mathlib.Meta.NormNum.isNat_ofNat,Eq.refl,Mathlib.Meta.NormNum.instAtLeastTwo,Bool,Nat.ble,Eq.mpand 5 more50 instances, coercions and auxiliary constants left out.
Tactic trace: 7 steps
Open to load the checked before-and-after goal states.
- lemma
monotoneOn_U302line 414 sourcestandard axioms: Classical.choice, Quot.sound, propext what this means
Statement uses:
Nat,MetricSpace,Complex, KernelProofData,MonotoneOn,Real,Int, U302,Set.ofPred,LT.lt,OfNat.ofNatProof uses:
Membership.mem,Set,LE.le,id,sub_le_sub_right,Int.ceil,Real.logb, defaultD,HMul.hMul,Int.ceil_le_ceil,Real.logb_le_logb_of_le, one_lt_realD,mul_pos,Mathlib.Meta.Positivity.pos_of_isNat,Mathlib.Meta.NormNum.isNat_ofNat,Eq.refl,Mathlib.Meta.NormNum.instAtLeastTwo,Bool,Nat.ble,Eq.mpand 4 more50 instances, coercions and auxiliary constants left out.
Tactic trace: 7 steps
Open to load the checked before-and-after goal states.
- lemma
exists_uniform_annulus_boundThere exists a uniform bound for all possible values ofL302andU302over the annulus inR_truncationline 422 sourceSource documentation
There exists a uniform bound for all possible values of
L302andU302over the annulus inR_truncation.standard axioms: Classical.choice, Quot.sound, propext what this means
Statement uses:
Nat,MetricSpace,Complex, KernelProofData,Real,LT.lt,OfNat.ofNat,Exists,Membership.mem,Set,Set.Ioo,Inv.inv,And,Int,Finset,Finset.Icc,Neg.neg, L302, U302Proof uses:
inv_pos_of_pos,Int.natAbs,Exists.intro,Max.max,LT.lt.trans,And.left,And.intro,Eq.mpr,LE.le,id,Eq, monotoneOn_L302,LT.lt.le,And.right,congrArg,propext,Finset.mem_Icc,Decidable.byContradiction,Not,Eq.mpand 1 more63 instances, coercions and auxiliary constants left out.
Tactic trace: 27 steps
Open to load the checked before-and-after goal states.
lemma exists_uniform_annulus_bound {R : ℝ} (hR : 0 < R) : ∃ B : ℕ, ∀ R₁ ∈ Ioo R⁻¹ R, ∀ R₂ ∈ Ioo R₁ R, L302 a R₁ ∈ Finset.Icc (-B : ℤ) B ∧ U302 a R₂ ∈ Finset.Icc (-B : ℤ) B := by … - lemma
enorm_setIntegral_annulus_leline 445 sourcestandard axioms: Classical.choice, Quot.sound, propext what this means
Statement uses:
Nat,MetricSpace,Set,Complex, KernelProofData,MeasureTheory.SimpleFunc,NNReal, defaultA,FunctionDistances.Θ,Real,Int,LE.le,Norm.norm,Set.indicator,OfNat.ofNat,ENNReal,ENorm.enorm,MeasureTheory.integral,MeasureTheory.Measure.restrict,MeasureTheory.MeasureSpace.volumeand 7 moreProof uses:
Trans.trans,MeasureTheory.laverage,Metric.ball,HPow.hPow, defaultD,Eq,MeasureTheory.lintegral,HDiv.hDiv,MeasureTheory.Measure,Inter.inter,Eq.mpr,id,congrArg,funext,Eq.trans,congrFun',MeasureTheory.enorm_integral_le_lintegral_enorm,Complex.enorm_exp_I_mul_ofReal,mul_one,HAdd.hAddand 71 more226 instances, coercions and auxiliary constants left out.
Tactic trace: 32 steps
Open to load the checked before-and-after goal states.
- def
edgeScalesThe fringes of the scale interval in Lemma 3.0.2's proof that require separate handling line 477 sourceSource documentation
The fringes of the scale interval in Lemma 3.0.2's proof that require separate handling.
standard axioms: Classical.choice, Quot.sound, propext what this means
Statement uses:
Nat,Real,Finset,IntProof uses:
Insert.insert,HSub.hSub, L302,OfNat.ofNat,HAdd.hAdd, U302,Singleton.singleton8 instances, coercions and auxiliary constants left out.
def edgeScales (a : ℕ) (R₁ R₂ : ℝ) : Finset ℤ := …
- lemma
diff_subset_edgeScalesline 480 sourcestandard axioms: Classical.choice, Quot.sound, propext what this means
Statement uses:
Nat,Real,LE.le,Finset,Int,SDiff.sdiff,Finset.Icc,HSub.hSub, L302,OfNat.ofNat,HAdd.hAdd, U302, edgeScalesProof uses:
Membership.mem,Eq.mpr,Or,Eq,id,Eq.trans,Insert.insert,Singleton.singleton,congrArg,Decidable.byContradiction,Not,Eq.mp,And,LT.lt,congr46 instances, coercions and auxiliary constants left out.
Tactic trace: 3 steps
Open to load the checked before-and-after goal states.
- lemma
enorm_carlesonOperatorIntegrand_le_T_Sline 487 sourcestandard axioms: Classical.choice, Quot.sound, propext what this means
Statement uses:
Nat,MetricSpace,Set,Complex, KernelProofData,MeasureTheory.SimpleFunc,NNReal, defaultA,FunctionDistances.Θ,Real,LT.lt,OfNat.ofNat,Measurable,LE.le,Norm.norm,Set.indicator,ENNReal,ENorm.enorm, carlesonOperatorIntegrand,HAdd.hAddand 7 moreProof uses: defaultD, one_lt_realD,
Finset,Int,Finset.Icc,HSub.hSub,Trans.trans,Finset.sum, edgeScales,MeasureTheory.integral,MeasureTheory.Measure.restrict, Set.Annulus.oo, Ks,Complex.exp,Complex.I,SDiff.sdiff,Eq,id,ENorm,Eq.recand 125 more294 instances, coercions and auxiliary constants left out.
Tactic trace: 66 steps
Open to load the checked before-and-after goal states.
- lemma
lintegral_globalMaximalFunction_leline 541 sourcestandard axioms: Classical.choice, Quot.sound, propext what this means
Statement uses:
Nat,MetricSpace,NNReal,Set,Complex, KernelProofData,Membership.mem,Set.Ioc,OfNat.ofNat,NNReal.HolderConjugate,Bornology.IsBounded,MeasurableSet, defaultA,LE.le,ENNReal,MeasureTheory.lintegral,MeasureTheory.Measure.restrict,MeasureTheory.MeasureSpace.volume,globalMaximalFunction,Realand 6 moreProof uses:
Trans.trans,MeasureTheory.eLpNorm,Eq,Eq.mpr,id,congrArg,funext,MeasureTheory.lintegral_indicator,Eq.refl, ENNReal.lintegral_mul_le_eLpNorm_mul_eLqNorm,ENNReal.HolderConjugate,propext,ENNReal.holderConjugate_coe_iff,NNReal.HolderConjugate.symm,AEMeasurable.indicator,Option.some,aemeasurable_const,Measurable.aemeasurable,maximalFunction,Prodand 36 more176 instances, coercions and auxiliary constants left out.
Tactic trace: 25 steps
Open to load the checked before-and-after goal states.
- def
T_RThe operator T_{R₁, R₂, R} introduced in Lemma 3.0.2 line 567 sourceSource documentation
The operator T_{R₁, R₂, R} introduced in Lemma 3.0.2.
standard axioms: Classical.choice, Quot.sound, propext what this means
Statement uses:
Nat,MetricSpace,Complex, KernelProofData,MeasureTheory.SimpleFunc,NNReal, defaultA,FunctionDistances.Θ,RealProof uses:
Set.indicator,Metric.ball, cancelPt, carlesonOperatorIntegrand37 instances, coercions and auxiliary constants left out.
def T_R (K : X → X → ℂ) (Q : SimpleFunc X (Θ X)) (R₁ R₂ R : ℝ) (f : X → ℂ) (x : X) : ℂ := …
Mentions: K
- lemma
C1_0_2_posline 570 sourcestandard axioms: Classical.choice, Quot.sound, propext what this means
Statement uses:
Nat,NNReal,LT.lt,OfNat.ofNat, C1_0_2Proof uses:
Eq.mpr,HDiv.hDiv,HPow.hPow,HMul.hMul,HAdd.hAdd,𝕔,HSub.hSub,id,Eq,congrArg,C1_0_2.eq_1,div_pos,pow_pos,Mathlib.Meta.Positivity.pos_of_isNat,Mathlib.Meta.NormNum.isNat_ofNat,Eq.refl,Mathlib.Meta.NormNum.instAtLeastTwo,Bool,Nat.ble,tsub_pos_of_lt59 instances, coercions and auxiliary constants left out.
Tactic trace: 6 steps
Open to load the checked before-and-after goal states.
- lemma
le_C1_0_2line 576 sourcestandard axioms: Classical.choice, Quot.sound, propext what this means
Statement uses:
Nat,NNReal,LE.le,OfNat.ofNat,Membership.mem,Set,Set.Ioc,HAdd.hAdd, C3_0_4,HMul.hMul, C2_1_3,C2_0_6, defaultA, C1_0_2Proof uses:
Mathlib.Meta.NormNum.isNat_le_true,Mathlib.Meta.NormNum.isNat_ofNat,Nat.cast_one,Eq.refl,Mathlib.Meta.NormNum.instAtLeastTwo,Bool,Bool.true,le_imp_le_of_le_of_le,HPow.hPow,HDiv.hDiv,HSub.hSub,add_le_add,le_refl,mul_le_mul',C2_0_6_defaultA_one_le,And.left,LT.lt,div_le_div₀,le_of_lt,Mathlib.Meta.Positivity.pos_of_isNatand 106 more184 instances, coercions and auxiliary constants left out.
Tactic trace: 34 steps
Open to load the checked before-and-after goal states.
- lemma
R_truncation'line 603 sourcestandard axioms: Classical.choice, Quot.sound, propext what this means
Statement uses:
Nat,MetricSpace,NNReal,Set,Complex, KernelProofData,MeasureTheory.SimpleFunc, defaultA,FunctionDistances.Θ,Real, IsCancellative, defaultτ,Membership.mem,Set.Ioc,OfNat.ofNat,NNReal.HolderConjugate,MeasurableSet,Measurable,LE.le,Norm.normand 20 moreProof uses:
LT.lt,Eq.mpr,id,congrArg,pow_pos,Mathlib.Meta.Positivity.pos_of_isNat,Mathlib.Meta.NormNum.isNat_ofNat,Eq.refl,Mathlib.Meta.NormNum.instAtLeastTwo,Bool,Nat.ble,inv_pos_of_pos,And,Int,Finset,Finset.Icc,Neg.neg, L302, U302,Existsand 72 more256 instances, coercions and auxiliary constants left out.
Tactic trace: 53 steps
Open to load the checked before-and-after goal states.
- lemma
R_truncationLemma 3.0.2 line 662 sourceSource documentation
Lemma 3.0.2.
standard axioms: Classical.choice, Quot.sound, propext what this means
Statement uses:
Nat,MetricSpace,NNReal,Set,Complex, KernelProofData,MeasureTheory.SimpleFunc, defaultA,FunctionDistances.Θ,Real, IsCancellative, defaultτ,Membership.mem,Set.Ioc,OfNat.ofNat,NNReal.HolderConjugate,MeasurableSet,Measurable,LE.le,Norm.normand 18 moreProof uses:
Metric.ball, cancelPt,Not,Or,Classical.em, R_truncation',Inter.inter,Eq.mpr,id,congrArg,Set.inter_comm,Eq.symm,Set.indicator_indicator,dite,Classical.propDecidable,congr,Zero,Set.indicator_of_mem,Set.indicator_of_notMem,of_eq_trueand 57 more226 instances, coercions and auxiliary constants left out.
Tactic trace: 41 steps
Open to load the checked before-and-after goal states.
lemma R_truncation (hq : q ∈ Ioc 1 2) (hqq' : q.HolderConjugate q') (mF : MeasurableSet F) (mG : MeasurableSet G) (mf : Measurable f) (nf : (‖f ·‖) ≤ F.indicator 1) {n : ℕ} {R : ℝ} (hR : R = 2 ^ n) (BST_T_Q : ∀ θ : Θ X, HasBoundedStrongType (linearizedNontangentialOperator Q θ K · ·) 2 2 volume volume (C_Ts a)) : ∫⁻ x in G, ⨆ R₁ ∈ Ioo R⁻¹ R, ⨆ R₂ ∈ Ioo R₁ R, ‖T_R K Q R₁ R₂ R f x‖ₑ ≤ C1_0_2 a q * volume G ^ (q' : ℝ)⁻¹ * volume F ^ (q : ℝ)⁻¹ := by …Mentions: mf, linearizedNontangentialOperator, K, C_Ts, T_R, C1_0_2