Lemma 3, p. 13 — T^(λ) maps L₂(S, D) into itself, and T^(λ)J = (1−λ)Σ_m λ^m(Σ_{t≤m}(αP)^t ḡ + (αP)^{m+1}J) for λ < 1
ProvedTDApprox.Conv.lemma_3bellman-operatorp2o-batch-pfp2ap2o-gran-per-chapterp2o-plan-paperp2o-v1td-lambdaweighted-norm
Under Assumption 1 (the chain has a unique invariant distribution , , and every is well defined and finite), let , and . Let be the operator
for , with .
Then , every is well defined, and for
where the series converges at every state.
The formula turns the expectation that defines into an expression in , and , which is what the contraction estimate of Lemma 4 and the steady-state identity of Lemma 7 use.
Formalization Note. The series is stated pointwise, with , and the factor is kept inside each term. At Lean's convention keeps only the term , as on the page.
Preamble
import Mathlib import Definitions.Def_TDApprox_Conv_Model open MeasureTheory ProbabilityTheory Filter Topology Finset Matrix
Formal statement
namespace TDApprox.Conv
/-- **Lemma 3** (Tsitsiklis & Van Roy, LIDS-P-2322 (1996), p. 13). Under Assumption 1, for any
`J ∈ L₂(S, D)` and `λ ∈ [0, 1]`, `T^(λ)J ∈ L₂(S, D)`, and for `λ ∈ [0, 1)`
`T^(λ)J = (1 − λ) Σ_{m ≥ 0} λ^m (Σ_{t=0}^m (αP)^t ḡ + (αP)^{m+1} J)`, the series converging at
every state (and every `(P^m J)(i)` being well defined). -/
theorem lemma_3 {S : Type*} [MeasurableSpace S] [DiscreteMeasurableSpace S] [Countable S]
(P : Kernel S S) [IsMarkovKernel P] (π : Measure S) [IsProbabilityMeasure π]
(g : S → S → ℝ) (α : ℝ) (hα0 : 0 < α) (hα1 : α < 1)
(h1 : Assumption1 P π g α) (J : S → ℝ) (hJ : MemL2D π J)
(lam : ℝ) (hlam : lam ∈ Set.Icc (0 : ℝ) 1) :
MemL2D π (Tlam P g α lam J) ∧
(∀ i m, Integrable J ((P ^ m) i)) ∧
(lam < 1 → ∀ i, HasSum
(fun m : ℕ => (1 - lam) * lam ^ m *
(∑ t ∈ range (m + 1), α ^ t * ∫ j, gbar P g j ∂((P ^ t) i) +
α ^ (m + 1) * ∫ j, J j ∂((P ^ (m + 1)) i)))
(Tlam P g α lam J i)) := by sorry
end TDApprox.Conv
Source
Tsitsiklis & Van Roy, LIDS-P-2322 (1996), Lemma 3, p. 13
Human review
Confirmed by the mission captain (proposal self-audit).
Confirmed by the moderator at approval.