16
A numerical study of the Gaussian beam methods for one-dimensional Schr¨odinger-Poisson equations * Shi Jin , Hao Wu , and Xu Yang § March 17, 2009 Abstract As an important model in quantum semiconductor devices, the Schr¨ odinger-Poisson equations have generated widespread interests in both analysis and numerical simulations in recent years. In this paper, we present Gaussian beam methods for the numerical simulation of the one-dimensional Schrodinger-Poisson equations. The Gaussian beam methods for high frequency waves outperform the geometrical optics method in that the former are accurate even around caustics. The purposes of the paper are first to develop the Gaussian beam methods, based on our previous methods for the linear Schr¨ odinger equation, for the Schr¨ odinger-Poisson equations, and then check their validity for this weakly-nonlinear system. Key words: Schr¨ odinger-Poisson equations, Gaussian beam meth- ods, Vlasov-Poisson equations 1 Introduction The main purpose of this paper is to extend our Gaussian beam method [22], developed for the linear Schr¨ odinger equation, to the one-dimensional * This work was partially supported by NSF grant No. DMS-0608720, NSF FRG grant DMS-0757285, NSFC Projects 10676017, and the National Basic Research Program of China under the grant 2005CB321701. SJ was also supported by a Van Vleck Distin- guished Research Prize from University of Wisconsin-Madison. Department of Mathematics, University of Wisconsin, Madison, WI 53706, USA ([email protected]) Department of Mathematical Sciences, Tsinghua University, Beijing, 10084, China ([email protected]) § Department of Mathematics, University of Wisconsin, Madison, WI 53706, USA. Cur- rent address: Program in Applied and Computational Mathematics, Princeton University, Princeton, NJ 08544, USA. ([email protected]) 1

A numerical study of the Gaussian beam methods for one ...jin/PS/SchrPsGB.pdf · (1.1) and the Poisson equation (1.2). In the poisson equation (1.2), b(x) ‚ 0 denotes the flxed

  • Upload
    others

  • View
    3

  • Download
    0

Embed Size (px)

Citation preview

Page 1: A numerical study of the Gaussian beam methods for one ...jin/PS/SchrPsGB.pdf · (1.1) and the Poisson equation (1.2). In the poisson equation (1.2), b(x) ‚ 0 denotes the flxed

A numerical study of the Gaussian beam methods

for one-dimensional Schrodinger-Poisson equations ∗

Shi Jin†, Hao Wu‡, and Xu Yang§

March 17, 2009

Abstract

As an important model in quantum semiconductor devices, theSchrodinger-Poisson equations have generated widespread interests inboth analysis and numerical simulations in recent years. In this paper,we present Gaussian beam methods for the numerical simulation of theone-dimensional Schrodinger-Poisson equations. The Gaussian beammethods for high frequency waves outperform the geometrical opticsmethod in that the former are accurate even around caustics. Thepurposes of the paper are first to develop the Gaussian beam methods,based on our previous methods for the linear Schrodinger equation, forthe Schrodinger-Poisson equations, and then check their validity forthis weakly-nonlinear system.

Key words: Schrodinger-Poisson equations, Gaussian beam meth-ods, Vlasov-Poisson equations

1 Introduction

The main purpose of this paper is to extend our Gaussian beam method[22], developed for the linear Schrodinger equation, to the one-dimensional

∗This work was partially supported by NSF grant No. DMS-0608720, NSF FRG grantDMS-0757285, NSFC Projects 10676017, and the National Basic Research Program ofChina under the grant 2005CB321701. SJ was also supported by a Van Vleck Distin-guished Research Prize from University of Wisconsin-Madison.

†Department of Mathematics, University of Wisconsin, Madison, WI 53706, USA([email protected])

‡Department of Mathematical Sciences, Tsinghua University, Beijing, 10084, China([email protected])

§Department of Mathematics, University of Wisconsin, Madison, WI 53706, USA. Cur-rent address: Program in Applied and Computational Mathematics, Princeton University,Princeton, NJ 08544, USA. ([email protected])

1

Page 2: A numerical study of the Gaussian beam methods for one ...jin/PS/SchrPsGB.pdf · (1.1) and the Poisson equation (1.2). In the poisson equation (1.2), b(x) ‚ 0 denotes the flxed

nonlinear Schrodinger-Poisson equations

iε∂tΨε = −ε2

2∂xxΨε + V εΨε, x ∈ R, t ≥ 0, (1.1)

∂xxV ε = b(x)− c |Ψε(t, x)|2 , Eε = ∂xV ε, (1.2)

subject to the WKB initial condition

Ψε(0, x) = A0(x)eiS0(x)/ε. (1.3)

