Abstract
In this article, we propose a split-step finite element method (FEM) for the two-dimensional nonlinear Schrödinger equation (NLS) with Riesz fractional derivatives in space. The space-fractional NLS is first spatially discretized by finite element scheme and the semi-discrete variational scheme is obtained. We prove that it maintains the mass and energy conservation laws. Then, we establish a fully discrete split-step finite element scheme for the considered problem, which avoids the iteration at each time layer, thereby significantly reducing computational cost. The discrete mass conservation property and error estimate of this split-step finite element scheme is derived. Finally, illustrative tests and the numerical simulation of dynamic of wave solutions are included to confirm its effectiveness and capability.
Similar content being viewed by others
Introduction
The standard NLS is an important fundamental equation in quantum mechanics, with applications in various fields, such as super-fluids, nonlinear optics, atomic physics, nuclear physics, and solid state physics, which describes the change law of the state of microscopic particles over time by wave function. The one-dimensional NLS has the following form
where \(i=\sqrt{-1}\), m is the mass of microscopic particle, \(\hbar\) is the Planck’s constant, \(\lambda |\Psi (x,t)|^2\Psi (x,t)\) stands for the nonlinear interaction of particles and V(x) is the potential term function. Recently, with the rise of fractional calculus modeling, fractional quantum mechanics have gradually aroused people’s interest and the Feynman path integral over the trajectories of Lévy fights leads to the space-fractional NLS1,2, which can characterize more extensive nonrelativistic quantum mechanical behavior in physics. The global well-posedness of fractional NLS was studied by3, the existence and uniqueness of its global solution were proved in4,5 and the regularity of ground state was considered by6. For some interesting applications in physics, we refer the readers to7,8,9 for references.
In this article, we consider the Riesz space-fractional NLS in two-dimensions:
subjected to
where \(1/2<\alpha \le 1\), \(\lambda ,\ \gamma \in \mathbb {R}^+\), \(\Omega =(a,b)\times (c,d)\) and \(\Psi _0(x,y)\) is a known function vanishing outside \(\Omega\). If \(\alpha =1\), it reduces to the classical NLS. The space-fractional derivatives are defined in Riesz sense by
and \(\frac{\partial ^{2\alpha } \Psi (x,y,t)}{\partial |y|^{2\alpha }}\) can be defined in the same fashion.
Meanwhile, the Eqs. (2)–(4) have the mass and energy conservative laws. Define the below functionals
then there exist \(M(t)=M(0)\), \(E(t)=E(0)\), \(0<t<T\)10.
The past decade has witnessed the rapid evolution of numerical algorithms for the space-fractional NLS, although it is quite complex to solve the space-fractional partial differential equations (PDEs). Aside from a few analytic and semi-analytical techniques11,12, Wang et al. developed an efficient finite difference method (FDM) for the Riesz space-fractional coupled NLS (CNLS)13. Ran and Zhang proposed an implicit FDM for the space-fractional strongly CNLS14, which preserves the discrete conservative laws. A Crank-Nicolson FDM was considered for the Riesz space-fractional NLS15, which preserves the discrete energy. In16,17, Li et al. developed a fast linearized FEM for the space-fractional NLS and strongly CNLS, respectively. In18,19, we proposed an implicit and a linearized FEM for the time-space-fractional NLS and the space-fractional CNLS, respectively. As compared to the one-dimensional space-fractional problems, it is more difficulty to design numerical methods to solve the multi-dimensional fractional problems due to the complex vector structure of fractional Laplacian operator. The numerical methods for the multi-dimensional fractional PDEs face great challenge in the aspect of algorithm design and computational efficiency because of the non-locality of fractional derivative. In spite of this, there still exist a few numerical works carried out for the two-dimensional space-fractional NLS. Zhao et al. proposed a compact alternating direction implicit (ADI) difference scheme for the two-dimensional space-fractional NLS20. Wang and Huang developed a split-step ADI FDM10, which conserves the discrete mass. Fan and Qi introduced an efficient FEM for the two-dimensional time-space-fractional NLS21. Zhang et al. constructed a conservative FDM22, which utilizes the compact implicit integration factor method to discreize the resulting nonlinear ordinary differential system. Wang et al. proposed a split-step spectral Galerkin method for the two-dimensional space-fractional NLS and proved that it preserves the discrete mass23. Wang et al. derived a Lie-Trotter operator splitting spectral method for the linear semiclassical fractional Schrödinger equation24. Abdolabadi et al. presented a split-step Fourier pseudo-spectral method for the space-fractional CNLS25.
Recently, the numerical algorithms for the nonlinear multi-dimensional space-fractional problems are of current attention. For these types of equation, how to discretize the nonlinear terms is the key point to design an efficient algorithm. Among various techniques, the split-step method can avoid internal iteration loop at each time level by dividing the original problems into nonlinear term and linear derivative term by time splitting26,27, it can accelerate the computational speed in practice, hence it is an effective approach to solve the complex nonlinear problems. Meanwhile, in multi-physical fields analysis, the FEM is recognized as a well-known numerical technique to obtain the solutions of complex fractional boundary value problems. Since the FDM always adopts difference operators to approximating the fractional derivatives, it has a relatively high requirement for the regularity of the solutions. For example, the compact difference operator constructed in20 requires the unknown function \(f(x)\in C^7(\mathbb {R})\) and it is usually difficult to meet this criteria for the fractional PDEs in practice, so are the spectral methods. Although the FDM would be a little cheaper than FEM, the FEM can achieve high-order convergence with much lower smoothness requirement for the solution. However, since it is based on weak form and the numerical algorithm of space-fractional models is highly complex, few research work was reported on the FEM for multi-dimensional space-fractional NLS. This work is devoted to constructing a conservative FEM to solve the space-fractional NLS in two-dimensions. The original problem is splitted into linear and nonlinear subproblems via a split-step technique and the subproblems are solved in a given sequential order. We establish a conservative FEM for the linear subproblem with the time derivative discretized by Crank-Nicolson scheme and detailed analysis on its convergence would be done. The proposed split-step FEM can effectively reduce computational cost and algorithm complexity because no iteration is required. We prove that this split-step scheme possesses the mass conservative property and carry out an analysis for its convergence as well.
The remainder is as follows. In Section 2, we introduce some preliminaries on the fractional derivative and fractional Sobolev spaces. In Section 3-4, the variational formula and split-step FEM are reported and in Section 5, we discuss its mass conservation property and convergence. In Section 6, illustrative examples and the numerical simulation of wave dynamics are performed to check its excellent efficiency. Lastly, we end the study with some conclusive remarks.
Fractional derivative spaces
To begin with, we require some results about fractional derivatives, which have been studied by28,29. Letting
we introduce the following fractional derivative spaces and lemmas.
Definition 2.1
(Left Fractional Derivative Space) For \(\mu >0\), define the left semi-norm
and left norm
and let \(J^{\mu }_{L,0}(\Omega )\) be the closure of \(C^\infty _0(\Omega )\) with respect to \(||\cdot ||_{J^{\mu }_L(\Omega )}\).
Definition 2.2
(Right Fractional Derivative Space) For \(\mu >0\), define the right semi-norm
and right norm
and let \(J^{\mu }_{R,0}(\Omega )\) be the closure of \(C^\infty _0(\Omega )\) with respect to \(||\cdot ||_{J^{\mu }_R(\Omega )}\).
Definition 2.3
(Fractional Sobolev Space) For \(\mu >0\), define the semi-norm
and the norm
and denote the closure of \(C^\infty _0(\Omega )\) with respect to \(||\cdot ||_{\mu ,\Omega }\) by \(H^\mu _0(\Omega )\), where \(\mathcal {F}[\tilde{u}]\) is the Fourier transform of the extension of u by zero outside of \(\Omega\).
Lemma 2.1
29,30Let\(\mu \ne n-1/2\), \(n\in \mathbb {Z}^+\), \(J^\mu _{L,0}(\Omega )\), \(J^\mu _{R,0}(\Omega )\)and\(H^\mu _0(\Omega )\)are equivalent with the equivalent semi-norms and norms, i.e.,
where\(C_1\), \(C_2\)are two positive constants independent ofu.
Lemma 2.2
28For\(0<\mu < 1\)and\(u, v\in J^{2\mu }_{L,0}(\Omega )\) or \(J^{2\mu }_{R,0}(\Omega )\), one has
and the similar results can be derived for the fractional derivatives iny-direction.
Lemma 2.3
30For\(\mu >0\), one has
In a similar way to classical theory, we have the following Poincaré-Friedrichs inequalities.
Lemma 2.4
(Fractional Poincaré-Friedrichs28,29) For\(0<\gamma <\mu\), one has
and for\(0<\gamma <\mu\), \(\mu \ne n-1/2\), \(n\in \mathbb {Z}^+\), one has
with a positive constantCindependent ofu. The similar results can be derived for the right fractional semi-norm and norm.
Semi-discrete variational formula
Assume that \(\mathcal {M}_h\) is a uniform partition of \(\Omega\) with the triangles \(\{\Omega _j\}_{j=1}^M\) and \(h=\max \limits _{1\le j\le M}\{diam \ \Omega _j\}\). Define \(\mathcal {V}_h=\{u:u|_{\Omega _j}\in P_{r-1}, \ \forall \Omega _j\in \mathcal {M}_h\}\) and the finite element subspace \(\mathcal {V}_h\subset C(\bar{\Omega })\cap H^{\alpha }_0(\Omega )\), where \(P_{r-1}\) denotes the polynomials of degree no more than \(r-1\) on \(\Omega _j\). Decomposing the wave function in into its real and imaginary parts by \(\Psi (x,y,t)=u(x,y,t)+iv(x,y,t)\). Inserting it into Eqs. (2)–(4), the original problem can be recast as a coupled system
subjected to
where “Re”, “Im” mean keeping the real and imaginary parts, respectively.
Using Lemma 2.2, we pose the semi-discrete variational formula to seek \(u_h, v_h\in \mathcal {V}_h\) for each t such that
for \(\chi _1,\ \chi _2\in \mathcal {V}_h\), with the bilinear form
where \(u_0(x,y)\), \(v_0(x,y)\) are some approximations of \(\text {Re}\Psi _0(x,y)\) and \(\text {Im}\Psi _0(x,y)\), respectively.
Theorem 3.1
31The bilinear form\(\varLambda _h(\cdot , \cdot )\)satisfies
with the associated energy norm as
where\(C_\alpha =\frac{1}{2\cos (\alpha \pi )}\)andCis a positive constant independent ofu, v.
Theorem 3.2
The variational formula (10)–(12) preserves the mass and energy conservation laws, i.e.,
where
Proof
Letting \(\chi _1=u_h(t)\) in Eq. (10) and \(\chi _2=v_h(t)\) in Eq. (11), adding both two equations together and using the symmetry property of \(\varLambda _h(\cdot ,\cdot )\), we have
which implies \(\frac{dM_h(t)}{dt}=0\).
Furthermore, taking \(\chi _1=\frac{\partial v_h(t)}{\partial t}\), \(\chi _2=\frac{\partial u_h(t)}{\partial t}\) in Eqs. (10) and (11), we have
and the difference between Eqs. (13) and (14) gives
On the other hand, from the following identities
it follows that
In view of the definition of energy norm, we obtain
For the right-side term of Eq. (15), we have
Substituting Eq. (16) and Eq. (17) into Eq. (15), we obtain
and this finally implies \(\frac{dE_h(t)}{dt}=0\). This completes the proof. \(\square\)
Derivation of split-step FEM for space-fractional NLS
This section devotes to derive a fully discrete split-step finite element scheme for Eqs. (2)–(4). Define a partition on [0, T] with equally spaced grid points \(t_k=k \Delta t\), \(\Delta t=T/N\), \(k=0,1,\ldots ,N\) and \(N\in \mathbb {Z}^+\), and for simplicity, we employ
If \(\Psi (x,y,t_n)\) is known, the wave function at \(t_{n+1}\) can be obtained by solving the considered equation in two steps via splitting it into the linear and nonlinear subparts based on the second-order Strang split-step technique32. If the NLS is given by \(i\Psi _t={L}\Psi +{N}\Psi\) with \({L}\Psi\), \({N}\Psi\) being the linear and nonlinear parts, by separation of variables, we can get
where \(\mathcal {S}^{{L}}\), \(\mathcal {S}^{{N}}\) are the exact solution operators associated with the fractional and nonlinear equations:
which further leads to
and the linear subproblem
Consequently, we can achieve the approximate solution of the coupled system (5) and (6) by solving the linear subproblem (21) and (22), followed by the nonlinear subproblem (19) and (20). At first, for the nonlinear part, we can integrate them exactly in physical space. Multiplying both sides of Eq. (19) by u(x, y, t) and Eq. (20) by v(x, y, t), and adding them together lead to \(\frac{du^2( x,y,t)}{dt}+\frac{dv^2(x,y,t)}{dt}=0\), which implies
Replacing \(u^2(x,y,t)+v^2(x,y,t)\) by \(u^2(x,y,t_n)+v^2(x,y,t_n)\) admits the coupled system:
with \(|\Psi (t_n)|^2=u^2(x,y,t_n)+v^2(x,y,t_n)\), which are linear ordinary differential equations (ODEs).
In view of Eq. (24), there exist \(v(x,y,t)=-\frac{1}{\lambda |\Psi (t_n)|^2}\frac{d u(x,y,t)}{d t}\). Substituting it into Eq. (25), we have the second-order homogeneous ODE with constant coefficient
Since its characteristic equation of ODE (26) has two different complex roots \(r_{1,2}=\pm i\lambda |\Psi (t_n)|^2\), we obtain its general solution, given by
with the two general constants \(\bar{C}_1\) and \(\bar{C}_2\).
Letting \(t=t_n\) in (27) gives \(\bar{C}_1=u(x,y,t_n)\) and differentiating (27) with respect to t gives
Take \(t=t_n\) in (28) and the comparison between (28) with (24) implies \(\bar{C}_2=-v(x,y,t_n)\). Substituting \(\bar{C}_1\), \(\bar{C}_2\) into (27), we have the exact solution of ODEs (24)-(25), i.e.,
and repeating a similar derivation as above, we obtain
As for the linear subproblem, we construct a fully discrete FEM, which adopts the Crank–Nicolson scheme in time. Using Lemma 2.2, the scheme reads: seek \(u^{n}_{h},\ v^{n}_{h}\in \mathcal {V}_h\) to satisfy
where \(u^0_h(x,y)\), \(v^0_h(x,y)\) are some approximations of \(\text {Re}\Psi _0(x,y)\) and \(\text {Im}\Psi _0(x,y)\), respectively.
Using the idea of split-steps based on the second-order Strang splitting method and combing the analytical solutions (29) and (30) of the nonlinear subproblem and the Crank-Nicolson finite element scheme (31)–(33) for the linear subproblem, we finally propose the fully discrete split-step FEM as follow:
for \(\chi _1,\ \chi _2\in \mathcal {V}_h\), where \(|\Psi ^{*,2}_h|^2=|u^{*,2}_h|^2+|v^{*,2}_h|^2\), \(|\Psi ^n_h|^2=|u^n_h|^2+|v^n_h|^2\) and \(n=0,1,2,\ldots ,N-1\).
Conservation and convergence
In this section, we derive the discrete conservation law and error estimate for the fully discrete split-step FEM (34)-(40). Before proceeding, we define a projection operator \(P_h\) by
which maps the elements from \(H_0^\alpha (\Omega )\) to \(\mathcal {V}_h\) and admits30:
when \(u\in \mathcal {V}_h\cap H^{r}(\Omega )\) and fulfills necessary condition. Letting C be a general constant independent of u, v, we next analyze the conservation laws and convergent properties.
Lemma 5.1
(Discrete Gronwall Inequality33) If the nonnegative sequences\(\{G^n\}_{n=0}^N\)and\(\{g^n\}_{n=0}^N\)satisfy
wherea, bare nonnegative numbers and\(T=N\Delta t\). Then
where\(\Delta t\)satisfies\((a+b)\Delta t\le \frac{N-1}{2N}\), \(N>1\).
In what follows, we turn to the conservation and convergence for the split-step FEM.
Lemma 5.2
34If the exact solution\(\Psi (t)\)of Eqs. (2)–(4) is regular enough, then the Strang split-step scheme is consistent of order 2, i.e.,
where\(T=e^{-i\Delta t(L+N)}\)andCis independent of\(\Delta t\).
Lemma 5.3
35If\(\phi\), \(\psi \in H^{2}(\Omega )\), then we have
Theorem 5.1
The fully discrete split-step finite element scheme (34)–(40) satisfies the discrete mass conservation law, i.e.,
where\(M_h^n=||u_h^n||_{0,\Omega }^2+||v_h^n||_{0,\Omega }^2\).
Proof
Letting
and in (36)-(37), taking \(\chi _1=\bar{u}^{*}_{h}\), \(\chi _2=\bar{v}^{*}_{h}\), we have
In view of
the sum of Eqs. (42)–(43) leads to
which implies \(||u_h^{*,2}||_{0,\Omega }^2+||v_h^{*,2}||_{0,\Omega }^2=||u_h^{*,1}||_{0,\Omega }^2+||v_h^{*,1}||_{0,\Omega }^2\).
Using triangular function formula, we obtain
Similarly, we can prove \(|u^{n+1}_h|^2+|v^{n+1}_h|^2=|u^{*,2}_h|^2+|v^{*,2}_h|^2\), and then \(||u_h^{n+1}||_{0,\Omega }^2+||v_h^{n+1}||_{0,\Omega }^2=||u_h^{n}||_{0,\Omega }^2+||v_h^{n}||_{0,\Omega }^2\). This leads to \(M^n_h=M^{n-1}_h\), thus \(M^n_h=M^{n-1}_h=\cdots =M^0_h\).
Theorem 5.2
Suppose that\(u^n\), \(v^n\)are the exact solutions to the linearsubproblem (21)–(22) at\(t_n\)and\(u^n_h\), \(v^n_h\)are obtained by the scheme (31)–(33). Then
where\(e^n_u=u^{n}_h-u^n\), \(e^n_v=v^{n}_h-v^n\), \(u^0_h=P_h\text {Re}\Psi _0(x,y)\), \(v^0_h=P_h\text {Im}\Psi _0(x,y)\)andC(u, v, T) is a constant related tou, v, Tbut independent of\(\Delta t\)andh.
Proof
Split the error into two parts, i.e., \(e_\upsilon ^n=\eta ^n_\upsilon +\rho ^n_\upsilon\), with \(\eta ^n_\upsilon =\upsilon ^n_h-P_h\upsilon ^n\), \(\rho ^n_\upsilon =P_h\upsilon ^n-\upsilon ^n\) and \(\upsilon =u,\ v\). Taking \(t_{n+\frac{1}{2}}=t_n+\Delta t/2\) and comparing Eq. (21) with Eq. (31), we have
In view of \(\varLambda _h(\rho ^n_v,\chi _1)=0\), there exists
Similarly, comparing Eq. (22) with Eq. (32), we have
Taking \(\chi _1=\bar{\eta }^{n+\frac{1}{2}}_u\) in Eq. (45) and \(\chi _2=\bar{\eta }^{n+\frac{1}{2}}_v\) in Eq. (46), respectively, and summing them together, we obtain
where
For the terms on the left side of Eq. (47), we have
while for the terms on the right side, we can deduce that
From Lemma 2.3 and Taylor formula, it follows that
and similarly, we can obtain
On the other hand, by the property (41) and Taylor formula, there exist
and
while for the terms related to the fractional derivatives, there holds
with \(\xi =x\) or y. Substituting (48)–(54) into (47), it suffices to show that
where
Apply the discrete Gronwall inequality to (55) and note \(||\eta ^0_u||^2_{0,\Omega }=||\eta ^0_v||^2_{0,\Omega }=0\). Then
which implies
with \(\bar{C}(u,v,T)\) being a constant only related to u, v and T. Using the property (41), we obtain
and the proof is finally completed. \(\square\)
Theorem 5.3
Suppose that\(u(t_n)\), \(v(t_n)\)are the exact solutions to Eqs. (5)–(9) at\(t_n\)and\(u^n_h\), \(v^n_h\) are the solutions obtained by the split-step FEM (34)–(40). Then
where \(e^n_u=u^{n}_h-u(t_n)\), \(e^n_v=v^{n}_h-v(t_n)\), \(u^0_h=P_h\text {Re}\Psi _0(x,y)\), \(v^0_h=P_h\text {Im}\Psi _0(x,y)\) and C(u, v, T) is a constant related to u, v, T but independent of \(\Delta t\) and h.
Proof
Let \(\Psi ^n=u^n+iv^n\) be the split-step solutions yielded by the scheme (18). Using the Lady Windermere’s fan, we obtain
From Lemma 5.2, 5.3, it follows that
with \(n=1,2,\ldots ,N\), which implies
where \(\tilde{C}\) is also unrelated to \(\Delta t\).
On the other hand, since the solutions to the nonlinear problem are integrated exactly in physical space, according to the property of the standard Strang split-step technique and Theorem 5.2, it is trivial to validate that
and thus by (58) and (59), we can easily obtain the above results. \(\square\)
Illustrative examples
In this section, we perform some numerical examples to confirm the theoretical results and illustrate the capability of our split-step FEM, including both one- and two-dimensional cases. We discuss the convergent accuracy of this method by constructive example and simulate the dynamics of the wave solutions governed by the Riesz space-fractional NLS in both one- and two-dimensions, where the mass conservative property will be testified. The convergent rate of the real and imaginary errors in time and space is calculated by
where \(error_{\Delta t_k}\), \(error_{h_k}\) are the numerical errors in time and space corresponding to the time stepsize \(\Delta t_k\) and spatial meshsize \(h_k\) with \(k=1,\ 2\). To show its computational efficiency, we present the following two schemes:
-
Crank–Nicolson FEM with Newton’s iteration:
$$\begin{aligned}&(\bar{\partial }_t u^{n+1}_{h},\chi _1)-\gamma \Lambda _h(\bar{v}^{n+\frac{1}{2}}_{h},\chi _1) +\lambda (|\bar{\Psi }^{n+\frac{1}{2}}_h|^2\bar{v}^{n+\frac{1}{2}}_{h},\chi _1)= 0, \\&(\bar{\partial }_t v^{n+1}_{h},\chi _2)+\gamma \Lambda _h(\bar{u}^{n+\frac{1}{2}}_{h},\chi _2) -\lambda (|\bar{\Psi }^{n+\frac{1}{2}}_h|^2\bar{u}^{n+\frac{1}{2}}_{h},\chi _2)= 0, \end{aligned}$$where \(|\bar{\Psi }^{n+\frac{1}{2}}_h|^2=|\bar{u}^{n+\frac{1}{2}}_h|^2+|\bar{v}^{n+\frac{1}{2}}_h|^2\);
-
Linearized Crank–Nicolson FEM30:
$$\begin{aligned}&(\bar{\partial }_t u^{n+1}_{h},\chi _1)-\gamma \Lambda _h(\bar{v}^{n+\frac{1}{2}}_{h},\chi _1) +\lambda (|\hat{\Psi }^n_h|^2\bar{v}^{n+\frac{1}{2}}_{h},\chi _1)= 0, \\&(\bar{\partial }_t v^{n+1}_{h},\chi _2)+\gamma \Lambda _h(\bar{u}^{n+\frac{1}{2}}_{h},\chi _2) -\lambda (|\hat{\Psi }^n_h|^2\bar{u}^{n+\frac{1}{2}}_{h},\chi _2)= 0, \end{aligned}$$and to start it, \(u^1_h\), \(v^1_h\) are computed by the below explicit-implicit scheme:
$$\begin{aligned}&(\bar{\partial }_t u^{1}_{h},\chi _1)-\gamma \Lambda _h({v}^{1}_{h},\chi _1) +\lambda (|\Psi ^0_h|^2{v}^{1}_{h},\chi _1)= 0, \\&(\bar{\partial }_t v^{1}_{h},\chi _2)+\gamma \Lambda _h({u}^{1}_{h},\chi _2) -\lambda (|\Psi ^{0,2}_h|^2{u}^{1}_{h},\chi _2)= 0, \end{aligned}$$where \(|\hat{\Psi }^n_h|^2=|\hat{u}^{n}_h|^2+|\hat{v}^{n}_h|^2\), \(|\Psi ^0_h|^2=|u^0_h|^2+|v^0_h|^2\), \(\hat{u}^{n}_h=\frac{3u^{n}_h-u^{n-1}_h}{2}\), and \(\hat{v}^{n}_h=\frac{3v^{n}_h-v^{n-1}_h}{2}\).
In all tests, we employ linear interpolation, i.e., \(r=2\), then by the theoretical results, we expect that the errors of real and imaginary parts would steadily decline with the desired convergent rate both in time and space. In addition, all the tests will be done by MATLAB R2015b on a personal PC and the last one is implemented by the PC configuration: WIN 7 Ultimate, AMD Athlon(tm) II \(\times 4\) 640 3.00 GHz CPU and 8 GB DDR3 RAM.
One-dimensional problem
Example 1
Consider the semiclassical space-fractional NLS36:
on \(\Omega =[-\ell ,\ell ]\) with two cases of initial conditions.
In the first case, letting \(\varepsilon =1\) and \(\lambda =2\), we simulate the propagation of a single soliton over time subjected to the initial value of Gaussians type:
and if \(\alpha =1\), the soliton solution is
When \(\ell \gg 0\), the exact solution can be negligible outside \(\Omega\) because \(\Psi (x,0)\) polynomially or exponentially decays to zero. Therefore, we enforce
Letting \(\Delta t=1.0e-02\), \(h=1/20\) and \(\ell =30\), we plot the evolution of single soliton for different \(\alpha\) in Fig. 1. As we observed, the fractional power \(\alpha\) can affect shape of the solitons. More precisely, when \(\alpha\) becomes smaller, its amplitude \(|\Psi ^n_h(x)|\) become higher and the wave travels more slowly. Reletting \(\Delta t=1.0e-03\) and \(\ell =10\), we test the convergent accuracy of split-step FEM for \(\alpha =1\) and show the numerical results at \(t=1\) in Table 1. It is seen that our method converges to the exact solution with theoretical convergent rates.
In the second case, we simulate the dynamics of defocusing NLS with \(\varepsilon =0.1\), \(\lambda =-1\) and the initial value
Letting \(\Delta t=5.0e-03\), \(h=1/20\) and \(\ell =10\), we enforce \(\Psi (x,t)=0\) with \(x\in \mathbb {R}\setminus \Omega\) as the first case and present the defocusing solutions for different \(\alpha\) in Fig. 2. As we observed, the nonlinear interactions are repulsive instead of attractive. At some point, the hump splits into two smaller ones propagating to two different directions. When \(\alpha\) becomes smaller, such phenomena appears more manifest in a finite time period. Reletting \(\Delta t=0.1\) and \(\ell =20\), the values of discrete mass \(M_h^n\) at different time points for \(\alpha =0.7\), 0.8 and 0.9 are tabulated in Table 2. As we see, the discrete mass conservative law is preserved by this split-step FEM.
Two-dimensional problems
Example 2
Consider the fractional NLS type equation
on \(\Omega =[0,1]^2\), subjected to
and the right-hand function R(x, y, t) is selected to enforce the analytical solution
We test the convergent accuracy of the proposed split-step FEM. Letting \(\lambda =0\), the governing equation degenerates to the linear problem (21) and (22) and the scheme is actually the Crank-Nicolson finite element scheme (31)–(33). Taking \(s=1\) and \(h=1/35\), we firstly compute the results at \(t=0.5\) by using different time stepsizes and the numerical results for \(\alpha =0.8\), 0.9 are tabulated in Table 3. Letting \(\Delta t=2.0e-04\), we compute the results by using different spatial meshsizes and present them in Table 4. Further, retaking \(\lambda =1\) and \(s=0\), we test the accuracy of the split-step FEM and tabulate the numerical results for \(\alpha =0.85\), 0.95 in time and space in Tables 5 and 6, respectively. From these tables, it can be seen that both schemes nearly achieve the convergent rate 2, which are in line with our expectations.
Example 3
Consider the space-fractional NLS10
on \(\Omega =[-\ell ,\ell ]^2\), subjected to
When \(\ell \gg 0\), the wave function can also be negligible outside \(\Omega\) because \(\Psi (x,y,0)\) exponentially decays to zero. Therefore, we enforce the homogeneous boundary condition:
In order to examine the discrete mass conservative law, we take \(\Delta t=0.1\), \(h=0.6\) and a large enough \(\ell =8\). Consider the cases of \(\lambda =0\) and \(\lambda =1\). In Fig. 3, the evolution of the value of discrete mass \(M_h^n\) in the time interval [0, 10] with \(\alpha =0.65\) for both cases is presented, respectively. From the figures, we conclude that the discrete mass is preserved by our methods during the whole computing process and the proposed schemes can be applied to long-time simulation.
Next, we simulate the dynamic of the wave solution governed by the Riesz space-fractional NLS via the split-step FEM and discuss how the fractional power \(\alpha\) affects the dynamic of wave solution. For this purpose, letting \(\lambda =1\), \(\ell =5\), \(\Delta t=0.01\) and \(h=1/3\), we display the profile of the modulus of the wave solutions \(|\Psi ^n_h(x,y)|\) for \(\alpha =0.7\) at the times \(t=0\), 0.3, 0.6 and 0.9 in Fig. 4. It is observed that as time goes by, the altitude of wave solution gets smaller and smaller, while its width gets bigger and bigger, which coincide with the variation tendency of the classical wave. Meanwhile, we plot the profile and contour map of the modulus of wave solutions at \(t=0.5\) for \(\alpha =0.55\), 0.75, 0.95 and all of them are presented in Figs. 5, 6 and 7, respectively. For comparison, we also plot the profile and contour map of the modulus of wave solution in the case of \(\alpha =1\), which are given in Fig. 8. From these figures, we easily observe that the fractional power significantly affects the shape of wave solution. More precisely, as \(\alpha\) decreases, the wave solution decays faster and the shape of the wave becomes higher and more steep than those with larger \(\alpha\). When \(\alpha =1\), the wave solution collapses to the one governed by the classical NLS.
At last, to show the advantage in computational efficiency, we compare the CPU times of our split-step FEM, the pure Crank-Nicolson FEM with Newton’s iteration and the linearized Crank-Nicolson FEM as in30 with extrapolation technique. Taking \(\alpha =0.75\), \(\ell =5\) and \(T=0.5\), we tabulate the comparative results in Table 7, where the iteration algorithm is terminated by reaching a solution with the tolerant error \(1.0e-12\). It is observed that the CPU times of our method are less than those of the linearized Crank-Nicolson FEM and much less than those of the pure Crank-Nicolson FEM with Newton’s iteration. The efficiency performance is more excellent with smaller \(\Delta t\), which demonstrates that this split-step FEM is the most efficient among the above three methods and can reduce the computational cost in practice (Figs. 1, 2).
Concluding remarks
The issues of concern for the high-dimensional Riesz space-fractional NLS is not only the high complexity of the fractional derivatives in space, but also its nonlinearity. The split-step FEM proposed in our work splits the governing equation into the linear and nonlinear subproblems, which avoids the inner iteration at each time layer, thereby reducing the computational complexity. The mass conservation law has been well inherited, which means that it can keep the phase and shape of the waves governed by the space-fractional NLS for long time. The analysis of the unconditional convergence for this fully discrete split-step FEM is also presented. The numerical results and simulation of wave dynamics confirm its excellent actual performance and conservative property in solving both one- and two-dimensional space-fractional NLS in practice. This split-step FEM compares favorable with the other algorithms like linearized FEM in computational efficiency and holds great potential in treating the two- and three-dimensional space-fractional NLS or CNLS on complex domains.
Data availability
Data will be made available from the corresponding author on reasonable request.
References
Laskin, N. Fractional quantum mechanics. Phys. Rev. E 62, 3135–3145 (2000).
Laskin, N. Fractional quantum mechanics and Lévy path integrals. Phys. Lett. A 268, 298–305 (2000).
Guo, B. L. & Huo, Z. H. Global well-posedness for the fractional nonlinear Schrödinger equation. Commun. Part. Differ. Equ. 36, 247–255 (2010).
Guo, B. L. & Li, Q. X. Existence of the global smooth solution to a fractional nonlinear Schrödinger system in atomic Bose-Einstein condensates. J. Appl. Anal. Comput. 5, 793–808 (2015).
Hu, J. Q., Xin, J. & Lu, H. The global solution for a class of systems of fractional nonlinear Schrödinger equations with periodic boundary condition. Comput. Math. Appl. 62, 1510–1521 (2011).
Felmer, P., Quaas, A. & Tan, J. G. Positive solutions of the nonlinear Schrödinger equation with the fractional Laplacian. Proc. R. Soc. Edinb. A. 142, 1237–1262 (2012).
Fujioka, J., Espinosa, A. & Rodríguez, R. F. Fractional optical solitons. Phys. Lett. A. 374, 1126–1134 (2010).
Guo, X. Y. & Xu, M. Y. Some physical applications of fractional Schrödinger equation. J. Math. Phys. 47, 082104 (2006).
Luchko, Y. Fractional Schrödinger equation for a particle moving in a potential well. J. Math. Phys. 54, 012111 (2013).
Wang, P. D. & Huang, C. M. Split-step alternating direction implicit difference scheme for the fractional Schrödinger equation in two dimensions. Comput. Math. Appl. 71, 1114–1128 (2016).
Aruna, K. & Kanth, A. S. V. R. Approximate solutions of non-linear fractional Schrödinger equation via differential transform method and modified differential transform method. Natl. Acad. Sci. Lett. 36, 201–213 (2013).
Herzallaha, M. A. E. & Gepreel, K. A. Approximate solution to the time-space fractional cubic nonlinear Schrödinger equation. Appl. Math. Model. 36, 5678–5685 (2012).
Wang, D. L., Xiao, A. G. & Yang, W. Crank-Nicolson difference scheme for the coupled nonlinear Schrödinger equations with the Riesz space fractional derivative. J. Comput. Phys. 242, 670–681 (2013).
Ran, M. H. & Zhang, C. J. A conservative difference scheme for solving the strongly coupled nonlinear fractional Schrödinger equations. Commun. Nonlinear Sci. 41, 64–83 (2016).
Wang, P. D. & Huang, C. M. An energy conservative difference scheme for the nonlinear fractional Schrödinger equations. J. Comput. Phys. 293, 238–251 (2015).
Li, M., Gu, X. M., Huang, C. M., Fei, M. F. & Zhang, G. Y. A fast linearized conservative finite element method for the strongly coupled nonlinear fractional Schrödinger equations. J. Comput. Phys. 358, 256–282 (2018).
Li, M. & Zhao, Y. L. A fast energy conserving finite element method for the nonlinear fractional Schrödinger equation with wave operator. Appl. Math. Comput. 338, 758–773 (2018).
Zhu, X. G., Nie, Y. F., Yuan, Z. B., Wang, J. G. & Yang, Z. Z. A Galerkin FEM for Riesz space-fractional CNLS. Adv. Differ. Equ. 2019, 329 (2019).
Zhu, X. G., Yuan, Z. B., Wang, J. G., Nie, Y. F. & Yang, Z. Z. Finite element method for time-space-fractional Schrödinger equation. Electron. J. Differ. Equ 166, 1–18 (2017).
Zhao, X., Sun, Z. Z. & Hao, Z. P. A fourth-order compact ADI scheme for two-dimensional nonlinear space fractional Schrödinger equation. SIAM J. Sci. Comput. 36, A2865–A2886 (2014).
Fan, W. P. & Qi, H. T. An efficient finite element method for the two-dimensional nonlinear time-space fractional Schrödinger equation on an irregular convex domain. Appl. Math. Lett. 86, 103–110 (2018).
Zhang, R. P., Zhang, Y. T., Wang, Z., Chen, B. & Zhang, Y. A conservative numerical method for the fractional nonlinear Schrödinger equation in two dimensions. Sci. China Math. 62, 1997–2014 (2019).
Wang, Y., Mei, L. Q., Li, Q. & Bu, L. L. Split-step spectral Galerkin method for the two-dimensional nonlinear space-fractional Schrödinger equation. Appl. Numer. Math. 136, 257–278 (2019).
Wang, W. S., Huang, Y. & Tang, J. Lie-Trotter operator splitting spectral method for linear semiclassical fractional Schrödinger equation. Comput. Math. Appl. 113, 117–129 (2022).
Abdolabadi, F., Zakeri, A. & Amiraslani, A. A split-step Fourier pseudo-spectral method for solving the space fractional coupled nonlinear Schrödinger equations. Commun. Nonlinear Sci. 120, 107150 (2023).
Frutos, J. D. & Sanz-Serna, J. M. Split-step spectral schemes for nonlinear Dirac systems. J. Comput. Phys. 83, 407–423 (1989).
Li, L. F. A split-step finite-element method for incompressible Navier-Stokes equations with high-order accuracy up-to the boundary. J. Comput. Phys.408, 109274 (2020).
Ervin, V. J. & Roop, J. P. Variational formulation for the stationary fractional advection dispersion equation. Numer. Methods Part D. E. 22, 558–576 (2006).
Roop, J. P. Computational aspects of FEM approximation of fractional advection dispersion equations on bounded domains in R\(^2\). J. Comput. Appl. Math. 193, 243–268 (2006).
Zhu, X. G., Nie, Y. F., Wang, J. G. & Yuan, Z. B. A numerical approach for the Riesz space-fractional Fisher’ equation in two-dimensions. Int. J. Comput. Math. 94, 296–315 (2017).
Bu, W. P., Tang, Y. F. & Yang, J. Y. Galerkin finite element method for two-dimensional Riesz space fractional diffusion equations. J. Comput. Phys. 276, 26–38 (2014).
Gauckler, L. Convergence of a split-step Hermite method for the Gross-Pitaevskii equation. IMA J. Numer. Anal. 31, 396–415 (2011).
Zhou, Y. Application of Discrete Functional Analysis to the Finite Difference Methods (International Academic Publishers, 1990).
Zhai, S. Y., Wang, D. L., Weng, Z. F. & Zhao, X. Error analysis and numerical simulations of Strang splitting method for space fractional nonlinear Schrödinger equation. J. Sci. Comput. 81, 965–989 (2019).
Lubich, C. On splitting methods for Schrödinger-Poisson and cubic nonlinear Schrödinger equations. Math. Comput. 77, 2141–2153 (2008).
Duo, S. W. & Zhang, Y. Z. Mass-conservative Fourier spectral methods for solving the fractional nonlinear Schrödinger equation. Comput. Math. Appl. 71, 2257–2271 (2016).
Acknowledgements
This research was supported by the Science and Technology Planning Projects of Shaoyang (No. 2023ZD0074), the Scientific Research Funds of Hunan Provincial Education Department (Nos. 22B0756, 22C0455 and 21C0607) and the Natural Science Foundation of Hunan Province of China (No. 2022JJ30548).
Author information
Authors and Affiliations
Contributions
X.Z.:methodology, formal analysis, investigation, data curation, writing—original draft; H.W.: supervision, writing—review and editing; Y.Z.: writing—review and editing. All authors read and approved the final manuscript.
Corresponding author
Ethics declarations
Competing interests
The authors declare no competing interests.
Additional information
Publisher’s note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
Rights and permissions
Open Access This article is licensed under a Creative Commons Attribution-NonCommercial-NoDerivatives 4.0 International License, which permits any non-commercial use, sharing, distribution and reproduction in any medium or format, as long as you give appropriate credit to the original author(s) and the source, provide a link to the Creative Commons licence, and indicate if you modified the licensed material. You do not have permission under this licence to share adapted material derived from this article or parts of it. The images or other third party material in this article are included in the article’s Creative Commons licence, unless indicated otherwise in a credit line to the material. If material is not included in the article’s Creative Commons licence and your intended use is not permitted by statutory regulation or exceeds the permitted use, you will need to obtain permission directly from the copyright holder. To view a copy of this licence, visit http://creativecommons.org/licenses/by-nc-nd/4.0/.
About this article
Cite this article
Zhu, X., Wan, H. & Zhang, Y. A split-step finite element method for the space-fractional Schrödinger equation in two dimensions. Sci Rep 14, 24257 (2024). https://doi.org/10.1038/s41598-024-75547-2
Received:
Accepted:
Published:
DOI: https://doi.org/10.1038/s41598-024-75547-2