Carleson/ForestOperator/Forests.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
56 declarations, 0 contain sorry, 0 declared as axioms
Lemma 7.4.4
Imports (5)
Imported by 2 files
- lemma
TileStructure.Forest.estimate_C7_4_5line 27 sourcestandard axioms: Classical.choice, Quot.sound, propext what this means
Statement uses:
Nat,LE.le,OfNat.ofNat,NNReal,TileStructure.Forest.C7_4_5,HMul.hMul,HPow.hPow,HAdd.hAdd,π,HDiv.hDiv,Real,Neg.negProof uses:
Eq.mpr, defaultZ,id,Eq,congrFun',congrArg,TileStructure.Forest.C7_4_5_def,neg_div,Inv.inv,congr,NNReal.rpow_neg,div_le_divβ,le_of_lt,pow_pos,Mathlib.Meta.Positivity.pos_of_isNat,Mathlib.Meta.NormNum.isNat_ofNat,Eq.refl,Mathlib.Meta.NormNum.instAtLeastTwo,Bool,Nat.bleand 103 more221 instances, coercions and auxiliary constants left out.
Tactic trace: 23 steps
Open to load the checked before-and-after goal states.
- lemma
TileStructure.Forest.estimate_C7_4_6line 43 sourcestandard axioms: Classical.choice, Quot.sound, propext what this means
Statement uses:
Nat,LE.le,OfNat.ofNat,NNReal,TileStructure.Forest.C7_4_6,HMul.hMul,HPow.hPow,HAdd.hAdd,π,HDiv.hDiv,Real,Neg.negProof uses:
Eq.mpr,TileStructure.Forest.C7_2_1,TileStructure.Forest.C7_6_2,id,Eq,congrFun',congrArg,TileStructure.Forest.C7_4_6_def,TileStructure.Forest.C7_2_1_def, C2_1_3, defaultZ, defaultΞΊ,TileStructure.Forest.C7_6_2_def,Eq.trans,Inv.inv,congr,NNReal.rpow_neg,div_le_divβ,le_of_lt,pow_posand 133 more235 instances, coercions and auxiliary constants left out.
Tactic trace: 42 steps
Open to load the checked before-and-after goal states.
- lemma
TileStructure.Forest.le_C7_4_4line 81 sourcestandard axioms: Classical.choice, Quot.sound, propext what this means
Statement uses:
Nat,LE.le,OfNat.ofNat,NNReal,HAdd.hAdd,TileStructure.Forest.C7_4_5,TileStructure.Forest.C7_4_6,TileStructure.Forest.C7_4_4Proof uses:
LE.le.trans,HMul.hMul,HPow.hPow,π,HDiv.hDiv,Real,Neg.neg,add_le_add, TileStructure.Forest.estimate_C7_4_5, TileStructure.Forest.estimate_C7_4_6,Eq.mpr,id,Eq,congr,congrArg,TileStructure.Forest.C7_4_4_def,mul_le_mul',LE.le.trans_eq, add_le_pow_two_add_cube,le_rfland 44 more68 instances, coercions and auxiliary constants left out.
Tactic trace: 7 steps
Open to load the checked before-and-after goal states.
- lemma
TileStructure.Forest.correlation_separated_trees_of_subsetline 89 sourcestandard axioms: Classical.choice, Quot.sound, propext what this means
Statement uses:
Nat,Real,Complex,Int,Set,MetricSpace, ProofData, TileStructure,NNReal, defaultA,ProofData.Q, defaultD, defaultΞΊ, defaultS, cancelPt, TileStructure.Forest, π,Membership.mem,Ne,LE.leand 18 moreProof uses:
Trans.trans,HAdd.hAdd,TileStructure.Forest.C7_4_5,TileStructure.Forest.C7_4_6, TileStructure.Forest.πβ,SDiff.sdiff,Eq,eq_of_heq,ENorm,HEq,Eq.refl,HEq.refl,Eq.symm,NormedAddCommGroup,NormedSpace,MeasurableSpace,MeasureTheory.Measure,funext,Eq.mpr,idand 35 more182 instances, coercions and auxiliary constants left out.
Tactic trace: 20 steps
Open to load the checked before-and-after goal states.
- lemma
TileStructure.Forest.cst_disjointline 123 sourcestandard axioms: Classical.choice, Quot.sound, propext what this means
Statement uses:
Nat,Real,Complex,Int,Set,MetricSpace, ProofData, TileStructure,NNReal, defaultA,ProofData.Q, defaultD, defaultΞΊ, defaultS, cancelPt, TileStructure.Forest, π,Disjoint, π,Membership.memand 7 moreProof uses:
Eq.mpr,Set.indicator,id,congrArg, TileStructure.Forest.adjoint_tile_support2_sum,Function.comp,Eq.symm,Function.comp_apply,Set.indicator_comp_of_zero,of_eq_true,Eq.trans,True,congrFun',map_zero,eq_self,Inter.inter,Set.inter_indicator_mul,EmptyCollection.emptyCollection,Eq.mp,propextand 3 more86 instances, coercions and auxiliary constants left out.
Tactic trace: 3 steps
Open to load the checked before-and-after goal states.
- lemma
TileStructure.Forest.correlation_separated_treesLemma 7.4.4 line 131 sourceSource documentation
Lemma 7.4.4
standard axioms: Classical.choice, Quot.sound, propext what this means
Statement uses:
Nat,Real,Complex,Int,Set,MetricSpace, ProofData, TileStructure,NNReal, defaultA,ProofData.Q, defaultD, defaultΞΊ, defaultS, cancelPt, TileStructure.Forest, π,Membership.mem,Ne, MeasureTheory.BoundedCompactSupport and 17 moreProof uses:
dite,Disjoint,Classical.propDecidable,of_eq_true,HPow.hPow,π,Eq.trans,True,congrFun',congrArg,funext, TileStructure.Forest.cst_disjoint,MeasureTheory.integral_zero,enorm_zero,Not, Grid,Or,Classical.em, TileStructure.Forest.correlation_separated_trees_of_subset,Or.resolve_rightand 45 more180 instances, coercions and auxiliary constants left out.
Tactic trace: 17 steps
Open to load the checked before-and-after goal states.
lemma correlation_separated_trees (huβ : uβ β t) (huβ : uβ β t) (hu : uβ β uβ) (hgβ : BoundedCompactSupport gβ) (hgβ : BoundedCompactSupport gβ) : ββ« x, adjointCarlesonSum (t uβ) gβ x * conj (adjointCarlesonSum (t uβ) gβ x)ββ β€ C7_4_4 a n * eLpNorm ((π uβ β© π uβ : Set X).indicator (adjointBoundaryOperator t uβ gβ) Β·) 2 volume * eLpNorm ((π uβ β© π uβ : Set X).indicator (adjointBoundaryOperator t uβ gβ) Β·) 2 volume := by β¦Mentions: adjointCarlesonSum, π, TileStructure.Forest.adjointBoundaryOperator
- def
TileStructure.Forest.rowDecomp_zornsetline 152 sourcestandard axioms: Classical.choice, Quot.sound, propext what this means
Statement uses:
Nat,Real,Complex,Int,Set,MetricSpace, ProofData, TileStructure,NNReal, defaultA,ProofData.Q, defaultD, defaultΞΊ, defaultS, cancelPt, πProof uses:
Inter.inter,Set.ofPred,LE.le,Set.PairwiseDisjoint, π,Maximal, Grid,Membership.mem,Set.image43 instances, coercions and auxiliary constants left out.
- lemma
TileStructure.Forest.mem_rowDecomp_zornset_iffline 156 sourcestandard axioms: Classical.choice, Quot.sound, propext what this means
Statement uses:
Nat,Real,Complex,Int,Set,MetricSpace, ProofData, TileStructure,NNReal, defaultA,ProofData.Q, defaultD, defaultΞΊ, defaultS, cancelPt, π,Iff,Membership.mem, TileStructure.Forest.rowDecomp_zornset,Andand 6 moreProof uses:
id,Eq.mpr,Inter.inter,Set.ofPred,Eq,congrFun',congrArg,Eq.trans,congr,Set.subset_def,of_eq_true,True,forall_congr,implies_congr,Eq.refl,iff_self62 instances, coercions and auxiliary constants left out.
Tactic trace: 3 steps
Open to load the checked before-and-after goal states.
- lemma
TileStructure.Forest.rowDecomp_zornset_chain_Union_boundline 163 sourcestandard axioms: Classical.choice, Quot.sound, propext what this means
Statement uses:
Nat,Real,Complex,Int,Set,MetricSpace, ProofData, TileStructure,NNReal, defaultA,ProofData.Q, defaultD, defaultΞΊ, defaultS, cancelPt, π,LE.le, TileStructure.Forest.rowDecomp_zornset,IsChain,Andand 2 moreProof uses:
id,Set.ofPred,Set.PairwiseDisjoint, π,Maximal, Grid,Set.image,Inter.inter,Eq.mp,Eq.trans,congrFun',congrArg,Eq.mpr,Eq,congr,And.intro,Iff.mpr,Set.iUnionβ_subset_iff,IsChain.pairwiseDisjoint_iUnionβ,Set.subset_iUnionβ_of_subsetand 1 more50 instances, coercions and auxiliary constants left out.
Tactic trace: 13 steps
Open to load the checked before-and-after goal states.
- def
TileStructure.Forest.rowDecomp_πline 175 sourcestandard axioms: Classical.choice, Quot.sound, propext what this means
Statement uses:
Nat,Real,Complex,Int,Set,MetricSpace, ProofData, TileStructure,NNReal, defaultA,ProofData.Q, defaultD, defaultΞΊ, defaultS, cancelPt, TileStructure.Forest, πProof uses:
WellFounded.Nat.fix,InvImage,LT.lt,Exists.choose,Maximal,Membership.mem, TileStructure.Forest.rowDecomp_zornset,SDiff.sdiff,TileStructure.Forest.π,Set.iUnion32 instances, coercions and auxiliary constants left out.
- lemma
TileStructure.Forest.rowDecomp_π_defline 179 sourcestandard axioms: Classical.choice, Quot.sound, propext what this means
Statement uses:
Nat,Real,Complex,Int,Set,MetricSpace, ProofData, TileStructure,NNReal, defaultA,ProofData.Q, defaultD, defaultΞΊ, defaultS, cancelPt, TileStructure.Forest,Maximal, π,Membership.mem, TileStructure.Forest.rowDecomp_zornset and 5 moreProof uses:
Eq.mpr,Exists.choose,id,Eq,congrArg,TileStructure.Forest.rowDecomp_π.eq_1,Exists.choose_spec35 instances, coercions and auxiliary constants left out.
Tactic trace: 2 steps
Open to load the checked before-and-after goal states.
- lemma
TileStructure.Forest.rowDecomp_π_mem_zornsetline 184 sourcestandard axioms: Classical.choice, Quot.sound, propext what this means
Statement uses:
Nat,Real,Complex,Int,Set,MetricSpace, ProofData, TileStructure,NNReal, defaultA,ProofData.Q, defaultD, defaultΞΊ, defaultS, cancelPt, TileStructure.Forest,Membership.mem, π, TileStructure.Forest.rowDecomp_zornset,SDiff.sdiffand 4 moreProof uses:
Maximal.prop, TileStructure.Forest.rowDecomp_π_def33 instances, coercions and auxiliary constants left out.
- lemma
TileStructure.Forest.rowDecomp_π_subsetline 188 sourcestandard axioms: Classical.choice, Quot.sound, propext what this means
Statement uses:
Nat,Real,Complex,Int,Set,MetricSpace, ProofData, TileStructure,NNReal, defaultA,ProofData.Q, defaultD, defaultΞΊ, defaultS, cancelPt, TileStructure.Forest,LE.le, π, TileStructure.Forest.rowDecomp_π,SDiff.sdiffand 3 moreProof uses:
Membership.mem, TileStructure.Forest.rowDecomp_zornset, TileStructure.Forest.rowDecomp_π_mem_zornset,And.left,And,Set.PairwiseDisjoint, π,Maximal, Grid,Set.image,Eq.mp,congrArg,propext, TileStructure.Forest.mem_rowDecomp_zornset_iff47 instances, coercions and auxiliary constants left out.
Tactic trace: 3 steps
Open to load the checked before-and-after goal states.
- lemma
TileStructure.Forest.rowDecomp_π_pairwiseDisjointline 194 sourcestandard axioms: Classical.choice, Quot.sound, propext what this means
Statement uses:
Nat,Real,Complex,Int,Set,MetricSpace, ProofData, TileStructure,NNReal, defaultA,ProofData.Q, defaultD, defaultΞΊ, defaultS, cancelPt, TileStructure.Forest,Set.PairwiseDisjoint, π, TileStructure.Forest.rowDecomp_π, πProof uses:
Membership.mem, TileStructure.Forest.rowDecomp_zornset,SDiff.sdiff,TileStructure.Forest.π,Set.iUnion,LT.lt, TileStructure.Forest.rowDecomp_π_mem_zornset,And.left,Maximal, Grid,Set.image,And.right,LE.le,And,Eq.mp,congrArg,propext, TileStructure.Forest.mem_rowDecomp_zornset_iff55 instances, coercions and auxiliary constants left out.
Tactic trace: 3 steps
Open to load the checked before-and-after goal states.
- lemma
TileStructure.Forest.mem_rowDecomp_π_maximalline 200 sourcestandard axioms: Classical.choice, Quot.sound, propext what this means
Statement uses:
Nat,Real,Complex,Int,Set,MetricSpace, ProofData, TileStructure,NNReal, defaultA,ProofData.Q, defaultD, defaultΞΊ, defaultS, cancelPt, TileStructure.Forest, π,Membership.mem, TileStructure.Forest.rowDecomp_π,Maximaland 7 moreProof uses: TileStructure.Forest.rowDecomp_zornset, TileStructure.Forest.rowDecomp_π_mem_zornset,
And.right,Set.PairwiseDisjoint,LE.le,And,Eq.mp,congrArg,propext, TileStructure.Forest.mem_rowDecomp_zornset_iff51 instances, coercions and auxiliary constants left out.
Tactic trace: 3 steps
Open to load the checked before-and-after goal states.
- lemma
TileStructure.Forest.rowDecomp_π_subset_forestline 206 sourcestandard axioms: Classical.choice, Quot.sound, propext what this means
Statement uses:
Nat,Real,Complex,Int,Set,MetricSpace, ProofData, TileStructure,NNReal, defaultA,ProofData.Q, defaultD, defaultΞΊ, defaultS, cancelPt, TileStructure.Forest,LE.le, π, TileStructure.Forest.rowDecomp_π,TileStructure.Forest.πProof uses:
subset_trans,SDiff.sdiff,Set.iUnion,LT.lt, TileStructure.Forest.rowDecomp_π_subset,Set.sdiff_subset36 instances, coercions and auxiliary constants left out.
- def
TileStructure.Forest.rowDecompThe row-decomposition of a tree, defined in the proof of Lemma 7.7.1 line 211 sourceSource documentation
The row-decomposition of a tree, defined in the proof of Lemma 7.7.1. The indexing is off-by-one compared to the blueprint.
standard axioms: Classical.choice, Quot.sound, propext what this means
Statement uses:
Nat,Real,Complex,Int,Set,MetricSpace, ProofData, TileStructure,NNReal, defaultA,ProofData.Q, defaultD, defaultΞΊ, defaultS, cancelPt, TileStructure.Forest, TileStructure.RowProof uses:
TileStructure.Row.mk,TileStructure.Forest.mk, TileStructure.Forest.rowDecomp_π, π,TileStructure.Forest.π, TileStructure.Forest.rowDecomp_π_pairwiseDisjoint33 instances, coercions and auxiliary constants left out.
def rowDecomp (t : Forest X n) (j : β) : Row X n where β¦
Mentions: TileStructure.Forest, TileStructure.Row
- lemma
TileStructure.Forest.mem_forest_of_memline 224 sourcestandard axioms: Classical.choice, Quot.sound, propext what this means
Statement uses:
Nat,Real,Complex,Int,Set,MetricSpace, ProofData, TileStructure,NNReal, defaultA,ProofData.Q, defaultD, defaultΞΊ, defaultS, cancelPt, TileStructure.Forest, π,Membership.mem, TileStructure.Row, TileStructure.Forest.rowDecompProof uses: TileStructure.Forest.rowDecomp_π_subset_forest
29 instances, coercions and auxiliary constants left out.
- lemma
TileStructure.Forest.rowDecomp_π_eqline 227 sourcestandard axioms: Classical.choice, Quot.sound, propext what this means
Statement uses:
Nat,Real,Complex,Int,Set,MetricSpace, ProofData, TileStructure,NNReal, defaultA,ProofData.Q, defaultD, defaultΞΊ, defaultS, cancelPt, TileStructure.Forest,Eq, π,TileStructure.Forest.π,TileStructure.Row.toForestand 2 moreProof uses:
rfl26 instances, coercions and auxiliary constants left out.
- lemma
TileStructure.Forest.mem_rowDecomp_iff_mem_rowDecomp_πline 230 sourcestandard axioms: Classical.choice, Quot.sound, propext what this means
Statement uses:
Nat,Real,Complex,Int,Set,MetricSpace, ProofData, TileStructure,NNReal, defaultA,ProofData.Q, defaultD, defaultΞΊ, defaultS, cancelPt, TileStructure.Forest, π,Iff,Membership.mem, TileStructure.Row and 2 moreProof uses:
Iff.rfl29 instances, coercions and auxiliary constants left out.
Tactic trace: 2 steps
Open to load the checked before-and-after goal states.
- lemma
TileStructure.Forest.stackSize_remainder_ge_one_of_existsline 233 sourcestandard axioms: Classical.choice, Quot.sound, propext what this means
Statement uses:
Nat,Real,Complex,Int,Set,MetricSpace, ProofData, TileStructure,NNReal, defaultA,ProofData.Q, defaultD, defaultΞΊ, defaultS, cancelPt, TileStructure.Forest,Exists, π,And,Membership.memand 12 moreProof uses:
Trans.trans,Eq,Singleton.singleton,Eq.mpr,Finset.sum,Finset.filter,Classical.propDecidable,Finset.univ,Set.indicator,id,congrArg,stackSize.eq_1,Finset.sum_eq_single_of_mem,Finset,propext,Finset.mem_filter_univ,Iff.mpr,Set.mem_singleton_iff,rfl,Neand 10 more61 instances, coercions and auxiliary constants left out.
Tactic trace: 13 steps
Open to load the checked before-and-after goal states.
- lemma
TileStructure.Forest.remainder_stackSize_leline 251 sourcestandard axioms: Classical.choice, Quot.sound, propext what this means
Statement uses:
Nat,Real,Complex,Int,Set,MetricSpace, ProofData, TileStructure,NNReal, defaultA,ProofData.Q, defaultD, defaultΞΊ, defaultS, cancelPt, TileStructure.Forest,LE.le, stackSize,SDiff.sdiff, π and 8 moreProof uses:
Nat.recAux,Eq.mpr,id,Eq,congr,congrArg,congrFun',Eq.trans,EmptyCollection.emptyCollection,funext,False,Set.iUnion_congr_Prop,Iff.of_eq,Eq.refl,Set.iUnion_of_empty,Set.iUnion_empty,Set.sdiff_empty,tsub_zero,TileStructure.Forest.stackSize_le',diteand 70 more115 instances, coercions and auxiliary constants left out.
Tactic trace: 62 steps
Open to load the checked before-and-after goal states.
- lemma
TileStructure.Forest.biUnion_rowDecompPart of Lemma 7.7.1 line 317 sourceSource documentation
Part of Lemma 7.7.1
standard axioms: Classical.choice, Quot.sound, propext what this means
Statement uses:
Nat,Real,Complex,Int,Set,MetricSpace, ProofData, TileStructure,NNReal, defaultA,ProofData.Q, defaultD, defaultΞΊ, defaultS, cancelPt, TileStructure.Forest,Eq, π,Set.iUnion,LT.ltand 5 moreProof uses:
subset_antisymm,Eq.mpr,LE.le,id,Eq.trans,forall_congr, TileStructure.Forest.rowDecomp_π_subset_forest,SDiff.sdiff,EmptyCollection.emptyCollection,congrArg,Eq.symm,propext,Set.sdiff_eq_empty, eq_empty_of_forall_stackSize_zero,Nat.eq_zero_of_le_zero, stackSize,Eq.rec,HSub.hSub, TileStructure.Forest.remainder_stackSize_le,Nat.sub_self53 instances, coercions and auxiliary constants left out.
Tactic trace: 7 steps
Open to load the checked before-and-after goal states.
lemma biUnion_rowDecomp : β j < 2 ^ n, t.rowDecomp j = (t : Set (π X)) := by β¦
Mentions: π
- lemma
TileStructure.Forest.pairwiseDisjoint_rowDecompPart of Lemma 7.7.1 line 326 sourceSource documentation
Part of Lemma 7.7.1
standard axioms: Classical.choice, Quot.sound, propext what this means
Statement uses:
Nat,Real,Complex,Int,Set,MetricSpace, ProofData, TileStructure,NNReal, defaultA,ProofData.Q, defaultD, defaultΞΊ, defaultS, cancelPt, TileStructure.Forest,Set.PairwiseDisjoint, π,Set.Iio,HPow.hPowand 4 moreProof uses:
Membership.mem,Ne,Eq.mpr,Function.onFun,Disjoint,id,Eq,congrArg,Function.onFun_apply,LE.le,Inter.inter,EmptyCollection.emptyCollection,propext,Set.disjoint_iff,LT.lt,Not,Or,Classical.em,Eq.trans,Falseand 13 more80 instances, coercions and auxiliary constants left out.
Tactic trace: 15 steps
Open to load the checked before-and-after goal states.
lemma pairwiseDisjoint_rowDecomp : (Iio (2 ^ n)).PairwiseDisjoint (rowDecomp t Β· : β β Set (π X)) := by β¦Mentions: TileStructure.Forest.rowDecomp, π
- lemma
TileStructure.Forest.rowDecomp_applyline 343 sourcestandard axioms: Classical.choice, Quot.sound, propext what this means
Statement uses:
Nat,Real,Complex,Int,Set,MetricSpace, ProofData, TileStructure,NNReal, defaultA,ProofData.Q, defaultD, defaultΞΊ, defaultS, cancelPt, TileStructure.Forest, π,Eq,TileStructure.Forest.π,TileStructure.Row.toForestand 1 moreProof uses:
rfl26 instances, coercions and auxiliary constants left out.
- def
TileStructure.Forest.carlesonRowSumThe definition ofT_{β_j}f(x), defined above Lemma 7.7.2 line 347 sourceSource documentation
The definition of
T_{β_j}f(x), defined above Lemma 7.7.2.standard axioms: Classical.choice, Quot.sound, propext what this means
Statement uses:
Nat,Real,Complex,Int,Set,MetricSpace, ProofData, TileStructure,NNReal, defaultA,ProofData.Q, defaultD, defaultΞΊ, defaultS, cancelPt, TileStructure.ForestProof uses:
Finset.sum, π,Finset.filter,Membership.mem, TileStructure.Row, TileStructure.Forest.rowDecomp,Classical.propDecidable,Finset.univ, carlesonSum,TileStructure.Forest.π28 instances, coercions and auxiliary constants left out.
def carlesonRowSum (t : Forest X n) (j : β) (f : X β β) (x : X) : β := β¦
Mentions: TileStructure.Forest
- def
TileStructure.Forest.adjointCarlesonRowSumThe definition ofT_{β_j}*f(x), defined above Lemma 7.7.2 line 352 sourceSource documentation
The definition of
T_{β_j}*f(x), defined above Lemma 7.7.2.standard axioms: Classical.choice, Quot.sound, propext what this means
Statement uses:
Nat,Real,Complex,Int,Set,MetricSpace, ProofData, TileStructure,NNReal, defaultA,ProofData.Q, defaultD, defaultΞΊ, defaultS, cancelPt, TileStructure.ForestProof uses:
Finset.sum, π,Finset.filter,Membership.mem, TileStructure.Row, TileStructure.Forest.rowDecomp,Classical.propDecidable,Finset.univ, adjointCarlesonSum,TileStructure.Forest.π28 instances, coercions and auxiliary constants left out.
def adjointCarlesonRowSum (t : Forest X n) (j : β) (f : X β β) (x : X) : β := β¦
Mentions: TileStructure.Forest
- lemma
TileStructure.Forest.adjointCarlesonRowSum_adjointadjointCarlesonRowSumis the adjoint ofcarlesonRowSumline 356 sourceSource documentation
adjointCarlesonRowSumis the adjoint ofcarlesonRowSum.standard axioms: Classical.choice, Quot.sound, propext what this means
Statement uses:
Nat,Real,Complex,Int,Set,MetricSpace, ProofData, TileStructure,NNReal, defaultA,ProofData.Q, defaultD, defaultΞΊ, defaultS, cancelPt, TileStructure.Forest, MeasureTheory.BoundedCompactSupport,MeasureTheory.MeasureSpace.volume,Eq,MeasureTheory.integraland 5 moreProof uses:
Trans.trans,Finset.sum, π,Finset.filter,Membership.mem, TileStructure.Row, TileStructure.Forest.rowDecomp,Classical.propDecidable,Finset.univ, adjointCarlesonSum,TileStructure.Forest.π, carlesonSum,id,Eq.mpr,congr,congrArg,funext,Finset.sum_congr,Eq.refl,Finsetand 26 more137 instances, coercions and auxiliary constants left out.
Tactic trace: 16 steps
Open to load the checked before-and-after goal states.
lemma adjointCarlesonRowSum_adjoint (hf : BoundedCompactSupport f) (hg : BoundedCompactSupport g) (j : β) : β« x, conj (g x) * carlesonRowSum t j f x = β« x, conj (adjointCarlesonRowSum t j g x) * f x := by β¦Mentions: g, TileStructure.Forest.carlesonRowSum, TileStructure.Forest.adjointCarlesonRowSum
- lemma
TileStructure.Forest.row_bound_commonCommon proof structure for the two parts of Lemma 7.7.2 line 374 sourceSource documentation
Common proof structure for the two parts of Lemma 7.7.2.
standard axioms: Classical.choice, Quot.sound, propext what this means
Statement uses:
Nat,Real,Complex,Int,Set,MetricSpace, ProofData, TileStructure,NNReal, defaultA,ProofData.Q, defaultD, defaultΞΊ, defaultS, cancelPt, TileStructure.Forest, MeasureTheory.BoundedCompactSupport,MeasureTheory.MeasureSpace.volume,MeasurableSet,ENNRealand 13 moreProof uses:
Eq.mpr,HPow.hPow,id,Eq,congrArg,Eq.symm,propext,ENNReal.rpow_le_rpow_iff,LT.lt,Mathlib.Meta.NormNum.isNat_lt_true,Mathlib.Meta.NormNum.isNat_ofNat,Nat.cast_zero,Mathlib.Meta.NormNum.isNat_natCast,Eq.refl,Bool,Bool.false,ENNReal.rpow_natCast, MeasureTheory.BoundedCompactSupport.adjointCarlesonSum, MeasureTheory.BoundedCompactSupport.indicator,GridStructure.coeGrid_measurableand 70 more220 instances, coercions and auxiliary constants left out.
Tactic trace: 39 steps
Open to load the checked before-and-after goal states.
lemma row_bound_common (hg : BoundedCompactSupport g) {A : Set X} (mA : MeasurableSet A) {C : ββ₯0β} (hC : β u β t.rowDecomp j, eLpNorm (A.indicator (adjointCarlesonSum (t u) ((π u : Set X).indicator g))) 2 β€ C * eLpNorm ((π u : Set X).indicator g) 2) : eLpNorm (A.indicator (adjointCarlesonRowSum t j g)) 2 β€ C * eLpNorm g 2 := by β¦Mentions: g, A, adjointCarlesonSum, π, TileStructure.Forest.adjointCarlesonRowSum
- lemma
TileStructure.Forest.le_C7_7_2_1line 425 sourcestandard axioms: Classical.choice, Quot.sound, propext what this means
Statement uses:
Nat,LE.le,OfNat.ofNat,NNReal,HMul.hMul,TileStructure.Forest.C7_3_1_1,HPow.hPow,Real,HAdd.hAdd,HSub.hSub,Inv.inv,TileStructure.Forest.C7_7_2_1Proof uses:
Eq.mpr,id,Eq,congrArg,sub_add_eq_add_sub,Neg.neg,sub_eq_add_neg,NNReal.rpow_add,two_ne_zero,NNReal.mul_rpow,HDiv.hDiv,Eq.rec,Eq.refl,Eq.trans,Eq.symm,NNReal.rpow_mul,div_eq_mul_inv,neg_div,π,TileStructure.Forest.C7_7_2_1_defand 130 more187 instances, coercions and auxiliary constants left out.
Tactic trace: 21 steps
Open to load the checked before-and-after goal states.
- lemma
TileStructure.Forest.le_C7_7_2_2line 450 sourcestandard axioms: Classical.choice, Quot.sound, propext what this means
Statement uses:
Nat,LE.le,OfNat.ofNat,NNReal,HMul.hMul,TileStructure.Forest.C7_3_1_2,HPow.hPow,Real,HAdd.hAdd,HSub.hSub,Inv.inv,TileStructure.Forest.C7_7_2_2Proof uses:
Eq.mpr,id,Eq,congrArg,sub_add_eq_add_sub,Neg.neg,sub_eq_add_neg,NNReal.rpow_add,two_ne_zero,NNReal.mul_rpow,HDiv.hDiv,Eq.rec,Eq.refl,Eq.trans,Eq.symm,NNReal.rpow_mul,div_eq_mul_inv,neg_div,π,TileStructure.Forest.C7_7_2_2_defand 130 more187 instances, coercions and auxiliary constants left out.
Tactic trace: 21 steps
Open to load the checked before-and-after goal states.
- lemma
TileStructure.Forest.row_boundline 469 sourcestandard axioms: Classical.choice, Quot.sound, propext what this means
Statement uses:
Nat,Real,Complex,Int,Set,MetricSpace, ProofData, TileStructure,NNReal, defaultA,ProofData.Q, defaultD, defaultΞΊ, defaultS, cancelPt, TileStructure.Forest, MeasureTheory.BoundedCompactSupport,MeasureTheory.MeasureSpace.volume,LE.le,Function.supportand 6 moreProof uses:
Eq.mpr,Set.indicator,Set.univ,id,Eq,congrArg,Eq.symm,Set.indicator_univ, TileStructure.Forest.row_bound_common,MeasurableSet.univ, π,Membership.mem, TileStructure.Row, TileStructure.Forest.rowDecomp, adjointCarlesonSum,TileStructure.Forest.π, π,Trans.trans,TileStructure.Forest.C7_3_1_1,HPow.hPowand 39 more155 instances, coercions and auxiliary constants left out.
Tactic trace: 17 steps
Open to load the checked before-and-after goal states.
- lemma
TileStructure.Forest.indicator_row_boundline 488 sourcestandard axioms: Classical.choice, Quot.sound, propext what this means
Statement uses:
Nat,Real,Complex,Int,Set,MetricSpace, ProofData, TileStructure,NNReal, defaultA,ProofData.Q, defaultD, defaultΞΊ, defaultS, cancelPt, TileStructure.Forest, MeasureTheory.BoundedCompactSupport,MeasureTheory.MeasureSpace.volume,LE.le,Function.supportand 14 moreProof uses: TileStructure.Forest.row_bound_common,
ProofData.measurableSet_F, TileStructure.Row, TileStructure.Forest.rowDecomp,Trans.trans, adjointCarlesonSum, π,TileStructure.Forest.C7_3_1_2,HAdd.hAdd,HSub.hSub, densβ, TileStructure.Forest.indicator_adjoint_tree_estimate, MeasureTheory.BoundedCompactSupport.indicator,GridStructure.coeGrid_measurable,Eq.mpr,Inter.inter,id,Eq,congrArg,Set.support_indicatorand 41 more181 instances, coercions and auxiliary constants left out.
Tactic trace: 18 steps
Open to load the checked before-and-after goal states.
- lemma
TileStructure.Forest.row_correlation_auxline 510 sourcestandard axioms: Classical.choice, Quot.sound, propext what this means
Statement uses:
Nat,Real,Complex,Int,Set,MetricSpace, ProofData, TileStructure,NNReal, defaultA,ProofData.Q, defaultD, defaultΞΊ, defaultS, cancelPt, TileStructure.Forest, MeasureTheory.BoundedCompactSupport,MeasureTheory.MeasureSpace.volume,LE.le,Function.supportand 19 moreProof uses:
Finset,Eq.mpr,id,Eq,congrArg,rfl,Trans.trans,MeasureTheory.lintegral,MeasureTheory.Measure.restrict,Set.iUnion,eq_of_heq,outParam,HPow,HEq,Eq.refl,HEq.refl,Eq.symm,Finset.sum_congr,ENNReal.rpow_natCast,ENorm.enormand 69 more185 instances, coercions and auxiliary constants left out.
Tactic trace: 38 steps
Open to load the checked before-and-after goal states.
- lemma
TileStructure.Forest.row_correlationLemma 7.7.3 line 561 sourceSource documentation
Lemma 7.7.3.
standard axioms: Classical.choice, Quot.sound, propext what this means
Statement uses:
Nat,Real,Complex,Int,Set,MetricSpace, ProofData, TileStructure,NNReal, defaultA,ProofData.Q, defaultD, defaultΞΊ, defaultS, cancelPt, TileStructure.Forest,LT.lt,HPow.hPow,OfNat.ofNat,Neand 13 moreProof uses:
Finset,Prod, π,SProd.sprod,Finset.filter,Membership.mem, TileStructure.Row, TileStructure.Forest.rowDecomp,Classical.propDecidable,Finset.univ,Set.indicator,Inter.inter, π,Prod.fst,Prod.snd, TileStructure.Forest.adjointBoundaryOperator,Finset.sum,Inv.inv,TileStructure.Forest.C7_4_3,idand 82 more215 instances, coercions and auxiliary constants left out.
Tactic trace: 42 steps
Open to load the checked before-and-after goal states.
lemma row_correlation (lj : j < 2 ^ n) (lj' : j' < 2 ^ n) (hn : j β j') (hfβ : BoundedCompactSupport fβ) (nfβ : fβ.support β G) (hfβ : BoundedCompactSupport fβ) (nfβ : fβ.support β G) : ββ« x, adjointCarlesonRowSum t j fβ x * conj (adjointCarlesonRowSum t j' fβ x)ββ β€ C7_7_3 a n * eLpNorm fβ 2 volume * eLpNorm fβ 2 volume := by β¦ - def
TileStructure.Forest.rowSupportThe definition ofEβ±Όdefined above Lemma 7.7.4 line 630 sourceSource documentation
The definition of
Eβ±Όdefined above Lemma 7.7.4.standard axioms: Classical.choice, Quot.sound, propext what this means
Statement uses:
Nat,Real,Complex,Int,Set,MetricSpace, ProofData, TileStructure,NNReal, defaultA,ProofData.Q, defaultD, defaultΞΊ, defaultS, cancelPt, TileStructure.ForestProof uses:
Set.iUnion, π,Membership.mem, TileStructure.Row, TileStructure.Forest.rowDecomp,TileStructure.Forest.π, E27 instances, coercions and auxiliary constants left out.
def rowSupport (j : β) : Set X := β (u β rowDecomp t j) (p β t u), E p
Mentions: TileStructure.Forest.rowDecomp, E
- lemma
TileStructure.Forest.disjoint_implline 632 sourcestandard axioms: Classical.choice, Quot.sound, propext what this means
Statement uses:
Nat,Real,Complex,Int,Set,MetricSpace, ProofData, TileStructure,NNReal, defaultA,ProofData.Q, defaultD, defaultΞΊ, defaultS, cancelPt, π,Disjoint,FunctionDistances.Ξ,TileStructure.Ξ©, EProof uses:
Eq.mpr,LE.le,Inter.inter,EmptyCollection.emptyCollection,id,Eq,implies_congr,Membership.mem,MeasureTheory.SimpleFunc,And.intro, Q_mem_Ξ©,And.left,And.right69 instances, coercions and auxiliary constants left out.
Tactic trace: 3 steps
Open to load the checked before-and-after goal states.
- lemma
TileStructure.Forest.disjoint_of_ne_of_memline 637 sourcestandard axioms: Classical.choice, Quot.sound, propext what this means
Statement uses:
Nat,Real,Complex,Int,Set,MetricSpace, ProofData, TileStructure,NNReal, defaultA,ProofData.Q, defaultD, defaultΞΊ, defaultS, cancelPt, TileStructure.Forest, π,Ne,Membership.mem, TileStructure.Row and 4 moreProof uses:
LE.le, π°,Not,Or,Classical.em,Iff.mp,not_imp_self, TileStructure.Forest.disjoint_impl,Exists,FunctionDistances.Ξ,TileStructure.Ξ©,Eq.mp,Eq.trans,congrArg,Inter.inter,EmptyCollection.emptyCollection,forall_congr,And,False,implies_congrand 61 more129 instances, coercions and auxiliary constants left out.
Tactic trace: 18 steps
Open to load the checked before-and-after goal states.
- lemma
TileStructure.Forest.measurableSet_rowSupportline 667 sourcestandard axioms: Classical.choice, Quot.sound, propext what this means
Statement uses:
Nat,Real,Complex,Int,Set,MetricSpace, ProofData, TileStructure,NNReal, defaultA,ProofData.Q, defaultD, defaultΞΊ, defaultS, cancelPt, TileStructure.Forest,MeasurableSet, TileStructure.Forest.rowSupportProof uses:
Set.Finite.measurableSet_biUnion, π,Set.iUnion,Membership.mem,TileStructure.Forest.π, E,TileStructure.Forest.π,TileStructure.Row.toForest, TileStructure.Forest.rowDecomp,Set.toFinite, measurableSet_E33 instances, coercions and auxiliary constants left out.
- lemma
TileStructure.Forest.pairwiseDisjoint_rowSupportLemma 7.7.4 line 672 sourceSource documentation
Lemma 7.7.4
standard axioms: Classical.choice, Quot.sound, propext what this means
Statement uses:
Nat,Real,Complex,Int,Set,MetricSpace, ProofData, TileStructure,NNReal, defaultA,ProofData.Q, defaultD, defaultΞΊ, defaultS, cancelPt, TileStructure.Forest,Set.PairwiseDisjoint,Set.Iio,HPow.hPow,OfNat.ofNatand 1 moreProof uses:
Membership.mem,Ne,Disjoint, π,TileStructure.Forest.π,TileStructure.Row.toForest, TileStructure.Forest.rowDecomp, TileStructure.Forest.pairwiseDisjoint_rowDecomp,id,Function.onFun,Eq.mpr,Set.iUnion,HMul.hMul,π, TileStructure.Row,TileStructure.Forest.π, E,Eq,Eq.trans,forall_congrand 4 more63 instances, coercions and auxiliary constants left out.
Tactic trace: 8 steps
Open to load the checked before-and-after goal states.
lemma pairwiseDisjoint_rowSupport : (Iio (2 ^ n)).PairwiseDisjoint (rowSupport t) := by β¦
Mentions: TileStructure.Forest.rowSupport
- lemma
TileStructure.Forest.forest_operator_g_preludeline 685 sourcestandard axioms: Classical.choice, Quot.sound, propext what this means
Statement uses:
Nat,Real,Complex,Int,Set,MetricSpace, ProofData, TileStructure,NNReal, defaultA,ProofData.Q, defaultD, defaultΞΊ, defaultS, cancelPt, TileStructure.Forest,Measurable,LE.le,Norm.norm,Set.indicatorand 18 moreProof uses: MeasureTheory.BoundedCompactSupport, bcs_of_measurable_of_le_indicator_f, bcs_of_measurable_of_le_indicator_g,
Trans.trans,MeasureTheory.lintegral,Eq,ENorm,Eq.rec,Eq.refl,Eq.mpr,id,congrArg,Eq.symm,MeasureTheory.integral_finsetSum,Finset, MeasureTheory.BoundedCompactSupport.integrable_fun_mul, MeasureTheory.BoundedCompactSupport.starRingEnd, MeasureTheory.BoundedCompactSupport.integrable, MeasureTheory.BoundedCompactSupport.carlesonSum,congrand 28 more189 instances, coercions and auxiliary constants left out.
Tactic trace: 25 steps
Open to load the checked before-and-after goal states.
- lemma
TileStructure.Forest.adjointCarlesonRowSum_rowSupportline 711 sourcestandard axioms: Classical.choice, Quot.sound, propext what this means
Statement uses:
Nat,Real,Complex,Int,Set,MetricSpace, ProofData, TileStructure,NNReal, defaultA,ProofData.Q, defaultD, defaultΞΊ, defaultS, cancelPt, TileStructure.Forest,Eq, TileStructure.Forest.adjointCarlesonRowSum,Set.indicator, TileStructure.Forest.rowSupportProof uses:
funext,id,Finset.sum, π,Finset.filter,Membership.mem, TileStructure.Row, TileStructure.Forest.rowDecomp,Classical.propDecidable,Finset.univ, adjointCarlesonSum,TileStructure.Forest.π,Finset.sum_congr, adjointCarleson,Eq.refl,Finset,MeasureTheory.setIntegral_congr_ae,HMul.hMul,RingHom,starRingEndand 29 more59 instances, coercions and auxiliary constants left out.
Tactic trace: 9 steps
Open to load the checked before-and-after goal states.
- def
TileStructure.Forest.G2_0_4The constant on thegside of Proposition 2.0.4 line 721 sourceSource documentation
The constant on the
gside of Proposition 2.0.4. Has value2 ^ (440 * a ^ 3)in the blueprint.standard axioms: Classical.choice, Quot.sound, propext what this means
Statement uses:
Nat,NNRealProof uses:
HMul.hMul,HPow.hPow,OfNat.ofNat,HAdd.hAdd,π,HDiv.hDiv,Real,Neg.neg27 instances, coercions and auxiliary constants left out.
def G2_0_4 (a n : β) : ββ₯0 := 2 ^ ((3 * π + 15 + 5 * (π / 4)) * a ^ 3) * 2 ^ (-(n / 2 : β))
- lemma
TileStructure.Forest.le_sq_G2_0_4line 723 sourcestandard axioms: Classical.choice, Quot.sound, propext what this means
Statement uses:
Nat,LE.le,OfNat.ofNat,NNReal,HAdd.hAdd,HPow.hPow,TileStructure.Forest.C7_7_2_1,HMul.hMul,TileStructure.Forest.C7_7_3, TileStructure.Forest.G2_0_4Proof uses:
Eq.mpr,π,HDiv.hDiv,Real,Neg.neg,id,Eq,congr,congrArg,Eq.trans,congrFun',TileStructure.Forest.C7_7_2_1_def,mul_pow,TileStructure.Forest.C7_4_3,TileStructure.Forest.C7_4_4,TileStructure.Forest.C7_7_3_def,TileStructure.Forest.C7_4_3_def,TileStructure.Forest.C7_4_4_def,NNReal.rpow_le_rpow_of_exponent_le,Mathlib.Meta.NormNum.isNat_le_trueand 104 more156 instances, coercions and auxiliary constants left out.
Tactic trace: 24 steps
Open to load the checked before-and-after goal states.
- lemma
TileStructure.Forest.support_subset_of_norm_le_indicatorline 745 sourcestandard axioms: Classical.choice, Quot.sound, propext what this means
Statement uses:
Complex,Real,Set,LE.le,Norm.norm,Set.indicator,Function.supportProof uses:
Membership.mem,Mathlib.Tactic.Contrapose.contraposeβ,Not,Eq.mpr,Eq,OfNat.ofNat,id,Eq.trans,congrArg,Eq.mp,Zero,Set.indicator_of_notMem22 instances, coercions and auxiliary constants left out.
Tactic trace: 6 steps
Open to load the checked before-and-after goal states.
- lemma
TileStructure.Forest.forest_operator_g_mainline 755 sourcestandard axioms: Classical.choice, Quot.sound, propext what this means
Statement uses:
Nat,Real,Complex,Int,Set,MetricSpace, ProofData, TileStructure,NNReal, defaultA,ProofData.Q, defaultD, defaultΞΊ, defaultS, cancelPt, TileStructure.Forest,Measurable,LE.le,Norm.norm,Set.indicatorand 15 moreProof uses: MeasureTheory.BoundedCompactSupport, bcs_of_measurable_of_le_indicator_g, TileStructure.Forest.adjointCarlesonRowSum, TileStructure.Forest.rowSupport, MeasureTheory.BoundedCompactSupport.indicator, TileStructure.Forest.measurableSet_rowSupport,
id, MeasureTheory.BoundedCompactSupport.finset_sum, TileStructure.Row, TileStructure.Forest.rowDecomp,Finset, MeasureTheory.BoundedCompactSupport.adjointCarlesonSum,Trans.trans,HAdd.hAdd,TileStructure.Forest.C7_7_2_1,TileStructure.Forest.C7_7_3,Finset.range,Ne,Eq,ENorm.enormand 101 more232 instances, coercions and auxiliary constants left out.
Tactic trace: 61 steps
Open to load the checked before-and-after goal states.
- lemma
TileStructure.Forest.forest_operator_gThegside of Proposition 2.0.4 line 826 sourceSource documentation
The
gside of Proposition 2.0.4.standard axioms: Classical.choice, Quot.sound, propext what this means
Statement uses:
Nat,Real,Complex,Int,Set,MetricSpace, ProofData, TileStructure,NNReal, defaultA,ProofData.Q, defaultD, defaultΞΊ, defaultS, cancelPt, TileStructure.Forest,Measurable,LE.le,Norm.norm,Set.indicatorand 18 moreProof uses:
Trans.trans, adjointCarlesonSum, TileStructure.Forest.forest_operator_g_prelude,Eq.mpr,id,Eq,congrArg,mul_comm,mul_assoc,mul_le_mul',le_refl,HPow.hPow,Eq.symm,propext,ENNReal.rpow_le_rpow_iff,LT.lt,Mathlib.Meta.NormNum.isNat_lt_true,Mathlib.Meta.NormNum.isNat_ofNat,Nat.cast_zero,Mathlib.Meta.NormNum.isNat_natCastand 5 more153 instances, coercions and auxiliary constants left out.
Tactic trace: 6 steps
Open to load the checked before-and-after goal states.
lemma forest_operator_g (t : Forest X n) (hf : Measurable f) (h2f : β x, βf xβ β€ F.indicator 1 x) (hg : Measurable g) (h2g : β x, βg xβ β€ G.indicator 1 x) : ββ« x, conj (g x) * β u with u β t, carlesonSum (t u) f xββ β€ G2_0_4 a n * eLpNorm f 2 volume * eLpNorm g 2 volume := by β¦Mentions: TileStructure.Forest, g, carlesonSum, TileStructure.Forest.G2_0_4
- lemma
TileStructure.Forest.carlesonRowSum_rowSupportline 839 sourcestandard axioms: Classical.choice, Quot.sound, propext what this means
Statement uses:
Nat,Real,Complex,Int,Set,MetricSpace, ProofData, TileStructure,NNReal, defaultA,ProofData.Q, defaultD, defaultΞΊ, defaultS, cancelPt, TileStructure.Forest,Eq, TileStructure.Forest.carlesonRowSum,Set.indicator, TileStructure.Forest.rowSupportProof uses:
Eq.symm,Eq.mpr,LE.le,Function.support,id,congrArg,propext,Set.indicator_eq_self,Not,Membership.mem,OfNat.ofNat,Function.support_subset_iff',Finset.sum_eq_zero, π,Finset.filter, TileStructure.Row, TileStructure.Forest.rowDecomp,Classical.propDecidable,Finset.univ, carlesonSum and 28 more58 instances, coercions and auxiliary constants left out.
Tactic trace: 6 steps
Open to load the checked before-and-after goal states.
- lemma
TileStructure.Forest.forest_operator_f_preludeline 848 sourcestandard axioms: Classical.choice, Quot.sound, propext what this means
Statement uses:
Nat,Real,Complex,Int,Set,MetricSpace, ProofData, TileStructure,NNReal, defaultA,ProofData.Q, defaultD, defaultΞΊ, defaultS, cancelPt, TileStructure.Forest,Measurable,LE.le,Norm.norm,Set.indicatorand 17 moreProof uses: MeasureTheory.BoundedCompactSupport, bcs_of_measurable_of_le_indicator_f, bcs_of_measurable_of_le_indicator_g,
Trans.trans,MeasureTheory.lintegral,Eq,Eq.mpr,id,Eq.rec,Eq.refl,funext,Eq.trans,congrArg,Eq.symm,RCLike.enorm_conj,enorm_mul,MeasureTheory.enorm_integral_le_lintegral_enorm,eq_of_heq,MeasurableSpace,MeasureTheory.Measureand 32 more184 instances, coercions and auxiliary constants left out.
Tactic trace: 17 steps
Open to load the checked before-and-after goal states.
- lemma
TileStructure.Forest.forest_operator_f_innerhttps://leanprover.zulipchat.com/#narrow/channel/442935-Carleson/topic/Problems.20in.20the.20forest.20operator.20proposition/near/522771057 line 873 sourceSource documentation
standard axioms: Classical.choice, Quot.sound, propext what this means
Statement uses:
Nat,Real,Complex,Int,Set,MetricSpace, ProofData, TileStructure,NNReal, defaultA,ProofData.Q, defaultD, defaultΞΊ, defaultS, cancelPt, TileStructure.Forest,Measurable,LE.le,Norm.norm,Set.indicatorand 14 moreProof uses: MeasureTheory.BoundedCompactSupport, bcs_of_measurable_of_le_indicator_f,
Eq.mpr,id,Eq,congrArg,rfl, MeasureTheory.BoundedCompactSupport.indicator,Finset.sum,Finset.filter, TileStructure.Row, TileStructure.Forest.rowDecomp,Classical.propDecidable,Finset.univ, carlesonSum, MeasureTheory.BoundedCompactSupport.finset_sum,Finset, MeasureTheory.BoundedCompactSupport.carlesonSum,ProofData.measurableSet_G,Trans.transand 77 more239 instances, coercions and auxiliary constants left out.
Tactic trace: 37 steps
Open to load the checked before-and-after goal states.
lemma forest_operator_f_inner (hf : Measurable f) (h2f : β x, βf xβ β€ F.indicator 1 x) : eLpNorm (G.indicator (carlesonRowSum t j f)) 2 β€ C7_7_2_2 a n * densβ (β u β t, t u) ^ (2 : β)β»ΒΉ * eLpNorm f 2 := by β¦Mentions: TileStructure.Forest.carlesonRowSum, densβ
- def
TileStructure.Forest.C2_0_4_auxThe constant in thefside of Proposition 2.0.4 line 915 sourceSource documentation
The constant in the
fside of Proposition 2.0.4. Has value2 ^ (283 * a ^ 3)in the blueprint.standard axioms: Classical.choice, Quot.sound, propext what this means
Statement uses:
Nat,NNRealProof uses:
HPow.hPow,OfNat.ofNat,HMul.hMul,HAdd.hAdd,π,HDiv.hDiv19 instances, coercions and auxiliary constants left out.
def C2_0_4_aux (a : β) : ββ₯0 := 2 ^ ((2 * π + 8 + π / 2 + π / 4) * a ^ 3) β¦
- lemma
TileStructure.Forest.forest_operator_f_mainline 918 sourcestandard axioms: Classical.choice, Quot.sound, propext what this means
Statement uses:
Nat,Real,Complex,Int,Set,MetricSpace, ProofData, TileStructure,NNReal, defaultA,ProofData.Q, defaultD, defaultΞΊ, defaultS, cancelPt, TileStructure.Forest,Measurable,LE.le,Norm.norm,Set.indicatorand 18 moreProof uses: MeasureTheory.BoundedCompactSupport, bcs_of_measurable_of_le_indicator_f, TileStructure.Forest.rowSupport, TileStructure.Forest.carlesonRowSum, MeasureTheory.BoundedCompactSupport.indicator, TileStructure.Row, TileStructure.Forest.rowDecomp, MeasureTheory.BoundedCompactSupport.finset_sum,
Finset, MeasureTheory.BoundedCompactSupport.carlesonSum, TileStructure.Forest.measurableSet_rowSupport,ProofData.measurableSet_G,Trans.trans,Eq,Finset.range,TileStructure.Forest.C7_7_2_2,HAdd.hAdd,Ne,ENorm.enorm,MeasureTheory.integraland 124 more307 instances, coercions and auxiliary constants left out.
Tactic trace: 54 steps
Open to load the checked before-and-after goal states.
- lemma
TileStructure.Forest.forest_operator_fThefside of Proposition 2.0.4 line 987 sourceSource documentation
The
fside of Proposition 2.0.4.standard axioms: Classical.choice, Quot.sound, propext what this means
Statement uses:
Nat,Real,Complex,Int,Set,MetricSpace, ProofData, TileStructure,NNReal, defaultA,ProofData.Q, defaultD, defaultΞΊ, defaultS, cancelPt, TileStructure.Forest,Measurable,LE.le,Norm.norm,Set.indicatorand 22 moreProof uses:
Trans.trans, TileStructure.Forest.forest_operator_f_prelude,Eq.mpr,id,Eq,congrArg,Eq.symm,mul_rotate,mul_assoc,mul_le_mul',le_refl,propext,ENNReal.rpow_le_rpow_iff,LT.lt,Mathlib.Meta.NormNum.isNat_lt_true,Mathlib.Meta.NormNum.isNat_ofNat,Nat.cast_zero,Mathlib.Meta.NormNum.isNat_natCast,Eq.refl,Booland 3 more158 instances, coercions and auxiliary constants left out.
Tactic trace: 6 steps
Open to load the checked before-and-after goal states.
lemma forest_operator_f (t : Forest X n) (hf : Measurable f) (h2f : β x, βf xβ β€ F.indicator 1 x) (hg : Measurable g) (h2g : β x, βg xβ β€ G.indicator 1 x) : ββ« x, conj (g x) * β u with u β t, carlesonSum (t u) f xββ β€ C2_0_4_aux a * densβ (β u β t, t u) ^ (2 : β)β»ΒΉ * eLpNorm f 2 volume * eLpNorm g 2 volume := by β¦Mentions: TileStructure.Forest, g, carlesonSum, TileStructure.Forest.C2_0_4_aux, densβ
- theorem
forest_operatorline 1014 sourcestandard axioms: Classical.choice, Quot.sound, propext what this means
Statement uses:
Nat,Real,Complex,Int,Set,MetricSpace, ProofData, TileStructure,NNReal, defaultA,ProofData.Q, defaultD, defaultΞΊ, defaultS, cancelPt, TileStructure.Forest,Measurable,LE.le,Norm.norm,Set.indicatorand 23 moreProof uses: TileStructure.Forest.G2_0_4, TileStructure.Forest.forest_operator_g, TileStructure.Forest.C2_0_4_aux, TileStructure.Forest.forest_operator_f,
Eq,LT.lt,Or,LE.le.eq_or_lt, q_le_two,Eq.mpr,id,congrArg,sub_self,ENNReal.rpow_zero,mul_one,C2_0_4_base,HDiv.hDiv,Neg.neg,C2_0_4_def,HAdd.hAddand 145 more280 instances, coercions and auxiliary constants left out.
Tactic trace: 41 steps
Open to load the checked before-and-after goal states.
- theorem
forest_operator'Version of the forest operator theorem, but controlling the integral of the norm instead of the integral of the function multiplied by another function line 1066 sourceSource documentation
Version of the forest operator theorem, but controlling the integral of the norm instead of the integral of the function multiplied by another function.
standard axioms: Classical.choice, Quot.sound, propext what this means
Statement uses:
Nat,Real,Complex,Int,Set,MetricSpace, ProofData, TileStructure,NNReal, defaultA,ProofData.Q, defaultD, defaultΞΊ, defaultS, cancelPt, TileStructure.Forest,Measurable,LE.le,Norm.norm,Set.indicatorand 25 moreProof uses: MeasureTheory.BoundedCompactSupport, bcs_of_measurable_of_le_indicator_f,
Eq.mpr,MeasureTheory.integral,RingHom,starRingEnd,id,Eq,congrArg,Eq.symm, enorm_integral_starRingEnd_mul_eq_lintegral_enorm, MeasureTheory.BoundedCompactSupport.integrable, MeasureTheory.BoundedCompactSupport.finset_sum,Finset, MeasureTheory.BoundedCompactSupport.restrict, MeasureTheory.BoundedCompactSupport.carlesonSum,MeasureTheory.integral_indicator,congr,funext,congrFun'and 90 more307 instances, coercions and auxiliary constants left out.
Tactic trace: 45 steps
Open to load the checked before-and-after goal states.
theorem forest_operator' {n : β} (π : Forest X n) {f : X β β} {A : Set X} (hf : Measurable f) (h2f : β x, βf xβ β€ F.indicator 1 x) (hA : MeasurableSet A) (sA : A β G) : β«β» x in A, ββ u with u β π, carlesonSum (π u) f xββ β€ C2_0_4 a q n * (densβ (β u β π, π u)) ^ (qβ»ΒΉ - 2β»ΒΉ) * eLpNorm f 2 volume * (volume A) ^ (1/2 : β) := by β¦Mentions: A, carlesonSum, densβ
- theorem
forest_operator_le_volumeDocumented declaration: forest_operator_le_volume line 1108 sourceSource documentation
Version of the forest operator theorem, but controlling the integral of the norm instead of the integral of the function multiplied by another function, and with the upper bound in terms of
volume Fandvolume G.standard axioms: Classical.choice, Quot.sound, propext what this means
Statement uses:
Nat,Real,Complex,Int,Set,MetricSpace, ProofData, TileStructure,NNReal, defaultA,ProofData.Q, defaultD, defaultΞΊ, defaultS, cancelPt, TileStructure.Forest,Measurable,LE.le,Norm.norm,Set.indicatorand 24 moreProof uses:
LE.le.trans,MeasureTheory.eLpNorm, forest_operator',mul_le_mul',le_refl,Trans.trans,MeasureTheory.eLpNorm_mono,le_abs_self,Eq.mpr,ENNReal.toReal,id,Eq,congrArg,MeasureTheory.eLpNorm_indicator_const,ProofData.measurableSet_F,Mathlib.Meta.NormNum.isNat_eq_false,Mathlib.Meta.NormNum.isNat_ofNat,Eq.refl,Mathlib.Meta.NormNum.instAtLeastTwo,Nat.cast_zeroand 18 more162 instances, coercions and auxiliary constants left out.
Tactic trace: 7 steps
Open to load the checked before-and-after goal states.
theorem forest_operator_le_volume {n : β} (π : Forest X n) {f : X β β} {A : Set X} (hf : Measurable f) (h2f : β x, βf xβ β€ F.indicator 1 x) (hA : MeasurableSet A) (sA : A β G) : β«β» x in A, ββ u with u β π, carlesonSum (π u) f xββ β€ C2_0_4 a q n * (densβ (β u β π, π u)) ^ (qβ»ΒΉ - 2β»ΒΉ) * (volume F) ^ (1/2 : β) * (volume A) ^ (1/2 : β) := by β¦Mentions: A, carlesonSum, densβ