Here Ψε = Ψε(t, x) is the highly oscillatory wave function of wave lengthO(ε) (in the so-called semiclassical regime where the re-scaled Plank con-stant ε is small). The electric potential V ε = V ε(t, x) interacts with thewave function Ψε in a self-consistent way through the Schrodinger equation(1.1) and the Poisson equation (1.2). In the poisson equation (1.2), b(x) ≥ 0denotes the fixed positive charged background. The constant c could be ±1,corresponding to focusing (‘+’) or defocusing (‘-’) potential respectively.

The Schrodinger-Poisson equations are a mean-field model for the linearN -particle Schrodinger equation with Coulomb potential [6, 7, 13], which isbased on the Pauli’s exclusion principle and the molecular chaos assumption.It is widely used in quantum semiconductor devices modeling [36] and thequantum transport theory [2, 1].

The direct simulation of the Schrodinger-Poisson equations is expensivesince the wave length O(ε) is extremely small in the semiclassical regime.The standard time-splitting spectral method [3, 4] and its adaptive version[5] need the mesh size to be of O(ε) and the time step to be of O(1) to capturethe correct physical observables. The finite difference methods [34, 35] areeven worse since the mesh size and the time step are restricted to be o(ε).

One efficient alternative approach is to study the semiclassical limit of theSchrodinger-Poisson equations. When taking the rescaled Planck constantε → 0 , one can derive the Vlasov-Poisson equations [28, 33, 48] in the phasespace

∂tf + ξ∂xf − ∂xV ∂ξf = 0 x, ξ ∈ R, t ≥ 0, (1.4)

∂xxV = b(x)− c

∫ ∞

−∞f(t, x, ξ)dξ, E = ∂xV, (1.5)

or the Euler-Poisson equations in the physical space [30]

∂tρ + ∂x(ρu) = 0, x ∈ R, t ≥ 0, (1.6)∂t(ρu) + ∂x(ρu2) = −ρ∂xV, (1.7)

∂xxV = b(x)− cρ. (1.8)

There are many papers discussing mathematical analysis and numericalmethods for those equations [8, 11, 12, 24, 37], such as the existence and

2

Page 3: A numerical study of the Gaussian beam methods for one ...jin/PS/SchrPsGB.pdf · (1.1) and the Poisson equation (1.2). In the poisson equation (1.2), b(x) ‚ 0 denotes the flxed

uniqueness of suitable weak solution to Vlasov-Poisson equations [9, 19, 29,32, 49] and numerical methods for capturing the multi-valued solutions tothe Euler-Poisson equations [14, 27, 31].

A well-known drawback to the semiclassical approach is that it can notgive accurate solutions around caustics. The Gaussian beam methods, de-veloped for the high frequency linear waves [43, 46, 45, 39, 40, 22, 23, 25, 26]and also in the setting of quantum mechanics [15, 16, 17], on the otherhand, are efficient asymptotic methods that give accurate solutions evenaround caustics ([44]). The key idea of the Gaussian beam methods is tocomplexify the phase function S(t, x) off the beam center. Moreover, theimaginary part of S(t, x) should be chosen delicately so that the solutiondecays exponentially. In this paper, we extend the Gaussian beam methods,proposed previously by the authors [22] for the linear Schrodinger equa-tion, to the weakly nonlinear Schrodinger-Poisson equation (1.1)-(1.2). Theoriginal Gaussian beam methods were developed for linear high frequencywaves, based on the linear superposition principle. It is of great mathe-matical and numerical interests to see if the methods can be extended to(at least weakly-) nonlinear problems. In this paper, we propose a class ofGaussian beam methods, in both Lagrangian and Eulerian frameworks, forthe Schrodinger-Poisson equations, and check their validity for this weaklynonlinear system.

Our numerical studies show that the Gaussian beam methods can indeedbe extended to this one-dimensional, weakly nonlinear system. Indeed, con-vergent results can be observed, even around caustics, for both the focusingand defocusing cases, when ε → 0.

A main feature of our Eulerian Gaussian beam method is that only afew (complex-valued) Liouville equations like (1.4) are solved. Thus thecomputational methods are similar to that of geometrical optics [21, 10, 20].As a result, the local level-set techniques [41, 42, 38] can also be applied tofurther reduce the computational cost.

The paper is organized as follows. In Section 2 we systematically presentthe Gaussian Beam methods, in both Lagrangian and Eulerian frameworks,for solving (1.1)-(1.2). We conduct numerical experiments in Section 3 toverify the validity and convergence of the numerical methods, and give someconclusive remarks in Section 4.

2 The Gaussian beam method

In this section, we introduce the Gaussian beam method in details for solv-ing the Schrodinger-Poisson system (1.1)-(1.2). The main procedure is tosolve the Poisson equation (1.2) and the Schrodinger equation (1.1) itera-tively. Suppose the solution Ψε(tn, x) at time tn are given, then the solutionΨε(tn+1, x) at time tn+1 = tn + ∆t is computed as follows:

3

