OAI/Geometry/PinnedDistances/SmallCells.lean
65 declarations, 0 contain sorry, 0 declared as axioms
- def
OAI.WeakPinned.Hierarchy.Depth.sourceGiantline 29 - instance
OAI.WeakPinned.Hierarchy.Depth.(instance at line 30)line 30 - lemma
OAI.WeakPinned.Hierarchy.Depth.sourceGiant_monoline 33 - lemma
OAI.WeakPinned.Hierarchy.Depth.sourceGiant_iffline 41 - lemma
OAI.WeakPinned.Hierarchy.Depth.isClosed_sourceGiantline 52 - def
OAI.WeakPinned.Hierarchy.Depth.sourceMline 70 - lemma
OAI.WeakPinned.Hierarchy.Depth.sourceGiant_cutoffline 72 - lemma
OAI.WeakPinned.Hierarchy.Depth.sourceM_le_Mline 89 - lemma
OAI.WeakPinned.Hierarchy.Depth.sourceGiant_mem_giantline 95 - lemma
OAI.WeakPinned.Hierarchy.Depth.outsideIndicator_sourceline 107 - lemma
OAI.WeakPinned.Hierarchy.Depth.potential_sourceline 117 - lemma
OAI.WeakPinned.Hierarchy.Depth.straddle_integralline 131Source documentation
The level set is an interval of length 2H, regardless of the fiber center-level h.
lemma straddle_integral (hn : 2 ≤ Fintype.card P) (x : P) (h H : ℝ) (hH : 0 ≤ H) : (∫ r : ℝ, if d.sourceGiant x (h-r-H) ∧ ¬d.sourceGiant x (h-r+H) then (1:ℝ) else 0) = 2*H := by … - def
OAI.WeakPinned.Hierarchy.Depth.smallCellsline 147 - def
OAI.WeakPinned.Hierarchy.Depth.smallNeighborsline 151 - lemma
OAI.WeakPinned.Hierarchy.Depth.smallCells_chainline 154 - lemma
OAI.WeakPinned.Hierarchy.Depth.smallNeighbors_cardline 163 - lemma
OAI.WeakPinned.Hierarchy.Depth.source_mem_smallNeighborsline 186 - lemma
OAI.WeakPinned.Hierarchy.Depth.smallNeighbors_selfline 202 - lemma
OAI.WeakPinned.Hierarchy.Depth.smallNeighbors_erase_boundline 211 - lemma
OAI.WeakPinned.Hierarchy.Depth.smallNeighbors_pair_boundline 231Source documentation
All candidate sources for each target lie in one small neighborhood, allowing a level-dependent fiber reparametrization.
lemma smallNeighbors_pair_bound (hn : 2 ≤ Fintype.card P) (q : P → P → ℝ) (B τ : ℝ) (hB : 0 ≤ B) (hτ : 0 < τ) (hτ1 : τ ≤ 1) (hq : ∀ x y, x ≠ y → q x y ≤ B / ((Fintype.card P : ℝ)*((Fintype.card P : ℝ)-1))) (C : Finset P) : (∑ y ∈ C, ∑ x ∈ (d.smallNeighbors y (τ*Fintype.card P)).erase y, q x y) ≤ B*τ*((C.card : ℝ)/Fintype.card P) := by …Mentions: OAI.WeakPinned.B
- def
OAI.WeakPinned.SmallFiber.massline 269Source documentation
Probability of a finite subset; the fiber weights used below will be the exact uniform probabilities on the original retained distance fibers.
def mass (p : P → ℝ) (C : Finset P) : ℝ := ∑ y ∈ C, p y …
- lemma
OAI.WeakPinned.SmallFiber.mass_nonnegline 272 - lemma
OAI.WeakPinned.SmallFiber.mass_monoline 276 - lemma
OAI.WeakPinned.SmallFiber.mass_le_oneline 280 - lemma
OAI.WeakPinned.SmallFiber.mass_diff_interline 284 - lemma
OAI.WeakPinned.SmallFiber.mass_coverline 293 - lemma
OAI.WeakPinned.SmallFiber.small_case_oneline 303 - lemma
OAI.WeakPinned.Hierarchy.Depth.nongiant_share_overlapline 322 - lemma
OAI.WeakPinned.SmallFiber.mass_as_sumline 344 - lemma
OAI.WeakPinned.SmallFiber.mass_as_sum_offline 349 - lemma
OAI.WeakPinned.SmallFiber.nongiant_mass_boundline 359 - lemma
OAI.WeakPinned.SmallFiber.integral_open_intervalline 376 - lemma
OAI.WeakPinned.SmallFiber.integral_closed_intervalline 384 - lemma
OAI.WeakPinned.SmallFiber.integrable_open_intervalline 392 - lemma
OAI.WeakPinned.SmallFiber.integrable_closed_intervalline 400 - def
OAI.WeakPinned.SmallFiber.minusErrorline 408 - def
OAI.WeakPinned.SmallFiber.plusErrorline 411 - lemma
OAI.WeakPinned.SmallFiber.minusError_formulaline 414 - lemma
OAI.WeakPinned.SmallFiber.plusError_formulaline 430 - lemma
OAI.WeakPinned.SmallFiber.minusError_integrableline 446 - lemma
OAI.WeakPinned.SmallFiber.plusError_integrableline 452 - lemma
OAI.WeakPinned.SmallFiber.minusError_integralline 458 - lemma
OAI.WeakPinned.SmallFiber.plusError_integralline 468 - lemma
OAI.WeakPinned.SmallFiber.two_truncationsline 478 - lemma
OAI.WeakPinned.SmallFiber.errors_integralline 484 - def
OAI.WeakPinned.SmallFiber.activeMassline 502Source documentation
Actual source cell, not a giant-complement occurrence.
def activeMass (d : Depth P) (p : P → ℝ) (x : P) (T lam r : ℝ) : ℝ := by …
- def
OAI.WeakPinned.SmallFiber.nongiantMassline 507 - def
OAI.WeakPinned.SmallFiber.straddleline 510 - def
OAI.WeakPinned.SmallFiber.neighborMassline 513 - lemma
OAI.WeakPinned.SmallFiber.neighborMass_nonnegline 517 - lemma
OAI.WeakPinned.SmallFiber.nongiantMass_nonnegline 523 - lemma
OAI.WeakPinned.SmallFiber.case_three_boundline 528 - lemma
OAI.WeakPinned.SmallFiber.active_pointwiseline 551Source documentation
The pointwise small-fiber bound. The only independent error is the exact pair of intervals already evaluated.
lemma active_pointwise (d d' : Depth P) (p : P → ℝ) (hp : ∀ y, 0 ≤ p y) (h1 : ∑ y, p y = 1) (x : P) (hx : p x = 0) (h H T lam r : ℝ) (hlam : 0 ≤ lam) (hlam2 : lam ≤ 1/2) : activeMass d p x T lam r ≤ 2*lam*nongiantMass d' p x (h-r-H) + lam*straddle d' x h H r + minusError d d' p x h H r + plusError d d' p x h H r + neighborMass d d' p x T (h-r+H) := by …Mentions: OAI.WeakPinned.SmallFiber.activeMass, OAI.WeakPinned.SmallFiber.nongiantMass, OAI.WeakPinned.SmallFiber.straddle, OAI.WeakPinned.SmallFiber.minusError, OAI.WeakPinned.SmallFiber.plusError, OAI.WeakPinned.SmallFiber.neighborMass
- lemma
OAI.WeakPinned.SmallFiber.nongiantMass_measurableline 585 - lemma
OAI.WeakPinned.SmallFiber.activeMass_measurableline 599 - lemma
OAI.WeakPinned.SmallFiber.nongiantMass_integrableline 614 - lemma
OAI.WeakPinned.SmallFiber.activeMass_integrableline 639 - lemma
OAI.WeakPinned.SmallFiber.straddle_integrableline 649 - lemma
OAI.WeakPinned.SmallFiber.neighborMass_integrableline 662 - lemma
OAI.WeakPinned.SmallFiber.neighborMass_integralline 674 - lemma
OAI.WeakPinned.SmallFiber.pairMass_integrableline 699 - lemma
OAI.WeakPinned.SmallFiber.integral_nongiantMass_boundline 708 - lemma
OAI.WeakPinned.SmallFiber.active_integralline 726Source documentation
The local small-fiber bound for two entire realized hierarchies. This includes the exact signed-depth error; it will vanish at finite places and have an exponentially small grid mean at archimedean places.
lemma active_integral (d d' : Depth P) (hn : 2 ≤ Fintype.card P) (p : P → ℝ) (hp : ∀ y, 0 ≤ p y) (h1 : ∑ y, p y = 1) (x : P) (hx : p x = 0) (h H T lam : ℝ) (hH : 0 ≤ H) (hlam : 0 ≤ lam) (hlam2 : lam ≤ 1/2) : (∫ r, activeMass d p x T lam r) ≤ 2*lam*(∑ y, p y * ∫ r, d'.pairOverlap r x y) + 2*lam*H + (∑ y, p y * max (|d.value x y+d'.value x y-h|-H) 0) + ∑ y, p y * (if x ∈ (d.smallNeighbors y T).erase y then d'.potential y else 0) := by …Mentions: OAI.WeakPinned.SmallFiber.activeMass
- def
OAI.WeakPinned.SmallFiber.edgeLawline 769Source documentation
Exact edge law induced by fiber sampling; no independence of fiber labels or levels is postulated.
def edgeLaw {I : Type u8} [Fintype I] (w : I → ℝ) (p : I → P → ℝ) (x : I → P) (a b : P) : ℝ := … - lemma
OAI.WeakPinned.SmallFiber.fiber_neighbor_boundline 772