lemmaroutine
Prefix history predicts test discrepancy
Lemma·
pred:device·§3.1 The probability laws and the entropy comparisonStatement (paper)
Let be as in --,
let be integers, and let be independent tests
with the same law as . Each test specifies, in addition to ,
a feature map and a coefficient map
, for an integer and constants
, satisfying
for all codes, centers and tests. Choose uniformly from ,
independently of all tests, and retain only the strict prefix
Conditioned on , let be a fresh test and define
Then
Every realized history has at most values. In particular, a
history can be fixed before drawing the fresh test so that its average
absolute discrepancy in is at most the right side.
In plain English
Draw i.i.d. tests, pick a uniform step , and keep only the codes of on the earlier tests as a history . Then for a fresh test , the average of is at most , and a single history with at most possible values achieves this bound.
Why it's here
This is the main device of the section: a finite information budget means that, on average over steps, the history already predicts the next code well enough that the feature-minus-mean discrepancy is small. The proof sums conditional divergences to , uses Pinsker to bound the residual inner products, and uses the wedge square identity to turn those into a bound on the discrepancy. Replacing the step test by a fresh one and fixing a good history gives a bounded-size history, which the acceptance and cross corollaries use.
Classified routine:
This adapts the standard entropy-increment / pinning argument (as in Raghavendra–Tan correlation rounding or Montanari's pinning lemma). The chain rule spreads the information budget D over K steps, a uniformly random step has divergence at most D/K, and Pinsker plus Cauchy–Schwarz convert that into a small discrepancy.
Uses
Nothing else in the paper
Used by
Inside the proof
Sources
PaperOpen
- Section
- §3.1 The probability laws and the entropy comparison
- Page
- —
- Label
pred:device- Line
sections/02-prediction.tex:78
Leannot aligned
Phase 2 aligns this node to a Lean declaration.