A linearized finite-difference method for the solution of some mixed concave and convex non-linear problems

https://doi.org/10.1016/j.amc.2007.07.051Get rights and content

Abstract

In the present work, a linearized finite-difference scheme is proposed in order to approximate the solution of some non-linear equation characterized by mixed concave and convex non-linearities. It is proved that the scheme is uniquely solvable and convergent. The resulting method is also analyzed for consistency and stability. Some numerical examples illustrating the method described in our work are given.

Introduction

The paper is devoted to the study of the Schrödinger equation with mixed concave and convex non-linearities such asiut+2ux2+|u|p-1u+ε|u|q-1u=0,L0<x<L1,t>t0u(t0,x)=u0(x),L0xL1ux(t,L0)=ux(t,L1)=0,tt0where i=-1, ε  0, t0  0, L0 and L1 are real parameters, u0 is a complex continuous function of x and u(t, x) = v(t, x) + iw(t, x).

Non-linear Schrödinger equation plays an important role in the modeling of many phenomena such as optics of non-linear media, plasmas, condensed matter physics, etc. It then attracted the interest of researchers in physics and applied mathematics. However, it remains many open questions to do about this equation. We mention as examples the models of Bose–Einstein condensation and the stabilized solitons. In the latter case, the non-linear Schrödinger equation gives rise to soliton solutions in which the explicit expression can be well defined. For example, in the case of the non-linear cubic equation, u is given by (ε = 0 and p = 3)u(x,t)=2aexpi12cx-θt+φsecha(x-ct)+ϕ,where a, c and θ are some appropriate constants. It consists in fact of a soliton-type disturbance which travels with the speed c. For backgrounds on such a subject, the readers are referred to [5], [6], [10].

The idea behind this work is inspired from our works in [1], [4] and the works of Bratsos in [5] with some necessary and technical modifications. It consists in transforming the initial boundary-value problem (1) into a linear algebraic system. We develop a numerical method by replacing the time and the space partial derivatives by finite-difference replacements and the non-linear term by a linearized one. We then analyze the resulting method for local truncation error and stability and we prove that the scheme is uniquely solvable and convergent. Some numerical examples are studied at the end of the paper in order to validate our theoretical results. The paper is organized as follows: In Section 2, we introduce the finite difference scheme and then we transform problem (1) into a linear algebraic system. In Section 3, we prove that such an algebraic system is uniquely solvable. In Section 4, we study the convergence of the difference scheme. In Section 5, we analyze the consistency and the stability of the method. This is done by some preliminary computations based on Euler’s formula. In Section 6, a numerical example is exposed in order to validate the scheme.

We recall finally that the importance and the novelty of our work here is not in the method used of barycenter interpolation or extrapolation finite-difference scheme. This however is a well known procedure in numerical treatments of partial differential equations and is widely used. The novelty and the importance is firstly due to the presence of concave and convex non-linear terms and of non-lipschitzian term which may induce some bad error estimates in the rate of convergence. Recall that most of the studies that have been done about the non-linear Schrodinger equation have focused mainly oniut+2ux2±|u|p-1u=0,where the non-linear term is a convex function depending in some cases on a Sobolev critical exponent pc=4N-2. Here N stands for the space dimension. We cite as the most recent studies in such a direction [5], [6], [7], [8], [9], [11], [12]. For more details, the readers can be referred to these cited references and those therein.

Throughout this paper, the constants used are generic, independent of step sizes h and l and not necessary the same at different occurrences.

Section snippets

Finite-difference scheme

Consider a time step l = Δt and denote for kN, tk = t0 + kl. Consider also a space step h=Δx=L1-L0N+1 with some integer N. We subdivide the interval [L0, L1] into intervals [xm, xm+1] where xm = L0 + mh for m = 0,  , N + 1. Denote umk the approximation of u(tk, xm) and Umk the numerical solution. We introduce the following notationsmkU=Umk+1-Umk-12landΔkmU=Um+1k-2Umk+Um-1kh2,Umkt=λm-1kU+(1-2λ)mkU+λm+1kU,Umkx=Um+1k-Um-1k2h,2Umkx2=μΔk+1mU+(1-2μ)ΔkmU+μΔk-1mU.Denote g(u) = up−1u + εuq−1u. We then

Solvability of the difference scheme

