Strongly Asymptotically Optimal Schemes for the Strong Approximation of Stochastic Differential Equations with respect to the Supremum Error
Simon Hatzesberger

TL;DR
This paper extends the theory of strongly asymptotically optimal approximation schemes for stochastic differential equations (SDEs), including those with super-linear coefficients, by analyzing Euler-Maruyama and tamed Euler schemes under mild conditions.
Contribution
It generalizes previous results to a broader class of SDEs with super-linear growth, establishing strong asymptotic optimality for modified Euler-Maruyama schemes.
Findings
Proves asymptotic optimality for schemes with super-linear coefficients
Analyzes Euler-Maruyama and tamed Euler schemes in finance models
Extends results to SDEs with mild assumptions
Abstract
Our subject of study is strong approximation of stochastic differential equations (SDEs) with respect to the supremum error criterion, and we seek approximations that are strongly asymptotically optimal in specific classes of approximations. We hereby focus on two principal types of classes, namely, the classes of approximations that are based only on the evaluation of the initial value and on at most finitely many sequential evaluations of the driving Brownian motion on average and the classes of approximations that are based only on the evaluation of the initial value and on finitely many evaluations of the driving Brownian motion at equidistant sites. For SDEs with globally Lipschitz continuous coefficients, M\"uller-Gronbach [Ann. Appl. Probab. 12 (2002), no. 2, 664-690] showed that specific Euler-Maruyama schemes relating to adaptive and to equidistant time discretizations perform…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Strongly Asymptotically Optimal Schemes for the
Strong Approximation of Stochastic Differential
Equations with respect to the Supremum Error
Simon Hatzesberger
Faculty of Computer Science and Mathematics, University of Passau, Innstraße 33, 94032 Passau, Germany
(Date: March 17, 2024)
Abstract.
Our subject of study is strong approximation of stochastic differential equations (SDEs) with respect to the supremum error criterion, and we seek approximations that are strongly asymptotically optimal in specific classes of approximations. We hereby focus on two principal types of classes, namely, the classes of approximations that are based only on the evaluation of the initial value and on at most finitely many sequential evaluations of the driving Brownian motion on average and the classes of approximations that are based only on the evaluation of the initial value and on finitely many evaluations of the driving Brownian motion at equidistant sites. For SDEs with globally Lipschitz continuous coefficients, Müller-Gronbach [Ann. Appl. Probab. 12 (2002), no. 2, 664–690] showed that specific Euler–Maruyama schemes relating to adaptive and to equidistant time discretizations perform strongly asymptotically optimal in these classes. In the present article, we generalize these results to a significantly wider class of SDEs, such as ones with super-linearly growing coefficients. More precisely, we prove strong asymptotic optimality for specific coefficient-modified Euler–Maruyama schemes relating to adaptive and to equidistant time discretizations under rather mild assumptions on the underlying SDE. To illustrate our findings, we present two exemplary applications—namely, Euler–Maruyama schemes and tamed Euler schemes—and thereby analyze the SDE associated with the Heston––model originating from mathematical finance.
Key words and phrases:
stochastic differential equations; strong approximation; supremum error; strong asymptotic optimality; asymptotic lower error bounds; asymptotic upper error bounds; tamed Euler schemes.
2010 Mathematics Subject Classification:
60H35, 65C30
1. Introduction
Let , let , and consider a -dimensional stochastic differential equation (SDE)
[TABLE]
with drift coefficient , diffusion coefficient , -dimensional Brownian motion , and random initial value such that (1.1) has a unique (strong) solution . In this article, we study the classes of adaptive approximations and the classes of equidistant approximations . To be more specific, for each , the class consists of all approximations that are based only on the evaluation of and on at most sequential evaluations of on average, and the class consists of all approximations that are based only on the evaluation of and on evaluations of at the equidistant sites , . We moreover consider the error criterion
[TABLE]
, which measures the th mean supremum distance between the solution and a given approximation . For fixed and , the task of interest in the strong approximation problem we address is to find approximations that are strongly asymptotically optimal in the classes with respect to the error , i.e., approximations that satisfy for every and
[TABLE]
following the convention if necessary.
For the special case that the coefficients of the SDE (1.1) are globally Lipschitz continuous and of at most linear growth (each with respect to the state variable), Müller-Gronbach [tmg2002] showed that specific Euler–Maruyama schemes perform strongly asymptotically optimal. In particular, the author showed strong asymptotic optimality for, on the one hand, a sequence of piecewise-linearly interpolated Euler–Maruyama schemes on suitably constructed adaptive time discretizations in the classes and for, on the other hand, a sequence of piecewise-linearly interpolated Euler–Maruyama schemes on equidistant time discretizations in the classes .
In the present article, we extend these results to much more general SDEs, such as ones with coefficients that may be non-globally Lipschitz continuous or super-linearly growing. To this end, we first introduce a sequence of piecewise-linearly interpolated so-called coefficient-modified Euler–Maruyama schemes (subsequently abbreviated as modified EM schemes) on suitably constructed adaptive time discretizations as well as a sequence of piecewise-linearly interpolated modified EM schemes on equidistant time discretizations. We then establish asymptotic upper bounds for the errors of these schemes as well as asymptotic lower bounds for the th minimal errors in the classes of adaptive and of equidistant approximations. Since in both cases, the adaptive and the equidistant, the corresponding convergence rates and asymptotic constants match, it follows that the approximations and are strongly asymptotically optimal in the classes and , respectively. For these results to hold, we merely require that the modified EM schemes converge strongly to the solution of the SDE (1.1) with order and that certain norms of the modified diffusion coefficients converge in to the respective norm of the original diffusion coefficient. We finally stress that in very specific situations the adaptive time discretizations used in our modified EM schemes coincide with the ones used in Müller-Gronbach [tmg2002].
To illustrate the scope of our results, consider the SDE associated with the Heston–3/2–model originating from mathematical finance. The scalar version of this SDE is given by
[TABLE]
with parameters and . Since the coefficients of the autonomous SDE (1.3) are not of at most linear growth, we cannot apply the main theorems in Müller-Gronbach [tmg2002] to conclude that the particular Euler–Maruyama schemes and are strongly asymptotically optimal in the classes and , respectively. Even worse, Theorem 1 in Hutzenthaler, Jentzen, and Kloeden [hjk2011] implies that for each the associated errors and tend to infinity as tends to infinity. In contrast, we show in Corollary 9 that—for specific constellations of the parameters , , , and —the modified EM schemes and are indeed strongly asymptotically optimal in the classes and , respectively.
We now provide a concise overview of results concerning the considered strong approximation problem. Strongly asymptotically optimal schemes with respect to the supremum error criterion (1.2) were first constructed by Hofmann, Müller-Gronbach, and Ritter [hofmann2000] and Müller-Gronbach [tmg2002, tmgHabil] in the case of SDEs whose coefficients are globally Lipschitz continuous and of at most linear growth. Under essentially the same assumptions, Hofmann, Müller-Gronbach, and Ritter [HMR2000a, tmg2001] and Müller-Gronbach [tmgHabil] showed respective results for the th mean error. Lower error bounds for the strong approximation of SDEs have been extensively studied first for, again, the case of coefficients that are globally Lipschitz continuous, see, e.g., Cambanis and Hu [cambanis], Hofmann, Müller-Gronbach, and Ritter [HMR2000a, hofmann2000, tmg2001], and Müller-Gronbach [tmg2002, tmgHabil]. Recently, Hefter, Herzwurm, and Müller-Gronbach [tmg2017] proved lower bounds for the th minimal errors in the classes of adaptive approximations that hold under rather mild assumptions on the underlying SDE; in particular, its coefficients are required to have sufficient regularity only locally, in a small neighborhood of the initial value. Whereas most of the previously mentioned results entail lower bounds with polynomial convergence rates, Jentzen, Müller-Gronbach, and Yaroslavtseva [JMY] and Yaroslavtseva [yaroslavtseva2017] constructed SDEs for which the th minimal errors in certain classes converge to zero with a predefined (arbitrarily slow) convergence speed. During the last decades, upper error bounds of specific approximations for the strong approximation of SDEs have been established mostly in the case of globally Lipschitz continuous coefficients, see, e.g., the seminal works by Maruyama [maruyama] and Milstein [milstein1995] or the book of Kloeden and Platen [kloeden1992]. The latest progress in this area is due to explicit schemes that converge strongly to the solution even if the coefficients of the considered SDE are non-globally Lipschitz continuous or super-linearly growing. For instance, we mention tamed schemes (see Hutzenthaler, Jentzen, and Kloeden [hjk2012], Gan and Wang [ganwang2013], Sabanis [sabanis2016], Kumar and Sabanis [sabanistamedMilstein], Sabanis and Zhang [sabanistamedWP], Ngo and Luong [luong2017]), truncated schemes (see Mao [mao2015], Guo et al. [guo]), projected schemes (see Beyn, Isaak, and Kruse [beynisaakkruse, beyn2]), and balanced schemes (see Tretyakov and Zhang [tretyakov]). For the particular case of SDEs with discontinuous coefficients, upper error bounds of Euler–Maruyama type schemes are addressed in Leobacher and Szölgyenyi [leobacher], Ngo and Taguchi [ngo], and Müller-Gronbach and Yaroslavtseva [mgy]. We also refer to Faure [faure1992] and Hutzenthaler, Jentzen, and Kloeden [hjk2013] for upper error bounds on piecewise-linearly interpolated Euler–Maruyama and tamed Euler schemes, respectively. We stress that, in contrast to our results, the asymptotic constants which can be derived from all the previously mentioned references are (up to exceptional cases) unspecified and therefore not known to be sharp.
The remainder of this article is organized as follows. In Section 2, we provide the setting and notation for the rest of this work. Moreover, we introduce conditions that will be imposed on the underlying SDE at various places in the subsequent analysis. In Section 3, we formally specify what is meant by an approximation and then define the classes of adaptive and of equidistant approximations. In Section 4, we first present a continuous-time modified EM scheme. Building upon this scheme, we construct equidistant and adaptive variants in full details afterwards. In Section 5, we state the main results of this paper, i.e., strong asymptotic optimality of the adaptive and of the equidistant modified EM schemes in their respective classes. In Section 6, we present two exemplary applications of our findings—namely, Euler–Maruyama schemes and tamed Euler schemes—and thereby conduct a numerical experiment to illustrate our results. In this context, we revisit the introductory SDE regarding the Heston––model. In Section 7, we carry out the proofs of our main theorems. In Section 8, we indicate a future research direction by switching the focus from the th mean supremum error to the th mean error. Finally, Appendix A comprises useful properties of the solution process and of the continuous-time tamed Euler schemes that will be employed in our proofs, such as moment bounds and strong convergence.
2. Setting, Notations, and Assumptions
Throughout this article, we assume the following setting. Let , let , let be a probability space with a normal filtration , let be a standard -Brownian motion on , let be --measurable, let be --measurable, and let be --measurable with finite second moment. We study the -dimensional Itô stochastic differential equation
[TABLE]
Furthermore, the following notations are used in the sequel. We denote the integer part of by , and we abbreviate the minimum of by . For an arbitrary set , we set to be the cardinality of and, in case that , we define to be the indicator function of . The Banach space of all continuous functions equipped with the norm is denoted by . For every and for every random variable , we put . For a vector , we define to be the transpose of and to be the Euclidean norm of . For a matrix , we denote by the Frobenius norm of and we furthermore set . The natural exponential function and the natural logarithm function are written as and , respectively.
At several places in this article, we will impose additional conditions on the initial value and on the coefficients of the SDE (2.1). For and , we introduce the following technical assumptions here:
Assumption** (Ip).**
The initial value satisfies \mathbb{E}\big{[}|\xi|^{p}\big{]}<\infty.
Assumption** (locL).**
The coefficients and satisfy a local Lipschitz condition with respect to the state variable, i.e., for all there exists such that for all and for all with it holds that
[TABLE]
Assumption** (H).**
The coefficients and are Hölder––continuous with respect to the time variable with a Hölder bound that is linearly growing in the state variable, i.e., there exists such that for all and for all it holds that
[TABLE]
Assumption** (Kp).**
The coefficients and satisfy a so-called “Khasminskii-type condition”, i.e., there exists such that for all and for all it holds that
[TABLE]
Assumption** (Mp).**
The coefficients and satisfy a so-called “monotonicity condition”, i.e., there exists such that for all and for all it holds that
[TABLE]
Assumption** (pG).**
The coefficient grows at most polynomially in the state variable, i.e., there exists such that for all and for all it holds that
[TABLE]
Assumption** (pL).**
The coefficient is Lipschitz continuous with respect to the state variable with a Lipschitz bound that is polynomially growing in the state variable, i.e., there exists such that for all and for all it holds that
[TABLE]
It is well-known that for each the Assumptions (Ip), (locL), and (Kp) ensure the existence of a unique solution of the SDE (2.1) which satisfies
[TABLE]
see, for instance, Theorem 2.4.1 in Mao [mao2008].
3. The Classes of Adaptive and of Equidistant Approximations
In the present section, we briefly introduce the essential concepts needed to specify the classes of approximations we are interested in. To a great extent, we follow the ideas of Hefter, Herzwurm, and Müller-Gronbach [tmg2017, Section 4] and of Müller-Gronbach [tmg2002, Section 5].
Every approximation for the strong approximation of the solution of the SDE (2.1) that is based only on the evaluation of the initial value and on finitely many sequential evaluations of the driving Brownian motion is determined by three sequences
[TABLE]
of measurable mappings
[TABLE]
for . Here, the sequence is used to obtain the sequential evaluation sites for in , the sequence determines when to stop the evaluation of , and the sequence is used to get the outcome of once the evaluation of has stopped. To be more specific, fix and let and be the corresponding realizations of and , respectively. We start the evaluation of at the time point . After steps, we are given the data where
[TABLE]
and we decide whether to stop or to proceed with the evaluation of according to the value of . The total number of evaluations of is given by
[TABLE]
To exclude non-terminating iterations, we require almost surely. We eventually obtain the realization of the approximation by
[TABLE]
in the case that and arbitrarily otherwise. For technical reasons, we assume without loss of generality that for all with , for all , and for all it holds that . Moreover, we denote the average number of evaluations of employed in the approximation by .
As a next step, we specify the two principal sequences of classes of approximations that are studied in this article, namely, the classes of adaptive approximations and the classes of equidistant approximations . To this end, fix for the moment. First, the class consists of all approximations that are based on the evaluation of and on at most sequential evaluations of on average, i.e., we define
[TABLE]
Second, the class consists of all approximations that are based on the evaluation of and on evaluations of at exactly the equidistant sites , , i.e., we define
[TABLE]
It is easy to see that and
[TABLE]
Note that the classes of adaptive and of equidistant approximations cover a large variety of important approximations. In particular, classical approximations like Euler–Maruyama type schemes corresponding to suitably chosen adaptive time discretizations (e.g., appropriate versions of the schemes presented in Fang and Giles [fang], Kelly and Lord [kelly1], Hofmann, Müller-Gronbach, and Ritter [HMR2000a, hofmann2000, tmg2001], and Müller-Gronbach [tmg2002, tmgHabil]) or to equidistant time discretizations lie in the respective classes. Additionally, observe that these classes also contain even possibly non-implementable approximations like conditional expectations of the form , , cf. the representation (3.2).
For and , we furthermore call \inf\big{\{}e_{q}\big{(}\widehat{X}\big{)}\,\big{|}\,\widehat{X}\in\mathbb{X}_{N}^{\mathrm{ad}}\big{\}} and \inf\big{\{}e_{q}\big{(}\widehat{X}\big{)}\,\big{|}\,\widehat{X}\in\mathbb{X}_{N}^{\mathrm{eq}}\big{\}} the th minimal errors in the classes of adaptive and of equidistant approximations, respectively.
Remark 1**.**
The classes and introduced above are clearly not the only ones which may be studied. For example, consider the classes given by
[TABLE]
for . The class comprises all approximations that use the same number (at most ) of observations of for each realization and satisfies . Müller-Gronbach [tmg2002] showed strong asymptotic optimality of Euler–Maruyama schemes on specific time discretizations in these classes. Here, we solely focus on the two first-mentioned sequences of classes as these cover, in our opinion, the most interesting approximations appearing in practice.
4. The Equidistant and Adaptive Modified EM Schemes
In the following, we introduce two variants of coefficient-modified Euler–Maruyama type schemes (subsequently abbreviated as modified EM schemes) that are based on equidistant and on adaptive time discretizations, respectively. The crucial ingredient for both is a continuous-time modified EM scheme which, on the one hand, is suitably close to the solution of the SDE (2.1) and which, on the other hand, possesses a simple recursive structure that will be exploited in the further analysis. The equidistant and adaptive modified EM schemes will turn out to be strongly asymptotically optimal in the classes of equidistant and of adaptive approximations, respectively.
Throughout this section, we fix functions and such that for each the mapping is --measurable and the mapping is --measurable.
4.1. The Continuous-time Modified EM Schemes
Let and consider the corresponding equidistant time discretization
[TABLE]
The continuous-time modified EM scheme is defined by
[TABLE]
for all and for all .
Note that this stochastic process possesses the following Itô representation: almost surely we have
[TABLE]
for all .
Since entire trajectories of are used in the above construction of , this scheme is not an approximation in the sense of Section 3, and we thus find for every .
4.2. The Equidistant Modified EM Schemes
Next, based on the continuous-time modified EM schemes, we construct approximations which use not whole paths of the driving Brownian motion but evaluate only at equidistant sites.
As before, let and consider the equidistant time discretization (4.1). The equidistant modified EM scheme is defined by
[TABLE]
for all and linearly interpolated between these time points.
By suitably choosing sequences , , and as per Section 3, we obtain . Clearly, the total number of evaluations of employed in the approximation is given by for each realization.
4.3. The Adaptive Modified EM Schemes
The following construction of the adaptive modified EM schemes is heavily inspired by the construction of the adaptive Euler schemes presented in Müller-Gronbach [tmg2002, Subsection 3.1].
Note that, under suitable regularity assumptions on the coefficients of the SDE (2.1), its solution satisfies
[TABLE]
for all and for all . Hence, the paths of each component are, in the root mean square sense and conditioned on , locally Hölder––continuous with Hölder constant , and the maximum over of all these constants is given by . For this reason, it is more beneficial to evaluate more often in regions where the value of is large and vice versa.
Motivated by this idea, we construct our adaptive modified EM scheme in two steps. First, we use equidistant time steps to roughly approximate the solution and thereby obtain estimates for the conditional Hölder constants at these sites. Second, we refine our approximation by taking into account the local smoothness of the solution. For this purpose, we distribute additional evaluation sites between those equidistant time points for which the corresponding maximum of the estimated Hölder constants is large in proportion to the other time points.
Let , let , and let be a sequence of natural numbers satisfying
[TABLE]
Fix and put
[TABLE]
For each , we consider the random discretization
[TABLE]
of where
[TABLE]
and
[TABLE]
for all . The adaptive modified EM scheme is defined by
[TABLE]
for all and for all , and linearly interpolated between all these time points.
By suitably choosing sequences , , and as per Section 3, we obtain provided that . Define to be the (random) number of evaluations of employed in the approximation . Then we clearly have
[TABLE]
and
[TABLE]
5. Main Results
The following theorems entirely specify the asymptotics of the th minimal errors in the classes of adaptive and of equidistant approximations as well as the asymptotics of the errors of the adaptive and of the equidistant modified EM schemes. As a consequence, we will conclude strong asymptotic optimality of these approximations in their respective classes. The proofs of all theorems are postponed to Section 7.
In the case that the SDE (2.1) has a unique solution , we put
[TABLE]
for . The quantities and will turn out to be the sharp asymptotic constants for the th minimal errors in the classes and , respectively. It is easy to see that holds for all . The succeeding remarks provide sufficient conditions for the finiteness of these two constants as well as sufficient and necessary conditions for them being identical (to zero).
Remark 2**.**
Let the Assumptions (Ip*), (locL), (Kp*), and (pG) be satisfied for some and with . Then Proposition 16 in Appendix A implies .
Remark 3**.**
Fix such that the SDE (2.1) has a unique solution which satisfies . Then we have if and only if almost surely it holds that the mapping is constant, and we have if and only if almost surely it holds that the mapping is constantly zero; cf. Remark 1 in Müller-Gronbach [tmg2002].
First, we specify the asymptotics of the th minimal errors in the classes of adaptive approximations as well as the asymptotics of the errors of the adaptive modified EM schemes. More precisely, we not only state the convergence rates but also give the asymptotic constants. Since both the convergence rates and the asymptotic constants match, we obtain strong asymptotic optimality of the adaptive modified EM schemes in the classes of adaptive approximations.
Theorem 4**.**
Fix such that the SDE (2.1) has a unique solution which satisfies , and fix measurable functions and as per Section 4. Moreover, assume that there exists such that for all it holds that
[TABLE]
and assume that
[TABLE]
Then it holds that
[TABLE]
*and *
[TABLE]
In the case , we conclude that the approximations are strongly asymptotically optimal in the classes .
Proof.
This result is an immediate consequence of the Lemmas 12 and 14 given in Section 7. ∎
Next, we specify the asymptotics of the th minimal errors in the classes of equidistant approximations as well as the asymptotics of the errors of the equidistant modified EM schemes. More precisely, we not only state the convergence rates but also give the asymptotic constants. Since both the convergence rates and the asymptotic constants match, we obtain strong asymptotic optimality of the equidistant modified EM schemes in the classes of equidistant approximations.
Theorem 5**.**
Fix such that the SDE (2.1) has a unique solution which satisfies , and fix measurable functions and as per Section 4. Moreover, assume that there exists such that for all it holds that
[TABLE]
and assume that
[TABLE]
Then it holds that
[TABLE]
and
[TABLE]
In the case , we conclude that the approximations are strongly asymptotically optimal in the classes .
Proof.
This result is an immediate consequence of the Lemmas 13 and 15 given in Section 7. ∎
Remark 6**.**
We briefly comment on the assumptions of the theorems above. First, we consider the equidistant case. Clearly, existence of a unique solution and finiteness of the asymptotic constant ensure well-posedness of the considered problem. A crucial step in our analysis of , , will be to split this error into two parts: the distance between and and the distance between and , see (7.29). The strong convergence order of the continuous-time EM schemes as given by (5.5) will imply that the former distances become asymptotically negligible in comparison to the latter ones. And exactly these latter distances will turn out to be determined by specific weighted Brownian bridges; the convergence (5.6) will then, in particular, establish a central asymptotic relation between these weights and the asymptotic constant. Similar arguments also apply for the adaptive case.
6. Applications
We now present two exemplary applications of our main theorems. First, we show strong asymptotic optimality of the classical Euler–Maruyama schemes relating to specific adaptive and equidistant discretizations in the setting of SDEs with globally Lipschitz continuous coefficients. Afterwards, we derive that specific adaptive and equidistant tamed Euler schemes are strongly asymptotically optimal for certain SDEs whose coefficients may grow polynomially.
6.1. Euler–Maruyama Schemes
Let the functions and be given by
[TABLE]
Then the modified EM schemes determined by these functions coincide with the corresponding classical Euler–Maruyama schemes. In the subsequent corollary, we prove strong asymptotic optimality of their adaptive and equidistant variants in the classes of adaptive and of equidistant approximations, respectively.
Corollary 7**.**
Fix and let the Assumptions (Imax{q,2}), (H), (pL), and (pL) be satisfied. Moreover, let the functions and be given by (6.1). Then the asymptotics (5.3), (5.4), (5.7), and (5.8) hold true. If we additionally have , then the Euler–Maruyama schemes and are strongly asymptotically optimal in the classes and , respectively.
Proof.
First of all, the Assumptions (H), (pL), and (pL) imply the linear growth conditions (pG) and (pG). Hence, by using Proposition 16 from Appendix A, we conclude
[TABLE]
and thereby prove .
Furthermore, it is well-known that in the considered setting the continuous-time Euler–Maruyama schemes convergence strongly with order , see, for instance, Proposition 14 in Faure [faure1992]; we consequently have (5.1) and (5.5).
Finally, the convergences (5.2) and (5.6) essentially follow from (H), (pL), (pG), and (6.2).
Applying Theorems 4 and 5 finishes the proof of this corollary. ∎
Remark 8**.**
The results on the Euler–Maruyama schemes presented in Corollary 7 are well-known and were first (directly) proved by Müller-Gronbach [tmg2002] for the particular case .
6.2. Tamed Euler Schemes
Let and let the functions and be given by
[TABLE]
Then the modified EM schemes determined by these functions constitute so-called tamed Euler schemes. In the subsequent corollary, we prove strong asymptotic optimality of their adaptive and equidistant variants in the classes of adaptive and of equidistant approximations, respectively.
We stress that the type of continuous-time tamed Euler schemes considered here is heavily inspired by the one introduced in Sabanis [sabanis2016]. The reason we do not use the latter is that our approach is more convenient for our analysis; in particular, our schemes satisfy the desired recursion (4.2). Nevertheless, observe that both types of tamed Euler schemes coincide in the case that the SDE (2.1) is autonomous and .
Corollary 9**.**
Fix and let the Assumptions (Ip*), (H), (Kp*), (Ma), and (pL) be satisfied for some and such that and . Moreover, let the functions and be given by (6.3). Then the asymptotics (5.3), (5.4), (5.7), and (5.8) hold true. If we additionally have , then the tamed Euler schemes and are strongly asymptotically optimal in the classes and , respectively.
Proof.
Observe first that in this setting the conditions (locL), (pG), (pL), and (pG) are also satisfied. Hence, by using Proposition 16 from Appendix A, we conclude
[TABLE]
and thereby prove .
The strong convergence properties (5.1) and (5.5) immediately follow from Proposition 18 given in Appendix A.
Our proof for the convergences (5.2) and (5.6) is slightly more demanding and will be carried out in several steps. As a first step, we show
[TABLE]
Due to the triangle inequality, it suffices to prove
[TABLE]
and
[TABLE]
To this end, we show convergence of the respective random variables to zero for appropriate values of . First, combining the condition (pL), the Cauchy–Schwarz inequality, the triangle inequality, Proposition 18, the moment bound (6.4), and Proposition 17 yields
[TABLE]
for all where . By letting tend to infinity, we eventually obtain (6.6). Second, combining the growth condition (pG), the triangle inequality, and Proposition 17 yields
[TABLE]
for all where . By letting tend to infinity, we eventually obtain (6.7). From (6.5) we next conclude that
[TABLE]
and
[TABLE]
As a final step, we prove that
[TABLE]
and
[TABLE]
To this end, observe that , and hence the growth condition (pG) and Proposition 17 give
[TABLE]
which immediately implies (6.10) and (6.11). Combining (6.8) and (6.10) as well as (6.9) and (6.11) then finally yields (5.2) and (5.6).
Applying Theorems 4 and 5 finishes the proof of this corollary. ∎
We illustrate the results of Corollary 9 by a numerical experiment.
Example 10**.**
Consider the introductory SDE (1.3) regarding the Heston––model with parameters , , , , , , and . This SDE thus reads as
[TABLE]
We are interested in strongly asymptotically optimal approximations with respect to the error , i.e., we fix . It is easy to see that the SDE (6.12) satisfies all the assumptions of Corollary 9. More precisely, Assumption (Ip) is satisfied for all , Assumption (H) is satisfied, Assumption (Kp) is satisfied for all , Assumption (Ma) is satisfied for all , and Assumption (pL) is satisfied for all . For the rest of this example, we fix , , and . Moreover, let the functions and be given by (6.3). As indicated in the beginning of this subsection, we hereinafter refer to the modified EM schemes as tamed Euler schemes.
In view of (5.4) and (5.8), we aim at visualizing that, for large , the approximation errors and of the adaptive and of the equidistant tamed Euler schemes are close to and , respectively.
We thereby encounter three different approximation issues, namely, the approximation of the asymptotic constants and , of the errors and , and of the average number of evaluations .
Regarding the first approximation issue, we do not know numerically suitable closed-form expressions of the constants and , nor of the solution, for the particular SDE (6.12). Therefore, we estimate these constants via Monte Carlo simulations in which we approximate the solution by an equidistant tamed Euler scheme with a sufficiently large number of discretization points. More precisely, we estimate and by
[TABLE]
and
[TABLE]
respectively, where and where the random vectors
[TABLE]
are independent copies of . Observe that for , we approximate the integral occurring in its definition by left Riemann sums. Proposition 18 in Appendix A implies that and tend to and , respectively, as and tend to infinity. Figure 1 depicts simulations of and in dependence of along with their corresponding CLT-based confidence intervals. Furthermore, we utilize the specific approximations and obtained from realizations of and of , respectively, for the black lines featured in Figure 2.
The remaining two approximation issues are addressed simultaneously. Similarly to the approximation of the asymptotic constants, we again estimate the solution by a sufficiently accurate equidistant tamed Euler scheme, and we approximate the errors of the equidistant tamed Euler schemes as well as the errors and the average numbers of evaluations of the adaptive tamed Euler schemes via Monte Carlo simulations. More precisely, for each we estimate , , and by
[TABLE]
[TABLE]
and
[TABLE]
respectively, where and where the random vectors
[TABLE]
are independent copies of , the random vectors
[TABLE]
are independent copies of , the random vectors
[TABLE]
are independent copies of , and the random variables
[TABLE]
are independent copies of . For the adaptive tamed Euler schemes, we used for all on every computation. Numerical estimates , , and , , are visualized in Figure 2.
7. Proofs
In the following, we prove the theorems presented in Section 5 by showing asymptotic lower bounds relating to (5.3) and (5.7) as well as asymptotic upper bounds relating to (5.4) and (5.8). The structure of the corresponding proofs is to a large extent based on techniques developed in Müller-Gronbach [tmg2002].
Throughout this section, let and be measurable functions as per Section 4. In addition, let be a sequence of natural numbers satisfying the limits (4.4), and let denote unspecified positive constants that may vary at every occurrence and that may only depend on , , , and the parameters and constants from assumptions used in the respective lemmas.
For the convenience of the reader, we also provide a lemma containing a simple subsequence argument that will be employed in the proofs of the Lemmas 12 and 13.
Lemma 11**.**
Let be a sequence of real numbers that is bounded from below and let . Then the following are equivalent:
- (i)
It holds that .
- (ii)
For every subsequence of there exists a subsequence of such that .
7.1. Asymptotic lower bounds
We start by introducing some notation that will be used in this subsection. For all , for all , for all , and for all independent real-valued Brownian bridges on from [math] to [math] we put
[TABLE]
and
[TABLE]
First, we prove an asymptotic lower bound for the th minimal errors in the classes of adaptive approximations.
Lemma 12**.**
Assume the setting of Theorem 4. Then it holds that
[TABLE]
Proof.
Fix with and for the moment. Due to the inverse triangle inequality and assumption (5.1), it holds that
[TABLE]
Let denote the entire data used by in the sense of Section 3, define to be the set of observation sites of the driving Brownian motion employed in , and put . As a first step, we show that the distance between and as above is greater or equal than the respective distance between and . Because of the first limit in (4.4), we may actually assume that . Hence, each , , is measurable with respect to the -algebra generated by and we thereby obtain
[TABLE]
for all and for all . Similarly to the derivations of the Lemmas 1 and 2 in Yaroslavtseva [yaroslavtseva2017], one shows that for -almost all it holds that
[TABLE]
which along with (7.3) yields
[TABLE]
We thus conclude that and are identically distributed. Since, additionally, both and are measurable functions of , we consequently find that and are also identically distributed. Therefore, we obtain
[TABLE]
Almost identically to the proof of inequality (12) in Müller-Gronbach [tmg2002] and the ensuing inequality therein, one subsequently shows that
[TABLE]
holds almost surely where is defined as in (4.5) and where
[TABLE]
with
[TABLE]
By using arguments in a similar way to the ones in the proof of the last inequality on page 681 in Müller-Gronbach [tmg2002], we arrive at
[TABLE]
Combining (7.2), (7.4), (7.5), (7.6), and the second limit in (4.4) yields
[TABLE]
where
[TABLE]
Next, we use the subsequence argument that is provided by Lemma 11 to conclude (7.1) from (7.7). First of all, assumption (5.2) implies
[TABLE]
Now let be a subsequence of . In view of (7.8), there exists a subsequence of such that
[TABLE]
Some tedious calculations using (7.9) show
[TABLE]
On the one hand, we clearly have
[TABLE]
On the other hand, the limit (7.9), an easy generalization of Corollary 2 in Müller-Gronbach [tmg2002] regarding non-negative instead of strictly positive scalars, and (7.10) yield
[TABLE]
Combining (7.11) and (7.12), we conclude that
[TABLE]
holds almost surely. Consequently, Fatou’s lemma gives
[TABLE]
Finally, employing Lemma 11 finishes the proof of this lemma. ∎
Next, we prove an asymptotic lower bound for the th minimal errors in the classes of equidistant approximations.
Lemma 13**.**
Assume the setting of Theorem 5. Then it holds that
[TABLE]
Proof.
Fix and for the moment, and let D_{N}:=\big{(}\xi,W(t_{1}^{(N)}),\ldots,W(t_{N}^{(N)})\big{)} denote the data used by . Similarly to the estimates (7.2), (7.4), and (7.5) in the proof of Lemma 12, one successively shows that
[TABLE]
[TABLE]
and that
[TABLE]
holds almost surely where
[TABLE]
for .
Combining (7.14), (7.15), and (7.16) yields
[TABLE]
Next, we again use the subsequence argument that is provided by Lemma 11 to conclude (7.13) from (7.17). First of all, assumption (5.6) implies
[TABLE]
Now let be a subsequence of . In view of (7.18), there exists a subsequence of such that
[TABLE]
Again, an easy generalization of Corollary 2 in Müller-Gronbach [tmg2002] regarding non-negative instead of strictly positive scalars leads to
[TABLE]
Consequently, Fatou’s lemma gives
[TABLE]
Finally, employing Lemma 11 finishes the proof of this lemma. ∎
7.2. Asymptotic upper bounds
We start by introducing some notation that will be used in this subsection. For all , for all , for all , and for all independent real-valued Brownian bridges on from [math] to [math] we put
[TABLE]
and
[TABLE]
First, we prove an asymptotic upper bound for the errors of the adaptive modified EM schemes.
Lemma 14**.**
Assume the setting of Theorem 4. Then it holds that
[TABLE]
Proof.
Fix with for the moment. Due to the triangle inequality and assumption (5.1), it holds that
[TABLE]
Note that for all and for all we have
[TABLE]
where denotes the piecewise-linear interpolation of at the adaptive sites (4.6). Recall the definitions (4.5) and (4.7) of and , respectively. Almost identically to the proof of equation (25) in Müller-Gronbach [tmg2002], one shows that
[TABLE]
holds almost surely where
[TABLE]
From this we conclude
[TABLE]
Our main task now is to prove that the limit of the right-hand side of (7.21) is bounded above by as tends to infinity. To this end, note first that
[TABLE]
holds due to assumption (5.2). We next separately analyze the asymptotics of the two relevant terms appearing in the right-hand side of (7.21). First, straightforward calculations using the estimates (4.8) and (4.9) along with the limits (4.4) and (7.22) show
[TABLE]
Second, observe that (4.8), the inequality for all , the inequality for all , and the triangle inequality yield
[TABLE]
for all with . Furthermore, note that tends to infinity as tends to infinity due to (4.9). Hence, Lemma 2 in Müller-Gronbach [tmg2002] implies
[TABLE]
and that
[TABLE]
holds almost surely. Combining (7.22), (7.25), and (7.26) gives
[TABLE]
and
[TABLE]
Finally, combining (7.19), (7.21), (7.23), (7.24), (7.27), (7.28), and (4.4) finishes the proof of this lemma. ∎
Next, we prove an asymptotic upper bound for the errors of the equidistant modified EM schemes.
Lemma 15**.**
Assume the setting of Theorem 5. Then it holds that
[TABLE]
Proof.
Fix with for the moment. Similarly to the estimates (7.19) and (7.20) in the proof of Lemma 14, one successively shows
[TABLE]
and that
[TABLE]
holds almost surely where
[TABLE]
Thus, we conclude that
[TABLE]
As a final step, we show that the right-hand side of (7.30) tends to as tends to infinity. To this end, note first that
[TABLE]
holds due to assumption (5.6). Moreover, Lemma 2 in Müller-Gronbach [tmg2002] gives
[TABLE]
Finally, combining (7.29), (7.30), (7.31), and (7.32) finishes the proof of this lemma. ∎
8. Future Work
Throughout this paper, we studied strongly asymptotically optimal approximations with respect to the particular th mean supremum error (1.2). Besides, the th mean distance of an approximation , given by
[TABLE]
for , is another error measure commonly analyzed in the literature. For SDEs whose coefficients as well as their partial derivatives are globally Lipschitz continuous, Müller-Gronbach [tmgHabil] showed that specific Milstein schemes relating to adaptive and to equidistant time discretizations perform strongly asymptotically optimal in the classes of adaptive and of equidistant approximations, respectively. To generalize these results to a wider class of SDEs, it appears very promising to switch from Milstein schemes to suitable coefficient-modified Milstein schemes. The classical Milstein schemes as well as certain tamed Milstein schemes (similarly to the ones defined in Gan and Wang [ganwang2013] or Kumar and Sabanis [sabanistamedMilstein]) might then represent two exemplary applications of such new results. The whole approach described above may constitute the object of future studies.
Appendix A Properties of the Solution Process and of
the Continuous-time Tamed Euler Schemes
In this appendix, we provide useful properties of the solution process and the continuous-time tamed Euler schemes , , with and as per (6.3). More precisely, we prove boundedness of certain moments of the suprema of these processes as well as strong convergence of order for the continuous-time tamed Euler schemes.
As before, we use to denote unspecified positive constants that may vary at every occurrence and that may only depend on , , , and the parameters and constants from the assumptions used in the respective propositions.
First, we consider the supremum of the solution of the SDE (2.1) and prove finiteness of specific moments of this random variable under quite weak assumptions.
Proposition 16**.**
Let the Assumptions (Ip*), (locL), (Kp*), and (pG) be satisfied for some and with . Then it holds that
[TABLE]
Proof.
Put . For each , observe that the mapping
[TABLE]
is a stopping time that satisfies
[TABLE]
almost surely.
Fix for the moment. Employing Itô’s formula and Assumption (Kp) yields that almost surely we have
[TABLE]
for all . Thus, Assumption (Ip), Fubini’s theorem, and the moments estimate (2.2) give
[TABLE]
Next, observe that the Burkholder–Davis–Gundy inequality and the Cauchy–Schwarz inequality imply
[TABLE]
Moreover, Assumption (pG) and the inequality for all and yield
[TABLE]
Note that
[TABLE]
holds, again, due to Fubini’s theorem and (2.2). Combining the inequalities (A.2), (A.3), (A.4), and (A.5) shows
[TABLE]
To subtract the first summand of the right-hand side from the left-hand side, we need to ensure that these quantities are actually not infinite. For this purpose, we employ (A.1) and Assumption (Ip) to conclude that
[TABLE]
Hence, we obtain
[TABLE]
Using Fatou’s lemma, we derive from (A.6) that
[TABLE]
which finishes the proof of this proposition. ∎
Next, we show an analogous result on moment bounds for the continuous-time tamed Euler schemes.
Proposition 17**.**
Let the Assumptions (Ip*), (locL), (Kp*), and (pG) be satisfied for some and with . Moreover, let the functions and be given by (6.3). Then it holds that
[TABLE]
Proof.
First of all, note that in the given setting the growth condition (pG) also holds true. Our main idea of proof is to show (A.7) by means of Gronwall’s lemma.
As a first step, observe that for each the continuous-time tamed Euler scheme satisfies
[TABLE]
due to the taming of the drift and the diffusion coefficients in its construction, cf. Remark 3 in Sabanis [sabanis2016]. Note that one can not guarantee at the moment that this bound holds uniformly in ; yet, the estimate (A.8) ensures the finiteness needed for applying Gronwall’s lemma later on.
The next step is to establish the moment bound
[TABLE]
This is shown in a completely analogous manner to Lemma 2 in Sabanis [sabanis2016], and we therefore omit a proof.
We now turn to estimates which allow to apply Gronwall’s lemma in a final step. Put as well as for and . Fix and for the moment. First, applying Itô’s formula to the Itô process (4.3) and employing Assumption (Kp) yield
[TABLE]
By the Young inequality, we obtain
[TABLE]
Moreover, the Cauchy–Schwarz inequality, the triangle inequality, Assumption (pG), the Young inequality, and (A.9) give
[TABLE]
Similarly to the derivations of (A.3) and (A.4) in Lemma 16, one utilizes the Burkholder–Davis–Gundy inequality, the Cauchy–Schwarz inequality, the growth condition (pG), the inequality for all and , the Young inequality, and (A.9) to show
[TABLE]
Combining (A.10), Assumption (Ip), (A.11), (A.12), and (A.13) yields
[TABLE]
Applying Gronwall’s lemma finally finishes the proof of this proposition. ∎
Lastly, the following proposition states that the continuous-time tamed Euler schemes converge strongly to the solution of the SDE (2.1) with order .
Proposition 18**.**
Fix and let the Assumptions (Ip*), (H), (Kp*), (Ma), and (pL) be satisfied for some and such that and . Moreover, let the functions and be given by (6.3). Then there exists such that for all it holds that
[TABLE]
Proof.
Essentially, the proof of Theorem 3 in Sabanis [sabanis2016] carries over here and is therefore omitted. ∎
