Arbitrary high-order structure-preserving methods for the quantum Zakharov system
Abstract
In this paper, we present a new methodology to develop arbitrary high-order structure-preserving methods for solving the quantum Zakharov system. The key ingredients of our method are: (i) the original Hamiltonian energy is reformulated into a quadratic form by introducing a new quadratic auxiliary variable; (ii) based on the energy variational principle, the original system is then rewritten into a new equivalent system which inherits the mass conservation law and a quadratic energy; (iii) the resulting system is discretized by symplectic Runge-Kutta method in time combining with the Fourier pseudo-spectral method in space. The proposed method achieves arbitrary high-order accurate in time and can preserve the discrete mass and original Hamiltonian energy exactly. Moreover, an efficient iterative solver is presented to solve the resulting discrete nonlinear equations. Finally, ample numerical examples are presented to demonstrate the theoretical claims and illustrate the efficiency of our methods.
keywords:
Quantum Zakharov system; symplectic Runge-Kutta method; structure-preserving method; Fourier pseudo-spectral method.1 Introduction
The quantum Zakharov system [20, 27] is widely used to describe the nonlinear interaction between the Langmuir waves and the ion-acoustic waves. In this paper, we consider the following quantum Zakharov system (QZS):
(1.1) |
where is the complex unit, is the time variable, is the spatial variable, the complex-valued function denotes the slowly varying envelope of the rapidly oscillatory electric field, the real-valued function represents the low-frequency variation of the density of the ions, is the usual Laplace operator, the quantum effect is the ratio of the ion plasma and the temperature of electrons, and , and are given initial conditions, and satisfies the following compatibility condition [8, 22]:
(1.2) |
In the special case , it reduces to the classical Zakharov system (ZS), which have been widely applied to various physical problems, such as plasmas [25, 56], hydrodynamics [15], the theory of molecular chains [14] and so on. When either the electrons temperature is low or the ion-plasma frequency is high, the quantum effect can be characterized by the fourth-order perturbation with a quantum parameter . For more details, please refer to Refs. [26, 38, 41]. With the periodic boundary condition, the QZS (1.1) conserves the mass
(1.3) |
and the energy
(1.4) |
where .
Extensive mathematical and numerical studies have been carried out for the above QZS (1.1) in the literature. Along the mathematical front, Fang et al. [18] showed that the QZS (1.1) is locally well-posed in data for dimension up to eight, together with global existence for dimensions up to five, which is different from the classical ZS where the global and local well-posedness of the Cauchy problem is known only for [17, 21]. The blow-up in finite time of the solution for high-dimensional classical ZS was investigated in [39]. Along the numerical front, the numerical studies of the classical or generalized ZS are very rich, such as time splitting methods [3, 2, 33, 34], scalar auxiliary variable approach [49], finite difference methods [1, 9, 22, 54], discontinuous Galerkin method [53], etc. Recently, there has been growing interest in developing accurate and efficient numerical methods for the QZS (1.1). Baumstark and Schratz [5] developed a new class of asymptotic preserving trigonometric integrators for the QZS (1.1). Meanwhile, it is shown rigorously in mathematics that the scheme converges to the classical ZS in the limit uniformly in the time discretization parameter. Zhang [58] proposed an explicit mass-conserving time-splitting exponential wave integrator Fourier pseudo-spectral (TS-EWI-FP) method for the QZS (1.1). However, these mentioned schemes cannot conserve the energy (1.4) of the QZS (1.1). It has been shown that in the numerical simulation of the collision of solitons, the solution of mass- and energy-conserving schemes cannot produce nonlinear blow-up [45, 57]. Later on, Zhang and Su [59] proposed and analyzed a linearly-implicit conservative compact finite difference method for the QZS (1.1). Cai et al. [8] proposed a novel of mass- and energy-conserving compact finite difference scheme for the QZS (1.1). However it is shown rigorously in mathematics that these existing mass- and energy-conserving schemes are only second-order accurate in time. In [13, 24, 31], it is clear to observe that high-order accurate structure-preserving scheme will provide much smaller numerical error and more robust than the second-order accurate one as the large time step is chosen. Thus, it is desirable to propose high-order accurate mass- and energy-preserving methods for solving the QZS (1.1).
As a matter of the fact, in the past few decades, how to devise high-order accurate energy-preserving schemes for conservative systems have attracted plenty of attention. The excellent ones include Hamiltonian Boundary Value Methods (HBVMs) [6, 7], energy-preserving variant of collocation methods [12, 28], high-order averaged vector field (AVF) methods [35, 43, 40], functionally fitted energy-preserving methods [42, 37, 52] and energy-preserving continuous stage Runge-Kutta (RK) methods [42, 50], etc. These methods can be easily extended to propose high-order accurate energy-preserving scheme for the QZS (1.1), which however cannot preserve the mass exactly [4, 36]. Based on the basic principle of the structure-preserving method where the numerical method should preserve the intrinsic properties of the original problems as much as possible, it is valuable to expect that the high-order mass and energy-preserving discretizations for the QZS (1.1) will produce richer information on the continuous system. Very recently, inspired by the ideas of the invariant energy quadratization (IEQ) approach [55], a new class of high-order accurate energy-preserving methods are proposed in [11, 23], which was generalized more recently by Tapley[51]. Especially, the term “quadratic auxiliary variable (QAV) approach” was coined by Gong et al. in [11]. The key differences between the IEQ approach and the QAV approach are: (i) the auxiliary variable introduced by the QAV approach shall be quadratic; (ii) as a high-order quadratic invariant-preserving method in time is applied to the equivalent system, the resulting method can not only preserve the original Hamiltonian energy instead of a modified energy [19, 30, 32], but also the original quadratic invariants of the equivalent system. Thus, the QAV approach will be an efficient strategy to develop high-order accurate mass- and energy-preserving scheme for the QZS (1.1), however to our knowledge, there has been no reference considering this issue.
In this paper, motivated by the QAV approach, we first introduce a quadratic auxiliary variable to transform the Hamiltonian energy into a quadratic from, and the original system is then reformulated into a new equivalent system. Finally, a fully-discrete method is obtained by using the RK method in time and the Fourier pseudo-spectral method in space for the reformulated system. We show that when the symplectic RK method is selected, the proposed method can conserve the discrete mass and original Hamiltonian energy exactly. In addition, to solve the discrete nonlinear equations of our method efficiently, an efficient fixed-pointed iteration method is proposed.
The rest of the paper is organized as follows. In section 2, we first reformulate the original QZS (1.1) into an equivalent form, and the energy conservation law and the mass conservation law of the reformulated system are then investigated. In section 3, a new class of high-order structure-preserving schemes are proposed based on the symplectic RK method in time and the Fourier pseudo-spectral method in space, respectively. In Section 4, an efficient implementention for the proposed scheme is presented. In Section 5, extensive numerical experiments for the QZS (1.1) are carried out to illustrate the capability and accuracy of the method, and show some complex dynamical behaviors. Finally, some conclusions are drawn in Section 6.
2 Model reformulation
Denote , the QZS (1.1) can be written into the following energy-conserving system
(2.1) |
where is the complex conjugate of ,
is the skew-adjoint operator, and the Hamiltonian energy functional
(2.2) |
Next, based on the idea of the QAV approach, we first introduce a quadratic auxiliary variable, as follows:
(2.3) |
the original energy (2.2) is then transformed into the following quadratic form
(2.4) |
According to the energy variational principle, we rewritten the QZS (2.1) into a new equivalent system
(2.5) |
with the consistent initial conditions
(2.6) |
where represents the real part of , and we impose in the equivalent form so that is uniquely defined in the second equality of (2.5)[8].
Subsequently, we focus on investigating the structure-preserving properties of the reformulated system (2.5)-(2).
Theorem 2.1.
Proof.
We make the inner product of the first equation of (2.5) with and then take the real part of the resulting equation to obtain
(2.10) |
Combining the initial condition with the fourth equation of the system (2.5), we can deduce
which yields (2.8).
Using the periodic boundary condition and the system (2.5), we then obtain
where , for any is denoted as the continuous inner product. This completes the proof. ∎
3 High-order accurate mass- and energy-preserving methods
In this section, the symplectic RK methods are first used to discretize the system (2.5) in time and a class of semi-discrete RK method is proposed, which can conserve the mass and original Hamiltonian energy of the QZS (1.1). Subsequently, the Fourier pseudo-spectral method is then employed to discretize the spatial variables of the semi-discrete scheme and a class of fully-discrete high-order mass- and energy-preserving scheme are presented.
3.1 Time semi-discretization
Let the time step and denote for . Let and be the numerical approximations of the function at and , respectively. Applying an -stage RK method to discrete the system (2.5) in time and the following semi-discrete scheme is presented.
Scheme 3.1.
Let be real numbers and let . For given , an -stage RK method is given by
(3.1) |
Then is updated by
(3.2) | ||||
(3.3) | ||||
(3.4) | ||||
(3.5) |
Theorem 3.2.
Proof.
According to Eq. (3.2), we have
(3.10) |
Plugging into the right hand side of (3.10) and using (3.6), we have
(3.11) |
Furthermore, we can deduce
Then, combining the above equation with (3.11), we obtain the discrete mass conservation law (3.7).
Theorem 3.3.
Proof.
Scheme 3.2.
As the symplectic RK method is selected, the Scheme 3.1 is equivalent to the following s-stage RK (using (3.8) of Theorem 3.2):
(3.18) |
where is obtained by
which implies that the QAV approach need introduce an auxiliary variable, but the auxiliary variable can be eliminated in practical computations. Thus, it cannot increase additional computational costs.
Remark 3.1.
We should note that the Gauss method where the RK coefficients are chosen as the Gaussian quadrature nodes, i.e., the zeros of the -th shifted Legendre polynomial satisfies the condition (3.6) [29]. In particular, the coefficients of the Gauss methods of order 2, 4 and 6 can be given[29, 44], respectively, (see Table. 1).
=
1
,
=
,
=
.
Remark 3.2.
Remark 3.3.
It is well-known that the scalar auxiliary variable (SAV) approach [47, 48] is also an efficient method for developing high-order accurate structure-preserving methods for the conservative systems [13, 31]. However, we should note that it is challenging for introducing a special scalar auxiliary variable to construct high-order accurate methods in time which can preserve the original Hamiltonian energy of the system.
3.2 Full discretization
In this subsection, the Fourier pseudo-spectral method is employed to discretize the Scheme 3.2 in spatial variables and a class of fully discrete structure-preserving schemes are presented.
Let the domain be uniformly partition with spatial steps and , where and are two positive even integers. Then, we denote the spatial grid points as
Let be the numerical approximation of on , and denote
be the solution vector; we also define discrete inner product and norms as
In addition, we denote ’ as the element-wise product of vectors and , that is
For brevity, we denote and as and , respectively.
Let and be the interpolation basis functions given by
where , and Then, we define as the interpolation space
and the interpolation operator is given by [10]
(3.20) |
Taking the second-order derivative with respect to and , respectively and the resulting expression at the collocation points reads
(3.21) | ||||
(3.22) |
where [10]
Lemma 3.1.
For the matrix ( or ), there exists the following relation [46]
(3.23) |
where denotes the discrete Fourier transform (DFT) matrix, and satisfies is the conjugate transpose matrix of ,
(3.24) |
Then, applying the Fourier pseudo-spectral method to the Scheme 3.2, we obtain the following fully discrete scheme.
Scheme 3.3.
Let be real numbers and let . For given , an -stage RK Fourier pseudo-spectral method is given by
(3.25) |
where . Then is updated by
(3.26) | |||
(3.27) | |||
(3.28) |
with the initial conditions
(3.29) |
We note that based on the condition , we can obtain the zeroth Fourier coefficient on is zero, so that the Poisson equation with periodic boundary conditions only has a unique solution.
4 An efficient implementation for the proposed scheme
In this section, we will present an efficient fixed point iteration method to solve the resulting nonlinear equations of the Scheme 3.3, which is mainly based on the matrix diagonalization method (see Ref. [46] and references therein) and the discrete Fourier transform algorithm. For simplicity, we only consider the one dimensional QZS (1.1) and generalizations to two dimensional case is straightforward for tensor product grids and the results remain valid with modifications. In addition, we only take the 2-stage Gauss method (i.e., ) as an example in which the RK coefficients are given in Table 1.
For given and , 2-stage Gauss method is equivalent to
(4.1) | |||
(4.2) | |||
(4.3) | |||
(4.4) | |||
(4.5) | |||
(4.6) |
where
(4.7) | |||
(4.8) |
Then, and are obtained by
(4.9) | ||||
(4.10) |
(4.15) | ||||
(4.18) |
Analogously, we can obtain from (4.2)-(4.3) and (4.5)-(4.6) that
(4.23) | ||||
(4.26) |
It is clear to see that if and are obtained after solving the nonlinear equations (4.18) and (4.26), respectively, and and are updated by (4.4) and (4.5), respectively. Subsequently, and are updated by (4.3) and (4.8), respectively. Thus, for the 2-stage Gauss method, we only need to solve the nonlinear equations (4.18) and (4.26), respectively. For the nonlinear algebraic equations (4.18) and (4.26), we apply the following fixed-point iteration strategy,
and
where
Then, it follows from Lemma 3.1 that
(4.31) | ||||
(4.34) |
and
(4.39) | ||||
(4.42) |
where and is the discrete Fourier transform matrix. Then we rewrite (4.31) and (4.39) into component-wise form, as follows:
and
where and .
Solving above two linear systems for all , we obtain and , then and are updated by and respectively. In our computations, we take the iterative initial value and . The iteration terminates when the number of maximum iterative step is reached or the infinity norm of the error between two adjacent iterative steps is less than , that is
After and are obtained, we then have
- •
- •
- •
Remark 4.1.
Let where represents the matrix of . By the similar argument as the 1D case, the efficient implementation of the proposed scheme for the 2D case can be expressed into the following component-wise form, as is chosen:
and
where , . After we obtain and , then and are updated by and respectively. We should note that the Fast Fourier Transform (FFT) algorithm is employed to the above process.
5 Numerical results
The purpose of this section is to test validity and efficiency of the newly proposed schemes for solving the QZS (1.1) with the periodic boundary condition. In particular, when the -stage Gauss method (see Remark 3.1) is employed for the Scheme 3.3, we denote the resulting structure-preserving RK (SPRK) method as SPRK-. For brevity, in the rest of this paper, 2 and 3-stage Gauss methods (see Table. 1) are only used for demonstration purposes. Also, the results are compared with the existing TS-EWI-FP method [58] and CNS [8], where the Fourier pseudo-spectral method takes the place of the compact finite difference method in space. Numerical examples including accuracy tests, convergence rates of the QZS (1.1) to the classical ZS in the semi-classical limit, soliton collisions and pattern dynamics of the QZS (1.1) in 1D. Let and be the numerical solutions of and obtained by SPRK-2 and SPRK-3 with the spatial step and the time step , respectively. To quantify the numerical methods, we define the error functions as, respectively
Meanwhile, we also define the relative residuals on the mass and energy as, respectively
5.1 Accuracy test
Example 5.1. As we choose , the one-dimensional QZS (1.1) reduces to the classical ZS (cf. [56]), which admits a solitary-wave solution given by [22]
(5.1) |
where is a constant, and represent the initial displacement and the propagation velocity of the soliton, respectively. In this test, the computations are done on the interval , and we choose the parameters , , , as well as the following initial conditions
(5.2) |
Scheme | |||||
---|---|---|---|---|---|
SPRK- | 4.58e-2 | 8.90e-5 | 1.38e-9 | 3.25e-15 | |
9.37e-2 | 7.15e-4 | 1.77e-8 | 5.67e-13 | ||
SPRK- | 4.58e-2 | 8.90e-5 | 1.38e-9 | 3.91e-15 | |
9.37e-2 | 7.15e-4 | 1.77e-8 | 7.57e-13 |
Scheme | ||||||
---|---|---|---|---|---|---|
2.57e-05 | 1.34e-06 | 8.03e-08 | 4.98e-09 | 3.11e-10 | ||
SPRK- | rate | - | 4.27 | 4.06 | 4.01 | 4.00 |
4.04e-05 | 2.50e-06 | 1.56e-07 | 9.77e-09 | 6.10e-10 | ||
rate | - | 4.02 | 4.00 | 4.01 | 4.00 | |
8.54e-07 | 1.07e-08 | 1.13e-10 | 1.58e-12 | 2.41e-14 | ||
SPRK- | rate | - | 6.32 | 6.55 | 6.17 | 6.03 |
2.10e-07 | 3.43e-09 | 5.47e-11 | 8.62e-13 | 1.49e-14 | ||
rate | - | 5.94 | 5.97 | 5.99 | 5.85 |
Table 2 reports the spatial errors of SPRK-2 and SPRK-3 at with a very small time step such that the discretization error in time is negligible. We observe that the spatial errors converge exponentially. Then to test the temporal discretization errors of the numerical schemes, we fix the Fourier node 2048 so that spatial errors play no role here. In Table 3, we lists the temporal errors of SPRK-2 and SPRK-3 for the classical ZS at with different time steps, respectively, which shows that SPRK-2 and SPRK-3 are fourth and sixth order accurate in time. Then, in Figures 1 and 2, we show the relative residuals on the mass and energy calculated by SPRK-2 and SPRK-3 on the time interval , respectively, where we choose the Fourier node 1024 and the time step , respectively. It can be observed that SPRK-2 and SPRK-3 can conserve the mass and Hamiltonian energy of the classical ZS exactly.
To demonstrate the advantages of the proposed schemes, we fix the Fourier node 4096 and then investigate the numerical error accumulations and robustness of the proposed schemes in long numerical simulation as the large time step is chosen. The results are summarized in Figures 3 and 4. In Figure 3, we can observe that compared with the TS-EWI-FP method [58], the errors provided by the SPRK-2 and SPRK-3 are not only much smaller at the same time steps, but also have a good numerical performance in long time simulations. In Figure 4, it is clear to see that the computational results provided by the TS-EWI-FP method is unstable and our schemes are more robust.