Page 4: A numerical study of the Gaussian beam methods for one ...jin/PS/SchrPsGB.pdf · (1.1) and the Poisson equation (1.2). In the poisson equation (1.2), b(x) ‚ 0 denotes the flxed

• Step 1. We solve the Poisson equation (1.2) first to get the potentialV ε,n(x) by some Poisson solvers.

• Step 2. With V ,ε,n(x) given in step 1, Ψε(tn+1, x) is computed by solv-ing the Schrodinger equation (1.1) using the Gaussian beam methodon a fixed time interval ∆t.

The Poisson solvers and the Gaussian beam method are given in the follow-ing Section 2.1 and 2.2 respectively.

2.1 Poisson solvers

We use the finite difference method to solve the Poisson equation (1.2)equipped with general boundary conditions (Dirichlet, Neumann etc). Sup-pose the domain of x is [xl, xr] and the mesh point is xj = xl + j∆x, j =1, · · · , N where ∆x is the mesh size and xr = xl + (N + 1)∆x, then the po-tential V ε,n(x) and the electric field En,ε(x) are solved by the linear system:

V ε,nj+1 − 2V ε,n

j + V ε,nj−1

∆x2= bj − c

∣∣∣Ψn,εj

∣∣∣2, En,ε

j =V ε,n

j+1 − V ε,nj−1

2∆x,

where V ε,nj , En,ε

j , bj , Ψn,εj are the approximation of V ε(tn, xj), Eε(tn, xj),

b(xj), Ψε(tn, xj) respectively.If the periodic boundary condition is considered for (1.2), the pseudo

spectral method will be applied for faster performance. By using the fourier

transform F , we can get F(V ε,n)k = (xr − xl

2πk)2

(F(b− c |Ψn,ε|2)k

), and

we set F(V ε,n)0 = 0 for each n. Inverse fourier transform follows afterupdating F(b−c |Ψn,ε|2)k and F(V ε,n)k. Remark that the periodic boundarycondition forces the following compatibility constraint:

∫ xr

xl

b(x)− c |Ψε(t, x)|2 dx = 0,

which explains why we could set F(V ε,n)0 = 0 for each n.

2.2 Gaussian beam method

In this subsection we describe how to solve (1.1) on a fixed time interval ∆tby the Gaussian beam methods [22] and discuss the issue of constructingthe potential V ε,n+1(x) from the summation of the Gaussian beams. Sincethe potential V ε,n(x) is given for computing Ψε(tn+1, x), we denote it as Vfor simplicity.

4

Page 5: A numerical study of the Gaussian beam methods for one ...jin/PS/SchrPsGB.pdf · (1.1) and the Poisson equation (1.2). In the poisson equation (1.2), b(x) ‚ 0 denotes the flxed

2.2.1 Lagrangian formulation

The Lagrangian Gaussian beam ansatz is

ϕεla(t, x, y0) = A(t, y)eiT (t,x,y)/ε,

where y = y(t, y0) and T (t, x, y) is given by

T (t, x, y) = S(t, y) + p(t, y)(x− y) +12M(t, y)(x− y)2,

here S, p ∈ R, A,M ∈ C. The time evolution equations of these quantitiescan be written as a set of ODEs ([22])

dy

dt= p, (2.1)

dp

dt= −∂yV, (2.2)

dM

dt= −M2 − ∂yyV, (2.3)

dS

dt=

12|p|2 − V, (2.4)

dA

dt= −1

2(Tr(M)

)A. (2.5)

The Lagrangian Gaussian beam summation solution to the Schrodingerequation (1.1) at time tn+1 is constructed as

Φεla(t

n+1, x) =∫

R

(1

2πε

) 12

rθ(x− y(tn+1, yn))ϕεla(t

n+1, x, yn)dyn. (2.6)

where yn = y(tn) and rθ ∈ C∞0 (R), rθ ≥ 0 is a truncation function with

rθ ≡ 1 in a ball of radius θ > 0 about the origin. The initial conditions att = 0 come from the approximation of the initial condition (1.3) ([18]):

y(tn, y0) = y0, (2.7)p(tn, y0) = ∂xS0(y0), (2.8)

M(tn, y0) = ∂xxS0(y0) + iI, (2.9)S(tn, y0) = S0(y0), (2.10)A(tn, y0) = A0(y0). (2.11)

The discrete form of (2.6) is given as

Φεla(t

n+1, x) =Nyn∑

j=1

(1

2πε

) 12

rθ(x− y(tn+1, yjn))ϕε

la(tn+1, x, yj

n)∆yn, (2.12)

where yjn’s are the Lagrangian mesh points, and Nyn is the number of the

beams at time tn.

5

Page 6: A numerical study of the Gaussian beam methods for one ...jin/PS/SchrPsGB.pdf · (1.1) and the Poisson equation (1.2). In the poisson equation (1.2), b(x) ‚ 0 denotes the flxed

