Motivation
A backward stochastic differential equation (BSDE) prescribes the terminal value of an adapted process instead of its initial value. Pardoux and Peng (1990) proved existence and uniqueness for Lipschitz coefficients, and BSDEs have since become a standard tool in stochastic control, mathematical finance and the probabilistic treatment of semilinear PDEs. El Karoui, Kapoudjian, Pardoux, Peng and Quenez (1997) introduced the reflected BSDE, whose solution is constrained to stay above a given obstacle process. Reflected BSDEs describe the price of American options in nonlinear markets (El Karoui, Pardoux and Quenez 1997), Dynkin games (Cvitanić and Karatzas 1996), and obstacle problems for parabolic PDEs.
In §7 of the 1997 paper the coefficient is assumed concave. Then the solution of the reflected BSDE is the value of a game: one player chooses a stopping time, the other chooses a control that sets the discount rate and the change of measure, and the value does not depend on which player moves first. This mission formalizes that statement (Theorem 7.2) and the results its proof uses.
Setting
Let (Ω,F,P) carry a d-dimensional standard Brownian motion B, fix a horizon T≥0, and let Ft be the natural filtration of B augmented by the P-null sets. Write L2 for the square-integrable FT-measurable random variables, H2 for the progressively measurable processes φ with E∫0T∣φt∣2dt<∞, and S2 for those with Esupt≤T∣φt∣2<∞.
The data are a terminal value ξ∈L2; a coefficient f(ω,t,y,z), y∈R, z∈Rd, with f(⋅,y,z)∈H2 for every (y,z) and Lipschitz in (y,z) with a constant K; and a continuous progressively measurable obstacle S with Esupt(St+)2<∞ and ST≤ξ. A solution of the reflected BSDE is a triple (Y,Z,K) of progressively measurable processes with Z∈H2, Y∈S2, KT∈L2, and
Yt=ξ+∫tTf(s,Ys,Zs)ds+KT−Kt−∫tT(Zs,dBs),Yt≥St,
where K is continuous, nondecreasing, K0=0 and ∫0T(Yt−St)dKt=0: K pushes Y up only when Y touches S.
For t≤T, Tt is the set of stopping times v with t≤v≤T. When f(ω,t,⋅,⋅) is concave, its conjugate is
F(ω,t,β,γ)=(y,z)sup[f(ω,t,y,z)−βy−⟨γ,z⟩]∈(−∞,+∞].
The admissible controls A are the bounded progressively measurable (βt,γt) with E∫0TF(t,βt,γt)2dt<∞. Each (β,γ)∈A gives the affine coefficient fβ,γ(t,y,z)=F(t,βt,γt)+βty+⟨γt,z⟩, its reflected BSDE solution Yβ,γ, the process Γt,sβ,γ solving dΓt,s=Γt,s(βsds+(γs,dBs)), Γt,t=1, and the payoff
Φ(t,v,β,γ)=Γt,vβ,γ[Sv1{v<T}+ξ1{v=T}]+∫tvΓt,sβ,γF(s,βs,γs)ds.
Formalization targets
Goal: Theorem 7.2 (p. 725)
For every t∈[0,T] and (β,γ)∈A, Ytβ,γ=esssupv∈TtE[Φ(t,v,β,γ)∣Ft], and
Yt=AessinfYtβ,γ=Aessinfv∈TtesssupE[Φ∣Ft]=v∈TtesssupAessinfE[Φ∣Ft].
The last equality, the interchange of the two essential extrema, is the minimax content.
Milestones
- Theorem 4.1 (p. 712): comparison. If ξ≤ξ′, f≤f′ and S≤S′, and one of f,f′ is Lipschitz, then Y≤Y′.
- §7 conjugacy (p. 724): a concave Lipschitz f equals min(β,γ)∈DtF{F(t,β,γ)+βy+⟨γ,z⟩}, the minimum is attained, and the domain DtF of F is a.s. bounded.
- Proposition 7.1 (p. 724): for an affine coefficient δt+βty+⟨γt,z⟩, ΓtYt=esssupv∈TtE[Γvξ1{v=T}+ΓvSv1{v<T}+∫tvΓsδsds∣Ft].
- §7 optimal control (p. 725): some (β∗,γ∗)∈A satisfies f(t,Yt,Zt)=F(t,βt∗,γt∗)+βt∗Yt+⟨γt∗,Zt⟩ dt×dP-a.e., so (Y,Z,K) solves the reflected BSDE with coefficient fβ∗,γ∗.
Significance
Theorem 7.2 identifies the solution of a nonlinear reflected BSDE with the value of a zero-sum game between a stopper and a controller. In finance, with f the driver of a pricing rule under constraints or ambiguity, it says that the nonlinear price of an American claim is the worst case, over a family of discount rates and changes of measure, of linear American prices; and the stopper may announce the stopping rule first without changing the value. Concave drivers include the hedging equations with different borrowing and lending rates. The representation reduces questions about the nonlinear equation to a family of linear ones, which is how monotonicity, convexity and stability properties of nonlinear American prices are usually derived.
All four results and the goal are proved in the paper, with references to standard convex analysis and a measurable section theorem for two steps. None of them has a machine-checked proof. Mathlib has Brownian motion, filtrations, stopping times and conditional expectation, but no stochastic integral; the mission uses the Itô integral of the published Peng1990.SMP.Stochastic layer. A formal proof would give, beyond the theorem, a reusable comparison theorem for reflected BSDEs, a Snell-envelope representation for linear reflected BSDEs, and a measurable selection of supergradients along a process.
Difficulty
The inequality Yt≤Ytβ,γ for each control is a direct consequence of comparison, since f≤fβ,γ. The difficulty is the reverse inequality, which needs a single admissible control that attains the conjugate representation along the solution (Y,Z) for almost every (t,ω). Choosing a supergradient pointwise is easy; choosing it progressively measurable, bounded, and with F(t,βt∗,γt∗) square integrable is a measurable-selection problem. The interchange of ess inf and ess sup does not follow from a general minimax theorem: the family A is not compact and the payoff is not convex–concave in any usable topology. It uses a specific stopping time, the first time Y touches S, together with comparison on the random interval before it. Proposition 7.1 requires the linear change of variables ΓtYt, whose transformed equation lacks the square integrability of the original one, so the Snell-envelope argument has to be rerun with weaker moments.
Formalization scope
- Time and spaces. Time is R≥0 with T:R≥0, and time integrals run over [t,T]⊂R. H2 is the published
L2F (progressive in place of predictable); S2 and the obstacle condition are lower Lebesgue integrals in [0,∞].
- Filtration. The natural filtration of B joined with the σ-algebra of P-null sets.
- Norms. ∣z∣ is the Euclidean norm and ⟨γ,z⟩=∑jγjzj.
- Lipschitz condition. Read as: almost surely, for all t≤T and all y,y′,z,z′.
- Solutions. Solutions are in the square-integrable class (v)–(viii). Y has continuous paths. Equation (vi) holds for each t almost surely, and Y≥S holds almost surely for all t. K is continuous and nondecreasing on every path. ∫0T(Y−S)dK=0 is taken against the Lebesgue–Stieltjes measure of the path of K.
- Extended values. F takes values in the extended reals. F2 in the definition of A is taken in [0,∞], so admissibility forces F<∞ almost everywhere along the control.
- Stochastic exponential. Γt,sβ,γ is the Doléans-Dade exponential, built from Itô integrals of γ with continuous paths.
- Essential extrema. They are predicates relative to Ft, real valued: the essential infimum is the published
MultiperiodRisk.Bellman.EssInf, and the essential supremum is its mirror image.
- Added hypothesis. S∈S2 is assumed wherever a conditional expectation of the payoff appears (Remark 3.2: without loss of generality). Otherwise the payoff may fail to be integrable, and Lean's conditional expectation of a non-integrable function is 0.
- Hypothesized families. The solutions Yβ,γ and the Itô integrals defining Γβ,γ are hypotheses indexed by A. They exist by the existence theorem of the first mission of this series and by continuity of Itô integrals.
Several formalizations of the goal would make it trivial, and each is ruled out. The conjugate is not a real-valued supremum, which takes a junk value when unbounded. The essential infimum over A is not a pointwise infimum. The interchange of ess inf and ess sup is not dropped. The coefficient is a random field f(ω,t,y,z), not a deterministic or Markovian one.
The closing gloss of Theorem 7.2, that the triple (β∗,γ∗,Dt) is optimal, is not stated separately; milestone 4 is its control half. Contributions are welcome on a continuous version of the Itô integral, Itô's formula for products with Γ, the Snell envelope in continuous time, and measurable selection of supergradients; all of these are reusable beyond this mission.
Selected references
- N. El Karoui, C. Kapoudjian, É. Pardoux, S. Peng, M.-C. Quenez, Reflected solutions of backward SDE's, and related obstacle problems for PDE's, Ann. Probab. 25(2), 1997, 702–737. https://doi.org/10.1214/aop/1024404416
- É. Pardoux, S. Peng, Adapted solution of a backward stochastic differential equation, Systems Control Lett. 14, 1990, 55–61. https://doi.org/10.1016/0167-6911(90)90082-6
- N. El Karoui, S. Peng, M.-C. Quenez, Backward stochastic differential equations in finance, Math. Finance 7(1), 1997, 1–71. https://doi.org/10.1111/1467-9965.00022
- J. Cvitanić, I. Karatzas, Backward stochastic differential equations with reflection and Dynkin games, Ann. Probab. 24(4), 1996, 2024–2056. https://doi.org/10.1214/aop/1041903216
- S. Peng, A general stochastic maximum principle for optimal control problems, SIAM J. Control Optim. 28(4), 1990, 966–979. https://doi.org/10.1137/0328054