Numerical resolution of stochastic focusing NLS equations

Numerical resolution of stochastic focusing NLS equations

Applied Mathematics Applied Mathematics Letters Letters 15 (2002) 661-669 www.elsevier.com/locate/aml Numerical Resolution of Stochastic Focusing ...

587KB Sizes 0 Downloads 65 Views

Applied Mathematics

Applied Mathematics Letters

Letters 15 (2002) 661-669

www.elsevier.com/locate/aml

Numerical Resolution of Stochastic Focusing NLS Equations A. DEBUSSCHE ENS de Cachan, Avenue R. Schuman, 35170 Bruz, France Universite

L. DI MENZA Paris&d, URA 760, B&t. 425, 91405 Orsay, France laurent.dimenzaQmath.u-psud.fr (Received

July 2001; accepted

Communicated

August 2001)

by R. Temam

Abstract-In this note, we numerically investigate a stochastic nonlinear Schriidinger equation derived as a perturbation of the deterministic NLS equation. The classical NLS equation with focusing nonlinearity of power law type is perturbed by a random term; it is a strong perturbation since we consider a space-time white noise. It acts either as a forcing term (additive noise) or as a potential (multiplicative noise). For simulations made on a uniform grid, we see that all trajectories blow-up in finite time, no matter how the initial data are chosen. Such a grid cannot represent a noise with zero correlation lengths, so that in these experiments, the noise is, in fact, spatially smooth. On the contrary, we simulate a noise with arbitrarily small scales using local refinement and show that in the multiplicative case, blow-up is prevented by a space-time white noise. We also present results on noise induced soliton diffusion. @ 2002 Elsevier Science Ltd. All rights reserved.

Keywords-Stochastic schemes.

partial differential equations, White noise, Blow-up, Finite differences

1. INTRODUCTION The nonlinear propagation

Schrodinger across

nonlinear

equation media

(NLS)

is a well-known

in many physical

model

contexts

used for the study

such as plasma

physics,

of wave

as well

as nonlinear optics or quantum chemistry (see [I] and the references therein). More recently, stochastic perturbations of this deterministic model have been investigated in order to involve inhomogeneities of the media or noisy sources. The natural question arising here is the behaviour of generic solutions of NLS when these additional terms are taken into account (as in [2-41). It is believed in particular that such a perturbation might have an effect on the formation of singularities. Let us recall that in the deterministic case, some solutions are known to blow up for critical or supercritical nonlinearities. This is the case if the energy is initially negative (see [5]). A white noise perturbation is highly singular and might affect this behaviour. Indeed, a white noise contains all possible scales, and therefore, can disturb the energy transfer from large to small scales involved in the blow-up mechanism. Another aspect concerns the persistence of 0893-9659/02/s - see front matter @J 2002 Elsevier Science Ltd. All rights reserved. PII: SO893-9659(02)00025-3

Typeset

by AM-TEX

A. DEBUSSCHE AND L. DIMENZA

662

propagation of “ideal” solitons made for the Korteweg-deVries We consider

in randomly perturbed equation (see [6,7]).

here the stochastic

nonlinear

Schrodinger

iz+g$+lu12%=

&f(U),

media.

We have f(u)

function.

= i in the case of additive

has already

been

equation

(t,x)

ult=o= uo, where u = u(t, x) is a complex-valued

Such a study

E

R+ x R,

(1)

x E R,

The source term involves

noise and f(u)

a random

= ku for the multiplicative

perturbation. case, where g

is a space-time white noise and E stands for the noise amplitude. Such an equation has been studied in [&lo]. Note that in the deterministic case E = 0, the solution u satisfies the two invariance

properties hl(u(t))

= s R”

H(u(t))

= ;

144 x)12 dx = M (uo) >

s,.(IIVu(t, x)l12- --&,u(~,x)~~~~+~)) = dx

The first invariance still holds for the solution in the multiplicative noise since the product has to be understood in the Stratonovitch

H (UC,).

case considered with a real sense. Our numerical study

