Carleson/Antichain/TileCorrelation.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
32 declarations, 0 contain sorry, 0 declared as axioms
6.2. Proof of the Tile Correlation Lemma
This file contains the proofs of lemmas 6.2.1, 6.2.2, 6.2.3 and 6.1.5 from the blueprint.
Main definitions
Tile.correlation: the functionφdefined in Lemma 6.2.1.
Main results
Tile.mem_ball_of_correlation_ne_zeroandTile.correlation_kernel_bound: Lemma 6.2.1.Tile.range_support: Lemma 6.2.2.Tile.uncertainty: Lemma 6.2.3.Tile.correlation_leandTile.correlation_zero_of_ne_subset: Lemma 6.1.5.
Imported by 2 files
- def
Tile.correlationDef 6.2.1 (from Lemma 6.2.1), denoted byφ(y)in the blueprint line 38 sourceSource documentation
Def 6.2.1 (from Lemma 6.2.1), denoted by
φ(y)in the blueprint.standard axioms: Classical.choice, Quot.sound, propext what this means
Statement uses:
Nat,Real,Complex,Int,Set,MetricSpace, ProofDataProof uses:
HMul.hMul,RingHom,starRingEnd, Ks11 instances, coercions and auxiliary constants left out.
def correlation (s₁ s₂ : ℤ) (x₁ x₂ y : X) : ℂ := conj (Ks s₁ x₁ y) * Ks s₂ x₂ y …
Mentions: Ks
- lemma
Tile.measurable_correlationline 41 sourcestandard axioms: Classical.choice, Quot.sound, propext what this means
Statement uses:
Nat,Real,Complex,Int,Set,MetricSpace, ProofData,Measurable, Tile.correlationProof uses:
Measurable.of_discrete9 instances, coercions and auxiliary constants left out.
Tactic trace: 1 steps
Open to load the checked before-and-after goal states.
- lemma
Tile.mem_ball_of_correlation_ne_zeroFirst part of Lemma 6.2.1 (eq line 44 sourceSource documentation
First part of Lemma 6.2.1 (eq. 6.2.2).
standard axioms: Classical.choice, Quot.sound, propext what this means
Statement uses:
Nat,Real,Complex,Int,Set,MetricSpace, ProofData,Ne, Tile.correlation,OfNat.ofNat,Membership.mem,Metric.ball,HPow.hPow, defaultDProof uses: Ks,
And.left,Not,Eq,Eq.mp,And,Eq.trans,HMul.hMul,RingHom,starRingEnd,Or,congrArg,congrFun',Eq.mpr,LT.lt,Dist.dist,id,propext,Metric.mem_ball,dist_command 9 more81 instances, coercions and auxiliary constants left out.
Tactic trace: 5 steps
Open to load the checked before-and-after goal states.
lemma mem_ball_of_correlation_ne_zero {s₁ s₂ : ℤ} {x₁ x₂ y : X} (hy : correlation s₁ s₂ x₁ x₂ y ≠ 0) : y ∈ ball x₁ (D ^ s₁) := by …Mentions: Tile.correlation
- def
Tile.C6_2_1The constant from lemma 6.2.1 line 54 sourceSource documentation
The constant from lemma 6.2.1. Has value
2 ^ (231 * 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 C6_2_1 (a : ℕ) : ℝ≥0 := 2 ^ ((2 * 𝕔 + 6 + 𝕔 / 4) * a ^ 3)
- lemma
Tile.aux_6_2_3line 56 source - lemma
Tile.e625Ineq line 64 sourceSource documentation
Ineq. (6.2.5) ≤ (6.2.9) from the proof of Lemma 6.2.1.
private lemma e625 {s₁ s₂ : ℤ} {x₁ x₂ y y' : X} (hy' : y ≠ y') (hs : s₁ ≤ s₂) : (2 * D ^ s₁) ^ τ * (‖correlation s₁ s₂ x₁ x₂ y - correlation s₁ s₂ x₁ x₂ y'‖ₑ / edist y y' ^ τ) ≤ 2 ^ ((2 * 𝕔 + 5 + 𝕔 / 4) * a ^ 3) / (volume (ball x₁ (D ^ s₁)) * volume (ball x₂ (D ^ s₂))) := by …Mentions: Tile.correlation
- lemma
Tile.correlation_kernel_boundSecond part of Lemma 6.2.1 (eq line 131 sourceSource documentation
Second part of Lemma 6.2.1 (eq. 6.2.3).
standard axioms: Classical.choice, Quot.sound, propext what this means
Statement uses:
Nat,Real,Complex,Int,Set,MetricSpace, ProofData,LE.le,ENNReal, iHolENorm, Tile.correlation,HMul.hMul,OfNat.ofNat,HPow.hPow, defaultD, defaultτ,HDiv.hDiv, Tile.C6_2_1,MeasureTheory.Measure,NNRealand 3 moreProof uses:
ENorm.enorm, C2_1_3,Eq.mpr, Ks,id,Eq,congr,congrArg,Eq.trans,RingHom,starRingEnd,enorm_mul,congrFun',RCLike.enorm_conj,pow_two,MeasurableSpace,PseudoMetricSpace,ProperSpace,MeasureTheory.IsFiniteMeasureOnCompacts,ENNReal.mul_div_mul_command 122 more247 instances, coercions and auxiliary constants left out.
Tactic trace: 24 steps
Open to load the checked before-and-after goal states.
lemma correlation_kernel_bound {s₁ s₂ : ℤ} {x₁ x₂ : X} (hs : s₁ ≤ s₂) : iHolENorm (correlation s₁ s₂ x₁ x₂) x₁ (2 * D ^ s₁) τ ≤ C6_2_1 a / (volume (ball x₁ (D ^ s₁)) * volume (ball x₂ (D ^ s₂))) := by …Mentions: iHolENorm, Tile.correlation, Tile.C6_2_1
- lemma
Tile.range_supportLemma 6.2.2 line 168 sourceSource documentation
Lemma 6.2.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, 𝔓,Ne, adjointCarleson,OfNat.ofNat,Membership.memand 5 moreProof uses:
And, E,RingHom,starRingEnd, Ks,Complex.exp,Complex.I,HSub.hSub,FunctionDistances.Θ,MeasureTheory.SimpleFunc,Exists,MeasureTheory.exists_ne_zero_of_setIntegral_ne_zero,MeasureTheory.MeasureSpace.volume,LT.lt,Dist.dist,GridStructure.Grid_subset_ball, 𝓘,Set.mem_of_subset_of_mem,And.left, Grid and 79 more158 instances, coercions and auxiliary constants left out.
Tactic trace: 16 steps
Open to load the checked before-and-after goal states.
lemma range_support {p : 𝔓 X} {g : X → ℂ} {y : X} (hpy : adjointCarleson p g y ≠ 0) : y ∈ ball (𝔠 p) (5 * D ^ 𝔰 p) := by …Mentions: 𝔓, g, adjointCarleson, 𝔠, 𝔰
- def
Tile.C6_2_3The constant from lemma 6.2.3 line 189 sourceSource documentation
The constant from lemma 6.2.3.
standard axioms: Classical.choice, Quot.sound, propext what this means
Statement uses:
Nat,NNRealProof uses:
HPow.hPow,OfNat.ofNat,HMul.hMul14 instances, coercions and auxiliary constants left out.
def C6_2_3 (a : ℕ) : ℝ≥0 := 2 ^ (8 * a)
- lemma
Tile.ineq_6_2_16line 191 source - lemma
Tile.uncertainty'Lemma 6.2.3 (dist version) line 196 sourceSource documentation
Lemma 6.2.3 (dist version).
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,LE.le,OfNat.ofNat, 𝔓, 𝔰,Set.Nonemptyand 15 moreProof uses:
LT.lt,Eq.mpr,id,Eq,congrArg,dist_comm, 𝓘, one_le_realD,Mathlib.Tactic.Ring.of_eq,Nat.rawCast,Mathlib.Tactic.Ring.Common.mul_congr,Mathlib.Tactic.Ring.cast_pos,Mathlib.Meta.NormNum.isNat_ofNat,Eq.refl,Mathlib.Meta.NormNum.instAtLeastTwo,Mathlib.Tactic.Ring.Common.atom_pf,rfl,Eq.symm,Mathlib.Tactic.Ring.Common.add_mul,Mathlib.Tactic.Ring.Common.mul_addand 162 more243 instances, coercions and auxiliary constants left out.
Tactic trace: 81 steps
Open to load the checked before-and-after goal states.
lemma uncertainty' (ha : 1 ≤ a) {p₁ p₂ : 𝔓 X} (hle : 𝔰 p₁ ≤ 𝔰 p₂) (hinter : (ball (𝔠 p₁) (5 * D ^ 𝔰 p₁) ∩ ball (𝔠 p₂) (5 * D ^ 𝔰 p₂)).Nonempty) {x₁ x₂ : X} (hx₁ : x₁ ∈ E p₁) (hx₂ : x₂ ∈ E p₂) : 1 + dist_(p₁) (𝒬 p₁) (𝒬 p₂) ≤ C6_2_3 a * (1 + dist_{x₁, D ^ 𝔰 p₁} (Q x₁) (Q x₂)) := by …Mentions: 𝔓, 𝔰, 𝔠, E, Tile.C6_2_3
- lemma
Tile.uncertaintyLemma 6.2.3 (edist version) line 295 sourceSource documentation
Lemma 6.2.3 (edist version).
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,LE.le,OfNat.ofNat, 𝔓, 𝔰,Set.Nonemptyand 16 moreProof uses:
Eq,ENNReal.ofReal,Eq.mpr,id,congrArg,ENNReal.ofReal_coe_nnreal,Eq.refl,Dist.dist,congr,Eq.trans,edist_dist,PseudoMetricSpace,Eq.symm,ENNReal.ofReal_add,zero_le_one,dist_nonneg,ENNReal.ofReal_mul,NNReal.zero_le_coe,ENNReal.ofReal_le_ofReal, Tile.uncertainty'114 instances, coercions and auxiliary constants left out.
Tactic trace: 4 steps
Open to load the checked before-and-after goal states.
lemma uncertainty (ha : 1 ≤ a) {p₁ p₂ : 𝔓 X} (hle : 𝔰 p₁ ≤ 𝔰 p₂) (hinter : (ball (𝔠 p₁) (5 * D ^ 𝔰 p₁) ∩ ball (𝔠 p₂) (5 * D ^ 𝔰 p₂)).Nonempty) {x₁ x₂ : X} (hx₁ : x₁ ∈ E p₁) (hx₂ : x₂ ∈ E p₂) : 1 + edist_(p₁) (𝒬 p₁) (𝒬 p₂) ≤ C6_2_3 a * (1 + edist_{x₁, D ^ 𝔰 p₁} (Q x₁) (Q x₂)) := by …Mentions: 𝔓, 𝔰, 𝔠, E, Tile.C6_2_3
- def
Tile.C6_1_5The constant from lemma 6.1.5 line 308 sourceSource documentation
The constant from lemma 6.1.5. Has value
2 ^ (232 * 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 C6_1_5 (a : ℕ) : ℝ≥0 := 2 ^ ((2 * 𝕔 + 7 + 𝕔 / 4) * a ^ 3)
- lemma
Tile.C6_1_5_boundline 310 sourcestandard axioms: Classical.choice, Quot.sound, propext what this means
Statement uses:
Nat,LE.le,OfNat.ofNat,NNReal,HMul.hMul,HPow.hPow,HAdd.hAdd,𝕔,HDiv.hDiv, Tile.C6_1_5Proof uses:
Eq,rfl,Eq.mpr,id,congrArg,Tile.C6_1_5.eq_1,Eq.symm,pow_add,pow_le_pow,le_rfl,one_le_two,le_of_not_gt,LT.lt,Mathlib.Tactic.Linarith.lt_irrefl,Int,Eq.mp,Neg.neg,HSub.hSub,Mathlib.Tactic.Ring.of_eq,Mathlib.Tactic.Ring.Common.add_congrand 73 more142 instances, coercions and auxiliary constants left out.
Tactic trace: 4 steps
Open to load the checked before-and-after goal states.
- lemma
Tile.complex_exp_lintegralline 318 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, 𝔓,Eq,RingHom,starRingEnd,MeasureTheory.integraland 13 moreProof uses:
Eq.mpr,id,congrFun',congrArg,Eq.trans,funext,map_mul,RingHomCompTriple.comp_apply,RingHom.id,NormedAddCommGroup,NormedSpace,MeasurableSpace,MeasureTheory.Measure,Eq.rec,Eq.refl,Eq.symm,Complex.exp_conj,HMul,congr,Complex.conj_Iand 41 more138 instances, coercions and auxiliary constants left out.
Tactic trace: 7 steps
Open to load the checked before-and-after goal states.
- def
Tile.I12Definition (6.2.27) line 327 sourceSource documentation
Definition (6.2.27).
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, 𝔓,ENNRealProof uses:
ENorm.enorm,HMul.hMul,MeasureTheory.integral,MeasureTheory.MeasureSpace.volume,Complex.exp,Complex.I,HAdd.hAdd,Neg.neg,FunctionDistances.Θ,MeasureTheory.SimpleFunc, Tile.correlation, 𝔰55 instances, coercions and auxiliary constants left out.
def I12 (p p' : 𝔓 X) (g : X → ℂ) (x1 x2 : X) : ℝ≥0∞ := …
- lemma
Tile.I12_le'Inequality (6.2.28) line 332 sourceSource documentation
Inequality (6.2.28).
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, 𝔓,LE.le, 𝔰, E,ENNRealand 18 moreProof uses:
LT.lt, defaultD_pow_pos,Function.support, Tile.correlation, Tile.mem_ball_of_correlation_ne_zero,Eq,Eq.mpr,id,congrArg,ENNReal.mul_comm_div,mul_comm,mul_div_assoc,Eq.refl,MeasureTheory.integral,Complex.exp,Complex.I,congrFun',Eq.trans,enorm_mul,mul_le_mul'and 36 more253 instances, coercions and auxiliary constants left out.
Tactic trace: 29 steps
Open to load the checked before-and-after goal states.
lemma I12_le' {p p' : 𝔓 X} (hle : 𝔰 p' ≤ 𝔰 p) {g : X → ℂ} (x1 : E p') (x2 : E p) : I12 p p' g x1 x2 ≤ 2 ^ ((2 * 𝕔 + 6 + 𝕔 / 4) * a ^ 3 + 8 * a) * ((1 + edist_{x1.1, D ^ 𝔰 p'} (Q x1) (Q x2)) ^ (-(2 * a ^ 2 + a ^ 3 : ℝ)⁻¹)) / volume (ball x2.1 (D ^ 𝔰 p)) * ‖g x1‖ₑ * ‖g x2‖ₑ := by … - lemma
Tile.exp_ineqline 378 source - lemma
Tile.I12_leInequality (6.2.29) line 386 sourceSource documentation
Inequality (6.2.29).
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,LE.le,OfNat.ofNat, 𝔓, 𝔰,Set.Nonemptyand 20 moreProof uses:
LE.le.trans,MeasureTheory.SimpleFunc,FunctionDistances.Θ, Tile.I12_le',id,mul_le_mul',Eq.mpr,Eq,congrArg,pow_add,pow_one,mul_comm,mul_assoc,ENNReal.div_le_div,le_refl, Tile.C6_2_3, Tile.uncertainty,Subtype.property,LT.lt,Iff.mprand 122 more329 instances, coercions and auxiliary constants left out.
Tactic trace: 26 steps
Open to load the checked before-and-after goal states.
lemma I12_le (ha : 4 ≤ a) {p p' : 𝔓 X} (hle : 𝔰 p' ≤ 𝔰 p) {g : X → ℂ} (hinter : (ball (𝔠 p') (5 * D ^ 𝔰 p') ∩ ball (𝔠 p) (5 * D ^ 𝔰 p)).Nonempty) (x1 : E p') (x2 : E p) : I12 p p' g x1 x2 ≤ (2 ^ ((2 * 𝕔 + 6 + 𝕔 / 4) * a ^ 3 + 8 * a + 1) * ((1 + edist_(p') (𝒬 p') (𝒬 p)) ^ (-(2 * a ^ 2 + a ^ 3 : ℝ)⁻¹))) / volume (ball x2.1 (D ^ 𝔰 p)) * ‖g x1‖ₑ * ‖g x2‖ₑ := by … - lemma
Tile.volume_coeGrid_leInequality (6.2.32) line 416 sourceSource documentation
Inequality (6.2.32).
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, 𝔓, E,LE.le,ENNReal,MeasureTheory.Measureand 8 moreProof uses:
LT.lt,Dist.dist, 𝔠,Eq.rec,Eq,GridStructure.Grid_subset_ball,Set.mem_of_subset_of_mem,And.left, Grid,And,FunctionDistances.Θ,TileStructure.Ω,MeasureTheory.SimpleFunc,Set.Icc,Subtype.prop,Eq.symm,dist_comm,LE.le.trans,GridStructure.c,GridStructure.sand 50 more156 instances, coercions and auxiliary constants left out.
Tactic trace: 11 steps
Open to load the checked before-and-after goal states.
lemma volume_coeGrid_le {p : 𝔓 X} (x2 : E p) : volume (𝓘 p : Set X) ≤ 2 ^ (3 * a) * volume (ball x2.1 (D ^ 𝔰 p)) := by … - lemma
Tile.bound_6_2_29line 433 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,OfNat.ofNat, 𝔓, E,ENNRealand 18 moreProof uses:
Eq.mpr,id,Eq,congrArg,mul_comm,mul_div_assoc,mul_le_mul_right,Trans.trans,congr,congrFun',Eq.trans,Eq.symm,ENNReal.zpow_add,two_ne_zero,ENNReal.ofNat_ne_top,HDiv,Eq.rec,Eq.refl,HPow,Nat.cast_addand 82 more220 instances, coercions and auxiliary constants left out.
Tactic trace: 17 steps
Open to load the checked before-and-after goal states.
- lemma
Tile.enorm_eq_zero_of_notMem_closedBallline 455 sourcestandard axioms: Classical.choice, Quot.sound, propext what this means
Statement uses:
Nat,Real,Complex,Int,Set,MetricSpace, ProofData,LE.le,Norm.norm,Set.indicator,OfNat.ofNat,Not,Membership.mem,Metric.closedBall, cancelPt, defaultA,HDiv.hDiv,HPow.hPow, defaultD, defaultS and 3 moreProof uses:
Eq.mpr,id,congrArg,propext,enorm_eq_zero,Eq.symm,norm_eq_zero,le_antisymm,LE.le.trans,Set.indicator_of_notMem,Set.notMem_subset,Metric.ball, G_subset,Metric.ball_subset_closedBall,le_refl,norm_nonneg95 instances, coercions and auxiliary constants left out.
Tactic trace: 3 steps
Open to load the checked before-and-after goal states.
- lemma
Tile.eq_zero_of_notMem_closedBallline 462 sourcestandard axioms: Classical.choice, Quot.sound, propext what this means
Statement uses:
Nat,Real,Complex,Int,Set,MetricSpace, ProofData,LE.le,Norm.norm,Set.indicator,OfNat.ofNat,Not,Membership.mem,Metric.closedBall, cancelPt, defaultA,HDiv.hDiv,HPow.hPow, defaultD, defaultS and 1 moreProof uses:
Eq.mp,ENNReal,ENorm.enorm, Tile.enorm_eq_zero_of_notMem_closedBall74 instances, coercions and auxiliary constants left out.
Tactic trace: 1 steps
Open to load the checked before-and-after goal states.
- lemma
Tile.boundedCompactSupport_star_Ks_mul_gline 466 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, 𝔓,Measurable,LE.le,Norm.norm,Set.indicatorand 11 moreProof uses: BoundedCompactSupport.mul_bdd_left', bcs_of_measurable_of_le_indicator_g,
continuous_fst,MeasureTheory.Measure.quasiMeasurePreserving_fst,Continuous.comp_aestronglyMeasurable,Complex.continuous_conj, aestronglyMeasurable_Ks,IsCompact,Membership.mem,Dist.dist,Exists,Inter.inter,Set.preimage,tsupport,Iff.mp,Bornology.IsBounded,Metric.isBounded_iff,IsCompact.isBounded,Metric.isCompact_of_isClosed_isBounded,IsClosed.interand 87 more191 instances, coercions and auxiliary constants left out.
Tactic trace: 48 steps
Open to load the checked before-and-after goal states.
- lemma
Tile.boundedCompactSupport_Ks_mul_star_gline 513 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, 𝔓,Measurable,LE.le,Norm.norm,Set.indicatorand 12 moreProof uses:
Eq.mpr,id,Eq,Eq.rec,MeasureTheory.Measure,Eq.refl,funext,Eq.trans,congrArg,Eq.symm,Complex.conj_conj,map_mul,Function.comp_apply, MeasureTheory.BoundedCompactSupport.conj, Tile.boundedCompactSupport_star_Ks_mul_g99 instances, coercions and auxiliary constants left out.
Tactic trace: 2 steps
Open to load the checked before-and-after goal states.
- lemma
Tile.boundedCompactSupport_aux_6_2_26line 519 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, 𝔓,Measurable,LE.le,Norm.norm,Set.indicatorand 17 moreProof uses:
MeasureTheory.BoundedCompactSupport.mk,And.intro,MeasureTheory.AEStronglyMeasurable,LT.lt,ENNReal,MeasureTheory.eLpNorm,Top.top,MeasureTheory.StronglyMeasurable.aestronglyMeasurable,Measurable.stronglyMeasurable,Measurable.fun_mul,Prod.fst,Prod.snd,Measurable.fun_comp, Complex.measurable_starRingEnd,Prod.mk, measurable_Ks,Measurable.prodMk,Measurable.fst,Measurable.snd,measurable_id'and 178 more315 instances, coercions and auxiliary constants left out.
Tactic trace: 66 steps
Open to load the checked before-and-after goal states.
- lemma
Tile.bound_6_2_26_auxline 592 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, 𝔓,Prod,Tile.bound_6_2_26_aux.match_1,HMul.hMul,RingHomand 23 moreProof uses:
MeasurableSpace,MeasureTheory.Measure,Eq.rec,Eq.refl,funext,NormedAddCommGroup,NormedSpace,Eq.mpr,id,congrFun',congrArg,mul_add,mul_sub,sub_eq_add_neg,congr,Complex.exp_add,of_eq_true,Eq.trans,True,HPow.hPowand 51 more181 instances, coercions and auxiliary constants left out.
Tactic trace: 14 steps
Open to load the checked before-and-after goal states.
- lemma
Tile.bound_6_2_26line 618 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, 𝔓,Measurable,LE.le,Norm.norm,Set.indicatorand 17 moreProof uses:
Eq, Ks, 𝔰,Complex.exp,Complex.I,HSub.hSub,FunctionDistances.Θ,MeasureTheory.SimpleFunc,HAdd.hAdd,Neg.neg, Tile.complex_exp_lintegral,id,Eq.mpr,congrFun',congrArg,funext,MeasureTheory.Measure.prod,Set.univ,Eq.symm,MeasureTheory.setIntegral_univand 14 more139 instances, coercions and auxiliary constants left out.
Tactic trace: 8 steps
Open to load the checked before-and-after goal states.
- lemma
Tile.correlation_le_of_nonempty_interWe assume 6.2.23 line 638 sourceSource comment
We assume 6.2.23.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,LE.le,OfNat.ofNat, 𝔓, 𝔰,Measurableand 28 moreProof uses:
Trans.trans,Eq,Prod,SProd.sprod,Prod.fst,Prod.snd, Tile.I12, Tile.bound_6_2_26,MeasureTheory.setLIntegral_mono',MeasurableSet.prod, measurableSet_E,Membership.mem,LE.le.trans,Subtype.mk,And.left,And.right,𝕔, Tile.I12_le,id,mul_le_mul'and 24 more214 instances, coercions and auxiliary constants left out.
Tactic trace: 13 steps
Open to load the checked before-and-after goal states.
lemma correlation_le_of_nonempty_inter (ha : 4 ≤ a) {p p' : 𝔓 X} (hle : 𝔰 p' ≤ 𝔰 p) {g : X → ℂ} (hg : Measurable g) (hg1 : ∀ x, ‖g x‖ ≤ G.indicator 1 x) (hinter : (ball (𝔠 p') (5 * D ^ 𝔰 p') ∩ ball (𝔠 p) (5 * D ^ 𝔰 p)).Nonempty) : ‖∫ y, adjointCarleson p' g y * conj (adjointCarleson p g y)‖ₑ ≤ C6_1_5 a * (1 + edist_(p') (𝒬 p') (𝒬 p)) ^ (-(2 * a ^ 2 + a ^ 3 : ℝ)⁻¹) / volume (𝓘 p : Set X) * (∫⁻ y in E p', ‖g y‖ₑ) * ∫⁻ y in E p, ‖g y‖ₑ := by …Mentions: 𝔓, 𝔰, g, 𝔠, adjointCarleson, Tile.C6_1_5, 𝓘, E
- lemma
Tile.correlation_le_of_empty_interIf (6.2.23) does not hold, the LHS is zero and the result follows trivially line 658 sourceSource documentation
If (6.2.23) does not hold, the LHS is zero and the result follows trivially.
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, 𝔓,Not,Set.Nonempty,Inter.inter,Metric.balland 26 moreProof uses:
Eq,Eq.mpr,id,congrArg,propext,enorm_eq_zero,MeasureTheory.integral_eq_zero_of_ae,Eq.eventuallyEq,MeasureTheory.ae,funext,Membership.mem,Or,Eq.mp,Eq.trans,And,Exists,forall_congr,Decidable.byContradiction, Tile.range_support,of_eq_trueand 7 more189 instances, coercions and auxiliary constants left out.
Tactic trace: 18 steps
Open to load the checked before-and-after goal states.
lemma correlation_le_of_empty_inter {p p' : 𝔓 X} {g : X → ℂ} (hinter : ¬(ball (𝔠 p') (5 * D ^ 𝔰 p') ∩ ball (𝔠 p) (5 * D ^ 𝔰 p)).Nonempty) : ‖∫ y, adjointCarleson p' g y * conj (adjointCarleson p g y)‖ₑ ≤ C6_1_5 a * (1 + edist_(p') (𝒬 p') (𝒬 p)) ^ (-(2 * a ^ 2 + a ^ 3 : ℝ)⁻¹) / volume (𝓘 p : Set X) * (∫⁻ y in E p', ‖g y‖ₑ) * ∫⁻ y in E p, ‖g y‖ₑ := by …Mentions: 𝔓, g, 𝔠, 𝔰, adjointCarleson, Tile.C6_1_5, 𝓘, E
- lemma
Tile.correlation_lePart 1 of Lemma 6.1.5 (eq line 680 sourceSource documentation
Part 1 of Lemma 6.1.5 (eq. 6.1.43).
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, 𝔓,LE.le, 𝔰,Measurable,Norm.normand 25 moreProof uses:
dite,Set.Nonempty,Inter.inter,Metric.ball,Classical.propDecidable, Tile.correlation_le_of_nonempty_inter,KernelProofData.four_le_a,Not, Tile.correlation_le_of_empty_inter165 instances, coercions and auxiliary constants left out.
Tactic trace: 5 steps
Open to load the checked before-and-after goal states.
lemma correlation_le {p p' : 𝔓 X} (hle : 𝔰 p' ≤ 𝔰 p) {g : X → ℂ} (hg : Measurable g) (hg1 : ∀ x, ‖g x‖ ≤ G.indicator 1 x) : ‖∫ y, adjointCarleson p' g y * conj (adjointCarleson p g y)‖ₑ ≤ C6_1_5 a * (1 + edist_(p') (𝒬 p') (𝒬 p)) ^ (-(2 * a ^ 2 + a ^ 3 : ℝ)⁻¹) / volume (𝓘 p : Set X) * (∫⁻ y in E p', ‖g y‖ₑ) * ∫⁻ y in E p, ‖g y‖ₑ := by …Mentions: 𝔓, 𝔰, g, adjointCarleson, Tile.C6_1_5, 𝓘, E
- lemma
Tile.correlation_zero_of_ne_subsetPart 2 of Lemma 6.1.5 (claim 6.1.44) line 690 sourceSource documentation
Part 2 of Lemma 6.1.5 (claim 6.1.44).
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, 𝔓,LE.le, 𝔰,Not, 𝓘 and 13 moreProof uses:
Mathlib.Tactic.Contrapose.contrapose₂,id,Ne,Exists,MeasureTheory.exists_ne_zero_of_integral_ne_zero,Eq.mp,congrArg,propext,enorm_ne_zero,LE.le.trans,GridStructure.c,GridStructure.s,GridStructure.Grid_subset_ball,Membership.mem,Eq.mpr,LT.lt,Dist.dist,Metric.mem_ball,Trans.trans,HAdd.hAddand 47 more209 instances, coercions and auxiliary constants left out.
Tactic trace: 12 steps
Open to load the checked before-and-after goal states.
lemma correlation_zero_of_ne_subset {p p' : 𝔓 X} (hle : 𝔰 p' ≤ 𝔰 p) {g : X → ℂ} (hp : ¬(𝓘 p' : Set X) ⊆ ball (𝔠 p) (14 * D ^ 𝔰 p)) : ‖∫ y, adjointCarleson p' g y * conj (adjointCarleson p g y)‖ₑ = 0 := by …