1. Introduction
As of the last few decades, fractional partial differential equations (FPDEs) have gained widespread acceptance in both physics and engineering [
1,
2] to describe a variety of phenomena such as the universal response of electromagnetic fields [
3], the denoising of images [
4], etc. The exact solution to FPDEs can be constructed using tools such as Laplace transforms, Fourier transforms, and Mellin transforms; see [
5,
6]. In reality, only a few FPDEs can obtain the exact solution. Thus, the numerical simulation of FPDEs has been greatly developed. A number of numerical methods have recently been developed for solving time-fractional diffusion equations with a weakly singular solution. The regularity result for this problem was presented by Stynes et al. [
7], and the L1 scheme was constructed on graded meshes. For the nonlinear time-fractional diffusion equation, Liao et al. [
8] proposed the nonuniform Alikhanov scheme and constructed the corresponding discrete fractional Gronwall inequality. A nonuniform L2 scheme was designed by Kopteka [
9] and the local error of the formulated scheme was estimated. By using the Müntz polynomial, Hou et al. [
10] proposed a method for solving the time-fractional diffusion equation using the fractional spectral method.
The purpose of this paper is to develop a numerical method that is efficient in solving the following fourth-order fractional diffusion-wave equation:
where
,
,
,
,
, and
. Here,
is the standard Caputo fractional derivative defined by
As a matter of fact, Model (
1) can be used to describe a wide variety of phenomena in physics, chemistry, engineering, and medicine, such as surfactant and liquid delivery into the lung [
11], ice formation [
12], forming grooves on flat surfaces [
13], removing noise from medical magnetic resonance images [
14], and so on. The main advantage of Model (
1) is that it is able to be used to describe the evolution processes between diffusion and wave propagation, which is one of its most significant advantages. A number of numerical methods have recently been developed for solving the fractional diffusion-wave equation [
15,
16]. Despite this, it is relatively rare to simulate Equation (
1) with a weakly singular solution numerically. A combination of the L1 scheme and the compact difference scheme is applied in the temporal and spatial directions by Hu and Zhang [
17] to resolve Problem (
1) by means of order reduction methods. As described in [
18], Li and Vong solved Problem (
1) by applying the parametric quintic spline in spatial direction and the weighted shifted Grünwald Letnikov scheme in the temporal direction. Bhrawy et al. [
19] proposed an efficient and accurate spectral method to simulate Equation (
1). To solve Equation (
1) with nonlinear terms, Huang et al. [
20] used piecewise rectangular formulas and the Crank–Nicolson technique in time, and unconditional convergence was derived using the energy method. A fast Alikhanov scheme was proposed by Ran and Lei [
21] to approximate the Caputo derivative of Problem (
1) with a variable coefficient, and the unconditional stability as well as the optimal convergence under the maximum norm of the scheme was demonstrated.
It should be noted that the above numerical methods are based on the assumption that the exact solution of Problem (
1) is smooth. This assumption, as far as we know, is unrealistic, because at the initial time, the solution of time-fractional equations usually behaves as a weak singularity. Therefore, this paper establishes the regularity of
u as well as the intermediate variable for Equation (
1). By introducing two intermediate variables,
and
, we are able to rewrite a fourth-order fractional diffusion-wave Equation (
1) and approximate its solution using nonuniform Alikhanov schemes in temporal direction and the finite difference method in the spatial direction. Furthermore, we provide an optimal convergence analysis of the proposed method based on the
-norm which satisfies
-robust.
We organize this paper as follows. The regularity of
u and the introduced variable
is analyzed in
Section 2. In
Section 3, an equivalent coupled system for Equation (
1) is approximated using nonuniform Alikhanov schemes in time and the finite difference method in space. Moreover,
Section 4 provides stability and convergence results in
-norm for the proposed scheme. In
Section 5, two numerical experiments are presented to verify the accuracy of theoretical results. The final section of the paper presents our conclusions.
In the rest of the paper, we note that generic constant C is independent of the mesh, and it takes different values depending on where it is used. Furthermore, this constant is -robust, i.e., the constant’s value remains finite as .
2. Regularity of the Solution
In this section, the regularity of the exact solution for original Problem (
1) is analyzed.
We denote
. Now, we reformulate the original Problem (
1) as
Applying the separation of variables, we construct the solution to Problem (
3). We let
be the eigenvalues and eigenfunctions of the following Sturm–Liouville problem:
where
is the unit orthogonal basis of
for all
i and
. From [
22] (p. 3327), we observe that
is the eigenfunctions for the eigenvalue problem,
where eigenvalue
is defined by
for
.
Now, applying the separation of variables to the equivalent Equation (
3) yields
where
is defined by
Here, the classic Mittag–Leffler function
can be represented as follows:
Now, the following fractional power
is defined for each
by
We set
. Imitating [
23] (
Section 3), a priori bounds on
and
w of Problem (
1) are stated in the following lemma.
Lemma 1. We assume that , , , , and for each withThen, the solution of (3) and the introduced variable w satisfy Proof. Applying the definition of the Caputo derivative and (
4) yields
where
and
are defined by
and
Differentiating Series (
4) and (
6) with respect to
t,
x, and
y, and then imitating the analysis of [
23] (3.10) yields (
5). □
3. The Fully Discrete Method
In this section, we construct the fully discrete method for Problem (
1).
Now, we set
in the remainder of the paper. From [
15] (Lemma 2.1), the following significant property is stated to construct the numerical method.
Lemma 2 ([
15] (Lemma 2.1))
. We let . We suppose function ; we have Using Lemma 2, Equation (
3) can be rewritten as
For , we set , where N is a positive integer, and r represents the user’s choice of grading parameter. We denote for and .
For any function
, the fractional derivative
of (
7) can be calculated at
using the following nonuniform Alikhanov method:
in which
is the quadratic polynomial interpolating at points
,
and
. In (
8), coefficients
are defined as follows: if
,
; otherwise
where
Now, the temporal truncation error of the nonuniform Alikhanov scheme is stated in the following two lemmas.
Lemma 3 ([
24] (Lemma 3.2))
. We let . We suppose for ; then, we obtain Lemma 4 ([
24] (Lemma 3.3))
. We let . We suppose for ; then, we have For spatial meshes, the uniform step sizes in each directions are defined as and , where and are positive constants. We let , , and , where and . We denote or as the nodal approximation to for all admissible and n.
For each grid function
v on
,
can be calculated by
where
At each point
, applying the nonuniform Alikhanov scheme (
8) and Scheme (
9) to approximate the Caputo derivative and the Laplacian operator of System (
7) yields our fully discrete Alikhanov scheme:
for
, where
,
, and
.
4. The Error Estimate of the Fully Discrete Alikhanov Scheme
In this section, the
-norm stability result of the fully discrete Alikhanov scheme (
10) is given. Moreover, we obtain an
-robust convergent result.
For any grid function
v and
that vanish on
, we define the discrete inner product,
, the discrete
-norm,
, and the discrete
-norm,
. It is easy to check that
for any
and
that vanish on
.
Now, an important property for the Alikhanov scheme (
8) is stated.
Lemma 5 ([
25] (Corollary 1))
. For any grid function , we have For
and
, we investigate the complementary discrete convolution kernels,
, which are defined by
From [
26] (5.10), we obtain
where
.
We now present the discrete fractional Gronwall inequality below.
Lemma 6 ([
8] (Theorem 3.1))
. We let the bounded sequences, and , satisfy then, we have The next step is to consider the following general case, which includes (
10) as a special case. For any
, we assume the pair of grid functions
that vanish on
satisfy
where
,
, and
vanish on
, and
,
, and
are given grid functions on
.
Next, we present a useful bound of (
15), which is applied to derive the stability result of the fully discrete Alikhanov scheme (
10).
Lemma 7. The solution of (15) satisfiesfor . Proof. We fix
. Taking the inner product of Equations (
15a)–(
15c) by
,
, and
respectively, we have
Adding the above three equations, we have
where (
11) is used. By taking the inner product of Equations (
15b) and (
15c) with
and
, we have
Adding the above two equations and applying (
11), we have
Substituting the above result into (
17) yields
Using a Cauchy–Schwarz inequality and Lemma 5, we have
Applying Hölder inequality produces
Furthermore, applying Lemma 6 yields
□
We now present the stability result for the fully discrete Alikhanov scheme (
10) in the following theorem.
Theorem 1. Solution of (10) satisfiesfor . Proof. It is clear that (
10) is a special case of (
15) with
,
,
,
,
, and
. Hence, applying Lemma 7 yields
From (
20), we obtain (
19) immediately by invoking (
12) with
. □
Next, we state the error analysis of our fully discrete scheme. First, we denote
Now, we begin to present the error equation of coupled system (
10). For
, we define
From (
7) and (
10), we obtain the following error equations:
where
is defined by
The optimal error estimate for Scheme (
10) is given by combining the regularity results given in
Section 2.
Theorem 2. We let . At each time level , we let and be the solutions of (7) and (10), respectively. Then, we havefor . Proof. It is clear that System of error equations (
21) is a special case of (
15) with
,
,
,
,
, and
. Hence, invoking Lemma 7 offers
where
,
, and
are used.
Applying the triangle inequality and regularity Result (5), we obtain
where Lemma 3 and Lemma 4 are used. Applying the Taylor expansion, we arrive at
Hence, combining the above Taylor expansion with regularity Result (
5a) yields
Similarity to the estimation of
, we have
Substituting (
24)–(
26) into (
23) yields
However,
Utilizing the above bound and using (
12) with
offers
Invoking (
12) with
for the term
, we have
Substituting (
28) and (
29) into (
27) offers
Finally, the desired Result (
22) is obtained immediately. □
Remark 1. In [23], the Caputo fractional derivative of Problem (1) is decomposed into and by investigating the variable , then they are approximated by the nonuniform L1 scheme and the nonuniform Crank–Nicolson scheme respectively. Furthermore, the proposed numerical method achieves the order in time, which is suboptimal. However, our convergent result given in Theorem 2 attains the 2 order in time. In addition, Theorem 2 shows that our error analysis is α-robust as . Nevertheless, the convergent result given in [15] contains the term , which blows up as . Corollary 1. We suppose ; then, we obtain that numerical solution satisfiesfor . 5. Numerical Experiments
In this section, two numerical experiments with weakly singular solutions are presented to verify the theoretical result of our fully discrete Alikhanov scheme (
10).
Example 1. We consider Equation (1) with , , , , , , and the source term g is chosen byThe theoretical solution of this numerical example is , which displays weak singularity at . In our following calculation, we estimate the global
-norm error
of the Alikhanov scheme by taking
.
Table 1 shows the
-norm error and the rate of the Alikhanov scheme for
, where
is taken. The results displayed indicate that temporal convergence rates are
, in agreement with Theorem 2.
Table 2 shows the errors and their associated spatial orders for different
, where
and
are taken. Form
Table 2, we observe
convergence, again as predicted by Theorem 2.
Example 2. Let us solve the original Problem (1) with , , , , , and . Due to the fact that the solution of this numerical example is unknown, we use the two mesh principles given in [
27] to verify the theoretical result of Theorem 2.
Figure 1 displays the error
in time for different
, where
is chosen. It is shown that the rate of convergence attains the 2 order in time, as predicted by Theorem 2.
Figure 2 presents the numerical solution at
for
. The displayed result of this figure shows that the solution of this problem behaves diffusive as
, and the characteristic of the initial solution
is well maintained as
, which indicates that the propagation speed of waves is finite. Moreover, the attenuation of the numerical solution gradually slows down as
, verifying the wave feature again.