Strong convergence of multiscale truncated Euler-Maruyama method for super-linear slow-fast stochastic differential equations
Abstract
This work focuses on solving super-linear stochastic differential equations (SDEs) involving different time scales numerically. Taking advantages of being explicit and easily implementable, a multiscale truncated Euler-Maruyama scheme is proposed for slow-fast SDEs with local Lipschitz coefficients. By virtue of the averaging principle, the strong convergence of its numerical solutions to the exact ones in th moment is obtained. Furthermore, under mild conditions on the coefficients, the corresponding strong error estimate is also provided. Finally, two examples and some numerical simulations are given to verify the theoretical results.
Keywords. Slow-fast stochastic differential equations; Super-linearity; Explicit multiscale scheme; th moment; Strong convergence.
1 Introduction
Stochastic modelling plays an essential role in many branches of science and industry. Especially, super-linear stochastic differential equations (SDEs) are usually used to describe real-world systems in various applications, for examples, the stochastic Lotka-Volterra model in biology for the population growth [33], the elasticity of volatility model arising in finance for the asset price [26] and the stochastic Ginzburg-Landau equation stemming from statistical physics in the study of phase transitions [24]. In many fields, various factors change at different rates: some vary rapidly whereas others evolve slowly. As a result the separation of fast and slow time scales arises in chemistry, fluid dynamics, biology, physics, finance and other fields [5, 14, 17, 25]. Stochastic systems with this characteristic are studied extensively [10, 35, 36, 46] and are often modeled by the following slow-fast SDEs (SFSDEs),
(1.1) |
with initial value . Here, coefficients
are continuous, and and represent mutually independent -dimensional and -dimensional Brownian motions, respectively. The parameter represents the ratio of nature time scales between and . Especially, as , and are called the slow component and fast component, respectively.
In various applications the time evolution of the slow component is under the spotlight. Due to the existence of super-linear coefficients and multiple time scales as well as the coupling of fast and slow components, it is almost impossible to anticipate the dynamics of slow component directly by solving the full system. Therefore, numerical methods or approximation techniques become the efficient tools. However, on account of the wide separation in time scale, standard computational schemes may be no longer applicable. Hence, our main aim is to construct the appropriate multiscale numerical scheme to approximate the slow component.
On analytical grounds, the averaging principle is essential to describe the asymptotic behavior of the slow component as . Precisely, assume that the frozen equation is described by
(1.2) |
with initial value , where is regarded as a parameter. Let denote the solution of the frozen equation (1.2) with initial value . If the transition semigroup of has a unique invariant probability measure and the following integral
(1.3) |
exists. The averaging principle reveals that under suitable assumptions on the coefficients, the slow component converges to , which is the solution of
(1.4) |
Much of the study of the averaging principle can be traced back to the original work of Khasminskii [23] for a class of diffusion processes, in which an averaging principle was showed in weak sense. Subsequently, fruitful results on averaging principle are developed. The convergence between the solution of the averaged system and the exact slow component in probability was yielded in [43, 44]. The strong convergence in mean square was obtained in [16], and was further developed under an ergodicity-type assumption in [15]. Furthermore, order convergence rate was obtained in [13], order strong convergence rate and order in weak sense were yielded for the degenerate SFSDEs with the deterministic slow component in [8]. The order strong convergence rate was also yielded for SFSDEs whose coefficients depend on small parameter in [30]. Recently, the averaging principle for SFSDEs with the super-linear growth coefficients was obtained in [32]. Furthermore, the strong averaging principles have been developed for various kinds of stochastic slow-fast systems, such as jump-diffusion processes [11, 47], stochastic partial differential equations [2, 9, 4], McKean-Vlasov SDEs [37], and so on.
The averaged equation derived from the averaging principle provides a substantial simplification of the original system. If the coefficient is explicitly available, the averaged equation (1.4) can be immediately used to simulate the evolution of . However, it is often impossible or impractical to do this because the dynamics of the frozen equation (1.2) are too complicated to acquire the invariant measure analytically. The heterogeneous multiscale method (HMM) [6, 7] was proposed to solve the averaged equation. Within the framework of the HMM, the basic idea is to solve the averaged equation (1.4) by a suitable macro solver, in which the averaged coefficient is estimated on the fly by performing a series of constrained microscopic simulations.
Precisely, in 2003 Vanden-Eijnden [41] proposed numerical schemes for Multiscale dynamical systems with stochastic effects. To fully justify the scheme, in 2005, E et al. [8] provided a thorough analysis of convergence and efficiency of the scheme for degenerate SFSDEs of which the slow dynamics is deterministic. In 2006, Givon et al. [13] developed the Projective integration schemes for SFSDEs with the slow diffusion coefficient only depending on the slow component. And in 2008, Givon et al. [12] extended the projective integration schemes to jump-diffusion systems. Furthermore, in 2010, Liu [29] generalized the analysis of E et al. for the fully coupled SFSDEs, whose slow diffusion coefficient depends on both slow and fast components. Bréhier [2, 3] developed the HMM scheme for the slow-fast parabolic stochastic partial differential equations, which promotes the theory in [8] to the case of the infinite dimension.
Even though the averaged equation is not available explicitly, the selection of macro solver relies on its structure. Provided that the coefficients of averaged equation are global Lipschitz continuous, the Euler-Maruyama (EM) scheme is very popular used as the macro solver owing to the simple algebraic structure and the cheap computational cost [41, 13, 8, 29, 12]. However, super-linear growth coefficients are common phenomena in multiscale systems, which may derive a super-linear averaged equation by averaging principle. Hutzenthaler et al. [21] pointed out that the EM approximation errors for a large class of super-linear SDEs diverge to infinity in th moment for any . Hence, the classical EM scheme is no longer suitable as macro solver for SFSDEs with super-linear coefficients. Besides, chosen as the macro solver for the sup-linear averaged equation, implicit scheme tends to make the algorithm and implementation more involved [8]. As a consequence, there is an urgent need to construct an explicit multiscale numerical scheme for super-linear SFSDEs.
Fortunately, great achievements have been made in the research of explicit numerical methods for super-linear SDEs, for examples, the tamed EM scheme [20, 22, 38, 39], the tamed Milstein scheme [45], the stopped EM scheme [31], the truncated EM scheme [27, 28, 34] and therein. So far the ability of these modified EM methods to approximate the solutions of super-linear diffusion systems have been shown extensively. Inspired by the above works, using modified EM method we are devoted to constructing an explicit multiscale numerical method suitable for super-linear SFSDEs.
In fact, HMM relies heavily on the structure of the averaged equation for the slow variable. Thus we have to overcome two major obstacles: the unexplicit form and super-linear structure of . Inspired by the idea from [34], we design a truncation device to modify the super-linear coefficient of original system in advance, so as to achieve the modification of . This modification can avoid possible large excursion due to the super-linearity of . Then fitting into the framework of HMM, we construct an explicit multiscale numerical scheme involving three subroutines as follows.
-
1.
The truncated EM (TEM) scheme is selected as the macro solver to evolute the macro dynamics in which the modified averaged coefficient is required to be estimated at each macro time step.
-
2.
An appropriate numerical scheme is chosen as the micro solver to solve the frozen equation to produce the data used for approximating the modified coefficient.
-
3.
An estimator is established to obtain the desired approximation of the modified averaged coefficient.
Following this line, we construct an easily implementable explicit multiscale numerical scheme for a class of super-linear SFSDEs and obtain its strong convergence.
The rest of this paper is organized as follows. Section 2 gives some notations, hypotheses and preliminaries. Section 3 proposes an explicit multiscale numerical method. Section 4 provides some important pre-estimates. Section 5 yields the strong convergence of MTEM scheme. Section 6 focuses on the error analysis of the explicit MTEM scheme and presents an important example. Section 7 shows two numerical examples and carries out some numerical experiments to verify our theoretical results. Section 8 concludes this paper.
2 Preliminary
Throughout this paper, we use the following notations. Let be a complete probability space with a natural filtration satisfying the usual conditions (i.e. it is right continuous and increasing while contains all -null sets), and be the expectation corresponding to . Let denote the Euclidean norm in and the trace norm in If is a vector or matrix, we denote its transpose by . For a set , let if and otherwise. We set , where is empty set. Moreover, for any , we define and . We use and to denote the generic positive constants, which may take different values at different appearances, where is used to emphasize that the constant depends on the parameter . In addition, are independent of constants , , and that occur in the next section. usually denotes some positive function increasing with respect to .
Let be the set of all probability measures on denoted by , with finite -th moment, i.e.,
which is a Polish space under the Wasserstein distance
where stands for the set of all probability measures on with marginals and , respectively.
To state the main results, we impose some hypotheses on the coefficients , of slow system and and of fast system.
-
(S1)
There exists a constant such that for any , with ,
here is a positive constant dependent on .
-
(S2 )
There exist constants and such that for any and .
-
(S3)
There exists a constant such that for any ,
-
(S4)
There exist constants and such that for any ,
-
(S5)
There exist constants and such that for any ,
-
(F1)
The functions and are globally Lipschitz continuous, namely, for any and , there exists a positive constant such that
-
(F2)
There exists a constant such that for any and ,
-
For some fixed , there exist constants and such that for any , ,
Remark 2.1.
Lemma 2.1.
If - hold, then for any fixed , the transition semigroup has a unique invariant probability measure , which satisfies that
(2.1) |
Furthermore, for any ,
(2.2) |
Proof.
For any fixed and , under it follows from [32, Lemma 3.6] that
which implies that . It is well known the inequality that for any
here . Then under (F2), by virtue of [32, Lemma 3.7] we derive that
Then due to the arbitrariness of , we have
which yields the uniqueness of invariant measure if it exists. Next we shall prove the existence of invariant probability measure. In fact, it is sufficient to prove that for any fixed and , is a -cauchy sequence due to the completeness of space. Using the Kolmogorov-Chapman equation and [32, Lemma 3.7], one derives that for any ,
which implies that as , is a -cauchy sequence whose limit is denoted by . Furthermore, in view of the continuity of -distance(see, [42, Corollary 6.1]) we derive for any
which implies that is indeed an invariant probability measure of . On the other hand, it follows from [32, Proposition 3.8] that
In addition, using the continuity of again yields that
where the last step follows from the [32, Lemma 3.10]. The proof is complete. ∎
An averaged equation (1.4) derived from the averaging principle, which provides a substantial simplification of original system (1.1). Then the numerical scheme for system (1.1) can be proposed by solving the averaged equation (1.4) numerically. For this purpose, we cite some known results on the averaging principle firstly.
Lemma 2.2 ([32, Theorem 2.3]).
Lemma 2.3 ([32, Lemma 3.11]).
If -, and - hold with , then the averaged equation (1.4) has a unique global solution satisfying
Remark 2.2.
3 The construction of explicit multiscale scheme
With the help of the strong averaging principle, this section is devoted to constructing an easily implementable multiscale numerical scheme for the slow component of original SFSDE (1.1). One notices from that for any ,
Then for any and with
(3.1) |
where , and are given in . Then for any step size , define
where if , and is a constant satisfying . Clearly, for any ,
(3.2) |
Moreover, under (S4), (F1)-(F3) with by the definition (1.3) we derive from the above inequality and (2.1) that
(3.3) |
where is the unique invariant probability measure of the frozen equation (1.2) with the fixed parameter , and the last step used the increasing of .
Because the analytical form of is unobtainable, using the ergodicity of the frozen equation (1.2), we approximate by the time average of with respect to the numerical solution of the frozen equation (1.2) with fixed parameter . For convenience, for an integer , we introduce an average function
(3.4) |
where is a -valued sequence. Within the framework of HMM, we design an easily implementable multiscale numerical scheme involving a macro solver and a micro solver as well as an estimator. For clarity, we illustrate it as follows. Let and denote macro time step size and micro time step size, respectively.
-
(1)
Macro solver: For the known , since the drift coefficient of the averaged equation may be sup-linear, the truncated EM scheme is selected as macro solver to make a macro step and get . Then we have
where ia an approximation of that we obtain in third step, and for any with the integer part of , and .
-
(2)
Micro solver: To obtain at each macro time step, for the known , use the EM method to solve the frozen equation (1.2) with parameter fixed. Therefore, the micro solver is given by
where is a mutually independent Brownian motion sequence and also independent of , and .
-
(3)
Estimator: For the known and , let
as an approximation of , where is defined by (3.4) and denotes the number of micro time steps used for this approximation.
Overall, for any given and integer define the multiscale TEM scheme (MTEM) as follows: for any ,
(3.5a) | |||||
(3.5b) | |||||
(3.5c) |
By this scheme we define the continuous approximation processes
(3.6) | ||||
(3.7) |
Note that , that is, and coincide with the discrete solution at the grid points, respectively.
4 Some important pre-estimates
In order to better study the strong convergence of the MTEM scheme, we need to study some important properties of the averaged coefficient and its estimator (defined in later) in advance. In this section, we mainly provide some pre-estimates for and .
By virtue of Lemma 2.1, we show that the drift term of the averaged equation (1.4) inherits the local Lipschitz continuity. ∎
Lemma 4.1.
Under , , and - with , for any and with , there exists a constant such that
Proof.
Next we reveal that the modified coefficient preserves the Khasminskii-like condition for all , which is used to obtain the moment bound of the auxiliary process .
Lemma 4.2.
If , and - hold with then for any , ,
Proof.
For with , . Using implies that
Owing to (F1)-(F3), (2.1) holds. Then inserting (2.1) into the above inequality and using the Hölder inequality, we yield that
(4.1) |
On the other hand, for any with , it follows from the definition of that . This together with (4.1) implies that
where the last inequality used the increasing of . Thus the desired assertion follows. ∎
For any fixed and integer define an auxiliary process described by
(4.2) |
on with initial value . The weak uniqueness of solution of the frozen equation (1.2) implies that for any , the distribution of coincides with that of for any . Consequently, according to Lemma 2.1, is also the unique invariant probability measure of transition semigroup of for any . Then use the EM scheme for (4.2)
(4.3) |
Furthermore, define
(4.4) |
Let and be the estimator of . In particular, one observes that Thus
(4.5) |
In order to study , we prepare some important properties for beforehand.
Lemma 4.3.
If and hold, then there exists a such that for any , integer and ,
and
Proof.
For any , using the formula, we derive from (4) that
(4.6) |
Invoking the Young inequality, (F1) and (F3) implies that
Substituting the above inequality into (4) and using the Young inequality, we get
(4.7) |
Moreover, it follows from and (4) that
Choose a constant small enough such that . Then, for any ,
(4.8) |
Inserting (4.8) into (4) leads to
Furthermore, choose small enough such that . Then, for any , we derive that
Then a direct computation gives that
(4.9) |
which implies that
which implies the first desired result. Then substituting the above inequality into (4.8) gives the another desired result. The proof is complete. ∎
Lemma 4.4.
If - hold, then for any fixed , integer and ,
Proof.
Lemma 4.5.
Under and , there exists a constant such that for any , , , integers and ,
Proof.
For notation brevity, set ,
In view of (4.3), for any integer we have
Then we derive that
(4.11) |
For any integers , , denote by the -algebra generated by
The fact that is independent of implies that
(4.12) |
Then taking expectation on both sides for (4) and using (F1), (F2) and (4.12) imply that
(4.13) |
Choosing , for any , we obtain that
(4.14) |
Thus, , where the last step used the elementary inequality that , which implies the desired result. ∎
Lemma 4.6.
If - hold, then for any fixed , integer and , determined by (4.3) admits a unique invariant measure denoted by which satisfies that
Proof.
Since the numerical solutions are i.i.d and have Markov property, for any , use to denote the same discrete Markov semigroup of . Under (F1)-(F3), with the help of Lemmas 4.3-4.5, the existence and uniqueness of invariant measure of follows by imitating the argument for Lemma 2.1. On the other hand, since is a mutually independent Brownian motion sequence defined on , one observes from (4.3) that are independent identically distributed. As a result, has the same invariant probability measure denoted by for any . Furthermore, it follows from (4.9) that
where the identity is due to the invariance of invariant measure and the first inequality holds by Jensen’s inequality since is a concave function. Then, taking and using the dominated convergence theorem, we deduce that
Letting and applying the monotone convergence theorem, we get
The proof is complete. ∎
Taking Lemma 4.4 into consideration, we deduce the convergence rate between numerical invariant measure and underlying invariant measure in -distance.
Lemma 4.7.
Under -, for any fixed and ,
Proof.
Now we in a position to analyze the property of the estimator .
Lemma 4.8.
If , and hold, then for any , , , integers and
Proof.
The error of approximating by is key to prove the convergence of the MTEM scheme numerical solution. To estimate this error, we introduce an intermediate quantity. Under and (F1)-(F3) with , by virtue of Lemma 4.6, for any fixed and ,
(4.16) |
which implies that is integrable with respect to . Then define
(4.17) |
An application of the elementary inequality makes the moment estimate of can be obtained by analysing the moments of and , respectively.
Lemma 4.9.
Under , and - with , for any and ,
Proof.
Now we proceed to estimate . Before that, we prepare a crucial lemma.
Lemma 4.10.
Under , and - with , for any , , and integers , ,
Proof.
Under (S4) and (F1)-(F3) with , according to (4.17) and the invariance of invariant measure , we have
(4.18) |
Obviously, for any . In addition, by and (F1)-(F3) with , using (4.9) and Lemma 4.6 yields that
Then applying the dominated convergence theorem for (4) we derive that
As a result, we have
Further using and the Hölder inequality gives that
Under (F1)-(F3) with , utilizing Lemmas 4.3 and 4.5 we get
The proof is complete. ∎
Lemma 4.11.
Under , and - with , for any , and integers , ,
Proof.
In light of (3.4), we derive that for any ,
(4.19) |
where
By (S4), (F1) and (F3) with , invoking Lemma 4.3 and the inequality, we obtain that
Then using the elementary inequality along with the above inequality and (4), for any , we yield that for any ,
(4.20) |
which implies that is integrable with respect to . To compute precisely, let denote the -algebra generated by
Obviously, and are mutually independent. Since is -measurable and independent of , using the result of [40, p.221], we derive that for any and ,
(4.21) |
For any and , it follows from and (4) that
(4.22) |
Owing to , and (F1)-(F3) with , using Lemma 4.10 derives that
Using (4.22) and substituting the above inequality into (4) lead to that for any ,
Due to , using Lemma 4.3 we deduce that for any ,
(4.23) |
Hence, inserting (4) and (4.23) into (4.19) yields that
where the last line used the inequality . The proof is complete. ∎
Lemma 4.12.
Under , and - with , for any , and integers , ,
5 Strong Convergence in th moment
With the help of averaging principle, this section aims to prove the strong convergence between the slow component of original system (1.1) and the MTEM scheme numerical solution in th moment.
Lemma 5.1.
If -, and hold with , then for any and and ,
and
Proof.
For , using the formula, we deduce from (3.7) that for any ,
where we write as for short. Utilizing the Burkholder-Davis-Gundy inequality [33, p.40, Theorem7.2], the Young inequality and the inequality implies that for any ,
Then it follows from that
(5.1) |
For any , one observes that . Due to the independence of and , for any and , under , and , we obtain from (4.5) and the result of 4.8 that
(5.2) |
Under , we derive from (3.2) and (4.5) that
(5.3) |
Owing to and with , using the Young inequality and Lemma 4.3 yields that
Inserting the above inequality into (5) implies that
(5.4) |
This together with (3.7) implies that for any ,
(5.5) |
Invoking the inequality, (5.4) and (5) we obtain
(5.6) |
Inserting (5) and (5) into (5) yields that
A direct application of Gronwall’s inequality derives that
(5.7) |
Then the second assertion holds directly by substituting (5.7) into (5). The case follows from that directly by using the Hölder inequality. The proof is complete. ∎
Remark 5.1.
To prove the strong convergence of the MTEM scheme (3.5), we introduce the auxiliary TEM numerical scheme for averaged equation (1.4)
(5.9) |
and the corresponding continuous-time processes
and
(5.10) |
One observes that . In what follows, we analyze the strong error between and and the strong error between and , respectively. To proceed we begin with the pth moment boundedness of .
Lemma 5.2.
If - and - hold with , then for any and ,
and
Proof.
The case that follows directly from the case by using Lyapunov’s inequality. Thus we are only going to deal with the case . Applying the formula and Burkholder-Davis-Gundy inequality [33, p.40, Theorem7.2], under and (F1)-(F3), we derive from the result of Lemma 4.2 that for and ,
Then by the Young inequality we obtain that for any ,
(5.11) |
For any , due to (S4), (F1)-(F3) with , (3) hold. Then using (3) and (S3) yields that
(5.12) |
Then utilizing (3) again and the inequality implies that
(5.13) |
Applying and the Hölder inequality we get
(5.14) |
Hence, substituting (5) and (5.14) into (5) yields that
An application of the inequality gives that
Then inserting the above inequality into (5) implies that the another desired assertion holds. The proof is complete. ∎
Remark 5.2.
Lemma 5.3.
If - and - hold with , then for any ,
Proof.
Fix any constant . Define the truncated functions
Consider the SDE
(5.16) |
with initial value . Under , and (F1)-(F3) with , one observes from and the result of Lemma 4.1 that both and are global Lipschitz continuous. Thus equation (5.16) has a unique global solution on . Let denote the continuous extension of the EM numerical solution of (5.16). It is well known [18, 24] that
On the other hand, choose a constant small sufficiently such that
. One observes that for any
Then it is straightforward to see that that for any
where and are defined in Remarks 2.2 and 5.2, respectively. Under (S1)-(S5) and (F1)-(F3) with , by virtue of Lemmas 2.3 and 5.2, the remainder of the proof follows in a similar manner to that of [34, Theorem 3.5]. To avoid duplication we omit the details. ∎
Then we turn to prove the strong convergence of the MTEM numerical solution and auxiliary process . By virtue of Lemma 5.1, we only need to prove strong convergence of and .
Lemma 5.4.
If - and - hold with , for any and ,
Proof.
Define for any and for any , where and are given by (5.8) and (5.15), respectively. Due to , let . Fix . For any , using the inequality yields that
Owing to (S3)-(S5) and (F1)-(F3), it follows from the results of Lemmas 5.1 and 5.2 that
Furthermore, both 5.2 and 5.1 imply that
Consequently we have
Now, for any , choose small sufficiently such that . Then for this , choose large enough such that Hence, for the desired assertion it is sufficient to prove
(5.17) |
From (3.7) and (5.10) we derive that
Recalling the definition of the stopping time , it is straightforward to see that
Then we have
Using the inequality, the Burkholder-Davis-Gundy inequality [33, p.40, Theorem 7.2] and the elementary inequality, we arrive at
(5.18) |
For any , one observes that for any , . Using this fact and (4.5) implies that
By (S2), (S4) and (F1)-(F3) with , it follows from the result of Lemma 4.12 that
(5.19) |
Under , , and (F1)-(F3) with , applying Lemma 4.1 yields that
(5.20) |
Inserting (5) and (5) into (5) we derive that
An application of the inequality implies that
For the given , choose small sufficiently such that . For the fixed , choose large sufficiently such that . Therefore, we have
which implies that the required assertion (5.17) holds. The proof is complete. ∎
Obviously, combing the second result of Lemma 5.1, Lemmas 5.3 and 5.4 derives the strong convergence between and .
Lemma 5.5.
Under - and - with , for any ,
Theorem 5.1.
If - and - hold with , then for any and
(5.21) |
Proof.
For any , combining Lemmas 5.3 and 5.5 implies that the desired assertion holds for . Obviously, (5.21) holds for due to the inequality. Next, we consider the case . Choose a constant such that . Utilizing the inequality, 2.3 and 5.1 we derive that
This, together with the case of , implies the required assertion. The proof is complete. ∎
Theorem 5.2.
If - and - hold with , then for any and ,
6 Strong error estimate
This section focuses on the strong error estimate of the MTEM scheme. To this end, we need somewhat stronger conditions compared with the strong convergence alone. In lieu of (S1) and (S4), we assume
-
(S1’)
For any and , there exist constants and such that
-
(S4’)
For any and , there is a constant such that
Remark 6.1.
It follows from and that for any ,
namely, combining and can lead to with and .
Remark 6.2.
According to Remark 6.1, we can choose such that for any and with ,
Using the similar techniques to that of Lemma 4.1, we derive that the averaged coefficient keeps the property of polynomial growth. To avoid duplication we omit the proof.
Lemma 6.1.
If , and - hold with , then for any , there is a constant such that
Lemma 6.2.
If , , and - hold with , then for any ,
Proof.
Due to , and (F1)-(F3) with , it follows from the definition of and that
here is arbitrary. Then owing to the arbitrariness of ,
Under (F1)-(F3), we deduce from (2.2) that
The proof is complete. ∎
Lemma 6.3.
If , and - with hold, then for any , , and integers , ,
By the same proof techniques as the strong convergence of the MTEM scheme in Section 5, we give the error estimates of and , as well as and , respectively.
Lemma 6.4.
If , , , , and - hold with , then for any and ,
Proof.
Let for any . Define the stopping time
Choosing and then using the Young inequality for , we derive that for any ,
(6.1) |
Under , , , and - with , it follows from the results of Lemmas 2.3 and 5.2 that
Furthermore, by Remarks 2.2 and 5.2 we deduce that
Then inserting the above two inequalities into (6) and using yield that
Thus for the desired result it is sufficient to prove
Recalling the definition of the stopping time , one observes that . Thus using the formula for (1.4) and (5.10) yields that
Under (S4’) and (F1)-(F3) with , utilizing the Lemma 6.2 and the Young inequality we derive that
(6.2) |
where
Due to (S1’), (S2), (S3), (S5) and (F1)-(F3) with , it follows from the results of Lemmas 5.2 and 6.1 that
(6.3) |
In addition, using the Young inequality and the Hölder inequality yields that
Similarly to (6), applying Lemmas 2.3 and 5.2 we show that
(6.4) |
Inserting (6) and (6.4) into (6.2) and then using Gronwall’s inequality derive that
which implies the desired result. The proof is complete. ∎
Lemma 6.5.
If , , , , and - with hold, then for any , , and ,
Proof.
Define the stopping time
where and are given by (5.8) and (5.15). Due to , we can choose a constant such that
By (S1’), (S2), (S3), (S5) and (F1)-(F3), using Lemmas 5.1 and 5.2 as well as the Hölder inequality yields that
(6.5) |
Then applying the inequality, for any we obtain that
(6.6) |
It follows from (6.5) that
Furthermore, by the Markov inequality and (6.5) we derive that
Then combining the above inequality and Remark 5.2 gives that
Due to , inserting the above inequality into (6) shows that
Hence for the desired result it remains to prove that
Obviously, and for any . Using the formula for (3.7) and (5.10) and the Young inequality, under (S4’) and (F1)-(F3), by Lemma 6.2 we arrive at that for any ,
(6.7) |
where
In addition, owing to (S1’), (S2) and (F1)-(F3) with , applying (4.5) and Lemma 6.3 implies that for any ,
Furthermore, due to , utilizing (6.5) and the Hölder inequality we deduce that
(6.8) |
Under (S1’), (S2) and (F1)-(F3) with , by Lemma 6.1 and the Hölder inequality we derive that
Thanks to , we have . Then applying Lemmas 5.1 and 5.2 and the Hölder inequality yields that
(6.9) |
In view of (S1’), together with using the Young inequality and the Hölder inequality, we also obtain that
Similarly, owing to , . By means of Lemmas 5.1 and 5.2 and using the Hölder inequality we deduce that
(6.10) |
Then inserting (6)-(6) into (6) implies that
Using the Gronwall inequality shows that
which implies the desired result. The proof is complete. ∎
Combining Lemmas 5.1 and 6.4 as well as 6.5, the theorem on error estimate of the MTEM scheme can be obtained immediately as follows.
Theorem 6.1.
If , , , , and - hold with , then for any , , and ,
Remark 6.3.
Theorem 6.1 provides the strong error estimate between the exact solution of the averaged equation (1.4) and the MTEM numerical solution is provided. Suppose that the strong convergence rate of averaging principle is further obtained, the strong error estimate between the slow component of original system and the MTEM numerical solution is also acquired.
7 Numerical examples
This section gives two examples and carries out some numerical experiments by the MTEM scheme to verify the theoretical results.
Example 7.1.
Consider the following SFSDE
(7.1) |
with the initial value , where and are mutually independent -dimensional Brownian motions, respectively. Obviously,
It can be verified that , , , , and - hold with and any . The corresponding frozen equation is described by
(7.2) |
with initial value . By solving the Fokker-Planck equation, the invariant probability density of (7.2) is Then the averaged equation is described by
(7.3) |
with . Its exact solution has a closed form (see, e.g., [21, 24])
According to Remark 6.2, we can choose . For the fixed and integer , define the MTEM scheme for (7.1): for any ,
(7.4) |
Owing to Theorem 2.2, one notices that converges to as . Next we pay attention to the strong convergence between and the numerical solution by the MTEM scheme (7.4) as and revealed by Theorem 6.1. To verify this result, we carry out some numerical experiments by the MTEM scheme. Provided that we want to bound the error by , the optimal parameters are derived by Theorem 6.1 as follows:
In the numerical calculations, using sample points we compute the sample mean square of the error (SMSE)
(7.5) |
where and are sequences of independent copies of and , respectively. Note that for the fixed and , and are generated by a same Brownian motion. Then we carry out numerical experiments by implementing (7.4) using MATLAB. In Figure 1, the blue solid line depicts the SMSE for with sample points. The red dotted line plots the reference line with the slope -1. In addition, we plot 10 groups of sample paths of and for with . The Figure 2 only depicts four groups of them.


