n∖ℓ | 1 | 2 | 3 | 4 | 5 | 10 |
2 | 1.068×10−2 | 1.944×10−2 | 3.028×10−2 | 4.404×10−2 | 6.156×10−2 | 2.470×10−1 |
3 | 8.760×10−4 | 1.444×10−3 | 2.038×10−3 | 2.684×10−3 | 3.399×10−3 | 8.314×10−3 |
4 | 8.742×10−5 | 1.440×10−4 | 2.030×10−4 | 2.671×10−4 | 3.379×10−4 | 8.224×10−4 |
In this paper, we investigate Euler–Maruyama approximate solutions of stochastic differential equations (SDEs) with multiple delay functions. Stochastic differential delay equations (SDDEs) are generalizations of SDEs. Solutions of SDDEs are influenced by both the present and past states. Because these solutions may include past information, they are not necessarily Markov processes. This makes representations of solutions complicated; therefore, approximate solutions are practical. We estimate the rate of convergence of approximate solutions of SDDEs to the exact solutions in the Lp-mean for p≥2 and apply the result to obtain confidence interval estimations for the approximate solutions.
Citation: Masataka Hashimoto, Hiroshi Takahashi. On the rate of convergence of Euler–Maruyama approximate solutions of stochastic differential equations with multiple delays and their confidence interval estimations[J]. AIMS Mathematics, 2023, 8(6): 13747-13763. doi: 10.3934/math.2023698
[1] | Xiao Qi, Mejdi Azaiez, Can Huang, Chuanju Xu . An efficient numerical approach for stochastic evolution PDEs driven by random diffusion coefficients and multiplicative noise. AIMS Mathematics, 2022, 7(12): 20684-20710. doi: 10.3934/math.20221134 |
[2] | Yongxiang Zhu, Min Zhu . Well-posedness and order preservation for neutral type stochastic differential equations of infinite delay with jumps. AIMS Mathematics, 2024, 9(5): 11537-11559. doi: 10.3934/math.2024566 |
[3] | Fawaz K. Alalhareth, Seham M. Al-Mekhlafi, Ahmed Boudaoui, Noura Laksaci, Mohammed H. Alharbi . Numerical treatment for a novel crossover mathematical model of the COVID-19 epidemic. AIMS Mathematics, 2024, 9(3): 5376-5393. doi: 10.3934/math.2024259 |
[4] | Weiwei Shen, Yan Zhang . Strong convergence of the Euler-Maruyama method for the stochastic volatility jump-diffusion model and financial applications. AIMS Mathematics, 2025, 10(5): 12032-12054. doi: 10.3934/math.2025545 |
[5] | Weiguo Liu, Yan Jiang, Zhi Li . Rate of convergence of Euler approximation of time-dependent mixed SDEs driven by Brownian motions and fractional Brownian motions. AIMS Mathematics, 2020, 5(3): 2163-2195. doi: 10.3934/math.2020144 |
[6] | Xiaoming Wang, Muhammad W. Yasin, Nauman Ahmed, Muhammad Rafiq, Muhammad Abbas . Numerical approximations of stochastic Gray-Scott model with two novel schemes. AIMS Mathematics, 2023, 8(3): 5124-5147. doi: 10.3934/math.2023257 |
[7] | Yousef Alnafisah . The implementation comparison between the Euler and trivial coupling schemes for achieving strong convergence. AIMS Mathematics, 2023, 8(12): 29701-29712. doi: 10.3934/math.20231520 |
[8] | Hiroshi Takahashi, Ken-ichi Yoshihara . Approximation of solutions of multi-dimensional linear stochastic differential equations defined by weakly dependent random variables. AIMS Mathematics, 2017, 2(3): 377-384. doi: 10.3934/Math.2017.3.377 |
[9] | Lidiya Melnikova, Valeriy Rozenberg . One dynamical input reconstruction problem: tuning of solving algorithm via numerical experiments. AIMS Mathematics, 2019, 4(3): 699-713. doi: 10.3934/math.2019.3.699 |
[10] | Luigi C. Berselli, Davide Catania . A note on the Euler–Voigt system in a 3D bounded domain: Propagation of singularities and absence of the boundary layer. AIMS Mathematics, 2019, 4(1): 1-11. doi: 10.3934/Math.2019.1.1 |
In this paper, we investigate Euler–Maruyama approximate solutions of stochastic differential equations (SDEs) with multiple delay functions. Stochastic differential delay equations (SDDEs) are generalizations of SDEs. Solutions of SDDEs are influenced by both the present and past states. Because these solutions may include past information, they are not necessarily Markov processes. This makes representations of solutions complicated; therefore, approximate solutions are practical. We estimate the rate of convergence of approximate solutions of SDDEs to the exact solutions in the Lp-mean for p≥2 and apply the result to obtain confidence interval estimations for the approximate solutions.
Stochastic differential equations (SDEs) are used to describe phenomena in the context of natural science and engineering. To consider models of phenomena whose future states depend not only on the present states but also on the past states, stochastic differential delay equations (SDDEs) are used. For example, we refer to [1], in which the delay market model is studied. The study of SDDEs was started in a previous paper [2], in which Ito and Nisio considered SDEs that depend on infinite past processes. Following the paper, many properties of SDDEs have been discovered. Refer to the paper by Ivanov et al. [3] for a survey.
Because solutions of SDDEs are influenced by past events, they do not have Markov properties. This makes representations of solutions complicated; therefore, approximate solutions of SDDEs have been studied.
In [4], the strong discrete time approximation of an SDDE with a single constant time delay is studied. Under the global Lipschitz condition, the explicit solutions for linear stochastic delay equations are given. The global Lipschitz condition has been relaxed to the local Lipschitz condition in [5] and [6]. However, studies of SDDEs with a single constant time delay are still ongoing under the global Lipschitz condition (cf. [7] and [8]).
As mentioned in [9], when we consider approximate solutions of SDEs, it is important to know the error rate of convergence of approximate solutions to the exact solutions. In [10] and [11], Kanagawa obtained the rate of convergence of Euler–Maruyama approximate solutions of SDEs in the L2-mean and Lp-mean for some p≥2, respectively. In [12], we stated the rate of convergence in the L2-mean for SDDEs with a single delay function. In [13], we studied the cases of SDDEs with multiple delay functions and stated the rate of convergence in the L2-mean. However, in [12] and [13], the results were given without detail of proof.
The Euler–Maruyama approximation scheme for SDEs is implemented by a step function, which is a discretization of Brownian motion B(t). The random increments are given by ΔBn=B(tn)−B(tn−1),n=1,2,…, and the values provided by pseudo-random variables. Brownian motion, however, moves the time interval [tn−1,tn]. With the awareness of such issues, Kanagawa proposed a method of confidence interval estimations to predict the exact solutions in [14]. His method is supported by stochastic analysis ([10] and [11]) and Chebyshev's inequality. Through confidence interval estimations, we can expect sample paths of solutions of SDEs in each time interval (see Figure 6 in [9] and [15]). We remark that it is not possible to obtain confidence intervals by generating many trajectories using simulation studies and measuring the results, because we cannot obtain information on the behavior of {B(t),t∈(tn−1,tn)}. Refer to Chapter 11 in [16], [9], [17] and [18] for details on simulation studies for SDEs. In the case of SDDEs, the confidence interval estimations for the Euler–Maruyama approximate solutions were studied in [12] and [13] only for the special case of SDDEs, which have no drift terms following [14] and [15].
This paper is a continuation of our previous works [12] and [13]. In this paper, we consider SDDEs under the global Lipschitz condition containing multiple delay functions. In this sense, the model considered in this paper is an extension of those in [4], [7] and [8]. The purpose of this paper is two-fold. The first is to state a convergence theorem in the Lp-mean for some p≥2 following the method by Kanagawa ([11]). We remark that the convergence theorem showed in this paper includes the results in [12] and [13]. The second is to present the confidence interval estimations for the general case of SDDEs, which have diffusion terms and drift terms.
This paper is organized as follows. In the following section, we provide a setting of the SDDE and its Euler–Maruyama approximation scheme. After that we state our main theorem, i.e., the rate of convergence in the Lp-mean for some p≥2. In Section 3, we provide confidence interval estimations for the Euler–Maruyama approximate solutions of SDDEs for the general case and the special case. In Section 4, we present numerical examples of confidence interval estimations provided in Section 3. In Section 5, we provide proofs for the general case of SDDEs. We also provide the proofs for the special case of SDDEs.
Let (Ω,F,P) be a complete probability space. On the space, we provide a filtration {Ft}t≥0 that satisfies the usual conditions; that is, it is right continuous and F0 contains all P-null sets. We denote such a space by (Ω,F,P;Ft). Let B(t)=t(B1(t),…,Bm(t)) be an m-dimensional standard Brownian motion on (Ω,F,P;Ft). Let τ>0 and C([−τ,0];Rn) denotes the space of continuous functions ξ:[−τ,0]→Rn with norms generated by sup−τ≤t≤0|ξ(t)|. Additionally, CFt([a,b];Rn) denotes the family of Ft-measurable C([a,b];Rn)-valued random variables.
We next provide a setting of an SDDE. We first introduce delay functions as follows:
(D) (ⅰ) Let δi(t) be a Borel measurable function such that
−τ≤δi(t)≤t for i=1,…,ℓ. | (2.1) |
(ⅱ) For each δi, we assume that
|δi(t)−δi(s)|≤ρ|t−s|, s,t≥0 for some positive constant ρ. | (2.2) |
Initial data are given by information for t≤0, which is denoted by {ξ(t),−τ≤t≤0}∈CF0([−τ,0];Rn). For ξ, we assume the following:
(P) (ⅰ) For some p≥2, there exists K0<∞ such that
sup−τ≤t≤0E[|ξ(t)|p]=K0. | (2.3) |
(ⅱ) For the same p in (2.3), there exist K1>0 and γ∈(0,1] such that
E[|ξ(t)−ξ(s)|p]≤K1(t−s)γ, −τ≤s<t≤0. | (2.4) |
Let f(x0,…,xℓ) and g(x0,…,xℓ) be B(Rn)⊗B(Rn×ℓ)-measurable functions with values in Rn and Rn×m, respectively. Let T be a positive constant. We consider the following n-dimensional SDDE:
dX(t)=f(X(t),…,X(δℓ(t)))dt+g(X(t),…,X(δℓ(t)))dB(t),0≤t≤T,X(t)=ξ(t),−τ≤t≤0. | (2.5) |
For the functions f and g, we assume the following:
(H) For any x0,…,xℓ,¯x0,…,¯xℓ∈Rn, there exists K2>0 such that
|f(x0,…,xℓ)−f(¯x0,…,¯xℓ)|2∨|g(x0,…,xℓ)−g(¯x0,…,¯xℓ)|2≤K2(|x0−¯x0|2+⋯+|xℓ−¯xℓ|2), | (2.6) |
where a∨b:=max{a,b}.
We remark that (H) implies that
|f(x0,…,xℓ)|2∨|g(x0,…,xℓ)|2≤K(1+|x0|2+⋯+|xℓ|2), | (2.7) |
where
K:=2(K2∨|f(0,…,0)|2∨|g(0,…,0)|2). | (2.8) |
We next explain the Euler–Maruyama approximation scheme for the SDDE (2.5). We set a time step Δ with an integer N such that
Δ:=τ/N≤1ρ+1. | (2.9) |
Using the time step, we provide a discrete approximate solution of the SDDE (2.5) by
¯y((k+1)Δ)=¯y(kΔ)+f(¯y(kΔ),…,¯y(I(ℓ)kΔΔ))Δ+g(¯y(kΔ),…,¯y(I(ℓ)kΔΔ))ΔBk,k=0,1,…,N−1,¯y(t)=ξ(t),−τ≤t≤0, | (2.10) |
where ΔBk=B((k+1)Δ)−B(kΔ) and I(i)kΔ is the integer part of δi(kΔ)/Δ for i=1,2,…,ℓ.
We consider a continuous approximate solution. Let 1S(t) denote the indicator function of a subset of time interval S. We set
z0(t):=∞∑k=01[kΔ,(k+1)Δ)(t)¯y(kΔ),zi(t):=∞∑k=01[kΔ,(k+1)Δ)(t)¯y(I(i)kΔΔ),i=1,…,ℓ, | (2.11) |
and define a continuous Euler–Maruyama approximate solution:
y(t)={ξ(t),−τ≤t≤0,ξ(0)+∫t0f(z0(s),…,zℓ(s))ds+∫t0g(z0(s),…,zℓ(s))dB(s), 0≤t≤T. |
We remark that for each k, the discrete solution ˉy(kΔ) and the continuous solution y(kΔ) are the same. Then, we obtain the rate of convergence in the Lp-mean as follows.
Theorem 2.1. For the SDE with multiple delays (2.5), we assume (D), (P) and (H). Then, for p≥2 in (P) there exist constants C1 and C2 such that
E[sup0≤t≤T|X(t)−y(t)|p]≤4p−1Kp/22Tp(1+cp)(ℓ+2)p/2−1(C1+ℓC2) Δγ⋅exp[4p−1Kp/22Tp(1+cp)(ℓ+2)p/2−1(ℓ+1)], | (2.12) |
where cp=pp(p+1)/22p/2(p−1)p(p−1)/2.
Remark 2.1. We remark that rates of convergence of approximate solutions of SDEs in the Lp-mean are given by the strong order to the power p/2 (e.g. Theorem 1 in [11]). For SDDEs, the rates of convergence are influenced by not only p but also the Hölder continuous of initial data γ.
We provide the proof of Theorem 2.1 in the final section.
In this section, we consider confidence interval estimations for approximate solutions. Theorem 2.1 implies an error estimation for Euler-Maruyama approximate solutions of diffusion processes governed by SDEs with multiple delays. The inequality (2.12) tells us
limΔ→0E[sup0≤t≤T|X(t)−y(t)|2]=0. |
The definition of time step (2.9) and Chebyshev's inequality imply that for any ϵ>0,
P{sup0≤t≤T|X(t)−y(t)|≤ϵ}≥1−E[sup0≤t≤T|X(t)−y(t)|2]/ϵ2≥1−O(N−1)/ϵ2as N →∞. |
This inequality provides only the order of the hazard rate; hence, more information is required to obtain a confidence interval estimation. In this section, we present refined estimations for a general case and a special case.
Using the inequality (2.12) in Theorem 2.1 with p=2, we obtain the following confidence interval estimation.
Theorem 3.1. For the SDE with multiple delays (2.5), we assume (D), (P) and (H). Then, for any ϵ>0
P[sup0≤t≤T|X(t)−y(t)|≤ϵ]≥1−20ϵ2K2T2(C1+ℓC2)e20K2T2(ℓ+1)Δγ. | (3.1) |
Proof. Theorem 2.1 and Chebyshev's inequality imply that
P{sup0≤t≤T|X(t)−y(t)|>ϵ}<1ϵ2E[sup0≤t≤T|X(t)−y(t)|2]<20ϵ2K2T2(C1+ℓC2)e20K2T2(ℓ+1)Δγ, |
which proves Theorem 3.1.
The expressions of constants C1 and C2 in Theorems 2.1 are complicated, and they are given in (5.5) and (5.9), respectively (see also (5.7) in Lemma 5.3). For SDDEs which have no drift terms, the expressions become simpler. We next consider the special case and provide confidence interval estimations.
For the case f≡0 in (2.5), the SDDE is given by
d˜X(t)=g(˜X(t),…,˜X(δℓ(t)))dB(t),0≤t≤T,˜X(t)=ξ(t),−τ≤t≤0. | (3.2) |
˜y(t) denotes a discreate Euler–Maruyama approximate solution of ˜X(t). Then, we obtain the following confidence interval estimation.
Corollary 3.1. For the SDE with multiple delays (3.2), we assume (D), (P) and (H). Then, there exist constants ˜C1 and ˜C2 such that, for any ϵ>0
P[sup0≤t≤T|˜X(t)−˜y(t)|≤ϵ]≥1−8ϵ2K2T(˜C1+ℓ˜C2)e8K2T(ℓ+1)Δγ, | (3.3) |
where
˜C1=K{1+˜C3(ℓ+1)}, ˜C3=2(K0+KT)e2KT(ℓ+1), |
and ˜C2 is a constant which is given as follows:
for delay functions δi(t),i=1,…,ℓ,
˜Ci2={˜C1(ρ+1),0≤I(i)kΔΔ≤δi(t),˜C1ρ,0≤δi(t)≤I(i)kΔΔ,2˜C1(ρ+1)+2K1(ρ+1)γ,I(i)kΔΔ≤0≤δi(t),2˜C1ρ+2K1ργ,δi(t)≤0≤I(i)kΔΔ,K1(ρ+1)γ,I(i)kΔΔ≤δi(t)≤0 or δi(t)≤I(i)kΔΔ≤0, | (3.4) |
and we set
˜C2:=maxi=1,…,ℓ˜Ci2. | (3.5) |
Example 4.1. Recall that B(t)=t(B1(t),…,Bm(t)) is an m-dimensional standard Brownian motion. Given an n-dimensional vector function f=(f1,…,fn) and an n×m-matrix function g=(gij), we consider the following n-dimensional SDDE:
dXl(t)=fl(X(t),…,X(δℓ(t)))dt+m∑j=1glj(X(t),…,X(δℓ(t)))dBj(t), 0≤t≤T, | (4.1) |
which is the l-th component of the n-dimensional SDDE. We assume that Lipschitz's constant in (2.2) is given by ρ=10−1. To apply Theorem 3.1, we give the setting as follows:
Finish time: T=1;
Time step: Δ=10−4;
Uniform boundedness of initial data: K0=10−1;
Hölder continuity of initial data: γ=1,K1=10−1;
The constant K2 in (2.6): K2=10−2(n−1).
In the case of ℓ=n=2, we set C2 as given in (5.9) (see also (5.7) in Lemma 5.3). Then, Theorem 3.1 implies that
P{sup0≤t≤1|X(t)−y(t)|≤1.94×10−2}≥0.9. |
Under the same setting as listed above, we present ϵ's in (3.1) for other cases of ℓ and n with the confidence levels 0.9 and 0.95 in Tables 1 and 2, respectively.
n∖ℓ | 1 | 2 | 3 | 4 | 5 | 10 |
2 | 1.068×10−2 | 1.944×10−2 | 3.028×10−2 | 4.404×10−2 | 6.156×10−2 | 2.470×10−1 |
3 | 8.760×10−4 | 1.444×10−3 | 2.038×10−3 | 2.684×10−3 | 3.399×10−3 | 8.314×10−3 |
4 | 8.742×10−5 | 1.440×10−4 | 2.030×10−4 | 2.671×10−4 | 3.379×10−4 | 8.224×10−4 |
n∖ℓ | 1 | 2 | 3 | 4 | 5 | 10 |
2 | 1.151×10−2 | 2.749×10−2 | 4.282×10−2 | 6.228×10−2 | 8.706×10−2 | 3.494×10−1 |
3 | 1.239×10−3 | 2.043×10−3 | 2.882×10−3 | 3.797×10−3 | 4.807×10−3 | 1.176×10−2 |
4 | 1.236×10−4 | 2.037×10−4 | 2.870×10−4 | 3.778×10−4 | 4.778×10−4 | 1.163×10−3 |
We consider the following SDE with piecewise constant arguments (Example 1 in [19]):
dX(t)={X(t)+X([t])+X([t−1])}dt+{X(t)+X([t−1])}dB(t), 0≤t≤2,X(t)=1, −1≤t≤0. |
Since the example above has piecewise constant time delays, the explicit solution is given by
X(t)={exp{t2+B(t)}(ξ(0)+∫t0e−s2−B(s)ds+∫t0e−s2−B(s)dB(s)),t∈[0,1],exp{t−12+B(t)−B(1)}(X(1)+X(1)∫t1e−s−12−{B(s)−B(1)}}ds+∫t0e−s−12−{B(s)−B(1)}dB(s)),t∈[1,2]. |
In the case of delay functions, the representations of explicit solutions of SDDEs by the stochastic integral are complicated. In such a case, we consider approximate solutions for SDDEs.
Example 4.2. We consider the following one-dimensional SDDE with two-time delay functions.
dX(t)={X(t)+X(δ1(t))+X(δ2(t))}dt+{X(t)+X(δ1(t))+X(δ2(t))}dB(t), | (4.2) |
where Lipschitz's constant in (2.2) is given by ρ=10−1. To apply Theorem 3.1, we give the setting as follows:
Finish time: T=2;
Time step: Δ=10−4;
Uniform boundedness of initial data: K0=10−1;
Hölder continuity of initial data: γ=1,K1=10−1;
The constant K2 in (2.6): K2=10−2.
We set C2 in the same manner as that in Example 4.1. Then, Theorem 3.1 implies that
P{sup0≤t≤1|X(t)−y(t)|≤0.15}≥0.9. |
Example 4.3. We consider the SDDE (3.2). To apply Corollary 3.1, we give the setting as follows:
Finish time: T=1;
Time step: Δ=10−4;
Lipschitz constant of the time delay: ρ=10−1;
Uniform boundedness of initial data: K0=10−1;
Hölder continuity of initial data: γ=1,K1=10−1;
The constant K2 in (2.6): K2=10−2(n−1).
Under the conditions above, ˜C2 in (3.5) is determined. In the case of ℓ=n=2, we obtain that
P{sup0≤t≤1|˜X(t)−˜y(t)|≤8.04×10−3}≥0.9. |
Under the same setting as listed above, we present ϵ's in (3.3) for other cases of ℓ and n with the confidence levels 0.9 and 0.95 in Tables 3 and 4, respectively.
n∖ℓ | 1 | 2 | 3 | 4 | 5 | 10 |
2 | 5.458×10−3 | 8.040×10−3 | 1.041×10−2 | 1.276×10−2 | 1.512×10−2 | 2.961×10−2 |
3 | 4.797×10−4 | 6.935×10−4 | 8.691×10−4 | 1.027×10−3 | 1.177×10−3 | 1.893×10−3 |
4 | 4.791×10−5 | 6.925×10−5 | 8.675×10−5 | 1.025×10−4 | 1.174×10−4 | 1.886×10−4 |
n∖ℓ | 1 | 2 | 3 | 4 | 5 | 10 |
2 | 7.718×10−3 | 1.137×10−2 | 1.472×10−2 | 1.804×10−2 | 2.145×10−2 | 4.187×10−2 |
3 | 6.784×10−4 | 9.808×10−4 | 1.229×10−3 | 1.453×10−3 | 1.664×10−3 | 2.678×10−3 |
4 | 6.775×10−5 | 9.794×10−5 | 1.227×10−4 | 1.450×10−4 | 1.660×10−4 | 2.667×10−4 |
Lemma 5.1. Under the assumptions (P) (i) and (H),
supt∈[−τ,T]E[|y(t)|p]≤3p−1{K0+C3T}⋅exp{3p−1C3(ℓ+1)T}, | (5.1) |
where
C3=Kp/2(ℓ+2)p/2−1(Tp−1+Tp/2−1{p(p−1)2}p/2). | (5.2) |
Proof. (ⅰ) For the case −τ≤t≤0,
E[|y(t)|p]≤sup−τ≤t≤0E[|ξ(t)|p]=K0. |
(ⅱ) For the case 0≤t≤T,
E[|y(t)|p]=E[|ξ(0)+∫t0f(z0(s),…,zℓ(s))ds+∫t0g(z0(s),…,zℓ(s))dB(s)|p]≤3p−1{E[|ξ(0)|p]+E[|∫t0f(z0(s),…,zℓ(s))ds|p]+E[|∫t0g(z0(s),…,zℓ(s))dB(s)|p]}=:3p−1(I1+I2+I3). |
Using Hölder's inequality and the inequality (2.7), we obtain
I2≤tp−1⋅E[∫t0|f(z0(s),…,zℓ(s))|pds]≤Kp/2tp−1E[∫t0{1+|z0(s)|2+⋯+|zℓ(s)|2}p/2ds]≤Kp/2(ℓ+2)p/2−1tp−1E[∫t0{1+|z0(s)|p+⋯+|zℓ(s)|p}ds]. |
Using Burkholder–Davis–Gundy's inequality, we obtain
I3≤tp/2−1{p(p−1)2}p/2E[∫t0|g(z0(s),…,zℓ(s))|pds]≤Kp/2tp/2−1{p(p−1)2}p/2E[∫t0{1+|z0(s)|2+⋯+|zℓ(s)|2}p/2ds]≤Kp/2(ℓ+2)p/2−1tp/2−1{p(p−1)2}p/2E[∫t0{1+|z0(s)|p+⋯+|zℓ(s)|p}ds]. |
Thus,
I2+I3≤Kp/2(ℓ+2)p/2−1(tp−1+tp/2−1{p(p−1)2}p/2){t+(ℓ+1)∫t0sup−τ≤u≤sE[|y(u)|p]ds}≤C3{t+(ℓ+1)∫t0sup−τ≤u≤sE[|y(u)|p]ds}. |
Using Gronwall's lemma, we obtain
sup−τ≤t≤TE[|y(t)|p]≤3p−1{K0+C3T}⋅exp{3p−1C3(ℓ+1)T}. ◻ |
Following Lemma 5.1, we set
C4:=3p−1{K0+C3T}⋅exp{3p−1C3(ℓ+1)T}, | (5.3) |
which does not depend on Δ.
Lemma 5.2. Under the assumptions (D), (P) ( i ) and (H), for any t∈[0,T]
E[|y(t)−z0(t)|p]≤2p−1Kp/2(ℓ+2)p/2−1(Δp−1+Δp/2−1{p(p−1)2}p/2){1+C4(ℓ+1)}Δ. | (5.4) |
Proof. For a fixed t, there exists k such that t∈[kΔ,(k+1)Δ). We remark that z0(t)=ˉy(kΔ). In the same manner as those for showing Lemma 5.1, we obtain
E[|y(t)−z0(t)|p]=E[|y(t)−ˉy(kΔ)|p]≤E[|∫tkΔf(z0(s),…,zℓ(s))ds+∫tkΔg(z0(s),…,zℓ(s))dB(s)|p]≤2p−1{E[|∫tkΔf(z0(s),…,zℓ(s))ds|p]+E[|∫tkΔg(z0(s),…,zℓ(s))dB(s)|p]}≤2p−1Kp/2(ℓ+2)p/2−1(Δp−1+Δp/2−1{p(p−1)2}p/2)E[∫tkΔ{1+|z0(s)|p+⋯+|zℓ(s)|p}ds]≤2p−1Kp/2(ℓ+2)p/2−1(Δp−1+Δp/2−1{p(p−1)2}p/2){1+C4(ℓ+1)}Δ. ◻ |
Following Lemma 5.2, we set
C1:=2p−1Kp/2(ℓ+2)p/2−1(1+{p(p−1)2}p/2){1+C4(ℓ+1)}, | (5.5) |
which does not depend on Δ either.
Lemma 5.3. Under the assumptions (D), (P) and (H), for any t∈[0,T]
E[|y(δi(t))−zi(t)|p]≤Ci2Δγ, i=1,…,ℓ, | (5.6) |
where Ci2 is given as follows:
Ci2={2p−1Kp/2(ℓ+2)p/2−1((ρ+1)p−1+(ρ+1)p/2−1{p(p−1)2}p/2){1+C4(ℓ+1)}(ρ+1),0≤I(i)kΔΔ≤δi(t),2p−1Kp/2(ℓ+2)p/2−1(ρp−1+ρp/2−1{p(p−1)2}p/2){1+C4(ℓ+1)}ρ,0≤δi(t)≤I(i)kΔΔ,2p−1{2p−1Kp/2(ℓ+2)p/2−1((ρ+1)p−1+(ρ+1)p/2−1{p(p−1)2}p/2){1+C4(ℓ+1)}(ρ+1)+K1(ρ+1)γ},I(i)kΔΔ≤0≤δi(t),2p−1{K1ργ+2p−1Kp/2(ℓ+2)p/2−1((ρ+1)p−1+(ρ+1)p/2−1{p(p−1)2}p/2){1+C4(ℓ+1)}ρ},δi(t)≤0≤I(i)kΔΔ,K1(ρ+1)γ,I(i)kΔΔ≤δi(t)≤0 or δi(t)≤I(i)kΔΔ≤0. | (5.7) |
Proof. (Ⅰ) Case in which 0≤I(i)kΔΔ≤δi(t):
For a fixed t∈[0,T], there exists k such that t∈[kΔ,(k+1)Δ). Then,
y(δi(t))−zi(t)=y(δi(t))−y(I(i)kΔΔ). |
As δi(t)−I(i)kΔΔ≤(ρ+1)Δ,
E[|y(δi(t))−zi(t)|p]≤2p−1{E[|∫δi(t)I(i)kΔΔf(z0(s),…,zℓ(s))ds|p]+E[|∫δi(t)I(i)kΔΔg(z0(s),…,zℓ(s))dB(s)|p]}≤2p−1Kp/2(ℓ+2)p/2−1({(ρ+1)Δ}p−1+{(ρ+1)Δ}p/2−1{p(p−1)2}p/2){1+C4(ℓ+1)}(ρ+1)Δ. |
This inequality and Δ<1 imply a constant Ci2 for this case.
(Ⅱ) Case in which 0≤δi(t)≤I(i)kΔΔ:
As I(i)kΔΔ−δi(t)≤δi(kΔ)−δi(t)≤ρΔ,
E[|y(δi(t))−zi(t)|p]≤2p−1{E[|∫I(i)kΔΔδi(t)f(z0(s),…,zℓ(s))ds|p]+E[|∫I(i)kΔΔδi(t)g(z0(s),…,zℓ(s))dB(s)|p]}≤2p−1Kp/2(ℓ+2)p/2−1((ρΔ)p−1+(ρΔ)p/2−1{p(p−1)2}p/2){1+C4(ℓ+1)}ρΔ. |
(Ⅲ) Case in which I(i)kΔΔ≤0≤δi(t):
As δi(t)≤δi(t)−I(i)kΔΔ≤(ρ+1)Δ, Lemma 5.2, and (P) (ⅱ) imply that
E[|y(δi(t))−zi(t)|p]≤2p−1{E[|y(δi(t))−ξ(0)|p]+E[|ξ(0)−ξ(I(i)kΔΔ)|p]}≤2p−1{2p−1Kp/2(ℓ+2)p/2−1(δi(t)p−1+δi(t)p/2−1{p(p−1)2}p/2){1+C4(ℓ+1)}δi(t)+K1(−I(i)kΔΔ)γ}≤2p−1{2p−1Kp/2(ℓ+2)p/2−1((ρ+1)p−1Δp−γ+(ρ+1)p/2−1Δp/2−γ{p(p−1)2}p/2){1+C4(ℓ+1)}(ρ+1)+K1(ρ+1)γ}Δγ. |
(Ⅳ) Case in which δi(t)≤0≤I(i)kΔΔ:
As I(i)kΔΔ≤I(i)kΔΔ−δi(t)≤δi(kΔ)−δi(t)≤ρΔ, in the same manner as that in case (Ⅲ) we obtain
E[|y(δi(t))−zi(t)|p]≤2p−1{E[|y(δi(t))−ξ(0)|p]+E[|ξ(0)−ξ(I(i)kΔΔ)|p]}≤2p−1{K1ργ+2p−1Kp/2(ℓ+2)p/2−1((ρ+1)p−1Δp−γ+(ρ+1)p/2−1Δp/2−γ{p(p−1)2}p/2){1+C4(ℓ+1)}ρ}Δγ. |
(Ⅴ) Cases in which I(i)kΔΔ≤δi(t)≤0 or δi(t)≤I(i)kΔΔ≤0:
As |δi(t)−I(i)kΔΔ|≤(ρ+1)Δ,
E[|y(δi(t))−zi(t)|p]≤E[|ξ(δi(t))−ξ(I(i)kΔΔ)|p]≤K1|δi(t)−I(i)kΔΔ|γ≤K1(ρ+1)γΔγ. ◻ | (5.8) |
Following Lemma 5.3, we set
C2:=maxi=1,…,ℓCi2. | (5.9) |
Proof of Theorem 2.1. For any t1≤T,
E[sup0≤t≤t1|X(t)−y(t)|p]=E[sup0≤t≤t1|∫t0{f(X(s),…,X(δℓ(s)))−f(z0(s),…,zℓ(s))}ds+∫t0{g(X(s),…,X(δℓ(s)))−g(z0(s),…,zℓ(s))}dB(s)|p]≤2p−1E[sup0≤t≤t1|∫t0{f(X(s),…,X(δl(s)))−f(z0(s),…,zℓ(s))}ds|p]+2p−1E[sup0≤t≤t1|∫t0{g(X(s),…,X(δℓ(s)))−g(z0(s),…,zℓ(s))}dB(s)|p]=:2p−1(I4+I5). | (5.10) |
Using Hölder's inequality, for any t1≤T we have
I4≤Tp−1E[|∫t10{f(X(s),…,X(δℓ(s)))−f(z0(s),…,zℓ(s))}2ds|p/2]. | (5.11) |
Using Burkholder–Davis–Gundy's inequality, for any ti≤T we have
I5≤Tp−1cpE[|∫t10{g(X(s),…,X(δℓ(s)))−g(z0(s),…,zℓ(s))}2ds|p/2], | (5.12) |
where cp=pp(p+1)/22p/2(p−1)p(p−1)/2. The inequalities (5.11) and (5.12), and the assumption (H) imply that
(the right-hand side of (5.10))≤2p−1Kp/22Tp−1(1+cp)(ℓ+2)p/2−1⋅E[∫t10{|X(s)−z0(s)|p+ℓ∑i=1|X(δi(s))−zi(s)|p}ds]≤22(p−1)Kp/22Tp−1(1+cp)(ℓ+2)p/2−1⋅{E[∫t10{|X(s)−y(s)|p+ℓ∑i=1|X(δi(s))−y(δi(s))|p}ds]+E[∫t10{|y(s)−z0(s)|p+ℓ∑i=1|y(δi(s))−zi(s)|p}ds]}≤4p−1Kp/22Tp−1(1+cp)(ℓ+2)p/2−1{(ℓ+1)∫t10E[sup0≤r≤s|X(r)−y(r)|p]ds+T(E[sup0≤s≤T|y(s)−z0(s)|p]+ℓ∑i=1E[sup0≤s≤T|y(δi(s))−zi(s)|p])}. | (5.13) |
Lemma 5.2, Lemma 5.3 and Gronwall's lemma imply that
(the right-hand side of (5.13))≤4p−1Kp/22Tp−1(1+cp)(ℓ+2)p/2−1{(ℓ+1)∫t10E[sup0≤r≤s|X(r)−y(r)|2]ds+T(C1Δ+ℓC2Δγ)}≤4p−1Kp/22Tp(1+cp)(ℓ+2)p/2−1(C1Δ+ℓC2Δγ)⋅exp[4p−1Kp/22Tp(1+cp)(ℓ+2)p/2−1(ℓ+1)]≤4p−1Kp/22Tp(1+cp)(ℓ+2)p/2−1(C1+ℓC2)⋅exp[4p−1Kp/22Tp(1+cp)(ℓ+2)p/2−1(ℓ+1)]Δγ. ◻ |
We prove Corollary 3.1 in the following steps:
1st step (corresponding to Lemma 5.1)
For the case −τ≤t≤0, we obtain that E[|˜y(t)|2]≤K0.
For the case 0≤t≤T, we obtain that
E[|˜y(t)|2]=E[|ξ(0)+∫t0g(z0(s),z1(s),…,zl(s))dB(s)|2]≤2{E[|ξ(0)|2]+E[∫t0|g(z0(s),z1(s),…,zl(s)|2dB(s)]}. |
This inequality and Gronwall's lemma imply that
sup−τ≤t≤TE[|˜y(t)|2]≤2(K0+KT)e2KT(ℓ+1)=˜C3. | (5.14) |
2nd step (corresponding to Lemma 5.2)
We consider the approximate solution of SDDE (2.10) with f≡0 and use the same notation zi(t),i=0,1,…,ℓ in (2.11) in the following step. We obtain
E[|˜y(t)−z0(t)|2]≤E[|∫tkΔg(z0(s),z1(s),…,zl(s))dB(s)|2]≤KE[∫tkΔ{1+|z0(s)|p+⋯+|zℓ(s)|p}ds]≤K{1+˜C3(ℓ+1)}Δ=˜C1Δ. | (5.15) |
3rd step (corresponding to Lemma 5.3)
In the fifth case in (3.4), we can show that the constant ˜Ci2 coincides with Ci2 by using the inequality (5.8) with p=2.
We next provide the proof for the third case in (3.4). As δi(t)≤δi(t)−I(i)kΔΔ≤(ρ+1)Δ, we have
E[|˜y(δi(t))−zi(t)|2]≤2{E[|˜y(δi(t))−ξ(0)|2]+E[|ξ(0)−ξ(I(i)kΔΔ)|2]}=:2{I6+I7}. | (5.16) |
Using the estimation (5.15) with t=0, we have
I6≤˜C1(ρ+1)Δ. | (5.17) |
Using the estimate (5.8), we have
I7≤K1(ρ+1)γΔγ. | (5.18) |
Then, (5.17) and (5.18) imply that
(Right-hand side of (5.16))≤2{˜C1(ρ+1)+K1(ρ+1)γ}Δγ. |
For the other three cases in (3.4), proofs are given in the same manner as those for showing the cases (Ⅰ), (Ⅱ) and (Ⅳ) in the proof of Lemma 5.3.
We set ˜C2 as (3.5). Then, for any t∈[0,T] we have
E[|˜y(δi(t))−zi(t)|2]≤˜C2Δγ. | (5.19) |
4th step
In the case of f≡0, we obtain that
E[sup0≤t≤t1|˜X(t)−˜y(t)|2]≤4E[∫t10|g(˜X(s),…,˜X(δℓ(s)))−g(z0(s),…,zℓ(s))|2ds]≤4K2E[∫t10(|˜X(s)−z0(s)|2+ℓ∑i=1|˜X(δi(s))−zi(s)|2)ds]≤8K2E[∫t10(|˜X(s)−˜y(s)|2+ℓ∑i=1|˜X(δi(s))−˜y(δi(t))|2)ds]+8K2E[∫t10(|˜y(s)−z0(s)|2+ℓ∑i=1|˜y(δi(t))−zi(s)|2)ds]=:8K2(I8+I9). | (5.20) |
For I8, we have
I8≤(ℓ+1)∫t10E[sup0≤r≤s|˜X(r)−˜y(s)|2]ds. | (5.21) |
Using (5.14) and (5.19), we have
I9≤T{E[sup0≤s≤T|˜y(s)−z0(s)|2]+ℓ∑i=1E[sup0≤s≤T|˜y(δi(t))−zi(s)|2]}≤T(˜C1Δ+ℓ˜C2Δγ). | (5.22) |
(5.21), (5.22) and Gronwall's lemma imply that
E[sup0≤t≤T|˜X(t)−˜y(t)|2]≤8K2T(˜C1+ℓ˜C2)e8K2T(ℓ+1)Δγ. | (5.23) |
This inequality and Chebyshev's inequality imply (3.3).
In this article, we consider the problem of Euler–Maruyama approximate solutions of SDEs with multiple delay functions. The main result of this article is Theorem 2.1. In the theorem, we obtain the rate of convergence of approximate solutions to the exact solutions. We have applied the results to obtain confidence interval estimations for the approximate solutions. This information improves the understanding of gaps between exact solutions of SDEs with multiple delays by applying stochastic analysis and numerical solutions through simulation studies.
The authors thank Professor Yozo Tamura for his useful comments. They also thank Edanz (https://jp.edanz.com/ac) for editing a draft of this manuscript. This research was supported by JSPS KAKENHI Grant number 18K03324.
All authors declare no conflicts of interest in this paper.
[1] | D. Llemit, J. M. Escaner Ⅳ, Value functions in a regime switching jump diffusion with delay market model, AIMS Math., 6 (2021), 11595–11609. http://www.aimspress.com/article/doi/10.3934/math.2021673 |
[2] |
K. Ito, M. Nisio, On stationary solution of a stochastic differential equation, J. Math. Kyoto Univ., 4 (1964), 1–75. https://doi.org/10.1215/kjm/1250524705 doi: 10.1215/kjm/1250524705
![]() |
[3] | A. F. Ivanov, Y. I. Kazmerchuk, A. V. Swishchuk, Theory, stochastic stability and applications of stochastic delay differential equations: a survey of recent results, Differ. Equ. Dyn. Syst., 11 (2003), 55–115. |
[4] | U. Küchler, E. Platen, Strong discrete time approximation of stochastic differential equations with time delay, Math. Comput. Simul., 54 (2000), 189–205. |
[5] |
X. Mao, S. Sabanis, Numerical solutions of stochastic differential delay equations under local Lipschitz condition, J. Comput. Appl. Math., 151 (2003), 215–227. https://doi.org/10.1016/S0377-0427(02)00750-1 doi: 10.1016/S0377-0427(02)00750-1
![]() |
[6] |
G. Song, J. Hu, S. Gao, X. Li, The strong convergence and stability of explicit approximations for nonlinear stochastic delay differential equations, Numer. Algorithms, 89 (2022), 855–883. https://doi.org/10.1007/s11075-021-01137-2 doi: 10.1007/s11075-021-01137-2
![]() |
[7] |
S. You, L. Hu, J. Lu, X. Mao, Stabilization in distribution by delay feedback control for hybrid stochastic differential equations, IEEE Trans. Automat. Contr., 67 (2022), 971–977. https://doi.org/10.1109/TAC.2021.3075177 doi: 10.1109/TAC.2021.3075177
![]() |
[8] |
W. Zhang, M. H. Song, M. Z. Liu, Almost Sure Exponential Stability of Stochastic Differential Delay Equations, Filomat, 33 (2019), 789–814. https://doi.org/10.2298/FIL1903789Z doi: 10.2298/FIL1903789Z
![]() |
[9] | S. Kanagawa, S. Ogawa, Numerical solutions of stochastic differential equations and their applications, Sugaku Expositions, 18 (2005), 75–99. |
[10] |
S. Kanagawa, The rate of convergence for approximate solutions of stochastic differential equation, Tokyo J. Math., 12 (1989), 33–48. https://doi.org/10.3836/tjm/1270133546 doi: 10.3836/tjm/1270133546
![]() |
[11] | S. Kanagawa, On the rate of convergence for Maruyama's approximate solutions of stochastic differential equations, Yokohama Math. J., 36 (1988), 79–86. http://doi.org/10131/5546 |
[12] |
H. Takahashi, Confidence intervals for Euler–Maruyama approximate solutions of stochastic delay equations, Theor. Appl. Mech. Japan, 63 (2015), 127–132. https://doi.org/10.11345/nctam.63.127 doi: 10.11345/nctam.63.127
![]() |
[13] |
M. Hashimoto, H. Takahashi, Interval estimations for Euler–Maruyama approximate solutions of stochastic differential equations with multiple delays, J. Jpn. Soc. Civ. Eng., Ser. A2, 75 (2019), 105–111. https://doi.org/10.2208/jscejam.75.2_I_105 doi: 10.2208/jscejam.75.2_I_105
![]() |
[14] |
S. Kanagawa, Confidence intervals of discretized Euler–Maruyama approximate solutions of SDE's, Nonlinear Anal. Theory Methods Appl., 30 (1997), 4101–4104. https://doi.org/10.1016/S0362-546X(97)00159-4 doi: 10.1016/S0362-546X(97)00159-4
![]() |
[15] |
S. Kanagawa, S. Hasegawa, A confidence interval for the Euler–Maruyama approximate solution of SDE with unbounded coefficients, Theor. Appl. Mech. Japan, 62 (2014), 91–98. https://doi.org/10.11345/nctam.62.91 doi: 10.11345/nctam.62.91
![]() |
[16] | E. Platen, N. Bruti-Liberati, Numerical solution of stochastic differential equations with jumps in finance, Stochastic Modelling and Applied Probability, volume 64, Berlin: Springer-Verlag, 2010. https://doi.org/10.1007/978-3-642-13694-8 |
[17] |
H. Takahashi, K. Yoshihara, Approximation of solutions of multi-dimensional linear stochastic differential equations defined by weakly dependent random variables, AIMS Math., 2 (2017), 377–384. https://doi.org/10.3934/Math.2017.3.377 doi: 10.3934/Math.2017.3.377
![]() |
[18] |
Y. A. Alnafisah, A New Approach to Compare the Strong Convergence of the Milstein Scheme with the Approximate Coupling Method, Fractal Fract., 6 (2022), 339. https://doi.org/10.3390/fractalfract6060339 doi: 10.3390/fractalfract6060339
![]() |
[19] |
M. Milošević, The Euler–Maruyama approximation of solutions to stochastic differential equations with piecewise constant arguments, J. Comput. Appl. Math., 298 (2016), 1–12. https://doi.org/10.1016/j.cam.2015.11.019 doi: 10.1016/j.cam.2015.11.019
![]() |
n∖ℓ | 1 | 2 | 3 | 4 | 5 | 10 |
2 | 1.068×10−2 | 1.944×10−2 | 3.028×10−2 | 4.404×10−2 | 6.156×10−2 | 2.470×10−1 |
3 | 8.760×10−4 | 1.444×10−3 | 2.038×10−3 | 2.684×10−3 | 3.399×10−3 | 8.314×10−3 |
4 | 8.742×10−5 | 1.440×10−4 | 2.030×10−4 | 2.671×10−4 | 3.379×10−4 | 8.224×10−4 |
n∖ℓ | 1 | 2 | 3 | 4 | 5 | 10 |
2 | 1.151×10−2 | 2.749×10−2 | 4.282×10−2 | 6.228×10−2 | 8.706×10−2 | 3.494×10−1 |
3 | 1.239×10−3 | 2.043×10−3 | 2.882×10−3 | 3.797×10−3 | 4.807×10−3 | 1.176×10−2 |
4 | 1.236×10−4 | 2.037×10−4 | 2.870×10−4 | 3.778×10−4 | 4.778×10−4 | 1.163×10−3 |
n∖ℓ | 1 | 2 | 3 | 4 | 5 | 10 |
2 | 5.458×10−3 | 8.040×10−3 | 1.041×10−2 | 1.276×10−2 | 1.512×10−2 | 2.961×10−2 |
3 | 4.797×10−4 | 6.935×10−4 | 8.691×10−4 | 1.027×10−3 | 1.177×10−3 | 1.893×10−3 |
4 | 4.791×10−5 | 6.925×10−5 | 8.675×10−5 | 1.025×10−4 | 1.174×10−4 | 1.886×10−4 |
n∖ℓ | 1 | 2 | 3 | 4 | 5 | 10 |
2 | 7.718×10−3 | 1.137×10−2 | 1.472×10−2 | 1.804×10−2 | 2.145×10−2 | 4.187×10−2 |
3 | 6.784×10−4 | 9.808×10−4 | 1.229×10−3 | 1.453×10−3 | 1.664×10−3 | 2.678×10−3 |
4 | 6.775×10−5 | 9.794×10−5 | 1.227×10−4 | 1.450×10−4 | 1.660×10−4 | 2.667×10−4 |
n∖ℓ | 1 | 2 | 3 | 4 | 5 | 10 |
2 | 1.068×10−2 | 1.944×10−2 | 3.028×10−2 | 4.404×10−2 | 6.156×10−2 | 2.470×10−1 |
3 | 8.760×10−4 | 1.444×10−3 | 2.038×10−3 | 2.684×10−3 | 3.399×10−3 | 8.314×10−3 |
4 | 8.742×10−5 | 1.440×10−4 | 2.030×10−4 | 2.671×10−4 | 3.379×10−4 | 8.224×10−4 |
n∖ℓ | 1 | 2 | 3 | 4 | 5 | 10 |
2 | 1.151×10−2 | 2.749×10−2 | 4.282×10−2 | 6.228×10−2 | 8.706×10−2 | 3.494×10−1 |
3 | 1.239×10−3 | 2.043×10−3 | 2.882×10−3 | 3.797×10−3 | 4.807×10−3 | 1.176×10−2 |
4 | 1.236×10−4 | 2.037×10−4 | 2.870×10−4 | 3.778×10−4 | 4.778×10−4 | 1.163×10−3 |
n∖ℓ | 1 | 2 | 3 | 4 | 5 | 10 |
2 | 5.458×10−3 | 8.040×10−3 | 1.041×10−2 | 1.276×10−2 | 1.512×10−2 | 2.961×10−2 |
3 | 4.797×10−4 | 6.935×10−4 | 8.691×10−4 | 1.027×10−3 | 1.177×10−3 | 1.893×10−3 |
4 | 4.791×10−5 | 6.925×10−5 | 8.675×10−5 | 1.025×10−4 | 1.174×10−4 | 1.886×10−4 |
n∖ℓ | 1 | 2 | 3 | 4 | 5 | 10 |
2 | 7.718×10−3 | 1.137×10−2 | 1.472×10−2 | 1.804×10−2 | 2.145×10−2 | 4.187×10−2 |
3 | 6.784×10−4 | 9.808×10−4 | 1.229×10−3 | 1.453×10−3 | 1.664×10−3 | 2.678×10−3 |
4 | 6.775×10−5 | 9.794×10−5 | 1.227×10−4 | 1.450×10−4 | 1.660×10−4 | 2.667×10−4 |