Abstract
A stochastic differential equation, SDE, describes the dynamics of a stochastic process defined on a space-time continuum. This paper reformulates the fractional stochastic integro-differential equation as a SDE. Existence and uniqueness of the solution to this equation is discussed. A numerical method for solving SDEs based on the Monte-Carlo Galerkin method is presented.
1. Introduction
Recently, many applications in numerous fields, such as viscoelastic materials, signal processing, controlling, quantum mechanics, meteorology, finance, and life science have been remodeled in terms of fractional calculus where derivatives and integrals of fractional order is introduced and so differential equation of fractional order are involved in these models, see [1–5]. Generally, a fractional integro-differential equation with Caputo's definition of fractional derivative takes the form Also, in recent years, development of adequate statistical techniques for stochastic systems has constantly been in the focus of scientific attention because of its outstanding importance for a number of physical applications such as turbulence, heterogeneous flows and materials, random noises, and so forth, see [6–8]. A stochastic integro-differential equation (SIDE) takes the form where is a Brownian motion.
In this paper we study the FSIDE: with initial condition and .
The FSDE is a generalization of the fractional Fokker-Planck equation which describes the random walk of a particle, see [9]. The aim of this paper is threefold. First we rewrite the above equation as stochastic differential equation Secondly we prove the existence and the uniqueness of the solution of this equation. Thirdly we present a numerical method using finite element method and the Monte-Carlo method.
2. Preliminaries
In this section we collect a few known results to which we refer frequently in the sequel.
Let be the collection of all outcomes, of an experiment, and let . Define the measure with . The triplet is called a probability space.
Definition 2.1. A collection of random variables , is called a stochastic process. For each point , the mapping is a realization, sample path, or trajectory of the stochastic process.
Definition 2.2. A real-valued stochastic process that depends continuously on is called a Brownian motion (BM) or Wiener process if (1) a.s., (2) is , the Gaussian distribution with mean 0 and variance , for all , (3)for all times , the random variables are independents. Also, the expected values of and are given by and for each time .
Definition 2.3. (i) Suppose that is an increasing family of -algebras of such that is -measurable and with probability one, w.p.1, for all .
(ii) Let be the -algebra of Lebesgue subsets of . Let be a class of functions satisfying the following: (a) is jointly -measurable; (b); (c) for each ; (d) is measurable for each .
Definition 2.4 (Convergence). If is the exact value of a random variable and is its approximate value, then we have (1)strong convergence when (2)weak convergence when (3)mean square convergence when
Definition 2.5. Let , we define the fractional integral of order , , of the function over the interval as For completion, we define (identity operator); that is, we mean . Furthermore, by we mean the limit (if it exists) of as . This definition is according to Riemann-Liouville definition of fractional integral of arbitrary order . For simplicity, we define the fractional integral by the equation where we dropped . The folllowing equation denotes the fractional derivative of of order . For numerical computations, we usually use another definition of the fractional derivative, due to Caputo [2], given by
3. Formulation of the Problem
In this paper, we present a numerical method to solve the following FSIDE: with initial condition .
For simplicity of notations, we drop the variable , and so this equation takes the form where is the Caputo-fractional derivative operator of order with . The integral term of the right hand side is an It integral, is a BM, and is a white noise, the derivative of a BM (the derivative in the sense of distribution). The functions , and satisfy the following conditions: C1 (measurability): and are -measurable in ; C2: there exists constants such that for all and ; C3 (initial value): is -measurable with .
Let .
Equation (3.2) may be written as Using the definition of the operator , (2.7), we obtain that This is a Fredholm integral equation that we are going to solve instead of solving (3.2).
Without loss of generality, we will let and throughout; that is, we assume that the time parameter set of the processes considered is .
Lemma 3.1. The FSIDE (3.5) can be written as a stochastic integral equation where the drift is given by and the diffusion is
The proof of this lemma and the next lemma are easy to see.
Lemma 3.2. The conditions C1–C3 imply the conditions A1–A4 where A1 (measurability): the drift and the diffusion are jointly -measurable in ; A2 (lipschitz condition): there is a constant such that
for ; A3 (linear growth bound): there is a constant such that
A4 (Initial value): is -measurable with .
With the help of these two lemmas, we can establish the existence and the uniqueness theorem to the (3.5); for proof see Theorem 4.5.3, Kloeden and Platen [10].
Theorem 3.3. Under the assumptions C1–C3 (or A1–A4) the stochastic integral equation (3.6), and so (3.2), has a pathways unique strong solution on .
The existence of a unique solution of the SDE (3.2) ensures the existence of the integrals on the right hand side of (3.5) at each point in the domain of the definition.
4. The Monte Carlo Galerkin Finite Element Method
It is known that, introducing a finite element method (FEM) that approximates a solution of differential equation (DE), we first need to obtain a weak formulation in the standard sense of DE and FEM which is not possible with the presence of the white noise. In our method, we do not require to approximate the white noise using FEM, instead we follow the approach in Allen et al. [11] who have suggested a smoother approximation for the white noise process when computing the approximate solutions of stochastic differential equations.
They have suggested the following approximation for the one-dimensional white noise process .
Consider the uniform time discretization of the interval Then the following approximation is defined for the white noise process on this discretization, where the coefficients are random variables defined by As a direct result of this approximation of the white noise, it is easily to see that for any bounded function .
Now can be substituted for to obtain the following smoothed version of the SDE (3.5): The solution of this equation, , is smoother than and therefore standard numerical procedures can be applied to compute its approximate solution. Once the approximate solution, , is obtained for realizations of such approximate solution, the Monte Carlo method then uses these approximations to compute corresponding sample averages of these realizations.
Now we show that is a good approximation of . To show this the following lemma is required.
Lemma 4.1. Given a nonrandom function such that where is a constant, then with for .
Proof. Let be a partition of the interval . We have With the help of this lemma, we can show that as .
Theorem 4.2. where
Proof. Let , then (3.5) and (4.4) lead to
Applying the inequality and the Hölder's inequality to this equation, we obtain
where is given by (4.10) and
Taking expectations on both side, letting and using the Burkholder-Gundy-type inequality , we get
Applying Lemma 4.1, there is constant such that
as we claimed. In the rest of this section, we construct our numerical method which enables us to solve (4.4) numerically.
Let be a set of deterministic orthogonal functions with weight function and its interval of orthogonality. Also, assume that
Now, for , we assume that
then (4.4) reduces to
Multiply this equation by and integrating the resultant over the interval , we obtain that
where
for . In case of white noise, we may evaluate the function if we regularize the stochastic term by replacing the white noise with a smoother stochastic term. In other words, the last two equations may be replaced with
4.1. The Solution of the Stochastic Linear System
The linear system (4.19) may be rewritten as where
Theorem 4.3. This system has a unique solution if
Proof. The above system can be written, in the matrix form as where and the unknowns matrix . Cramer's rule gives the solution of this linear system; namely, where is the determinant of , is the th component of the matrix , and agrees with except for the th column where all but the th term is 0, and the th term is 1, providing that ; see [12]. It is known that the inverse of the matrix will always exist for all values of with the exception of at most values. These are the roots of the characteristic determinantal equation . Therefore, the condition holds if is not an eigenvalue of the matrix . According to Gershgorin theorem, all eigenvalues of the matrix lie in the circles . Hence the system (4.22) has a unique solution given by (4.27) if (4.24) is satisfied. As a conclusion of this theorem, our numerical method depends on the choice of the orthonormal set . This set should be chosen in such a way that the requirement of the above theorem, (4.24), should be satisfied.
5. Numerical Examples
In this section, we give two examples. The first example is fractional differential equation in which there is no stochastic term. The second example is a stochastic differential equation in which the differentiation is ordinary not of fractional order.
For each of these examples, we use the Jacobi polynomials of degree , see [13] with weight and satisfy the orthonormality condition where
Example 5.1. Consider the fractional differential equation With exact solution , Table 1 gives the error (error = absolute value of the difference between the exact solution and the approximate solution) for different values of and Figure 1 compares the graph of the exact solution with the graphs of the approximate solutions for different values of 2, 4, and 8. As an application of this example, the logistic population growth

Example 5.2. Lemma 3.1 shows that the FSIDE (3.2) can be rewritten as (3.6). Therefore, we consider the stochastic differential equation whose exact solution is Denoting by the approximating solution as in (4.17), by the exact solution, by the errors, and by an estimate of a convergence order, the results are contained in Table 2.
6. Conclusion
Our presented numerical method is applied for many different FSIDE of the form (3.2). From our numerical computations, we see the following. (1)There is no restriction on the choice of the orthogonal polynomials. Moreover, the values of the parameters, and , of the chosen orthogonal polynomials, see (5.1), do not play any role in the computations yet more information about the expected value of the exact solution will be helpful in determining appropriate values of these parameters. In all cases the assumed approximation should agree with the initial condition with and the exact solution. (2)If the FSIDE (3.2) is free of the stochastic term while the differentiation is of fractional order as in the case of the first example, the method works quite well. (3)In case of the existence of the stochastic term, as in the case of the second example, although the method is of higher-order accuracy yet in practice the obtained results are not quite well as with the previous case. (4)We note that for every path, even with a series of Monte Carlo simulations, the stochastic linear system, (4.22), yields a unique deterministic solution.
Acknowledgment
The authors would like to thank Professor Bill Mclean for his valuable discussions regarding this work.