Nothing Special   »   [go: up one dir, main page]

Skip to content
Licensed Unlicensed Requires Authentication Published by De Gruyter May 24, 2019

A third-order weak approximation of multidimensional Itô stochastic differential equations

  • Riu Naito and Toshihiro Yamada EMAIL logo

Abstract

This paper proposes a new third-order discretization algorithm for multidimensional Itô stochastic differential equations driven by Brownian motions. The scheme is constructed by the Euler–Maruyama scheme with a stochastic weight given by polynomials of Brownian motions, which is simply implemented by a Monte Carlo method. The method of Watanabe distributions on Wiener space is effectively applied in the computation of the polynomial weight of Brownian motions. Numerical examples are shown to confirm the accuracy of the scheme.

Award Identifier / Grant number: 16K13773

Funding statement: This work is supported by JSPS KAKENHI (grant number 16K13773) from MEXT, Japan and a research fund from Tokio Marine Kagami Memorial Foundation.

A Appendix

A.1 Proof of Lemma 5.1

  1. Based on the expansion of the heat kernel p(t,x,y)=E[δy(Xtx)] in [11, formula (A.3)], we have

    E[f(Xtx)]=E[f(X¯tx)]+j=1νk=1j(βi)i=1k{1},s.t.i=1kβi=j+k(i1,,ik){1,,N}k1k!×E[f(X¯tx)H(i1,,ik)(X¯tx,l=1kα=(α1,,αr){0,1,,d}r,rs.t.α=βlLα1Lαr-1Vαril(x)×0<t1<<tr<tdWt1α1dWtrαr)]+r(t,x),

    where r(t,x) is the residual satisfying

    supxN|r(t,x)|Cft(ν+1)/2.

    Take ν=7 to get the assertion. ∎

A.2 Proof of Lemma 5.2

  1. First we note that

    E[f(X¯tx)H(i1,,ik)(X¯tx,I(α1,,αr)(t))]=E[i1ikf(X¯tx)0<t1<<tr<tdWt1α1dWtrαr].

    If αr0, we can see that

    E[i1ikf(X¯tx)0<t1<<tr<tdWt1α1dWtrαr]=E[0tDαr,tri1ikf(X¯tx)0<t1<<tr-1<trdWt1α1dWtr-1αr-1dtr]=E[0tik+1=1Ni1ikik+1f(X¯tx)Dαr,trX¯tx,ik+10<t1<<tr-1<trdWt1α1dWtr-1αr-1dtr]=ik+1=1NVαrik+1(x)0tE[i1ikik+1f(X¯tx)0<t1<<tr-1<trdWt1α1dWtr-1αr-1]dtr.

    Also, if αr=0, we have

    E[i1ikf(X¯tx)0<t1<<tr<tdWt1α1dWtrαr]=0tE[i1ikf(X¯tx)0<t1<<tr-1<trdWt1α1dWtr-1αr-1]dtr.

    Iterating this procedure, if r4, there exist an integer L=L(k,m)1, multi-indices αi, i=1,,L, and bounded functions Ci:(0,T]×N such that

    E[f(X¯tx)H(i1,,ik)(X¯tx,I(α1,,αr)(t))]=ik+1,,ik+m=1NE[i1ik+mf(X¯tx)i=1mVανiik+i(x)0<t1<<tr<tdt1dtr]=t4i=1LE[αif(X¯tx)]Ci(t,x).

A.3 Proof of Lemma 5.7

  1. Let Jl{0,1,,d}nl, nl2, l=1,,k with l=1knl>6. By applying the Itô formula, we obviously have

    l=1kIJl(t)=αe{0,1,,d}me,eLIαe(t)

    for some L and multi-indices αe, me, e=1,,L, which are determined by Jl, l=1,,k. To show the assertion, it suffices to show that the minimum of me, e=1,,L. is 4. Let us define

    (J1,,Jk)M(J1,,Jk):-min{|αe|=me;l=1kIJl(t)=αe{0,1,,d}me,eLIαe(t)}.

    If |Jl|4 for some l, it is obvious that the minimal length M(J1,,Jk) will be 4 or larger than 4. Then we only need to evaluate the cases (|J1|,|J2|,|J3|)=(2,2,3) and (|J1|,|J2|,|J3|,|J4|)=(2,2,2,2) because if

    M(J1,,J3)4when(|J1|,|J2|,|J3|)=(2,2,3),
    M(J1,,J4)4when(|J1|,|J2|,|J3|,|J4|)=(2,2,2,2),

    then the minimum length M(J1,,Jk) of any (|J1|,,|Jk|) such that |Jl|2 must be larger than 4.

    The case (|J1|,|J2|,|J3|)=(2,2,3). We already see that the minimal length M(J1,J2) when (|J1|,|J2|)=(2,2) is 2, which comes from the term I(0,0) in the right-hand side in Lemma 5.3 with J1=((i11,i21)), J2=((i12,i22)). Further, the minimal length M((0,0),J3) with J3=(i13,i23), i.e., the minimal length of the case I(0,0)I(α1,α2,α3), is 4, which is checked by Lemma 5.4.

    The case (|J1|,|J2|,|J3|,|J4|)=(2,2,2,2). We already see that the minimal length M(J1,J2) is 2 when (|J1|,|J2|)=(2,2), which comes from the term I(0,0) of Lemma 5.5. Moreover, M((0,0),(0,0)), i.e., the minimal length of the case I(0,0)I0,0, is 4, which is obtained by I(0,0)(t)I(0,0)(t)=6I(0,0,0,0)(t).

    Therefore, we obtain the result. ∎

