Motivation
Stochastic differential equations (SDEs) whose coefficients grow faster than linearly appear throughout applied probability: population and epidemic models with cubic damping, Langevin dynamics with non-quadratic potentials, and stochastic volatility models such as the 3/2-model used for pricing VIX options (Goard–Mazur 2013). Their solutions are almost never available in closed form, so they are simulated, and the method of choice is the explicit Euler–Maruyama scheme, because it is cheap and easy to implement.
For superlinearly growing coefficients the classical explicit scheme fails: its moments can diverge even when those of the true solution are finite, so it does not converge in Lp. Implicit schemes repair this at a higher computational cost (Higham–Mao–Stuart 2002). A second repair is to keep the scheme explicit but modify ("tame") its coefficients by an amount that vanishes as the step size goes to zero.
Timeline.
- 2002: Higham, Mao and Stuart prove strong convergence of implicit Euler-type methods under a one-sided Lipschitz condition (MR1949404).
- 2012: Hutzenthaler, Jentzen and Kloeden introduce the tamed Euler scheme for superlinearly growing drift and globally Lipschitz diffusion (Ann. Appl. Probab. 22, MR2985171).
- 2013: Sabanis gives a short proof of convergence of tamed schemes with rate, again for superlinear drift (Electron. Commun. Probab. 18, MR3070913); Gyöngy and Sabanis prove convergence in probability of Euler approximations under local monotonicity conditions (Appl. Math. Optim. 68, MR3131501).
- 2015: Hutzenthaler and Jentzen obtain Lp-convergence of explicit schemes with superlinear diffusion coefficients, in the 3/2-model only for p<1/2 (Mem. Amer. Math. Soc. 236, no. 1112).
- 2016: Sabanis treats superlinearly growing drift and diffusion coefficients under a local monotonicity condition, with Lp-convergence for every p<p0 (Ann. Appl. Probab. 26, arXiv:1308.1796). This mission formalizes that Lp-convergence theorem.
Setting
Fix a filtered probability space (Ω,{Ft}t≥0,F,P) satisfying the usual conditions, a Wiener martingale W in Rd1 (a standard Brownian motion adapted to Ft whose future increments are independent of Ft), and a horizon T>0. For x∈Rd, ∣x∣ is the Euclidean norm and xy the scalar product; for a d×d1 matrix, ∣A∣ is the Hilbert–Schmidt norm.
The SDE is
dX(t)=b(t,X(t))dt+σ(t,X(t))dW(t),t∈[0,T],(2.1)
with Borel coefficients b(t,x)∈Rd, σ(t,x)∈Rd×d1 and an F0-measurable initial value X(0).
For n≥1 let κn(t)=⌊nt⌋/n, the last grid point of mesh 1/n before t. The scheme is
dXn(t)=bn(t,Xn(κn(t)))dt+σn(t,Xn(κn(t)))dW(t),t∈[0,T],(2.2)
with the same initial value X(0) and Borel coefficient sequences bn,σn ("varying coefficients"). Between grid points the coefficients are frozen at Xn(κn(t)), so the scheme is explicit.
The hypotheses, with p0,p1∈[2,∞): A-1 continuity of b in x; A-2 local boundedness of b; A-3 local monotonicity 2(x−y)(b(t,x)−b(t,y))+(p1−1)∣σ(t,x)−σ(t,y)∣2≤LR∣x−y∣2 on ∣x∣,∣y∣≤R; A-4 coercivity 2xb(t,x)+(p0−1)∣σ(t,x)∣2≤K(1+∣x∣2); A-5 E∣X(0)∣p0<∞. For the scheme: B-1 ∫0Tsup∣x∣≤R[∣bn−b∣p0+∣σn−σ∣p0]dt→0 for every R; B-2 ∣bn∣≤min(Cnα(1+∣x∣),∣b∣) and ∣σn∣2≤min(Cnα(1+∣x∣2),∣σ∣2) for some α∈(0,1/2]; B-3 the coercivity bound of A-4 for bn,σn, uniformly in n.
Formalization targets
Goal: Theorem 1 (p. 5)
Under A-1–A-5 and B-1–B-3 with α∈(0,1/2], for every 0<p<p0,
n→∞lim0≤t≤TsupE[∣X(t)−Xn(t)∣p]=0.
No rate is claimed; the statement holds for every coefficient sequence satisfying B-1–B-3, not only for the paper's tamed Models 1 and 2.
Milestones
- Lemma 1 (p. 7): under A-5, B-2, B-3, supn≥1sup0≤u≤TE∣Xn(u)∣2<∞.
- Lemma 2 (p. 8): under A-1–A-5, B-2, B-3, for every p≤p0,
0≤t≤TsupE∣X(t)∣p ∨ n≥1sup0≤t≤TsupE∣Xn(t)∣p<∞.
- Theorem 4 (p. 6): under A-1–A-4 and B-1, sup0≤t≤T∣Xn(t)−X(t)∣→0 in probability.
Significance
Theorem 1 gives Lp-convergence of a whole class of explicit schemes, with no global Lipschitz condition on either coefficient, for every p below the coercivity order p0. In the 3/2-model of the introduction (p1=3.5, p0=6), earlier explicit results gave Lp-convergence only for p<1/2 (Hutzenthaler–Jentzen 2015, §4.10.3); Theorem 1 gives it for all p<6. The theorem is also the qualitative base on which the paper's rate results (Theorems 2 and 3, separate missions of this series) are built, and it justifies Monte Carlo estimates of moments computed with such schemes.
The result is proved in the paper. It has, to our knowledge, no machine-checked proof anywhere; Mathlib has Brownian motion but no stochastic integral, and the Itô integral used here is the relational definition published by the Ethier–Kurtz series on this platform. A formal proof needs Itô's formula for ∣x∣p, Gronwall's lemma for moment functions, the convergence in probability of Theorem 4 (which the paper cites from Gyöngy–Sabanis rather than proving), and a uniform-integrability argument. Each of these is reusable well beyond this paper.
Difficulty
The natural first idea, estimating E∣X(t)−Xn(t)∣p directly by Itô's formula and Gronwall, fails: under only local monotonicity the difference of drifts cannot be bounded by ∣X−Xn∣ with a constant uniform in the state, so the Gronwall constant blows up. The route through convergence in probability and uniform moment bounds is forced, and the hard step is Lemma 2: bounding E∣Xn(t)∣p0 uniformly in n. The coefficients of the scheme may grow like nα, and the frozen argument Xn(κn(s)) produces a correction term E∫∣Xn(s)∣p0−2(Xn(s)−Xn(κn(s)))bnds whose control is exactly where the restriction α≤1/2 enters. For fixed n finiteness of moments is easy (linear growth); uniformity in n is the content.
Formalization scope
States are EuclideanSpace ℝ (Fin d); diffusion values are EuclideanSpace ℝ (Fin d × Fin d₁), whose norm is the Hilbert–Schmidt norm. Time is ℝ≥0; coefficients are uncurried maps on ℝ≥0 × ℝ^d, assumed Borel measurable. An Itô process on [0,T] is a measurable process, adapted to the filtration augmented by all P-null sets, with continuous paths on [0,T], satisfying the integral equation almost surely simultaneously for all t≤T; the stochastic integral is the platform relation EthierKurtz.HasBrownianItoIntegral, applied coordinatewise with the integrand cut off after T. Nothing is required of the processes after T, so no existence beyond the horizon is assumed. Right-continuity of the filtration is a hypothesis; completeness is replaced by adaptedness to the augmented filtration, which is weaker, so the formal theorems are at least as strong as the paper's.
The solutions X and (Xn)n≥1 are hypotheses, all on one probability space with one Wiener process and one initial value; the theorems do not construct them. Expectations are lower Lebesgue integrals in [0,∞] and suprema over t are taken in [0,∞], so no statement can hold because an expectation or a supremum takes a default value. B-1's integrand, a supremum over an uncountable ball, is required to be a.e. measurable in t, as the paper's Lebesgue integral presupposes. The exponent in Theorem 1 and Lemma 2 is restricted to p>0, the paper's convention for Lp. The dependence clauses "C:=C(T,K,E∣X(0)∣2)" (Lemma 1) and "C:=C(p,T,K,E∣X(0)∣p)" (Lemma 2) are not formalized: only finiteness, i.e. a bound independent of n, is stated, which is what the proofs establish. Theorem 4 is stated with exactly its printed hypotheses.
A trivializing formalization, in which the moment bounds or the limit hold because the expectation or the supremum defaults to 0, or because the hypotheses on the solutions cannot be met, is ruled out: all quantities live in [0,∞], and a sorry-free check shows every hypothesis is satisfiable (zero coefficients, constant solutions).
Contributions welcome: Itô's formula for the platform's integral relation, Burkholder–Davis–Gundy or Doob inequalities for it, a Gronwall lemma for measurable moment functions, and the Gyöngy–Sabanis convergence-in-probability theorem.
Selected references
- S. Sabanis, Euler approximations with varying coefficients: the case of superlinearly growing diffusion coefficients, Ann. Appl. Probab. 26(4), 2016. https://arxiv.org/abs/1308.1796 (v4)
- I. Gyöngy, S. Sabanis, A note on Euler approximations for stochastic differential equations with delay, Appl. Math. Optim. 68, 2013. https://mathscinet.ams.org/mathscinet-getitem?mr=MR3131501
- M. Hutzenthaler, A. Jentzen, P. E. Kloeden, Strong convergence of an explicit numerical method for SDEs with non-globally Lipschitz continuous coefficients, Ann. Appl. Probab. 22, 2012. https://mathscinet.ams.org/mathscinet-getitem?mr=MR2985171
- M. Hutzenthaler, A. Jentzen, Numerical approximations of stochastic differential equations with non-globally Lipschitz continuous coefficients, Mem. Amer. Math. Soc. 236(1112), 2015. https://doi.org/10.1090/memo/1112
- S. Sabanis, A note on tamed Euler approximations, Electron. Commun. Probab. 18, 2013. https://mathscinet.ams.org/mathscinet-getitem?mr=MR3070913
- D. J. Higham, X. Mao, A. M. Stuart, Strong convergence of Euler-type methods for nonlinear stochastic differential equations, SIAM J. Numer. Anal. 40, 2002. https://mathscinet.ams.org/mathscinet-getitem?mr=MR1949404