Abstract
In this paper, a class of uniformly accurate nested Picard iterative integrator (NPI) Fourier pseudospectral methods is proposed for the nonlinear Klein-Gordon equation (NLKG) in the nonrelativistic regime, involving a dimensionless parameter \(\varepsilon \ll 1\) inversely proportional to the speed of light. For \(0<\varepsilon \ll 1\), the solution propagates waves in time with \(O(\varepsilon ^2)\) wavelength, which brings significant difficulty in designing accurate and efficient numerical schemes. The idea of NPI methods can be applied to derive arbitrary higher-order methods in time with optimal and uniform accuracy (w.r.t. \(\varepsilon \in (0,1]\)). Detailed constructions of the NPI methods up to the third order in time are presented for NLKG with a cubic/quadratic nonlinear term, where the corresponding error estimates are rigorously analyzed. In addition, the practical implementation of the second-order NPI method via Fourier pseupospectral discretization is clearly demonstrated. Some numerical examples are provided to support our theoretical results and show the accuracy and efficiency of the proposed schemes.





Similar content being viewed by others
Data Availability
The codes and datas during the current study are available at https://github.com/xuanxuanzhou/NPI-method-matlab-code-for-KG
References
Adomian, G.: Nonlinear Klein-Gordon equation. Appl. Math. Lett. 9, 9–10 (1996)
Bao, W., Cai, Y., Zhao, X.: A uniformly accurate multiscale time integrator pseudospectral method for the Klein-Gordon equation in the nonrelativistic limit regime. SIAM J. Numer. Anal. 52, 2488–2511 (2014)
Bao, W., Dong, X.: Analysis and comparison of numerical methods for the Klein-Gordon equation in the nonrelativistic limit regime. Numer. Math. 120, 189–229 (2012)
Bao, W., Dong, X., Zhao, X.: Uniformly accurate multiscale time integrators for highly oscillatory second order differential equations. J. Math. Study 47, 111–150 (2014)
Bao, W., Zhao, X.: Comparison of numerical methods for the nonliear Klein-Gordon equation in the nonrelativistic limit regime. J. Comput. Phys. 398, 108886 (2019)
Bao, W., Zhao, X.: A uniform second-order in time multiscale time integrator for the nonlinear Klein-Gordon equation in the nonrelativistic limit regime,preprint
Baumstark, S., Faou, E., Schratz, K.: Uniformly accurate exponential-type integrators for Klein-Gordon equations with asymptotic convergence to classical splitting schemes in the NLS splitting. Math. Comp 87, 1227–1254 (2018)
Bratsos, A.G.: On the numerical solution of the Klein-Gordon equation, Numer. Methods Partial. Differ. Equ 25, 939–951 (2009)
Cai, Y., Wang, Y.: Uniformly accurate nested Picard iterative integrators for the Dirac equation in the nonrelativistic limit regime. SIAM J. Numer. Anal. 57, 1602–1624 (2019)
Cao, W., Guo, B.: Fourier collocation method for solving nonlinear Klein-Gordon equation. J. Comput. Phys. 108, 296–305 (1993)
Chartier, P., Crouseilles, N., Lemou, M., Méhats, F.: Uniformly accurate numerical schemes for highly oscillatory Klein-Gordon and nonlinear Schrödinger equations. Numer. Math. 129, 211–250 (2015)
Cohen, D., Hairer, E., Lubich, Ch.: Modulated Fourier expansions of highly oscillatory differential equations. Found. Comput. Math. 3, 327–345 (2003)
Deeba, E.Y., Khuri, S.A.: A decomposition method for solving the nonlinear Klein-Gordon equation. J. Comput. Phys. 124, 442–448 (1996)
Dehghan, M., Shokri, A.: Numerical solution of the nonlinear Klein-Gordon equation using radial basis functions. J. Comput. Appl. Math. 230, 400–410 (2009)
Dong, X., Xu, Z., Zhao, X.: On time-splitting pseudospectral discretization for nonlinear Klein-Gordon equation in nonrelativistic limit regime, Commun. Comput. Phys. 16, 440–466 (2014)
Duncan, D.B.: Symplectic finite difference approximations of the nonlinear Klein-Gordon equation. SIAM J. Numer. Anal. 34, 1742–1760 (1997)
Faou, E., Schratz, K.: Asympotic preserving schemes for the Klein-Gordon equation in the non-relativistic limit regime. Numer. Math. 126, 2441–469 (2014)
Ginibre, J., Velo, G.: The global Cauchy problem for the nonlinear Klein-Gordon equation. Math. Z. 189, 487–505 (1985)
Grundland, A.M., Infeld, E.: A family of nonlinear Klein-Gordon equations and their solutions. J. Math. Phys. 33, 2498–2503 (1992)
Hochbruck, M., Ostermann, A.: Exponential integrators. Acta Numer 19, 209–286 (2010)
Ibrahim, S., Majdoub, M., Masmoudi, N.: Global solutions for a semilinear, two-dimensional Klein-Gordon equation with exponential-type nonlinearity. Comm. Pure Appl. Math 59, 1639–1658 (2006)
Jiménez, S., Vázquez, L.: Analysis of four numerical schemes for a nonlinear Klein-Gordon equation. Appl. Math. 35, 61–94 (1990)
Khalifa, M.E., Elgamal, M.: A numerical solution to Klein-Gordon equation with Dirichlet boundary condition. Appl. Math. Comput. 160, 451–475 (2005)
Li, S., Vu-Quoc, L.: Finite difference calculus invariant structure of a class of algorithms for the nonlinear Klein-Gordon equation. SIAM J. Numer. Anal. 32, 1839–1875 (1995)
Li, X., Guo, B.: A Legendre spectral method for solving the nonlinear Klein-Gordon equation. J. Comput. Math. 15, 105–126 (1997)
Liu, C., Iserles, A., Wu, X.: Symmetric and arbitrarily high-order Birkhoff-Hermite time integrators and their longtime behaviour for solving nonlinear Klein-Gordon equations. J. Comput. Phys. 356, 1–30 (2018)
Lu, Y., Zhang, Z.F.: Higher order asymptotic analysis of the nonlinear Klein- Gordon equation in the non-relativistic limit regime. Asymptotic Anal 102, 157–175 (2017)
Machihara, S., Nakanishi, K., Ozawa, T.: Nonrelativistic limit in the energy space for nonlinear Klein-Gordon equations. Math. Ann. 322, 603–621 (2002)
Masmoudi, N., Nakanishi, K.: From nonlinear klein-gordon equation to a system of coupled nonlinear Schrödinger equations. Math. Ann. 324, 359–389 (2002)
Ostermann, A., Schratz, K.: Low regularity exponential-type integrators for semilinear Schrödinger equations in the energy space. Found. Comput. Math. 18, 731–755 (2018)
Schratz, K., Zhao, X.: On the comparison of asymptotic expansion techniques for the nonlinear Klein-Gordon equation in the nonrelativistic limit regime. Discrete. Cont. Dyn-B 25, 2841–2865 (2020)
Yang, Y.B., Jiang, Y.L., Yu, B.H.: Unconditional optimal error estimates of linearized, decoupled and conservative Galerkin FEMs for the Klein-Gordon-Schrödinger Equation. J. Sci. Comput. 87, (2021). https://doi.org/10.1007/s10915-021-01510-2
Wang, Y., Zhao, X.: Symmetric high order Gautschi-type exponential wave integrators pseudospectral method for the nonlinear Klein-Gordon equation in the nonrelativistic limit regime. J. Numer. Anal. Model 15, 405–427 (2018)
Zhao, X.: A combination of multiscale time integrator and two-scale formulation for the nonlinear Schrödinger equation with wave operator. J. Comput. Appl. Math. 326, 320–336 (2017)
Funding
This work was partially supported by NSFC grants 12171041, 11771036 (Y. Cai) and by NSAF No. U1930402.
Author information
Authors and Affiliations
Corresponding author
Ethics declarations
Competing Interests
The authors declare that they have no known competing financial interests or personal relationships that could have appeared to influence the work reported in this paper.
Additional information
Publisher's Note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
This work was partially supported by NSFC grants 12171041, 11771036 (Y. Cai) and by NSAF No. U1930402.
Appendices
Appendix
Appendix A. Details of the Third-Order NPI Method
Here, we shall give the details of programming by using Matlab R2012a. At first, let \(\psi _{\pm }^{n+1}=\psi _{\pm }^{n,3}:=e^{\mp i\mathcal {D}_\varepsilon \tau }\psi _\pm ^{n}+\delta _{\pm }^{n,1}(\tau )+\delta _{\pm }^{n,2}(\tau )+\delta _{\pm }^{n,3}(\tau )\), can be stated as below by specifying \(\delta _{\pm }^{n,3}\), i.e. evaluating (2.22) for \(k=3\),
where for \(m=1,2\) and \(\sigma _1,\sigma _2=\pm \),
and the rest nonlinear terms are described below
Finally, the coefficients are given by \(p_{0,2}(s)=e^{\frac{-is}{\varepsilon ^2}}\frac{s^3}{3}\), \(p_{\pm 2,2}(s)=e^{\frac{-is}{\varepsilon ^2}}\int _{0}^{s}w^2e^{\frac{\pm 2iw}{\varepsilon ^2}}dw\), \(p_{4,2}(s)=e^{\frac{-is}{\varepsilon ^2}}\int _{0}^{s}w^2e^{\frac{4 iw}{\varepsilon ^2}}dw\) and
Rights and permissions
About this article
Cite this article
Cai, Y., Zhou, X. Uniformly Accurate Nested Picard Iterative Integrators for the Klein-Gordon Equation in the Nonrelativistic Regime. J Sci Comput 92, 53 (2022). https://doi.org/10.1007/s10915-022-01909-5
Received:
Revised:
Accepted:
Published:
DOI: https://doi.org/10.1007/s10915-022-01909-5