Maximum norm error estimates of a linear CADI method for the Klein–Gordon–Schrödinger equations

https://doi.org/10.1016/j.camwa.2020.06.015Get rights and content

Abstract

In this paper, an efficient linear compact alternating direction implicit (CADI) scheme with second order temporal accuracy and fourth order spatial accuracy is proposed for approximating solution to the initial–boundary problem for the two-dimensional Klein–Gordon–Schrödinger equations. Furthermore, maximum norm error estimates of numerical solutions are obtained by using the energy method and the mathematical induction method. Finally, some numerical experiments are presented to support the theoretical results.

Introduction

In this paper, we consider the following two-dimensional nonlinear Klein–Gordon–Schrödinger (KGS) equations iϕt+12Δϕ+uϕ=f(x,y,t),(x,y)Ω,t(0,T],uttΔu+u|ϕ|2=g(x,y,t),(x,y)Ω,t(0,T], subject to the initial and boundary conditions (ϕ,u,ut)(x,y,0)=(ϕ0,u0,u1)(x,y),(x,y)Ω̄=ΩΩ,ϕ(x,y,t)=u(x,y,t)=0,(x,y)Ω,t(0,T], where the complex unit i=1, Δ is the Laplacian operator, Ω=(a,b)×(c,d), Ω is the boundary of Ω, f,ϕ0 are given regular complex functions, and g,u0,u1 are given regular real-valued functions.

The KGS equations are classical models which describe the interaction between complex neutron field and neutral meson Yukawa in quantum field theory [1], [2], where ϕ(x,t) and u(x,t) represent a complex scalar nucleon field and a real scalar meson field, respectively. A number of research studies have been conducted for the KGS equations. We refer to [1], [2], [3], [4], [5], [6], [7] for various mathematical properties of the system, for instance, the existence, uniqueness, attractors, asymptotic behavior and stability of solutions. Along the numerical front, different numerical methods such as the spectral method [8], [9], Chebyshev pseudo-spectral multidomain method [10] and multi-symplectic method [11], [12], have been investigated for the KGS equations.

Thanks to the simplicity of implementation on machines, finite difference method is a widely used method in solving the KGS equations. There are many accurate and effective difference schemes for one-dimensional homogeneous KGS equations, see e.g. [13], [14], [15], [16], [17]. Recently, Wang et al. [18] developed two second-order linear difference schemes for three-dimensional homogeneous KGS Equations. They also proved that their schemes were stable and convergent without any restrictions on the mesh size. Nevertheless, in practical computation, one scheme was coupled and then cannot be solved simultaneously by parallel computing. Although the other scheme is decoupled, it led to a block tri-diagonal system of linear equations and may require considerable computational effort.

In the past few years, there has been growing interest in developing, analyzing and implementing ADI or compact ADI (CADI) methods for solving multidimensional partial differential equations [19], [20], [21], [22], [23], [24], [25], [26]. For instance, two second-order ADI difference schemes were discussed in [23], and a fourth-order CADI method was suggested for the linear Schrödinger equations with periodic boundary conditions [20]. Obviously, in terms of computational efficiency, ADI or CADI methods are preferable because they can simplify the solution of a multidimensional problem into a set of independent one-dimensional problems. However, to our best knowledge, few works on ADI or CADI schemes have so far been published for the coupled KGS equations.

When numerical errors are measured in practice, it is more convenient to perform the error estimate in the grid-independent maximum norm than in the L2 norm. The purpose of this paper is therefore to develop a high-order CADI scheme for solving the KGS equations, and derive the maximum norm error estimates of the difference solution. However, in general, due to the difficulties caused by small perturbations and compact operators in CADI schemes, it is usually hard to obtain the maximum norm error estimates of numerical solutions for the multi-dimensional nonlinear Schrödinger-type equations. In this paper, we will use the energy method and the mathematical induction method to derive the desired error estimates.

