Abstract
In this paper, we first established a high-accuracy difference scheme for the time-fractional Schrödinger equation (TFSE), where the factional term is described in the Caputo derivative. We used the L1-2-3 formula to approximate the Caputo derivative, and the fourth-order compact finite difference scheme is utilized for discretizing the spatial term. The unconditional stability and convergence of the scheme in the maximum norm are proved. Finally, we verified the theoretical result with a numerical test.
Keywords:
time-fractional Schrödinger equation; L1-2-3 formula; compact finite difference method; stability; Caputo derivative MSC:
65M15; 65Y20
1. Introduction
In 1926, the Schrödinger equation was proposed by Schrödinger, who is a physicist from Austria [1], which combines the concept of matter wave with the wave equation to establish a second-order partial differential equation that describes the motion of microscopic particles, and its general form is as follows:
where u is the wave function, ℏ is Planck constant, V is the potential function, m denotes the mass of the particle, and represents the Laplace operator. In recent years, there have been many studies on the Schrödinger equation [2,3,4,5,6,7,8,9,10]. Researchers have found that fractional differential operators are non-local compared to integer differential operators and are very suitable for describing real-world processes of change with memory as well as hereditary properties. It has become one of the most important tools for describing all kinds of complex mechanical and physical behaviors. In 2004, Naber substituted the time term of the classical Schrödinger equation with the Caputo time-fractional derivative to propose the time-fractional Schrödinger equation (TFSE) [11], which describes the dependence of particle motion.
The TFSE is an integral-differential equation, and since it’s very difficult to find the analytical solution, it has been a widely discussed hot topic to get a numerical solution of the TFSE with a smaller error and higher order. For example, Wei et al. proposed an LDG finite element method to solve the TFSE, which is implicit and fully discrete [12]. Garrappa R. et al. solved the TFSE based on the Krylov projection methods [13]. Liu et al. obtained the approximation solution of the TFSE based on the reproducing kernel theory and collocation method [14]. Zheng et al. presented a spectral collocation method for solving the TFSE [15].
Some L-type formulas have been exploited to replace the Caputo time-fractional term for discretizing the time derivative term and to reap the approximation solution of the TFSE. For example, Eskar, R. et al. used the L1 and L1-2 formulas to discretize the Caputo derivatives, and the compact difference scheme is exploited for the spatial terms to obtain the finite difference scheme [16]. Fei et al. constructed an implicit scheme by adopting the L2-1 formula to approximate the Caputo term; the weighted and shifted Grünwald formula is used for the spatial term [17]. Cen et al. also adopted the L2-1 formula on graded meshes for solving the TFKBE with an initial singularity [18]. Ding et al. solved a nonlinear TFSE by using the quintic non-polynomial spline in the spatial term and the L1 formula in the time term [19]. Mokhtari, R. et al. constructed three finite difference schemes by adopting different L-type formulas to approximate the Caputo derivatives in the time direction and the central difference format in the space direction, respectively. The accuracy of the three schemes are , and [20], where , and (h) is time (spatial) step size. Hadhoud et al. received the approximation solution of the TFSE by using the L1 formula and proved the conditional stability of the technique [21].
In this paper, we use the L1-2-3 formula to approximate the Caputo derivative, and the fourth-order compact difference scheme is exploited to discretize the spatial derivative term for establishing a high-accuracy difference scheme, where the order in the time direction is 3 and the spatial direction is 4. Furthermore, we will prove the scheme is unconditionally stable and convergent in the maximum norm. At the end of the paper, a numerical test is given to prove the theoretical result.
2. Preliminaries
The following TFSE is considered:
where , , T and L are positive real numbers, and are given functions, is the Caputo derivative of order , which is defined as follows [20]:
In order to discretize the continuous problem, we first give a dissected grid of the solution region. Let and be the step sizes in the time and space directions, where M and N are two integers. Then , . Furthermore, we define a mesh that cover the domain . Let is a grid function on the mesh. For any , we introduce the following notations:
where the and denote the complex-conjugate of and .
From the Taylor expansion, we have:
then, we get:
and we define the compact fourth-order difference formula as follow:
Definition 1
([22]). (The L1-2-3 formula). Assuming that and . We have
where and are approximations of and . And for ,
for ,
for ,
and for ,
with
Lemma 1
([20]). If , then we have:
Lemma 2
([20]). For , we have:
Theorem 1
([22]). Let
if , then
where
Lemma 3
([23]). For any , we have .
Lemma 4
([23]). For any , we have .
Lemma 5
([24]). For any , we have .
Lemma 6.
For any , we have .
Proof.
Using Lemma 3 and Lemma 5, we have:
□
Lemma 7
([25]). Let and be nonnegative sequences, and c is a nonnegative constant, for all , if
then,
Lemma 8
([26]). For any , we have .
Lemma 9
([27]). For any , we have .
Lemma 10.
For any , we have .
Proof.
Applying the inverse estimate , we have:
□
3. Analysis of the Method
3.1. Construction of the Difference Scheme
To solve Equation (1), we discretize the time term by using the L1-2-3 formula, and the compact difference scheme is exploited for the spatial term, then we obtain the finite difference scheme as follows:
where is an approximation to , and , , . Since has no effect on the discussion of the study that follows, for convenience, we assume .
3.2. Analysis of Stability
In this section, we will analyze the unconditional stability of the scheme (5) that was established in the previous subsection.
Theorem 2.
Difference scheme (5) is unconditionally stable.
Proof.
For , the inner product of Equation (5) and gives:
From the Lemma 3, we have:
where .
According to the Lemma 6 and Cauchy-Schwarz inequality, we can obtain:
From Lemma 10, here is:
Eventually, we can get .
For , we can obtain the following equation by inner product of Equation (5) and :
From Lemma 3, we have:
Further, we have:
Using the Lemma 6 and Cauchy-Schwarz inequality, we can obtain:
From Lemma 10, we can eventually obtain:
Then, for , we now have:
in which , and .
According to Lemma 1, , then using Lemma 7, we can obtain:
choosing gives .
For , we can obtain the following equation by inner product of Equation (5) and :
From Lemma 3, we get:
Furthermore, we can obtain:
Since only is unknown positive or negative in , for , so we discuss it in two cases.
Case1. If , from Lemma 6 and Cauchy-Schwarz inequality:
From Lemma 10, we can obtain:
Then, for , we now have:
in which , and for . According to Lemma 1, , then using Lemma 7:
choosing gives .
Eventually, for , using Lemma 4, we have:
Case2. If , then we have:
From Lemma 6 and Cauchy-Schwarz inequality we can obtain:
Furthermore, using Lemma 10 and Lemma 2, we have:
Then, for , we now have:
in which , , and for .
According to Lemma 1, , then using Lemma 7, we can obtain:
where , based on Lemma 1, . Choosing gives .
Eventually, for , using Lemma 4, we have:
In conclusion, scheme (5) is unconditionally stable. □
3.3. Analysis of Convergence
In the following, we consider the convergence of the difference scheme (5). The error equation holds:
where denotes the exact solution of Equation (1), while denotes the numerical solution.
Theorem 3.
Finite difference scheme (5) is always consistent with 3 order accuracy for , where .
Proof.
Let , then:
Obviously, for . Eventually, we have the following result:
where is a positive integer. □
Theorem 4.
Finite difference scheme (5) is convergent if .
Proof.
Taking the inner product with respect to and fetching the real part, then the following equation holds:
By Lemma 3 and Lemma 8, we get:
Using Lemma 9, Cauchy-Schwarz inequality and Lemma 10, we can obtain:
Further, we can get:
where Theorem 3 used. Eventually, we have:
where C is a positive integer. Therefore, for , finite difference scheme (5) is convergent when □
4. Numerical Experiment
Furthermore, two numerical examples are given to demonstrate the theoretical analyses of the scheme (5). The following notations will be used when presenting the result,
Example 1.
The one-dimensional TFSE is considered as follows:
where , and the exact solution is given by
Table 1 and Table 2 indicate the maximum norm errors and the convergence orders in spatial direction. When taking different values of for ; we can know that the order of convergence in spatial direction is 4.
Table 1.
Numerical error and convergence order in spatial direction for Example 1.
Table 2.
Numerical error and convergence order in spatial direction for Example 2.
In Figure 1, we show the errors in the maximum norm for time direction attaining the third order of accuracy for for and .
Figure 1.
Convergence rates of numerical solutions at with different for Example 1.
Figure 2 (Figure 3) represents the real (imaginary) part of the numerical solution and the exact solution for , and ; it can be seen that our resulting numerical solution is very close to the exact solution.
Figure 2.
Real part of numerical solution and exact solution of Example 1.
Figure 3.
Imaginary part of numerical solution and exact solution of Example 1.
Figure 4 gives the absolute modulus error between the numerical and exact solution when and for different , and we can observe that the error is very small.
Figure 4.
Absolute modulus error of Example1 for different .
Example 2.
The one-dimensional TFSE is considered as follows:
where , and the exact solution is given by
In Figure 5, we show the errors in the maximum norm for time direction attaining the third order of accuracy for for and .
Figure 5.
Convergence rates of numerical solutions at with different for Example 2.
In Figure 6 (Figure 7), we plot the real (imaginary) part of the numerical solution and the exact solution for , and , it can be seen that our resulting numerical solution gives a great approximation of the exact solution.
Figure 6.
Real part of numerical solution and exact solution of Example 2.
Figure 7.
Imaginary part of numerical solution and exact solution of Example 2.
Figure 8 gives the absolute modulus error between the numerical and exact solution when and for different , and we can observe that the error is very small.
Figure 8.
Absolute modulus error of Example 2 for different .
Ref. [16] has used two L-type formulas to approximate the time fractional derivatives to establish two finite difference schemes, and the convergence orders are fourth order accuracy in the spatial direction and and in the temporal direction, respectively. The convergence order in the time direction for two schemes is shown in the Table 3:
Table 3.
The convergence order in time direction [16].
5. Conclusions
In this paper, we first proposed a time-fractional Schrödinger equation with the Caputo time-fractional derivative of order for constructing the finite difference scheme to obtain the approximation solution of the equation; we approximated the Caputo derivative using the L1-2-3 formula to discretize the time term, and the spatial term is discretized by the fourth-order compact difference scheme; we then analyzed the unconditional stability of the scheme and also proved that the scheme is convergent in the maximum norm with an accuracy of . At the end of this article, we give a numerical example to verify the theoretical result.
Author Contributions
Formal analysis, M.S. and R.E.; methodology, R.E. and P.H. All authors have read and agreed to the published version of the manuscript.
Funding
This research work was funded by Natural Science Foundation of Xinjiang Uygur Autonomous Region, 2021D01C068.
Institutional Review Board Statement
Not applicable.
Informed Consent Statement
Not applicable.
Data Availability Statement
Not applicable.
Conflicts of Interest
The authors declare no conflict of interest.
Abbreviations
| TFSE | Time-fractional Schrödinger equation |
| LDG | Local discontinuous Galerkin |
| TFKBE | Time-fractional KdV Burgres’ equation |
References
- Schrödinger, E. An undulatory theory of the mechanics of atoms and molecules. Phys. Rev. 1926, 28, 1049–1070. [Google Scholar] [CrossRef] [Scilit]
- Chang, Q.; Jia, E.; Sun, W. Difference schemes for solving the generalized nonlinear Schrödinger equation. J. Comput. Phys. 1999, 148, 397–415. [Google Scholar] [CrossRef] [Scilit]
- Dai, W. An unconditionally stable three-level explicit difference scheme for the Schrödinger equation with a variable coefficient. SIAM J. Numer. Anal. 1992, 29, 174–181. [Google Scholar] [CrossRef] [Scilit]
- Ivanauskas, F.; Radziunas, M. On convergence and stability of the explicit difference method for solution of nonlinear Schrödinger equations. SIAM J. Numer. Anal. 1999, 36, 1466–1481. [Google Scholar] [CrossRef] [Scilit]
- Nash, P.L.; Chen, L. Efficient finite difference solutions to the time-dependent Schrödinger equation. J. Comput. Phys. 1997, 130, 266–268. [Google Scholar] [CrossRef] [Scilit]
- Sun, Z.; Wu, X. The stability and convergence of a difference scheme for the Schrödinger equation on an infinite domain by using artificial boundary conditions. J. Comput. Phys. 2006, 214, 209–223. [Google Scholar] [CrossRef] [Scilit]
- Karakashian, O.A.; Akrivis, G.D.; Dougalis, V.A. On optimal order error estimates for the nonlinear Schrödinger equation. SIAM J. Numer. Anal. 1993, 30, 377–400. [Google Scholar] [CrossRef] [Scilit]
- Bao, W.; Jaksch, D. An explicit unconditionally stable numerical method for solving damped nonlinear Schrödinger equations with a focusing nonlinearity. SIAM J. Numer. Anal. 2003, 41, 1406–1426. [Google Scholar] [CrossRef] [Scilit]
- Li, B.; Fairweather, G.; Bialecki, B. Discrete-time orthogonal spline collocation methods for Schrödinger equations in two space variables. SIAM J. Numer. Anal. 1998, 35, 453–477. [Google Scholar] [CrossRef] [Scilit]
- Robinson, M.P.; Fairweather, G. Orthogonal spline collocation methods for Schrödinger-type equations in one space variable. Numer. Math. 1994, 68, 355–376. [Google Scholar] [CrossRef] [Scilit]
- Naber, M. Time fractional Schrödinger equation. J. Math. Phys. 2004, 45, 3339–3352. [Google Scholar] [CrossRef] [Scilit]
- Wei, L.; He, Y.; Zhang, X.; Wang, S. Analysis of an implicit fully discrete local discontinuous Galerkin method for the time-fractional Schrödinger equation. Finite Elem. Anal. Des. 2012, 59, 28–34. [Google Scholar] [CrossRef] [Scilit]
- Garrappa, R.; Moret, I.; Popolizio, M. Solving the time-fractional Schrödinger equation by Krylov projection methods. J. Comput. Phys. 2015, 293, 115–134. [Google Scholar] [CrossRef] [Scilit]
- Liu, N.; Jiang, W. A numerical method for solving the time fractional Schrödinger equation. Adv. Comput. Math. 2018, 44, 1235–1248. [Google Scholar] [CrossRef] [Scilit]
- Zheng, M.; Liu, F.; Jin, Z. The global analysis on the spectral collocation method for time fractional Schrödinger equation. Appl. Math. Comput. 2020, 365, 124689. [Google Scholar] [CrossRef] [Scilit]
- Eskar, R.; Feng, X.; Kasim, E. On high-order compact schemes for the multidimensional time-fractional Schrödinger equation. Adv. Differ. Equ. 2020, 1, 1–18. [Google Scholar] [CrossRef] [Scilit]
- Fei, M.; Wang, N.; Huang, C. A second-order implicit difference scheme for the nonlinear time-space fractional Schrödinger equation. Appl. Numer. Math. 2020, 153, 399–411. [Google Scholar] [CrossRef] [Scilit]
- Cen, D.; Wang, Z.; Mo, Y. Second order difference schemes for time-fractional KdV–Burgers’ equation with initial singularity. Appl. Math. Lett. 2021, 112, 106829. [Google Scholar] [CrossRef] [Scilit]
- Ding, Q.; Wong, P.J.Y. Quintic non-polynomial spline for time-fractional nonlinear Schrödinger equation. Adv. Differ. Equ. 2020, 46, 1–27. [Google Scholar] [CrossRef] [Scilit]
- Mokhtari, R.; Ramezani, M.; Haase, G. Stability and convergence analyses of the FDM based on some L-type formulae for solving the subdiffusion equation. Numer. Math. Theor. Meth. Appl. 2021, 14, 945–971. [Google Scholar]
- Hadhoud, A.R.; Rageh, A.A.M.; Radwan, T. Computational solution of the time-fractional Schrödinger equation by using trigonometric B- Spline collocation method. Fractal Fract. 2022, 6, 127. [Google Scholar] [CrossRef] [Scilit]
- Mokhtari, R.; Mostajeran, F. A high order formula to approximate the Caputo fractional derivative. Commun. Appl. Math. Comput. 2020, 2, 1–29. [Google Scholar] [CrossRef] [Scilit]
- Xie, S.; Li, G.; Yi, S. Compact finite difference schemes with high accuracy for one-dimensional nonlinear Schrödinger equation. Comput. Methods Appl. Mech. Eng. 2009, 198, 1052–1060. [Google Scholar] [CrossRef] [Scilit]
- Gao, Z.; Xie, S. Fourth-order alternating direction implicit compact finite difference schemes for two-dimensional Schrödinger equations. Appl. Numer. Math. 2011, 61, 593–614. [Google Scholar] [CrossRef] [Scilit]
- Holte, J.M. Discrete Gronwall lemma and applications. MAA-NCS Meet. Univ. North Dakota. 2009, 24, 1–7. [Google Scholar]
- Sun, Z. The Numerical Methods for Partial Equations; Science Press: Beijing, China, 2005; pp. 2–3. (In Chinese) [Google Scholar]
- Wang, B.; Liang, D.; Sun, T. The conservative splitting high-order compact finite difference scheme for two-dimensional Schrödinger equations. Int. J. Comput. Methods 2017, 14, 1750079. [Google Scholar] [CrossRef] [Scilit]
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 authors. 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/).







