Abstract
In this paper, we study the solitary wave solution and numerical simulation for the generalized Rosenau–Kawahara-RLW equation with generalized Novikov type nonlinear perturbation, which is an extension of our recent work He and Pan (Appl Math Comput 271:323–336, 2015), He (Nonlinear Dyn 82:1177–1190, 2015). We first derive the exact solitary wave solution for the newly proposed perturbed Rosenau–Kawahara-RLW equation with power law nonlinearity and then develop a three-level linearly implicit difference scheme for solving the equation. We prove that the proposed scheme is energy-conserved, unconditionally stable and second-order convergent both in time and space variables. Finally, numerical experiments are carried out to confirm the energy conservation, the convergence rates of the scheme and effectiveness for long-time simulation.
Similar content being viewed by others
Explore related subjects
Discover the latest articles, news and stories from top researchers in related subjects.Avoid common mistakes on your manuscript.
1 Introduction
The nonlinear wave is one of the most important scientific research areas. During the past several decades, many scientists developed different mathematical models to explain the wave behavior, such as the KdV equation, the RLW equation, the Rosenau equation, the Camassa–Holm equation, the Novikov equation and etc. In the following, we give a short review of these important wave models.
The well-known KdV equation
was first introduced by Boussinesq [3] in 1877 and rediscovered by Diederik Korteweg and Gustav de Vries [4] in 1895. Since then, there are a lot of studies on this equation and its variational form. Here we just mention some of the recent work. Kudryashov [5] reviewed the traveling wave solutions for the KdV and the KdV-Burgers equations proposed by Wazzan [6], Biswas [7] studied the solitary wave solution for KdV equation with power law nonlinearity and time-dependent coefficients, Wang et al. [8] investigated the solitons, shock waves for the potential KdV equation, while Ma et al. [9] studied the solitary wave solution for the generalized KdV equation. In addition to the theoretical studies, readers can refer to [10, 11] for the numerical simulations of the KdV equation and the generalized KdV equation.
The regularized long-wave (RLW) equation (also known as Benjamin-Bona-Mahony equation)
was first proposed as a model for small-amplitude long wave of water in a channel by Peregrine [12, 13]. The regularized long-wave (RLW) equation and generalized regularized long-wave (GRLW) equation were well studied both theoretically and numerically in the literature. Readers can refer to [14–17] for theoretical studies and [18–24] for numerical studies.
Since the well-known KdV equation cannot describe the wave-wave and wave-wall interactions when study of compact discrete systems, Rosenau proposed the following so-called Rosenau equation [25, 26] to overcome the shortcoming of the KdV equation:
The existence and uniqueness of the solution for the Rosenau equation were theoretically proved by Park [27]. Besides the theoretical analysis, numerical studies of Eq. (3) also exist in the literature, see [28–32] and references therein.
By adding the term \(-u_{xxt}\) into the Rosenau equation, one can obtain the following Rosenau-RLW equation [33–37]:
The initial boundary value problem for the Rosenau-RLW equation has been well studied numerically in the past years [33–37]. For example, Pan and Zhang [33, 34] developed three-level linear implicit conservative schemes for the Rosenau-RLW equation and the generalized Rosenau-RLW equation, respectively.
For further consideration of the nonlinear wave, the viscous term \(u_{xxx}\) needs to be included in the Rosenau equation, the resulting equation is usually called the Rosenau-KdV equation [38–40]:
For theoretical studies, Saha [38] provided 1-soliton solution for the generalized Rosenau-KdV equation, Triki and Biswas [39] investigated the solitary wave solution and the asymptotic study of the Rosenau-KdV equation with power law nonlinearity, where the power law nonlinearity means the last term in the left-hand side of Eq. (5) is replaced by a general nonlinear term \((u^p)_x\) and p is any positive integer. For numerical investigations, Hu et al. [40] proposed a second-order conservative finite difference method for the Rosenau-KdV equation.
Moreover, the following Kawahara equation
arose in the theory of shallow water waves with surface tension [41]. Equation (6) is called the modified Kawahara equation if the third nonlinear term in the left-hand side is replaced by \(u^2u_x\). There is a wide range of literature on the numerical investigations and theoretical studies for the usual Kawahara equation and the modified Kawahara equation. For theoretical aspects, some periodic and solitary wave solutions for both the Kawahara equation and the modified Kawahara equation are provided in [42–44]. In addition to the theoretical studies, readers can refer to [45–47] for the numerical studies of the Kawahara equation and the modified Kawahara equation.
As one more step consideration of the nonlinear wave, Zuo [48] obtained the Rosenau–Kawahara equation by adding another viscous term \(-u_{}\) to the Rosenau-KdV equation (5) and studied the solitary solution and periodic solution of the Rosenau–Kawahara equation. The Rosenau–Kawahara equation is given as follows [48]:
For theoretical study, Biswas [49] investigated the solitary solution and the two invariance of the following generalized Rosenau–Kawahara equation
where \(a, b, c, \mu , \alpha ,\lambda \) are real constants, m is a positive integer, which indicates the power law nonlinearity. For numerical study, the author [2] developed a three-level second-order conservative finite difference method for simulating the above generalized Rosenau–Kawahara equation (8), while Hu et al. [50] proposed a two-level nonlinear Crank-Nicolson scheme and another three-level implicit linear conservative finite difference scheme for the usual Rosenau–Kawahara equation, where both methods are proved to be second-order convergent.
By coupling the above Rosenau-RLW equation (4) and Rosenau-KdV equation (5), one can obtain the following Rosenau-KdV-RLW equation [51–55],
For numerical investigation, Wongsaijai et al. [51] proposed a three-level implicit conservative finite difference method for the above Rosenau-KdV-RLW equation. Moreover, solitary waves, shock waves, conservation laws and the asymptotic behavior of the Rosenau-KdV-RLW equation with power law nonlinearity are theoretically studied by [52–55].
In addition, by coupling the above Kawahara equation (6) and Rosenau-KdV-RLW equation (9), the author and coauthor studied the exact solitary solution and developed a conservative finite difference method for the following generalized Rosenau–Kawahara-RLW equation [1],
where \(a, b, c, \mu \) are real constants, \(\alpha ,\lambda \) are positive constants, m is a positive integer, which indicates the power law nonlinearity.
On the other hand, the following Camassa–Holm equation was first proposed by Camassa and Holm [56] for modeling the unidirectional propagation of irrotational water wave over a planar wall
where \(\kappa \) is a constant related to gravity and initial undisturbed water depth. The exact traveling wave solutions of the Camassa–Holm equation and modified Camassa–Holm equation are derived in [57–60].
More recently, the Novikov equation
has been discovered by Vladimir Novikov in a symmetry classification of nonlocal PDEs with quadratic or cubic nonlinearity [61]. Like the Camassa–Holm equation, the Novikov equation was shown to admit peakon solutions [62]. And readers can refer to [63–68] for theoretical studies of the Novikov equation.
In this paper, we consider exact solitary wave solution and numerical simulation for the following generalized Rosenau–Kawahara-RLW equation with generalized Novikov type perturbation
with initial condition
and boundary conditions
where \(x_l\) is a large negative number, \(x_r\) is a large positive number, \(a, b, c, \mu , s\) are real constants, \(\alpha ,\lambda \) are positive constants, m is a positive integer, which indicates the power law nonlinearity. Here we point out that the newly proposed perturbed Rosenau–Kawahara-RLW equation with power law nonlinearity (13) combines the generalized Rosenau–Kawahara-RLW equation (10) and the nonlinear terms (in general form) of the right-hand side of the Novikov equation (12). We note that when \(m=1, a=2\kappa , b=3, c=0, \alpha =1, \lambda =0, \mu =0, s=1\), the above perturbed Rosenau–Kawahara-RLW equation with power law nonlinearity (13) reduced into the Camassa–Holm equation (11), and when \(m=2, a=0, b=4, c=0, \alpha =1, \lambda =0, \mu =0, s=1\), the above perturbed Rosenau–Kawahara-RLW equation with power law nonlinearity (13) reduced into the Novikov equation (12).
In this work, we only discuss the solitary wave solution of Eq. (13) which will be derived in the next section. By solitary wave assumptions, the solitary solution and its derivatives have the following asymptotic values: \(u\rightarrow 0\) as \(x\rightarrow \pm \infty \), and \(\frac{\partial ^n u}{\partial x^n}\rightarrow 0\) as \(x\rightarrow \pm \infty \), for \(n\ge 1\). Thus, the boundary conditions (15) are meaningful for the solitary solution of Eq. (13). In addition, we assume that the wave peak is initially located at \(x=0\), and \(x_l, x_r\), which are large numbers, are used to assure that the solitary wave peak is always located inside the domain \([x_l, x_r]\) during the time interval [0, T]. Similar set up are used in [40, 51].
When numerically solving differential equations, the total accuracy of a particular method is affected not only the order of accuracy of the method, but also other factors. The conservative property of the method is another factor that has the same or possibly even more impact on results. For example, one successful and active research is to construct structure-preserving schemes (or called symplectic schemes) for the ODE systems (see [69] and the references therein). Numerical experiments show that conservative difference scheme can simulate the conservative law of initial value problem better since it could avoid the nonlinear blow-up [19, 34, 70–73]. And Li et al. [70] even pointed out that in some areas, the ability to preserve some invariant properties of the original differential equation is a criterion to judge the success of a numerical simulation.
In the following, we will show that the initial boundary value problem (13)–(15) satisfies a fundamental energy conservative property. In addition, the Eq. (13) is nonlinear due to the third term in the left-hand side and the two terms in right-hand side. When considering the finite difference scheme for the Eq. (13), the usual Crank-Nicolson scheme will lead to a nonlinear scheme with heavy computation, while other standard linearized discretizations for the nonlinear term, e.g., one step Newton’s method or a second-order extrapolation method, will loss the energy conservative property. An ideal scheme should have relative less computational cost, can preserve energy, be unconditionally stable and maintain second-order accuracy.
In this paper, a three-level linearly implicit finite difference method for the initial value problem (13)–(15) will be presented. The fundamental energy conservation is preserved by the presented numerical scheme. The existence and uniqueness of the numerical solution are also proved. Moreover, numerical analysis shows that the method is second-order convergent both in time and space variables, and the method is unconditionally stable. Numerical results confirm well with the theoretical results.
The rest of the paper is organized as follows: Sect. 2 gives the exact solitary wave solution for the initial boundary value problem (13)–(15). Section 3 shows the energy conservation. Section 4 gives the detailed description of the three-level linearly implicit finite difference method, the proof for the discrete conservative property, the existence and uniqueness as well as the convergence and stability of the numerical solution. Numerical results are shown in Sect. 5. Conclusions are provided in the final section.
2 Exact solitary solution
Solitary solutions and other wave solutions are very important for the nonlinear models arose in many physics and engineering areas. Besides the references mentioned in the above section, there are a lot of related references which used different methods to find the solitons and other wave solutions for different nonlinear models. For example, [74] discussed the solitary solution for the Gear–Grimshaw model, [75] provided solitons, cnoidal waves and snoisal waves for the Whitham–Broer–Kaup system, while [76] gave the solitons and other solutions to the (3 + 1)-dimensional extended Kadomtsev–Petviashvili equation with power law nonlinearity. In addition, the fractional differential equations are also studied in the literature [77–79]. Readers can refer to [74–90] for more discussions on finding solitons and other wave solutions for different nonlinear models.
The sine-cosine method, as one of the most useful tools, uses the sine or cosine function as the wave form function to seek the traveling wave solution of a time-dependent partial differential equation, which has the advantage of reducing the nonlinear problem to a system of algebraic equations that can be easily solved by using a symbolic computation system such as Mathematica or Maple [51, 83–86].
For Eq. (13), one can obtain the exact solitary solutions by using the sine-cosine method. Firstly, we use an ansatz method to seek the following traveling wave solutions [51, 83–86]:
where v is referred as the wave velocity which is a constant to be determined later.
Under the transformation of (16), Eq. (13) can be reduced into:
Using the sine-cosine method [51, 86], we may choose the solution of above reduced ODE (17) in the form
or in the form
where \(A, B, \eta \) are parameters to be determined. Using (18), one have
and
Substituting (20)–(23) into (17), one obtain
Balancing \(\cos ^{\eta -5}(B\xi )\) and \(\cos ^{(m+1)\eta -3}(B\xi )\), one obtain that \(\eta -5=(m+1)\eta -3\), which gives \(\eta =-\frac{2}{m}\). And setting the each coefficients of \(\cos ^{j}(B\xi )\) (\(j=\eta -3, \eta -1\)) to be zero and noting that \(\eta -3=(m+1)\eta -1\), one can obtain a set of equations for v, A, B as follows:
(25)–(27) give the following non-zeros solutions:
where
and
The results can be classified into the following four categories.
(1) \(\frac{-B_0+\sqrt{B^2_0-4A_0C_0}}{2A_0}>0\) and \(\frac{-B_0-\sqrt{B^2_0-4A_0C_0}}{2A_0}>0\). We can obtain two periodic solutions,
where B is given by \(\sqrt{\frac{-B_0+\sqrt{B^2_0-4A_0C_0}}{2A_0}}\) or
\(\sqrt{\frac{-B_0-\sqrt{B^2_0-4A_0C_0}}{2A_0}}\) and v, A are given by (32)–(33).
(2) \(\frac{-B_0+\sqrt{B^2_0-4A_0C_0}}{2A_0}>0\) and \(\frac{-B_0-\sqrt{B^2_0-4A_0C_0}}{2A_0}<0\). We can obtain a periodic solution
where B is given by \(\sqrt{\frac{-B_0+\sqrt{B^2_0-4A_0C_0}}{2A_0}}\) and v, A are given by (32)–(33).
In addition, we can obtain a solitary solution,
where \(B^*\) is given by \(B^*=\sqrt{-\frac{-B_0-\sqrt{B^2_0-4A_0C_0}}{2A_0}}\) and v, A are given by (32)–(33).
(3) \(\frac{-B_0+\sqrt{B^2_0-4A_0C_0}}{2A_0}<0\) and \(\frac{-B_0-\sqrt{B^2_0-4A_0C_0}}{2A_0}>0\). We can obtain a periodic solution
where B is given by \(\sqrt{\frac{-B_0-\sqrt{B^2_0-4A_0C_0}}{2A_0}}\) and v, A are given by (32)–(33).
In addition, we can obtain a solitary solution,
where \(B^*\) is given by \(B^*=\sqrt{-\frac{-B_0+\sqrt{B^2_0-4A_0C_0}}{2A_0}}\) and v, A are given by (32)–(33).
(4) \(\frac{-B_0+\sqrt{B^2_0-4A_0C_0}}{2A_0}<0\) and \(\frac{-B_0-\sqrt{B^2_0-4A_0C_0}}{2A_0}<0\). We can obtain two solitary solutions,
where \(B^*\) is given by \(\sqrt{-\frac{-B_0+\sqrt{B^2_0-4A_0C_0}}{2A_0}}\) or
\(\sqrt{-\frac{-B_0-\sqrt{B^2_0-4A_0C_0}}{2A_0}}\) and v, A are given by (32)–(33).
In this paper, we focus on the study of the solitary wave solution.
3 Conservative property
Equations (13)–(15) satisfy the following energy conservative property.
Theorem 1
Suppose \(u_0\in C^{7}_{0}[x_l,x_r]\), then the solution of (13)–(15) satisfies the energy conservation law:
for any \(t\in [0,T]\), where \(C^{7}_{0}[x_l,x_r]\) is the set of functions which are seventh-order continuous differentiable in the interval \([x_l, x_r]\) and have compact supports inside \((x_l, x_r)\).
Proof
Multiplying (13) by 2u and integrating over the interval \([x_l, x_r]\), one get
where we note that \((m+1)u^{m-1}u_xu_{xx}+u^{m}u_{xxx}\) \(=u^{m-1}u_xu_{xx}+(u^mu_{xx})_x\).
Using the integration by parts, one can easily obtain
where the boundary conditions (15) are used.
Thus, only the first, fifth and sixth term in the left-hand side of (41) are nonzero, all other terms are zero. This yields,
Therefore,
for any \(t\in [0,T]\). This completes the proof.
4 Numerical method
In this section, we give a complete description of our numerical method for the problem (13)–(15). We first describe our solution domain and its grid. The solution domain is defined as \(\Omega =\{(x,t) | x_l\le x\le x_r,\ 0\le t\le T\}\), which is covered by a uniform grid \(\Omega _{h}=\{(x_i,t_n)|x_i=x_l+ih,\ t_n=n\tau ,\ i=0, \cdots , M,\ n=0, \cdots , N\}\), with spacing \(h=\frac{x_r-x_l}{M},\ \tau =\frac{T}{N}\). We denote \(U^{n}_{i}\) is the numerical approximation of \(u(x_i,t_n)\) and \(Z^{0}_{h}=\{U=(U_i)|U_{-1}=U_{0}=U_{1}=U_{M-1}=U_{M}=U_{M+1}=0,\ i=-1,0,1, \cdots , M-1,M, M+1\}\). For convenience, the difference operators, inner product and norms are defined as follows:
The essential of our scheme is that the third term in the left-hand side of (13) is rewritten and discretized as
and which is a second-order approximation around \((x_i=x_l+ih,t_{n}=n\tau )\). Moreover, the nonlinear terms in the right-hand side of (13) are rewritten and discretized as:
which is a second-order approximation around \((x_i=x_l+ih,t_n=n\tau \)). Other terms in (13) are discretized by using the standard second-order central difference method.
The detailed numerical scheme is as follows:
and
Obviously, the above conditions (46) will give \(U^j_1=U^j_{M-1}=0\) on two internal points and \(U^j_{-1}=U^j_{M+1}=0\) on two fictitious points, for any \(0\le j\le N\). Thus, \(U^j \in Z^{0}_{h}\), for any \(0\le j\le N\). And we can see that (44) is a three-level linear implicit scheme and the coefficient matrix of linear equation of (44) is banded; thus, the resulting linear algebra equation in (44) can be solved efficiently using a linear algebra equation solver, such as the LU decomposition method.
Since the scheme is a three-level method, to start the computation, we need to give the method for computation of \(U^1\). The \(U^1\) is computed through the following Crank-Nicolson scheme:
where it is a nonlinear scheme and is second-order accurate both in time and space variables.
The following Lemmas are well-known results, which are essential for existence, uniqueness, convergence, and stability of the numerical solution. In the rest part of the paper, unless otherwise indicated, C is the notation referring to a general positive constant, which may have the difference values in different contexts.
Lemma 1
For any two mesh functions \(U, V\in Z^{0}_{h}\), one have
Furthermore,
Lemma 2
For any mesh function \(U\in Z^{0}_{h}\), one have
Lemma 3
(Discrete Sobolev’s inequality (Lemma 1, page 110 of [91]) For any mesh function \(U\in Z^{0}_{h}\), one have
4.1 Discrete conservation
Theorem 2
Suppose \(u_0\in C^{7}_{0}[x_l,x_r]\), then the solution of finite difference scheme (44)–(46) satisfies \(\parallel U^{n}\parallel _{\infty }\le C\) and \(\parallel U^{n}_{x}\parallel _{\infty }\le C\), for any \(0\le n \le N\). Moreover, the following discrete energy conservative identity is valid:
for any \(0\le n \le N-1\), where \(E^{n}\) is the discrete energy at time \(t=(n+\frac{1}{2})\tau \).
Proof
Taking the conditions \(U^j_{-1}=U^j_{0}=U^j_{1}=U^j_{M-1}=U^j_{M}=U^j_{M+1}=0\) (\(0\le j \le N\)) into account, and after computing the inner product of Eq. (44) with \(\bar{U}^{n}\), i. e., \(\frac{U^{n+1}+U^{n-1}}{2}\), we have
By using lemma 2, we get
Moreover,
and
where lemma 1 is used. \(\square \)
In addition,
where boundary conditions (45) and (46) are used.
Thus,
for any \(1\le n\le N-1\). This is equivalent to
for any \(1\le n\le N-1\). This further yields
which is actually the energy conservation law (48).
Multiplying (47) both sides by \(\frac{U^1_i+U^0_i}{2}\) and using the similar techniques as above, one can obtain
Thus, (57) can be rewritten as
Since \(u_0\in C^7_0[x_l, x_r]\) and the initial condition (45) are used in the numerical method, the right-hand side of (59) is bounded. By assumptions, \(\alpha , \lambda \) are positive constants, therefore,
By using lemma 3, we have \(\parallel U^{n}\parallel _{\infty }\le C\).
In addition, through direct computation, one can verify that
Thus,
Again by using lemma 3, we have \(\parallel U^{n}_x\parallel _{\infty }\le C\). This completes the proof.
4.2 Existence and uniqueness
Theorem 3
The finite difference scheme (44)–(46) has a unique solution.
Proof
To prove the theorem, we proceed by the mathematical induction. Suppose \(U^1,\cdots ,U^{n} (1\le n\le N-1)\) are solved uniquely, we now consider the Eq. (44) for \(U^{n+1}\). Assume that \(U^{n+1,1},U^{n+1,2}\) are two solutions of (44) and let \(W^{n+1}=U^{n+1,1}-U^{n+1,2}\), then it is easy to verify that \(W^{n+1}\) satisfies the following equation:
\(\square \)
Taking the inner product of (63) with \(W^{n+1}\), we have
where
are used. The first five identities of (65) are directly from lemma 1 and 2, and the sixth one can be obtained as follows:
And the last one can be obtained through:
From (64) and the definition of the \(\parallel \cdot \parallel \)-norm, one can see that (64) has only a trivial solution. Thus, (44) determines \(U^{n+1}\) uniquely. This completes the proof.
4.3 Convergence and stability
Let u(x, t) be the solution of problem (13)–(15), \(U^n_i\) be the solution of the numerical schemes (44)–(46), and \(u^n_i=u(x_i,t_n),\ e^n_i=u^n_i-U^n_i\), then the truncation error of the scheme (44)–(46) can be obtained as follows:
where \(\bar{e}^{n}=\frac{e^{n+1}+e^{n-1}}{2}\), \(2\le i\le M-2\) and \(1\le n \le N-1\).
Since all terms in (44) are the second-order approximations of the corresponding terms in left-hand side of (13) around \((x_i=x_l+ih, t_{n}=n\tau )\), by Taylor expansion, it can be easily obtained that \(r^n_i=O(\tau ^2+h^2)\) if \(h, \tau \rightarrow 0\) and \(u(x,t)\in C^{7,3}(\Omega )\), where \(C^{7,3}(\Omega )\) is the set of functions which are seventh-order continuous differentiable in space and third-order continuous differentiable in time. This following lemma is a well-known result.
Lemma 4
(Discrete Gronwall’s inequality). Suppose that w(k) and \(\rho (k)\) are nonnegative functions while \(\rho (k)\) is a non-decreasing function. If
then
Theorem 4
Suppose \(u_0\in C^{7}_{0}[x_l,x_r]\), and \(u(x,t)\in C^{7,3}(\Omega )\), then the numerical solution \(U^n\) of the finite difference scheme (44)–(46) converges to the solution of the problem (13)–(15) in the sense of \(\parallel \cdot \parallel _{\infty }\), and the convergence rate is \(O(\tau ^2+h^2)\), i.e.,
Proof
Taking the inner product of (68) with \(2\bar{e}^{n}\), we have
where
\(\square \)
By using lemma 2, we obtain
From the notations introduced at the beginning of Sect. 3, for any \(0\le n\le N\), we have the following inequality
Thus, for any \(0\le n\le N\), we have
In addition, we have
where Theorem 2, \(u(x,t)\in C^{7,3}(\Omega )\), Cauchy-Schwarz inequality and inequality (73) are used.
Similarly, we have
where Theorem 2, \(u(x,t)\in C^{7,3}(\Omega )\), Cauchy-Schwarz inequality and inequality (73) are used again.
where theorem 2, \(u(x,t)\in C^{7,3}(\Omega )\), Cauchy-Schwarz inequality and inequality (73) are used.
Similarly, we have
where theorem 2, \(u(x,t)\in C^{7,3}(\Omega )\), Cauchy-Schwarz inequality and inequality (73) are used again.
Furthermore, we have
where Cauchy-Schwarz inequality are used.
Substituting (74)–(78) into (70), we get
Since \(\alpha , \lambda \) are positive constants, it is easy to check that
where \(C'=\max (\frac{C}{\alpha }, \frac{C}{2\lambda }, C)\) and C is the positive constant in the above inequality (79).
Replacing \(C'\) in the above inequality by the general positive constant notation C, we have
Let
then (80) can be rewritten as follows:
which is equivalent to
If \(\tau \), which is sufficiently small, satisfies \(\tau <\frac{1}{3C}\) (C is the positive constant in the inequality (81)), then \(1-C\tau >0\) and (81) gives
where \(C''=\max (3C,3)\) and we have used \(\frac{2}{1-C\tau }<3\) since \(\tau <\frac{1}{3C}\).
Replacing \(C''\) in the above inequality by the general positive constant notation C, we have
Summing (82) from 1 to \(n-1\), we get
where
Since \(e^{0}_i=0\) and the Crank-Nicolson scheme (47) is used to compute \(U^1\), we have \(D^1=O(\tau ^2+h^2)\) followed by a simple analysis for the scheme (47). Therefore
Using lemma 4, we obtain
Thus,
By using lemma 3, we have
i.e.,
This completes the proof.
Theorem 5
Suppose \(u_0\in C^{7}_{0}[x_l,x_r]\), then the solution \(U^n\) of the finite difference scheme (44)–(46) is unconditionally stable with the \(\parallel \cdot \parallel _{\infty }\) norm.
The proof of this theorem is similar as the above theorem.
5 Numerical results
Example 1
We present the numerical results for the case \(m=2, a=1, b=0.5, c=2, \alpha =1, \lambda =1, \mu =1, s=1\). From Sect. 2, we find that \(\frac{-B_0+\sqrt{B^2_0-4A_0C_0}}{2A_0}>0\) and \(\frac{-B_0-\sqrt{B^2_0-4A_0C_0}}{2A_0}<0\), where \(A_0, B_0, C_0\) are given by (29)–(31). The exact solitary solution is given by
where \(B^*\) is given by \(B^*=\sqrt{-\frac{-B_0-\sqrt{B^2_0-4A_0C_0}}{2A_0}}\) and v, A are given by (32)–(33). And in the numerical computation, we set the initial condition as
We first carry out the numerical convergence studies. For the spatial convergence, we set \(\tau =0.005\) as the fixed time step and use 5 different spatial meshes: \(h=\frac{5}{6},\frac{5}{12},\frac{5}{24},\frac{5}{48}, \frac{5}{96}\), where \(\tau \) is sufficient small such that the temporal error is negligible comparing to the spatial error (Here the time step is \(\tau =0.005\), while the smallest spatial size is \(h=\frac{5}{96}\), thus \(h^2>>\tau ^2\), therefore, the dominant errors are the spatial errors). The final time T is set to be 10, and \(x_l=-200, x_r=300\). Table 1 gives the errors between numerical solutions and exact solutions. We can see that the error decreases when the spatial mesh is refined and the convergence rate is two. Thus, the method is second-order convergent in space variable, which is consistent with theoretical results in the above section. For the temporal convergence, we set \(h=\frac{5}{600}\) as the fixed spatial mesh and use 4 different temporal meshes: \(\tau =0.4, 0.2, 0.1, 0.05, 0.025\), where h is sufficient small such that the spatial error is negligible comparing to the temporal error (Here the smallest time step is \(\tau =0.05\), while the spatial size is \(h=\frac{5}{600}\), thus \(h^2<<\tau ^2\), therefore, the dominant errors are the temporal errors). The final time T is set to be 10, and \(x_l=-200, x_r=300\). Table 2 gives the errors between numerical solutions and exact solutions. Again, we can see that the error decreases when the temporal mesh is refined, and the convergence rate is also two. Thus, the method is second-order convergent in time variable, which is again consistent with theoretical results in the above section.
In order to show that the numerical scheme has the energy conservative property (48), we carry out another computation, where \(T=100, x_{l}=-200, x_{r}=300, h=0.1, \tau =0.1\) are used. Table 3 gives the quantities of \(E^{n}\) at several time stages, while Fig. 1 shows the evolution of the discrete energy. We can see that \(E^{n}\) is conserved exactly (up to 9 decimals) during the time evolution of the solitary wave. In addition, we provide the numerical solutions and the corresponding errors with the \(\parallel \cdot \parallel _{\infty }\) norm at several different time stages in Fig. 2 and Table 4, one can easily see that the errors are maintained in the order of \(\tau ^2+h^2\) during the evolution of the solitary wave. Therefore, numerical solutions are very accurate approximations of the exact solutions.
Example 2
We present the numerical results for the case \(m=4, a=1, b=0.5, c=2, \alpha =1, \lambda =1, \mu =1, s=1\). From Sect. 2, we find that \(\frac{-B_0+\sqrt{B^2_0-4A_0C_0}}{2A_0}>0\) and \(\frac{-B_0-\sqrt{B^2_0-4A_0C_0}}{2A_0}<0\), where \(A_0, B_0, C_0\) are given by (29)–(31). The exact solitary solution is given by
where \(B^*\) is given by \(B^*=\sqrt{-\frac{-B_0-\sqrt{B^2_0-4A_0C_0}}{2A_0}}\) and v, A are given by (32)–(33). And in the numerical computation, we set the initial condition as
Again, we carry out the spatial and temporal convergence. Tables 5 and 6 give the errors between numerical solutions and exact solutions for spatial and temporal convergence, respectively. Once again, we can see that the method is second-order convergent both in time and space variables.
Additionally, Table 7 and Fig. 3 provide the several quantities and the evolution of \(E^{n}\), while Table 8 and Fig. 4 give the numerical solutions and the corresponding errors with the \(\parallel \cdot \parallel _{\infty }\) norm at several different time stages, where \(T=100, x_{l}=-200, x_{r}=300, h=0.1, \tau =0.1\). Once again, we can see that \(E^{n}\) is conserved exactly and the errors are maintained in the order of \(\tau ^2+h^2\) during the evolution of the solitary wave. Thus, the method can be well used to study the solitary wave at long time.
6 Conclusions
In this paper, exact solitary solutions are derived through the sine-cosine method for the generalized Rosenau–Kawahara-RLW equation with generalized Novikov type nonlinear perturbation. Moreover, a three-level linearly implicit finite difference method for the initial boundary value problem of the above perturbed Rosenau–Kawahara-RLW equation with power law nonlinearity is developed. The fundamental energy conservative property is preserved by the current numerical scheme. The existence and uniqueness of the numerical solution are proved. The method is shown to be second-order convergent both in time and space variables, and the method is unconditionally stable. Numerical results confirm well with the theoretical results.
References
He, D.D., Pan, K.J.: A linearly implicit conservative difference scheme for the generalized Rosenau–Kawahara-RLW equation. Appl. Math. Comput. 271, 323–336 (2015)
He, D.D.: New solitary solutions and a conservative numerical method for the Rosenau–Kawahara equation with power law nonlinearity. Nonlinear Dyn. 82, 1177–1190 (2015)
Boussinesq, J.V.: Essai sur la Theorie des Eaux Courantes. (Essay on the theory of water flow) Memoires presentes par divers savants a l’Academie des Sciences, Paris, France, Vol. 23, ser. 3, No. 1, supplement 24, 1–680 (1877) (in French)
Korteweg, D.J., de Vries, G.: On the change of form of long waves advancing in a rectangular canal, and on a new type of long stationary waves. Philos. Mag. 39, 422–443 (1895)
Kudryashov, N.A.: On “new travelling wave solutions” of the KdV and the KdV-Burgers equations. Commun. Nonlinear Sci. Numer. Simulat. 14, 1891–1900 (2009)
Wazzan, L.: A modified tanh–coth method for solving the KdV and the KdV-Burgers equations. Commun. Nonlinear Sci. Numer. Simulat. 14, 443–450 (2009)
Biswas, A.: Solitary wave solution for KdV equation with power-law nonlinearity and time-dependent coefficients. Nonlinear Dyn. 58, 345–348 (2009)
Wang, G.-W., Xu, T.-Z., Ebadi, G., Johnson, S., Strong, A.J., Biswas, A.: Singular solitons, shock waves, and other solutions to potential KdV equation. Nonlinear Dyn. 76, 1059–1068 (2014)
Ma, L., Li, H., Ma, J.: Single-peak solitary wave solutions for the generalized Korteweg-de Vries equation. Nonlinear Dyn. 79, 349–357 (2015)
Dehghan, M., Shokri, A.: A numerical method for KdV equation using collocation and radial basis functions. Nonlinear Dyn. 50, 111–120 (2007)
Vaneeva, O.O., Papanicolaou, N.C., Christou, M.A., Sophocleous, C.: Numerical solutions of boundary value problems for variable coefficient generalized KdV equations using Lie symmetries. Commun. Nonlinear. Sci. Numer. Simulat. 19, 3074–3085 (2014)
Peregrine, D.H.: Calculations of the development of an unduiar bore. J. Fluid Mech. 25, 321–330 (1966)
Peregrine, D.H.: Long waves on a beach. J. Fluid Mech. 27, 815–827 (1967)
Biswas, A.: Solitary waves for power-law regularized long-wave equation and R(m, n) equation. Nonlinear Dyn. 59, 423–426 (2010)
Mohebbi, A.: Solitary wave solutions of the nonlinear generalized Pochhammer-Chree and regularized long wave equations. Nonlinear Dyn. 70, 2463–2474 (2012)
Song, M.: Nonlinear wave solutions and their relations for the modified Benjamin–Bona–Mahony equation. Nonlinear Dyn. 80, 431–446 (2015)
Triki, H., Mirzazadeh, M., Bhrawy, A.H., Razborova, P., Biswas, A.: Soliton and other solutions to long-wave short-wave interaction equation. Rom. J. Phys. 59, 72–86 (2015)
Chegini, N.G., Salaripanah, A., Mokhtari, R., Isvand, D.: Numerical solution of the regularized long wave equation using nonpolynomial splines. Nonlinear Dyn. 69, 459–471 (2012)
Zhang, L.: A finite difference scheme for generalized regularized long-wave equation. Appl. Math. Comput. 168, 962–972 (2005)
Roshan, T.: A Petrov-Galerkin method for solving the generalized regularized long wave (GRLW) equation. Comput. Math. Appl. 63, 943–956 (2012)
Dehghan, M., Abbaszadeh, M., Mohebbi, A.: The use of interpolating element-free Galerkin technique for solving 2D generalized Benjamin–Bona–Mahony–Burgers and regularized long-wave equations on non-rectangular domains with error estimate. J. Comput. Appl. Math. 286, 211–231 (2015)
Dehghan, M., Salehi, R.: The solitary wave solution of the two-dimensional regularized long-wave equation in fluids and plasmas. Comput. Phys. Commun. 182, 2540–2549 (2011)
Shokri, A., Dehghan, M.: A meshless method using the radial basis functions for numerical solution of the regularized long wave equation. Numer. Methods PDEs 26, 807–825 (2010)
Dehghan, M., Abbaszadeh, M., Mohebbi, A.: The numerical solution of nonlinear high dimensional generalized Benjamin–Bona–Mahony–Burgers equation via the meshless method of radial basis functions. Comput. Math. Appl. 68, 212–237 (2014)
Rosenau, P.: A quasi-continuous description of a nonlinear transmission line. Phys. Scr. 34, 827–829 (1986)
Rosenau, P.: Dynamics of dense discrete systems. Prog. Theor. Phys. 79, 1028–1042 (1988)
Park, M.A.: On the Rosenau equation. Math. Apl. Comput. 9, 145–152 (1990)
Chung, S.K., Ha, S.N.: Finite element Galerkin solutions for the Rosenau equation. Appl. Anal. 54, 39–56 (1994)
Chung, S.K.: Finite difference approximate solutions for the Rosenau equation. Appl. Anal. 69, 149–156 (1998)
Omrani, K., Abidi, F., Achouri, T., Khiari, N.: A new conservative finite difference scheme for the Rosenau equation. Appl. Math. Comput. 201, 35–43 (2008)
Manickam, S.A.V., Pani, A.K., Chung, S.K.: A second-order splitting combined with orthogonal cubic spline collocation method for the Rosenau equation. Numer. Methods PDE 14, 695–716 (1998)
Choo, S.M., Chung, S.K., Kimb, K.I.: A discontinuous Galerkin method for the Rosenau equation. Appl. Numer. Math. 58, 783–799 (2008)
Pan, X., Zhang, L.: On the convergence of a conservative numerical scheme for the usual Rosenau-RLW equation. Appl. Math. Model. 36, 3371–3378 (2012)
Pan, X., Zhang, L.: Numerical simulation for general Rosenau-RLW equation: an average linearized conservative scheme. Math. Probl. Eng. 15 Article ID 517818 (2012)
Pan, X., Zheng, K., Zhang, L.: Finite difference discretization of the Rosenau-RLW equation. Appl. Anal. 92, 2578–2589 (2013)
Atouani, N., Omrani, K.: Galerkin finite element method for the Rosenau-RLW equation. Comput. Math. Appl. 66, 289–303 (2013)
Mittal, R.C., Jain, R.K.: Numerical solution of general Rosenau-RLW equation using quintic B-splines collocation method. Commun. Numer. Anal. 16 Article ID cna-00129 (2012)
Saha, A.: Topological 1-soliton solutions for the generalized Rosenau-KdV equation. Fund. J. Math. Phys. 2, 19–25 (2012)
Triki, H., Biswas, A.: Perturbation of dispersive shallow water waves. Ocean Eng. 63, 1–7 (2013)
Hu, J., Xu, Y., Hu, B.: Conservative linear difference scheme for Rosenau-KdV equation. Adv. Math. Phys. 7 Article ID 423718 (2013)
Kawahara, T.: Oscillatory solitary waves in dispersive media. J. Phys. Soc. Jpn 33, 260–264 (1972)
Sirendaoreji, : New exact travelling wave solutions for the Kawahara and modified Kawahara equations. Chaos Solitons Fractals 19, 147–150 (2004)
Wazwaz, A.M.: New solitary wave solutions to the modified Kawahara equation. Phys. Lett. A 8, 588–592 (2007)
Yusufoglu, E., Bekir, A., Alp, M.: Periodic and solitary wave solutions of Kawahara and modified Kawahara equations by using sine–cosine method. Chaos Solitons Fractals 37, 1193–1197 (2008)
Polat, N., Kaya, D., Tutalar, H.I.: An analytic and numerical solution to a modified Kawahara equation and a convergence analysis of the method. Appl. Math. Comput. 179, 466–472 (2006)
Jin, L.: Application of variational iteration method and homotopy perturbation method to the modified Kawahara equation. Math. Comput. Model. 49, 573–578 (2009)
Saadatmandi, A., Dehghan, M.: He’s variational iteration method for solving a partial differential equation arising in modelling of the water waves. Zeitschriftfuer Naturforschung A 64a, 783–787 (2009)
Zuo, J.-M.: Solitons and periodic solutions for the Rosenau-KdV and Rosenau–Kawahara equations. Appl. Math. Comput. 215, 835–840 (2009)
Biswas, A., Triki, H., Labidi, M.: Bright and dark solitons of the Rosenau–Kawahara equation with power law nonlinearity. Phys. Wave Phenom. 19, 24–29 (2011)
Hu, J., Xu, Y., Hu, B., Xie, X.: Two conservative difference schemes for Rosenau–Kawahara equation. Adv. Math. Phys. 11 Article ID 217393 (2014)
Wongsaijai, B., Poochinapan, K.: A three-level average implicit finite difference scheme to solve equation obtained by coupling the Rosenau-KdV equation and the Rosenau-RLW equation. Appl. Math. Comput. 245, 289–304 (2014)
Razborova, P., Ahmed, B., Biswas, A.: Solitons, shock waves and conservation laws of Rosenau-KdV-RLW equation with power law nonlinearity. Appli. Math. Info. Sci. 8, 485–491 (2014)
Razborova, P., Moraru, L., Biswas, A.: Perturbation of dispersive shallow water waves with Rosenau-KdV-RLW equation with power law nonlinearity. Rom. J. Phys. 59, 658–676 (2014)
Razborova, P., Kara, A.H., Biswas, A.: Additional conservation laws for Rosenau-KdV-RLW equation with power law nonlinearity by lie symmetry. Nonlinear Dyn. 79, 743–748 (2015)
Sanchez, P., Ebadi, G., Mojaver, A., Mirzazadeh, M., Eslami, M., Biswas, A.: Solitons and other solutions to perturbed Rosenau-KdV-RLW equation with power law nonlinearity. Acta Phys. Pol. A 127, 1577–1586 (2015)
Camassa, R., Holm, D.: An integrable shallow water equation with peaked solitons. Phys. Rev. Lett. 71, 1661–1664 (1993)
Liu, Z., Wang, R., Jing, Z.: Peaked wave solutions of Camassa–Holm equation, Chaos. Solitons Fractals 19, 77–92 (2004)
Tian, L., Song, X.: New peaked solitary wave solutions of the generalized Camassa–Holm equation, Chaos. Solitons Fractals 19, 621–637 (2004)
Wazwaz, A.M.: Solitary wave solutions for modified forms of the Degasperis–Procesi and Camassa–Holm and equations. Phys. Lett. A 352, 500–504 (2006)
Wazwaz, A.M.: New solitary wave solutions to the modified forms of Degasperis–Procesi and Camassa–Holm equations. Appl. Math. Comput. 186, 130–141 (2007)
Novikov, V.: Generalizations of the Camassa–Holm equation. J. Phys. A 42, 342002 (2009)
Home, A.N.W., Wang, J.P.: Integrable peakon equations with cubic nonlinearity. J. Phys. A 41, 372002 (2008)
Tiglay, F.: The periodic Cauchy problem for Novikov equation. Int. Math. Res. Not. IMRN 20, 4633–4648 (2011)
Wu, X., Yin, Z.: Well-posedness and global existence for the Novikov equation. Ann. Sc. Norm. Super. Pisa Cl. Sci. 3, 707–727 (2012)
Wu, X., Yin, Z.: A note on the Cauchy problem of the Novikov equation. Appl. Anal. 92, 1116–1137 (2013)
Wu, X., Yin, Z.: Global weak solutions for the Novikov equation. J. Phys. A 44, 055202 (2011)
Yan, W., Li, Y., Zhang, Y.: Cauchy problem for the integrable Novikov equation. J. Differ. Equ. 253, 298–318 (2012)
Yan, W., Li, Y., Zhang, Y.: Global existence and blow-up phenomena for the weakly dissipative Novikov equation. Nonlinear Anal. 75, 2464–2473 (2012)
Hairer, E., Lubich, C., Wanner, G.: Geometric Numerical Integration: Structure-Preserving Algorithms for Ordinary Differential Equations, Springer Series in Computational Mathematic, vol. 31. Springer, Heidelberg (2002)
Li, S., Vu-Quoc, L.: Finite difference calculus invariant structure of a class of algorithms for the nonlinear Klein–Gordon equation. SIAM J. Numer. Anal. 32, 1839–1875 (1995)
Wang, T., Zhang, L.: Analysis of some new conservative schemes for nonlinear Schr\(\ddot{\rm o}\)dinger equation with wave operator. Appl. Math. Comput. 182, 1780–1794 (2006)
Wang, T., Guo, B., Zhang, L.: New conservative difference schemes for a coupled nonlinear Schr\(\ddot{\rm o}\)dinger system. Appl. Math. Comput. 217, 1604–1619 (2010)
Chang, Q.S., Guo, B.L., Jiang, H.: Finite difference method for generalized Zakharov equations. Math. Comput. 64, 537–553 (1995)
Triki, H., Kara, A.H., Bhrawy, A., Biswas, A.: Soliton solution and conversation law of Gear–Grimshaw model for shallow water waves. Acta Phys. Pol. A. 125, 1099–1106 (2014)
Bhrawy, A.H., Abdelkawy, M.A., Hilal, E.M., Alshaery, A.A., Biswas, A.: Solitons, cnoidal waves, snoisal waves and other solutions to Whitham–Broer–Kaup system. Appl. Math. Inform. Sci. 8, 2119–2128 (2014)
Ebadi, G., Fard, N.Y., Bhrawy, A.H., Kumar, S., Triki, H., Yildirim, A., Biswas, A.: Solitons and other solutions to the (3+1)-dimensional extended Kadomtsev–Petviashvili equation with power law nonlinearity. Rom. J. Phys. 65, 27–62 (2013)
Biswas, A., Bhrawy, A.H., Abdelkawy, M.A., Alshaery, A.A., Hilal, E.M.: Symbolic computation of some nonlinear fractional differential equations. Rom. J. Phys. 59, 433–442 (2014)
Bekir, A., Guner, O., Bhrawy, A.H., Biswas, A.: Solving nonlinear fractional differential equation using exp-function and G’/G-expansion methods. Rom. J. Phys. 60, 360–378 (2015)
Bhrawy, A.H., Alzaidy, J.F., Abdelkawy, M.A., Biswas, A.: Jacobi spectral collocation approximation for multi-dimensional time fractional nonlinear Schr\(\ddot{\rm o}\)dinger equation. Nonlinear Dyn. doi:10.1007/s11071-015-2588-x
Bhrawy, A.H., Abdelkawy, M.A., Biswas, A.: Topological solitons and cnoidal waves to a few nonlinear wave equations in theoretical physics. Indian J. Phys. 87, 1125–1131 (2013)
Bhrawy, A.H., Abdelkawy, M.A., Kumar, S., Johnson, S., Biswas, A.: Solitons and other solutions to quantum Zakharov Kunznetsov equation in quantum magneto-Plasmas. Indian J. Phys. 87, 455–463 (2013)
Bhrawy, A.H., Abdelkawy, M.A., Biswas, A.: Cnoidal and snoidal wave solutions to coupled nonlinear wave equations by the extended Jacobi’s elliptic function method. Commun. Nonlinear. Sci. Numer. Simulat. 18, 915–925 (2013)
Triki, H., Yildirim, A., Hayat, T., Aldossary, O.M., Biswas, A.: Shock wave of the Nenney–Luke equation. Rom. J. Phys. 57, 1029–1034 (2012)
Biswas, A.: 1-Soliton solution of the K(m, n) equation with generalized evolution and time-dependent damping and dispersion. Comput. Math. Appl. 59, 2538–2542 (2010)
Biswas, A.: Solitary wave solution for the generalized KdV equation with time-depedent damping and dispersion. Commun. Nonlinear. Sci. Numer. Simulat. 14, 3503–3506 (2009)
Al-Mdallal, Q.M., Syam, M.I.: Sine-cosine method for finding the soliton solutions of the generalized fifth-order nonlinear equation. Chaos Solitons Fractals 33, 1610–1617 (2007)
Mirzazadeh, M., Eslami, M., Bhrawy, A.H., Biswas, A.: Interaction of complex-valued Klein–Gordon equation in phi-4 field theory. Rom. J. Phys. 60, 293–310 (2015)
Triki, H., Mirzazadeh, M., Bhrawy, A.H., Razborova, P., Biswas, A.: Solition and other solutions to long-wave short-wave interaction equation. Rom. J. Phys. 60, 72–86 (2015)
Bhrawy, A.H., Abdelkawy, M.A., Kumar, S., Biswas, A.: Solitions and other solutions to Kadomtsev–Petviashvill equation of B-Type. Rom. J. Phys. 58, 729–748 (2013)
Bhrawy, A.H., Biswas, A., Javidi, M., Ma, W.X., Pinar, Z., Yildirim, A.: New solutions for (1+1)-dimensional and (2+1)-dimensional Kaup–Kuperschmidt equation. Results Math. 63, 675–686 (2013)
Samarskii, A.: The Theory of Difference Schemes. CRC Press, Boca Raton (2001)
Acknowledgments
The author was supported by the Fundamental Research Funds for the Central Universities, the Program for Young Excellent Talents at Tongji University (No. 2013KJ012), the Natural Science Foundation of China (No. 11402174) and the Scientific Research Foundation for the Returned Overseas Chinese Scholars, State Education Ministry.
Author information
Authors and Affiliations
Corresponding author
Rights and permissions
About this article
Cite this article
He, D. Exact solitary solution and a three-level linearly implicit conservative finite difference method for the generalized Rosenau–Kawahara-RLW equation with generalized Novikov type perturbation. Nonlinear Dyn 85, 479–498 (2016). https://doi.org/10.1007/s11071-016-2700-x
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s11071-016-2700-x
Keywords
- Perturbed Rosenau–Kawahara-RLW equation with power law nonlinearity
- Solitary wave solutions
- Sine–cosine method
- Conservative finite difference method