Proposition 4 — the unwidened region contains an MDP of diameter at most 1/ζ
ProvedNonstatRL.NoWidening.proposition4_diameter_le_inv_zetaConsider a nonstationary finite MDP with at least two states and a nonempty allowed action set at each state. Assume uniform one-step reachability: for every ordered pair of states , a fixed allowed action moves from to with probability at least at every time before the horizon. Let , and condition on the transition estimation event at any time in an episode with start .
There exists a finite MDP such that all its allowed transition rows lie in the unwidened confidence region and
The proposition shows that, under Assumption 2, the algorithm's transition region already contains a model with a controlled diameter without confidence widening.
Formalization Note Paper time is Lean index ; the window is [τm-W,t) in zero-based indices. The event is the estimation condition at this time. The diameter includes return times and minimizes over allowed deterministic stationary policies. The pins and exclude a small-state radius failure; the constructed MDP must satisfy the region condition at every allowed pair. Disallowed rows and rewards are irrelevant.
import Mathlib import Definitions.Def_NonstatRL_PerStep_Window open BanditAlgorithm
namespace NonstatRL.NoWidening
theorem proposition4_diameter_le_inv_zeta {S A : ℕ} (hS : 1 < S)
(M : ℕ → FiniteMDP S A) (As : Fin S → Finset (Fin A))
(hAs : ∀ s, (As s).Nonempty) (T : ℕ)
(δ : ℝ) (hδ : 0 < δ ∧ δ < 1)
(st : ℕ → Fin S) (ac : ℕ → Fin A) (W τm t : ℕ)
(hτ : τm ≤ t) (ht : t < T)
(ζ : ℝ) (hζ : 0 < ζ) (a₂ : Fin S → Fin S → Fin A)
(ha₂ : ∀ s s', a₂ s s' ∈ As s)
(hreach : ∀ q < T, ∀ s s', ζ ≤ ((M q).P s (a₂ s s') s' : ℝ))
(hEp : NonstatRL.PerStep.EventP M As T δ st ac (τm - W) t) :
∃ Mw : FiniteMDP S A,
(∀ s, ∀ a ∈ As s,
(fun s' => (Mw.P s a s' : ℝ)) ∈ NonstatRL.PerStep.Hp As T δ st ac (τm - W) t 0 s a) ∧
NonstatRL.Oracle.diameter Mw As ≤ ENNReal.ofReal (1 / ζ) := by sorry
end NonstatRL.NoWidening
Confirmed by the mission captain (proposal self-audit).
Confirmed by the moderator at approval.