Abstract

We firstly develop the high-order numerical algorithms for the left and right Riemann-Liouville derivatives. Using these derived schemes, we can get high-order algorithms for the Riesz fractional derivative. Based on the approximate algorithm, we construct the numerical scheme for the space Riesz fractional diffusion equation, where a fourth-order scheme is proposed for the spacial Riesz derivative, and where a compact difference scheme is applied to approximating the first-order time derivative. It is shown that the difference scheme is unconditionally stable and convergent. Finally, numerical examples are provided which are in line with the theoretical analysis.

1. Introduction

In recent decades, fractional differential equations are undergoing rapid development due to their wide application in physics, engineering, economics, and some other research realms [13]. Several methods have been introduced for some special fractional differential equations to seek their analytical solutions, such as the integral transformation method (Laplace's transform, Fourier's transform, and Mellin's transform), Adomian decomposition method, the method of separating variables, and so on [47]. However, the exact solutions of most fractional differential equations cannot be obtained. So it becomes important to develop numerical methods for these equations. It is worth mentioning that the fractional linear multistep (also high order) methods for the Riemann-Liouville integrals and derivatives were firstly proposed in [8]. High-order numerical methods for Caputo derivatives were firstly constructed in [9]. Other fractional differential equations include Caputo or (and) Riemann-Liouville derivatives; there also existed some numerical approaches [1013]. So, in this paper, our main aim is to construct high-order numerical methods for Riesz fractional derivative and Riesz fractional differential equations.

The Riesz fractional derivative was derived from the kinetics of chaotic dynamics [14, 15]. For the Riesz fractional differential equations, there have existed several analytical and numerical methods. Zhang and Liu [16] studied the analytical solutions of space Riesz and time Caputo fractional partial differential equations. Later on, they [17] used Galerkin finite element approximation and a backward difference technique in Riesz fractional advection-dispersion equation. By using the Laplace and Fourier transform, Chen et al. [18] obtained the analytical solution for the space Riesz fractional reaction dispersion equation, and they also constructed an explicit finite difference scheme for it. Shen et al. [19] presented the explicit and implicit difference schemes for the Riesz fractional advection-dispersion equation and the space Riesz time Caputo fractional advection-dispersion equation. Recently, they [20] proposed a novel numerical method for the space Riesz fractional advection-dispersion equation based on fractional central difference operator. Özdemir et al. [21] were concerned with the numerical solutions of a two-dimensional problem. Yang et al. [22] obtained some numerical solutions for the space Riesz fractional diffusion and advection-dispersion equations on a finite domain by using three numerical methods. Çelik and Duman [23] numerically approximated the fractional diffusion equation with the space Riesz fractional derivative on a finite domain according to the fractional central difference operator. Very recently, Wang et al. [24] consider the coupled nonlinear Schrödinger equations by using similar methods as in [23]. In the above mentioned numerical methods, the accuracy of the numerical methods for the Riesz fractional derivative is not more than 2; this motivates us to investigative high-order numerical schemes for it.

In the present paper, we study the following space Riesz fractional diffusion equation: with the corresponding initial and boundary value conditions: where is a diffusion coefficient and , , , and are sufficiently smooth functions. is the Riesz fractional derivative with order defined as follows [22]: where and and are the left- and right-side Riemann-Liouville fractional derivatives represented in the following form: and are left- and right-side Riemann-Liouville fractional integral operators and defined by : in which indicates Euler's Gamma function.

The structure of the paper is outlined as follows. In Section 2, we list existing numerical approximation of the Riesz fractional derivative just for reference. Then, we focus on constructing one second-order scheme and two fourth-order numerical schemes. In Section 3, we only present one fourth-order numerical algorithm for the space Riesz fractional diffusion equation on a finite domain. In Sections 4 and 5, we discuss the stability and convergence of the difference scheme, respectively. In Section 6, some numerical examples are shown which support the theoretical results derived in the above sections. Finally, the last section concludes this paper.

2. The Numerical Approximation of the Riesz Derivative

Firstly, we take the mesh points , , and , , where and ; that is, and are the uniform spatial stepsize and temporal stepsize.

As we all know, for every the left and right Riemann-Liouville derivatives exist and coincide with the left and right Grünwald-Letnikov derivatives under suitable conditions, respectively, where the left and right Grünwald-Letnikov derivative definitions with order are given below [6]: in which .

So, the Riesz derivative with order can be discretized in the following ways.

(I) By the Standard Grünwald-Letnikov Formula. Based on the above assumption and (3), we can obtain the first-order approximation formula

(II) By the Shifted Grünwald-Letnikov Formula. In [25], Meerschaert and Tadjeran show that the above standard Grünwald-Letnikov formula is often unstable for time dependent problems. Hence, they proposed the following shifted Grünwald-Letnikov formulas for the left and right Riemann-Liouville derivatives in order to overcome the instability:

Therefore, the modified first-order approximation scheme is constructed as follows:

(III) By the L2 Approximation Method. Note that the left and right Riemann-Liouville derivatives can be rewritten as :

Hence, we can obtain a first-order scheme for the left and right Riemann-Liouville fractional derivatives [22]: where , , or .

Therefore, applying the above two formulas and (3) gives in which is defined as above.

(IV) By the Spline Interpolation Method. In [26], Sousa proposed a second-order scheme by linear spline interpolation method for the left and right Riemann-Liouville derivatives, where in which where in which with .

Combining (14), (16), and (3) gives where

(V) By the Fractional Centered Difference Method. In [27], Ortigueira introduced a symmetrical fractional centered difference operator as follows:

Later on, Çelik and Duman [23] proved that the above symmetrical fractional centered difference operator for the Riesz fractional derivative has the following relation:

(VI) By the Weighted and Shifted Grünwald-Lentikov Formulas. In [28], Tian et al. proposed the second-order and third order numerical schemes for the left and right Riemann-Liouville derivatives: where and are two arbitrary integers and , , and .

And in which , , and are three arbitrary integers and , , , and .

Naturally, we can obtain the following second-order and third order numerical formulas for the Riesz fractional derivative: respectively.

Here, we construct another second-order scheme and two fourth-order numerical schemes for the Riesz fractional derivative. In order to construct the new computational schemes, we introduce the following theorem.

Lemma 1 (see [29]). Let , with respect to . The Fourier transforms of the left and right Riemann-Liouville fractional derivatives with respect to are where denotes the Fourier transform of the function with respect to ; that is,

In [30], Tuan and Gorenflo introduced the following left fractional central difference operator:

Similarly, we define the following right fractional central difference operator:

Analogous to the integer-order finite difference formula, we define the following fractional average operator:

Then we can get the following fractional left and right average central difference operators based on (30), (31), and (32), respectively:

Here, we always assume that can commute with the infinite summation.

For the fractional left and right average central difference operators defined in (33) and (34), one has the following result.

Theorem 2. Let and the Fourier transform of and with respect to both be in ; then uniformly holds for .

Proof. Here, we only prove (35). As with respect to belongs to , then the Fourier transform of the fractional average central difference operator (33) exists and has the following form:
Note that the function has the following Taylor expansion: If we denote then from (36), (37), and Lemma 1, we have
In light of the condition , that is, we obtain where . This finishes the proof.

Next, we construct fourth-order difference scheme for the left and right Riemann-Liouville derivatives based on (33) and (34) by the following theorem.

Theorem 3. Let and the Fourier transform of and with respect to both be in ; then uniformly holds for , where denotes second-order central difference operator with respect to and is defined by .

Proof. It is similar to Theorem 2.
Combining (3) and Theorems 2 and 3, we can get the following high-order difference schemes for the Riesz derivative:
Moreover, let then formulas (43) and (44) change into
Finally, we derive another fourth-order numerical method for the Riesz fractional derivative which is presented in the following theorem.

Theorem 4. Let lie in whose partial derivatives up to order seven with respect to belong to . Set in which then one has

Proof. Here, we use the Fourier transform method to prove it [23]. From [27], we know that the generating function with coefficients satisfies
From (3) and Lemma 1, we get the Fourier transform of the Riesz fractional derivative as follows:
Applying the Fourier transform to the difference operator with respect to and using (51) give Set then
Since and its partial derivatives up to order seven with respect to belong to , there exists a positive constant such that
So, using (56) and (57) leads to where .
At this moment, taking the inverse Fourier transformation in both sides of (55) and noting (52) give
In view of (58), we have where ; that is to say, This finishes the proof.

Furthermore, (61) can be rewritten as

Combining (45), one can get

3. The Numerical Method for the Space Riesz Fractional Diffusion Equation

In this section, we only develop the fourth-order numerical method for the Riesz fractional diffusion equation (1). The second-order methods derived in the preceding section for (1) are easy so they are omitted here.

By Taylor expansion, one has

Furthermore, from (65), one gets

Substituting (66) into (64) yields

From (1) and (67), we have

Let be the approximation solution of . Substituting (63) into (68) and removing the high-order terms, one has the following finite difference scheme for (1): where and .

Denoting then system (69) can be written in the following matrix form: where is a identity matrix, ,

4. Stability Analysis

Now we perform the detailed stability analysis for the difference scheme (71). Firstly, we introduce some lemmas and a definition for the following discussion.

Lemma 5 (see [31]). Let be an order positive definite matrix. Then for any parameter , the following two inequalities: hold.

Definition 6 (see [32]). Let Toeplitz matrix have the following form: If the diagonals are the Fourier coefficients of function , that is, then the function is called the generating function of .

Lemma 7 (see [33]). For the above Toeplitz matrix , let be a -periodic continuous real-valued function defined on . Denote and as the smallest and largest eigenvalues of , respectively. Then one has where and are the minimum and maximum values of . Moreover, if , then all eigenvalues of satisfy for all . And furthermore if , then is positive definite.

Theorem 8. The matrix is positive definite.

Proof. From Definition 6, we know that the generating functions of the matrices , , and are respectively.
Therefore the generating function of the matrix is that is,
It immediately follows that is a positive definite matrix in view of Lemma 7.

Theorem 9. The difference scheme (71) is unconditionally stable.

Proof. Let and be the exact and numerical solutions of difference equation (71). Since the matrix is invertible, then we can obtain the following error equation: where and .
By (82), we have Using (83) and Lemma 5, one has which means difference scheme (71) is unconditionally stable, and so is the difference scheme (69).

5. Convergence Analysis

In this section, we give the local truncation error analysis of difference scheme (69).

Theorem 10. The local truncation error of numerical scheme (69) for approximating the space Riesz fractional diffusion equation (1) at the point is .

Proof. We define the local truncation error at the point as
Utilizing the Taylor expansion, we have
Based on (63) and (86), we obtain
Substituting (1) into (87), we get the following local truncation error:
Next, we study the convergence of difference scheme (69).

Theorem 11. The order of the convergence of difference scheme (69) is ; that is to say, there exists a positive constant such that

Proof. Let . Then it follows from (69) and (85) that
Denote then (90) can be written in a matrix form Furthermore, we can obtain where .
According to Lemma 5 and Theorem 10, we get Combining (93) and (94) gives
Noting that , we easily get where . This completes the proof.

6. Numerical Examples

In the present section, some numerical examples are presented to demonstrate the theoretical analysis.

Example 1. Consider the function , .
The Riesz fractional derivative of the function is
Table 1 lists the absolute errors and convergence orders at by numerical scheme (46) for function with different .

Example 2. Consider the function , .
The Riesz fractional derivative of the function is
Table 2 lists the absolute errors and convergence orders at by numerical scheme (47) for function with different . These computational results confirm the second-order and fourth-order of the numerical formulas (46) and (47), respectively.

Example 3. We consider the equation where together with the initial condition and homogeneous boundary value conditions.
The analytical solution of (99) is .
Table 3 lists the maximum error and time and space convergence orders for different . Numerical results show that the convergence order of the difference scheme (69) is , which are in line with our theoretical analysis.
Figures 1 and 2 show the comparison of the analytical and numerical solutions with at and at , respectively. It can be seen that the numerical solutions are in excellent agreement with the analytical solutions.
Figures 3, 4, 5, and 6 display the numerical and analytical solutions surface with and . By Figures 36, we find that the corresponding two groups of figures are almost the same, respectively.

7. Conclusions

In this paper, we construct one second-order method and two fourth-order methods for the Riesz fractional derivative. Later on, a fourth-order numerical formula is used for the Riesz space fractional diffusion equation. The stability and convergence of this numerical method are analyzed by the matrix method in detail. Finally, some numerical results are given to demonstrate the effectiveness of numerical method. From the above results, it is possible to claim that the methods and techniques discussed in this paper are useful for solving some other fractional differential equations with Riesz derivatives.

Conflict of Interests

The authors declare that there is no conflict of interests regarding the publication of this paper.

Acknowledgment

This work was partially supported by Key Program of Shanghai Municipal Education Commission under Grant no. 12ZZ084 and the grant of “The First-Class Discipline of Universities in Shanghai.”