Abstract
In this paper, we study two compact finite difference schemes for the Schrödinger-Boussinesq (SBq) equations in two dimensions. The proposed schemes are proved to preserve the total mass and energy in the discrete sense. In our numerical analysis, besides the standard energy method, a “cut-off” function technique and a “lifting” technique are introduced to establish the optimal H1 error estimates without any restriction on the grid ratios. The convergence rate is proved to be of O(τ2 + h4) with the time step τ and mesh size h. In addition, a fast finite difference solver is designed to speed up the numerical computation of the proposed schemes. The numerical results are reported to verify the error estimates and conservation laws.
Similar content being viewed by others
References
Makhankov, V.G.: On stationary solutions of the Schrödinger equation with a self-consistent potential satisfying Boussinesq’s equation. Phys. Lett. 50, 42–44 (1974)
Yajima, N., Satsuma, J.: Soliton solutions in a diatomic lattice system. Prog. Theor. Phys. 62, 370–378 (1979)
Rao, N.N.: Coupled scalar field equations for nonlinear wave modulations in dispersive media. Pramana J. Pyhs. 46, 161–202 (1991)
Zhang, L.M., Bai, D.M., Wang, S.S.: Numerical analysis for a conservative difference scheme to solve the Schrödinger-Boussinesq equation. J. Comput. Appl. Math. 235, 4899–4915 (2011)
Liao, F., Zhang, L.M.: Conservative compact finite difference scheme for the coupled Schrödinger-Boussinesq equation. Numer. Methods Partial Differ. Equ. 32, 1667–1688 (2016)
Liao, F., Zhang, L.M.: Numerical analysis of a conservative linear compact difference scheme for the coupled Schrödinger-Boussinesq equations. Inter. J. Comput. Math. 95, 961–978 (2018)
Liao, F., Zhang, L.M., Wang, T.C.: Unconditional \(l^{\infty }\) convergence of a conservative compact finite difference scheme for the N-coupled Schrödinger-Boussinesq equations. Appl. Numer. Math. 138, 54–77 (2019)
Zheng, J.D., Xiang, X.M.: The finite element analysis for the equation system coupling the complex Schrödinger and real Boussinesq fields. Math. Numer. Sin. 2, 344–355 (1984). (in Chinese)
Bai, D.M., Zhang, L.M.: The quadratic B-spline finite element method for the coupled Schrödinger-Boussinesq equations. Inter. J. Comput. Math. 88, 1714–1729 (2011)
Huang, L.Y., Jiao, Y.D., Liang, D.M.: Multi-sympletic scheme for the coupled Schrödinger-Boussinesq equations. Chin. Phys. B. 22, 1–5 (2013)
Bai, D.M., Wang, J.L.: The time-splitting Fourier spectral method for the coupled Schrödinger -Boussinesq equations. Commun. Nonlinear Sci. Numer. Simulat. 17, 1201–1210 (2012)
Liao, F., Zhang, L.M., Wang, S.S.: Time-splitting combined with exponential wave integrator fourier pseudospectral method for Schrödinger-Boussinesq system. Commun. Nonlinear Sci. Numer. Simulat. 55, 93–104 (2018)
Liao, F., Zhang, L.M., Wang, S.S.: Numerical analysis of cubic orthogonal spline collocation methods for the coupled Schrödinger-Boussinesq equations. Appl. Numer. Math. 119, 194–212 (2017)
Cai, J., Yang, B., Zhang, C.: Efficient mass and energy preserving schemes for the coupled nonlinear Schrödinger-Boussinesq system. Appl. Math. Lett. 91, 76–82 (2019)
Gao, Z., Xie, S.: Fourth-order alternating direction implicit compact finite difference schemes for two-dimensional Schrödinger equations. Appl. Numer. Math. 61, 593–614 (2011)
Wang, T.C., Guo, B.L., Xu, Q.B.: Fourth-order compact and energy conservative difference schemes for the nonlinear Schrödinger equation in two dimensions. J. Comput. Phys. 243, 383–399 (2013)
Liao, H.L., Sun, Z.Z., Shi, H.S.: Error estimate of fourth-order compact scheme for linear Schrödinger equations. SIAM J. Numer. Anal. 47, 4381–4401 (2010)
Bao, W.Z., Cai, Y.Y.: Optimal error estimates of finite difference methods for the Gross-Pitaevskii equation with angular momentum rotation. Math. Comput. 281, 99–128 (2013)
Wang, T.C., Zhao, X.F.: Optimal \(l^{\infty }\) error estimates of finite difference methods for the coupled Gross-Pitaevskii equations in high dimensions. Sci. China Math. 57, 2189–2214 (2014)
Bao, W.Z., Cai, Y.Y.: Uniform error estimates of finite difference methods for the nonlinear Schrödinger equation with wave operator. SIAM J. Numer. Anal. 50, 492–521 (2012)
Bao, W.Z., Cai, Y.Y.: Uniform and optimal error estimates of an exponential wave integrator Sine pseudospectral method for the nonlinear Schrödinger equation with wave operator. SIAM J. Numer. Anal. 52, 1103–1127 (2014)
Bao, W., Dong, X.: Analysis and comparison of numerical methods for Klein-Gordon equation in nonrelativistic limit regime. Numer. Math. 120, 189–229 (2012)
Akrivis, G., Dougalis, V., Karakashian, O.: On fully discrete Galerkin methods of second order temporal accuracy for the nonlinear Schrödinger equation. Numer. Math. 59, 31–53 (1991)
Thomée, V.: Galerkin Finite Element Methods for Parabolic Problems. Springer, Berlin (1997)
Wang, T.C., Zhao, X.F., Jiang, J.P.: Unconditional and optimal H2 error estimate of two linear and conservative finite difference schemes for the Klein-Gordon-Schrödinger equation in high dimensions. Adv. Comput. Math. 44, 477–503 (2018)
Wang, T.C., Jiang, J.P., Xue, X.: Unconditional and optimal H1 error estimate of a Crank-Nicolson finite difference scheme for the nonlinear Schrödinger equation. J. Math. Anal. Appl. 459, 945–958 (2018)
Gong, Y.Z., Wang, Q., Wang, Y.S., Cai, J.X.: A conservative Fourier pseudo-spectral method for the nonlinear Schrödinger equation. J. Comput. Phys. 328, 354–370 (2017)
Gray, R.M.: Toeplitz and circulant matrix, ISL, Tech. Rep. Stanford Univ. , CA, Aug 2002 [Online]. Avaliable: http://ee-www.standford.edu/gray/toeplitz.html
Zhou, Y.L.: Application of Discrete Functional Analysis to the Finite Difference Method. International Academic publishers (1990)
Sun, Z.Z.: A note on finite difference method for generalized Zakharov equations. J. South. Univ. (English Edition) 16 (2) (2000)
Wang, T.C., Guo, B.L.: Unconditional convergence of two conservative compact difference schemes for nonlinear Schrödinger equation in one dimension. Sci. Sin. Math. 41, 207–233 (2011). (in Chinese)
Acknowledgements
The authors would like to thank the anonymous reviewers for their valuable comments and suggestions that helped greatly to improved the quality of this article.
Funding
This work is financially supported by the National Natural Science Foundation of China under Grant No.11571181.
Author information
Authors and Affiliations
Corresponding author
Additional information
Publisher’s note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
Rights and permissions
About this article
Cite this article
Liao, F., Zhang, L. & Wang, T. Two energy-conserving and compact finite difference schemes for two-dimensional Schrödinger-Boussinesq equations. Numer Algor 85, 1335–1363 (2020). https://doi.org/10.1007/s11075-019-00867-8
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s11075-019-00867-8