Part IV — Lower Bounds for Bandits with Finitely Many Arms
Chapter 16: Instance-Dependent Lower Bounds
Definition 16.1, Theorem 16.2, Lemma 16.3, and Theorem 16.4 are source-frozen. Generic consistency, d_inf, Gaussian-candidate, eventual power, and eventual log-growth leaves compile; the bandit information, liminf, and finite-time terminals remain blocked.
Source map
Bandit Algorithms, Tor Lattimore and Csaba Szepesvári, Cambridge University Press (2020), DOI 10.1017/9781108571401.
Chapter DOI. 10.1017/9781108571401.021 · CUP chapter page
- Chapter opening (CUP p. 177 / author-online p. 206 / PDF p. 215)
- §16.1 Asymptotic Bounds (CUP pp. 177–179 / author-online pp. 207–208 / PDF pp. 216–217; Definition 16.1 and Theorem 16.2)
- §16.2 Finite-Time Bounds (CUP p. 180 / author-online pp. 209–210 / PDF pp. 218–219; Lemma 16.3 and Theorem 16.4)
- §16.3 Notes (CUP p. 181 / author-online p. 210 / PDF p. 219)
- §16.4 Bibliographic Remarks (CUP p. 181 / author-online p. 211 / PDF p. 220)
- §16.5 Exercises (CUP pp. 181–184 / author-online pp. 211–214 / PDF pp. 220–223)
Learning goals
- Read consistency with its exact quantifier order: every environment and every real exponent p greater than zero.
- Keep d_inf extended-real, the confusing alternative strictly better, and KL directed from the original arm law to the alternative.
- Trace how consistency controls log(R_n(nu)+R_n(nu-prime))/log(n) before the liminf extraction.
- Separate Theorem 16.2's asymptotic product-class result from Lemma 16.3 and Theorem 16.4's finite-time Gaussian route.
Necessary definitions and statements
Distribution-class information cost
CompiledPer-arm asymptotic information constraint
BlockedFinite-time Gaussian lower-bound shape
BlockedInstance-dependent lower-bound proof flow
- Freeze consistency
Require R_n(pi,nu)/n^p to converge to zero for every environment in the class and every real p>0.
- Choose a confusing alternative
Change one suboptimal arm to a law in its component class whose mean is strictly above the original optimal mean and whose original-to-alternative KL approaches d_inf.
- Lift arm KL to history KL
Use the compiled one-common-policy Lemma 15.1 identity to obtain the original-law realized expected pull-count cost.
- Test the pull event
Apply Bretagnolle–Huber to A={T_i(n)>n/2}, preserving the event complement and the two environment-specific regrets.
- Extract the rate
Use the compiled consistency power/log leaves, then take the required liminf and sum gap times expected pulls; the bandit terminal remains blocked.
- Specialize finite time
For Theorem 16.4 shift a Gaussian mean by Delta_i(1+epsilon), apply Lemma 16.3, and retain the exact positive part and factor 2/(1+epsilon)^2.
Key source theorem and boundary
Definition 16.1, Theorem 16.2, Lemma 16.3, and Theorem 16.4
Chapter 16 turns one-arm change of measure into asymptotic and finite-time instance-dependent regret obstructions.
Lean correspondence
Only declarations that exist in the current index and pass the verified build may render as compiled.
| Lean declaration | Status | Role and exact type |
|---|---|---|
BanditRLProof.LowerBounds.IsConsistentRegret | Compiled | Exact scalar every-positive-real-power consistency predicate.Exact compact Lean statement |
BanditRLProof.LowerBounds.IsConsistentPolicyOver | Compiled | Generic environment-class wrapper preserving the source quantifier order.Exact compact Lean statement |
BanditRLProof.LowerBounds.IsConsistentRegret.add | Compiled | Closure for the two-environment regret sum used by Theorem 16.2.Exact compact Lean statement |
BanditRLProof.LowerBounds.IsConsistentRegret.eventually_add_le_rpow | Compiled | Every positive polynomial eventually dominates the regret sum.Exact compact Lean statement |
BanditRLProof.LowerBounds.IsConsistentRegret.eventually_log_add_div_log_le | Compiled | Direction-correct eventual logarithmic growth bound before the limsup step.Exact compact Lean statement |
BanditRLProof.LowerBounds.divergenceInfimum | Compiled | Extended-real distribution-class d_inf with strict mean improvement.Exact compact Lean statement |
BanditRLProof.LowerBounds.divergenceInfimum_le | Compiled | Any confusing alternative upper-bounds d_inf in the original-to-alternative KL direction.Exact compact Lean statement |
BanditRLProof.LowerBounds.parametricDivergenceInfimum | Compiled | Family-indexed form for parametric law classes.Exact compact Lean statement |
BanditRLProof.LowerBounds.parametricDivergenceInfimum_le | Compiled | Strictly better parameter candidate inequality.Exact compact Lean statement |
BanditRLProof.LowerBounds.unitGaussianDivergenceInfimum | Compiled | Unit-variance Gaussian parametric d_inf interface.Exact compact Lean statement |
BanditRLProof.LowerBounds.unitGaussianDivergenceInfimum_le_perturbed | Compiled | Exact cost of the candidate mean muStar+epsilon; no exact infimum equality is claimed.Exact compact Lean statement |
BanditRLProof.LowerBounds.consistentPolicy_liminf_expectedRegret_div_log_ge | Blocked | Reserved exact Theorem 16.2 terminal; no declaration is claimed.No local declaration is indexed. |
BanditRLProof.LowerBounds.expectedPullCount_ge_log_regret_changeOfMeasure | Blocked | Reserved exact Lemma 16.3 terminal; no declaration is claimed.No local declaration is indexed. |
BanditRLProof.LowerBounds.gaussianExpectedRegret_ge_finiteTimeInstanceDependent | Blocked | Reserved exact Theorem 16.4 terminal; no declaration is claimed.No local declaration is indexed. |
Dependency graph
ch14Chapter 14 event testingCompiledch15-gaussianChapter 15 unit-Gaussian arm KLCompiledconsistencyDefinition 16.1 consistency and log growthCompileddinfextended-real d_inf and candidate inequalitiesCompiledgaussian-dinfexact Gaussian d_inf equalityPartialhistorysame-policy history KL identityCompiledasymptoticTheorem 16.2 liminf regret terminalBlockedfiniteLemma 16.3 and Theorem 16.4BlockedReading path
- Read Definition 16.1 and verify the order forall environment, forall real p>0.
- Read d_inf and Theorem 16.2 with strict alternative mean, original-to-alternative KL, and an unstructured product class.
- Trace the source event A={T_i(n)>n/2}, the two regret laws, and the compiled subpolynomial log-growth adapter.
- Read Lemma 16.3 before Theorem 16.4 and preserve the unit-Gaussian local class, selected horizon set, constants, and positive part.
- Treat the Chapter 16 one-arm history-information consumer, liminf, and finite-time terminals as blockers, not as consequences of the compiled Chapter 15 identity or analytic interfaces.
Strict status and remaining gaps
- The Chapter 16 one-arm original-law expected-pull information consumer and measurable event bridge built from the compiled Chapter 15 identity.
- The exact Gaussian d_inf equality with empty, zero, finite, and infinite information branches.
- Theorem 16.2's per-arm and summed liminf terminal, Lemma 16.3, and Theorem 16.4.