1. Introduction
Since being proposed by Bridges [
1] and Marsden et al. [
2], multi-symplectic integrators have received huge attention in the past twenty years. As a kind of geometric integration method, the multi-symplectic method aims to construct numerical schemes which can preserve qualitative features and geometric properties of the solution of a partial differential equation (PDE) under discretization. In comparison with the well-known symplectic integrators used in Hamiltonian ordinary differential equations (ODEs), multi-symplectic integrators are able to overcome the limitation of symplectic geometry in dealing with PDEs [
1,
3]. The symplecticness in symplectic structures is a global property, while the symplecticness in multi-symplectic structures is a local property which varies both in time and space [
4]. In recent years, many famous conservative nonlinear PDEs, including integrable and non-integrable models, have been solved by multi-symplectic integrators, such as the Korteweg–de Vries (KdV) equation [
5,
6], Schrödinger equation [
7], Klein–Gordon equation [
8] and Camassa–Holm equation [
9,
10]. The numerical results are non-dissipative and display excellent conservation properties. In order to overcome the limitation that the multi-symplectic method can only be used in conservative systems, some scholars have further developed this approach and applied it to non-conservation dynamic systems, including the generalized multi-symplectic method [
11,
12,
13], stochastic multi-symplectic method [
14,
15] and conformal multi-symplectic method [
16,
17].
The studies on traveling wave solutions are of great importance because these models describe various applications in nonlinear engineering fields [
18]. As effective approaches, multi-symplectic integrators have been successfully used to solve many traveling wave solutions that exist in nonlinear PDEs. These traveling wave solutions have common properties that spread at a constant velocity without changing their shape during propagation, such as solitary solutions, shock wave solutions and multiple-soliton solutions [
18].
In this work, the multi-symplectic discretization method is used to investigate the strong nonlinear Gaussian solitary wave of the logarithmic-KdV equation numerically. Gaussian solitary waves are special solitons which have bell-shaped waveforms. Because they decay super-exponentially, the wings of Gaussian solitary waves decay in a short width [
19].
The logarithmic-KdV equation, as a kind of generalized KdV equation that is derived as formal asymptotic limits of the nonlinear Fermi–Pasta–Ulam (FPU) lattices is defined by:
This equation describes the solitary wave propagation in harmonic chains with the nonlinear Hertzian interaction forces [
20] that admit Gaussian solitary wave solutions. The Gaussian solitary wave solutions can be given as:
From Equation (2), it can be found that this type of solution has strong nonlinearity and decays super-exponentially [
21].
The studies on Equation (1) have been reported in recent years: James and Pelinovsky analyzed the localized wave propagation in the nonlinear FPU lattices and derived asymptotic models as the logarithmic-KdV equation which possesses Gaussian solitary wave solutions [
20]; Wazwaz studied the generalized logarithmic-KdV equation and obtained more Gaussian solitary waves [
21]; Wang and Xu derived a complete description of Lie point symmetries for the logarithmic-KdV equation [
22]; and Wazwaz investigated a variety of nonlinear evolution equations which have logarithmic nonlinearities, including logarithmic KdV-like, KP-like and Klein–Gordon equations [
18].
Note that the works mentioned above mainly focus on the analytical solutions of the logarithmic-KdV equation. To the best of our knowledge, numerical experiments on the Gaussian solitary wave for this equation have not been reported. To do the numerical analysis, the challenge is that the Gaussian-type solitary wave has strong nonlinearity, which will affect the stability of the numerical solutions.
This work aims to extend the applications of the multi-symplectic integrator when dealing with the strong nonlinear traveling solitary wave. The numerical simulations of the logarithmic-KdV equation are studied under the theory of this structure-preserving method. The work is organized as follows. In
Section 2, a multi-symplectic formulation of the logarithmic-KdV equation is obtained. In
Section 3, a fully implicit centered box scheme is introduced to discretize the corresponding multi-symplectic equations. Numerical results are carried out and the error analyses are shown in
Section 4. Finally, some concluding remarks are given in the last section.
2. A Multi-Symplectic Formulation for the Logarithmic-KdV Equation
As shown in Equation (1), the logarithmic-KdV equation is a kind of generalized KdV equation. Thus, the multi-symplectic structure of the KdV equation can be used for reference. The logarithmic-KdV equation (Equation (1)) has an absolute value term. The absolute value does not need any treatment during the numerical simulation process.
It can be found that the structure of the logarithmic-KdV equation (Equation (1)) is similar to the KdV equation:
The general procedure of deriving a multi-symplectic formulation includes introducing some appropriate canonical momenta to let a high-order PDE reduce to the first-order coupled PDEs’ symmetric form. The multi-symplectic form of the KdV equation (Equation (3)) has been reported in the literature. Here, similar to Reference [
5], the canonical momenta can be given as:
According to the multi-symplectic theory [
1], the corresponding multi-symplectic formulation of Equation (1) can be obtained as:
where the skew-symmetric matrices
and
and the Hamiltonian function
are respectively expressed by:
There is an important consequence for the multi-symplectic structure: if the Hamiltonian function is independent of , the multi-symplectic equation adheres to the local energy conservation law, and when the Hamiltonian function is independent of , the equation adheres to the local momentum conservation law. These local conservation laws given by multi-symplectic symmetric form assure the conservation of the energy and momentum quantities during the numerical integration. The multi-symplectic discrete scheme can be constructed through the multi-symplectic formulation of the logarithmic-KdV equation shown in Equations (5) and (6).
3. A Multi-Symplectic Centered Box Scheme for the Logarithmic-KdV Equation
A multi-symplectic finite difference scheme can be obtained through integration of multi-symplectic equations, like Equation (5) over the domain, and choosing a suitable approximation to the integral terms for both the and directions.
The centered box scheme, which satisfies the concatenated midpoint rule, is used here. This scheme is fully implicit and is also called the Preissman box scheme, which is widely used in hydraulics.
Defining some discrete operators [
4]:
and applying the implicit midpoint rule, the Preissman box discretization for Equation (5) takes form as:
Notice that the operators
are linear and can be exchanged with one another [
4]. For the majority of the grid point choices, the iterative method for scheme (8) will not converge without some other approaches. In our study, the variables
were eliminated and the reduced box scheme only contained the variable
, which was obtained as:
Equation (9) is a fully implicit scheme that includes twelve mesh points. The structure of this three-level implicit scheme is shown in
Figure 1. The scheme (Equation (9)) is a closed form for the logarithmic-KdV equation involving logarithmic nonlinearity.
The Newton iteration method is used to solve the nonlinear difference scheme (Equation (9)). It can be found that the third part of the scheme (Equation (9)) contains an absolute value term, while the absolute value term does not change the coefficients in the Jacobian matrix. Therefore, the scheme (Equation (9)) can be used directly.
4. Numerical Experiments on Gaussian Solitary Wave Propagation
In this section, the propagation of the Gaussian solitary wave is investigated using the above multi-symplectic implicit centered box scheme (Equation (9)).
Equation (9) is a three-level scheme, and the initial values of the first two levels should be given. We can consider the numerical simulation with the periodic boundary condition as:
where
and
are the left and right boundaries, respectively. The initial condition can be given as the Gaussian soliton solution. If one gives the schemes:
where
is the first level initial value and
represents the second level value, the discrete value of the second level can be obtained. From the third level, the multi-symplectic difference scheme (Equation (9)) can be used for the iterative computation.
We can consider the case of
with the following initial condition:
where the speed
takes
. We can use the multi-symplectic centered box scheme (Equation (9)) to simulate the evolution of the Gaussian solitary wave in the domain
. The time step length takes
and the spatial resolution is
.
Figure 2 shows the comparison of the numerical solution and analytical solution. It can be found that the Gaussian soliton is a kind of solitary wave and maintains the same shape during the traveling process. It is also clear that the numerical solution coincides with the analytical solution, which implies that the multi-symplectic centered box scheme (Equation (9)) can be used to capture the propagation process of the Gaussian solitary wave effectively.
Figure 3 shows the errors between the numerical and analytical solution at
, 4, 7 and 10. It can be found from
Figure 3 that the scheme (Equation (9)) can simulate the traveling Gaussian soliton with small errors. The maximum errors mainly appear at the locations near the soliton core.
The logarithmic-KdV equation satisfies the three conserved quantities, which are the mass, momentum and energy conservations as follows [
21]:
Considering the case when the speed takes
, we further investigate the conservative properties of the numerical results for the dynamic conserved quantities in Equation (13). The approximate discrete schemes for the conserved quantities in Equation (13) are expressed as:
Considering the integral values of the initial conditions as the initial values of the conserved quantities in Equation (13), the numerical absolute errors of the conserved quantities in each time step can be obtained, which are the difference between the numerical results and the initial values.
The initial results of the three conserved quantities are
,
and
, respectively. The numerical errors of the three conserved quantities are shown in
Figure 4. It can be seen from
Figure 4 that the mass conserved quantity is very stable, and remains at the
order. The momentum and energy quantities have larger errors, the
order and
order, respectively. It is clear that the errors of the conserved quantities are all relatively stable and do not increase obviously with time. Thus,
Figure 4 reflects the conservative properties of the scheme (Equation (9)) well.
From the analysis above, it can be found that the multi-symplectic implicit centered box scheme (Equation (9)) can give relatively ideal results of the Gaussian solitary wave propagation. During the process of the soliton propagation, the three conserved quantities of the logarithmic-KdV equation can be preserved well. Hence, the multi-symplectic implicit centered box scheme has good numerical behaviors and can be used to simulate the Gaussian solitary wave propagation for the logarithmic-KdV equation.
.
5. Conclusions
A multi-symplectic formulation for the logarithmic-KdV equation was obtained and the implicit centered box scheme was developed to derive the multi-symplectic discretization scheme. The evolution process of the Gaussian type solitary wave was simulated. It was found that the numerical results had good conservative properties. It is worth mentioning that the proposed method is an attempt to explore the numerical simulation of the logarithmic-KdV equation, and may extend the range of the application of the multi-symplectic integrator.
However, the error control at the Gaussian soliton core position and for the quantity of energy conserved in this method are still not perfect. Therefore, improved numerical approaches for this strong nonlinear dynamic model deserve further exploration in future investigations.