Carleson/TwoSidedCarleson/WeakCalderonZygmund.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
127 declarations, 0 contain sorry, 0 declared as axioms
Section 10.2 and Lemma 10.0.3
Question:
Imported by 3 files
- class
IsTwoSidedKernelKis a two-sided Calderon-Zygmund kernel line 17 sourceSource documentation
Kis a two-sided Calderon-Zygmund kernel. In the formalizationK x yis defined everywhere, even forx = y. The assumptions onKshow thatK x x = 0.standard axioms: Classical.choice, Quot.sound, propext what this means
Statement uses:
PseudoMetricSpace,MeasureTheory.MeasureSpace,outParam,Nat,Complexclass IsTwoSidedKernel {X : Type*} [PseudoMetricSpace X] [MeasureSpace X] (a : outParam ℕ) (K : X → X → ℂ) extends IsOneSidedKernel a K where …Mentions: K, IsOneSidedKernel
- theorem
maximal_theoremLemma 10.2.1, formulated differently line 41 sourceSource documentation
Lemma 10.2.1, formulated differently. The blueprint version is basically this after unfolding
HasBoundedWeakType,wnormandwnorm'.standard axioms: Classical.choice, Quot.sound, propext what this means
Statement uses:
Nat,MetricSpace, MeasureTheory.DoublingMeasure,NNReal, defaultA, MeasureTheory.HasBoundedWeakType,Complex,ENNReal,globalMaximalFunction,MeasureTheory.MeasureSpace.volume,OfNat.ofNat,Real,C10_2_1Proof uses: MeasureTheory.HasWeakType.hasBoundedWeakType,
Eq,C_weakType_maximalFunction,id,dite,ite,HPow.hPow,HDiv.hDiv,C2_0_6,Eq.mpr,congrArg,ite_eq_left,of_eq_true,Eq.trans,True,Mathlib.Meta.NormNum.instAtLeastTwo,congr,HMul.hMul,C10_2_1_def,pow_mul'and 29 more114 instances, coercions and auxiliary constants left out.
Tactic trace: 11 steps
Open to load the checked before-and-after goal states.
theorem maximal_theorem : HasBoundedWeakType (globalMaximalFunction volume 1 : (X → ℂ) → X → ℝ≥0∞) 1 1 volume volume (C10_2_1 a) := by … - theorem
maximal_theorem'line 54 source - theorem
maximal_theorem''Alternate version ofmaximal_theorem'line 64 sourceSource comment
Alternate version of `maximal_theorem'`private theorem maximal_theorem'' (hα : 0 < α) (hf : BoundedFiniteSupport f) : volume {x | α < ‖globalMaximalFunction volume 1 f x‖ₑ} ≤ (C10_2_1 a) * eLpNorm f 1 volume / α := by …Mentions: BoundedFiniteSupport
- theorem
lebesgue_differentiationLemma 10.2.2 line 73 sourceSource documentation
Lemma 10.2.2.
standard axioms: Classical.choice, Quot.sound, propext what this means
Statement uses:
Nat,MetricSpace, MeasureTheory.DoublingMeasure,NNReal, defaultA,Complex, BoundedFiniteSupport,MeasureTheory.MeasureSpace.volume,Filter.Eventually,Exists,Real,And,Filter.Tendsto,MeasureTheory.average,MeasureTheory.Measure.restrict,Metric.ball,Filter.atTop,nhds,nhdsWithin,OfNat.ofNatand 5 moreProof uses:
GT.gt,LE.le,ENNReal,Metric.closedBall,HMul.hMul,HPow.hPow,Trans.trans,OfScientific.ofScientific,Bool.true,MeasureTheory.measure_mono,Metric.closedBall_subset_ball,lt_of_not_ge,Mathlib.Tactic.Linarith.lt_irrefl,Eq.mp,LT.lt,HAdd.hAdd,HSub.hSub,inferInstance,AddMonoidWithOne,Mathlib.Meta.NormNum.instAtLeastTwoand 195 more307 instances, coercions and auxiliary constants left out.
Tactic trace: 55 steps
Open to load the checked before-and-after goal states.
theorem lebesgue_differentiation {f : X → ℂ} (hf : BoundedFiniteSupport f) : ∀ᵐ x ∂volume, ∃ (c : ℕ → X) (r : ℕ → ℝ), Tendsto (fun i ↦ ⨍ y in ball (c i) (r i), f y ∂volume) atTop (𝓝 (f x)) ∧ Tendsto r atTop (𝓝[>] 0) ∧ ∀ i, x ∈ ball (c i) (r i) := by …Mentions: BoundedFiniteSupport, c
- def
depthδ(x)in the blueprint line 144 sourceSource documentation
δ(x)in the blueprint. The depth of a pointxin a setOis the supremum of radii of balls centred onxthat are subsets ofO.standard axioms: Classical.choice, Quot.sound, propext what this means
Statement uses:
MetricSpace,Set,ENNRealProof uses:
iSup,NNReal,LE.le,Metric.ball11 instances, coercions and auxiliary constants left out.
def depth (O : Set X) (x : X) : ℝ≥0∞ := …
- lemma
depth_lt_iff_not_disjointline 149 sourcestandard axioms: Classical.choice, Quot.sound, propext what this means
Statement uses:
MetricSpace,Set,Real,Iff,LT.lt,ENNReal, depth,ENNReal.ofReal,Not,Disjoint,Metric.ball,Compl.complProof uses:
Iff.intro,And,NNReal,LE.le,Exists,Eq.mp,iSup,congrArg,funext,forall_congr,Real.toNNReal,Function.mt,Membership.mem,propext,Set.not_subset_iff_exists_mem_notMem,not_le,OfNat.ofNat,LE.le.trans_lt,zero_le,Eqand 21 more82 instances, coercions and auxiliary constants left out.
Tactic trace: 21 steps
Open to load the checked before-and-after goal states.
- lemma
le_depth_iff_subsetline 165 sourcestandard axioms: Classical.choice, Quot.sound, propext what this means
Statement uses:
MetricSpace,Set,Real,Iff,LE.le,ENNReal,ENNReal.ofReal, depth,Metric.ballProof uses:
Eq.mpr,Disjoint,Compl.compl,id,Eq,congrArg,Eq.symm,propext,Set.disjoint_compl_right_iff_subset,Not,not_iff_not,LT.lt,not_le, depth_lt_iff_not_disjoint21 instances, coercions and auxiliary constants left out.
Tactic trace: 2 steps
Open to load the checked before-and-after goal states.
- lemma
depth_pos_iff_memA point's depth in an open setOis positive iff it lies inOline 170 sourceSource documentation
A point's depth in an open set
Ois positive iff it lies inO.standard axioms: Classical.choice, Quot.sound, propext what this means
Statement uses:
MetricSpace,Set,IsOpen,Iff,LT.lt,ENNReal,OfNat.ofNat, depth,Membership.memProof uses:
Iff.intro,Mathlib.Tactic.Contrapose.contrapose₁,Eq.mpr,Not,LE.le,id,Eq,implies_congr,Eq.refl,iSup,NNReal,Metric.ball,Eq.trans,forall_congr,Decidable.byContradiction,absurd,False,Metric.mem_ball_self,Eq.mp,Neand 22 more75 instances, coercions and auxiliary constants left out.
Tactic trace: 14 steps
Open to load the checked before-and-after goal states.
lemma depth_pos_iff_mem (hO : IsOpen O) : 0 < depth O x ↔ x ∈ O := by …
Mentions: depth
- lemma
depth_eq_zero_iff_notMemline 181 sourcestandard axioms: Classical.choice, Quot.sound, propext what this means
Statement uses:
MetricSpace,Set,IsOpen,Iff,Eq,ENNReal, depth,OfNat.ofNat,Not,Membership.memProof uses:
LT.lt,Iff.not, depth_pos_iff_mem,Eq.mp,LE.le,congrArg,propext,nonpos_iff_eq_zero,not_lt24 instances, coercions and auxiliary constants left out.
Tactic trace: 2 steps
Open to load the checked before-and-after goal states.
- lemma
depth_lt_top_iff_ne_univA point has finite depth inOiffOis not the whole space line 186 sourceSource documentation
A point has finite depth in
OiffOis not the whole space.standard axioms: Classical.choice, Quot.sound, propext what this means
Statement uses:
MetricSpace,Set,Iff,LT.lt,ENNReal, depth,Top.top,Ne,Set.univProof uses:
Iff.intro,Mathlib.Tactic.Contrapose.contrapose₃,Eq,Eq.mpr,Not,LE.le,id,implies_congr,Eq.refl,iSup,NNReal,Metric.ball,Exists,forall_congr,congrArg,funext,propext,exists_prop_congr,Iff.of_eq,Trueand 28 more85 instances, coercions and auxiliary constants left out.
Tactic trace: 18 steps
Open to load the checked before-and-after goal states.
lemma depth_lt_top_iff_ne_univ : depth O x < ⊤ ↔ O ≠ univ := by …
Mentions: depth
- lemma
depth_le_edist_add_depthA "triangle inequality" for depths line 201 sourceSource documentation
A "triangle inequality" for depths.
standard axioms: Classical.choice, Quot.sound, propext what this means
Statement uses:
MetricSpace,Set,LE.le,ENNReal, depth,HAdd.hAdd,EDist.edistProof uses:
iSup₂_le,NNReal,Metric.ball,Mathlib.Tactic.Contrapose.contrapose₁,Eq.mpr,Not,LT.lt,id,Eq,implies_congr,Eq.refl,And,Membership.mem,HSub.hSub,Real,Dist.dist,Compl.compl,Exists,Eq.mp,Disjointand 16 more76 instances, coercions and auxiliary constants left out.
Tactic trace: 7 steps
Open to load the checked before-and-after goal states.
lemma depth_le_edist_add_depth : depth O x ≤ edist x y + depth O y := by …
Mentions: depth
- lemma
depth_bound_1line 210 sourcestandard axioms: Classical.choice, Quot.sound, propext what this means
Statement uses:
MetricSpace,Set,Ne,Set.univ,Not,Disjoint,Metric.ball,HDiv.hDiv,Real,ENNReal.toReal, depth,OfNat.ofNat,Nat,Membership.mem,HMul.hMulProof uses:
Eq.mpr,LT.lt,Dist.dist,id,Eq,congrArg,propext,Metric.mem_ball,ENNReal,Top.top,LT.lt.ne,Iff.mpr, depth_lt_top_iff_ne_univ,LE.le,HAdd.hAdd,Trans.trans,ENNReal.ofReal,EDist.edist,Eq.symm,ENNReal.add_divand 64 more139 instances, coercions and auxiliary constants left out.
Tactic trace: 45 steps
Open to load the checked before-and-after goal states.
- lemma
depth_bound_2line 246 sourcestandard axioms: Classical.choice, Quot.sound, propext what this means
Statement uses:
MetricSpace,Set,Ne,Set.univ,Membership.mem,Metric.ball,HMul.hMul,Real,OfNat.ofNat,Nat,HDiv.hDiv,ENNReal.toReal, depth,LE.le,HAdd.hAdd,Dist.distProof uses:
ENNReal,EDist.edist,Top.top,edist_ne_top,LT.lt.ne,Iff.mpr,LT.lt, depth_lt_top_iff_ne_univ,Trans.trans,Eq,add_le_add,div_le_div_of_nonneg_right,ENNReal.toReal_mono,Eq.mpr,And,id,congrArg,propext,ENNReal.add_ne_top,And.introand 57 more106 instances, coercions and auxiliary constants left out.
Tactic trace: 17 steps
Open to load the checked before-and-after goal states.
- lemma
depth_bound_3line 262 sourcestandard axioms: Classical.choice, Quot.sound, propext what this means
Statement uses:
MetricSpace,Set,Ne,Set.univ,Membership.mem,Metric.ball,HMul.hMul,Real,OfNat.ofNat,Nat,HDiv.hDiv,ENNReal.toReal, depth,LE.le,HAdd.hAdd,Dist.distProof uses:
ENNReal,Top.top,LT.lt.ne,Iff.mpr,LT.lt, depth_lt_top_iff_ne_univ,ENNReal.div_ne_top,Mathlib.Meta.NormNum.isNat_eq_false,Mathlib.Meta.NormNum.isNat_ofNat,Eq.refl,Mathlib.Meta.NormNum.instAtLeastTwo,Nat.cast_zero,Bool,Bool.false,Eq.mpr,id,Eq,congrArg,mul_comm,Eq.symmand 111 more138 instances, coercions and auxiliary constants left out.
Tactic trace: 23 steps
Open to load the checked before-and-after goal states.
- lemma
ball_covering_bounded_intersectionline 280 sourcestandard axioms: Classical.choice, Quot.sound, propext what this means
Statement uses:
Nat,MetricSpace, MeasureTheory.DoublingMeasure,NNReal, defaultA,Set,And,IsOpen,Ne,Set.univ,Set.Countable,Set.PairwiseDisjoint,Metric.ball,HDiv.hDiv,Real,ENNReal.toReal, depth,OfNat.ofNat,Membership.mem,LE.leand 5 moreProof uses:
Eq.mpr,id,Eq,congrArg,rfl,LT.lt,ENNReal,MeasureTheory.Measure,MeasureTheory.MeasureSpace.volume,Metric.measure_ball_pos,div_pos,Top.top,propext,ENNReal.toReal_pos_iff, depth_pos_iff_mem,And.left, depth_lt_top_iff_ne_univ,And.intro,And.right,Mathlib.Meta.NormNum.isNat_lt_trueand 57 more168 instances, coercions and auxiliary constants left out.
Tactic trace: 33 steps
Open to load the checked before-and-after goal states.
- lemma
ball_covering'Lemma 10.2.4, but following the blueprint exactly (with a countable set of centres rather than functions fromℕ) line 318 sourceSource documentation
Lemma 10.2.4, but following the blueprint exactly (with a countable set of centres rather than functions from
ℕ).standard axioms: Classical.choice, Quot.sound, propext what this means
Statement uses:
Nat,MetricSpace, MeasureTheory.DoublingMeasure,NNReal, defaultA,Set,And,IsOpen,Ne,Set.univ,Exists,Real,Set.Countable,Set.PairwiseDisjoint,Metric.ball,Eq,Set.iUnion,Membership.mem,HMul.hMul,OfNat.ofNatand 8 moreProof uses:
HDiv.hDiv,ENNReal.toReal, depth,Maximal,zorn_subset,IsChain,Exists.intro,Set.sUnion,And.intro,Eq.mpr,id,congrFun',congrArg,And.left,Iff.mpr,Set.pairwiseDisjoint_sUnion,IsChain.directedOn,And.right,Set.subset_sUnion_of_mem,Set.PairwiseDisjoint.countable_of_isOpenand 76 more165 instances, coercions and auxiliary constants left out.
Tactic trace: 52 steps
Open to load the checked before-and-after goal states.
lemma ball_covering' (hO : IsOpen O ∧ O ≠ univ) : ∃ (U : Set X) (r : X → ℝ), U.Countable ∧ (U.PairwiseDisjoint fun c ↦ ball c (r c)) ∧ ⋃ c ∈ U, ball c (3 * r c) = O ∧ (∀ c ∈ U, ¬Disjoint (ball c (7 * r c)) Oᶜ) ∧ ∀ x ∈ O, {c ∈ U | x ∈ ball c (3 * r c)}.encard ≤ (2 ^ (6 * a) : ℕ) := by …Mentions: c
- lemma
ball_covering_finiteline 360 sourcestandard axioms: Classical.choice, Quot.sound, propext what this means
Statement uses:
Nat,MetricSpace,Set,And,IsOpen,Ne,Set.univ,Real,Set.Finite,Set.PairwiseDisjoint,Metric.ball,Eq,Set.iUnion,Membership.mem,HMul.hMul,OfNat.ofNat,Not,Disjoint,Compl.compl,LE.leand 6 moreProof uses:
Finset,CanLift.prf,Iff.mp,Set.ne_univ_iff_exists_notMem,And.right,Equiv,Subtype,Fin,Finset.card,Finset.equivFin,dite,Equiv.symm,Fin.mk,Exists.intro,And.intro,id,Function.onFun,of_eq_true,Eq.trans,eq_trueand 71 more122 instances, coercions and auxiliary constants left out.
Tactic trace: 93 steps
Open to load the checked before-and-after goal states.
- theorem
ball_coveringLemma 10.2.4 line 428 sourceSource documentation
Lemma 10.2.4.
standard axioms: Classical.choice, Quot.sound, propext what this means
Statement uses:
Nat,MetricSpace, MeasureTheory.DoublingMeasure,NNReal, defaultA,Set,And,IsOpen,Ne,Set.univ,Exists,Real,Set.PairwiseDisjoint,Metric.ball,Eq,Set.iUnion,HMul.hMul,OfNat.ofNat,LT.lt,Notand 8 moreProof uses:
Set.Countable, ball_covering',Set.Finite,Set.Infinite,Or,Set.finite_or_infinite, ball_covering_finite,Equiv,Denumerable.eqv,Nonempty.some,Denumerable,Iff.mp,Nonempty,Set.countable_infinite_iff_nonempty_denumerable,And.intro,Equiv.symm,Exists.intro,of_eq_true,id,Mathlib.Tactic.Contrapose.contrapose₄and 36 more89 instances, coercions and auxiliary constants left out.
Tactic trace: 54 steps
Open to load the checked before-and-after goal states.
theorem ball_covering (hO : IsOpen O ∧ O ≠ univ) : ∃ (c : ℕ → X) (r : ℕ → ℝ), (univ.PairwiseDisjoint fun i ↦ ball (c i) (r i)) ∧ ⋃ i, ball (c i) (3 * r i) = O ∧ (∀ i, 0 < r i → ¬Disjoint (ball (c i) (7 * r i)) Oᶜ) ∧ ∀ x ∈ O, {i | x ∈ ball (c i) (3 * r i)}.encard ≤ (2 ^ (6 * a) : ℕ) := by …Mentions: c
- def
GeneralCaseThe property specifying whether we are in the "general case" line 482 sourceSource documentation
The property specifying whether we are in the "general case".
standard axioms: Classical.choice, Quot.sound, propext what this means
Statement uses:
Nat,MetricSpace, MeasureTheory.DoublingMeasure,NNReal, defaultA,Complex,ENNRealProof uses:
Exists,GE.ge,globalMaximalFunction,MeasureTheory.MeasureSpace.volume,OfNat.ofNat,Real31 instances, coercions and auxiliary constants left out.
def GeneralCase (f : X → ℂ) (α : ℝ≥0∞) : Prop := …
- lemma
volume_lt_of_not_GeneralCaseIn the finite case, the volume ofXis finite line 486 sourceSource documentation
In the finite case, the volume of
Xis finite.standard axioms: Classical.choice, Quot.sound, propext what this means
Statement uses:
Nat,MetricSpace, MeasureTheory.DoublingMeasure,NNReal, defaultA,Complex,ENNReal, BoundedFiniteSupport,MeasureTheory.MeasureSpace.volume,Not, GeneralCase,LT.lt,OfNat.ofNat,MeasureTheory.Measure,Set,Set.univ,Top.topProof uses:
ENNReal.lt_top_of_mul_ne_top_right,LT.lt.ne,HMul.hMul,lt_of_le_of_lt,C10_2_1,MeasureTheory.eLpNorm,Eq.rec,WithBot.LT,OrderDual,globalMaximalFunction,Real,Eq,LE.le,Set.ofPred,Iff.mpr,Membership.mem,Set.eq_univ_iff_forall,Eq.mp,Eq.trans,Existsand 7 more88 instances, coercions and auxiliary constants left out.
Tactic trace: 4 steps
Open to load the checked before-and-after goal states.
lemma volume_lt_of_not_GeneralCase (hf : BoundedFiniteSupport f) (h : ¬ GeneralCase f α) (hα : 0 < α) : volume (univ : Set X) < ∞ := by …Mentions: BoundedFiniteSupport, GeneralCase
- lemma
isFiniteMeasure_of_not_generalCaseline 494 source - lemma
isOpen_MB_preimage_Ioiline 499 sourcestandard axioms: Classical.choice, Quot.sound, propext what this means
Statement uses:
Nat,MetricSpace, MeasureTheory.DoublingMeasure,NNReal, defaultA,Complex,ENNReal, GeneralCase,And,IsOpen,Set.preimage,globalMaximalFunction,MeasureTheory.MeasureSpace.volume,OfNat.ofNat,Real,Set.Ioi,Ne,Set,Set.univProof uses:
GE.ge,And.intro,LowerSemicontinuous.isOpen_preimage,maximalFunction,Prod,Prod.fst,Prod.snd,lowerSemiContinuous_maximalFunction,Iff.mpr,Exists,Not,Membership.mem,Set.ne_univ_iff_exists_notMem,Exists.intro,Eq.mpr,LE.le,id,Eq,Eq.trans,LT.ltand 2 more61 instances, coercions and auxiliary constants left out.
Tactic trace: 1 steps
Open to load the checked before-and-after goal states.
- def
czCenterThe center of B_j in the proof of Lemma 10.2.5 (general case) line 507 sourceSource documentation
The center of B_j in the proof of Lemma 10.2.5 (general case).
standard axioms: Classical.choice, Quot.sound, propext what this means
Statement uses:
Nat,MetricSpace, MeasureTheory.DoublingMeasure,NNReal, defaultA,Complex,ENNReal, GeneralCaseProof uses:
Exists.choose,Exists,Real,And,Set.PairwiseDisjoint,Set,Set.univ,Metric.ball,Eq,Set.iUnion,HMul.hMul,OfNat.ofNat,Set.preimage,globalMaximalFunction,MeasureTheory.MeasureSpace.volume,Set.Ioi,LT.lt,Not,Disjoint,Compl.compland 6 more61 instances, coercions and auxiliary constants left out.
def czCenter (hX : GeneralCase f α) (i : ℕ) : X := …
Mentions: GeneralCase
- def
czRadiusThe radius of B_j in the proof of Lemma 10.2.5 (general case) line 511 sourceSource documentation
The radius of B_j in the proof of Lemma 10.2.5 (general case).
standard axioms: Classical.choice, Quot.sound, propext what this means
Statement uses:
Nat,MetricSpace, MeasureTheory.DoublingMeasure,NNReal, defaultA,Complex,ENNReal, GeneralCase,RealProof uses:
Exists.choose,And,Set.PairwiseDisjoint,Set,Set.univ,Metric.ball,Exists,Eq,Set.iUnion,HMul.hMul,OfNat.ofNat,Set.preimage,globalMaximalFunction,MeasureTheory.MeasureSpace.volume,Set.Ioi,LT.lt,Not,Disjoint,Compl.compl,Membership.memand 5 more62 instances, coercions and auxiliary constants left out.
def czRadius (hX : GeneralCase f α) (i : ℕ) : ℝ := …
Mentions: GeneralCase
- abbrev
czBallThe ball B_j in the proof of Lemma 10.2.5 (general case) line 515 sourceSource documentation
The ball B_j in the proof of Lemma 10.2.5 (general case).
standard axioms: Classical.choice, Quot.sound, propext what this means
Statement uses:
Nat,MetricSpace, MeasureTheory.DoublingMeasure,NNReal, defaultA,Complex,ENNReal, GeneralCase,SetProof uses:
Metric.ball, czCenter, czRadius14 instances, coercions and auxiliary constants left out.
abbrev czBall (hX : GeneralCase f α) (i : ℕ) : Set X := …
Mentions: GeneralCase
- abbrev
czBall6The ball B_j' introduced below Lemma 10.2.5 (general case) line 519 sourceSource documentation
The ball B_j' introduced below Lemma 10.2.5 (general case).
standard axioms: Classical.choice, Quot.sound, propext what this means
Statement uses:
Nat,MetricSpace, MeasureTheory.DoublingMeasure,NNReal, defaultA,Complex,ENNReal, GeneralCase,SetProof uses:
Metric.ball, czCenter,HMul.hMul,Real,OfNat.ofNat, czRadius19 instances, coercions and auxiliary constants left out.
abbrev czBall6 (hX : GeneralCase f α) (i : ℕ) : Set X := …
Mentions: GeneralCase
- abbrev
czBall3The ball B_j* in Lemma 10.2.5 (general case) line 523 sourceSource documentation
The ball B_j* in Lemma 10.2.5 (general case).
standard axioms: Classical.choice, Quot.sound, propext what this means
Statement uses:
Nat,MetricSpace, MeasureTheory.DoublingMeasure,NNReal, defaultA,Complex,ENNReal, GeneralCase,SetProof uses:
Metric.ball, czCenter,HMul.hMul,Real,OfNat.ofNat, czRadius19 instances, coercions and auxiliary constants left out.
abbrev czBall3 (hX : GeneralCase f α) (i : ℕ) : Set X := …
Mentions: GeneralCase
- abbrev
czBall7The ball B_j in the proof of Lemma 10.2.5 (general case) line 527 sourceSource documentation
The ball B_j** in the proof of Lemma 10.2.5 (general case).
standard axioms: Classical.choice, Quot.sound, propext what this means
Statement uses:
Nat,MetricSpace, MeasureTheory.DoublingMeasure,NNReal, defaultA,Complex,ENNReal, GeneralCase,SetProof uses:
Metric.ball, czCenter,HMul.hMul,Real,OfNat.ofNat, czRadius19 instances, coercions and auxiliary constants left out.
abbrev czBall7 (hX : GeneralCase f α) (i : ℕ) : Set X := …
Mentions: GeneralCase
- lemma
czBall_pairwiseDisjointline 530 sourcestandard axioms: Classical.choice, Quot.sound, propext what this means
Statement uses:
Nat,MetricSpace, MeasureTheory.DoublingMeasure,NNReal, defaultA,Complex,ENNReal, GeneralCase,Set.PairwiseDisjoint,Set,Set.univ,Metric.ball, czCenter, czRadiusProof uses:
And.left,Exists.choose,Exists,Real,And,Eq,Set.iUnion,HMul.hMul,OfNat.ofNat,Set.preimage,globalMaximalFunction,MeasureTheory.MeasureSpace.volume,Set.Ioi,LT.lt,Not,Disjoint,Compl.compl,Membership.mem,LE.le,ENatand 6 more69 instances, coercions and auxiliary constants left out.
- lemma
iUnion_czBall3line 534 sourcestandard axioms: Classical.choice, Quot.sound, propext what this means
Statement uses:
Nat,MetricSpace, MeasureTheory.DoublingMeasure,NNReal, defaultA,Complex,ENNReal, GeneralCase,Eq,Set,Set.iUnion, czBall3,Set.preimage,globalMaximalFunction,MeasureTheory.MeasureSpace.volume,OfNat.ofNat,Real,Set.IoiProof uses:
And.left,Metric.ball,Exists.choose,Exists,And,Set.PairwiseDisjoint,Set.univ,HMul.hMul,LT.lt,Not,Disjoint,Compl.compl,Membership.mem,LE.le,ENat,Set.encard,Set.ofPred,HPow.hPow, ball_covering, isOpen_MB_preimage_Ioi and 2 more78 instances, coercions and auxiliary constants left out.
- lemma
not_disjoint_czBall7line 538 sourcestandard axioms: Classical.choice, Quot.sound, propext what this means
Statement uses:
Nat,MetricSpace, MeasureTheory.DoublingMeasure,NNReal, defaultA,Complex,ENNReal, GeneralCase,LT.lt,Real,OfNat.ofNat, czRadius,Not,Disjoint,Set, czBall7,Compl.compl,Set.preimage,globalMaximalFunction,MeasureTheory.MeasureSpace.volumeand 1 moreProof uses:
And.left,Exists.choose,And,Set.PairwiseDisjoint,Set.univ,Metric.ball,Exists,Eq,Set.iUnion,HMul.hMul,Membership.mem,LE.le,ENat,Set.encard,Set.ofPred,HPow.hPow, ball_covering, isOpen_MB_preimage_Ioi,Exists.choose_spec,And.right91 instances, coercions and auxiliary constants left out.
- lemma
czBall_subset_czBallline 542 source - lemma
encard_czBall3_lePart of Lemma 10.2.5 (general case) line 550 sourceSource documentation
Part of Lemma 10.2.5 (general case).
standard axioms: Classical.choice, Quot.sound, propext what this means
Statement uses:
Nat,MetricSpace, MeasureTheory.DoublingMeasure,NNReal, defaultA,Complex,ENNReal, GeneralCase,LE.le,ENat,Set.encard,Set.ofPred,Membership.mem,Set, czBall3,HPow.hPow,OfNat.ofNat,HMul.hMulProof uses:
dite,LT.lt,globalMaximalFunction,MeasureTheory.MeasureSpace.volume,Real,And.right,Exists.choose,And,Set.PairwiseDisjoint,Set.univ,Metric.ball,Exists,Eq,Set.iUnion,Set.preimage,Set.Ioi,Not,Disjoint,Compl.compl, ball_covering and 16 more91 instances, coercions and auxiliary constants left out.
Tactic trace: 7 steps
Open to load the checked before-and-after goal states.
lemma encard_czBall3_le {hX : GeneralCase f α} {y : X} : {i | y ∈ czBall3 hX i}.encard ≤ (2 ^ (6 * a) : ℕ) := by …Mentions: GeneralCase, czBall3
- lemma
mem_czBall3_finiteline 557 sourcestandard axioms: Classical.choice, Quot.sound, propext what this means
Statement uses:
Nat,MetricSpace, MeasureTheory.DoublingMeasure,NNReal, defaultA,Complex,ENNReal, GeneralCase,Set.Finite,Set.ofPred,Membership.mem,Set, czBall3Proof uses:
Set.finite_of_encard_le_coe,HPow.hPow,OfNat.ofNat,HMul.hMul, encard_czBall3_le23 instances, coercions and auxiliary constants left out.
- def
czPartitionQ_iin the proof of Lemma 10.2.5 (general case) line 562 sourceSource documentation
Q_iin the proof of Lemma 10.2.5 (general case).standard axioms: Classical.choice, Quot.sound, propext what this means
Statement uses:
Nat,MetricSpace, MeasureTheory.DoublingMeasure,NNReal, defaultA,Complex,ENNReal, GeneralCase,SetProof uses:
WellFounded.Nat.fix,InvImage,LT.lt,SDiff.sdiff, czBall3,Union.union,Set.iUnion,GT.gt, czBall18 instances, coercions and auxiliary constants left out.
def czPartition (hX : GeneralCase f α) (i : ℕ) : Set X := …
Mentions: GeneralCase
- lemma
MeasurableSet.czPartitionline 566 source - lemma
czBall_subset_czPartitionline 573 sourcestandard axioms: Classical.choice, Quot.sound, propext what this means
Statement uses:
Nat,MetricSpace, MeasureTheory.DoublingMeasure,NNReal, defaultA,Complex,ENNReal, GeneralCase,LE.le,Set, czBall, czPartitionProof uses:
Membership.mem,Eq.mpr,SDiff.sdiff, czBall3,Union.union,Set.iUnion,LT.lt,GT.gt,id,Eq,congrFun',congrArg,czPartition.eq_def,Set.mem_sdiff_of_mem,Real,Dist.dist, czCenter,HMul.hMul,OfNat.ofNat, czRadius and 90 more94 instances, coercions and auxiliary constants left out.
Tactic trace: 14 steps
Open to load the checked before-and-after goal states.
- lemma
czPartition_subset_czBall3line 586 sourcestandard axioms: Classical.choice, Quot.sound, propext what this means
Statement uses:
Nat,MetricSpace, MeasureTheory.DoublingMeasure,NNReal, defaultA,Complex,ENNReal, GeneralCase,LE.le,Set, czPartition, czBall3Proof uses:
Eq.mpr,SDiff.sdiff,Union.union,Set.iUnion,LT.lt,GT.gt, czBall,id,Eq,congrArg,czPartition.eq_1,Set.sdiff_subset19 instances, coercions and auxiliary constants left out.
Tactic trace: 2 steps
Open to load the checked before-and-after goal states.
- lemma
czPartition_subset_czBall7line 590 source - lemma
czPartition_pairwiseDisjointline 594 sourcestandard axioms: Classical.choice, Quot.sound, propext what this means
Statement uses:
Nat,MetricSpace, MeasureTheory.DoublingMeasure,NNReal, defaultA,Complex,ENNReal, GeneralCase,Set.PairwiseDisjoint,Set,Set.univ, czPartitionProof uses:
Eq.mpr,Set.Nonempty,Inter.inter,Eq,id,Eq.trans,Membership.mem,forall_congr,True,implies_congr,Eq.refl,Exists,And,Iff.mp,Set.inter_nonempty,LT.lt,Not,LE.le,Set.iUnion,Set.subset_biUnion_of_memand 13 more47 instances, coercions and auxiliary constants left out.
Tactic trace: 9 steps
Open to load the checked before-and-after goal states.
- lemma
czPartition_pairwiseDisjoint'line 606 sourcestandard axioms: Classical.choice, Quot.sound, propext what this means
Statement uses:
Nat,MetricSpace, MeasureTheory.DoublingMeasure,NNReal, defaultA,Complex,ENNReal, GeneralCase,Membership.mem,Set, czPartition,EqProof uses:
Set.PairwiseDisjoint,Set.univ, czPartition_pairwiseDisjoint,Iff.mp,Set.Nonempty,Inter.inter,Set.pairwiseDisjoint_iff,Set.mem_univ,Exists,And,Set.inter_nonempty,Exists.intro,And.intro28 instances, coercions and auxiliary constants left out.
Tactic trace: 3 steps
Open to load the checked before-and-after goal states.
- lemma
czPartition_pairwise_disjoint_online 613 source - lemma
iUnion_czPartitionline 617 sourcestandard axioms: Classical.choice, Quot.sound, propext what this means
Statement uses:
Nat,MetricSpace, MeasureTheory.DoublingMeasure,NNReal, defaultA,Complex,ENNReal, GeneralCase,Eq,Set,Set.iUnion, czPartition,Set.preimage,globalMaximalFunction,MeasureTheory.MeasureSpace.volume,OfNat.ofNat,Real,Set.IoiProof uses:
Eq.mpr, czBall3,id,congrArg,Eq.symm, iUnion_czBall3,Set.ext,Iff.intro,Membership.mem,LE.le,Exists,Iff.mp,Set.mem_iUnion,Set.mem_iUnion_of_mem, czPartition_subset_czBall3,propext,Classical.byContradiction,Not,False,Eq.mpand 26 more65 instances, coercions and auxiliary constants left out.
Tactic trace: 17 steps
Open to load the checked before-and-after goal states.
- lemma
globalMaximalFunction_preimage_finiteline 638 source - lemma
volume_czPartition_lt_topline 655 source - lemma
volume_czBall7_leline 659 source - lemma
volume_czBall3_leline 668 source - lemma
laverage_czBall7_leInequality (10.2.30) line 675 sourceSource comment
Inequality (10.2.30)private lemma laverage_czBall7_le (hX : GeneralCase f α) (i : ℕ) : ⨍⁻ x in czBall7 hX i, ‖f x‖ₑ ∂volume ≤ α := by …Mentions: GeneralCase, czBall7
- def
czApproximationThe functiongin Lemma 10.2.5 line 687 sourceSource documentation
The function
gin Lemma 10.2.5. (both cases)standard axioms: Classical.choice, Quot.sound, propext what this means
Statement uses:
Nat,MetricSpace, MeasureTheory.DoublingMeasure,NNReal, defaultA,Complex,ENNRealProof uses:
dite, GeneralCase,Classical.propDecidable,Exists,Membership.mem,Set, czPartition,MeasureTheory.average,Real,MeasureTheory.Measure.restrict,MeasureTheory.MeasureSpace.volume,Exists.choose,Not22 instances, coercions and auxiliary constants left out.
def czApproximation (α : ℝ≥0∞) (x : X) : ℂ := …
- lemma
czApproximation_def_of_memline 692 sourcestandard axioms: Classical.choice, Quot.sound, propext what this means
Statement uses:
Nat,MetricSpace, MeasureTheory.DoublingMeasure,NNReal, defaultA,Complex,ENNReal, GeneralCase,Membership.mem,Set, czPartition,Eq, czApproximation,MeasureTheory.average,Real,MeasureTheory.Measure.restrict,MeasureTheory.MeasureSpace.volumeProof uses:
Exists,Exists.intro,of_eq_true,Eq.trans,eq_true,True,congrFun',congrArg,dite,Classical.propDecidable,Exists.choose,Not,dite_eq_left_of_eq_true,MeasureTheory.Measure, czPartition_pairwiseDisjoint',Exists.choose_spec,eq_self30 instances, coercions and auxiliary constants left out.
Tactic trace: 2 steps
Open to load the checked before-and-after goal states.
- lemma
czApproximation_def_of_notMemline 698 sourcestandard axioms: Classical.choice, Quot.sound, propext what this means
Statement uses:
Nat,MetricSpace, MeasureTheory.DoublingMeasure,NNReal, defaultA,Complex,ENNReal, GeneralCase,Not,Membership.mem,Set,Set.preimage,globalMaximalFunction,MeasureTheory.MeasureSpace.volume,OfNat.ofNat,Real,Set.Ioi,Eq, czApproximationProof uses:
of_eq_true,Eq.trans,True,congrFun',congrArg,dite,Classical.propDecidable,Exists, czPartition,MeasureTheory.average,MeasureTheory.Measure.restrict,Exists.choose,eq_true,dite_eq_left_of_eq_true,dite_eq_right_of_eq_false,False,funext,eq_false,Eq.mp,propextand 6 more60 instances, coercions and auxiliary constants left out.
Tactic trace: 2 steps
Open to load the checked before-and-after goal states.
- lemma
czApproximation_def_of_volume_ltline 704 sourcestandard axioms: Classical.choice, Quot.sound, propext what this means
Statement uses:
Nat,MetricSpace, MeasureTheory.DoublingMeasure,NNReal, defaultA,Complex,ENNReal,Not, GeneralCase,Eq, czApproximation,MeasureTheory.average,Real,MeasureTheory.MeasureSpace.volumeProof uses:
of_eq_true,Eq.trans,True,congrFun',congrArg,dite_eq_right_of_eq_false,Classical.propDecidable,dite,Exists,Membership.mem,Set, czPartition,MeasureTheory.Measure.restrict,Exists.choose,eq_false,eq_self29 instances, coercions and auxiliary constants left out.
Tactic trace: 1 steps
Open to load the checked before-and-after goal states.
- lemma
lintegral_czPartition_leline 708 source - def
czRemainder'The functionb_iin Lemma 10.2.5 (general case) line 720 sourceSource documentation
The function
b_iin Lemma 10.2.5 (general case).standard axioms: Classical.choice, Quot.sound, propext what this means
Statement uses:
Nat,MetricSpace, MeasureTheory.DoublingMeasure,NNReal, defaultA,Complex,ENNReal, GeneralCaseProof uses:
Set.indicator, czPartition,HSub.hSub, czApproximation18 instances, coercions and auxiliary constants left out.
def czRemainder' (hX : GeneralCase f α) (i : ℕ) (x : X) : ℂ := …
Mentions: GeneralCase
- lemma
czRemainder'_eq_zeroline 723 source - def
czRemainderThe functionb = ∑ⱼ bⱼintroduced below Lemma 10.2.5 line 733 sourceSource documentation
The function
b = ∑ⱼ bⱼintroduced below Lemma 10.2.5. In the finite case, we also use this as the functionb = b₁in Lemma 10.2.5. We choose a more convenient definition, but prove intsum_czRemainder'that this is the same.standard axioms: Classical.choice, Quot.sound, propext what this means
Statement uses:
Nat,MetricSpace, MeasureTheory.DoublingMeasure,NNReal, defaultA,Complex,ENNRealProof uses:
HSub.hSub, czApproximation16 instances, coercions and auxiliary constants left out.
def czRemainder (α : ℝ≥0∞) (x : X) : ℂ := …
- lemma
tsum_czRemainder'Part of Lemma 10.2.5, this is essentially (10.2.16) (both cases) line 737 sourceSource documentation
Part of Lemma 10.2.5, this is essentially (10.2.16) (both cases).
standard axioms: Classical.choice, Quot.sound, propext what this means
Statement uses:
Nat,MetricSpace, MeasureTheory.DoublingMeasure,NNReal, defaultA,Complex,ENNReal, GeneralCase,Eq,tsum, czRemainder',SummationFilter.unconditional, czRemainderProof uses:
id,dite,Set.indicator, czPartition,HSub.hSub, czApproximation,Exists,Membership.mem,Set,Classical.propDecidable,Eq.mpr,congrArg,tsum_eq_single,Ne,Set.indicator_of_notMem,Disjoint.notMem_of_mem_right,Set.indicator_of_mem,Eq.refl,Not,OfNat.ofNatand 26 more58 instances, coercions and auxiliary constants left out.
Tactic trace: 14 steps
Open to load the checked before-and-after goal states.
lemma tsum_czRemainder' (hX : GeneralCase f α) (x : X) : ∑' i, czRemainder' hX i x = czRemainder f α x := by …Mentions: GeneralCase, czRemainder', czRemainder
- lemma
aemeasurable_czApproximationPart of Lemma 10.2.5 (both cases) line 752 sourceSource documentation
Part of Lemma 10.2.5 (both cases).
standard axioms: Classical.choice, Quot.sound, propext what this means
Statement uses:
Nat,MetricSpace, MeasureTheory.DoublingMeasure,NNReal, defaultA,Complex,ENNReal,AEMeasurable,MeasureTheory.MeasureSpace.volume, czApproximationProof uses:
dite, GeneralCase,Classical.propDecidable,Exists,Membership.mem,Set, czPartition,MeasureTheory.average,Real,MeasureTheory.Measure.restrict,Exists.choose,Not,AEMeasurable.mk,Exists.intro,And,Measurable,Filter.EventuallyEq,MeasureTheory.ae,MeasureTheory.Measure,And.introand 54 more48 instances, coercions and auxiliary constants left out.
Tactic trace: 30 steps
Open to load the checked before-and-after goal states.
lemma aemeasurable_czApproximation {hf : AEMeasurable f} : AEMeasurable (czApproximation f α) := by …Mentions: czApproximation
- lemma
AEMeasurable.czRemainder'line 775 sourcestandard axioms: Classical.choice, Quot.sound, propext what this means
Statement uses:
Nat,MetricSpace, MeasureTheory.DoublingMeasure,NNReal, defaultA,Complex,ENNReal,AEMeasurable,MeasureTheory.MeasureSpace.volume, GeneralCase, czRemainder'Proof uses:
id,Iff.mpr,Set.indicator, czPartition,HSub.hSub, czApproximation,MeasureTheory.Measure.restrict,aemeasurable_indicator_iff,AEMeasurable.restrict,AEMeasurable.sub, aemeasurable_czApproximation43 instances, coercions and auxiliary constants left out.
Tactic trace: 3 steps
Open to load the checked before-and-after goal states.
- lemma
BoundedFiniteSupport.czApproximationPart of Lemma 10.2.5 (both cases) line 783 sourceSource documentation
Part of Lemma 10.2.5 (both cases).
standard axioms: Classical.choice, Quot.sound, propext what this means
Statement uses:
Nat,MetricSpace, MeasureTheory.DoublingMeasure,NNReal, defaultA,Complex,ENNReal,LT.lt,OfNat.ofNat, BoundedFiniteSupport,MeasureTheory.MeasureSpace.volume, czApproximationProof uses:
dite,Nonempty,Classical.propDecidable,BoundedFiniteSupport.mk,And.intro,MeasureTheory.AEStronglyMeasurable,MeasureTheory.eLpNorm,Top.top,AEMeasurable.aestronglyMeasurable, aemeasurable_czApproximation, BoundedFiniteSupport.aemeasurable,lt_of_le_of_lt,essSup_le_of_ae_le,ENorm.enorm,Filter.Eventually.mono,LE.le,essSup,MeasureTheory.ae,MeasureTheory.Measure,ENNReal.ae_le_essSupand 70 more139 instances, coercions and auxiliary constants left out.
Tactic trace: 39 steps
Open to load the checked before-and-after goal states.
protected lemma BoundedFiniteSupport.czApproximation {α : ℝ≥0∞} (hα : 0 < α) (hf : BoundedFiniteSupport f) : BoundedFiniteSupport (czApproximation f α) := by …Mentions: BoundedFiniteSupport
- lemma
BoundedFiniteSupport.czRemainderline 812 sourcestandard axioms: Classical.choice, Quot.sound, propext what this means
Statement uses:
Nat,MetricSpace, MeasureTheory.DoublingMeasure,NNReal, defaultA,Complex,ENNReal,LT.lt,OfNat.ofNat, BoundedFiniteSupport,MeasureTheory.MeasureSpace.volume, czRemainderProof uses: BoundedFiniteSupport.sub, czApproximation, BoundedFiniteSupport.czApproximation
59 instances, coercions and auxiliary constants left out.
- lemma
BoundedFiniteSupport.czRemainder'line 816 sourcestandard axioms: Classical.choice, Quot.sound, propext what this means
Statement uses:
Nat,MetricSpace, MeasureTheory.DoublingMeasure,NNReal, defaultA,Complex,ENNReal,LT.lt,OfNat.ofNat, BoundedFiniteSupport,MeasureTheory.MeasureSpace.volume, GeneralCase, czRemainder'Proof uses: BoundedFiniteSupport.indicator,
HSub.hSub, czApproximation, BoundedFiniteSupport.sub, BoundedFiniteSupport.czApproximation, czPartition66 instances, coercions and auxiliary constants left out.
- lemma
AEMeasurable.czRemainderline 821 sourcestandard axioms: Classical.choice, Quot.sound, propext what this means
Statement uses:
Nat,MetricSpace, MeasureTheory.DoublingMeasure,NNReal, defaultA,Complex,ENNReal,LT.lt,OfNat.ofNat, BoundedFiniteSupport,MeasureTheory.MeasureSpace.volume,AEMeasurable, czRemainderProof uses: BoundedFiniteSupport.aemeasurable, BoundedFiniteSupport.czRemainder
65 instances, coercions and auxiliary constants left out.
Tactic trace: 2 steps
Open to load the checked before-and-after goal states.
- lemma
czApproximation_add_czRemainderPart of Lemma 10.2.5, equation (10.2.16) (both cases) line 827 sourceSource documentation
Part of Lemma 10.2.5, equation (10.2.16) (both cases). This is true by definition, the work lies in
tsum_czRemainder'standard axioms: Classical.choice, Quot.sound, propext what this means
Statement uses:
Nat,MetricSpace, MeasureTheory.DoublingMeasure,NNReal, defaultA,Complex,ENNReal,Eq,HAdd.hAdd, czApproximation, czRemainderProof uses:
of_eq_true,Eq.trans,True,congrFun',congrArg,add_sub_cancel,dite, GeneralCase,Classical.propDecidable,Exists,Membership.mem,Set, czPartition,MeasureTheory.average,Real,MeasureTheory.Measure.restrict,MeasureTheory.MeasureSpace.volume,Exists.choose,Not,eq_self27 instances, coercions and auxiliary constants left out.
Tactic trace: 1 steps
Open to load the checked before-and-after goal states.
lemma czApproximation_add_czRemainder {x : X} : czApproximation f α x + czRemainder f α x = f x := by …Mentions: czApproximation, czRemainder
- lemma
α_le_mul_αline 831 source - lemma
enorm_czApproximation_le_finiteEquation (10.2.17), finite case line 835 sourceSource comment
Equation (10.2.17), finite caseprivate lemma enorm_czApproximation_le_finite (hα : ⨍⁻ x, ‖f x‖ₑ ≤ α) (hX : ¬ GeneralCase f α) : ∀ᵐ x, ‖czApproximation f α x‖ₑ ≤ 2 ^ (3 * a) * α := by …Mentions: GeneralCase, czApproximation
- lemma
enorm_czApproximation_le_infiniteEquation (10.2.17) specialized to the general case line 844 sourceSource documentation
Equation (10.2.17) specialized to the general case.
standard axioms: Classical.choice, Quot.sound, propext what this means
Statement uses:
Nat,MetricSpace, MeasureTheory.DoublingMeasure,NNReal, defaultA,Complex,ENNReal, BoundedFiniteSupport,MeasureTheory.MeasureSpace.volume, GeneralCase,Filter.Eventually,LE.le,ENorm.enorm, czApproximation,HMul.hMul,HPow.hPow,OfNat.ofNat,MeasureTheory.ae,MeasureTheory.MeasureProof uses:
Exists,Membership.mem,Set, czPartition,Trans.trans,Inv.inv, czBall7,MeasureTheory.lintegral,MeasureTheory.Measure.restrict,MeasureTheory.laverage,Eq,MeasureTheory.average,Real,rfl,Eq.mpr,id,congrArg, czApproximation_def_of_mem,Eq.refl,MeasureTheory.enorm_integral_le_lintegral_enormand 74 more181 instances, coercions and auxiliary constants left out.
Tactic trace: 21 steps
Open to load the checked before-and-after goal states.
lemma enorm_czApproximation_le_infinite {hf : BoundedFiniteSupport f} (hX : GeneralCase f α) : ∀ᵐ x, ‖czApproximation f α x‖ₑ ≤ 2 ^ (3 * a) * α := by …Mentions: BoundedFiniteSupport, GeneralCase, czApproximation
- lemma
enorm_czApproximation_lePart of Lemma 10.2.5, equation (10.2.17) (both cases) line 872 sourceSource documentation
Part of Lemma 10.2.5, equation (10.2.17) (both cases).
standard axioms: Classical.choice, Quot.sound, propext what this means
Statement uses:
Nat,MetricSpace, MeasureTheory.DoublingMeasure,NNReal, defaultA,Complex,ENNReal, BoundedFiniteSupport,MeasureTheory.MeasureSpace.volume,LE.le,MeasureTheory.laverage,ENorm.enorm,Filter.Eventually, czApproximation,HMul.hMul,HPow.hPow,OfNat.ofNat,MeasureTheory.ae,MeasureTheory.MeasureProof uses:
by_cases, GeneralCase, enorm_czApproximation_le_infinite85 instances, coercions and auxiliary constants left out.
lemma enorm_czApproximation_le {hf : BoundedFiniteSupport f} (hα : ⨍⁻ x, ‖f x‖ₑ ≤ α) : ∀ᵐ x, ‖czApproximation f α x‖ₑ ≤ 2 ^ (3 * a) * α := …Mentions: BoundedFiniteSupport, czApproximation
- lemma
eLpNorm_czApproximation_le_finiteEquation (10.2.18), finite case line 878 sourceSource comment
Equation (10.2.18), finite caseprivate lemma eLpNorm_czApproximation_le_finite (hf : BoundedFiniteSupport f) (hα : 0 < α) (hX : ¬ GeneralCase f α) : eLpNorm (czApproximation f α) 1 volume ≤ eLpNorm f 1 volume := by …Mentions: BoundedFiniteSupport, GeneralCase, czApproximation
- lemma
eLpNorm_czApproximation_le_infiniteEquation (10.2.18), infinite case line 893 sourceSource comment
Equation (10.2.18), infinite caseprivate lemma eLpNorm_czApproximation_le_infinite (hX : GeneralCase f α) : eLpNorm (czApproximation f α) 1 volume ≤ eLpNorm f 1 volume := by …Mentions: GeneralCase, czApproximation
- lemma
eLpNorm_czApproximation_lePart of Lemma 10.2.5, equation (10.2.18) (both cases) line 911 sourceSource documentation
Part of Lemma 10.2.5, equation (10.2.18) (both cases).
standard axioms: Classical.choice, Quot.sound, propext what this means
Statement uses:
Nat,MetricSpace, MeasureTheory.DoublingMeasure,NNReal, defaultA,Complex,ENNReal, BoundedFiniteSupport,MeasureTheory.MeasureSpace.volume,LT.lt,OfNat.ofNat,LE.le,MeasureTheory.eLpNorm, czApproximationProof uses:
by_cases, GeneralCase66 instances, coercions and auxiliary constants left out.
lemma eLpNorm_czApproximation_le {hf : BoundedFiniteSupport f} (hα : 0 < α) : eLpNorm (czApproximation f α) 1 volume ≤ eLpNorm f 1 volume := …Mentions: BoundedFiniteSupport, czApproximation
- lemma
support_czRemainder'_subsetPart of Lemma 10.2.5, equation (10.2.19) (general case) line 917 sourceSource documentation
Part of Lemma 10.2.5, equation (10.2.19) (general case).
standard axioms: Classical.choice, Quot.sound, propext what this means
Statement uses:
Nat,MetricSpace, MeasureTheory.DoublingMeasure,NNReal, defaultA,Complex,ENNReal, GeneralCase,LE.le,Set,Function.support, czRemainder', czBall3Proof uses:
subset_trans, czPartition,Membership.mem,And.left,Not,Eq,HSub.hSub, czApproximation,OfNat.ofNat,Eq.mp,And,congrArg,propext,Classical.not_imp,Set.indicator,Set.indicator_apply_eq_zero,Ne,ne_eq,czRemainder'.eq_1,Function.mem_supportand 1 more29 instances, coercions and auxiliary constants left out.
Tactic trace: 3 steps
Open to load the checked before-and-after goal states.
lemma support_czRemainder'_subset {hX : GeneralCase f α} {i : ℕ} : support (czRemainder' hX i) ⊆ czBall3 hX i := by …Mentions: GeneralCase, czRemainder', czBall3
- lemma
integral_czRemainder'Part of Lemma 10.2.5, equation (10.2.20) (general case) line 924 sourceSource documentation
Part of Lemma 10.2.5, equation (10.2.20) (general case).
standard axioms: Classical.choice, Quot.sound, propext what this means
Statement uses:
Nat,MetricSpace, MeasureTheory.DoublingMeasure,NNReal, defaultA,Complex,ENNReal, GeneralCase,Eq,MeasureTheory.integral,Real,MeasureTheory.MeasureSpace.volume, czRemainder',OfNat.ofNatProof uses:
id,Eq.mpr,Set.indicator, czPartition,HSub.hSub, czApproximation,MeasureTheory.Measure.restrict,congrArg,MeasureTheory.integral_indicator,MeasureTheory.average,Eq.symm,MeasureTheory.setAverage_sub_setAverage,LT.lt.ne,MeasureTheory.Measure,Set,Top.top,MeasureTheory.setIntegral_congr_fun,Membership.mem,Pi.sub_apply, czApproximation_def_of_mem and 1 more53 instances, coercions and auxiliary constants left out.
Tactic trace: 5 steps
Open to load the checked before-and-after goal states.
lemma integral_czRemainder' {hX : GeneralCase f α} {i : ℕ} : ∫ x, czRemainder' hX i x = 0 := by …Mentions: GeneralCase, czRemainder'
- lemma
integral_czRemainderPart of Lemma 10.2.5, equation (10.2.20) (finite case) line 933 sourceSource documentation
Part of Lemma 10.2.5, equation (10.2.20) (finite case).
standard axioms: Classical.choice, Quot.sound, propext what this means
Statement uses:
Nat,MetricSpace, MeasureTheory.DoublingMeasure,NNReal, defaultA,Complex,ENNReal, BoundedFiniteSupport,MeasureTheory.MeasureSpace.volume,Not, GeneralCase,LT.lt,OfNat.ofNat,Eq,MeasureTheory.integral,Real, czRemainderProof uses:
MeasureTheory.IsFiniteMeasure,Eq.mpr,HSub.hSub,MeasureTheory.average,id,congrFun',congrArg,funext, czApproximation,dite_eq_right_of_eq_false,Classical.propDecidable,dite,Exists,Membership.mem,Set, czPartition,MeasureTheory.Measure.restrict,Exists.choose,eq_false,MeasureTheory.integral_sub_average73 instances, coercions and auxiliary constants left out.
Tactic trace: 2 steps
Open to load the checked before-and-after goal states.
lemma integral_czRemainder {hf : BoundedFiniteSupport f} (hX : ¬ GeneralCase f α) (hα : 0 < α) : ∫ x, czRemainder f α x = 0 := by …Mentions: BoundedFiniteSupport, GeneralCase, czRemainder
- lemma
ineq_10_2_32Inequality (10.2.32) line 940 sourceSource comment
Inequality (10.2.32)private lemma ineq_10_2_32 (hf : BoundedFiniteSupport f) {hX : GeneralCase f α} {i : ℕ} : eLpNorm (czRemainder' hX i) 1 volume ≤ 2 * (∫⁻ x in czPartition hX i, ‖f x‖ₑ) := calc …Mentions: BoundedFiniteSupport, GeneralCase, czRemainder', czPartition
- lemma
eLpNorm_czRemainder'_lePart of Lemma 10.2.5, equation (10.2.21) (general case) line 953 sourceSource documentation
Part of Lemma 10.2.5, equation (10.2.21) (general case).
standard axioms: Classical.choice, Quot.sound, propext what this means
Statement uses:
Nat,MetricSpace, MeasureTheory.DoublingMeasure,NNReal, defaultA,Complex,ENNReal, BoundedFiniteSupport,MeasureTheory.MeasureSpace.volume, GeneralCase,LE.le,MeasureTheory.eLpNorm, czRemainder',OfNat.ofNat,HMul.hMul,HPow.hPow,HAdd.hAdd,MeasureTheory.Measure,Set, czBall3Proof uses:
dite,Real, czRadius,of_eq_true,Eq.trans,True,congrFun',congrArg,autoParam,MeasureTheory.eLpNorm_zero,Not,Trans.trans,Eq,Metric.ball, czCenter, czBall7,MeasureTheory.lintegral,MeasureTheory.Measure.restrict, czPartition,ENorm.enormand 79 more176 instances, coercions and auxiliary constants left out.
Tactic trace: 14 steps
Open to load the checked before-and-after goal states.
lemma eLpNorm_czRemainder'_le {hf : BoundedFiniteSupport f} {hX : GeneralCase f α} {i : ℕ} : eLpNorm (czRemainder' hX i) 1 volume ≤ 2 ^ (2 * a + 1) * α * volume (czBall3 hX i) := by …Mentions: BoundedFiniteSupport, GeneralCase, czRemainder', czBall3
- lemma
eLpNorm_restrict_czRemainder'_leWeaker version ofeLpNorm_czRemainder'_lewhich is used repeatedly below line 973 sourceSource comment
Weaker version of `eLpNorm_czRemainder'_le` which is used repeatedly belowprivate lemma eLpNorm_restrict_czRemainder'_le {hf : BoundedFiniteSupport f} {hX : GeneralCase f α} {i : ℕ} : ∫⁻ y in czBall3 hX i, ‖czRemainder' hX i y‖ₑ ≤ 2 ^ (2 * a + 1) * α * volume (czBall3 hX i) := by …Mentions: BoundedFiniteSupport, GeneralCase, czBall3, czRemainder'
- lemma
eLpNorm_czRemainder_le'Used to proveeLpNorm_czRemainder_leandtsum_eLpNorm_czRemainder_leline 981 sourceSource comment
Used to prove `eLpNorm_czRemainder_le` and `tsum_eLpNorm_czRemainder_le`private lemma eLpNorm_czRemainder_le' (hf : BoundedFiniteSupport f) (hX : ¬ GeneralCase f α) (hα : ⨍⁻ x, ‖f x‖ₑ < α) : eLpNorm (czRemainder f α) 1 volume ≤ 2 * ∫⁻ x, ‖f x‖ₑ := …Mentions: BoundedFiniteSupport, GeneralCase, czRemainder
- lemma
eLpNorm_czRemainder_lePart of Lemma 10.2.5, equation (10.2.21) (finite case) line 994 sourceSource documentation
Part of Lemma 10.2.5, equation (10.2.21) (finite case).
standard axioms: Classical.choice, Quot.sound, propext what this means
Statement uses:
Nat,MetricSpace, MeasureTheory.DoublingMeasure,NNReal, defaultA,Complex,ENNReal, BoundedFiniteSupport,MeasureTheory.MeasureSpace.volume,Not, GeneralCase,LT.lt,MeasureTheory.laverage,ENorm.enorm,LE.le,MeasureTheory.eLpNorm, czRemainder,OfNat.ofNat,HMul.hMul,HPow.hPowand 4 moreProof uses:
dite,Nonempty,Classical.propDecidable,MeasureTheory.IsFiniteMeasure,lt_of_le_of_lt,zero_le,Trans.trans,MeasureTheory.lintegral,mul_le_mul_right,LT.lt.le,Iff.mp,HDiv.hDiv,ENNReal.div_lt_iff,Or.inl,Ne,NeZero.ne,Top.top,LT.lt.ne,MeasureTheory.IsFiniteMeasure.measure_univ_lt_top,Eq.mpand 20 more134 instances, coercions and auxiliary constants left out.
Tactic trace: 12 steps
Open to load the checked before-and-after goal states.
lemma eLpNorm_czRemainder_le {hf : BoundedFiniteSupport f} (hX : ¬ GeneralCase f α) (hα : ⨍⁻ x, ‖f x‖ₑ < α) : eLpNorm (czRemainder f α) 1 volume ≤ 2 ^ (2 * a + 1) * α * volume (univ : Set X) := by …Mentions: BoundedFiniteSupport, GeneralCase, czRemainder
- lemma
tsum_volume_czBall3_lePart of Lemma 10.2.5, equation (10.2.22) (general case) line 1010 sourceSource documentation
Part of Lemma 10.2.5, equation (10.2.22) (general case).
standard axioms: Classical.choice, Quot.sound, propext what this means
Statement uses:
Nat,MetricSpace, MeasureTheory.DoublingMeasure,NNReal, defaultA,Complex,ENNReal, BoundedFiniteSupport,MeasureTheory.MeasureSpace.volume, GeneralCase,LT.lt,OfNat.ofNat,LE.le,tsum,MeasureTheory.Measure,Set, czBall3,SummationFilter.unconditional,HMul.hMul,HDiv.hDivand 2 moreProof uses:
Trans.trans,Eq,C10_2_1,Set.preimage,globalMaximalFunction,Real,Set.Ioi, czBall,ENNReal.tsum_le_tsum,id,Eq.mpr,HSMul.hSMul,congrFun',congrArg,ENNReal.tsum_const_smul,smul_le_smul_left,Set.iUnion,Metric.ball, czCenter, czRadius and 64 more174 instances, coercions and auxiliary constants left out.
Tactic trace: 11 steps
Open to load the checked before-and-after goal states.
lemma tsum_volume_czBall3_le (hf : BoundedFiniteSupport f) (hX : GeneralCase f α) (hα : 0 < α) : ∑' i, volume (czBall3 hX i) ≤ 2 ^ (4 * a) / α * eLpNorm f 1 volume := calc …Mentions: BoundedFiniteSupport, GeneralCase, czBall3
- lemma
volume_univ_lePart of Lemma 10.2.5, equation (10.2.22) (finite case) line 1027 sourceSource documentation
Part of Lemma 10.2.5, equation (10.2.22) (finite case).
standard axioms: Classical.choice, Quot.sound, propext what this means
Statement uses:
Nat,MetricSpace, MeasureTheory.DoublingMeasure,NNReal, defaultA,Complex,ENNReal, BoundedFiniteSupport,MeasureTheory.MeasureSpace.volume,Not, GeneralCase,LT.lt,OfNat.ofNat,LE.le,MeasureTheory.Measure,Set,Set.univ,HMul.hMul,HDiv.hDiv,HPow.hPowand 1 moreProof uses:
Eq.mpr,Set.ofPred,ENorm.enorm,globalMaximalFunction,Real,C10_2_1,eq_of_heq,LE,Eq,HEq,Eq.refl,HEq.refl,Eq.symm,of_eq_true,Eq.trans,True,congrArg,funext,eq_true,idand 7 more117 instances, coercions and auxiliary constants left out.
Tactic trace: 6 steps
Open to load the checked before-and-after goal states.
lemma volume_univ_le (hf : BoundedFiniteSupport f) (hX : ¬GeneralCase f α) (hα : 0 < α) : volume (univ : Set X) ≤ 2 ^ (2 * a) / α * eLpNorm f 1 volume := by …Mentions: BoundedFiniteSupport, GeneralCase
- lemma
tsum_eLpNorm_czRemainder'_lePart of Lemma 10.2.5, equation (10.2.23) (general case) line 1034 sourceSource documentation
Part of Lemma 10.2.5, equation (10.2.23) (general case).
standard axioms: Classical.choice, Quot.sound, propext what this means
Statement uses:
Nat,MetricSpace, MeasureTheory.DoublingMeasure,NNReal, defaultA,Complex,ENNReal, BoundedFiniteSupport,MeasureTheory.MeasureSpace.volume, GeneralCase,LE.le,tsum,MeasureTheory.eLpNorm, czRemainder',OfNat.ofNat,SummationFilter.unconditional,HMul.hMulProof uses:
le_trans,MeasureTheory.lintegral,MeasureTheory.Measure.restrict, czPartition,ENorm.enorm,ENNReal.tsum_le_tsum,id,Eq.mpr,HSMul.hSMul,Eq,congrFun',congrArg,ENNReal.tsum_const_smul,smul_le_smul_left,Set.iUnion,Eq.symm,MeasureTheory.lintegral_iUnion,Eq.trans,ite,Top.topand 22 more129 instances, coercions and auxiliary constants left out.
Tactic trace: 5 steps
Open to load the checked before-and-after goal states.
lemma tsum_eLpNorm_czRemainder'_le {hf : BoundedFiniteSupport f} (hX : GeneralCase f α) : ∑' i, eLpNorm (czRemainder' hX i) 1 volume ≤ 2 * eLpNorm f 1 volume := by …Mentions: BoundedFiniteSupport, GeneralCase, czRemainder'
- lemma
tsum_eLpNorm_czRemainder_lePart of Lemma 10.2.5, equation (10.2.23) (finite case) line 1043 sourceSource documentation
Part of Lemma 10.2.5, equation (10.2.23) (finite case).
standard axioms: Classical.choice, Quot.sound, propext what this means
Statement uses:
Nat,MetricSpace, MeasureTheory.DoublingMeasure,NNReal, defaultA,Complex,ENNReal, BoundedFiniteSupport,MeasureTheory.MeasureSpace.volume,Not, GeneralCase,LT.lt,MeasureTheory.laverage,ENorm.enorm,LE.le,MeasureTheory.eLpNorm, czRemainder,OfNat.ofNat,HMul.hMulProof uses:
Eq.mpr,MeasureTheory.lintegral,id,Eq,congr,congrArg,Eq.trans,ite,Top.top,MeasureTheory.eLpNormEssSup,MeasureTheory.eLpNorm',ENNReal.toReal,ite_eq_right_of_eq_false,HPow.hPow,Real,HDiv.hDiv,funext,ENNReal.rpow_one,div_self,of_eq_trueand 5 more117 instances, coercions and auxiliary constants left out.
Tactic trace: 1 steps
Open to load the checked before-and-after goal states.
lemma tsum_eLpNorm_czRemainder_le {hf : BoundedFiniteSupport f} (hX : ¬ GeneralCase f α) (hα : ⨍⁻ x, ‖f x‖ₑ < α) : eLpNorm (czRemainder f α) 1 volume ≤ 2 * eLpNorm f 1 volume := by …Mentions: BoundedFiniteSupport, GeneralCase, czRemainder
- def
ΩThe setΩintroduced below Lemma 10.2.5 line 1056 sourceSource documentation
The set
Ωintroduced below Lemma 10.2.5.standard axioms: Classical.choice, Quot.sound, propext what this means
Statement uses:
Nat,MetricSpace, MeasureTheory.DoublingMeasure,NNReal, defaultA,Complex,ENNReal,SetProof uses:
dite, GeneralCase,Classical.propDecidable,Set.iUnion, czBall6,Not,Set.univ14 instances, coercions and auxiliary constants left out.
def Ω (α : ℝ≥0∞) : Set X := …
- lemma
czBall3_subset_of_mem_Ωline 1059 source - lemma
six_mul_czRadius_le_of_mem_Ωline 1068 source - def
α'Auxiliary constant used in the proofs ofestimate_good,estimate_badanddistribution_czOperatorBoundline 1078 sourceSource documentation
Auxiliary constant used in the proofs of
estimate_good,estimate_badanddistribution_czOperatorBound.standard axioms: Classical.choice, Quot.sound, propext what this means
Statement uses:
Nat,ENNRealProof uses:
HMul.hMul,c10_0_36 instances, coercions and auxiliary constants left out.
@[no_expose] def α' (α : ℝ≥0∞) : ℝ≥0∞ := c10_0_3 a * α
- lemma
α'_posAuxiliary constant used in the proofs ofestimate_good,estimate_badanddistribution_czOperatorBoundline 1080 sourceSource documentation
Auxiliary constant used in the proofs of
estimate_good,estimate_badanddistribution_czOperatorBound.private lemma α'_pos {α : ℝ≥0∞} (hα : 0 < α) : 0 < α' a α := …Mentions: α'
- lemma
div_α'_eqline 1083 source - lemma
estimate_goodLemma 10.2.6 line 1092 sourceSource documentation
Lemma 10.2.6
standard axioms: Classical.choice, Quot.sound, propext what this means
Statement uses:
Nat,MetricSpace, MeasureTheory.DoublingMeasure,NNReal, defaultA,Real,Complex, IsTwoSidedKernel,ENNReal, BoundedFiniteSupport,MeasureTheory.MeasureSpace.volume,LT.lt,MeasureTheory.laverage,HDiv.hDiv,ENorm.enorm,c10_0_3, MeasureTheory.HasBoundedStrongType, czOperator,OfNat.ofNat, C_Ts and 7 moreProof uses:
dite,Eq,Top.top,of_eq_true,Eq.trans,True,congr,congrArg,congrFun',MeasureTheory.Measure,Nat.AtLeastTwo,ENNReal.top_div_of_lt_top,ENNReal.ofNat_lt_top, MeasureTheory.distibution_top,ENNReal.div_top,MulZeroClass.zero_mul,Not,Ne,Inv.inv,HPow.hPowand 149 more261 instances, coercions and auxiliary constants left out.
Tactic trace: 52 steps
Open to load the checked before-and-after goal states.
lemma estimate_good (hf : BoundedFiniteSupport f) (hα : ⨍⁻ x, ‖f x‖ₑ / c10_0_3 a < α) (hT : HasBoundedStrongType (czOperator K r) 2 2 volume volume (C_Ts a)) : distribution (czOperator K r (czApproximation f (α' a α))) (α / 2) volume ≤ C10_2_6 a / α * eLpNorm f 1 volume := by …Mentions: BoundedFiniteSupport, czOperator, K, C_Ts, czApproximation, α'
- abbrev
czOperatorBoundSummandline 1144 source - def
czOperatorBoundThe functionFdefined in Lemma 10.2.7 line 1149 sourceSource documentation
The function
Fdefined in Lemma 10.2.7.standard axioms: Classical.choice, Quot.sound, propext what this means
Statement uses:
Nat,MetricSpace, MeasureTheory.DoublingMeasure,NNReal, defaultA,Complex,ENNReal, GeneralCase, α'Proof uses:
HMul.hMul,C10_2_7,tsum,HDiv.hDiv,HPow.hPow,Real,Real.toNNReal,OfNat.ofNat, czRadius,NNDist.nndist, czCenter,Inv.inv,MeasureTheory.Measure,Set,MeasureTheory.MeasureSpace.volume, czBall3,Metric.ball,Dist.dist,SummationFilter.unconditional38 instances, coercions and auxiliary constants left out.
def czOperatorBound (hX : GeneralCase f (α' a α)) (x : X) : ℝ≥0∞ := …
Mentions: GeneralCase, α'
- lemma
czOperatorBound_eqline 1153 source - def
𝒥₁line 1157 source - def
𝒥₂line 1160 source - def
𝒥₃line 1163 source - lemma
union_𝒥line 1166 source - lemma
lemma_10_2_7_bound'Auxiliary bound used to provelemma_10_2_7_boundline 1176 sourceSource comment
Auxiliary bound used to prove `lemma_10_2_7_bound`private lemma lemma_10_2_7_bound' (hx : x ∈ (Ω f (α' a α))ᶜ) (hX : GeneralCase f (α' a α)) (j : ℕ) {g : X → ℂ} (g_aemeas : AEMeasurable g (volume.restrict (czBall3 hX j))) (hg : ∫⁻ y in czBall3 hX j, ‖g y‖ₑ ≤ 2 ^ (2 * a + 1) * (α' a α) * volume (czBall3 hX j)) : ∫⁻ y in czBall3 hX j, ‖K x y - K x (czCenter hX j)‖ₑ * ‖g y‖ₑ ≤ czOperatorBoundSummand hX j x := calc …Mentions: Ω, α', GeneralCase, g, czBall3, K, czCenter, czOperatorBoundSummand
- lemma
lemma_10_2_7_boundBound used twice in the proof of Lemma 10.2.7 line 1206 sourceSource comment
Bound used twice in the proof of Lemma 10.2.7private lemma lemma_10_2_7_bound (hx : x ∈ (Ω f (α' a α))ᶜ) (hX : GeneralCase f (α' a α)) (j : ℕ) {g : X → ℂ} (g_int : IntegrableOn g (czBall3 hX j)) (hg0 : ∫ y in czBall3 hX j, g y = 0) (hg : ∫⁻ y in czBall3 hX j, ‖g y‖ₑ ≤ 2 ^ (2 * a + 1) * (α' a α) * volume (czBall3 hX j)) : ‖∫ y in czBall3 hX j, K x y * g y‖ₑ ≤ czOperatorBoundSummand hX j x := by …Mentions: Ω, α', GeneralCase, g, czBall3, K, czOperatorBoundSummand
- lemma
𝒥₁_boundline 1223 source - lemma
tsum_𝒥₁line 1241 source - def
dline 1250 source - lemma
integrableOn_dline 1253 source - lemma
enorm_d_leline 1258 source - abbrev
g₀line 1279 source - abbrev
gline 1283 source - lemma
integrableOn_g₀line 1286 source - lemma
lintegral_enorm_g₀_leline 1290 source - lemma
integrableOn_gline 1298 source - lemma
integral_gline 1302 source - lemma
lintegral_enorm_half_gline 1313 source - lemma
𝒥₂_boundThe bounds on‖czOperator K r (czRemainder' hX j) x‖ₑused for the𝒥₂estimate (even though this part of the estimate doesn't require j ∈ 𝒥₂) line 1332 sourceSource comment
The bounds on `‖czOperator K r (czRemainder' hX j) x‖ₑ` used for the `𝒥₂` estimate (even though this part of the estimate doesn't require j ∈ 𝒥₂).private lemma 𝒥₂_bound (hf : BoundedFiniteSupport f) (hα : 0 < α) (hx : x ∈ (Ω f (α' a α))ᶜ) (hX : GeneralCase f (α' a α)) {j : ℕ} : ‖czOperator K r (czRemainder' hX j) x‖ₑ ≤ 2 * czOperatorBoundSummand hX j x + 2 ^ (2 * a + 1) * (α' a α) * ∫⁻ y in czBall3 hX j, ‖K x y‖ₑ := calc …Mentions: BoundedFiniteSupport, Ω, α', GeneralCase, czOperator, K, czRemainder', czOperatorBoundSummand, czBall3
- def
Aline 1388 source - lemma
A_subset(10.2.52) line 1391 sourceSource comment
(10.2.52)private lemma A_subset (hx : x ∈ (Ω f (α' a α))ᶜ) (hX : GeneralCase f (α' a α)) : A r x hX ⊆ Annulus.co x (r / 3) (3 * r) := by …Mentions: Ω, α', GeneralCase, A
- lemma
sum_volume_restrict_leline 1402 source - lemma
tsum_integral_K_leLong calculation toward the end of Lemma 10.2.7 line 1409 sourceSource comment
Long calculation toward the end of Lemma 10.2.7private lemma tsum_integral_K_le (hx : x ∈ (Ω f (α' a α))ᶜ) (hX : GeneralCase f (α' a α)) : ∑' (j : 𝒥₂ r x hX), ∫⁻ y in czBall3 hX j, ‖K x y‖ₑ ≤ 2 ^ (a ^ 3 + 10 * a) := calc … - lemma
tsum_𝒥₂line 1441 source - lemma
tsum_𝒥₃line 1467 source - lemma
czOperator_czRemainder'line 1477 source - lemma
czOperator_czRemainderline 1483 source - lemma
estimate_bad_partialLemma 10.2.7 line 1498 sourceSource documentation
Lemma 10.2.7. Note that
hximplieshX, but we keep the superfluous hypothesis to shorten the statement.standard axioms: Classical.choice, Quot.sound, propext what this means
Statement uses:
Nat,MetricSpace, MeasureTheory.DoublingMeasure,NNReal, defaultA,Real,Complex, IsTwoSidedKernel,ENNReal, BoundedFiniteSupport,MeasureTheory.MeasureSpace.volume,LT.lt,OfNat.ofNat,MeasureTheory.laverage,HDiv.hDiv,ENorm.enorm,c10_0_3,Membership.mem,Set,Compl.compland 9 moreProof uses:
Trans.trans,Eq,tsum, czRemainder',SummationFilter.unconditional,Union.union,Eq.mpr,id,congrArg,pos_of_gt,Eq.refl,enorm_tsum_le_tsum_enorm,Set.univ,Eq.symm,tsum_univ,ENNReal.tsum_union_le,add_zero,add_le_add,Mathlib.Tactic.Ring.of_eq,HPow.hPowand 22 more140 instances, coercions and auxiliary constants left out.
Tactic trace: 4 steps
Open to load the checked before-and-after goal states.
lemma estimate_bad_partial (hf : BoundedFiniteSupport f) (hr : 0 < r) (hα : ⨍⁻ x, ‖f x‖ₑ / c10_0_3 a < α) (hx : x ∈ (Ω f (α' a α))ᶜ) (hX : GeneralCase f (α' a α)) : ‖czOperator K r (czRemainder f (α' a α)) x‖ₑ ≤ 3 * czOperatorBound hX x + α / 8 := calc …Mentions: BoundedFiniteSupport, Ω, α', GeneralCase, czOperator, K, czRemainder, czOperatorBound
- lemma
czOperatorBound_inner_leline 1511 sourcestandard axioms: Classical.choice, Quot.sound, propext what this means
Statement uses:
Nat,MetricSpace, MeasureTheory.DoublingMeasure,NNReal, defaultA,Complex,ENNReal,LE.le,OfNat.ofNat, GeneralCase, α',MeasureTheory.lintegral,MeasureTheory.Measure.restrict,MeasureTheory.MeasureSpace.volume,Compl.compl,Set, Ω,HDiv.hDiv,HPow.hPow,Realand 9 moreProof uses:
Eq.mpr,id,Eq,congrArg,rfl,LT.lt,Or,le_or_gt,congrFun',funext,Real.toNNReal_of_nonpos,ENNReal.zero_div,ENNReal.zero_rpow_of_pos,propext,inv_pos,Nat.cast_pos,LT.lt.trans_le,zero_lt_four,MeasureTheory.lintegral_zero,zero_leand 200 more264 instances, coercions and auxiliary constants left out.
Tactic trace: 95 steps
Open to load the checked before-and-after goal states.
- lemma
distribution_czOperatorBoundLemma 10.2.8 line 1594 sourceSource documentation
Lemma 10.2.8
standard axioms: Classical.choice, Quot.sound, propext what this means
Statement uses:
Nat,MetricSpace, MeasureTheory.DoublingMeasure,NNReal, defaultA,Complex,ENNReal,LE.le,OfNat.ofNat, BoundedFiniteSupport,MeasureTheory.MeasureSpace.volume,LT.lt,MeasureTheory.laverage,HDiv.hDiv,ENorm.enorm,c10_0_3, GeneralCase, α',MeasureTheory.Measure,Setand 9 moreProof uses:
Eq,Or,eq_zero_or_pos,False.elim,Eq.mp,False,Eq.symm,Top.top,eq_top_or_lt_top,EmptyCollection.emptyCollection,Eq.mpr,id,congrArg,ENNReal.top_div_of_ne_top,of_eq_true,Not,Eq.trans,True,eq_false,not_falseand 162 more236 instances, coercions and auxiliary constants left out.
Tactic trace: 61 steps
Open to load the checked before-and-after goal states.
lemma distribution_czOperatorBound (ha : 4 ≤ a) (hf : BoundedFiniteSupport f) (hα : ⨍⁻ x, ‖f x‖ₑ / c10_0_3 a < α) (hX : GeneralCase f (α' a α)) : volume ((Ω f (α' a α))ᶜ ∩ czOperatorBound hX ⁻¹' Ioi (α / 8)) ≤ C10_2_8 a / α * eLpNorm f 1 volume := by …Mentions: BoundedFiniteSupport, GeneralCase, α', Ω, czOperatorBound
- lemma
estimate_badLemma 10.2.9 line 1649 sourceSource documentation
Lemma 10.2.9
standard axioms: Classical.choice, Quot.sound, propext what this means
Statement uses:
Nat,MetricSpace, MeasureTheory.DoublingMeasure,NNReal, defaultA,Real,Complex, IsTwoSidedKernel,ENNReal,LE.le,OfNat.ofNat,LT.lt, BoundedFiniteSupport,MeasureTheory.MeasureSpace.volume,MeasureTheory.laverage,HDiv.hDiv,ENorm.enorm,c10_0_3, MeasureTheory.distribution, czOperator and 5 moreProof uses:
Eq,Or,eq_zero_or_pos,False.elim,Eq.mp,False,eq_false,ENNReal.not_lt_zero,Eq.symm,dite, GeneralCase,Classical.propDecidable,Trans.trans,HAdd.hAdd,HPow.hPow,C10_2_8,tsum,MeasureTheory.Measure,Set, czBall3 and 117 more223 instances, coercions and auxiliary constants left out.
Tactic trace: 56 steps
Open to load the checked before-and-after goal states.
lemma estimate_bad (ha : 4 ≤ a) (hr : 0 < r) (hf : BoundedFiniteSupport f) (hα : ⨍⁻ x, ‖f x‖ₑ / c10_0_3 a < α) : distribution (czOperator K r (czRemainder f (α' a α))) (α / 2) volume ≤ C10_2_9 a / α * eLpNorm f 1 volume := by …Mentions: BoundedFiniteSupport, czOperator, K, czRemainder, α'
- lemma
estimate_czOperatorLemma 10.0.3, blueprint form line 1704 sourceSource documentation
Lemma 10.0.3, blueprint form.
standard axioms: Classical.choice, Quot.sound, propext what this means
Statement uses:
Nat,MetricSpace, MeasureTheory.DoublingMeasure,NNReal, defaultA,Real,Complex, IsTwoSidedKernel,ENNReal,LE.le,OfNat.ofNat,LT.lt, BoundedFiniteSupport,MeasureTheory.MeasureSpace.volume, MeasureTheory.HasBoundedStrongType, czOperator, C_Ts, MeasureTheory.distribution,HMul.hMul,HDiv.hDivand 2 moreProof uses:
MeasureTheory.laverage,ENorm.enorm,c10_0_3,Or,le_or_gt,Eq,eq_zero_or_pos,funext,Eq.mpr,MeasureTheory.integral,MeasureTheory.Measure.restrict,Compl.compl,Set,Metric.ball,id,congrArg,czOperator.eq_1,MeasureTheory.integral_eq_zero_of_ae,Filter.EventuallyEq,MeasureTheory.aeand 192 more302 instances, coercions and auxiliary constants left out.
Tactic trace: 88 steps
Open to load the checked before-and-after goal states.
lemma estimate_czOperator (ha : 4 ≤ a) (hr : 0 < r) (hf : BoundedFiniteSupport f) (hT : HasBoundedStrongType (czOperator K r) 2 2 volume volume (C_Ts a)) : distribution (czOperator K r f) α volume ≤ C10_0_3 a / α * eLpNorm f 1 volume := by …Mentions: BoundedFiniteSupport, czOperator, K, C_Ts
- theorem
czOperator_weak_1_1Lemma 10.0.3, formulated differently line 1773 sourceSource documentation
Lemma 10.0.3, formulated differently. The blueprint version is basically this after unfolding
HasBoundedWeakType,wnormandwnorm'.standard axioms: Classical.choice, Quot.sound, propext what this means
Statement uses:
Nat,MetricSpace, MeasureTheory.DoublingMeasure,NNReal, defaultA,Real,Complex, IsTwoSidedKernel,LE.le,OfNat.ofNat,LT.lt, MeasureTheory.HasBoundedStrongType, czOperator,ENNReal,MeasureTheory.MeasureSpace.volume, C_Ts, MeasureTheory.HasBoundedWeakType,C10_0_3Proof uses: BoundedFiniteSupport,
And.intro,MeasureTheory.AEStronglyMeasurable, MeasureTheory.wnorm,HMul.hMul,MeasureTheory.eLpNorm, czOperator_aestronglyMeasurable, BoundedFiniteSupport.aestronglyMeasurable,id,Eq.mpr,ite,Eq,Top.top,MeasureTheory.eLpNormEssSup, MeasureTheory.wnorm',ENNReal.toReal,False,congrFun',congrArg,ite_congrand 14 more113 instances, coercions and auxiliary constants left out.
Tactic trace: 6 steps
Open to load the checked before-and-after goal states.
theorem czOperator_weak_1_1 (ha : 4 ≤ a) (hr : 0 < r) (hT : HasBoundedStrongType (czOperator K r) 2 2 volume volume (C_Ts a)) : HasBoundedWeakType (czOperator K r) 1 1 volume volume (C10_0_3 a) := fun f hf ↦ by …Mentions: czOperator, K, C_Ts