From Eqs. (6), (7), (8) we obtain the following matrix form:AUk+1=BUk+CUk-1,where A, B and C are the matrices defined below:A=a1+a2a200a2a1a200a2a1a200a2a1+a2,B=b1+b2b200b2b1b200b2b1b200b2b1+b2,and finallyC=c1+c2c200c2c1c200c2c1c20.0c2c1+c2,where the coefficients aj’s, bj’s and cj’s are those defined above.

The following result is immediate.

Theorem 3.1

The problem (9) is uniquely solvable.

Convergence of the difference scheme

The main result of this section is to prove the convergence of the difference scheme. We will prove precisely that the method is unconditionally convergent. To do this, assume that Umk=eikψeimθ, where ψ is a complex parameter and θ is real. Denote X = eiψ and Y = eiθ. By replacing in Eq. (6) and canceling ei(k−1)ψei(m−1)θ we obtainA0(Y)X2+B0(Y)X+C0(Y)=0,whereA0(Y)=(2μσ+iλ)-(4μσ-i(1-2λ))Y+(2μσ+iλ)Y2,B0(Y)=2(1-2μ)σ-(4(1-2μ)σ-2g˜νl)Y+2(1-2μ)σY2andC0(Y)=(2μσ-iλ)-(4μσ-2g˜(1-ν)l+i(1-2λ)Y+(2μσ-iλ)Y2.By

Consistency and stability of the method

The principal part of the local truncation error of the method arising from the scheme (2) isL(t,x)=l22ut2+h2-i124ux4+λ3utx2+o(lh2).So, it tends to 0 as l and h tend to 0. This means that the method is consistent.

For the stability of the method, remark that Eq. (6) can be written in the following form(2μσ+iλ)(Um+1k+1-2Umk+1+Um-1k+1)+iUmk+1=-2(1-2μ)σ(Um+1k-2Umk+Um-1k)+(-2μσ+iλ)(Um+1k-1-2Umk-1+Um-1k-1)+iUmk-1-2g˜l(νUmk+(1-ν)Umk-1).Let for m and kSmk=Umk-Umk.Eq. (16) implies that(2μσ+iλ)(Sm

Numerical implementations

We present in this section some illustrative examples in order to validate the methods and the results just described above. We consider the propagation of a soliton and the interaction of two colliding solitons. But before going on doing this, we want to recall firstly the fact that, to compute a solution, we need first to make some additional hypothesis based on the fact that one can not compute the solution in the whole real line. We therefore must suppose that it is compactly supported. We

Some additional results

We expose in this section some additional results that we have noticed in our work. The first one deals with the rate of convergence of the scheme described in our paper. Its proof is not complicated and follows quite similar techniques as in [1], [4]. For this reason, it will not be exposed here.

Theorem 7.1

Let u and Un be the solutions of (1) and ((2), (3), (4), (5)), respectively. Assume further that u is sufficiently regular and denote un its value at the time tn. Then, for l small enough, we have||Un-u

Conclusion

In this paper, we analyzed a linearized three-level difference scheme for the Schrödinger equation with concave and convex non-linearities. The idea in the numerical method is based on replacing the time and the space partial derivatives by parametric finite-difference replacements and the non-linear term by a linearized one. We proved that the scheme is uniquely solvable and convergent. The resulting method is also analyzed for local truncation error and stability. The numerical

Acknowledgements

The authors thank Prof. Khaled Omrani from the Institut Supérieur des Sciences Appliquées et de Technologie de Sousse, Tunisie for the helpful suggestions and discussions with him. The first author thanks Professor Mohamed Amara, Director of Laboratoire de Mathématiques Appliquées, Université de Pau, France, where this work has been started.

References (12)

  • S. Keraani

    On the blow-up phenomenon of the critical Schrödinger equation

    J. Funct. Anal.

    (2006)
  • Y. Martel et al.

    Multi solitary waves for non-linear Schrödinger equations

    Ann. I. H. poincaré.

    (2006)
  • A. Ben Mabrouk, M.L. Ben Mohamed, Theoretical and numerical studies of some mixed sublinear-superlinear elliptic and...
  • A. Ben Mabrouk et al.

    On some critical and slightly super-critical sub-superlinear equations

    Far East J. Appl. Math.

    (2006)
  • A. Ben Mabrouk et al.

    Nodal solutions for some non-linear elliptic equations

    Appl. Math. Comput.

    (2007)
  • A. Ben Mabrouk et al.

    Finite-difference approximate solutions for a mixed sub-superlinear equation

    Appl. Math. Comput.

    (2007)
There are more references available in the full text version of this article.

Cited by (7)

View all citing articles on Scopus
View full text