OAI/Analysis/LipschitzHilbert/Phase/AngularBoundaryLocality.lean
5 declarations, 0 contain sorry, 0 declared as axioms
Locality of every top entering a boundary mass, including boundaries whose block ancestor starts before the current path cell. The estimate uses the immediate child-neighbor relation and therefore does not depend on that ancestor's width.
- theorem
OAI.LipschitzHilbert.AngularGrid.width_antitoneline 18 - theorem
OAI.LipschitzHilbert.AngularGrid.slopes_close_of_neighborsline 27Source documentation
Neighboring children control all slopes in those children.
theorem slopes_close_of_neighbors (g : AngularGrid) (level : ℕ) (gap s t : ℝ) (hnear : g.neighbors level gap (g.index level s) (g.index level t)) : |s-t| ≤ gap + 2*g.width level := by …Mentions: OAI.LipschitzHilbert.AngularGrid
- theorem
OAI.LipschitzHilbert.AngularGrid.boundaryTop_localityline 52Source documentation
The immediate-child neighborhood gives locality even when
base < h. All such tops are also eligible at the current path levelh.theorem boundaryTop_locality (g : AngularGrid) (tops : Finset ι) (slope precision : ι → ℝ) (cutoff : ℝ) (hp : ∀ t ∈ tops, 0 ≤ precision t) (base h i : ℕ) (hhi : h ≤ i) (gap : ℝ) (hgap : 0 ≤ gap) (s sR : ℝ) (hs : g.index h s = g.index h sR) {t : ι} (ht : t ∈ g.boundaryTops tops slope precision cutoff base i gap s) : t ∈ tops ∧ g.eligible cutoff (precision t) h ∧ |slope t-sR| ≤ 3*g.width h+gap := by …Mentions: OAI.LipschitzHilbert.AngularGrid
- theorem
OAI.LipschitzHilbert.AngularGrid.boundaryTop_precision_leline 80Source documentation
Precision is bounded at the current path level, independently of where another shift's block ancestor begins.
theorem boundaryTop_precision_le (g : AngularGrid) (tops : Finset ι) (slope precision : ι → ℝ) (cutoff : ℝ) (hp : ∀ t ∈ tops, 0 ≤ precision t) (base h i : ℕ) (hhi : h ≤ i) (gap : ℝ) (hgap : 0 ≤ gap) (s sR : ℝ) (hs : g.index h s = g.index h sR) {t : ι} (ht : t ∈ g.boundaryTops tops slope precision cutoff base i gap s) : precision t ≤ cutoff/(g.branching:ℝ)^h := …Mentions: OAI.LipschitzHilbert.AngularGrid
- theorem
OAI.LipschitzHilbert.AngularGrid.boundary_submass_log_line_motionline 91Source documentation
Every nonempty submass, including a complementary top set, inherits its logarithmic line-motion bound from the concrete boundary locality.
theorem boundary_submass_log_line_motion (g : AngularGrid) (tops : Finset ι) (T : ι → SlopeBox) (w W cutoff K D : ℝ) (hw : 0 < w) (hW : 0 < W) (hK : 0 < K) (hD : 0 ≤ D) (hwidth : ∀ t ∈ tops, W ≤ (T t).width) (base h i : ℕ) (hhi : h ≤ i) (gap : ℝ) (hgap : 0 ≤ gap) (s sR : ℝ) (hs : g.index h s = g.index h sR) (A : Finset ι) (hA : A.Nonempty) (hsub : A ⊆ g.boundaryTops tops (fun t => (T t).slope) (fun t => w/(T t).length) cutoff base i gap s) (a : ℝ) (z : ℝ × ℝ) : |Real.log (∑ t ∈ A, (T t).weight K D (SlopeBox.lineShift sR a z)) - Real.log (∑ t ∈ A, (T t).weight K D z)| ≤ ((D/K) * (cutoff/((g.branching:ℝ)^h*w) + (3*g.width h+gap)/W)) * |a| := by …Mentions: OAI.LipschitzHilbert.AngularGrid, OAI.LipschitzHilbert.SlopeBox, OAI.LipschitzHilbert.AngularGrid.width, OAI.LipschitzHilbert.SlopeBox.lineShift