An Efficient Time-splitting Method for the Ehrenfest Dynamics
Di Fang, Shi Jin, Christof Sparber

TL;DR
This paper introduces a stable and efficient time-splitting numerical method for Ehrenfest dynamics, enabling accurate quantum-classical simulations with larger time steps independent of the semiclassical parameter.
Contribution
A novel time-splitting scheme for Ehrenfest dynamics that is stable, preserves the semiclassical limit, and allows larger time steps for efficient simulations.
Findings
Scheme is stable uniformly with respect to the semiclassical parameter.
Method preserves the discrete semiclassical limit.
Numerical examples confirm the effectiveness of the meshing strategy.
Abstract
The Ehrenfest dynamics, representing a quantum-classical mean-field type coupling, is a widely used approximation in quantum molecular dynamics. In this paper, we propose a time-splitting method for an Ehrenfest dynamics, in the form of a nonlinearly coupled Schr\"odinger-Liouville system. We prove that our splitting scheme is stable uniformly with respect to the semiclassical parameter, and, moreover, that it preserves a discrete semiclassical limit. Thus one can accurately compute physical observables using time steps induced only by the classical Liouville equation, i.e., independent of the small semiclassical parameter - in addition to classical mesh sizes for the Liouville equation. Numerical examples illustrate the validity of our meshing strategy.
| 1.65e-03 | 1.69e-03 | 1.70e-03 |
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
An Efficient Time-splitting Method for the Ehrenfest Dynamics††thanks: Research supported by NSF grants no. DMS-1348092, DMS-1522184, and DMS-1107291:
RNMS KI-Net, as well as by the Office of the Vice Chancellor for Research and Graduate Education at the University of Wisconsin-Madison with funding from the Wisconsin Alumni Research Foundation.
Di Fang111Department of Mathematics, University of Wisconsin-Madison, Madison, WI 53706, USA ([email protected]). , Shi Jin222Department of Mathematics, University of Wisconsin-Madison, Madison, WI 53706, USA ([email protected])., and Christof Sparber333Department of Mathematics, Statistics, and Computer Science, University of Illinois at Chicago, Chicago, IL 60607, USA ([email protected])
Abstract
The Ehrenfest dynamics, representing a quantum-classical mean-field type coupling, is a widely used approximation in quantum molecular dynamics. In this paper, we propose a time-splitting method for an Ehrenfest dynamics, in the form of a nonlinearly coupled Schrödinger-Liouville system. We prove that our splitting scheme is stable uniformly with respect to the semiclassical parameter, and, moreover, that it preserves a discrete semiclassical limit. Thus one can accurately compute physical observables using time steps induced only by the classical Liouville equation, i.e., independent of the small semiclassical parameter - in addition to classical mesh sizes for the Liouville equation. Numerical examples illustrate the validity of our meshing strategy.
1 Introduction
Ab initio methods have played a fundamental role in the numerical simulation of large quantum systems, in particular in quantum molecular dynamics. Different from classical approaches based on pre-defined potentials, the underlying idea of ab initio molecular dynamics is to compute the forces acting on the nuclei as a feedback of the electronic structures. This procedure is also known as the “on-the-fly” calculation in the chemistry literature (for detailed reviews, see, e.g., [4, 23, 22, 28]). One of the most widely used of these methods is the so-called Ehrenfest dynamics, a mean-field treatment named in honor of Paul Ehrenfest who was among the first to address the problem of how to derive classical dynamics from the underlying quantum mechanical equations [10]. His idea is to separate the whole system into two parts: a fast varying, quantum mechanical part (for, say, electrons) and a slowly varying part (for the much heavier nuclei) in which one can pass to the (semi-)classical limit. In quantum chemistry, this is usually possible by taking advantage of the large mass difference between electrons and nuclei.
Typically, the Ehrenfest molecular dynamics refers to a Schrödinger equation, coupled with a classical Newtonian flow, cf. [6, 9, 24, 26, 3, 28]. The simplest such model reads
[TABLE]
Here, we denote by a dimensionless rescaled Planck’s constant, and by with , , the wave function of the fast, quantum mechanical degrees of freedom, which is assumed to be normalized such that for all . In addition, the slow degrees of freedom are described, for any time , by their classical position and momentum . We thereby allow for and to be not necessarily equal, depending on the physical application. Finally, for a given coupling potential , the force describing the back-reaction of the quantum part onto the slow degrees of freedom is given by the gradient in of the so-called Ehrenfest potential
[TABLE]
Clearly, one obtains a version of Newton’s second law for by eliminating the momentum variable and writing
[TABLE]
instead of the first order Hamiltonian system above.
Regarding the derivation of Ehrenfest dynamics, the majority of literature available today invokes WKB asymptotics for the slow degrees of freedom, leading to a Hamilton-Jacobi equation which suffers from the appearance of caustics, see, e.g., [6, 24]. To circumvent this problem and derive a semiclassical limit which is valid globally in time, a, by now classical, tool is the Wigner transform [29]. The latter gives rise to a Liouville equation for the associated semi-classical phase-space measure (or, Wigner measure) which “unfolds the caustics”, see [11, 19, 21, 25]. In the context of Ehrenfest dynamics, such an analysis was carried out in [15]. In there, the authors start from a system of time-dependent, self-consistent field equations, motivated by [5, 16, 17, 20], and derive (among other things) the following mixed quantum-classical system:
[TABLE]
Here, denotes the phase-space probability density for the slowly varying degrees of freedom at time , , i.e., the force obtained from the Ehrenfest potential, and
[TABLE]
We call this system the Schrödinger-Liouville-Ehrenfest (SLE) System and from now on represent the dependence on the small semi-classical parameter by superscripts. Note that the dependence of on stems purely from the forcing through the Ehrenfest potential appearing in the Liouville equation. The latter is an Eulerian description of the classical Hamiltonian flow. In particular, one formally obtains (1.1), from (1.2), in the case where corresponds to a single particle distribution concentrated on the classical trajectories , i.e.,
[TABLE]
Such kind of Wigner measures can be obtained as the classical limit of a particular type of wave functions, called semi-classical wave packets, or coherent states, see [19].
Given the dispersive nature of Schrödinger’s equation, the main numerical difficulty for is that one needs to resolve oscillations of frequency of order in both time and space, as they are present in the solution , see [14] for a broad review of this problem. Naively, this requires one to use time-steps of order as well as a spatial grid with . However, it was proved in [1], using a Wigner measure analysis, that for a single linear Schrödinger equation, a time-splitting spectral method can still correctly capture physical observables, i.e., real-valued quadratic quantities in , even for time-steps much larger than . Thus one only needs to resolve the high frequency oscillations spatially, which is a huge numerical advantage. For nonlinear Schrödinger equations, in general, this is no longer true, as was numerically demonstrated in [2]. The SLE system (1.2) is a nonlinearly coupled system, and one therefore expects the same type of problem at first glance. Nevertheless, we shall in the following develop an efficient numerical method for the SLE system which allows large (compared with ) computational mesh-sizes in both and and a large time step for both the Schrödinger and the Liouville equations, while still correctly capturing physical observables. While large meshes in and do not seem so surprising, the possibility of large time steps for solving the Schrödinger equation is far from obvious, due to the nonlinear nature of the SLE system.
Our numerical algorithm is inspired by, but different from the time-splitting method used in [15]. Based on a spectral method for the Schrödinger equation and an upwind scheme for the Liouville part of (1.2), we shall first prove stability for our algorithm, uniformly in . Furthermore, by utilizing the Wigner analysis developed in [15] and adopting it to our particular setting, we shall also prove that physical observables (which can be characterized by the moments of the Wigner distribution), are captured correctly even if , and , i.e., the time step for the entire SLE system, are and thus independent of . To this end, we follow the strategy of [1], and prove that the semi-discretized SLE-system, with , , fixed, converges to the correct semiclassical limiting system, as . In this analysis we shall, for simplicity, consider to be continuous, since, as already stated above, , as , even for a single linear Schrödinger equation. In summary, our scheme can be seen to be asymptotic-preserving in , , and , which is a well-established numerical concept for multi-scale kinetic equations, cf. [12, 13]. To our knowledge, this is the first work that proves the existence of a global in-time -independent meshing strategy for physical observables associated to a nonlinear Schrödinger-type system.
In this context, we note that the authors of [7, 8] study a time-splitting scheme for nonlinear Schrödinger equations with cubic nonlinearity. Using a WKB type representation of the solution, they are able to prove a similar asymptotic preserving property. However, the main drawback of their method is, that it is only valid before the formation of caustics in the Hamilton-Jacobi equation for the WKB phase function. The system studied in the present paper has a weaker nonlinear structure which allows the use of Wigner transformation techniques which are valid for all time .
The rest of this paper is now organized as follows: In Section 2 we present the time-splitting method for the SLE system and briefly discuss some of the inherent numerical difficulties. The stability, uniformly in , is then proved in Section 2.2 for the fully discretized system. In Section 3, we shall give a brief review of Wigner transformation methods and the classical limit of the SLE system. The spatial meshing strategy announced above is then studied in Section 4 by deriving the classical limit of a semi-discrete SLE system. In Section 5 we focus on the time-discretization and prove that our scheme allows for time-steps independent of . Finally, Section 6 presents some numerical examples illustrating our analytical results.
2 The time-splitting scheme and its basic properties
We shall, from now on, consider the Schrödinger-Liouville-Ehrenfest (SLE) System (1.2) with the following assumption on the coupling potential :
[TABLE]
where denotes the set of twice continuously differentiable functions which vanish at infinity together with all their derivatives.
Remark 2.1**.**
This is the same assumption as in [15], where it is used to furnish a rigorous Wigner analysis of the self-consistent field equation. Note that, in particular, it implies . It is conceivable that the regularity requirement and the decay at infinity can be lowered at the expense of more technicalities. The assumption is in fact not very restrictive for the potentials bounded from below. It corresponds to a proper choice of the zero point of the potential axis.
We aim for an algorithm which fully utilizes the quantum-classical coupling. Thus, while it makes sense to use a finer (i.e., smaller than ) spatial discretization in to solve the Schrödinger equation, we want to use much larger (than ) meshes in and when solving the Liouville equation. That this is indeed possible is not obvious, since the potential appearing in the Schrödinger equation is time-dependent, and moreover nonlinearly coupled to the Liouville equation (hence it inherits the computational error obtained from discretizing in and ).
Remark 2.2**.**
In our discussion, we will only consider compactly supported initial data , , in order to simulate the SLE system problem based on an infinitely large spatial domain within a sufficiently large, but finite box with periodic boundary conditions.
2.1 A new time-splitting scheme for the SLE system
In order to describe our scheme, we henceforth assume that we are given a sufficiently small , used to solve the quantum mechanical part of (1.2), while the larger grid meshes are applied for the classical part. With this in mind, let
[TABLE]
The time-splitting spectral scheme can then described as follows: From time to , with given, the SLE system is solved in two steps. First, solve
[TABLE]
from to an intermediate time . Then, solve
[TABLE]
with initial data obtained from Step 1, to obtain the solution at time .
In (2.1), the Schrödinger equation will be discretized in space by a spectral method and integrated in time exactly using a Fast Fourier Transform. The Liouville equation can be solved either by a spectral method, or by a finite difference (e.g., upwind) scheme in space, and then marching the corresponding ODE system forward in time. An advantage of our splitting method is that in the second step, defined in (1.3) is indeed independent of time, since obviously is. In view of this, the time integration in (2.2) can also be solved exactly, which yields
[TABLE]
For the convenience of our later discussions, we shall now state our numerical scheme using an upwind spatial discretization of in more detail: The problem is solved in one spatial dimension from time to time using the following two steps:
In the first step, we solve
[TABLE]
where both and represent the numerical derivatives in our algorithm, which are treated using a standard conservative (for example, the upwind type) discretization. To solve the Liouville equation we shall we apply a forward-in-time Euler scheme for the time discretization. Explicitly, we thus have
[TABLE]
where and, for the upwind spatial discretization,
[TABLE]
The second step is then given by
[TABLE]
where is the quadrature approximation of . Thus, we explicitly have
[TABLE]
where
[TABLE]
which can be viewed as a trapezoidal rule for with compact support, cf. Remark 2.2.
Remark 2.3**.**
It is straightforward to obtain an algorithm second order in time using the Strang splitting, which is omitted here.
2.2 Conservation property and stability of the scheme
We shall now prove the stability of the scheme given by (2.4) and (2.6). To this end, let . Let and be the usual and norm on the interval respectively, i.e.
[TABLE]
Notice that, for any periodic function , the equality
[TABLE]
holds, where denotes the trigonometric interpolant of on , i.e.
[TABLE]
Using this we can prove the following theorem.
Theorem 2.4**.**
The time-splitting spectral scheme conserves the mass. More precisely, it holds
[TABLE]
where, as before, denotes the trigonometric interpolant of . In addition,
[TABLE]
Proof.
First note that the last identity for is a straightforward consequence of the fact that the discretized derivatives and are conservative.
It suffices to prove the first identity stated above due to (2.8). Noting our numerical algorithm (2.4), (2.6) and the definition of the norms (2.7), one computes
[TABLE]
Changing the order of summation, this is equal to
[TABLE]
where the second equality of the above follows from the fact that
[TABLE]
Similarly, by changing the order of summation again, we arrive at
[TABLE]
where the following identity has been used
[TABLE]
∎
Remark 2.5**.**
Theorem 2.4 implies that the scheme is stable uniformly in , provided the positivity of under the following CFL condition, cf. [18]:
[TABLE]
3 Classical limit of the SLE system
As a preparatory step to the discussion of Section 4, we will now briefly review the results of [15] concerning the classical limit (via Wigner transforms) of the SLE system as .
3.1 Wigner transform and Wigner measure
Let us first recall that -scaled Wigner transform associated to any continuously parametrized family is given by, cf. [11, 19, 21, 25]:
[TABLE]
By Plancherel’s Theorem and a change of variables one easily finds
[TABLE]
The real-valued function acts as a quantum mechanical analogue for classical phase-space distributions. However, in general.
It has been proved in [19], that if the family of functions is uniformly bounded in as , i.e., if
[TABLE]
then the set of Wigner functions is uniformly bounded in . The latter is the dual of the following Banach space
[TABLE]
where denotes the space of continuous functions vanishing at infinity and denotes the Fourier transform with respect to the velocity , only. More precisely, one finds that for any test function ,
[TABLE]
uniformly in . Thus, up to extraction of sub-sequences , with as , there exists a limiting object such that
[TABLE]
It turns out that the limit is in fact a non-negative, bounded Borel measure on phase-space , called the Wigner measure of .
3.2 The Classical limit of the SLE system
Let and be the solution of the SLE system (1.2) and denote the Wigner function of by
[TABLE]
A straightforward computation shows that the position density associated to can be computed via
[TABLE]
where we recall, that due to our normalization,
[TABLE]
Moreover, by taking higher order moments in one (formally) finds the current density
[TABLE]
and the kinetic energy density
[TABLE]
Remark 3.1**.**
In order to make these computations rigorous, the integrals on the r.h.s. have to be understood in an appropriate sense, since in general, see [19] for more details.
After Wigner transforming the Schrödinger equation, one finds that satisfies the following nonlocal kinetic equation (see, e.g., [19]):
[TABLE]
where and
[TABLE]
with denoting the Fourier transformation of w.r.t. the second variable only.
Now, in order to utilize the weak- compactness properties of the Wigner function, we shall impose from now on that the initial mass and the initial kinetic energy are uniformly bounded with respect to , i.e.,
[TABLE]
Remark 3.2**.**
In other words, we assume that
[TABLE]
This assumption is easily satisfied by initial data of WKB type, or by semi-classical wave packets.
It is proved in [15] that these uniform bounds on the initial mass and kinetic energy are propagated by the SLE system (1.2), which in turn implies that for all times , the wave function is:
uniformly bounded in as , i.e.
[TABLE] 2. 2.
-oscillatory, i.e.
[TABLE]
where and are some constants independent of .
In particular this implies the existence of a limiting Wigner measure , such that for all
[TABLE]
up to the extraction of subsequences. Moreover, on the same time-interval, one has
[TABLE]
Under our assumption (A1) on , this can be used to prove that (see [15] for more details):
[TABLE]
uniformly on compact intervals in and .
Similarly, one can pass to the limit in the equation for to find that there exists a limiting measure which consequently solves (in the sense of distributions):
[TABLE]
Moreover, one can prove that
[TABLE]
In view of the definition (3.1), one also finds that
[TABLE]
and thus, the Wigner measure associated to satisfies the following Liouville equation (in the sense of distributions):
[TABLE]
In summary, one finds a system of two coupled Liouville equations (3.2)–(3.3) in the classical limit (we refer to [15] for a rigorous proof and further details).
4 The spatial meshing strategy
4.1 The semi-discretized SLE system and its energy
The analysis in this section will focus on the spatial meshing strategy. In order to show that it is possible to use a grid with , and thus, independent of , we will consider a semi-discretized version of the SLE system (1.2) in one spatial dimension where the Liouville is discretized using an upwind scheme:
[TABLE]
Here, stands for the trapezoidal quadrature approximation of , as before, whereas includes exact derivative of the known function . We shall refer to (4.1) as the semi-discretized SLE system (s-SLE) and show that it yields the “correct” classical limit, i.e., the semi-discretized version of (3.2)–(3.3).
Before doing so, we will need to prove an a-priori estimate and the energy associated to (4.1). To this end, we define the semi-discrete energy as
[TABLE]
Here, and in the following, because of the periodicity of , we shall use a cyclic index for , such that .
Theorem 4.1**.**
Under the assumptions (A1) and (A2), the energy is bounded by a constant independent of for all .
Proof.
We start by showing that the initial energy is bounded. This is easily seen from
[TABLE]
where the first two integrals are clearly bounded by assumptions (A1) and (A2) and the last term is just a quadrature approximation of , and hence bounded.
Next, we compute the time-derivative of as
[TABLE]
where
[TABLE]
First, a straightforward calculation shows III, since
[TABLE]
For simplicity we will, from now on, denote
[TABLE]
as well as
[TABLE]
A key observation is that is in fact Lipschitz with a Lipschitz constant independent of , since
[TABLE]
for some . Thus
[TABLE]
since , in view of mass conservation established in Theorem 2.4. In addition, we have that is uniformly bounded, i.e.
[TABLE]
Coming back to III, we first note
[TABLE]
where the last equality follows from the fact that we have a telescoping series in with zero boundary conditions. Recalling (4.1), III can be written as
[TABLE]
where summation by parts is used in the last equality. In view of the Lipschitz property above, it is then straightforward to estimate III via
[TABLE]
Similarly, one proves that
[TABLE]
where summation by parts is used as before. Combining the coefficients of and respectively, this is equal to
[TABLE]
In summary, we thus find
[TABLE]
Using the fact that
[TABLE]
is a conserved quantity with respect to time, we consequently find the following estimate
[TABLE]
By Gronwall’s inequality, this yields
[TABLE]
which gives the desired bound independent of . ∎
Remark 4.2**.**
It is easy to find a sharper bound of the energy by considering times and , respectively, but the estimate above is sufficient for our purposes.
4.2 The classical limit of the s-SLE system
In this section, we shall perform the limit of the s-SLE system (4.1). By proving that it converges, as , to the semi-discretized version of the coupled Liouville-system (3.2)–(3.3), we infer that it is possible to choose a spatial meshing strategy such that .
To this end, we first note that the a-priori bounds on the mass and energy obtained in Theorems 2.4 and 4.1, together with our assumptions on imply that the solution of (4.1) is uniformly bounded in , and oscillatory. Thus, there exists an associated Wigner measure and we directly infer that
[TABLE]
by the same arguments as in [15] (recall that are taken to be continuous in (4.1)). In the following we shall use the short-hand notation and , respectively, as given in (4.1).
4.3 Convergence of
Next, we turn to the solution within (4.1), which we recall to be discretized via an upwind scheme. We shall prove the following result about its limiting behavior as . In the following, denotes the space of continuous and bounded functions on .
Proposition 4.3**.**
Let be a solution of
[TABLE]
and be a solution of
[TABLE]
where and , such that initially . Then for any given ,
[TABLE]
up to the extraction of subsequences.
Proof.
Denote the difference between and its limit by
[TABLE]
which solves the following system of equations:
[TABLE]
subject to initial data , since . For simplicity we shall write the system above in vector form, i.e.,
[TABLE]
Here and are both -dimensional vectors, is a continuous matrix-valued function of , and
[TABLE]
for , and . Clearly, , where is a constant independent of , due to the fact that and are both bounded by some constants independent of , see the proof of Theorem 4.1. Classical ODE theory then implies (see, e.g., [27]), that there is a matrix-valued function such that the solution of (4.3) is given by Duhamel’s principle:
[TABLE]
Moreover, there exists a bound on the propagator of the
[TABLE]
where is a constant independent of .
Next, we recall that is uniformly bounded, by equation (4.2), and
[TABLE]
pointwise (up to the extraction of subsequences). In addition, is easily seen to be equi-continuous in time, by the same type of argument as in [15]. Namely, by using Schrödinger’s equation, one finds
[TABLE]
Integrating by parts, it reads
[TABLE]
where the last inequality follows from the oscillatory nature of .
This consequently implies that
[TABLE]
locally uniformly in , up to extraction of some subsequence, which in turn yields convergence of itself, as can be seen by considering its -th component, for :
[TABLE]
where we have used (4.4). ∎
4.4 Equation for and the main result
With the convergence theorem of in hand, we can now state the following result, which represents the final step in our analysis.
Proposition 4.4**.**
Assume (A1) and (A2) and let be the pseudo-differential operator defined in (3.1) applied to the trapezoidal quadrature approximation of . Then it holds
[TABLE]
where
[TABLE]
The proof of this proposition follows from the same arguments as given in the proof of Lemma 4.5 in [15], and we therefore omit it here.
We are now in the position to state the main result of this section.
Theorem 4.5**.**
Let Assumption (A1) and (A2) hold. Then, for any , the solution of semi-discretized SLE system (4.1) satisfies, up to extraction of sub-sequences,
[TABLE]
where and . In addition, and solve the semi-discretized Liouville-system
[TABLE]
Remark 4.6**.**
Numerical experiments show that the same type of behavior is true not only for mixed spectral-finite difference schemes, but also purely spectral schemes, see [15]. Our proof, however, only works for the former case due to the required positivity of the energy.
5 Time-discretization
We finally turn to the time-discretization of our splitting scheme (in one dimension ) as given by (2.3), (2.5). In this section we want to show that it is asymptotic preserving in the sense that in the limit , it yields the corresponding time-splitting scheme of (3.2)–(3.3), i.e.,
[TABLE]
and
[TABLE]
In turn, this shows that can be chosen independent of the small parameter . To this end, it suffices to show that in our time-spitting method is oscillatory, i.e.
[TABLE]
where the constant depends only on the final time . Then, following the arguments given in the previous section, one has convergence of the forcing term as . In turn, this yields convergence of our numerical scheme towards the corresponding scheme of the limiting equation, as stated in (5.1) and (5.2).
We consequently consider the splitting scheme (2.3), (2.5) and recall that in both splitting steps, the first equation, i.e., the quantum part is solved exactly in time. A straightforward calculation then shows that is conserved in the first splitting step (2.3), i.e.
[TABLE]
Next, we shall show that remains bounded during the second splitting step (2.5): Recall that is in fact independent of , due to the fact that in this step. Since
[TABLE]
we find
[TABLE]
where
[TABLE]
Since is conserved by our scheme, we thus have
[TABLE]
where is some constant independent of . Hence, in the second splitting step (2.5) one has
[TABLE]
where we used the fact that is conserved during (2.3). In summary, this yields
[TABLE]
where the right hand side is some constant independent of thanks to the assumption on initial data (A2). This shows that is oscillatory for any , with and the result follows from the arguments in the previous section.
Remark 5.1**.**
Note that all estimates above remain valid in the context of a Strang splitting scheme.
6 Numerical examples
In this final section, we shall report on a few numerical examples, which illustrate the validity of our algorithm and meshing strategy. To this end, we choose an interaction potential of the form
[TABLE]
and solve the one-dimensional SLE system on the interval and with periodic boundary conditions.
Example 6.1** ( independent of ).**
We choose initial conditions for the SLE system (1.2) as follows:
[TABLE]
and
[TABLE]
Here, is the normalization factor such that =1. Here we use the time-splitting method with spectral-upwind scheme (i.e., with an upwind scheme for the Liouville’s equation). For , we fix the stopping time and choose , . For each choice of , we shall solve the SLE system first with and, second, with . To be more specific, we compare the two cases where and . It can be observed from Figure 1f, that the macroscopic position and current densities associated to the solution of Schrödinger’s equation agree well with each other.
In addition, we compare the numerical values of computed by and (denoted as and , respectively). As shown in Table 1, the error is insensitive in , showing a uniform in convergence in .
Example 6.2** (Numerical error as decreases).**
In this example, we choose the same initial data for as before and
[TABLE]
Now, we fix , a stopping time , and . We choose , for , respectively. The reference solution is computed with . From the -error plotted in Figure 2, one can see that although the error in the wave function increases as decreases, the error for the position density as well as for the macroscopic quantity does not change noticeably. This shows that independent time steps can be taken to accurately obtain physical observables, but not the wave function itself.
Example 6.3** (Convergence in time).**
Finally, to examine the convergence in time of our scheme, let the initial data be as in the example before. Fix , a stopping time and a spatial discretization with , . Choose . The reference solution is computed with . The -error is plotted in Figure 3, which shows first order accuracy in time of our scheme. Again, we see that the wave function exhibits errors several orders of magnitude larger than the physical observable densities.
The reference list from the paper itself. Each links out to its DOI / PubMed record.
- 1[1] W. Bao, S. Jin, and P. A. Markowich. On Time-Splitting Spectral Approximations for the Schrödinger Equation in the Semiclassical Regime. J. Comput. Phys. , 175(2):487–524, 2002.
- 2[2] W. Bao, S. Jin, and P. A. Markowich. Numerical study of time-splitting spectral discretizations of nonlinear Schrödinger equations in the semiclassical regimes. SIAM J. Sci. Comput. , 25(1):27–64, 2003.
- 3[3] C. Bayer, H. Hoel, A. Kadir, P. Plecháč, M. Sandberg, and A. Szepessy. Computational error estimates for Born–Oppenheimer molecular dynamics with nearly crossing potential surfaces. Appl. Math. Res. Express , 2015(2):329–417, 2015.
- 4[4] G. D. Billing. The Quantum Classical Theory . Oxford University Press, 2003.
- 5[5] R. H. Bisseling, R. Kosloff, R. B. Gerber, M. A. Ratner, L. Gibson, and C. Cerjan. Exact time-dependent quantum mechanical dissociation dynamics of I 2He: Comparison of exact time-dependent quantum calculation with the quantum time-dependent self-consistent field (TDSCF) approximation. J. Chem. Phys. , 87(5):2760–2765, 1987.
- 6[6] F. A. Bornemann, P. Nettesheim, and C. Schütte. Quantum-classical molecular dynamics as an approximation to full quantum dynamics. J. Chem. Phys. , 105(3):1074–1083, 1996.
- 7[7] R. Carles. On Fourier time-splitting methods for nonlinear Schrödinger equations in the semiclassical limit. SIAM J. Numerical Anal. , 51(6):3232–3258, 2013.
- 8[8] R. Carles and C. Gallo. On Fourier time-splitting methods for nonlinear Schrödinger equations in the semi-classical limit ii. Analytic regularity. Numer. Math. , 136(1):315–342, 2017.
