Carleson/Discrete/Defs.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
81 declarations, 0 contain sorry, 0 declared as axioms
Imported by 4 files
- def
auxπline 16 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, GridProof uses:
Set.ofPred,Exists,And,LE.le,LT.lt,ENNReal,HMul.hMul,HPow.hPow,OfNat.ofNat,Neg.neg,MeasureTheory.Measure,MeasureTheory.MeasureSpace.volume,Inter.inter53 instances, coercions and auxiliary constants left out.
- def
πThe partitionπ(G, k)ofGrid Xby volume, given in (5.1.1) and (5.1.2) line 21 sourceSource documentation
The partition
π(G, k)ofGrid Xby volume, given in (5.1.1) and (5.1.2). Note: theGis fixed with properties inProofData.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, GridProof uses:
SDiff.sdiff, auxπ,HAdd.hAdd,OfNat.ofNat32 instances, coercions and auxiliary constants left out.
def π (k : β) : Set (Grid X) := β¦
- def
TilesAtThe definitionπ(k)given in (5.1.3) line 25 sourceSource documentation
The definition
π(k)given in (5.1.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, πProof uses:
Set.preimage, Grid, π, π27 instances, coercions and auxiliary constants left out.
def TilesAt (k : β) : Set (π X) := π β»ΒΉ' π k
- lemma
disjoint_TilesAt_of_neline 27 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,Ne,Disjoint, π, TilesAtProof uses:
LT.lt,Not,Or,Classical.em,Classical.byContradiction,And,Membership.mem,Exists,False,Eq.mp,congrArg,propext,Set.not_disjoint_iff,absurd, Grid,LE.le, π,ENNReal,HMul.hMul,HPow.hPowand 22 more104 instances, coercions and auxiliary constants left out.
Tactic trace: 14 steps
Open to load the checked before-and-after goal states.
- lemma
pairwiseDisjoint_TilesAtline 34 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,Set.PairwiseDisjoint, π,Set.univ, TilesAtProof uses:
Membership.mem, disjoint_TilesAt_of_ne35 instances, coercions and auxiliary constants left out.
- def
auxπline 37 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:
Set.ofPred,And,Membership.mem, TilesAt,LT.lt,ENNReal,HMul.hMul,HPow.hPow,OfNat.ofNat,Neg.neg,MeasureTheory.Measure,MeasureTheory.MeasureSpace.volume, π, Eβ50 instances, coercions and auxiliary constants left out.
- def
πThe definitionπ(k, n)given in (5.1.4) and (5.1.5) line 41 sourceSource documentation
The definition
π(k, n)given in (5.1.4) and (5.1.5).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, πProof uses:
Set.ofPred,Maximal,Membership.mem, auxπ30 instances, coercions and auxiliary constants left out.
def π (k n : β) : Set (π X) := {m | Maximal (Β· β auxπ k n) m} - def
dens'The definitiondens'_k(π')given in (5.1.6) line 44 sourceSource documentation
The definition
dens'_k(π')given in (5.1.6).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:
iSup,Membership.mem,LE.le,OfNat.ofNat, TilesAt, TileLike, smul,HDiv.hDiv,HMul.hMul,HPow.hPow,Neg.neg,MeasureTheory.Measure,MeasureTheory.MeasureSpace.volume, Eβ, π61 instances, coercions and auxiliary constants left out.
def dens' (k : β) (P' : Set (π X)) : ββ₯0β := β¦
- lemma
dens'_iSupline 49 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,ENNReal, dens',iSupand 2 moreProof uses:
id,Eq.mpr,LE.le,OfNat.ofNat, TilesAt, TileLike, smul,HDiv.hDiv,HMul.hMul,HPow.hPow,Neg.neg,MeasureTheory.Measure,MeasureTheory.MeasureSpace.volume, Eβ, π,congrArg,funext,iSup_congr_Prop,Iff.of_eq,Eq.refland 5 more74 instances, coercions and auxiliary constants left out.
Tactic trace: 1 steps
Open to load the checked before-and-after goal states.
- def
auxβline 52 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:
Set.ofPred,And,Membership.mem, TilesAt,LT.lt,ENNReal,HPow.hPow,OfNat.ofNat,HSub.hSub,HMul.hMul, dens',Singleton.singleton45 instances, coercions and auxiliary constants left out.
- def
βThe partitionβ(k, n)ofπ(k)by density, given in (5.1.7) line 56 sourceSource documentation
The partition
β(k, n)ofπ(k)by density, given in (5.1.7).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, πProof uses:
Set.ofPred,And,Membership.mem, TilesAt,ENNReal,Set.Ioc,HPow.hPow,OfNat.ofNat,HSub.hSub,HMul.hMul,HAdd.hAdd, dens',Singleton.singleton45 instances, coercions and auxiliary constants left out.
def β (k n : β) : Set (π X) := β¦
- lemma
β_subset_TilesAtline 59 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, π, β, TilesAtProof uses:
Membership.mem,And.left,ENNReal,Set.Ioc,HPow.hPow,OfNat.ofNat,HSub.hSub,HMul.hMul,HAdd.hAdd, dens',Singleton.singleton,Eq.mp,Set.ofPred,And,congrArg,propext,Set.mem_ofPred,β.eq_146 instances, coercions and auxiliary constants left out.
Tactic trace: 2 steps
Open to load the checked before-and-after goal states.
- lemma
disjoint_β_of_neline 62 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,Ne,Disjoint, π, βProof uses:
LT.lt,Not,Or,Classical.em,Classical.byContradiction,And,Membership.mem,Exists,False,Eq.mp,congrArg,propext,Set.not_disjoint_iff,absurd,ENNReal,Set.Ioc,HPow.hPow,OfNat.ofNat,HSub.hSub,HMul.hMuland 23 more97 instances, coercions and auxiliary constants left out.
Tactic trace: 14 steps
Open to load the checked before-and-after goal states.
- lemma
pairwiseDisjoint_βline 69 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,Set.PairwiseDisjoint, π,Prod,Set.univ, β and 2 moreProof uses:
Membership.mem,Ne,Function.onFun,Disjoint,Prod.mk,id,dite,Eq,Eq.rec, disjoint_β_of_ne,Eq.mp,Not,And,congrArg,propext,not_and,Prod.mk.injEq,ne_eq,Set.disjoint_of_subset, TilesAt and 2 more52 instances, coercions and auxiliary constants left out.
Tactic trace: 7 steps
Open to load the checked before-and-after goal states.
- lemma
exists_bound_βline 77 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,Exists,Prod,Membership.mem,Set.ofPred,Set.Nonemptyand 5 moreProof uses:
Set.exists_upper_bound_image,Set.Finite,Set.iUnion,Set.toFinite,And.right,Iff.mp,And,Set.finite_iUnion_iff,Ne, pairwiseDisjoint_β,Set.mem_univ36 instances, coercions and auxiliary constants left out.
Tactic trace: 3 steps
Open to load the checked before-and-after goal states.
- def
maxβline 85 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, cancelPtProof uses:
Prod.snd,Exists.choose,Prod,Membership.mem,Set.ofPred,Set.Nonempty, π, β,Prod.fst,LE.le, exists_bound_β27 instances, coercions and auxiliary constants left out.
- lemma
le_maxβ_of_nonemptyline 87 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,Set.Nonempty, π, β,LE.le, maxβProof uses:
Exists.choose_spec,Prod,Membership.mem,Set.ofPred,Prod.fst,Prod.snd, exists_bound_β,Prod.mk29 instances, coercions and auxiliary constants left out.
- lemma
eq_empty_of_maxβ_ltline 90 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,LT.lt, maxβ,Eq, π, β and 1 moreProof uses:
Mathlib.Tactic.Contrapose.contraposeβ,Eq.mpr,Not,Set.Nonempty,LE.le,id,implies_congr,Ne,Exists.choose_spec,Prod,Membership.mem,Set.ofPred,Prod.fst,Prod.snd, exists_bound_β,Prod.mk39 instances, coercions and auxiliary constants left out.
Tactic trace: 2 steps
Open to load the checked before-and-after goal states.
- lemma
dens1_le_dens'Lemma 5.3.11 line 95 sourceSource documentation
Lemma 5.3.11
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, TilesAt,ENNReal, densβ and 1 moreProof uses:
Eq.mpr,iSup,Membership.mem,GE.ge,OfNat.ofNat,HMul.hMul,HPow.hPow,Neg.neg, lowerCubes, TileLike, smul,HDiv.hDiv,MeasureTheory.Measure,MeasureTheory.MeasureSpace.volume, Eβ, π,id,Eq,congrArg,densβ.eq_1and 46 more116 instances, coercions and auxiliary constants left out.
Tactic trace: 23 steps
Open to load the checked before-and-after goal states.
lemma dens1_le_dens' {k : β} {P : Set (π X)} (hP : P β TilesAt k) : densβ P β€ dens' k P := by β¦ - lemma
dens1_leLemma 5.3.12 line 112 sourceSource documentation
Lemma 5.3.12
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, β,ENNReal, densβ and 5 moreProof uses:
Trans.trans, dens', dens1_le_dens',LE.le.trans, TilesAt, β_subset_TilesAt,iSup_le_iSup_of_subset,iSup,Membership.mem, TileLike, smul,HDiv.hDiv,Neg.neg,MeasureTheory.Measure,MeasureTheory.MeasureSpace.volume, Eβ, π,Eq.mpr,Singleton.singleton,idand 21 more127 instances, coercions and auxiliary constants left out.
Tactic trace: 4 steps
Open to load the checked before-and-after goal states.
lemma dens1_le {k n : β} {A : Set (π X)} (hA : A β β k n) : densβ A β€ 2 ^ (4 * (a : β) - n + 1) := β¦ - def
πThe subsetπ (p)ofπ(k, n), given in (5.1.8) line 121 sourceSource documentation
The subset
π (p)ofπ(k, n), given in (5.1.8).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, πProof uses:
Set.ofPred,And,Membership.mem, π,LE.le, TileLike, smul,OfNat.ofNat35 instances, coercions and auxiliary constants left out.
def π (k n : β) (p : π X) : Set (π X) := β¦
- def
preββline 125 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:
Set.ofPred,And,Membership.mem, β,LE.le,HPow.hPow,OfNat.ofNat,Finset.card,Finset.filter, π ,Classical.propDecidable,Finset.univ34 instances, coercions and auxiliary constants left out.
- def
ββThe subsetββ(k, n, j)ofβ(k, n), given in (5.1.9) line 130 sourceSource documentation
The subset
ββ(k, n, j)ofβ(k, n), given in (5.1.9). Together withπβ(k, n)this forms a partition.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, πProof uses:
SDiff.sdiff, preββ,HAdd.hAdd,OfNat.ofNat30 instances, coercions and auxiliary constants left out.
def ββ (k n j : β) : Set (π X) := β¦
- lemma
ββ_subset_βline 133 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, π, ββ, βProof uses:
Membership.mem,And.left,HPow.hPow,OfNat.ofNat,Finset.card,Finset.filter, π ,Classical.propDecidable,Finset.univ,And,Not, preββ,HAdd.hAdd,Eq.mp,Set.ofPred,congrArg,propext,Set.mem_ofPred,SDiff.sdiff,Set.mem_sdiffand 2 more38 instances, coercions and auxiliary constants left out.
Tactic trace: 2 steps
Open to load the checked before-and-after goal states.
- lemma
disjoint_ββ_of_neline 136 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,Ne,Disjoint, π, ββProof uses:
LT.lt,Not,Or,Classical.em,Classical.byContradiction,And,Membership.mem,Exists,False,Eq.mp,congrArg,propext,Set.not_disjoint_iff,HPow.hPow,OfNat.ofNat,HAdd.hAdd,LE.le.trans_lt,Finset.card,Finset.filter, π and 18 more94 instances, coercions and auxiliary constants left out.
Tactic trace: 11 steps
Open to load the checked before-and-after goal states.
- lemma
pairwiseDisjoint_ββline 143 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,Set.PairwiseDisjoint, π,Set.univ, ββProof uses:
Membership.mem, disjoint_ββ_of_ne35 instances, coercions and auxiliary constants left out.
- lemma
pairwiseDisjoint_ββ'line 146 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,Set.PairwiseDisjoint, π,Prod,Set.univ, ββ and 2 moreProof uses:
Membership.mem,Ne,Function.onFun,Disjoint,Prod.mk,Eq,Or,ne_or_eq, β, pairwiseDisjoint_β,Set.mem_univ,of_eq_true,Not,Eq.trans,False,True,congrArg,And,Prod.mk.injEq,congrFun'and 12 more48 instances, coercions and auxiliary constants left out.
Tactic trace: 13 steps
Open to load the checked before-and-after goal states.
- lemma
card_π _of_mem_ββline 157 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, π,Membership.mem, ββ,Fintype, π and 6 moreProof uses:
And.intro,LE.le,LT.lt,Eq.mpr,Finset.filter,Classical.propDecidable,Finset.univ,eq_of_heq,LE,Eq,HEq,Eq.refl,HEq.refl,Eq.symm,Finset,Finset.ext,of_eq_true,Iff,Eq.trans,Trueand 16 more64 instances, coercions and auxiliary constants left out.
Tactic trace: 10 steps
Open to load the checked before-and-after goal states.
- def
πβThe subsetπβ(k, n)ofβ(k, n), given in (5.1.10) line 166 sourceSource documentation
The subset
πβ(k, n)ofβ(k, n), given in (5.1.10). Not to be confused withπβ(k, n, j)which is calledπβ'in Lean.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, πProof uses:
Set.ofPred,And,Membership.mem, β,Eq, π ,EmptyCollection.emptyCollection28 instances, coercions and auxiliary constants left out.
def πβ (k n : β) : Set (π X) := β¦
- def
πβπβ(k, n, j, l)consists of the minimal elements inββ(k, n, j)not inπβ(k, n, j, l')for somel' < lline 171 sourceSource documentation
πβ(k, n, j, l)consists of the minimal elements inββ(k, n, j)not inπβ(k, n, j, l')for somel' < l. Defined near (5.1.11).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, πProof uses: Set.minLayer, ββ
27 instances, coercions and auxiliary constants left out.
def πβ (k n j l : β) : Set (π X) := β¦
- def
ββThe subsetββ(k, n, j)ofββ(k, n, j), given in (5.1.13) line 175 sourceSource documentation
The subset
ββ(k, n, j)ofββ(k, n, j), given in (5.1.13).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, πProof uses: Set.layersAbove, ββ,
HMul.hMul, defaultZ,HAdd.hAdd,OfNat.ofNat32 instances, coercions and auxiliary constants left out.
def ββ (k n j : β) : Set (π X) := β¦
- lemma
ββ_subset_ββline 178 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, π, ββ, ββProof uses: Set.layersAbove_subset,
HMul.hMul, defaultZ,HAdd.hAdd,OfNat.ofNat33 instances, coercions and auxiliary constants left out.
- def
πβThe subsetπβ(k, n, j)ofββ(k, n, j), given in (5.1.14) line 181 sourceSource documentation
The subset
πβ(k, n, j)ofββ(k, n, j), given in (5.1.14).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, πProof uses:
Set.ofPred,And,Membership.mem, ββ,LT.lt, Grid, π,Disjoint, WithFunctionDistance, π ,HDiv.hDiv,HPow.hPow, π°,OfNat.ofNat,Metric.ball,PreTileStructure.π¬51 instances, coercions and auxiliary constants left out.
def πβ (k n j : β) : Set (π X) := β¦
- lemma
πβ_subset_ββline 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,LE.le, π, πβ, ββProof uses:
Membership.mem,And.left,LT.lt, Grid, π,Disjoint, WithFunctionDistance, π ,HDiv.hDiv,HPow.hPow, π°,OfNat.ofNat,Metric.ball,PreTileStructure.π¬52 instances, coercions and auxiliary constants left out.
- def
πβThe subsetπβ(k, n, j)ofββ(k, n, j), given in (5.1.15) line 187 sourceSource documentation
The subset
πβ(k, n, j)ofββ(k, n, j), given in (5.1.15).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, πProof uses:
Set.ofPred,And,Membership.mem, ββ,Not,Exists, πβ,Ne, Grid, π,LE.le, TileLike, smul,OfNat.ofNat36 instances, coercions and auxiliary constants left out.
def πβ (k n j : β) : Set (π X) := β¦
- lemma
πβ_subset_ββline 190 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, π, πβ, ββProof uses:
Membership.mem,And.left,Not,Exists,And, πβ,Ne, Grid, π, TileLike, smul,OfNat.ofNat37 instances, coercions and auxiliary constants left out.
- def
ββThe subsetββ(k, n, j)ofββ(k, n, j), given in (5.1.16) line 193 sourceSource documentation
The subset
ββ(k, n, j)ofββ(k, n, j), given in (5.1.16).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, πProof uses:
SDiff.sdiff, ββ, πβ27 instances, coercions and auxiliary constants left out.
def ββ (k n j : β) : Set (π X) := β¦
- lemma
ββ_defline 196 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, ββ,Andand 10 moreProof uses:
Eq.mpr,SDiff.sdiff, πβ,id,Eq,congrArg,ββ.eq_1,Not,propext,Set.mem_sdiff,Set.ofPred,πβ.eq_1,Set.mem_ofPred,not_and,and_congr_right_iff,True,congrFun',implies_congr,eq_true,Eq.refland 4 more53 instances, coercions and auxiliary constants left out.
Tactic trace: 3 steps
Open to load the checked before-and-after goal states.
- lemma
ββ_subset_ββline 201 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, π, ββ, ββProof uses:
Membership.mem,And.left,Not, πβ,Eq.mp,SDiff.sdiff,And,congrArg,propext,Set.mem_sdiff,ββ.eq_129 instances, coercions and auxiliary constants left out.
Tactic trace: 2 steps
Open to load the checked before-and-after goal states.
- def
πβπβ(k, n, j, l)consists of the maximal elements inββ(k, n, j)not inπβ(k, n, j, l')for somel' < lline 206 sourceSource documentation
πβ(k, n, j, l)consists of the maximal elements inββ(k, n, j)not inπβ(k, n, j, l')for somel' < l. Defined near (5.1.17).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, πProof uses: Set.maxLayer, ββ
27 instances, coercions and auxiliary constants left out.
def πβ (k n j l : β) : Set (π X) := β¦
- def
ββThe subsetββ(k, n, j)ofββ(k, n, j), given in (5.1.19) line 210 sourceSource documentation
The subset
ββ(k, n, j)ofββ(k, n, j), given in (5.1.19).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, πProof uses: Set.layersBelow, ββ,
HMul.hMul, defaultZ,HAdd.hAdd,OfNat.ofNat32 instances, coercions and auxiliary constants left out.
def ββ (k n j : β) : Set (π X) := β¦
- lemma
ββ_subset_ββline 213 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, π, ββ, ββProof uses: Set.layersBelow_subset,
HMul.hMul, defaultZ,HAdd.hAdd,OfNat.ofNat33 instances, coercions and auxiliary constants left out.
- def
πThe subsetπ(u)ofGrid X, given near (5.1.20) line 217 sourceSource documentation
The subset
π(u)ofGrid X, given near (5.1.20). Note: It seems to also depend onn.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, π, GridProof uses:
Set.ofPred,And,LE.le, π,Eq,HAdd.hAdd, s,HMul.hMul, defaultZ,OfNat.ofNat, π°,Not,Metric.ball, c,HPow.hPow49 instances, coercions and auxiliary constants left out.
def π (n : β) (u : π X) : Set (Grid X) := β¦
- def
πβThe subsetπβ(k, n, j)ofββ(k, n, j), given near (5.1.22) line 223 sourceSource documentation
The subset
πβ(k, n, j)ofββ(k, n, j), given near (5.1.22). Todo: we may need to change the definition to say thatpis at most the least upper bound ofπ n uinGrid X.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, πProof uses:
Set.ofPred,And,Membership.mem, ββ,Exists, πβ,LE.le, π,Set.iUnion, Grid, π30 instances, coercions and auxiliary constants left out.
def πβ (k n j : β) : Set (π X) := β¦
- lemma
πβ_subset_ββline 226 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, π, πβ, ββProof uses:
Membership.mem,And.left,Exists,And, πβ, π,Set.iUnion, Grid, π31 instances, coercions and auxiliary constants left out.
- def
ββThe subsetββ (k, n, j)ofββ(k, n, j), given in (5.1.23) line 229 sourceSource documentation
The subset
ββ (k, n, j)ofββ(k, n, j), given in (5.1.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, πProof uses:
SDiff.sdiff, ββ, πβ27 instances, coercions and auxiliary constants left out.
def ββ (k n j : β) : Set (π X) := β¦
- lemma
ββ _defline 232 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, ββ ,Andand 8 moreProof uses:
Eq.mpr,SDiff.sdiff, πβ,id,Eq,congrArg,ββ .eq_1,propext,Set.mem_sdiff,Set.ofPred,Exists,πβ.eq_1,Set.mem_ofPred,not_and,and_congr_right_iff,True,congrFun',implies_congr,eq_true,Eq.refland 6 more36 instances, coercions and auxiliary constants left out.
Tactic trace: 5 steps
Open to load the checked before-and-after goal states.
- lemma
ββ _subset_ββline 237 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, π, ββ , ββProof uses:
Membership.mem,And.left,Not, πβ,Eq.mp,SDiff.sdiff,And,congrArg,propext,Set.mem_sdiff,ββ .eq_129 instances, coercions and auxiliary constants left out.
Tactic trace: 2 steps
Open to load the checked before-and-after goal states.
- lemma
ββ _subset_ββline 240 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, π, ββ , ββProof uses:
LE.le.trans, ββ, ββ _subset_ββ, ββ, ββ_subset_ββ, ββ, ββ_subset_ββ, ββ_subset_ββ33 instances, coercions and auxiliary constants left out.
- lemma
pairwiseDisjoint_ββline 243 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,Set.PairwiseDisjoint, π,Prod,Set.univ, ββ and 2 moreProof uses:
Set.PairwiseDisjoint.mono, ββ, pairwiseDisjoint_ββ', ββ _subset_ββ44 instances, coercions and auxiliary constants left out.
- lemma
πβ_subset_βline 252 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, π, πβ, βProof uses:
Membership.mem,And.left,Eq, π ,EmptyCollection.emptyCollection29 instances, coercions and auxiliary constants left out.
- lemma
πβ_disjoint_ββline 253 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, π, πβ, ββProof uses:
Classical.byContradiction,Not,And,Membership.mem,Exists,False,Eq.mp,congrArg,propext,Set.not_disjoint_iff, β,Eq, π ,EmptyCollection.emptyCollection, preββ,HAdd.hAdd,OfNat.ofNat,LE.le,HPow.hPow,Finset.cardand 72 more131 instances, coercions and auxiliary constants left out.
Tactic trace: 5 steps
Open to load the checked before-and-after goal states.
- lemma
πβ_subset_ββline 258 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, π, πβ, ββProof uses: Set.minLayer_subset
28 instances, coercions and auxiliary constants left out.
- lemma
πβ_subset_βline 259 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, π, πβ, βProof uses:
LE.le.trans, Set.minLayer, ββ, Set.minLayer_subset, ββ_subset_β34 instances, coercions and auxiliary constants left out.
- lemma
πβ_subset_ββline 261 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, π, πβ, ββProof uses:
LE.le.trans, ββ, πβ_subset_ββ, ββ_subset_ββ33 instances, coercions and auxiliary constants left out.
- lemma
πβ_subset_βline 262 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, π, πβ, βProof uses:
LE.le.trans, ββ, πβ_subset_ββ, ββ_subset_β33 instances, coercions and auxiliary constants left out.
- lemma
πβ_disjoint_ββline 263 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, π, πβ, ββProof uses:
Set.disjoint_sdiff_right, ββ35 instances, coercions and auxiliary constants left out.
- lemma
πβ_subset_ββline 265 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, π, πβ, ββProof uses:
LE.le.trans, Set.maxLayer, ββ, ββ, Set.maxLayer_subset, ββ_subset_ββ, ββ_subset_ββ34 instances, coercions and auxiliary constants left out.
- lemma
πβ_subset_βline 267 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, π, πβ, βProof uses:
LE.le.trans, ββ, πβ_subset_ββ, ββ_subset_β33 instances, coercions and auxiliary constants left out.
- lemma
πβ_subset_ββline 269 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, π, πβ, ββProof uses:
LE.le.trans, ββ, ββ, ββ, πβ_subset_ββ, ββ_subset_ββ, ββ_subset_ββ, ββ_subset_ββ33 instances, coercions and auxiliary constants left out.
- lemma
πβ_subset_βline 271 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, π, πβ, βProof uses:
LE.le.trans, ββ, πβ_subset_ββ, ββ_subset_β33 instances, coercions and auxiliary constants left out.
- lemma
ββ _subset_βline 273 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, π, ββ , βProof uses:
LE.le.trans, ββ, ββ _subset_ββ, ββ_subset_β33 instances, coercions and auxiliary constants left out.
- def
highDensityTilesThe set $\mathcal{P}_{F,G}$, defined in (5.1.24) line 278 sourceSource documentation
The set $\mathcal{P}_{F,G}$, defined in (5.1.24).
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, πProof uses:
Set.ofPred,LT.lt,ENNReal,HDiv.hDiv,HMul.hMul,HPow.hPow,OfNat.ofNat,HAdd.hAdd,MeasureTheory.Measure,MeasureTheory.MeasureSpace.volume, densβ,Singleton.singleton53 instances, coercions and auxiliary constants left out.
def highDensityTiles : Set (π X) := β¦
Mentions: π
- lemma
highDensityTiles_emptyline 282 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,ENNReal,MeasureTheory.Measure,MeasureTheory.MeasureSpace.volume,OfNat.ofNatand 3 moreProof uses: densβ,
Singleton.singleton,id,Eq.mpr,iSup,Membership.mem,GE.ge,HMul.hMul,HPow.hPow, π°,HDiv.hDiv,Inter.inter,Metric.ball, π ,forall_congr,Eq.trans,implies_congr,Eq.refl,Or,Top.topand 10 more89 instances, coercions and auxiliary constants left out.
Tactic trace: 5 steps
Open to load the checked before-and-after goal states.
- lemma
highDensityTiles_empty'line 287 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,ENNReal,MeasureTheory.Measure,MeasureTheory.MeasureSpace.volume,OfNat.ofNatand 3 moreProof uses:
dite, highDensityTiles_empty,Not,HDiv.hDiv,HMul.hMul,HPow.hPow,HAdd.hAdd,Top.top,Eq.rec,ENNReal.div_zero,mul_ne_zero,of_eq_true,Eq.trans,False,True,congrArg,And,congr,Or,congrFun'and 13 more96 instances, coercions and auxiliary constants left out.
Tactic trace: 8 steps
Open to load the checked before-and-after goal states.
- def
GβThe exceptional setGβ, defined in (5.1.25) line 295 sourceSource documentation
The exceptional set
Gβ, defined in (5.1.25).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, cancelPtProof uses:
Set.iUnion, π,Membership.mem, highDensityTiles, π28 instances, coercions and auxiliary constants left out.
def Gβ : Set X := β (p : π X) (_ : p β highDensityTiles), π p
Mentions: π, highDensityTiles, π
- lemma
Gβ_emptyline 297 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,ENNReal,MeasureTheory.Measure,MeasureTheory.MeasureSpace.volume,OfNat.ofNatand 2 moreProof uses:
of_eq_true,Eq.trans,True,congrFun',congrArg,Set.iUnion, π,Membership.mem, highDensityTiles, π,funext,Set.iUnion_congr_Prop,Iff.of_eq, highDensityTiles_empty,Eq.refl,Set.biUnion_empty,eq_self42 instances, coercions and auxiliary constants left out.
Tactic trace: 1 steps
Open to load the checked before-and-after goal states.
- lemma
Gβ_empty'line 300 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,ENNReal,MeasureTheory.Measure,MeasureTheory.MeasureSpace.volume,OfNat.ofNatand 2 moreProof uses:
of_eq_true,Eq.trans,True,congrFun',congrArg,Set.iUnion, π,Membership.mem, highDensityTiles, π,funext,Set.iUnion_congr_Prop,Iff.of_eq, highDensityTiles_empty',Eq.refl,Set.biUnion_empty,eq_self42 instances, coercions and auxiliary constants left out.
Tactic trace: 1 steps
Open to load the checked before-and-after goal states.
- lemma
measurable_Gβline 303 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,MeasurableSet, GβProof uses:
Set.Finite.measurableSet_biUnion, π, π, highDensityTiles,Set.toFinite,Membership.mem,GridStructure.coeGrid_measurable35 instances, coercions and auxiliary constants left out.
- def
setAThe setA(Ξ», k, n), defined in (5.1.26) line 307 sourceSource documentation
The set
A(Ξ», k, n), defined in (5.1.26).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, cancelPtProof uses:
Set.ofPred,LT.lt,HMul.hMul,HPow.hPow,OfNat.ofNat,HAdd.hAdd, stackSize, π34 instances, coercions and auxiliary constants left out.
def setA (l k n : β) : Set X := β¦
Mentions: k
- lemma
setA_subset_iUnion_πline 310 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, setA,Set.iUnion, Grid,Membership.memand 1 moreProof uses:
LT.lt,OfNat.ofNat,Finset.card, π,Finset.filter,And, π, π,Classical.propDecidable,Finset.univ,LE.le.trans_lt,HMul.hMul,HPow.hPow,HAdd.hAdd,zero_le,Eq.mp,congrArg,Finset,Finset.filter_filter,Finset.sumand 34 more84 instances, coercions and auxiliary constants left out.
Tactic trace: 9 steps
Open to load the checked before-and-after goal states.
- lemma
setA_subset_setAline 323 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, setA,HAdd.hAdd,OfNat.ofNatProof uses:
Iff.mpr,Set.ofPred,LT.lt,HMul.hMul,HPow.hPow, stackSize, π,Set.ofPred_subset_ofPred,Trans.trans,mul_le_mul',le_refl47 instances, coercions and auxiliary constants left out.
Tactic trace: 4 steps
Open to load the checked before-and-after goal states.
- lemma
measurable_setAline 329 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,MeasurableSet, setAProof uses:
measurableSet_lt,HMul.hMul,HPow.hPow,OfNat.ofNat,HAdd.hAdd, stackSize, π,measurable_const,Finset.measurable_sum, π,Set.indicator, π,Finset.filter,Membership.mem,Classical.propDecidable,Finset.univ,Finset,Measurable.indicator,measurable_one,GridStructure.coeGrid_measurable84 instances, coercions and auxiliary constants left out.
- def
MsetAFinset of cubes insetAline 334 sourceSource documentation
Finset of cubes in
setA. Appears in the proof of Lemma 5.2.5.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,Finset, GridProof uses:
Finset.filter,LE.le, setA,Classical.propDecidable,Finset.univ31 instances, coercions and auxiliary constants left out.
def MsetA (l k n : β) : Finset (Grid X) := { j | (j : Set X) β setA l k n } - def
GβThe setGβ, defined in (5.1.27) line 337 sourceSource documentation
The set
Gβ, defined in (5.1.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, cancelPtProof uses:
Set.iUnion,LE.le, setA,HAdd.hAdd,HMul.hMul,OfNat.ofNat30 instances, coercions and auxiliary constants left out.
def Gβ : Set X := β (n : β) (k β€ n), setA (2 * n + 6) k n
- lemma
measurable_Gβline 339 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,MeasurableSet, GβProof uses:
MeasurableSet.iUnion,Set.iUnion,LE.le, setA,HAdd.hAdd,HMul.hMul,OfNat.ofNat, measurable_setA36 instances, coercions and auxiliary constants left out.
Tactic trace: 3 steps
Open to load the checked before-and-after goal states.
- def
GβThe setGβ, defined in (5.1.28) line 344 sourceSource documentation
The set
Gβ, defined in (5.1.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, cancelPtProof uses:
Set.iUnion,LE.le,HAdd.hAdd,HMul.hMul,OfNat.ofNat, π,Membership.mem, πβ, π34 instances, coercions and auxiliary constants left out.
def Gβ : Set X := β (n : β) (k β€ n) (j β€ 2 * n + 3) (p β πβ (X := X) k n j), π p
- lemma
measurable_Gβline 346 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,MeasurableSet, GβProof uses:
MeasurableSet.iUnion,Set.iUnion,LE.le,HAdd.hAdd,HMul.hMul,OfNat.ofNat, π,Membership.mem, πβ, π,GridStructure.coeGrid_measurable43 instances, coercions and auxiliary constants left out.
Tactic trace: 3 steps
Open to load the checked before-and-after goal states.
- def
G'The setG', defined below (5.1.28) line 351 sourceSource documentation
The set
G', defined below (5.1.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, cancelPtProof uses:
Union.union, Gβ, Gβ, Gβ25 instances, coercions and auxiliary constants left out.
def G' : Set X := Gβ βͺ Gβ βͺ Gβ
- lemma
measurable_G'line 353 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,MeasurableSet, G'Proof uses:
MeasurableSet.union,Union.union, Gβ, Gβ, Gβ, measurable_Gβ, measurable_Gβ, measurable_Gβ29 instances, coercions and auxiliary constants left out.
- def
πβThe setπβ, defined in (5.1.30) line 357 sourceSource documentation
The set
πβ, defined in (5.1.30).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, πProof uses:
Set.iUnion,LE.le,HAdd.hAdd,HMul.hMul,OfNat.ofNat, ββ32 instances, coercions and auxiliary constants left out.
def πβ : Set (π X) := β (n : β) (k β€ n) (j β€ 2 * n + 3), ββ k n j