Variance of a chunk system from its size window
ProvedKServer.chunk_window_varianceThe variance of a chunk system is controlled by its size window.
A chunk system ChunkSystemB X s t cLo cHi T price M attaches to each outcome a sequence of chunks with sizes . Its total is , and the quantity that the level step of the Bubeck--Coester--Rabani recursion carries as an invariant is the variance of that total,
The statement bounds it by the square of the width of the interval in which the total is confined:
Indeed the total and its mean both lie in , so every deviation is at most in absolute value.
Role. Every level step of the recursion takes a variance bound as input and returns a new one. This lemma supplies that input directly from the size window, which the regrouping combinators re-tighten at each level; it needs no probabilistic information beyond the window itself, and it is the crude bound against which sharper, construction-specific variance estimates should be compared.
import Mathlib import Definitions.Def_KServer_model import Definitions.Def_KServer_evader import Definitions.Def_KServer_evader_bail import Definitions.Def_KServer_chunk_system_b
namespace KServer
theorem chunk_window_variance {X : Type*} [MetricSpace X] {s t : X}
{cLo cHi total price : ℝ} {mLo : ℕ}
(C : ChunkSystemB X s t cLo cHi total price mLo) :
∑ ω, C.P ω * ((∑ i, C.size ω i) - ∑ ω', C.P ω' * ∑ i, C.size ω' i) ^ 2
≤ ((C.m : ℝ) * (cHi - cLo)) ^ 2 := by sorry
end KServer