Abstract
Spectral representations of iterated Itô and Stratonovich stochastic integrals of arbitrary multiplicity, including integrals from Taylor–Itô and Taylor–Stratonovich expansions, are obtained by the spectral method. They are required for the implementation of numerical methods for solving Itô and Stratonovich stochastic differential equations with high orders of mean-square and strong convergence. The purpose of such numerical methods is the modeling of nonlinear stochastic dynamics in many fields. This paper contains necessary theoretical results, as well as the results of numerical experiments.
Keywords:
iterated Itô stochastic integral; iterated Stratonovich stochastic integral; nonlinear stochastic dynamics; numerical method; spectral method; stochastic differential equation; Taylor–Itô expansion; Taylor–Stratonovich expansion MSC:
65C30; 60H35
1. Introduction
Differential equations are used to describe dynamical systems, whose states change in continuous time. The classical theory of differential equations assumes that their solutions are sufficiently smooth deterministic functions. However, to take into account random actions or disturbances, it is necessary to consider differential equations with random functions (random processes). If these random functions are sufficiently regular, then the classical theory can be applied to study solutions. For irregular random functions—such as white noise—the classical theory is not applicable, and, in its development, the theory of stochastic differential equations appeared [1,2,3]. Stochastic differential equations are used to describe stochastic dynamical systems in many fields [4,5,6,7].
In terms of applications, the methods for finding solutions to specific types of equations are important, but this is a very difficult problem. As a rule, when discussing the analytical solutions of Itô and Stratonovich stochastic differential equations, linear equations (or non-linear equations that are reduced to linear ones by a change in variables) are considered. Most of the examples of analytical solutions for stochastic differential equations are constructed via the inverse problem, i.e., according to the analytical expression of some random process. It is through this that the corresponding stochastic differential equation is derived. Since analytical solutions of stochastic differential equations can only be found in some particular cases, there is a need for methods that allow one to approximate solutions.
Starting with the Euler–Maruyama method [8], numerical methods for solving stochastic differential equations were developed. Various versions of Runge–Kutta-type methods were used in [9,10,11,12]. Rosenbrock-type methods were proposed in [13], and they included a regularization procedure, which makes it possible to not impose conditions on a step size for stability. The reviews of various methods for solving stochastic differential equations were published in [13,14,15,16,17,18,19,20].
There are numerical methods based on the expansions of the solution of stochastic differential equations: Taylor–Itô and Taylor–Stratonovich expansions [17,21], as well as the unified Taylor–Itô and Taylor–Stratonovich expansions [20]. These expansions are analogs of the Taylor series expansion of the solution of the ordinary differential equation. They contain iterated Itô and Stratonovich stochastic integrals over Wiener processes. The difference schemes for corresponding numerical methods contain the first terms of Taylor–Itô or Taylor–Stratonovich expansions, and the maximum multiplicity of iterated stochastic integrals in these terms determines the order of convergence for a specific numerical method. Although these expansions contain iterated stochastic integrals with the simplest weights (or, after transformations, with monomial weights), these integrals are generally not expressed in an elementary way in terms of random variables, for which there exist effective simulation algorithms.
For the approximate simulations of iterated Itô and Stratonovich stochastic integrals, we can use numerical integration; however, it is more preferable to apply the orthogonal expansion. This approach is described in [22], where the author approximates the iterated stochastic integrals of a second multiplicity using trigonometric functions. The numerical method using this approximation is called the Milstein method [13,17,20]. A similar approximation for the iterated stochastic integrals of a third multiplicity appeared in [17]. The approximation for integrals of a second multiplicity was discussed in [23,24], and their distribution was studied in [25]. In general, without taking into account iterated stochastic integrals in a difference scheme, it is impossible to obtain a high order of mean-square or strong convergence of the numerical method [26].
Significant progress in the approximation of iterated Itô and Stratonovich stochastic integrals of arbitrary multiplicity was achieved in [20,27,28]. The proposed approach involves the transition to corresponding multiple stochastic integrals with their subsequent representation by multiple series with random coefficients. In this case, the expansion of the deterministic functions of several variables into generalized multiple Fourier series is used. Most of the attention is paid to Legendre polynomials and trigonometric functions as the basis to represent the iterated stochastic integrals of arbitrary multiplicity [29], but Walsh and Haar functions are also used to represent the iterated stochastic integrals of a second multiplicity [20].
This paper proposes exact and approximate representations of iterated Itô and Stratonovich stochastic integrals using the spectral method [30]. These representations are based on matrix expressions that use several spectral characteristics of functions, operators, and functionals. For iterated Itô stochastic integrals, it avoids relations with the indicators [20] or the Wick product [31] of random variables that correspond to Wiener processes. In this context, iterated Itô and Stratonovich stochastic integrals are considered earlier with the simplest weight functions [32,33,34]. Here, we propose a general case of weight functions and consider mixed-type iterated stochastic integrals of arbitrary multiplicity. In addition to theoretical results, this paper contains the results of numerical experiments.
2. Itô Stochastic Differential Equations and Taylor–Itô Expansion
We consider the nonlinear Itô stochastic differential equation as follows [35]:
where is the n-dimensional random process, , is the s-dimensional Wiener process with independent components, is the n-dimensional random vector, is the given vector function, and is the given matrix function, . The random vector and the Wiener process are independent.
As a rule [35], it suffices to assume that and are measurable functions, and they satisfy both the linear growth condition and the Lipschitz condition with respect to the second argument. However, we additionally assumed that and are sufficiently smooth functions. Thus, all of the derivatives of these functions appearing in the Taylor–Itô expansion exist [17]:
where , , and .
Further, is the iterated Itô stochastic integral, i.e.,
where , k is the integral multiplicity, , and are independent components of the s-dimensional Wiener process .
The notation used for the iterated Itô stochastic integral (3) is based on the fact that it can be represented as a particular case of the multiple Itô stochastic integral [20]. In fact, is the linear operator that associates the function with the multiple Itô stochastic integral for this function. The number of function arguments should be the same as the integral multiplicity. In this case, the linear operator acts on the function
where
and for .
However, below we consider a more general iterated Itô stochastic integral
where is the bounded weight function, . This notation means that the linear operator acts on the function
where is used for .
In particular, if at least one of the values is equal to zero (the corresponding integral is called the mixed-type iterated stochastic integral), then the integral (3) can be reduced to a linear combination of integrals (5) with a smaller multiplicity and the additional condition [20]
The function under condition (7) is denoted by . For example,
where the number of function arguments coincides with the integral multiplicity, and it suffices to use the notation instead of for .
By substituting Relations (8) between iterated Itô stochastic integrals into Formula (2), the unified Taylor–Itô expansion is obtained [20]. The difference is that Expansion (2) contains iterated stochastic integrals for functions (4) only, but some of them are mixed-type iterated stochastic integrals. In the unified expansion, there are no mixed-type integrals due to the transition to functions (6) under condition (7). These expansions are equivalent, but the latter expansion contains fewer types of iterated stochastic integrals.
Based on the Taylor–Itô expansion, a great deal of numerical methods for solving stochastic differential equations have been proposed [13,17,18,20]. To describe some of them, we should introduce a discretization of the interval with a given constant step size h (a variable step size can also be considered). A discrete-time approximation for the random process is defined by a numerical method such as the following:
The type and the order of convergence are very important for numerical methods. The numerical method has the order of mean-square convergence p if
and the numerical method has the order of strong convergence p if
where means the expectation, is a constant independent of step size h, and . Note also that the second inequality follows from the first one. This can be proved using the Jensen inequality [36].
3. Stratonovich Stochastic Differential Equations and Taylor–Stratonovich Expansion
We also consider the nonlinear Stratonovich stochastic differential equation [35]:
for which the vector function is added to the notations for Equation (1), where the symbol ∘ is to distinguish Itô and Stratonovich differential equations and stochastic integrals. If the condition
holds, then Equations (1) and (13) are equivalent, i.e., they define the same random process .
We assume that the function is sufficiently smooth, i.e., all of the derivatives of this function that are required in the Taylor–Stratonovich expansion exist [17]:
where , , and .
The additional notation for Expansion (14) is
and is the iterated Stratonovich stochastic integral
where is the linear operator that associates the function with the multiple Stratonovich stochastic integral [20] for this function, and is defined by Formula (4).
As for iterated Itô stochastic integrals, it is useful to consider the more general iterated Stratonovich stochastic integral, i.e.,
where is the function (6), whose definition includes the weight functions , .
For numerical methods, it suffices to restrict ourselves to functions under condition (7), i.e., functions , since the integral (15) can be reduced to a linear combination of integrals (16) if at least one of the values is equal to zero. In particular,
where the number of function arguments coincides with the integral multiplicity, and we can use the notation instead of for .
If Relations (17) between iterated Stratonovich stochastic integrals are substituted into Expansion (14), then the unified Taylor–Stratonovich expansion is obtained [20]. The difference is that Expansion (14) contains iterated stochastic integrals for functions (4) only, but some of them are mixed-type iterated stochastic integrals. In the unified expansion, there are no mixed-type integrals due to the transition to functions (6) under condition (7). These expansions are equivalent, but the latter expansion contains fewer types of iterated stochastic integrals.
Numerical methods based on the Taylor–Stratonovich expansion for solving stochastic differential equations can be proposed using the approach mentioned in the previous section [13,17,18,20].
To construct a numerical method with the order of mean-square or strong convergence p, it suffices to leave only the first terms on the right-hand side of Expansion (14). In particular, for the stochastic differential equation (13), we have the following explicit difference schemes:
where the leading term, which does not contain stochastic integrals, should be taken from Expansion (2) for the odd .
4. Fundamentals of the Spectral Method
To obtain the main result, it is proposed to apply the spectral method [33,34]. Here, it is described rather briefly, where only the notations and properties required below are given.
It is well known that all separable Hilbert spaces are isomorphic, i.e., it is possible to establish a one-to-one correspondence between the elements from separable Hilbert spaces. In this sense, the main space is the square-summable sequence space [37]. It is convenient to represent an element from as an infinite column matrix in order to apply the matrix algebra techniques to it.
For example, let be the space of square-integrable functions , , with the standard inner product , and let be the orthonormal basis of . Then, any function can be associated with the following infinite column matrix:
where
The infinite column matrix X is called the spectral characteristic of the function with respect to the basis . Further, it is assumed that , , where denotes the space of measurable and bounded functions .
Linear transformations of the element from the original Hilbert space are reduced to linear transformations of the corresponding element from . If the original Hilbert space is , then a linear transformation of corresponds to a linear transformation of its spectral characteristic X. Obviously, such transformations should be given by infinite matrices. Multilinear transformations of an ordered set of spectral characteristics are more complex, and they should be given by multidimensional infinite matrices with a dimension greater than 2. For example, a bilinear transformation is given by a three-dimensional infinite matrix. The elements of these infinite matrices generally depend on the basis .
Let be a multilinear operator such that
then elements of the infinite -dimensional matrix R are defined as follows:
where . The infinite matrix R is called the spectral characteristic of the multilinear operator with respect to the basis .
Linear functionals defined on the Hilbert space correspond to linear functionals that are defined on ; hence, it is also convenient to represent them by infinite column matrices. For multilinear functionals, it is proposed to use multidimensional infinite matrices with a dimension greater than 1.
Let be a multilinear functional such that
then elements of the infinite k-dimensional matrix F are given by the following equation
and the infinite matrix or the column matrix F is called the spectral characteristic of the multilinear functional with respect to the basis .
Linear and multilinear operators and functionals need not be defined for all functions from . It suffices to consider them on some suitable linear subspaces.
For brevity, we introduce the notation for the spectral transform to indicate the correspondence between functions, operators, functionals, and their spectral characteristics. Thus,
By appropriately defining the multiplication of multidimensional matrices, we can reduce the linear and multilinear transformations of functions to operations with their spectral characteristics when using the matrix algebra techniques. An important point to consider is that algebraic operations should be carried out with infinite matrices, consequently, the problem of series convergence arises when we need to multiply matrices. However, it is solved quite simply if we consider only compact or bounded operators, as well as bounded functionals.
Next, we give some examples of the spectral characteristics of functions, linear and bilinear operators, and linear functionals, which are used below.
Consider the function , and indicate the elements of its spectral characteristic according to Equation (21):
The spectral characteristic F of the function is defined similarly, i.e.,
where is a parameter (which is omitted for notational simplicity).
The infinite column matrix is also the spectral characteristic of the linear functional , which associates the function with its integral (bounded functional [37]):
and this follows from Equation (23) under condition , i.e.,
then
where means the matrix transposition. So, . For example,
As examples of linear operators, consider the integration operator (compact operator [37]) and the multiplication operator with bounded multiplier (bounded operator [38]):
where elements of their spectral characteristics satisfy Equation (22) under condition :
then
If , then the spectral characteristic of the multiplication operator is denoted by A. If for , then it is natural to use the notation for the spectral characteristic of the multiplication operator . Here, is also a parameter.
Another example is related to the bilinear multiplication operator :
and we apply Equation (22) under condition to find the elements of its spectral characteristic:
then
The right-hand side of the latter equality contains the product of the infinite three-dimensional matrix and the infinite column matrix. The result of this operation is the infinite matrix:
and other matrix operations, such as the multiplication of the infinite matrix and the infinite column matrix, are standard.
Additionally, we should highlight that if and , then , since for any we have
for example, and , where E is the infinite identity matrix (E is the spectral characteristic of the identity operator ).
The spectral method is convenient because operations with functions are reduced to operations with their spectral characteristics. For example,
and
Similar relations can also be written for random processes, as well as for random linear and multilinear operators and functionals. In this case, it is proposed to use the same basis . This approach leads to random spectral characteristics, and, here, it is natural to consider random processes, which have finite second moments and realizations that belong to with probability 1. We use the notation for the space of such random processes. Then, Equation (21) can be used to determine the elements of spectral characteristics of random processes from . For random linear and multilinear operators and functionals, we use Equations (22) and (23).
Consider the example of the random linear functional that associates the function with its stochastic integral over the Wiener process :
To determine the elements of its spectral characteristic , we apply Equation (23) under condition , i.e.,
According to stochastic integral properties, are independent random variables that have a standard normal distribution (the normal distribution law is a consequence of the integration over the Gaussian random process, and the independence follows from the Itô isometry) [35,36]. Then
for example,
As an example of the random linear operator, consider the stochastic integration operator over the Wiener process :
where Equation (22) is applied under condition to obtain the elements of its spectral characteristic:
then
where corresponds to the spectral characteristic of the random linear functional .
It is known that the Wiener process is not differentiable in the ordinary sense. However, in the generalized sense, it is admissible to consider its derivative , which is called Gaussian white noise [35]. More strictly, Gaussian white noise is the generalized random process, i.e., the random linear functional, and this is precisely the functional . Therefore, the spectral characteristic is also called the spectral characteristic of Gaussian white noise , i.e., . In [33,34], the spectral characteristic of the Wiener process is proposed in the form .
The random linear operator and the random linear functional can also act on the elements from , but under the condition that stochastic integrals are understood as Stratonovich stochastic integrals. This is relevant as it is this that only provides the ordinary integration rules and the possibility of applying the spectral method. Corresponding random linear operators and functionals are denoted by and . In fact, and .
For Itô stochastic integrals, a preliminary transformation to Stratonovich stochastic integrals is required [17], after which we can apply the spectral method. Corresponding random linear operators and functionals are denoted by and . In general, they differ from and , where, for example, and .
5. Spectral Representation of Iterated Stochastic Integrals
In this section, we formulate the main result related to the spectral representations of iterated stochastic integrals. Since it is more natural to apply the spectral method to Stratonovich stochastic integrals, we start with their representation.
Theorem 1.
Let be the spectral characteristic of the function , and let be the spectral characteristics of Gaussian white noises , which correspond to the Wiener processes . Let be the spectral characteristic of the integration operator, and let V be the spectral characteristic of the bilinear multiplication operator. Moreover, let be the spectral characteristics of multiplication operators with multipliers . The spectral characteristics , , V, are defined with respect to the basis . Then, the iterated Stratonovich stochastic integral (16) is represented by relations
or in the explicit form
Proof of Theorem 1.
The introduction of the notation for the spectral characteristics of functions and random processes:
Moreover,
and the representation holds for the spectral characteristics . It is proved in [39], but it can also be applied for since
where E is the infinite identity matrix.
The iterated Stratonovich stochastic integral may be represented as the composition of simple operations including deterministic () or stochastic () integrations, as well as the multiplication by weight functions , :
where
If the spectral transform is applied to both sides of Equation (27), then
This means that
since and are symmetric matrices (the product of symmetric matrices is commutative), and the latter expression can be simplified under condition :
The last step in the proof is to represent the random linear functional as
Using Theorem 1, we can write the spectral representation of iterated Stratonovich stochastic integrals from Expansion (14) (in this case, ):
where .
If we use the unified Taylor–Stratonovich expansion from [20], then we need the following iterated Stratonovich stochastic integrals and their spectral representation:
When comparing Relations (17), (28), and (29), we derive the following useful relations:
Moreover, we have
since .
Note that Relations (30) and (31) can be proved using only the properties of the spectral characteristics , F, , A, and V. However, in this case, it suffices to prove them indirectly by comparing iterated Stratonovich stochastic integrals and their spectral representation.
Thus, the final form for the spectral representation of iterated stochastic integrals from Expansion (14) is
i.e., all the necessary iterated stochastic integrals to be simulated for the implementation of numerical methods (18)–(20) for solving the stochastic differential equation (13) are expressed using algebraic operations with column matrices , matrices and A, and the three-dimensional matrix V. The spectral characteristics are random, but other spectral characteristics are deterministic.
An important point is that the spectral characteristics , F, , A, and V depend on the values and h. However, the property
holds for iterated Stratonovich stochastic integrals, where means equality in distribution, is the function (6) under condition (7) with , and is the Kronecker delta, . Therefore, it suffices to find the spectral characteristics , F, , A, and V with respect to the basis of .
Further, we consider the spectral representation of iterated Itô stochastic integrals (5).
Theorem 2.
Let the conditions of Theorem 1 hold. Then, the Itô iterated stochastic integral (5) is represented by relations
where , and are Kronecker deltas, .
Proof of Theorem 2.
Using the approach from the proof of Theorem 1, we may represent the iterated stochastic integral as the composition of simple operations, including deterministic () or stochastic () integrations, as well as the multiplication by weight functions , :
where
The next step is to express via Stratonovich stochastic integrals. For , it is necessary to change the notation only since the Itô and Stratonovich stochastic integrals of deterministic functions coincide, i.e.,
and for , it is required to use the relationship between the Itô and Stratonovich stochastic integrals [17]:
and
The use of the values instead of is due to the fact that mixed-type iterated stochastic integrals are considered, i.e., not only the stochastic integration, but also the deterministic integration is allowed, in which the relationship between the Itô and Stratonovich stochastic integrals is not used.
Equation (35) is the same as for the iterated Stratonovich stochastic integral since if , then the integration is performed for the deterministic function. Therefore,
If the spectral transform is applied to both sides of Equation (36) when using the notations from the proof of Theorem 1 and the linearity property ( is the linear transform), then
The expression for the second term on the right-hand side of the latter equality is obtained in the proof of Theorem 1, so here we can restrict ourselves to the first term only:
hence
It remains to represent the random linear functional , but its value includes , which is obtained in the proof of Theorem 1. Therefore, it suffices to consider the first term on the right-hand side of Relation (37):
i.e.,
and
Thus, Relations (34) are proved. □
Theorem 2 allows one to obtain the spectral representation of iterated Itô stochastic integrals from Expansion (2) (in this case, ):
where .
If we use the unified Taylor–Itô expansion from [20], then we need the following iterated Itô stochastic integrals and their spectral representation:
On the right-hand sides of the above relations, all of the terms containing spectral characteristics are iterated Stratonovich stochastic integrals. This follows from Theorem 1, and we can use Relations (30) and (31) for them. So, we obtain the final form
Therefore, iterated stochastic integrals needed for the implementation of numerical methods (9)–(12) for solving the stochastic differential equation (1) are expressed using algebraic operations with the column matrices , matrices and A, and the three-dimensional matrix V.
The same property holds for iterated Itô stochastic integrals as for iterated Stratonovich stochastic integrals, i.e.,
where all of the notations are introduced as above. Thus, if the spectral characteristics , F, , A and V, with respect to the basis of , are known, then we have the base of simulation for all the necessary iterated Itô stochastic integrals.
Obviously, Properties (33) and (40) significantly reduce the computational costs for finding spectral characteristics. In addition, they allow one to determine the terms from Expansions (2) and (14) that should be included in the numerical scheme to guarantee the order of convergence p:
Equations (32) and (39) give the exact representation, but, in practice, only the approximate simulation of iterated stochastic integrals is possible, except for some integrals. The approximate simulation requires one to use Equations (32) and (39), but all matrices should be truncated with some chosen order.
In this paper, the accuracy of the mean-square approximation of iterated stochastic integrals is not considered since this requires a great deal of additional theoretical results. However, it is possible to find the exact values or the estimates of approximation errors for all iterated stochastic integrals from Expansions (2) and (14). The results from [20,31] can be applied to this. For example, consider the iterated stochastic integrals of a second multiplicity and under conditions and . The exact representation of them is written as
Consequently, the approximate representation has the form
where L is the truncation order and
Then, we have
where is the space of square-integrable functions with the standard norm . But this example is one of the simplest since the multiplicity is not high and the iterated stochastic integrals and coincide with probability 1.
In [31], Legendre polynomials, cosines, Walsh and Haar functions, and trigonometric functions are tested as the basis , and cosines (the Fourier series for an even function is based on this basis) provide the best approximation. The use of Walsh and Haar functions is similar to numerical integration [40].
6. Numerical Experiments
Here, we use the obtained spectral representations for the simulation of iterated Itô and Stratonovich stochastic integrals of the multiplicity under condition .
As the basis of , we choose cosines
and, for this basis, we have the following spectral characteristics of functions, operators, and functionals [30]:
(1) The spectral characteristic of the function :
(2) The spectral characteristic F of the function :
(3) The spectral characteristic of the integration operator :
(4) The spectral characteristic A of the multiplication operator :
(5) The spectral characteristic V of the bilinear multiplication operator :
where if and if ;
(6) The spectral characteristics of Gaussian white noises consist of independent random variables having standard normal distribution.
The above relations for spectral characteristics provide an approximate simulation of iterated Itô and Stratonovich stochastic integrals of arbitrary multiplicity from Expansions (2) and (14), or from the corresponding unified expansions.
Further, we estimate the first two moments of the iterated stochastic integrals and using the corresponding spectral representations for simulation. The truncation orders of spectral characteristics are , i.e., all matrices have a size L for any dimension.
For each truncation order L, we obtain the realizations of both iterated Itô stochastic integrals and iterated Stratonovich stochastic integrals , where is the sample size. The expectation and the second moment may be estimated by formulas
The estimates of the expectation and the second moment are given in Table 1 and Table 2 (in these tables, the symbol ∗ means “pairwise distinct”), respectively. The results for the iterated stochastic integrals of a fourth multiplicity are partially presented since the total number of different cases is too large, but the remaining integrals are similar in their properties.
Table 1.
The estimates of the expectation of iterated Itô (I) and Stratonovich (S) stochastic integrals.
Table 2.
The estimates of the second moment of iterated Itô (I) and Stratonovich (S) stochastic integrals.
For the iterated stochastic integrals, there are no analytical expressions to describe their distribution laws, except for some integrals. However, it is quite simple to find the expectation and the second moment, so we can compare the estimates of the expectation and the second moment with the known exact values. All the results are consistent with the exact values, which are given in the last column of Table 1 and Table 2.
In general, the estimation results contain errors of two types. The first error is the methodological error of the spectral method, and it is associated with the truncation of all matrices with the order L for any dimension. The second error is the Monte Carlo error, which depends on the sample size M only.
For example, the first error dominates for rows () , () , and () in Table 2; however, the convergence to the exact values is obvious. There are many such rows in Table 1 and Table 2. But for some rows, there exist only a second error, for example, this is true for rows () , () , and () in Table 1. This is also true for some other rows of Table 1 and Table 2; however, there, a more detailed analysis is required.
7. Discussion
This paper considers numerical methods for solving stochastic differential equations with the order of mean-square and strong convergence ; however, using the obtained spectral representations, methods with the order of convergence and more can also be considered. There are no restrictions on both the multiplicity of the iterated stochastic integrals and the order of convergence of numerical methods.
For the Euler–Maruyama method, the spectral method is certainly not required (the strong 0.5 order method). For Milstein-type methods (the strong 1.0 order methods), the described approach gives the matrix notation and the possibility of using different bases only. The advantage of the spectral representations appears for methods with the order of convergence 1.5 and more. The approximate simulation of iterated Itô and Stratonovich stochastic integrals of arbitrary multiplicity uses matrix algebra techniques, and it therefore has a very simple implementation. In addition, there is no need to expand functions and with different k into generalized multiple Fourier series, but it is sufficient to use the spectral characteristics , F, , A, and V.
Through using the proposed approach, we can obtain a similar spectral representation of the iterated stochastic -integrals. From this more general representation, Theorems 1 and 2 are obtained as two particular cases: for iterated Itô stochastic integrals, and for iterated Stratonovich stochastic integrals.
8. Conclusions
The main result is the spectral representations of iterated Itô and Stratonovich stochastic integrals for the implementation of numerical methods for solving Itô and Stratonovich stochastic differential equations with high orders of mean-square and strong convergence. Their advantage is provided by simple final forms, namely each iterated stochastic integral is represented by matrix algebra techniques with known matrices. For the approximate simulations of iterated Itô and Stratonovich stochastic integrals, the standard mathematics software are sufficient, see—for example—the software based on the BLAS (Basic Linear Algebra Subprograms) specification or the software for mathematical calculations, such as Mathcad, MATLAB, etc.
Funding
This research received no external funding.
Data Availability Statement
Not applicable.
Conflicts of Interest
The author declares no conflict of interest.
References
- Bernstein, S. Principes de la théorie des équations différentielles stochastiques. Trav. Inst. Phys.-Math. Stekloff 1934, 5, 95–124. [Google Scholar]
- Gikhman, I.I. On certain differential equations with random functions. Ukr. Math. J. 1950, 2, 45–69. [Google Scholar]
- Itô, K. On stochastic differential equations. Mem. Am. Math. Soc. 1951, 4, 1–15. [Google Scholar]
- Petrauskas, E.; Rupšys, P.; Narmontas, M.; Aleinikovas, M.; Beniušienė, L.; Šilinskas, B. Stochastic models to qualify stem tapers. Algorithms 2020, 13, 94. [Google Scholar] [CrossRef]
- Vadillo, F. On the zero-neutron density in stochastic nuclear dynamics. Dynamics 2021, 1, 198–203. [Google Scholar] [CrossRef]
- Liu, X.; Tan, Y.; Zheng, B. Dynamic behavior of an interactive mosquito model under stochastic interference. Mathematics 2022, 10, 2284. [Google Scholar] [CrossRef]
- Kink, P. A spectral method approach to quadratic normal volatility diffusions. Symmetry 2023, 15, 1474. [Google Scholar] [CrossRef]
- Maruyama, G. Continuous Markov processes and stochastic equations. Rend. Circ. Mat. Palermo 1955, 2, 48–90. [Google Scholar] [CrossRef]
- Kloeden, P.E.; Pearson, R.A. The numerical solution of stochastic differential equations. J. Aust. Math. Soc. B 1977, 20, 8–12. [Google Scholar] [CrossRef]
- Nikitin, N.N.; Razevig, V.D. Digital simulation of stochastic differential equations and error estimates. USSR Comput. Math. Math. Phys. 1978, 18, 102–113. [Google Scholar] [CrossRef]
- Saito, Y.; Mitsui, T. Simulation of stochastic differential equations. Ann. Inst. Stat. Math. 1993, 45, 419–432. [Google Scholar] [CrossRef]
- Burrage, K.; Tian, T. Predictor-corrector methods of Runge–Kutta type for stochastic differential equations. SIAM J. Numer. Anal. 2002, 40, 1516–1537. [Google Scholar] [CrossRef]
- Artemiev, S.S.; Averina, T.A. Numerical Analysis of Systems of Ordinary and Stochastic Differential Equations; VSP: Utrecht, The Netherlands, 1997. [Google Scholar]
- Pardoux, E.; Talay, D. Discretization and simulation of stochastic differential equations. Acta Appl. Math. 1985, 3, 23–47. [Google Scholar] [CrossRef]
- Lukshin, A.V.; Smirnov, S.N. Numerical methods for solving stochastic differential equations. Mat. Model. 1990, 2, 108–121. [Google Scholar]
- Burrage, K.; Burrage, P.M.; Tian, T. Numerical methods for strong solutions of stochastic differential equations: An overview. Proc. R. Soc. Lond. A 2004, 460, 373–402. [Google Scholar] [CrossRef]
- Kloeden, P.E.; Platen, E. Numerical Solution of Stochastic Differential Equations; Springer: Berlin/Heidelberg, Germany, 1992. [Google Scholar]
- Milstein, G.N.; Tretyakov, M.V. Stochastic Numerics for Mathematical Physics; Springer: Berlin/Heidelberg, Germany, 2004. [Google Scholar]
- Graham, C.; Talay, D. Stochastic Simulation and Monte Carlo Methods; Springer: Berlin/Heidelberg, Germany, 2013. [Google Scholar]
- Kuznetsov, D.F. Strong approximation of iterated Itô and Stratonovich stochastic integrals: Method of generalized multiple Fourier series. Application to numerical integration of Itô SDEs and semilinear SPDEs. Differ. Uravn. Protsesy Upr. 2023, 1, A.1–A.947. [Google Scholar]
- Wagner, W.; Platen, E. Approximation of Itô integral equations. In Preprint ZIMM; Akademie der Wissenschaften der DDR: Berlin, Germany, 1978. [Google Scholar]
- Milstein, G.N. Numerical Integration of Stochastic Differential Equations; Kluwer Academic Publishers: Dordrecht, The Netherlands, 1995. [Google Scholar]
- Li, C.W.; Liu, X.Q. Approximation of multiple stochastic integrals and its application to stochastic differential equations. Nonlinear Anal. Theory Methods Appl. 1997, 30, 697–708. [Google Scholar] [CrossRef]
- Li, C.W.; Wu, S.C.; Liu, X.Q. Discretization of jump stochastic differential equations in terms of multiple stochastic integrals. J. Comput. Math. 1998, 16, 375–384. [Google Scholar]
- Wiktorsson, M. Joint characteristic function and simultaneous simulation of iterated Itô integrals for multiple independent Brownian motions. Ann. Appl. Probab. 2001, 11, 470–487. [Google Scholar] [CrossRef]
- Clark, J.M.C.; Cameron, R.J. The maximum rate of convergence of discrete approximations for stochastic differential equations. In Stochastic Differential Systems. Filtering and Control; Grigelionis, B., Ed.; Springer: Berlin/Heidelberg, Germany, 1980; pp. 162–171. [Google Scholar]
- Kuznetsov, D.F. On numerical modeling of the multidimensional dynamic systems under random perturbations with the 1.5 and 2.0 orders of strong convergence. Autom. Remote Control 2018, 79, 1240–1254. [Google Scholar] [CrossRef]
- Kuznetsov, D.F. On numerical modeling of the multidimentional dynamic systems under random perturbations with the 2.5 order of strong convergence. Autom. Remote Control 2019, 80, 867–881. [Google Scholar] [CrossRef]
- Kuznetsov, D.F. A comparative analysis of efficiency of using the Legendre polynomials and trigonometric functions for the numerical solution of Ito stochastic differential equations. Comput. Math. Math. Phys. 2019, 59, 1236–1250. [Google Scholar] [CrossRef]
- Solodownikow, W.W.; Semjonow, W.W.; Peschel, M.; Nedo, D. Berechnung von Regelsystemen auf Digitalrechnern: Anwendung von Spektral- und Interpolationsmethoden; Verlag Technik: Berlin, Germany, 1979. [Google Scholar]
- Rybakov, K.A. Exact calculation of the approximation error of multiple Itô stochastic integrals. Numer. Anal. Appl. 2023, 16, 205–213. [Google Scholar] [CrossRef]
- Rybakov, K. Application of Walsh series to represent iterated Stratonovich stochastic integrals. IOP Conf. Ser. Mater. Sci. Eng. 2020, 927, 012080. [Google Scholar] [CrossRef]
- Rybakov, K.A. Using spectral form of mathematical description to represent Stratonovich iterated stochastic integrals. In Smart Innovation, Systems and Technologies; Springer: Singapore, 2021; Volume 217, pp. 287–304. [Google Scholar]
- Rybakov, K.A. Using spectral form of mathematical description to represent Itô iterated stochastic integrals. In Smart Innovation, Systems and Technologies; Springer: Singapore, 2022; Volume 274, pp. 331–344. [Google Scholar]
- Øksendal, B. Stochastic Differential Equations. An Introduction with Applications; Springer: Berlin/Heidelberg, Germany, 2000. [Google Scholar]
- Gikhman, I.I.; Skorokhod, A.V. Introduction to the Theory of Random Processes; Dover Publications: Mineola, NY, USA, 1997. [Google Scholar]
- Balakrishnan, A.V. Applied Functional Analysis; Springer: New York, NY, USA, 1981. [Google Scholar]
- Morrison, K. Spectral approximation of multiplication operators. N. Y. J. Math. 1995, 1, 75–96. [Google Scholar]
- Rybakov, K. Spectral representation of stochastic integration operators. MATEC Web Conf. 2022, 362, 01027. [Google Scholar] [CrossRef]
- Rybakov, K. Features of the expansion of multiple stochastic Stratonovich integrals using Walsh and Haar functions. Differ. Uravn. Protsesy Upr. 2023, 1, 137–150. [Google Scholar] [CrossRef]
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content. |
© 2023 by the author. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (https://creativecommons.org/licenses/by/4.0/).