For the evolution from tn+1 to tn+2, we need to construct V ε,n+1, ∂yVε,n+1

and ∂2yV ε,n+1 from the beam summation solution (2.6) which is done by the

following procedure:

• Step 1, compute (2.6) on a fixed gird of x, then solve V ε,n+1(x) andEn+1,ε(x) = ∂xV ε,n+1 from (1.2) by some Poisson solver given in Sec-tion 2.1. Interpolate V ε,n+1(x) and ∂xV ε,n+1 to get their values onthe Lagrangian mesh points yj

n. Note that V ε,n+1(x) and ∂xV ε,n+1

are the integration functions of the density |Ψε|2 which implies thatthey are oscillatory but with very small oscillatory magnitudes (forexample, see Figure 6 of [19]). This feature implies that if one imple-ments the interpolation on a coarse mesh gird, although the numericalresult could not capture the small scale oscillations, it provides goodapproximation for the envelope of the solution, which in fact is veryclose to the true solution due to the oscillation amplitude is very small.

• Step 2, directly compute ∂yyVε,n+1 for each yj

n using the Poisson equa-tion (1.2), i.e.

∂yyVε,n+1 = b(y)− c |Φε

la|2 .

The reason we have to compute ∂yyVε,n+1 directly instead of using

interpolation is that, the oscillatory magnitude of ∂yyVε,n+1 is compa-

rable to that of the density |Ψε|2.Note that we have two sets of meshes here: one is the Eulerian mesh for x,and the other is the Lagrangian mesh for y. The values exchanged betweenthese two meshes are through high order interpolation. This inevitablycomplicates the algorithms and the notations which could be avoided by theEulerian formulation below.

2.2.2 Eulerian formulation

For the Eulerian formulation of the Gaussian beam approximation, we have

ϕεeu(t, x, y, ξ) = A(t, y, ξ)eiT (t,x,y,ξ)/ε,

withT (t, x, y, ξ) = S(t, y, ξ) + ξ(x− y) +

12M(t, y, ξ)(x− y)2.

Define the linear Liouville operator as

L = ∂t + ξ∂y − ∂yV ∂ξ,

then the Eulerian Gaussian beam method is constructed by solving the fol-lowing Liouville equations:

Lφ = 0, (2.13)

LS =12|ξ|2 − V, (2.14)

Lf = 0. (2.15)

6

Page 7: A numerical study of the Gaussian beam methods for one ...jin/PS/SchrPsGB.pdf · (1.1) and the Poisson equation (1.2). In the poisson equation (1.2), b(x) ‚ 0 denotes the flxed

where φ ∈ C, and S, f ∈ R. M and amplitude A are computed by

M(t, y, ξ) = −∂yφ(∂ξφ)−1,

A(t, y, ξ) = (det(∂ξφ)−1f)1/2.

The Eulerian Gaussian beam summation solution to the Schrodingerequation(1.1) is constructed via

Φεeu(tn+1, x) =

R

R

(1

2πε

) 12

rθ(x− y)ϕεeu(tn, x, y, ξ)δ(Re[φ])dξdy, (2.16)

in which δ is the Dirac delta function.According to [22], the initial data for (2.13)-(2.15) are given by

φ(0, y, ξ) = −iy + (ξ − ∂yS0(y)), (2.17)S(0, y, ξ) = S0(y), (2.18)f(0, y, ξ) = A2

0(y). (2.19)

The construction of V ε,n+1, ∂yVε,n+1 and ∂yyV

ε,n+1 from (2.16) is sim-ple in the Eulerian framework since every quantity is computed in a fixedgrid. All we need to do is to take the same mesh for x as that for y andsolve (1.2) by some Poisson solver given in Section 2.1. For the numericalcomputation of (2.16), the discretized delta function integration method [47]is recommended since it avoids the difficulty of computing singular integrals[22].

3 The numerical examples

In this section, we will present both focusing and defocusing numerical re-sults of the Schrodinger-Poisson equations (1.1)-(1.2) by using the Gaussianbeam method proposed in section 2. In our computations, the initial con-dition is always chosen in the WKB form (1.3). We compute the referencesolution Ψε using the Strang splitting spectral method [3, 4, 5] with meshsize ∆x and time step ∆t small enough. We always take a large computa-tional domain such that the periodic boundary condition does not introducea significant error to the whole problem. To diminish the cut-off error, thetruncation parameter θ appears in (2.16) is picked fairly large as we dis-cussed in [22]. We will denote solutions obtained by (2.16) as Φε

GB.

Example 1. Consider the 1D Schrodinger-Poisson equation on computa-tional domain [−0.5, 0.5] with a focusing potential

Vxx =√

10− |ψ(x)|2 .

7

Page 8: A numerical study of the Gaussian beam methods for one ...jin/PS/SchrPsGB.pdf · (1.1) and the Poisson equation (1.2). In the poisson equation (1.2), b(x) ‚ 0 denotes the flxed