Remark 7.1.
A scalar nonlinear SFSDE is addressed in [29], which is described by
(7.6) |
Its averaged equation is
(7.7) |
In [29], using EM scheme as macro-solver to obtain the macro dynamics numerically for nonlinear SFSDE (7.6), which seems that the EM scheme works perfectly for SFSDEs. However, we want to state two facts:
-
(1)
In 2011, Hutzenthaler et al. [21] had pointed out that the EM method is not applicable any more for a large class of super-linear SDEs, such as the Ginzburg-Landau equation (7.3) we listed in Example 7.1. As a consequence, it is not appropriate to use the EM scheme as macro solver if the corresponding averaged equation is super-linear. The explicit MTEM scheme defined by (3.5) is suitable for a wide class of SFSDEs.
-
(2)
In [30], an example is provided to illustrate that the strong averaging principle does not hold when the slow diffusion coefficient of original system depends on fast component. Thus we only consider the case that the slow diffusion coefficient is independent of the fast component.
Example 7.2.
Consider the following SFSDE
(7.8) |
with the initial value . Assume that
(7.9) |
It can be verified that - and - hold with and . Then using lemma 2.2 yields that the strong convergence between and the averaged equation in th moment. Although the averaged equation provides a substantial simplification for SFSDE (7.8), the closed form of the averaged equation is unavailable. Then classical numerical approximation techniques can’t be used directly. This is where MTEM scheme defined by (3.5) comes in.
First, by (3.1) we take . Then for any and integer , define the MTEM scheme for (7.8): for any ,
Therefore, by Theorem 5.2, using this scheme we can approximate the slow component of SFSDE (7.8) in the th moment. In order to test the efficiency of the scheme, we carry out numerical experiments by implementing (7.2) using MATLAB. Let . The Figure 3 depicts the five sample paths of and sample mean value of 100 sample points in different time interval , where (left), (middle) and (right), respectively.