aims at understanding the noise influence on blow-up phenomena occurring in the critical case (0 = 2) or supercritical case (a > 2), and on the propagation of spatially localized structures. The numerical simulation for this kind of equation is delicate because the white noise k does not have a prescribed correlation length. For instance, the choice of the mesh parameters cannot be linked to a characteristic length associated to the noise, since it has a zero correlation length. Also, such a noise is highly irregular. We will first briefly introduce the stochastic framework for this equation. We then describe our numerical method emphasizing on the discretization of the noise term. Finally, we will show our main numerical results. We first use a fixed uniform grid and observe that blow-up occurs in all cases, even if the initial datum corresponds to a global deterministic such a grid, the numerical noise can be reinterpreted as the discretization

solution. However, on of a spatially smooth

noise. Hence, it is natural to observe this behaviour which agrees with previously obtained theoretical results (91. Only a refinement strategy can give a noise with arbitrarily small scales. We use such an algorithm locally to minimize the computational cost. In this way, we simulate the effect of a space-time white noise. We see that in the multiplicative case, the formation of singularities is strongly perturbed and blow-up is prevented. Moreover, we recover the soliton diffusion phenomenon already known in the non-blow-up situation (see [11,12]).

2. STOCHASTIC

FRAMEWORK

In order to have a correct interpretation of (l), we define here some tools used in next section (see [8] for a more precise statement). A probability space (R, F’, P) being given together with Wiener process associated to a filtration (Ft’t)~ze, (W(t)) ~0 on L2(R) is said to be a cylindrical the stochastic basis (R,F,P, (.ZF(t))tlc) if for any orthonormal basis (ei)%eN of L2(R), setting is a sequence of independent real Brownian motions on pi(t) = (W(t),%) (i E N, t > O), @i)iEN (0, &P,(3(t))tlo).

Thus, W(t,x,w)

= C&(t,w)e,(x),

t > 0,

x E R,

w E R.

(2)

iEN

We define the space time white linear operator a., @f(x) =

noise 2 by k = s.

Furthermore,

k(x, yl).f(~) dy,

f E L2(W,

sR

given a kernel

k and the

(3)

NLS Equations we define the Wiener delta

correlated

663

I%’ = QW with covariance

process

operator

in time and has the space correlation

@a*. In this case, k = $$

is

c(x, Y) = JR Ic(x, .z)~(Y, Z) dz. If

function

kernel, the noise is homogeneous in space and c(z, Y) = c(x - y). U&Y) = k(z-Y) is a convolution In the case of a space time white noise, k(z, Y) = c(x, y) = 6,_, and @ = Id. Equation (1) can be interpreted as i duf ($$ + ~u~~~u)= df with df = E di$’ for the additive noise and df = amdW for the multiplicative noise, where o means Stratonovitch product. It can be proved (see [&lo]) that if @ is a Hilbert-Schmidt defined

on a interval

operator

[0, r*(w))

r*(w) or r*(w) = 00. In the one-dimensional as in the deterministic weaker

assumptions

into H1(R), then

from L2(R)

there exists a unique

such that either the H1 norm of u goes to infinity

context:

subcritical

case 0 < 2, the solution

r*(w) = co, (see [S] for other results

solution

when t tends to is always global

in the subcritical

case under

on a).

3. NUMERICAL We solve (1) numerically

by means

RESOLUTION

of a finite difference

scheme.

We compute

the approximate

values zl$’ of the solution at grid points (zj,&) (t, = nAt, xj = Ax, At, and Ax being the mesh steps of time and space). Given L > 0, computations will be done on the spatial domain ] - L, L[ with

Neumann

boundary

Crank-Nicolson

]U;+r[’ step,

the discretized

- ]U,n12

($,% + 3

a nonlinear

system

(2) and

with

such that

= (.c3,(&t..--&(tn))/At&, and

fJ

g05fdf

=

(pJ(&+l)

random

variables

of the Nag library.

=

(4)

4+1/2

to solve.

j=-J



3

The main

,...,

problem

In the case of an additive

respect

to time

variable.

We consider j = -J

ej = l~(j-l,2)az,(j+1,2)az,/J, and

11-Jaz,(-5+1,2)*2)l~~,

pendent

use the symmetric

J,

n>O,

here is the way of noise,

fJ+1’2

can

of

integrating

(ej) of L2(-L,L)

.:+1>

value of the noise term.

be seen as an approximation

using

We then

discretization

at each time

computing

at each end of the segment.

l~3n+112(0+1) - lM2(u+1)

i +2(0+1) giving

conditions

eJ

j =

=

basis =

From (5), we then have jjn+li2

1[(J-lj2)~z,J~z)/~~.

-J+l,.

an orthonormal

+ 1,. . . , J - 1, e-J

. . , J-1, .f::1’2 =

(P-~(t~+l)-P-~(t~))/at~~,

-,bJ(tn))/Atdm. Since ~~‘1’2 = (&(tn+i) -,&&))/m are indewith normal law N(O, l), we use the random numbers generator routine At each time increment,