(ε,Ny) ( 1256 , 128) ( 1

1024 , 256) ( 14096 , 512)

l1 error 1.12× 10−2 3.93× 10−3 9.22× 10−4

l2 error 4.09× 10−2 1.47× 10−2 3.80× 10−3

l∞ error 3.09× 10−1 1.09× 10−1 3.09× 10−2

Table 1: the l1, l2 and l∞ errors of the wave amplitude for ε =1

256 , 11024 , 1

4096 for Example 1.

(ε,Ny) ( 1256 , 128) ( 1

1024 , 256) ( 14096 , 512)

l1 error 8.16× 10−3 2.60× 10−3 8.35× 10−4

l2 error 3.20× 10−2 9.24× 10−3 2.94× 10−3

l∞ error 1.74× 10−1 5.30× 10−2 1.95× 10−2

Table 2: the l1, l2 and l∞ errors of the wave amplitude for ε =1

256 , 11024 , 1

4096 for Example 2.

The initial conditions are given by

A0(x) = e−25x2, S0(x) =

cos(x).

At time t = 0.4, we output the l1, l2 and l∞ error of the wave amplitudein Table 1. We can see the convergence rate in ε is of order 0.9006 in thel1 norm. Here the number of Gaussian beams Ny is optimized with ε, seediscussion in [22]. In Figure 1, we plot the wave amplitude and absoluteerror for different ε.

Example 2. Consider the 1D defocusing Schrodinger-Poisson equation

Vxx = −√

10+ |ψ(x)|2 .

with same boundary condition and initial data as in Example 1. At timet = 0.4, the l1, l2 and l∞ error of the wave amplitude are also given in Table2. We can see the convergence rate in ε is of order 0.8221 in the l1 norm.The wave amplitude and absolute error for different ε are plotted in Figure2.

Example 3. Consider the same defocusing potential as in Example 2. Theinitial conditions are changed to be

A0(x) = e−25x2, S0(x) = 0.

In this example, we examine the convergence when there is no caustics. This,along with the above two caustic examples, will show that the Gaussian

8

Page 9: A numerical study of the Gaussian beam methods for one ...jin/PS/SchrPsGB.pdf · (1.1) and the Poisson equation (1.2). In the poisson equation (1.2), b(x) ‚ 0 denotes the flxed

−0.1 −0.05 0 0.05 0.1

0

0.5

1

1.5

2

2.5

x

|Ψε|

|ΦεGB

|

−0.1 −0.05 0 0.05 0.1

0

0.05

0.1

0.15

0.2

0.25

0.3

0.35

x

||Ψε|−|ΦεGB

||

(a) ε =1

256

−0.1 −0.05 0 0.05 0.1

0

0.5

1

1.5

2

2.5

x

|Ψε|

|ΦεGB

|

−0.1 −0.05 0 0.05 0.1

0

0.05

0.1

0.15

0.2

0.25

0.3

0.35

x

||Ψε|−|ΦεGB

||

(b) ε =1

1024

−0.1 −0.05 0 0.05 0.1

0

0.5

1

1.5

2

2.5

x

|Ψε|

|ΦεGB

|

−0.1 −0.05 0 0.05 0.1

0

0.05

0.1

0.15

0.2

0.25

0.3

0.35

x

||Ψε|−|ΦεGB

||

(c) ε =1

4096

Figure 1: Example 1, the Schrodinger-Poisson solution |Ψε| versus the Gaus-sian beams solution |Φε

eu| for ε = 1256 , 1

1024 , 14096 . The left figures are the

comparisons of the wave amplitude at t = 0.4; the right figures plot theerrors ||Φε

GB| − |Ψε||.

9

Page 10: A numerical study of the Gaussian beam methods for one ...jin/PS/SchrPsGB.pdf · (1.1) and the Poisson equation (1.2). In the poisson equation (1.2), b(x) ‚ 0 denotes the flxed

−0.1 −0.05 0 0.05 0.1

0

0.5

1

1.5

2

2.5

x

|Ψε|

|ΦεGB

|

−0.1 −0.05 0 0.05 0.1

0

0.05

0.1

0.15

0.2

0.25

0.3

0.35

x

||Ψε|−|ΦεGB

||

(a) ε =1

256

−0.1 −0.05 0 0.05 0.1

0

0.5

1

1.5

2

2.5

x

|Ψε|

|ΦεGB

|

−0.1 −0.05 0 0.05 0.1

0

0.05

0.1

0.15

0.2

0.25

0.3

0.35

x

||Ψε|−|ΦεGB

||

(b) ε =1

1024

−0.1 −0.05 0 0.05 0.1

0

0.5

1

1.5

2

2.5

x

|Ψε|

|ΦεGB

|

−0.1 −0.05 0 0.05 0.1