![[Uncaptioned image]](https://cdn.awesomepapers.org/papers/d92711a3-b291-46bb-b253-c2c6a99e8812/eg5_1_fig4_1.jpg)
![[Uncaptioned image]](https://cdn.awesomepapers.org/papers/d92711a3-b291-46bb-b253-c2c6a99e8812/eg5_1_fig4_2.jpg)
![[Uncaptioned image]](https://cdn.awesomepapers.org/papers/d92711a3-b291-46bb-b253-c2c6a99e8812/eg5_1_fig4_3.jpg)
![[Uncaptioned image]](https://cdn.awesomepapers.org/papers/d92711a3-b291-46bb-b253-c2c6a99e8812/eg5_1_fig4_4.jpg)






Example 5.2. Consider the two-dimensional QZS (1.1) with initial conditions
(5.3) |
and the periodic boundary condition.
We set the computational domain . Since the exact solution is not known, we take the numerical solution obtained by the proposed SPRK-3 with the Fourier node and the time step as the “reference solution”. Tables 4 and 5 list the temporal errors of SPRK-2 and SPRK-3 at under different time steps and , where the Fourier node is chosen as . It can be clearly observed that SPRK-2 and SPRK-3 are really fourth order accurate and sixth order accurate in time, respectively. Subsequently, the plots for and at are shown in Figure 5, which implies the numerical solutions obtained by the proposed method are stable in a long time-integration. In Figures 6 and 7, we display the relative residuals on the mass and energy in time interval obtained by SPRK-2 and SPRK-3 with the parameter , the Fourier node and the time step , which implies that the proposed schemes can preserve the mass and Hamiltonian energy of the QZS (1.1) exactly.
To verify the efficiency of the proposed schemes, we also investigated the maximum norm errors and the CPU time using SPRK-2, SPRK-3 and CNS [8] at with the parameter and the Fourier node , respectively. The results are summarized in Table 6. As illustrated in the Table, we can draw that for a given global error, the proposed schemes spend much less CPU time than CNS, which implies that our schemes are much more efficient. We note that the “reference solution” is obtained using the proposed SPRK-3 with the parameter , the Fourier node and the time step , respectively.
Subsequently, by taking the initial conditions (5.3), the Fourier node and the time step , we apply SPRK-2 and SPRK-3 to study the convergence rates of the QZS (1.1) to its limiting model, i.e. the classical ZS (), respectively. Figure 8 shows the maximum norm errors calculated by using SPRK-2 and SPRK-3 between the QZS (1.1) and the corresponding classical ZS at with different parameters . As illustrated in the figures, the solution of the QZS (1.1) with the initial conditions (5.3) converges to the classical ZS quadratically with respect to , which is consistent with the existing theoretical result presented in [16].
7.05e-5 | 4.99e-6 | 3.32e-7 | 2.11e-8 | 1.32e-9 | |
rate | - | 3.82 | 3.91 | 3.98 | 4.00 |
6.03e-5 | 4.50e-6 | 2.93e-7 | 1.85e-8 | 1.16e-9 | |
rate | - | 3.75 | 3.94 | 3.99 | 4.00 |
4.67e-5 | 3.45e-6 | 2.24e-7 | 1.41e-8 | 8.83e-10 | |
rate | - | 3.76 | 3.95 | 3.99 | 4.00 |
4.30e-5 | 3.16e-6 | 2.04e-7 | 1.29e-8 | 8.07e-10 | |
rate | - | 3.77 | 3.95 | 3.99 | 4.00 |
4.20e-5 | 3.08e-6 | 2.00e-7 | 1.26e-8 | 7.88e-10 | |
rate | - | 3.77 | 3.95 | 3.99 | 4.00 |
1.46e-5 | 3.07e-6 | 1.98e-7 | 1.25e-8 | 7.83e-10 | |
rate | - | 3.77 | 3.95 | 3.99 | 4.00 |
2.30e-5 | 1.51e-6 | 9.59e-8 | 6.00e-9 | 3.75e-10 | |
rate | - | 3.92 | 3.98 | 4.00 | 4.00 |
9.79e-6 | 6.20e-7 | 3.89e-8 | 2.43e-9 | 1.52e-10 | |
rate | - | 3.98 | 4.00 | 4.00 | 4.00 |
9.33e-6 | 6.00e-07 | 3.79e-8 | 2.37e-9 | 1.49e-10 | |
rate | - | 3.96 | 3.99 | 4.00 | 4.00 |
1.01e-5 | 6.57e-7 | 4.15e-8 | 2.60e-9 | 1.63e-10 | |
rate | - | 3.95 | 3.98 | 4.00 | 4.00 |
1.03e-5 | 6.71e-7 | 4.24e-8 | 2.66e-9 | 1.66e-10 | |
rate | - | 3.95 | 3.98 | 4.00 | 4.00 |
1.04e-5 | 6.74e-7 | 4.27e-8 | 2.68e-9 | 1.67e-10 | |
rate | - | 3.95 | 3.98 | 4.00 | 4.00 |
2.95e-6 | 6.41e-8 | 1.10e-9 | 1.76e-11 | |
rate | - | 5.53 | 5.87 | 5.97 |
1.63e-6 | 2.95e-8 | 4.78e-10 | 7.54e-12 | |
rate | - | 5.79 | 5.95 | 5.99 |
1.19e-6 | 2.13e-8 | 3.44e-10 | 5.42e-12 | |
rate | - | 5.80 | 5.95 | 5.99 |
1.08e-6 | 1.91e-8 | 3.08e-10 | 4.86e-12 | |
rate | - | 5.82 | 5.95 | 5.99 |
1.05e-6 | 1.86e-8 | 3.00e-10 | 4.72e-12 | |
rate | - | 5.82 | 5.96 | 5.99 |
1.04e-6 | 1.85e-8 | 2.98e-10 | 4.69e-12 | |
rate | - | 5.82 | 5.96 | 5.99 |
2.70e-7 | 5.10e-9 | 8.41e-11 | 1.33e-12 | |
rate | - | 5.73 | 5.92 | 5.98 |
6.89e-8 | 1.18e-9 | 1.89e-11 | 3.01e-13 | |
rate | - | 5.86 | 5.96 | 5.99 |
1.24e-7 | 2.08e-9 | 3.31e-11 | 5.33e-13 | |
rate | - | 5.90 | 5.97 | 5.98 |
1.56e-7 | 2.60e-9 | 4.14e-11 | 6.91e-13 | |
rate | - | 5.90 | 5.97 | 5.99 |
1.63e-7 | 2.72e-9 | 4.32e-11 | 8.00e-13 | |
rate | - | 5.90 | 5.98 | 5.98 |
1.65e-7 | 2.75e-9 | 4.37e-11 | 7.29e-13 | |
rate | - | 5.90 | 5.98 | 5.98 |




Scheme | CPU time (s) | ||||
---|---|---|---|---|---|
CNS [8] | 7.18e-10 | 1.22e-09 | 224.19 | ||
SPRK-2 | 1.94e-10 | 2.55e-11 | 5.27 | ||
SPRK-3 | 1.26e-10 | 4.99e-12 | 2.68 |


5.2 Dynamic simulation of one dimensional QZS
Example 5.3. In this subsection, we choose the initial conditions as (cf. [58, 59])
(5.4) |
where and are initial locations of the two solitary waves, and and are the propagation velocity and the sign means moving to the right or left. For brevity, all computations are performed by using SPRK-2 with the Fourier node 4000 and the time step , where the computational domain is chosen as . Moreover, we take the following parameters as:
-
•
Case I: ;
-
•
Case II: ;
-
•
Case III: .






The surface plots of the interaction of two solitary waves for QZS () (1.1) and the classical ZS () under cases (I)-(III) are demonstrated in Figures 9-11, respectively, which implies that: (i) all the collisions between two solitons are not elastic; (ii) when two initially well-separated solitons with opposite propagation velocities (cf. case (I) in Figure 9) or different propagation speeds (cf. case (II) in Figure 10), they collide and fuse into a new soliton with the strengthened amplitude and the narrower width; (iii) the amplitude-weakened solitons with propagation speeds changed and some small radiation are generated during the collision; (iv) when the initial locations are not initially well-separated (cf. case (III) in Figure 11), the dynamics is considerably more complicated, it seems that a periodic perturbation on the position of some localized pulse. In addition, from Figures 9-11, we also observe that the soliton-soliton collisions of the QZS are more unstable than the corresponding classical ZS after collision, and the quantum effect makes the chaos much more obvious. The larger the quantum effect is, the more obvious the spatiotemporal chaos is. In particular, for the strong quantum regime , there are small outgoing waves emitting before colliding, and the chaos is much more obvious than the classical one. In Figures 12 and 13 , we display the relative residuals on mass and energy provided by SPRK-2, which shows that the proposed scheme can conserve the discrete mass and energy exactly.


















Example 5.4. The initial conditions are chosen as (cf. [41])
(5.5) |
where is the amplitude of the pump Langmuir wave, and represents a relatively small constant to emphasize that the perturbation is small.
We take the computational domain and set the parameters as , . For brevity, all computations are performed by using SPRK-2 over the time interval with the Fourier node 2000 and the time step . Figure 14 shows that many solitary patterns can be generated and excited through the modulational instability of unstable harmonic modes. It can be clearly observed that the QZS (1.1) is more unstable than the corresponding classical ZS. In particular, for the strong quantum regime , numerical simulation also indicates that the motion of the trains leads to more collision among the neighboring coherent solitary patterns, and fuse into the newer pattern with strengthened amplitude. This space-time evolution reveals that the spatiotemporal chaos is more obvious as the classical one. The numerical results are in good agreement with the results given in [41]. Figure 15 display the relative residuals on the mass and energy provided by SPRK-2 with the parameter , which implies that SPRK-2 preserve the mass and energy conservations exactly.
6 Conclusions
In this paper, we develop a novel class of high-order accurate structure-preserving methods for solving the QZS (1.1), which is based on the idea of the QAV approach, the symplectic RK method together with the standard Fourier pseudo-spectral method in space. We show that the proposed scheme can preserve the discrete mass and original Hamiltonian energy exactly. In addition, an efficient fixed point iteration is presented to solve the resulting nonlinear equations of the proposed scheme. Numerical experiments for the QZS (1.1) are carried out to illustrate the capability and accuracy of the new schemes. We also use our new scheme to numerically simulate the soliton-soliton interaction and the pattern dynamics of the QZS (1.1) in 1D. We numerically observe that the numerical solution of the QZS (1.1) converges to the classical Zakharov system quadratically in the semi-classical limit. As far as we know, there are some works (e.g., see Refs. [8, 59]) on optimal error estimates of second-order mass- and energy-conserving schemes for the QZS (1.1), but the error estimate of high-order ones is still not available. Thus, how to establish optimal error estimates for the proposed methods will be an interesting topic for future studies.






Acknowledgments
The work is supported by the National Natural Science Foundation of China (Grant Nos. 12261097, 12261103), and the Yunnan Fundamental Research Projects (Grant Nos. 202101AT070208, 202301AT070117, 202101AS070044) and Innovation team of School of Mathematics and Statistics, Yunnan University (No. ST20210104). The first author is in particular grateful to Prof. Weizhu Bao for fruitful discussions.
Conflict of interest
The authors declare that they have no conflict of interest.
References
- [1] W. Bao and C. Su. Uniform error bounds of a finite difference method for the Zakharov system in the subsonic limit regime via an asymptotic consistent formulation. Multiscale Model. Simul., 15:977–1002, 2017.
- [2] W. Bao and C. Su. A uniformly and optically accurate method for the Zakharov system in the subsonic limit regime. SIAM J. Sci. Comput., 40:A929–A953, 2018.
- [3] W. Bao and F. Sun. Efficient and stable numerical methods for the generalized and vector Zakharov system. SIAM J. Sci. Comput., 26:1057–1088, 2005.
- [4] L. Barletti, L. Brugnano, G. F. Caccia, and F. Iavernaro. Energy-conserving methods for the nonlinear Schrödinger equation. Appl. Math. Comput., 318:3–18, 2018.
- [5] S. Baumstark and K. Schratz. Asymptotic preserving trigonometric integrators for the quantum Zakharov system. BIT, 61:61–81, 2021.
- [6] L. Brugnano and F. Iavernaro. Line Integral Methods for Conservative Problems. Chapman et Hall/CRC: Boca Raton, FL, USA, 2016.
- [7] L. Brugnano, F. Iavernaro, and D. Trigiante. Hamiltonian boundary value methods (energy preserving discrete line integral methods). J. Numer. Anal. Ind. Appl. Math., 5:17–37, 2010.
- [8] Y. Cai, J. Fu, J. Liu, and T. Wang. A fourth-order compact finite difference scheme for the quantum Zakharov system that perfectly inherits both mass and energy conservation. Appl. Numer. Math., 178:1–24, 2022.
- [9] Y. Cai and Y. Yuan. Uniform error estimates of the conservative finite difference method for the Zakharov system in the subsonic limit regime. Math. Comp., 87:1191–1225, 2018.
- [10] J. Chen and M. Qin. Multi-symplectic Fourier pseudospectral method for the nonlinear Schrödinger equation. Electron. Trans. Numer. Anal., 12:193–204, 2001.
- [11] Y. Chen, Y. Gong, Q. Hong, and C. Wang. A novel class of energy-preserving Runge-Kutta methods for the Korteweg-de Vries equation. Math. Theor. Meth. Appl., 15:768–792, 2022.
- [12] D. Cohen and E. Hairer. Linear energy-preserving integrators for Poisson systems. BIT, 51:91–101, 2011.
- [13] J. Cui, Y. Wang, and C. Jiang. Arbitrarily high-order structure-preserving schemes for the Gross-Pitaevskii equation with angular momentum rotation. Comput. Phys. Commun., 261:107767, 2021.
- [14] A. S. Davydov. Solitons in molecular systems. Phys. Scr., 20:387–394, 1979.
- [15] L. M. Degtyarev, V. G. Nakhankov, and L. I. Rudakov. Dynamics of the formation and interaction of langmuir solitons and strong turbulence. Sov. Phys. JETP, 40:264–268, 1974.
- [16] Y. Fang, H. Kuo, H. Shih, and K. Wang. Semi-classical limit for the quantum Zakharov system. Taiwan. J. Math., 23:925–949, 2019.
- [17] Y. Fang, C. Lin, and J. Segata. The fourth-order nonlinear Schrödinger limit for quantum Zakharov system. Z. Angew. Math. Phys., 67:145, 2016.
- [18] Y. Fang and K. Nakanishi. Global well-posedness and scattering for the quantum Zakharov system in . Proc. Amer. Math. Soc., 6:21–32, 2019.
- [19] Y. Fu, W. Cai, and Y. Wang. A linearly implicit structure-preserving scheme for the fractional sine-Gordon equation based on the IEQ approach. Appl. Numer. Math., 160:368–385, 2021.
- [20] L. G. Garcia, F. Haas, L. P. L. de Oliveira, and J. Goedert. Modified Zakharov equations for plasmas with a quantum correction. Phys. Plasmas, 12:012302, 2005.
- [21] L. Glangetas and F. Merle. Existence of self-similar blow-up solutions for Zakharov equation in dimension two. Part I. Comm. Math. Phys., 160:173–215, 1994.
- [22] R. T. Glassey. Convergence of an energy-preserving scheme for the Zakharov equations in one space dimension. Math. Comp., 58:83–102, 1992.
- [23] Y. Gong, Q. Hong, C. Wang, and Y. Wang. Quadratic auxiliary variable Runge-Kutta methods for the Camassa-Holm equation. Adv. Appl. Math. Mech. (accepted), 2022.
- [24] Y. Gong, J. Zhao, and Q. Wang. Arbitrarily high-order unconditionally energy stable schemes for thermodynamically consistent gradient flow models. SIAM J. Sci, Comput., 42:B135–B156, 2020.
- [25] B. Guo, Z. Gan, L. Kong, and J. Zhang. The Zakharov System and its Soliton Solutions. Science Press, New York, 2016.
- [26] F. Haas. Quantum Plasmas. Quantum Plasmas: An Hydrodynamic Approach, Springer Series on Atomic, Optical, and Plasma Physics, Springer New York, 2011.
- [27] F. Haas and P. K. Shukla. Quantum and classical dynamics of Langmuir wave packets. Phys. Rev. E, 79:066402, 2009.
- [28] E. Hairer. Energy-preserving variant of collocation methods. J. Numer. Anal. Ind. Appl. Math., 5:73–84, 2010.
- [29] E. Hairer, C. Lubich, and G. Wanner. Geometric Numerical Integration: Structure-Preserving Algorithms for Ordinary Differential Equations. Springer-Verlag, Berlin, 2nd edition, 2006.
- [30] C. Jiang, W. Cai, and Y. Wang. A linearly implicit and local energy-preserving scheme for the sine-Gordon equation based on the invariant energy quadratization approach. J. Sci. Comput., 80:1629–1655, 2019.
- [31] C. Jiang, J. Cui, X. Qian, and S. Song. High-order linearly implicit structure-preserving exponential integrators for the nonlinear Schrödinger equation. J. Sci. Comput., 90:1–27, 2022.
- [32] C. Jiang, Y. Wang, and Y. Gong. Arbitrarily high-order energy-preserving schemes for the Camassa-Holm equation. Appl. Numer. Math., 151:85–97, 2020.
- [33] S. Jin, P. A. Markowich, and C. Zheng. Numerical simulation of a generalized Zakharov system. J. Comput. Phys., 201:376–395, 2004.
- [34] S. Jin and C. Zheng. A time-splitting spectral method for the generalized Zakharov system in multi-dimensions. J. Sci. Comput., 26:127–149, 2006.
- [35] H. Li, Y. Wang, and M. Qin. A sixth order averaged vector field method. J. Comput. Math., 34:479–498, 2016.
- [36] Y. Li and X. Wu. General local energy-preserving integrators for solving multi-symplectic Hamiltonian PDEs. J. Comput. Phys., 301:141–166, 2015.
- [37] Y. Li and X. Wu. Functionally fitted energy-preserving methods for solving oscillatory nonlinear Hamiltonian systems. SIAM J. Numer. Anal., 54:2036–2059, 2016.
- [38] M. Marklund. Classical and quantum kinetics of the Zakharov system. Phys. Plasmas, 12:082110, 2005.
- [39] V. Masselin. A result of the blow-up rate for the Zakharov system in dimension 3. SIAM J. Math. Anal., 33:440–447, 2001.
- [40] L. Mei, L. Huang, and X. Wu. Energy-preserving exponential integrators of arbitrarily high order for conservative or dissipative systems with highly oscillatory solutions. J. Comput. Phys., 442:110429, 2021.
- [41] A. P. Misra and P. K. Shukla. Pattern dynamics and spatiotemporal chaos in the quantum Zakharov equations. Phys. Rev. E, 97:056401, 2009.
- [42] Y. Miyatake and J. C. Butcher. A characterization of energy-preserving methods and the construction of parallel integrators for Hamiltonian systems. SIAM J. Numer. Anal., 54:1993–2013, 2016.
- [43] G. R. W. Quispel and D. I. McLaren. A new class of energy-preserving numerical integration methods. J. Phys. A: Math. Theor., 41:045206, 2008.
- [44] J. M. Sanz-Serna. Runge-Kutta schemes for Hamiltonian systems. BIT, 28:877–883, 1988.
- [45] J. M. Sanz-Serna and J. G. Verwer. Conservative and nonconservative schemes for the solution of the nonlinear Schrödinger equation. IMA J. Numer. Anal., 6:25–42, 1986.
- [46] J. Shen and T. Tang. Spectral and High-Order Methods with Applications. Science Press, Beijing, 2006.
- [47] J. Shen, J. Xu, and J. Yang. The scalar auxiliary variable (SAV) approach for gradient. J. Comput. Phys., 353:407–416, 2018.
- [48] J. Shen, J. Xu, and J. Yang. A new class of efficient and robust energy stable schemes for gradient flows. SIAM Rev., 61:474–506, 2019.
- [49] J. Shen and N. Zheng. Efficient and accurate SAV schemes for the generalized Zakharov systems. Discrete Contin. Dyn. Syst. Ser. B, 26:645–666, 2021.
- [50] W. Tang and Y. Sun. Time finite element methods: a unified framework for numerical discretizations of ODEs. Appl. Math. Comput., 219:2158–2179, 2012.
- [51] B. K. Tapley. Geometric integration of ODEs using multiple Quadratic Auxiliary Variables. SIAM. J. Sci. Comput., 44:A2651–A2668, 2022.
- [52] B. Wang and X. Wu. Functionally-fitted energy-preserving integrators for Poisson systems. J. Comput. Phys., 364:137–152, 2018.
- [53] Y. Xia, Y. Xu, and C. Shu. Local discontinuous Galerkin methods for the generalized Zakharov system. J. Comput. Phys., 229:1238–1259, 2010.
- [54] A. Xiao, C. Wang, and J. Wang. Conservative linearly-implicit difference scheme for a class of modified Zakharov systems with high-order space fractional quantum correction. Appl. Numer. Math., 146:379–399, 2019.
- [55] X. Yang, J. Zhao, and Q. Wang. Numerical approximations for the molecular beam epitaxial growth model based on the invariant energy quadratization method. J. Comput. Phys., 333:104–127, 2017.
- [56] V. E. Zakharov. Collapse of langmuir waves. Sov. Phys. JETP, 35:908–914, 1972.
- [57] F. Zhang, V. M. Pérez-García, and L. Vázquez. Numerical simulation of nonlinear Schröinger systems: a new conservative scheme. Appl. Math. Comput., 71:165–177, 1995.
- [58] G. Zhang. Time splitting combined with exponential wave integrator fourier pseudospectral method for quantum Zakharov system. Discrete Contin. Dyn. Syst. Ser. B, 27:2587–2606, 2022.
- [59] G. Zhang and C. Su. A conservative linearly-implicit compact difference scheme for quantum Zakharov system. J. Sci. Comput., 87:71, 2021.