we compute

a new vector (x~~““,

. . . , );“J+“‘)

approximating (~“:l’~, . . . , TJ”+“~). Note that from (5), we see that the numerical noise has the form Qnurn dW where anurn is the orthogonal projector on the space spanned by e-J,. . . , eJ. The corresponding correlation function is

I

1 Z’ -&,

[(j-i)A~,(j+i)Ax)

ifz,yE

if x,y E [-JAz,

Glum(x - Y) = ( x,Y~

I

0,

((J-+x,JAx],

otherwise.

(-J

+ 1/2)As)

forsomej, or

A. DEBUSSCHEAND L. DIMENZA

664 This confirms

that

we have an approximation

of a space time white noise.

Indeed,

it is easily

seen that cnum is an approximation of &,, the Dirac mass at 2 - y. However, it also shows that the numerical noise has length scales always larger than Ax and in that sense, it is not white. The derivation the following

of the noise contribution discretization

and f3?+1/2 = x,“+1’2(~~ in this latter discrete

term

+ u7+‘)/2dm

mass invariant

First,

case.

product

to be real.

NUMERICAL

some numerical

tests

we consider

It can be proved

enables

The nonlinear

us to preserve

system

case.

information

of the random

In this stochastic term.

Case

sigma+

with the method

described

of the noise on the blow-up context,

Thus,

Multiplicative

Ntot of tests

noise, 1000 trajectories solution

/

(H
‘I

‘1

2 E

0.4

epsilon epsilon epsilon

I”,

= 0.01 = 0.05 = 0.1

Additive Case sigma+

I

1000

noise,

local deterministic

trajectories solution

(HcO)

1.0

I

I I 0.8!

0.6

‘I :1

0.4

-

epsilon epsilon epsilon

= 0.01 = 0.05 = 0.1

0.0 0.04 I..-. Figure 1. Supercritical additive noise

I

/

0.2

‘; 0.05

of NLS

only one test will not give us significant

local deterministic

0.6

c

the

in the previous

of the solutions

we have to make a large number

z

z

that

is solved with

0.6

B

case

RESULTS

obtained

the influence

in the deterministic

1.0

Finally,

in the additive

(see [13]).

algorithm

we want to study

because

case is similar.

= ~~‘1’2/~~

the Stratonovitch

if the noise is assumed

4.

We now present

fJy+“’

in the multiplicative

case, our way of discretizing

use of a fixed-point

section.

in the multiplicative

of the random

0.06

case 0 = 3, local deterministic

solution,

multiplicative

and

NLS Equations

starting

from the same initial

itative

behaviour

n(t) stands maximal

for the number amplitude

We first present to a deterministic

cases. similar

solutions

a threshold

value.

f(t)

Using

the notation

the qual-

= n(t)/NtOt

still exist at time t, that

that

1 the profile of f in the multiplicative a symmetry

on the trajectory,

always

in order to understand

We then define the quantity

where

is, for which the 2, f(t)

of Section

is an

some tests in the supercritical case 0 = 3 with an initial data ~0 corresponding blow-up (in this case, we choose a Gaussian data such that H(uo) < 0). of all the curves

brings

This confirms behaviour.

and additive

with respect

the noise delays or accelerate

made with an initial

with small amplitude) noise

of numerical

is less than

We plot in Figure of E. We notice computations

is, N tot trajectories)

(that

solution.

of P(T* > t).

approximation

Depending

data

of the random

665

the solution

into

the theoretical However,

blow-up.

data whose deterministic

also give a decreasing results

the symmetry

solution

is global

regime

in both

(a Gaussian

multiplicative

is lost and a multiplicative

Case

sigma=3.

global determnstic

solution

~~ epsilon epsilon epsilon

0.4

0.2

(respectively,

_

0.8

Additive noise, 1000 trajectories 1.0

;-

‘, I 1 ‘, i 0.8: ! ‘, : ‘/ / ‘/ 0.6

g c 0.4

-

Case

sigma=3.

global deterministic

~

Solution

epsilon epsilon epsilon

data the

case, we have observed

= 0.1 = 0.3 = 0.5

0.6

that

and additive

Multiplicative noise, 1000 trajectories l.Or.

time.

numerical

2). We conclude

proved in [9]. In the critical

values

blow-up

More surprisingly,

profile for f (see Figure

an explosive

case for different

to the deterministic

= 0.1 = 0.3 = 0.5

L

, , ) /

Figure 2. Supercritical case u = 3, global deterministic solution, multiplicative and additive noise.

additive)

A. DEBUSSCHEAND L. DIMENZA

666

Multiplicative noise, sigma=2 Comparison refined/non refined 4.0 /-

_

Coarse mesh Local refinement - - - Thinner grid (dt/2,dx/2)

I 3.0

i

t

Additive noise, sigma=2, epsilon = 0.05 Comparison refined/non refined

- -

1.0 L 0.00

Coarsemesh Local refinement Thinner grid (dt/16,dx/16)

0.20

0.40

0.60

I Figure 3. Influence of local refinement on the profile of the solution amplitude and comparison with tests made on uniform grids, multiplicative case, and additive case, C = 2.

noise has a tendency to delay (respectively, accelerate) blow-up. The average value of r* is an increasing (respectively, decreasing) function of E. Moreover, if the initial data corresponds to a global deterministic solution, a multiplicative noise is not able to bring the solution into an explosive regime. However, these tests are made on a uniform grid: the numerical noise has finite correlation lengths given by the time and space steps. In that sense, the noise cannot be considered as a white noise. It is convenient to use a local mesh refinement algorithm in order to simulate a noise with arbitrarily small correlation lengths without increasing too much the computational time (one can see [14] for refinement methods applied to Korteweg-deVries equation). We implement the following strategy. As soon as the solution amplitude becomes too large at one point, we add 2K new space points (K points at each side) and evaluate the values of the solution using linear interpolation. We then choose the new time step At/2 and so on. At each new point, we simulate an independent random variable. Note that in (4), we of course use the local values of the mesh parameters At and Ax. Moreover, in the transition zone separating coarse mesh

NLS Equations

667

Soliton diffusion, subcritical case sigma=1 Multiplicative

-

e&on epsilon epsilon

noise,

100 trajectories.

= 0.01 = 0.05 = 0.1

:’

Tfin = 10

;

/

/

I i

\

Soliton diffusion, critical case sigma=2 Multiplicative 1.5

r----.--

noise,

100 trajectories.

...

---

Tfin = 2

.._~~~~_

‘\

~

epsilon epsilon epsilon epsilon

1.0

= = = =

I/

I! I

0 0.05 0.1 0.2

1 /I, ; / /

Soliton diffusion, supercritical 1.5

Multiplicative

, .-

~

1.0

I

epsilon epsilon epsilon epsilon

noise,

--._-

100 trajectories,

case sigma=3 Tfin = 0.3

= 0 = 0.1 = 0.2 ~0.3

Figure 4. Soliton diffusion for CT= 1 (subcritical 0 = 3 (supercritical case).

case), CT= 2 (critical case), and

A. DEBUSSCHEAND

668

and thin

mesh,

refinement

the discretization

criterium

reference

of the second-order

is /121(t)lloo/llU(to)II,

time (if refinement

L. DI MENZA

space derivative

is changed

> CY,where c~ is a prescribed

in (4).

is made at time t, we set to := t). In the stochastic

The

and to is a

parameter

case, the value of

will involve the local values of mesh parameters Ax and At. We set K = 30 and (Y = 1.2. f.Y2 The same tests as before performed for CJ = 2 show that in the multiplicative case, all the trajectories

remain

bounded

(see Figure

3 where

the amplitude

one trajectory).

In fact, the solution

first follows an explosive

of the numerical

noise counterbalance

the blow-up

the simulations notice

that

smallest refinement

performed

if the simulation

values in the latter algorithm

In the additive the supercritical

on a uniform is made

gives reliable

grid where

on a uniform

computation, results

formation.

we observe

regime.

Then,

grid with a similar

blow-up.

is plotted

scales

different

from

large scales.

At and Ax being behaviour.

This phenomenon

taken

This suggests

large computational

for

the small

This is completely

the noise only contains

while avoiding

case, the noise still generates

of the solution

We

as the that the

times. can also be seen for

case 0 = 3.

We now investigate the case of the propagation of stationary states u(t, x) = U(x) exp iwt, (w > 0) for the deterministic equation when a multiplicative noise is considered. In the onedimensional case, we are faced with a differential equation with additional boundary conditions at infinity. This equation can be explicitly solved: for w = 1, it is well known that U(x) = ((cr + l)sech2(ax))1/2”. Here again, we intend to see the noise influence on the propagation of this localized in space structure, starting from the Cauchy data uo = U. Here, we compute the approximate value fi(t, x) = (u(t, x)) of the expectation of u(t, x) simply given by the arithmetic mean among all the trajectories. In Figure 4, the profiles of ti(t,x) are plotted at a prescribed final time t = tfin for different values of E in the subcritical case (a = l), the critical case (a = 2), and the supercritical case (a = 3). A diffusion mechanism can be observed in all cases even though for u = 2 and u = 3, the solution blows up in the absence of noise. Furthermore, this diffusion is more relevant when the noise amplitude is large. However, the average structure still propagates in the medium. Other tests performed in the nonintegrable case u = 3/2 give the same results and also show that the approximate expectation amplitude decreases as t-l.

REFERENCES 1. P.L. Sulem and C. Sulem, The Nonlinear Schrddinger Equation, Self-Focusing and Wave Collapse, AMS, Springer-Verlag, (1999). 2. 0. Bang, P.L. Christiansen, F. If and K.O. Rasmussen, White noise in the two-dimensional nonlinear SchrGdinger equation, Appl. Math. 57, 3-15 (1995). 3. K.O. Rasmussen, Y.B. Gaididei, 0. Bang and P.L. Christiansen, The influence of noise on critical collapse in the nonlinear SchrGdinger equation, Phys. Rev. A 204, 121-127 (1995). 4. T. Ueda and W.L. Kath, Dynamics of optical pulses in randomly birefringent fibers, Physica D 55, 166-181 (1992). 5. T. Cazenave, An introduction to nonlinear SchrGdinger equation, In Textos de Me’todos Matemciticos, Voolume 26, Instituto de Matemitica, UFRJ, Rio de Janeiro, (1989). 6. J. Printems, Aspects thkoriques et numkriques de l’kquation de Korteweg-deVries stochastique, Ph.D. Thesis, University Paris-Sud Orsay (1998). 7. A. Debussche and J. Printems, Numerical simulation of the stochastic Korteweg-de Vries equation, Physica D 134, 220-226 (1999). 8. A. DeBouard and A. Debussche, A stochastic nonlinear Schradinger equation with multiplicative noise, Comm. Math. Phys. 205, 161-181 (1999). 9. A. DeBouard and A. Debussche, On the effect of a noise on the solutions of the focusing supercritical Schradinger equation (Preprint). 10. A. De Bouard, A. Debussche and L. Di Menza, Theoretical and numerical aspects of stochastic nonlinear SchrGdinger equations, Monte-Carlo Meth. and Appl. 7 (l/2), 55-63 (2001). 11. M. Scalerandi, A. Roman0 and C.A. Condat, Korteweg-deVries solitons under additive stochastic perturbations, Phys. Rev. E 58, 4166-4173 (1998). 12. V. Konotop and L. Vazquez, Nonlinear Random Waves, World Scientific, River Edge, NJ,, (1994). 13. A. Debussche and L. DiMenza, Numerical resolution of a nonlinear stochastic focusing SchrBdinger equation (Preprint).

669

NLS Equations 14.

J.L.

Bona,

V.A.

for the generalized

Dougalis,

0. Karakashian

Korteweg-deVries

and

equation,

R. T&Kinney, Phil.

‘Prans.

Conservative Royal

Sot.

high

London

order A 351,

numerical 107-164

schemes (1995).