0

0.05

0.1

0.15

0.2

0.25

0.3

0.35

x

||Ψε|−|ΦεGB

||

(c) ε =1

4096

Figure 2: Example 2, the Schrodinger-Poisson solution |Ψε| versus the Gaus-sian beams solution |Φε

eu| for ε = 1256 , 1

1024 , 14096 . The left figures are the

comparisons of the wave amplitude at t = 0.4; the right figures plot theerrors ||Φε

GB| − |Ψε||.

10

Page 11: A numerical study of the Gaussian beam methods for one ...jin/PS/SchrPsGB.pdf · (1.1) and the Poisson equation (1.2). In the poisson equation (1.2), b(x) ‚ 0 denotes the flxed

(ε,Ny) ( 1256 , 16) ( 1

1024 , 32) ( 14096 , 64)

l1 error 3.31× 10−2 9.40× 10−3 2.45× 10−3

l2 error 4.26× 10−2 1.25× 10−2 3.30× 10−3

l∞ error 1.05× 10−1 3.28× 10−2 8.92× 10−3

Table 3: the l1, l2 and l∞ errors of the wave amplitude for ε =1

256 , 11024 , 1

4096 for Example 3.

beam method we propose here gives satisfactory results from the numericalpoint of view. We evolve the solution to time t = 0.5, and the l1, l2 and l∞

errors of the wave amplitude are given in Table 3. The convergence rate inε is of order 0.9389 in the l1 norm. In Figure 3, the wave amplitude andabsolute error are plotted for different ε. We remark that since the solutionis not as oscillatory as in the last two examples, only a very small numberof beams are needed to get the accurate solution.

4 Conclusion

In this paper, we extended the Gaussian beam methods, in both Lagrangianand Eulerian framework, to the one dimensional Schrodinger-Poisson equa-tions. Using the method introduced in [22], the Schodinger equation (1.1)can be directly simulated in each time step. For the poisson equation (1.2),the potential function and its derivatives only need to be constructed atmesh points. Such a setup makes the Gaussian beam method valid and effi-cient for solving the one-dimensional Schrodinger-Poisson equations. Severalexamples have been given to confirm the convergence and accuracy.

It will be of interest to study the method in higher space dimension,which will be the subject of our future study.

Acknowledgement

Xu Yang is grateful to Prof. James Rossmanith for useful discussions onthe compatibility condition of the force when using the spectral method tosolve the Poisson equation.

References

[1] N.B. Abdallah, On a multidimensional Schrodinger-Poisson scatteringmodel for semiconductors, Joural of Mathematical Physics, 41(2000),no. 7, 4241-4261.

11

Page 12: A numerical study of the Gaussian beam methods for one ...jin/PS/SchrPsGB.pdf · (1.1) and the Poisson equation (1.2). In the poisson equation (1.2), b(x) ‚ 0 denotes the flxed

−0.5 0 0.50

0.2

0.4

0.6

0.8

1

1.2

x

|Ψε|

|ΦεGB

|

−0.5 0 0.50

0.02

0.04

0.06

0.08

0.1

0.12

x

||Ψε|−|ΦεGB

||

(a) ε =1

256

−0.5 0 0.50

0.2

0.4

0.6

0.8

1

1.2

x

|Ψε|

|ΦεGB

|

−0.5 0 0.50

0.02

0.04

0.06

0.08

0.1

0.12

x

||Ψε|−|ΦεGB

||

(b) ε =1

1024

−0.5 0 0.50

0.2

0.4

0.6

0.8

1

1.2

x

|Ψε|

|ΦεGB

|

−0.5 0 0.50

0.02

0.04

0.06

0.08

0.1

0.12

x

||Ψε|−|ΦεGB

||

(c) ε =1

4096

Figure 3: Example 3, the Schrodinger-Poisson solution |Ψε| versus the Gaus-sian beams solution |Φε

eu| for ε = 1256 , 1

1024 , 14096 . The left figures are the

comparisons of the wave amplitude at t = 0.5; the right figures plot theerrors ||Φε

GB| − |Ψε||.

12

Page 13: A numerical study of the Gaussian beam methods for one ...jin/PS/SchrPsGB.pdf · (1.1) and the Poisson equation (1.2). In the poisson equation (1.2), b(x) ‚ 0 denotes the flxed

[2] N.B. Abdallah, P. Degond and P.A. Markowich, On a one-dimensional Schrodinger-Poisson scattering model, Z. angew. Math.Phys., 48(1997), 135-155.

[3] W.Z. Bao, S. Jin and P.A. Markowich, On time-splitting spectral ap-proximations for the Schrodinger equation in the semiclassical regime,Journal of Computational Physics, 175(2002), 487-524.

[4] W.Z. Bao, S. Jin and P.A. Markowich, Numerical studies of time-splitting spectral discretizations of nonlinear Schrodinger equationsin the semiclassical regime, SIAM Journal on Scientific Computing,25(2003), no. 1, 27-64.