A.4 Proof of Lemma 5.10

  1. Under the uniformly elliptic condition, the Euler–Maruyama process {X¯t(T/n),x}t[0,T] can be regarded as an elliptic Itô process

    X¯t(T/n),x=x+0tV0(X¯ϕ(s)(T/n),x)ds+i=1d0tVi(X¯ϕ(s)(T/n),x)dWsi,t0,

    where ϕ(s)=sup{kT/n;kT/ns}. Then, by combining the method of Watanabe distributions and the integration by parts for elliptic Itô processes of [5], we obtain

    αf(X¯kT/n(T/n),x),G=f(X¯kT/n(T/n),x),Hα(X¯kT/n(T/n),x,G),f𝒮(N),fork=1,,n.

    When f is a bounded Borel function, we have the following result using the estimate of the Malliavin weight:

    |E[f(X¯kT/n(T/n),x)Hα(X¯kT/n(T/n),x,G)]|Cf(detσX¯kT/n(T/n),x)-1qγ1DX¯kT/n(T/n),xl,mγ2Gs,p

    for some constants C, γ1, γ2, l,m, p,q>0. By [5], we have DX¯kT/n(T/n),xl,mC(T) for some non-decreasing function C()>0. Then we obtain the assertion. ∎

References

[1] J.-M. Bismut, Large Deviations and the Malliavin Calculus, Progr. Math. 45, Birkhäuser, Boston, 1984. Search in Google Scholar

[2] N. Ikeda and S. Watanabe, Stochastic Differential Equations and Diffusion Processes, 2nd ed., North-Holland Math. Libr. 24, North-Holland, Amsterdam, 1989. Search in Google Scholar

[3] P. E. Kloeden and E. Platen, Numerical Solution of Stochastic Differential Equations, Springer, Berlin, 1999. Search in Google Scholar

[4] S. Kusuoka, Approximation of expectation of diffusion process and mathematical finance, Taniguchi Conference on Mathematics Nara ’98, Adv. Stud. Pure Math. 31, Mathematical Society of Japan, Tokyo (2001), 147–165. 10.2969/aspm/03110147Search in Google Scholar

[5] S. Kusuoka and D. Stroock, Applications of the Malliavin calculus. I, Stochastic Analysis (Katata/Kyoto 1982), North-Holland Math. Libr. 32, North-Holland, Amsterdam (1984), 271–306. 10.1016/S0924-6509(08)70397-0Search in Google Scholar

[6] G. Maruyama, Continuous Markov processes and stochastic equations, Rend. Circ. Mat. Palermo (2) 4 (1955), 48–90. 10.1007/BF02846028Search in Google Scholar

[7] D. Nualart, The Malliavin Calculus and Related Topics, Springer, Berlin, 2006. Search in Google Scholar

[8] Y. Shinozaki, Construction of a third-order K-scheme and its application to financial models, SIAM J. Financial Math. 8 (2017), no. 1, 901–932. 10.1137/16M1067986Search in Google Scholar

[9] A. Takahashi and T. Yamada, An asymptotic expansion with push-down of Malliavin weights, SIAM J. Financial Math. 3 (2012), no. 1, 95–136. 10.1137/100807624Search in Google Scholar

[10] A. Takahashi and T. Yamada, A weak approximation with asymptotic expansion and multidimensional Malliavin weights, Ann. Appl. Probab. 26 (2016), no. 2, 818–856. 10.1214/15-AAP1105Search in Google Scholar

[11] T. Yamada, A higher order weak approximation scheme of multidimensional stochastic differential equations using Malliavin weights, J. Comput. Appl. Math. 321 (2017), 427–447. 10.1016/j.cam.2017.03.001Search in Google Scholar

[12] T. Yamada, An arbitrary high order weak approximation of SDE and Malliavin Monte Carlo: Analysis of probability distribution functions, SIAM J. Numer. Anal. 57 (2019), no. 2, 563–591. 10.1137/17M114412XSearch in Google Scholar

[13] T. Yamada and K. Yamamoto, A second-order discretization with Malliavin weight and Quasi-Monte Carlo method for option pricing, Quant. Finance 18 (2018), 10.1080/14697688.2018.1430371. 10.1080/14697688.2018.1430371Search in Google Scholar

[14] T. Yamada and K. Yamamoto, A second-order weak approximation of SDEs using a Markov chain without Lévy area simulation, Monte Carlo Methods Appl. 24 (2018), no. 4, 289–308. 10.1515/mcma-2018-2024Search in Google Scholar

[15] T. Yamada and K. Yamamoto, Second order discretization of Bismut–Elworthy-Li formula: Application to sensitivity analysis, SIAM/ASA J. Uncertain. Quantif. 7 (2019), no. 1, 143–173. 10.1137/17M1142399Search in Google Scholar

Received: 2019-02-25
Revised: 2019-04-11
Accepted: 2019-04-19
Published Online: 2019-05-24
Published in Print: 2019-06-01

© 2019 Walter de Gruyter GmbH, Berlin/Boston

Downloaded on 19.11.2024 from https://www.degruyter.com/document/doi/10.1515/mcma-2019-2036/html
Scroll to top button