The rest of this paper is organized as follows: a decoupled and linear CADI scheme is proposed in Section 2, and some important auxiliary lemmas are given in Section 3. What is more, Section 4 is devoted to achieving the maximum norm error estimates for the numerical solution. Finally, in Section 5, we verify our theoretical analysis by numerical experiments.

Section snippets

Compact ADI difference scheme

Before developing the new difference scheme, we shall introduce some notations that will be used in this article.

Let (Φjkn,Ujkn) and (ϕjkn,ujkn) be the numerical approximation and the analytic solution of (ϕ(x,y,t),u(x,y,t)) at the point (xj,yk,tn), respectively. Denote J1=[bahx],J2=[dchy],xj=jhx,0jJ1,yk=khy,0kJ2,Ωh={(xj,yk)|1jJ11,1kJ21}, Ωh is the discrete boundary of Ωh, i.e., Ωh={(xj,yk)|j=0 or j=J1 or k=0 or k=J2},Ω̄h=ΩhΩh, where hx and hy represent the grid spacing in the x

Important auxiliary lemmas

In this section, we give some important auxiliary lemmas which will be used in the following numerical analysis.

Lemma 3.1

[27]

For any two grid functions w,vW, then we have (δx2w,v)=δxw,δxv,(δy2w,v)=δyw,δyv.

Lemma 3.2

[27]

There exists a positive constant C1 such that, for any grid function wW, it holds that wC1|w|1.

Lemma 3.3

[19]

There exists a positive constant C2 such that, for any grid function wW, it holds that |w|1C2Δhw,wC2Δhw.

Lemma 3.4

For any grid function wW, there are A1ww,A2ww,Ahww.

Proof

By using Lemma 3.1, the

Error estimates

In this section, for avoiding the difficulty of obtaining a prior estimate of the numerical solution, we shall derive the maximum norm error estimates for the developed CADI scheme (2.4)–(2.9) by means of the induction method. To do so, first of all, we consider the truncation errors as follows. Rjkn=ihδt̂ϕjkn+14Λh(ϕjkn+1+ϕjkn1)+AhujknϕjknAhfjkn,(xj,yk)Ωh,1nN1,Sjkn=Ahδt2ujkn12Λh(ujkn+1+ujkn1)+τ44δx2δy2δt2ujkn+Ah12(ujkn+1+ujkn1)τ44A2δx2δt2ujknAh|ϕjkn|2Ahgjkn,(xj,yk)Ωh,1nN1,Rjk0=ϕ

Numerical experiments

In this section, we will present numerical results to demonstrate the accuracy and efficiency of our difference scheme. In our test, the initial conditions ϕ0(x,y)=sin(x)sin(y),u0(x,y)=0,u1(x,y)=sin(x)sin(y), and forcing functions f(x,y,z)=(1+sin(x)sin(y)sin(t))sin(x)sin(y)exp(2it),g(x,y,t)=2sin(x)sin(y)sin(t)sin2(x)sin2(y), were used. The analytic solution of (1.1)–(1.2) is ϕ(x,y,t)=sin(x)sin(y)exp(2it),u(x,y,t)=sin(x)sin(y)sin(t).

In order to process numerical investigations, we set the

Conclusion

In this paper, we propose a high-order linear CADI scheme for the two-dimensional KGS equations with initial boundary conditions. The maximum norm error bounds of the numerical solutions are achieved by using the energy method and the mathematical induction method. Theoretical results are supported by numerical experiments. It is worth mentioning that our method can be directly applied to the three-dimensional KGS equations or multi-dimensional nonlinear Schrödinger-type equations.

CRediT authorship contribution statement

Juan Chen: Conceptualization, Methodology, Software, Investigation, Writing - original draft, Funding acquisition. Fangqi Chen: Software, Validation, Data curation, Writing - review & editing, Funding acquisition.

Declaration of Competing Interest

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.

Acknowledgment

This work was supported by the National Natural Science Foundation of China (Grant Nos. 11872201, 11572148, 11772148).

The authors would like to express their gratitude to the anonymous reviewers for their invaluable critical comments and suggestions.

References (29)

Cited by (0)

View full text