[5] W.Z. Bao, N.J. Mauser and H.P. Stimming, Effective one par-ticle quantum dynamics of electrons: a numerical study of theSchrodinger-Poisson-Xα model, Communications in Mathematical Sci-ences, 1(2003), no.4, 809-828.

[6] C. Bardos, L. Erdos, F. Golse, N. Mauser and H.T. Yau, Derivation ofthe Schrodinger-Poisson equation from the quantum N-body problem,C. R. Acad. Sci. Paris, Ser. I, 334(2002), 515-520.

[7] C. Bardos, F. Golse and N.J. Mauser, Weak coupling limit of the N -particle Schrodinger equation, Methods and Applications of Analysis,7(2000), no. 2, 275-293.

[8] P. Bechouche, N.J. Mauser, F. Poupaud, Semiclassical limit for theSchroinger-Poisson equation in a crystal, Communications on Pure andApplied Mathematics, 54(2001), no. 7, 851 - 890.

[9] F. Bouchut, Global weak solution of the Vlasov-Poisson system for smallelectrons mass, Comm PDEs 16 (1991), 1337-1365.

[10] L.-T. Cheng, H. Liu, and S. Osher, Computational high-frequency wavepropagation using the level set method, with applications to the semi-classical limit of Schrodinger equations, Commun. Math. Sci., 1 (2003),no. 3, 593-621.

[11] G.H. Cottet and P.A. Raviart, Particle methods for the one-dimensionalVlasov-Poisson equations, SIAM Journal on Numerical Analysis,21(1984), no. 1, 52-76.

[12] S. Engelberg, H.L. Liu and E. Tadmor, Critical thresholds in Euler-Poisson equations, Indiana University Mathematics Journal, 50 (2001),109-157.

[13] L. Erdos and H.T. Yau, Derivation of the nonlinear Schrodinger equa-tion from a many body Coulomb system, Advances in Theoretical andMathematical Physics, 5(2001), no. 6, 1169-1205.

13

Page 14: A numerical study of the Gaussian beam methods for one ...jin/PS/SchrPsGB.pdf · (1.1) and the Poisson equation (1.2). In the poisson equation (1.2), b(x) ‚ 0 denotes the flxed

[14] L. Gosse, N.J. Mauser, Multiphase semiclassical approximation of anelectron in a one-dimensional crystalline lattice - III. From ab initiomodels to WKB for Schrodinger-Poisson, Journal of ComputationalPhysics, 211(2006), 326-346.

[15] G.A. Hagedorn, Semiclassical quantum mechanics. I. The ~ → 0limit for coherent states, Communications in Mathematical Physics,71(1980), no. 1, 77-93.

[16] E.J. Heller, Cellular dynamics: a new semiclassical approach to time-dependent quantum mechanics, Journal of Chemical Physics, 94(1991),2723-2729.

[17] E.J. Heller, Guided Gaussian wave packets, Accounts of Chemical Re-search, 39(2006), no. 2, 127-134.

[18] N.R. Hill, Gaussian beam migration, Geophysics, 55 (1990), no. 11,1416-1428.

[19] S. Jin, X.M. Liao and X. Yang, The Vlasov-Poisson equations as thesemiclassical Limit of the Schrodinger-Poisson equations: a numericalstudy, Journal of Hyperbolic Differential Equations, 5(2008), no. 3, 569-587.

[20] S. Jin, H. Liu, S. Osher and R. Tsai, Computing multi-valued physi-cal observables the semiclassical limit of the Schrodinger equations, J.Comp. Phys., 205 (2005), 222-241.

[21] S. Jin and S. Osher, A level set method for the computation of multi-valued solutions to quasi-linear hyperbolic PDEs and Hamilton-Jacobiequations, Commun. Math. Sci., 1 (2003), no. 3, 575-591.

[22] S. Jin, H. Wu and X. Yang, Gaussian beam methods for the Schrodingerequation in the semi-classical regime: Lagrangian and Eulerian formu-lations, Communications in Mathematical Sciences, 6 (2008), no. 4,995-1020.

[23] S. Jin, H. Wu, X. Yang and Z.Y. Huang, Bloch decomposition-basedGaussian beam method for the Schrodinger equation with periodic po-tentials, preprint.

[24] A. Jungel and S. Wang, Convergence of nonlinear Schroinger-Poissonsystems to the compressible Euler equations, Communications in PartialDifferential Equations, 28(2003), 1005 - 1022.

[25] S. Leung and J. Qian, Eulerian Gaussian beams for Schrodinger equa-tions in the semi-classical regime, preprint.

14

Page 15: A numerical study of the Gaussian beam methods for one ...jin/PS/SchrPsGB.pdf · (1.1) and the Poisson equation (1.2). In the poisson equation (1.2), b(x) ‚ 0 denotes the flxed

