OAI/Analysis/LipschitzHilbert/Phase/AngularGrid.lean
15 declarations, 0 contain sorry, 0 declared as axioms
Translated nested angular grids and their actual eligible-top masses.
- structure
OAI.LipschitzHilbert.AngularGridline 16Source documentation
A single common translation is used at every angular level.
structure AngularGrid where …
- def
OAI.LipschitzHilbert.AngularGrid.indexline 25 - def
OAI.LipschitzHilbert.AngularGrid.eligibleline 28 - theorem
OAI.LipschitzHilbert.AngularGrid.index_parentline 31 - theorem
OAI.LipschitzHilbert.AngularGrid.eligible_parentline 38 - def
OAI.LipschitzHilbert.AngularGrid.cellTopsline 55Source documentation
The tops in an actual translated angular cell, with the scale cutoff included in membership rather than imposed after assigning the cell.
def cellTops (g : AngularGrid) (tops : Finset ι) (slope precision : ι → ℝ) (cutoff : ℝ) (level : ℕ) (cell : ℤ) : Finset ι := by …Mentions: OAI.LipschitzHilbert.AngularGrid
- theorem
OAI.LipschitzHilbert.AngularGrid.mem_cellTopsline 60 - theorem
OAI.LipschitzHilbert.AngularGrid.cellTops_subset_parentline 67 - def
OAI.LipschitzHilbert.AngularGrid.massline 78 - theorem
OAI.LipschitzHilbert.AngularGrid.mass_nonnegativeline 82 - theorem
OAI.LipschitzHilbert.AngularGrid.mass_pos_of_memberline 88 - theorem
OAI.LipschitzHilbert.AngularGrid.path_mass_posline 97Source documentation
An eligible top supplies a strictly positive summand on its own path.
theorem path_mass_pos (g : AngularGrid) (tops : Finset ι) (slope precision : ι → ℝ) (cutoff : ℝ) (weight : ι → X → ℝ) (hw : ∀ i x, 0 < weight i x) (level : ℕ) (top : ι) (htop : top ∈ tops) (heligible : g.eligible cutoff (precision top) level) (x : X) : 0 < g.mass tops slope precision cutoff weight level (g.index level (slope top)) x := …Mentions: OAI.LipschitzHilbert.AngularGrid
- theorem
OAI.LipschitzHilbert.AngularGrid.mass_le_totalline 105Source documentation
Every angular mass is a submass of the fixed total top weight.
theorem mass_le_total (g : AngularGrid) (tops : Finset ι) (slope precision : ι → ℝ) (cutoff : ℝ) (weight : ι → X → ℝ) (hw : ∀ i x, 0 ≤ weight i x) (level : ℕ) (cell : ℤ) (x : X) : g.mass tops slope precision cutoff weight level cell x ≤ ∑ i ∈ tops, weight i x := by …Mentions: OAI.LipschitzHilbert.AngularGrid
- theorem
OAI.LipschitzHilbert.AngularGrid.mass_le_parentline 117Source documentation
Child mass is at most parent mass, with the eligibility restriction already built into both finite sums.
theorem mass_le_parent (g : AngularGrid) (tops : Finset ι) (slope precision : ι → ℝ) (cutoff : ℝ) (weight : ι → X → ℝ) (hp : ∀ i ∈ tops, 0 ≤ precision i) (hw : ∀ i x, 0 ≤ weight i x) (level : ℕ) (child : ℤ) (x : X) : g.mass tops slope precision cutoff weight (level + 1) child x ≤ g.mass tops slope precision cutoff weight level (child / (g.branching : ℤ)) x := by …Mentions: OAI.LipschitzHilbert.AngularGrid
- theorem
OAI.LipschitzHilbert.AngularGrid.path_mass_antitoneline 127Source documentation
Along any fixed top's angular path the actual mass is antitone.
theorem path_mass_antitone (g : AngularGrid) (tops : Finset ι) (slope precision : ι → ℝ) (cutoff : ℝ) (weight : ι → X → ℝ) (hp : ∀ i ∈ tops, 0 ≤ precision i) (hw : ∀ i x, 0 ≤ weight i x) (top : ι) (x : X) : Antitone fun level => g.mass tops slope precision cutoff weight level (g.index level (slope top)) x := by …Mentions: OAI.LipschitzHilbert.AngularGrid