8 Concluding remarks
This paper developed the explicit numerical scheme for a class of super-linear SFSDEs in which the slow drift coefficient grows polynomially. An explicit multiscale numerical scheme called MTEM is proposed by a truncation device. The strong convergence and error estimate of the numerical solutions are provided under weak restrictions. However, more delicate questions, such as the super-linearity of fast component, haven’t been solved yet. They will be considered in our future work.
References
- [1] J. Bao, J. Shao, C. Yuan, Approximation of invariant measures for regime-switching diffusions, Potential Anal., 44 (2016), pp. 707-727.
- [2] C.-E. Bréhier, Analysis of an HMM time-discretization scheme for a system of stochastic PDEs, SIAM J. Numer. Anal., 51 (2013), pp. 1185–1210.
- [3] C.-E. Bréhier, Orders of convergence in the averaging principle for SPDEs: the case of a stochastically forced slow component, Stochastic Process. Appl., 130 (2020), pp. 3325–3368.
- [4] S. Cerrai, A. Lunardi, Averaging principle for nonautonomous slow-fast systems of stochastic reaction-diffusion equations: the almost periodic case, SIAM J. Math. Anal., 49 (2017), pp. 2843-2884.
- [5] W. E, Principles of Multiscale Modeling, Cambridge University Press, Cambridge, 2011.
- [6] W. E, B. Engquist, The heterogeneous multiscale methods, Commun. Math. Sci., 1 (2003), pp. 87–132.
- [7] W. E, B. Engquist, X. Li, W. Ren, E. Vanden-Eijnden, Heterogeneous multiscale methods: a review, Commun. Comput. Phys., 2 (2007), pp. 367-450.
- [8] W. E, D. Liu, E. Vanden-Eijnden, Analysis of multiscale methods for stochastic differential equations, Comm. Pure Appl. Math., 58 (2005), pp. 1544–1585.
- [9] H. Fu, J. Liu, Strong convergence in stochastic averaging principle for two time-scales stochastic partial differential equations, J. Math. Anal. Appl., 384 (2011), pp. 70-86.
- [10] H. Gao, Y. Shi, Averaging principle for a stochastic coupled fast-slow atmosphere-ocean model, J. Differential Equations, 298 (2021), pp. 248-297.
- [11] D. Givon, Strong convergence rate for two-time-scale jump-diffusion stochastic differential systems, Multiscale Model. Simul., 6 (2007), pp. 577–594.
- [12] D. Givon, I. G. Kevrekidis, Multiscale integration schemes for jump-diffusion systems, Multiscale Model. Simul., 7 (2008), pp. 495–516.
- [13] D. Givon, I. G. Kevrekidis, R. Kupferman, Strong convergence of projective integration schemes for singularly perturbed stochastic differential systems, Commun. Math. Sci., 4 (2006), pp. 707–729.
- [14] J. Glimm, D. H. Sharp, Multiscale science: A challenge for the twenty-first century, Advances in Mechanics, 28 (1998), pp. 545–551.
- [15] J. Golec, Stochastic averaging principle for systems with pathwise uniqueness, Stochastic Anal. Appl., 13 (1995), pp. 307–322.
- [16] J. Golec, G. Ladde, Averaging principle and systems of singularly perturbed stochastic differential equations, J. Math. Phys., 31 (1990), pp. 1116–1123.
- [17] E. Harvey, V. Kirk, M. Wechselberger, J. Sneyd, Multiple timescales, mixed mode oscillations and canards in models of intracellular calcium dynamics, J. Nonlinear Sci., 21 (2011), pp. 639–683.
- [18] 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), pp. 1041–1063.
- [19] W. Hong, S. Li, W. Liu, Strong convergence rates in averaging principle for slow-fast McKean-Vlasov SPDEs, J. Differential Equations, 316 (2022), pp. 94-135.
- [20] M. Hutzenthaler, A. Jentzen, Numerical approximations of stochastic differential equations with non-globally Lipschitz continuous coefficients, Mem. Amer. Math. Soc., 236 (2015), 99 pp.
- [21] M. Hutzenthaler, A. Jentzen, P. E. Kloeden, Strong and weak divergence in finite time of Euler’s method for stochastic differential equations with non-globally Lipschitz continuous coefficients, Proc. R. Soc. Lond. Ser. A Math. Phys. Eng. Sci., 467 (2011), pp. 1563–1576.
- [22] M. Hutzenthaler, A. Jentzen, P. E. Kloeden, Strong convergence of an explicit numerical method for SDEs with nonglobally Lipschitz continuous coefficients, Ann. Appl. Probab., 22 (2012), pp. 1611–1641.
- [23] R. Z. Khassminskii, On the principle of averaging the Itô’s stochastic differential equations, Kybernetika (Prague), 4 (1968), pp. 260–279.
- [24] P. E. Kloeden, E. Platen, Numerical Solution of Stochastic Differential Equations, Springer, Berlin, 1992.
- [25] C. Kuehn, Multiple Time Scale Dynamics, Springer, Cham, 2015.
- [26] A. L. Lewis, Option Valuation under Stochastic Volatility, Finance Press, Newport Beach, CA, 2000.
- [27] X. Li, X. Mao, H. Yang, Strong convergence and asymptotic stability of explicit numerical schemes for nonlinear stochastic differential equations, Math. Comp., 90 (2021), pp. 2827–2872.
- [28] X. Li, X. Mao, G. Yin, Explicit numerical approximations for stochastic differential equations in finite and infinite horizons: truncation methods, convergence in th moment and stability, IMA J. Numer. Anal., 39 (2019), pp. 847–892.
- [29] D. Liu, Analysis of multiscale methods for stochastic dynamical systems with multiple time scales, Multiscale Model. Simul., 8 (2010), pp. 944–964.
- [30] D. Liu, Strong convergence of principle of averaging for multiscale stochastic dynamical systems, Commun. Math. Sci., 8 (2010), pp. 999–1020.
- [31] W. Liu, X. Mao, Strong convergence of the stopped Euler-Maruyama method for nonlinear stochastic differential equations, Appl. Math. Comput., 223 (2013), pp. 389–400.
- [32] W. Liu, M. , X. Sun, Y. Xie, Averaging principle for slow-fast stochastic differential equations with time dependent locally Lipschitz coefficients, J. Differential Equations, 268 (2020), pp. 2910–2948.
- [33] X. Mao, Stochastic Differential Equations and Applications, second ed., Horwood Publishing Limited, Chichester, 2008.
- [34] X. Mao, The truncated Euler-Maruyama method for stochastic differential equations, J. Comput. Appl. Math., 290 (2015), pp. 370–384.
- [35] E. Papageorgiou, R. Sircar, Multiscale intensity models for single name credit derivatives, Appl. Math. Finance, 15 (2008), pp. 73–105.
- [36] G. A. Pavliotis, A. M. Stuart, Multiscale Methods: Averaging and Homogenization, Springer, 2007.
- [37] M. Röckner, X. Sun, Y. Xie, Strong convergence order for slow-fast McKean-Vlasov stochastic differential equations, Ann. Inst. Henri Poincaré Probab. Stat., 57 (2021), pp. 547-576.
- [38] S. Sabanis, A note on tamed Euler approximations, Electron. Commun. Probab., 18 (2013), 10 pp.
- [39] S. Sabanis, Euler approximations with varying coefficients: the case of superlinearly growing diffusion coefficients, Ann. Appl. Probab., 26 (2016), pp. 2083–2105.
- [40] A. N. Shiryaev, Probability, second ed., Springer-Verlag, New York, 1996.
- [41] E. Vanden-Eijnden, Numerical techniques for multi-scale dynamical systems with stochastic effects, Commun. Math. Sci., 1 (2003), pp. 385–391.
- [42] C. Villani, Optimal transport, old and new, Springer, 2009.
- [43] A. Y. Veretennikov, On the averaging principle for systems of stochastic differential equations, Math. USSR Sb., 69 (1991), pp. 271–284.
- [44] A. Y. Veretennikov, On large deviations in the averaging principle for SDEs with “a full dependence”, Ann. Probab., 27 (1999), pp. 284-296.
- [45] X. Wang, S. Gan, The tamed Milstein method for commutative stochastic differential equations with non-globally Lipschitz continuous coefficients, J. Difference Equ. Appl., 19 (2013), pp. 466–490.
- [46] F. Wu, T. Tian, J. B. Rawlings, G. Yin, Approximate method for stochastic chemical kinetics with two-time scales by chemical langevin equations, J. Chem. Phys., 144 (2016): 174112.
- [47] Y. Xu, J. Duan, W. Xu, An averaging principle for stochastic dynamical systems with noise, Phys. D, 240 (2011), pp. 1395–1401.