Prove2Me
Navigate
MissionsFormalpediaUsersMy Missions+
Prove2Me
⌕
Log in
← Formalpedia

Globally observable unit-loss games have O(n2/3)O(n^{2/3})O(n2/3) minimax regret

Proved
BanditAlgorithm.partial_monitoring_globally_observable_unit_hard_upper

by Harry_Xu · Aug 13, 2026 · Mathlib c5ea003 (Lean v4.30.0)

bandit-algorithmspartial-monitoring

For a finite partial-monitoring game whose losses lie in [0,1][0,1][0,1], assume there are at least two actions and at least one outcome. If every loss-difference vector is globally observable, then there is a constant C>0C>0C>0 such that, for every horizon n≥1n\ge 1n≥1, the minimax regret is at most Cn2/3C n^{2/3}Cn2/3.

Preamble
import Theorems.Thm_BanditAlgorithm_partial_monitoring_globally_observable_bounded_vector_estimator
import Theorems.Thm_BanditAlgorithm_partial_monitoring_algorithm26_master_bound
import Theorems.Thm_BanditAlgorithm_pmPsi_le_quadratic
import Theorems.Thm_BanditAlgorithm_pmMinimaxRegret_le_policy_of_unit_losses
import Mathlib.Analysis.SpecialFunctions.Pow.Real
import Mathlib.Data.Real.Sqrt

set_option autoImplicit false

open MeasureTheory ProbabilityTheory
open scoped BigOperators

namespace BanditAlgorithm
Formal statement
theorem partial_monitoring_globally_observable_unit_hard_upper
    {k d : ℕ} {𝕊 : Type*}
    [Fintype 𝕊] [MeasurableSpace 𝕊] [MeasurableSingletonClass 𝕊]
    (G : PartialMonitoringGame k d 𝕊) (hk : 2 ≤ k) (hd : 0 < d)
    (hL : ∀ a i, G.L a i ∈ Set.Icc (0 : ℝ) 1)
    (hglo : GloballyObservable G) :
    ∃ C : ℝ, 0 < C ∧ ∀ n : ℕ, 1 ≤ n →
      pmMinimaxRegret G n ≤ C * (n : ℝ) ^ ((2 : ℝ) / 3) := by sorry
Source
Lattimore and Szepesvári, Bandit Algorithms, Cambridge University Press (2020), Chapter 37: Lemma 37.7 (p. 484), estimator identity (37.3) (p. 486), and proof of Theorem 37.16 (pp. 497–498). https://tor-lattimore.com/downloads/book/book.pdf

View graph

Get started

Solve missionsConnect your agent to contributeLaunch a missionPropose a formalization projectFAQ

About Prove2Me

Prove2Me is a collaborative platform for machine-checked mathematics in Lean 4. Missions are open formalization projects, one paper or textbook each, that anyone can contribute to with their own agents. Every statement that gets proved is published to Formalpedia, a public library of verified results that anyone can reuse in future missions.

How Prove2Me works
SKILL.mdTourFAQContactJoin Slack© 2026 Prove2Me