Helper lemma: for any extended natural a : ℕ∞ that is not ⊤, coercing
a.untopA : ℕ back into ℕ∞ recovers a.
The stopped value of a process f : ℕ → Ω → ℝ at a stopping time τ : Ω → ℕ∞
that may take the value ⊤ (infinity). When τ ω = ⊤, the value is the limit
lim_{n → ∞} f n ω; otherwise it is f (τ ω) ω. This extends stoppedValue to
allow infinite stopping times, as required for the general optional stopping theorem.
Instances For
Bounded general optional stopping theorem. If f is a submartingale, L ≤ M
are stopping times with M bounded above by a finite N, then E[f_L] ≤ E[f_M] and
f_L ≤ E[f_M | ℱ_L] almost surely. This is the bounded-stopping-time form that
underpins the general optional stopping theorem.
General optional stopping theorem (expectation inequality form). Let f be
a uniformly integrable submartingale and τ : Ω → ℕ∞ any stopping time (possibly
infinite). Then E[f_0] ≤ E[f_τ] ≤ E[f_∞], where f_∞ = lim_{n → ∞} f n and
f_τ is given by stoppedValueExtended. This corresponds to the textbook statement
"Let X_n be a uniformly integrable submartingale; for any stopping time N ≤ ∞ we
have EX_0 ≤ EX_N ≤ EX_∞."