OAI/Combinatorics/UniformKServer/HeavyPilot.lean
20 declarations, 0 contain sorry, 0 declared as axioms
- def
OAI.UniformKServer.HeavyPilot.rampline 16Source documentation
The clipped ramp on [3,4].
def ramp (v : ℝ) : ℝ := max 0 (min 1 (v-3))
- def
OAI.UniformKServer.HeavyPilot.parameterline 19Source documentation
The source's ramp of distance to the center set, equal to one for the empty set.
def parameter (r : ℝ) (H : Finset X) (p : X) : ℝ := …
- def
OAI.UniformKServer.HeavyPilot.updateCentersline 23Source documentation
The heavy update deletes all centers at distance at most 100r, then inserts x.
def updateCenters (r : ℝ) (H : Finset X) (x : X) : Finset X := …
- def
OAI.UniformKServer.HeavyPilot.annulusMassline 26 - theorem
OAI.UniformKServer.HeavyPilot.ramp_boundsline 36 - theorem
OAI.UniformKServer.HeavyPilot.ramp_zeroline 40 - theorem
OAI.UniformKServer.HeavyPilot.ramp_oneline 44 - theorem
OAI.UniformKServer.HeavyPilot.ramp_lipline 50 - theorem
OAI.UniformKServer.HeavyPilot.parameter_boundsline 57 - theorem
OAI.UniformKServer.HeavyPilot.parameter_le_centerline 68 - theorem
OAI.UniformKServer.HeavyPilot.le_parameterline 72 - theorem
OAI.UniformKServer.HeavyPilot.parameter_lipline 81 - theorem
OAI.UniformKServer.HeavyPilot.update_zeroline 106 - theorem
OAI.UniformKServer.HeavyPilot.update_farline 112 - theorem
OAI.UniformKServer.HeavyPilot.increase_supportline 127 - theorem
OAI.UniformKServer.HeavyPilot.near_old_oneline 138 - theorem
OAI.UniformKServer.HeavyPilot.near_new_zeroline 152 - theorem
OAI.UniformKServer.HeavyPilot.annulus_surchargeline 158 - theorem
OAI.UniformKServer.HeavyPilot.integrand_gainline 182 - theorem
OAI.UniformKServer.HeavyPilot.heavy_gainline 247Source documentation
Exact heavy-center pilot gain, companion §07 heavy annulus budget.
theorem heavy_gain (r γ δ : ℝ) (hr : 0 < r) (hγ : 0 < γ) (hγsmall : γ ≤ 1/64) (hδ : 0 < δ) (hδsmall : δ ≤ 1/4112) (μ : X → ℝ) (hμ : ∀ p, 0 ≤ μ p) (H : Finset X) (x : X) (hfar : ∀ c ∈ H, 8*r < dist x c) (hM : 0 < ballMass r γ μ x) (hconc : ballMass r (100*512) μ x ≤ (1+δ)*ballMass r γ μ x) : 127*r*annulusMass r μ x ≤ value r 1 512 μ (parameter r H) - value r 1 512 μ (parameter r (updateCenters r H x)) := by …Mentions: OAI.UniformKServer.HeavyPilot.annulusMass, OAI.UniformKServer.HeavyPilot.parameter, OAI.UniformKServer.HeavyPilot.updateCenters