Exponential integrators for nonlinear Schrödinger equations with white noise dispersion
- 547 Downloads
Abstract
This article deals with the numerical integration in time of the nonlinear Schrödinger equation with power law nonlinearity and random dispersion. We introduce a new explicit exponential integrator for this purpose that integrates the noisy part of the equation exactly. We prove that this scheme is of mean-square order 1 and we draw consequences of this fact. We compare our exponential integrator with several other numerical methods from the literature. We finally propose a second exponential integrator, which is implicit and symmetric and, in contrast to the first one, preserves the \(L^2\)-norm of the solution.
Keywords
Stochastic partial differential equations Nonlinear Schrödinger equation White noise dispersion Numerical methods Geometric numerical integration Exponential integrators Mean-square convergenceMathematics Subject Classification
65C30 65C50 65J08 60H15 60-081 Introduction
The existence of a unique global square integrable solution to (1.1) was shown in [14] for \(\sigma <2/d\) and in [15] for \(d=1\) and \(\sigma =2\), see also [3]. The existence and uniqueness of solutions to the one-dimensional cubic case of the above problem was also studied in [26]. Furthermore, as for the deterministic Schrödinger equation, the \(L^2\)-norm, or mass, of the solution to (1.1) is a conserved quantity. This is not the case for the total energy of the problem.
We now review the literature on the numerical analysis of the nonlinear Schrödinger equation with white noise dispersion (1.1). The early work [18] studies the stability with respect to random dispersive fluctuations of the cubic Schrödinger equation. Furthermore, numerical experiments using a split step Fourier method are presented. The paper [26] presents a Lie–Trotter splitting integrator for the above problem (1.1). The mean-square order of convergence of this explicit numerical method is proven to be at least 1 / 2 for a truncated Lipschitz nonlinearity [26, Sect. 5 and 6]. Furthermore, [26] conjectures that this splitting scheme should have order one, and supports this conjecture numerically. An analysis of asymptotic preserving properties of the Lie–Trotter splitting is carried out in [16] for a more general nonlinear dispersive equation. Very recently, the authors of [3] studied an implicit Crank–Nicolson scheme for the time integration of (1.1). They show that this scheme preserves the \(L^2\)-norm and has order one of convergence in probability. Finally, the recent preprint [13] examine the multi-symplectic structure of the problem and derive a multi-symplectic integrator which converges with order one in probability.
In the present publication, we will consider exponential integrators for an efficient time discretisation of the nonlinear stochastic Schrödinger equation (1.1). Exponential integrators for the time integration of deterministic semi-linear problems of the form \(\dot{y}=Ly+N(y)\), are nowadays widely used and studied, as witnessed by the recent review [22]. Applications of such numerical schemes to the deterministic (nonlinear) Schrödinger equation can be found in, for example, [4, 5, 6, 7, 8, 9, 10, 17, 21] and references therein. Furthermore, these numerical methods were investigated for stochastic parabolic partial differential equations in, for example, [23, 24, 25], more recently for the stochastic wave equations in [2, 11, 12, 27], where they are termed stochastic trigonometric methods, and lately to stochastic Schrödinger equations driven by Ito noise in [1].
The main result of this paper is a mean-square convergence result for an explicit and easy to implement exponential integrator for the time discretisation of (1.1). Indeed, we will show in Sect. 3 convergence of mean-square order one for this scheme as well as convergence in probability. Note that the proofs of the results presented here use similar techniques as the one used in [3].
In order to show the above convergence result, we begin the exposition by introducing some notations and recalling useful results in Sect. 2. After that, we present our explicit exponential integrator for the numerical approximation of the above stochastic Schrödinger equation and analyse its convergence in Sect. 3. Various numerical experiments illustrating the main properties of the proposed numerical scheme will be presented in Sect. 4. In the last section, we discuss the preservation of the mass, or \(L^2\)-norm, by symmetric exponential integrators.
2 Notation and useful results
Next, we consider a filtered probability space \((\Omega ,\mathscr {F},\mathbb {P},\{\mathscr {F}_t\}_{t\ge 0})\) generated by a one-dimensional standard Brownian motion \(\beta =\beta (t)\).
-
The random propagator S(t, r) is an isometry in \(H^s\) for any s, see for example [3].
- There is a constant C such that, for \(t\ge 0\), \(h\in (0,1)\) and \(r\in (t,t+h)\) and for any \(\mathscr {F}_t\)-measurable function \(v\in L^2(\Omega ,H^{s+4})\), one has the bounds (see [3, Lemma 2.10 and equation (2.46)])$$\begin{aligned} \mathbb {E}\left[ \left||S(r,t)v-v\right||^2_{H^s}\right]&\le Ch\mathbb {E}\left[ \left||v\right||_{H^{s+2}}^2\right] \end{aligned}$$(2.2)$$\begin{aligned} \left||\mathbb {E}\left[ (S(r,t)-I)v\right] \right||^2_{H^s}&\le Ch^2\mathbb {E}\left[ \left||v\right||_{H^{s+4}}^2\right] . \end{aligned}$$(2.3)
- Without much loss of generality, we will truncate the nonlinearity in (1.1) in Sect. 3 and thus recall the following estimates from [3]. Let f be a function from \(H^s\) to \(H^s\), which sends \(H^{s+2}\) to itself and \(H^{s+4}\) to itself, with \(f(0)=0\), twice continuously differentiable on those spaces, with bounded derivatives of order 1 and 2. Consider u a solution on [0, T] of$$\begin{aligned} u(r)-u(t)=S(r,t)u(t)-u(t)+\mathrm {i}\int _t^rS(r,\sigma )f(u(\sigma ))\,\mathrm {d}\sigma . \end{aligned}$$
3 Exponential integrator and mean-square error analysis
This section presents an explicit time integrator for (1.1), and further states and proves a mean-square convergence result for this numerical method. As a by-product result, we also obtain convergence in probability of the exponential integrator.
3.1 Presentation of the exponential integrator
3.2 Truncated Schrödinger equation
As in [3], we introduce a cut-off function in order to cope with the nonlinear part of the stochastic partial differential equation (1.1): Let \(\theta \in \mathscr {C}^\infty (\mathbb {R}_+)\) with \(\theta \ge 0\), \(\text {supp}(\theta )\subset [0,2]\) and \(\theta \equiv 1\) on [0, 1]. For \(k\in \mathbb {N}^*\) and \(x\ge 0\), we set \(\theta _k(x)=\theta (\frac{x}{k})\). Finally, one defines \(f_k(u)=\theta _k(\left||u\right||^2_{H^{s+4}})\left| u\right| ^{2\sigma }u\).
Observe that, for \(s>d/2\) and \(\sigma \in \mathbb {N}^\star \), for a fixed \(k\in \mathbb {N}^*\), \(f_k\) is a bounded Lipschitz function from \(H^s\) to \(H^s\) which sends \(H^{s+2}\) to \(H^{s+2}\) and \(H^{s+4}\) to \(H^{s+4}\). It is twice differentiable on these spaces, with bounded and continuous derivatives of order 1 and 2. Thus one has a unique global adapted solution \(u^k\) to the truncated problem in \(L^\infty (\Omega ,\mathscr {C}([0,T],H^s))\) if the initial value \(u_0\in H^s\), see [3]. Note that, with the assumptions above, \(u^k\in L^\infty (\Omega ,\mathscr {C}([0,T],H^{s+2}))\) as soon as \(u_0\in H^{s+2}\), and \(u^k\in L^\infty (\Omega ,\mathscr {C}([0,T],H^{s+4}))\) as soon as \(u_0\in H^{s+4}\).
3.3 Main result and convergence analysis
This subsection states and proves the main result of this paper on the mean-square convergence of the exponential integrator applied to the nonlinear Schrödinger equation with white noise dispersion (1.1).
Theorem 3.1
Proof
For ease of presentation, we will ignore the index k referring to the cut-off in the notations of the numerical and exact solutions as well as in the nonlinear function \(f_k\). But we keep in mind that the constants below may depend on this index. We denote by C such a constant, providing it does not depend on \(n\in \mathbb {N}\) nor on \(h\in (0,1)\) such that \(nh\le T\).
Using the above mean-square convergence result and similar arguments as in [19, 26] or [3], one can also show that the exponential method (3.1) has order of convergence one in probability.
Proposition 3.2
4 Numerical experiments
- 1.
The explicit exponential integrator (3.1);
- 2.The Lie–Trotter splittingfrom [26]. Here, \(Y(h)u_*\) denotes the value at time h of flow associated to the problem \(\mathrm {i}\frac{\partial u}{\partial t}+|u|^{2\sigma }u=0\) with initial datum \(u_*\);$$\begin{aligned} u_*&=S(t_{n+1},t_n)u_n\nonumber \\ u_{n+1}&=Y(h)u_* \end{aligned}$$(4.1)
- 3.The Strang splittingwhere again Y(h) is defined as above;$$\begin{aligned} u_*&=S(t_n+h/2,t_n)u_n\nonumber \\ {\widehat{u}}&=Y(h)u_*\nonumber \\ u_{n+1}&=S(t_{n+1},t_n+h/2){\widehat{u}}, \end{aligned}$$(4.2)
- 4.The implicit Crank–Nicolson schemefrom [3]. Here, we have set \(u_{n+1/2}=\frac{1}{2}(u_n+u_{n+1})\), \(\chi _n=\frac{\beta (t_{n+1})-\beta (t_n)}{\sqrt{h}}\) and \(g(u,v)=\frac{1}{\sigma +1}\left( \frac{|u|^{2\sigma +2}-|v|^{2\sigma +2}}{|u|^2-|v|^2}\right) \left( \frac{u+v}{2}\right) \).$$\begin{aligned} \mathrm {i}\frac{u_{n+1}-u_n}{h}+\frac{\chi _n}{\sqrt{h}}\Delta u_{n+1/2}+g(u_n,u_{n+1})=0 \end{aligned}$$(4.3)
4.1 Numerical experiments in \(\mathbf 1d\)
This subsection presents convergence plots for the above mentioned numerical methods applied to the nonlinear Schrödinger equation with white noise dispersion (1.1); space-time evolution plots; experiments illustrating the influence of the power nonlinearity \(\sigma \) supporting a conjecture proposed in [3]; and finally illustrations of the preservation of the \(L^2\)-norm along numerical solutions.
4.1.1 Convergence plots
Mean-square errors as a function of the time step for \(c=1\) and \(c=0.25\): exponential integrator (square), Lie–Trotter (diamond), Crank–Nicolson (asterisk), Strang (circle). \(M_s=5000\) samples are used to approximate the averages. The dotted lines have slopes 1 and 2. a \(c=1\), b \(c=0.25\)
4.1.2 Evolution plots
Space-time evolution and contour plot for the exponential integrator (3.3). The discretisation parameters are \(h=2^{-14}\) and \(M=2^8\). a Space-time evolution, b contour plot
Space-time evolution for the exponential integrator: \(\sigma =3.9\) and \(\sigma =4\). The discretisation parameters are \(h=2^{-12}\) and \(M=2^{14}\). a \(\sigma =3.9\), b \(\sigma =4\)
Of course, this is only a rough result and one can think of more sophisticated techniques such as adaptive mesh refinement techniques to have a better understanding of the behaviour of the solution close to the blow-up.
4.1.3 Preservation of the \(L^2\)-norm
Preservation of the \(L^2\)-norm: exponential integrator (square), Lie–Trotter (diamond), Crank–Nicolson (asterisk), Strang (circle)
4.2 Numerical experiments in \(\mathbf 2d\)
This subsection presents convergence plots for (1.1) in two dimensions as well as experiments illustrating the influence of the power nonlinearity \(\sigma \) supporting a conjecture proposed in [3].
4.2.1 Convergence plots
Mean-square errors in 2d for \(c=1\) (left) and \(c=0.1\) (right): exponential integrator (square), Lie–Trotter (diamond), Crank–Nicolson (asterisk), Strang (circle). \(M_s=25\) samples are used to approximate the averages. The dotted lines have slopes 1 and 2
4.2.2 Evolution plots
Snapshots of the evolution of the exponential integrator in 2d: \(\sigma =1.9\) (up) and \(\sigma =2\) (bottom). Discretisation parameters: \(h=2^{-11}\) and \(M=2^7\). Note the scale on the z-axis on (f). a Snapshot at time 0, b snapshot at time 0.049, c Snapshot at time 0.105, d Snapshot at time 0, e Snapshot at time 0.049, f Snapshot at time 0.105
5 \(\mathbf L^2\)-preserving exponential integrators
This numerical method preserves the \(L^2\)-norm as seen in the following proposition.
Proposition 5.1
The exponential integrator (5.1) preserves the \(L^2\)-norm, as does the exact solution of the nonlinear Schrödinger equation with white noise dispersion (1.1).
Proof
This proof is an adaptation of the proof stating conditions for a Runge–Kutta methods to preserve quadratic invariants, see [20, Section IV.2.1] and further [9].
5.1 Numerical experiments for the symmetric exponential integrator
6 Computational cost
Computational time as a function of the averaged final error for the five numerical methods
We see that all numerical methods but the Crank–Nicolson method actually behave rather similarly for small time steps, since the points we obtain are almost aligned. The fact that the Crank–Nicolson method behaves a rather differently to the other four methods can be explained mainly by the fact that it is the only numerical method in this test that does not integrate the linear stochastic part of the equation exactly (as noticed in the analysis of the convergence plots in Sect. 4.1.1 above). Note that if one takes more complicated space geometries or space discretisations (and not equispaced points on a finite interval that allow using FFT) so that the linear part of the equation can no longer be integrated exactly, then the numerical cost of the other four numerical methods may be of the same order as that of the Crank–Nicolson method.
7 Conclusion
We introduced a new, explicit, exponential integrator (3.1) for the time integration of the nonlinear Schrödinger equation with power-law nonlinearity and random dispersion (1.1). We showed that this integrator has mean-square order one (Theorem 3.1). We compared it with other methods from the literature. In contrast to methods such as the Lie–Trotter splitting or the Crank–Nicolson method, it does not preserve the \(L^2\)-norm exactly (Fig. 6). However, it shares the same order and our numerical experiments show that it outperforms methods that do not integrate exactly the linear part of the equation, such as the Crank–Nicolson method, in terms of size of constant errors, for reasonably large noise intensity (Fig. 1). Furthermore, we used this new scheme in Sect. 4.2 to support a conjecture on the critical power to get blow-up in finite time in the nonlinear Schrödinger equation (1.1). Finally, we proposed another exponential integrator (5.1) which is symmetric and has the same numerical order as the one proposed initially. It however is implicit and hence has higher numerical cost.
Notes
Acknowledgements
We thank the referee for her/his suggestions on the earlier version of the paper. The authors would like to thank Arnaud Debussche for interesting discussions. This work was partially supported by UMIT Research Lab at Umeå University, the Swedish Research Council (VR) (Project No. 2013-4562), the The G S Magnuson Foundation at KVA (Project No. MG2015-0080), the Agence Nationale de la Recherche in the framework of the Labex CEMPI (ANR-11-LABX-0007-01), and Inria (EPI MEPHYSTO). The computational results presented have been achieved (in part) using the HPC infrastructure LEO of the University of Innsbruck. The computations were performed on resources provided by the Swedish National Infrastructure for Computing (SNIC) at HPC2N, Umeå University.
References
- 1.Anton, R., Cohen, D.: Exponential integrators for stochastic Schrödinger equations driven by Itô noise. SPDEs J. Comput. Math. (2017)Google Scholar
- 2.Anton, R., Cohen, D., Larsson, S., Wang, X.: Full discretisation of semi-linear stochastic wave equations driven by multiplicative noise. SIAM J. Numer. Anal. 54, 1093–1119 (2016)MathSciNetCrossRefMATHGoogle Scholar
- 3.Belaouar, R., de Bouard, A., Debussche, A.: Numerical analysis of the nonlinear Schrödinger equation with white noise dispersion. Stoch. Partial Differ. Equ. Anal. Comput. 3, 103–132 (2015)MathSciNetMATHGoogle Scholar
- 4.Berland, H., Islas, A.L., Schober, C.M.: Conservation of phase space properties using exponential integrators on the cubic Schrödinger equation. J. Comput. Phys. 225, 284–299 (2007)MathSciNetCrossRefMATHGoogle Scholar
- 5.Berland, H., Owren, B., Skaflestad, B.: Solving the nonlinear Schrödinger equation using exponential integrators. Model. Identif. Control 27, 201–218 (2006)CrossRefGoogle Scholar
- 6.Besse, C., Dujardin, G., Lacroix-Violet, I.: High order exponential integrators for nonlinear Schrödinger equations with application to rotating Bose–Einstein condensates. SIAM J. Numer. Anal. (2017)Google Scholar
- 7.Cano, B., González-Pachón, A.: Exponential time integration of solitary waves of cubic Schrödinger equation. Appl. Numer. Math. 91, 26–45 (2015)MathSciNetCrossRefMATHGoogle Scholar
- 8.Cano, B., González-Pachón, A.: Projected explicit Lawson methods for the integration of Schrödinger equation. Numer. Methods Partial Differ. Equ. 31, 78–104 (2015)CrossRefMATHGoogle Scholar
- 9.Celledoni, E., Cohen, D., Owren, B.: Symmetric exponential integrators with an application to the cubic Schrödinger equation. Found. Comput. Math. 8, 303–317 (2008)MathSciNetCrossRefMATHGoogle Scholar
- 10.Cohen, D., Gauckler, L.: Exponential integrators for nonlinear Schrödinger equations over long times. BIT 52, 877–903 (2012)MathSciNetCrossRefMATHGoogle Scholar
- 11.Cohen, D., Larsson, S., Sigg, M.: A trigonometric method for the linear stochastic wave equation. SIAM J. Numer. Anal. 51, 204–222 (2013)MathSciNetCrossRefMATHGoogle Scholar
- 12.Cohen, D., Quer-Sardanyons, L.: A fully discrete approximation of the one-dimensional stochastic wave equation. IMA J. Numer. Anal. 36, 400–420 (2016)Google Scholar
- 13.Cui, J., Hong, J., Liu, Z., Zhou, W.: Stochastic symplectic and multi-symplectic methods for nonlinear Schrödinger equation with white noise dispersion (2016)Google Scholar
- 14.de Bouard, A., Debussche, A.: The nonlinear Schrödinger equation with white noise dispersion. J. Funct. Anal. 259, 1300–1321 (2010)MathSciNetCrossRefMATHGoogle Scholar
- 15.Debussche, A., Tsutsumi, Y.: 1D quintic nonlinear Schrödinger equation with white noise dispersion. J. Math. Pures Appl. (9) 96, 363–376 (2011)MathSciNetCrossRefMATHGoogle Scholar
- 16.Duboscq, R.: Analyse et simulations numériques d’équations de Schrödinger déterministes et stochastiques. In: Applications aux condensats de Bose–Einstein en rotation. Ph.D. thesis, Université de Lorraine, Nancy (2013)Google Scholar
- 17.Dujardin, G.: Exponential Runge–Kutta methods for the Schrödinger equation. Appl. Numer. Math. 59, 1839–1857 (2009)MathSciNetCrossRefMATHGoogle Scholar
- 18.Garnier, J.: Stabilization of dispersion-managed solitons in random optical fibers by strong dispersion management. Opt. Commun. 206, 411–438 (2002)CrossRefGoogle Scholar
- 19.Gazeau, M.: Probability and pathwise order of convergence of a semidiscrete scheme for the stochastic Manakov equation. SIAM J. Numer. Anal. 52, 533–553 (2014)MathSciNetCrossRefMATHGoogle Scholar
- 20.Hairer, E., Lubich, Ch., Wanner, G.: Geometric Numerical Integration, vol. 31 of Springer Series in Computational Mathematics, Springer, Heidelberg (2010). Structure-Preserving Algorithms for Ordinary Differential Equations, Reprint of the second edition (2006)Google Scholar
- 21.Hochbruck, M., Lubich, C.: Exponential integrators for quantum-classical molecular dynamics. BIT 39, 620–645 (1999)MathSciNetCrossRefMATHGoogle Scholar
- 22.Hochbruck, M., Ostermann, A.: Exponential integrators. Acta Numer. 19, 209–286 (2010)MathSciNetCrossRefMATHGoogle Scholar
- 23.Jentzen, A., Kloeden, P.E.: The numerical approximation of stochastic partial differential equations. Milan J. Math. 77, 205–244 (2009)MathSciNetCrossRefMATHGoogle Scholar
- 24.Lord, G.J., Rougemont, J.: A numerical scheme for stochastic PDEs with Gevrey regularity. IMA J. Numer. Anal. 24, 587–604 (2004)MathSciNetCrossRefMATHGoogle Scholar
- 25.Lord, G.J., Tambue, A.: Stochastic exponential integrators for the finite element discretization of SPDEs for multiplicative and additive noise. IMA J. Numer. Anal. 33, 515–543 (2013)MathSciNetCrossRefMATHGoogle Scholar
- 26.Marty, R.: On a splitting scheme for the nonlinear Schrödinger equation in a random medium. Commun. Math. Sci. 4, 679–705 (2006)MathSciNetCrossRefMATHGoogle Scholar
- 27.Wang, X.: An exponential integrator scheme for time discretization of nonlinear stochastic wave equation. J. Sci. Comput. 64(1), 234–263 (2015)Google Scholar
Copyright information
Open AccessThis article is distributed under the terms of the Creative Commons Attribution 4.0 International License (http://creativecommons.org/licenses/by/4.0/), which permits unrestricted use, distribution, and reproduction in any medium, provided you give appropriate credit to the original author(s) and the source, provide a link to the Creative Commons license, and indicate if changes were made.










