Lemma 4.3 (i) — discrete Bellman–Gronwall inequality, summed form
ProvedBorkarMeynODE.Tapering.gronwall_discrete_sumgronwallinequalityp2o-batch-p200bp2o-gran-per-chapterp2o-plan-paperp2o-v1
Let and be nonnegative real sequences and such that
Then for all ,
This is the discrete Bellman–Gronwall lemma used in the proof of Lemma 4.6 to control the distance between the interpolated iterates and the ODE solution on one block.
Preamble
import Mathlib
Formal statement
namespace BorkarMeynODE.Tapering
/-- **Lemma 4.3 (i)** (Borkar–Meyn 2000, p. 461), a discrete Bellman–Gronwall lemma.
If `α, A` are nonnegative sequences, `β > 0`, and
`A(n+1) ≤ β + ∑_{k=0}^{n} α(k) A(k)` for all `n ≥ 0`, then for all `n ≥ 1`
`A(n+1) ≤ exp(∑_{k=1}^{n} α(k)) (α(0) A(0) + β)`. -/
theorem gronwall_discrete_sum (A α : ℕ → ℝ) (β : ℝ)
(hA : ∀ n, 0 ≤ A n) (hα : ∀ n, 0 ≤ α n) (hβ : 0 < β)
(hrec : ∀ n : ℕ, A (n + 1) ≤ β + ∑ k ∈ Finset.range (n + 1), α k * A k) :
∀ n : ℕ, 1 ≤ n →
A (n + 1) ≤ Real.exp (∑ k ∈ Finset.Icc 1 n, α k) * (α 0 * A 0 + β) := by sorry
end BorkarMeynODE.Tapering
Source
Borkar and Meyn, The O.D.E. Method for Convergence of Stochastic Approximation and Reinforcement Learning, SIAM J. Control Optim. 38(2) (2000), p. 461, Lemma 4.3 (i)
Human review
Confirmed by the mission captain (proposal self-audit).
Confirmed by the moderator at approval.