[26] S. Leung, J. Qian and R. Burridge, Eulerian Gaussian beams for high-frequency wave propagation, Geophysics, 72 (2007), no. 5, 61-76.

[27] X.T. Li, J.G. Wohlbier, S. Jin and J.H. Booske, An Eulerian methodfor computing multi-valued solutions of the Euler-Poisson equationsand applications to wave breaking in klystrons, Physical Review E, 70,016502(2004).

[28] P.L. Lions and T. Paul, Sur les mesures de Wigner, Revista MatematicaIberoamericana, 9(1993), no. 3, 553-618.

[29] P.L. Lions and B. Perthame, Propagation of moments and regularity forthe 3-dimensional Vlasov-Poisson system, Inventiones Mathematicae105 (1991), 415-430.

[30] H. Liu and E. Tadmor, Semi-classical limit of the nonlinearSchrodinger-Poisson equation with sub-critical initial data, Methodsand Applications in Analysis, 9(2002), no. 4, 517-532.

[31] H.L. Liu and Z.M. Wang, A field-space-based level set method for com-puting multi-valued solutions to 1D Euler-Poisson equations, Journal ofComputational Physics, 225(2007), no. 1, 591-614.

[32] A.J. Majda, G. Majda and Y.X. Zheng, Concertrations in theone-dimensional Vlasov-Poisson euqations: Teporal development andnon-unique weak solutions in the single component case, Physica D,74(1994), 268-300.

[33] P.A. Markowich and N.J. Mauser, The classical limit of a self-consistentquantum-Vlasov equation in 3D, Mathematical Models and Methods inApplied Sciences, 3(1993), 109-124.

[34] P.A. Markowich, P. Pietra and C. Pohl, Numerical approximation ofquadratic obaservables of Schrodinger-type equations in the semiclassi-cal limit, Numerische Mathematik, 81 (1999), no. 4, 595-630.

[35] P.A. Markowich, P. Pietra, C. Pohl and H. P. Stimming, A wigner-measure analysis of the Dufort-Frankel scheme for the Schrodingerequation, SIAM Journal on Numerical Analysis, 40 (2002), no. 4, 1281-1310.

[36] P.A. Markowich, C. Ringhofer and C. Schmeiser, Semiconductor Equa-tions, Springer Verlag Wien, New York, 1990.

[37] N.J. Mauser, Semi-classical limits of Schrodinger-Poisson systemsvia Wigner transforms, Journees equations aux derivees partielles,11(2002).

15

Page 16: A numerical study of the Gaussian beam methods for one ...jin/PS/SchrPsGB.pdf · (1.1) and the Poisson equation (1.2). In the poisson equation (1.2), b(x) ‚ 0 denotes the flxed

[38] C. Min, Simplicial isosurfacing in arbitrary dimension and codimen-sion, Journal of Computational Physics, 190(2003), no.1, 295-310.

[39] M. Motamed and O. Runborg, Taylor expansion errors in Gaussianbeam summation, preprint.

[40] M. Motamed and O. Runborg, A wave front-based Gaussian beammethod for computing high frequency waves, preprint.

[41] S. Osher, L.T. Cheng, M. Kang, H. Shim and Y.H. Tsai, Geometricoptics in a phase-space-based level set and Eulerian framework, Journalof Computational Physics, 179(2002), no. 2, 622-648.

[42] D. Peng, B. Merriman, S. Osher, H. Zhao and M. Kang, A PDEbased fast local level set method, Journal of Computational Physics,155(1999), no. 2, 410-438.

[43] M.M. Popov, A new method of computation of wave fields using gaus-sian beams, Wave Motion, 4(1982), no. 1, 85-97.

[44] J. Ralston, Gaussian beams and the propagation of singularities, Studiesin Partial Differential Equations, 23(1982), 206-248.

[45] N.M. Tanushev, Superpositions and higher order Gaussian beams, Com-munications in Mathematical Sciences, 6(2008), no. 2, 449-475.

[46] N.M. Tanushev, J.L. Qian and J.V. Ralston, Mountain waves and Gaus-sian beams, SIAM Multiscale Modeling and Simulation, 6(2007), 688-709.

[47] X. Wen, High order numerical methods to two dimensional delta func-tion integrals in level set methods, preprint.

[48] P. Zhang, Y.X. Zheng and N.J. Mauser, The limit from the Schrodinger-Poisson to the Vlasov-Poisson equations with general data in onedimension, Communications on Pure and Applied Mathematics,55(2002), no. 5, 582-632.

[49] Y.X. Zheng and A. Majda, Existence of global weak solutions to one-component Vlasov-Poisson and Fokker-Planck-Poisson systems in onespace dimension with measures as initial data, Communications on Pureand Applied Mathematics, 47(1994), no. 10, 1365-1401.

16