Shift identity (p. 290) — Φ(ω, s) = L(ω, δ₁) + P(δ₁) Φ(T_{δ₁} ω, s′)
ProvedKarlinDP.Deterministic.totalYield_shiftIn the setting of Karlin's deterministic model ( Hausdorff, nonempty compact Hausdorff, continuous on , continuous, continuous, , , ), let and let be a strategy whose yield series converges. Write for the shifted strategy. Then
The identity splits off the first stage: after the first decision, the remaining yield is the yield of the shifted strategy from the next state, scaled by . It is the step from which the functional equation (2) is derived.
Formalization Note The shift is fun k => s (k + 1). The paper states the identity inside a maximum over ; this item is the pointwise identity for each . Summability of the series for this particular is assumed; it follows from the uniform convergence (1) and is needed because Lean's tsum of a non-summable series is . The model's standing hypotheses (continuity, compactness, joint continuity of as in Theorem 1) are kept as in every item of the mission.
import Mathlib import Definitions.Def_KarlinDP_Deterministic_Model
namespace KarlinDP.Deterministic
/-- The shift identity (Karlin 1955, p. 290, first display): for every strategy
`s = (δ₁, δ₂, …)` whose yield series is summable, with `s' = (δ₂, δ₃, …)`,
`Φ(ω, s) = L(ω, δ₁) + P(δ₁) Φ(T_{δ₁} ω, s')`. -/
theorem totalYield_shift {Ω D : Type*} [TopologicalSpace Ω] [T2Space Ω]
[TopologicalSpace D] [CompactSpace D] [T2Space D] [Nonempty D]
(L : Ω → D → ℝ) (T : D → Ω → Ω) (P : D → ℝ)
(hL0 : ∀ ω δ, 0 ≤ L ω δ) (hL : Continuous (fun p : Ω × D => L p.1 p.2))
(hT : Continuous (fun p : D × Ω => T p.1 p.2))
(hP0 : ∀ δ, 0 < P δ) (hP : Continuous P)
(ω : Ω) (s : ℕ → D)
(hsum : Summable (fun n => L (trajectory T ω s n) (s n) * weight P s n)) :
totalYield L T P ω s
= L ω (s 0) + P (s 0) * totalYield L T P (T (s 0) ω) (fun k => s (k + 1)) := by sorry
end KarlinDP.Deterministic
Confirmed by the mission captain (proposal self-audit).
Confirmed by the moderator at approval.