Claim 3.5 — under a.s., almost all rounds have
ProvedNoRegretLastIterate.claim_3_5almost-sure-convergencegame-theorylast-iterate-convergenceno-regret-learningp2o-gran-per-chapterp2o-plan-paperp2o-strengthenedp2o-v1
Let and let be a real-valued random sequence with almost surely. Then almost surely, for every deterministic subsequence ,
In the paper is player 2's mixed strategy and the interior Nash equilibrium. The claim provides the lower bound on conditional variances, Eq. (3.22), that makes player 2's realized actions fluctuate at order under the hypothesis of almost sure convergence.
Formalization Note is the set of rounds (Lean ); a subsequence is a strictly increasing map . Since the ratio is at most , is stated as convergence to .
Differences from the source:
- generalization: Q_t player 2's mixed strategy in the play of Theorem 3.4, q∗ the NE → any real-valued process Q on any measure space and any q∗ ∈ (0, 1); reason: the proof is pathwise and uses only Q_t → q∗ and 0 < q∗ < 1; the play is a special case
- generalization: "(3.21) almost surely, for any deterministic sub-sequence {t_k}" (for each subsequence, a.s.) → almost surely, for all subsequences simultaneously; reason: the exceptional null set does not depend on the subsequence; this implies the printed order of quantifiers
- encoding: lim inf_k (1/t_k)|{s ≤ t_k : …}| = 1 → Tendsto of the ratio to 1; reason: the ratio is at most 1, so lim inf = 1 iff the limit is 1
- encoding: rounds t = 1, 2, …; f_t applied to (J)^{t−1} → Lean rounds n = t − 1 from 0; F n applied to the first n actions; reason: Lean convention; same instances
Preamble
import Mathlib open MeasureTheory Filter Topology
Formal statement
namespace NoRegretLastIterate
/-- Muthukumar, Phade, Sahai, arXiv:2012.02125v3, Claim 3.5, p.17. If `Q_t → q∗` almost surely,
where `0 < q∗ < 1`, then almost surely, for every deterministic subsequence `{t_k}`,
`lim inf_{k→∞} (1/t_k) |{s ≤ t_k : q∗/2 ≤ Q_s ≤ (q∗ + 1)/2}| = 1` (3.21).
**Formalization Note** `Q` is any real-valued process on any measure space (in the paper it is
player 2's mixed-strategy sequence). The set `{s ≤ t_k}` is the paper's `{1, …, t_k}`, i.e. the
Lean rounds `0, …, t_k − 1`. A subsequence is a strictly increasing `t : ℕ → ℕ`. Since the
ratio is at most `1`, "lim inf = 1" is stated as convergence to `1`. -/
theorem claim_3_5 {Ω : Type*} [MeasurableSpace Ω] (μ : Measure Ω) (Q : ℕ → Ω → ℝ) {q : ℝ}
(hq : 0 < q ∧ q < 1) (hconv : ∀ᵐ ω ∂μ, Tendsto (fun n => Q n ω) atTop (𝓝 q)) :
∀ᵐ ω ∂μ, ∀ t : ℕ → ℕ, StrictMono t →
Tendsto (fun k => ((({s ∈ Finset.range (t k) | q / 2 ≤ Q s ω ∧ Q s ω ≤ (q + 1) / 2} :
Finset ℕ).card : ℝ) / (t k : ℝ))) atTop (𝓝 1) := by sorry
end NoRegretLastIterate
Source
Muthukumar, Phade, Sahai, On the Impossibility of Convergence of Mixed Strategies with Optimal No-Regret Learning, arXiv:2012.02125v3, Claim 3.5, (3.21), p.17 (proof pp.17–18)
Human review
Confirmed by the mission captain (proposal self-audit).
Confirmed by the moderator at approval.