In this paper the effect of a small dissipation on waves is included to find exact solutions to the modified Benjamin, Bona, and Mahony (BBM) equation by viscosity. Using Lyapunov functions and dynamical systems theory, we prove that when viscosity is added to the BBM equation, in certain regions there still exist bounded traveling wave solutions in the form of solitary waves, periodic, and elliptic functions. By using the canonical form of Abel equation, the polynomial Appell invariant makes the equation integrable in terms of Weierstrass ℘ functions. We will use a general formalism based on Ince's transformation to write the general solution of dissipative BBM in terms of ℘ functions, from which all the other known solutions can be obtained via simplifying assumptions. Using ODE (ordinary differential equations) analysis we show that the traveling wave speed is a bifurcation parameter that makes transition between different classes of waves.
I. INTRODUCTION
In 1895, Korteweg and de Vries, under the assumption of small wave amplitude and large wavelength of inviscid and incompressible fluids, derived an equation for the water waves, now known as the KdV equation,14 which also serves as a justifiable model for long waves in a wide class of nonlinear dispersive systems. KdV equation has been also used to account adequately for observable phenomena such as the interaction of solitary waves and dissipationless undular shocks. For the water wave problem Eq. (1.1) is nondimensionalized since the physical parameters
Although (1.1) shows remarkable properties it manifests non-physical properties; the most noticeable being unbounded dispersion relation. It is helpful to recognize that the main difficulties presented by (1.1) arise from the dispersion term uxxx. The linearized version of (1.1), which does not include the nonlinear term, is
First, as noted in Ref. 5, when the solution of (1.2) is expressible as a summation of Fourier components in the form F(k)ei(kx − ωt), the dispersion relation is ω(k) = k − k3, where ω(k) is the frequency, and k is the wave number. The phase velocity
To circumvent this feature, it has been shown by Peregrine,21 and later by Benjamin et al.5 that (1.1) has an alternative format, which is called the regularized long-wave or Benjamin, Bona, and Mahony (BBM) equation
where the dispersion term uxxx is replaced by −uxxt to reflect a bounded dispersion relation. It is contended that (1.3) is in important respects the preferable model over (1.1) which is not a suitable model for long waves.
The initial value problem for this equation has been investigated previously by Refs. 21–23, while the existence and stability of solitary waves have been investigated by Refs. 2, 5, 6, 8, and 9. In Ref. 5, Eq. (1.3) is recast as an integral equation, and its solutions global in time are found for initial data in
The linearized version of (1.3) has the dispersion relation
A generalization to (1.3) to include a viscous term is provided by the equation
where ν > 0 is transformed kinematic viscosity coefficient. The linearized version of (1.4) has a complex dispersion relation
II. EXISTENCE OF DISSIPATIVE SOLUTIONS
In this section we propose an easy theorem based on dynamical system theory,4,12 in which we prove the existence of solutions to (1.4) for both negative and positive traveling wave velocities (c < 0, c > 0). Also, we will show that the solution tends to the fixed points of the dynamical system c − 1 ± k, for any k and large traveling wave variable ζ. We show that on boundaries the solution does not necessarily decay to zero, but there is flow of energy through the boundaries to the solution and back to the boundaries.
Theorem 1 below is proven by showing that a certain dynamical system in the plane has a heteroclinic orbit connecting two critical points. The Lyapunov function
An alternative to the dynamical systems approach to finding heteroclinic solutions to ODEs similar to (2.3), perhaps with more complicated nonlinearities, are variational methods and critical point theory. There is an extensive literature on applying variational methods to these types of equation without the dissipative term. See, for example, Ref. 7 and the references therein. The inclusion of the dissipative term makes this approach more difficult. It is necessary to use more complicated function spaces and more complicated arguments, although this approach was used successfully in Ref. 3.
Theorem 1: Let c ≠ 0 and k > 0. (1.4) has a traveling wave solution of the form u(x, t) = u(x − ct) = u(ζ) with u(ζ) → (c − 1) + k as ζ → −∞ and u(ζ) → (c − 1) − k as ζ → ∞. If c < 0, then u(ζ) < (c − 1) + k for all real ζ. If c > 0, then u(ζ) > (c − 1) − k for all real ζ.
Proof: The class of soliton solutions is found by employing the form of the traveling wave solutions of (1.4) which takes the form of the ansatz
where ζ ≡ x − ct is the traveling wave variable, and c is a nonzero translational wave velocity. The substitution of (2.1) in (1.4) leads to
where
for some constant A. With ϕ = u and ψ = u′, (2.3) is equivalent to the dynamical system
or
in vector notation. The fixed points of (2.4) are
for
First, we will consider the c < 0 case. The linearization of (2.4) at z+ is
The determinant of M is negative, so z+ is a saddle point, and M has eigenvalues λ± with λ− < 0 < λ+.
The unit eigenvector corresponding to λ+ and pointing to the left is
Let
as ζ → −∞. We will show that g(ζ) → z− as ζ → ∞ and g1(ζ) < ϕ+ for all real ζ.
Define
P3 is increasing on (− ∞, ϕ−], decreasing on [ϕ−, ϕ+], and increasing on [ϕ+, ∞). Define
Then for all ζ,
Since
Let ϕ−− < ϕ− with
and let
Let L > 0 be large enough so that
and define
We claim that g(ζ) ∈ R for all real ζ. As ζ → −∞, g(ζ) → z+ along the direction [1, λ+]T. Therefore,
So, it suffices to show that
Define
L∞ exists and is finite because
where C is nonempty because g(ζ) ∈ R for all real ζ and R is bounded. C is compact and connected, and
Suppose C contains a point w that is not on the ϕ-axis. Then w is not a stationary point of (2.4), and C contains another point y. Let δ > 0 with δ < min (|w − y|, |w2|)/2. Then g crosses the annulus Bδ(w)∖Bδ/2(w) infinitely many times, and there exist sequences (ζm), (ζ‘m) with ζm → ∞ as m → ∞, ζm < ζ‘m < ζm + 1 for all m, |g(ζm) − w| = δ/2, |g(ζ‘m) − w| = δ, and δ/2 < |g(ζ) − w| < δ, for all m and all ζ ∈ (ζm, ζ‘m).
Let
so
for all m. Therefore,
But L∞ is finite. This is a contradiction.
Therefore, C is a subset of the ϕ-axis. Since C is connected and compact, C = [ϕ1, ϕ2] × {0} for some ϕ−− < ϕ1 ⩽ ϕ2 < ϕ+. Recall that
Now consider the case c > 0. Let k > 0. Since −c < 0, we have seen that there exists g solving (2.2) with c replaced by −c, that is,
with g(ζ) → (− c − 1) + k as ζ → −∞, g(ζ) → (− c − 1) − k as ζ → ∞, and g(ζ) < (− c − 1) + k for all real ζ.
Define
Therefore, u satisfies (2.2). By definition of u,
and
For all real ζ, g(ζ) < (− c − 1) + k, so for all real ζ,
Theorem 1 is proved.
III. EXACT SOLUTIONS VIA ℘ FUNCTIONS
A. Abel's equation
The importance of Abel's equation in its canonical forms stems from the fact that its integrability leads to closed form solutions to a general nonlinear ODE of the form
This can be expressed by the following lemma.18
Lemma 1: Solutions to a general second order ODE of type (3.1) may be obtained via the solutions to Abel's equation (3.6), and vice versa using the following relationship
Proof: To show the equivalence, one just needs the simple chain rule
which turns (3.1) into the second kind of Abel equation
Moreover, via transformation of the dependent variable
(3.4) becomes the Abel first kind without free or linear terms
The need of dissipation is imperative since without the dissipation term q0 = 0, the Abel's equation (3.6) becomes separable, as we will see next.
Progress of integration of (3.6) is based on the linear transformation
where g(v) is the Appell's invariant and is the quadratic polynomial
By Lemke's transformation17
(3.8) can be written as a second-order differential equation with the preserved Appel's invariantg(v),
B. No viscosity
If ν = 0 (2.3) becomes
The classical solutions obtained before by Ref. 6 with the assumption that A = 0 are
see left and middle panels of Fig. 1. Solitary waves that translate with velocity c > 1 are called fast waves, while the periodic solutions that travel with velocity 0 < c < 1 slow waves.
In (3.6) if let ν = 0, then the Abel's equation
is separable and leads to the elliptic algebraic equation
Using again the substitution uζ = η (3.15) becomes the elliptic differential equation
For verification, if one takes
Using a linear transformation, p. 311 of Ref. 11 of the dependent variable
with solution
and invariants
The limiting cases are obtained when A = 0, D = 0 to yield back to (3.13). We will not discuss here this reduction to hyperbolic or trigonometric functions, since this was done extensible before by many authors, but instead we refer the reader to Refs. 1 and 19 for the reduction and classification that depends on the sign of the invariants.
Instead, we will obtain a novel class of solutions that travel with a critical velocity c = 1. At the boundary between the fast and slow waves we will encounter periodic solutions in terms of rational combination of Jacobian elliptic functions.
If c = 1 and A = 0, Eq. (3.12) becomes
By multiplying by uζ and integrating once we obtain
where B is some nonzero constant of integration. In (3.15) if we let
Moreover, let us assume
This ODE is solved using Jacobian elliptic functions.
Claim 1: If Z = 1 + 2z2cos 2α + z4, then
with k = sin α, see p. 91 of Ref. 10.
Proof: Putting z = tan θ, we find
followed by y = sin 2θ, which will give us
which is an elliptic integral of the first kind. Therefore, solving (3.24), we obtain the solution in z
where
where
Therefore, the solution to the BBM equation without viscosity and velocity c = 1 is
These critical solutions are 2K periodic with K obtained from the complete elliptic integral
see right panel of Fig. 1. The same solution was previously obtained by Cornejo-Pérez and Rosu, using a factorization technique.24
The expressions (3.13) and (3.28) describe the whole class of solitary wave solutions with spectrum c ∈ (0, ∞) which is in concordance with Ref. 6. They present periodic and solitary wave solutions to (1.3), with no restrictions on the constant A, which may be advantageous when adapting results to physical problems.
Remark 1: All the solutions obtained using simplifying assumptions ν = 0, A = 0 are particular cases of general solutions of (2.3) in terms of Weierstrass elliptic functions ℘, as we will see next.
C. Viscosity present, ν > 0
Consider (3.8) in the form of non-autonomous equation F(y, yv, v) = 0. Painlevé proved in his doctoral thesis in 188720 that all integrals of non-autonomous equations do not have movable singular points, but only poles and fixed algebraic singularities. Poincare25 proved in 1885 that any non-autonomous equation of genus p = 0 is reducible to Riccati equation, while if p = 1 is integrable via Weierstrass ℘ functions, after a linear fractional transformation. Since Riccati equation can be easily obtained from a linear ODE and the Appel invariant g(v) has no singularities, one can conclude that the closed form solutions of (3.11) will not have movable singular points, but poles. Since v(z) has only poles of order two, then the solution to (3.11), must be written in terms of Weierstrass ℘ functions via the transformation
see Ince, p. 431 of Ref. 13. By substituting this ansatz in (3.11) with E, F constants, then for
with invariants g2, g3.
Moreover, z is an exponential function, because it satisfies
which leads to
The ℘ solutions can be combined into the general substitution
where g(ζ) = e−nζΩ(ζ). σ and n are constants which are related to A and p.
The free term was eliminated by setting
Finally, let Ω(ζ) = ω(z(ζ)), and by chain rule with
By letting
we obtain
We also choose σ = −(n2c + nν + 1 − c) which cancels the linear term in (3.37).
We are left to solve
subject to (3.39). Set
Letting
which by multiplication by
Its solution is
with invariants g2 = 0, and g3. If g3 = 1, this is the equianharmonic case, see p. 652 of Ref. 1.
Moreover, z(ζ) is found by integrating (3.39) to get
which leads to
where c4 = c2 + c3, and g3 are two integration constants that depend on the boundary conditions. Using all of the above, together with (3.41) we obtain
Then, the general solution to (3.31) is
see Figs. 2 and 3. Once we fix the velocity c, and dissipation ν, then the constants σ and A(ν, c) are obtained using (3.41), which substituted back into (3.49), will give us the solution to (1.4). The two integration constants that depend on the boundary conditions are c4 and g3. It is crucial to notice that the fixed points of (2.4) depend on the velocity c and dissipation ν via the constant A, see (2.6).
Weierstrass solutions ν = 1, Eq. (3.49), left c = 1.5; middle c = 0.5; right c = 1.
Weierstrass solutions ν = 1, Eq. (3.49), left c = 1.5; middle c = 0.5; right c = 1.
Weierstrass solutions ν = 0.1, Eq. (3.49), left c = 1.5; middle c = 0.5; right c = 1.
Weierstrass solutions ν = 0.1, Eq. (3.49), left c = 1.5; middle c = 0.5; right c = 1.
Finally, it is worth mentioning that the solution in terms of ℘ functions is not unique. One can see that there is at least one other similar form previously obtained by Porubov, via the Carnevalle method and B
Remark 2: Letting ν = 0 → n = 0, c1 = 1, and c = 1 → σ = 0 in (3.42), and since ω = g, but f = −g, then ω = −f so (3.44) becomes (3.21), with solution given by (3.28), see right panel of Fig. 1.
Remark 3: Letting ν = 0 → n = 0 and σ = c − 1 ≠ 0, then according to (3.39), z′ = c1. Since ω = g, then (3.37) is actually (3.12), and hence we recover the slow and fast waves solutions (3.13), see left and middle panels of Fig. 1.
see Fig. 4.
Kink solutions ν = 1, Eq. (3.51), left c = 1.5; middle c = 0.5; right c = 1.
An analysis when a ℘ function tends to a smooth kink can be found in Ref. 27.
Remark 5: If
IV. STABILITY OF THE VISCOUS WAVES
In this section we consider the two-mode dynamical system of (2.4) with equilibrium points in the phase plane (ϕ, ψ) at (0, 0) and
Following standard methods of phase-plane analysis the characteristic polynomial of the Jacobian matrix of (4.1) evaluated at the fixed point (ϕ−, 0) is
where
Since ν > 0, c > 0, then p0 > 0, hence the origin is unstable. Also, putting
Phase-plane for c = 0.5, left ν = 1, (0.0) node, (−1, 0) saddle; right ν = 0.1, (0.0) spiral, (−1, 0) saddle.
Phase-plane for c = 0.5, left ν = 1, (0.0) node, (−1, 0) saddle; right ν = 0.1, (0.0) spiral, (−1, 0) saddle.
Phase-plane for c = 1.5, left ν = 1, (0.0) saddle, (1, 0) node; right ν = 0.1, (0.0) saddle, (1, 0) spiral.
Phase-plane for c = 1.5, left ν = 1, (0.0) saddle, (1, 0) node; right ν = 0.1, (0.0) saddle, (1, 0) spiral.
Near the secondary fixed point
The characteristic polynomial of the Jacobian matrix of (4.3) evaluated at the fixed point (ϕ+, 0) is
where
Since p1 = p0, the second fixed point is also unstable, and moreover we have the following cases:
All the other remaining cases, i.e., both fixed points collide, are degenerate, since if c = 1, g(λ) = λ2 − νλ.
Note that when there is no viscosity, the system has Hamiltonian, which is directly proportional with the Lyapunov function via
see (2.11). Therefore, along any phase path
Phase-plane for ν = 0, left c = 1.5, (0.0) saddle, (1, 0) center; middle c = 0.5, (0.0) center, (−1, 0) saddle; right c = 1 (0.0) degenerate.
Phase-plane for ν = 0, left c = 1.5, (0.0) saddle, (1, 0) center; middle c = 0.5, (0.0) center, (−1, 0) saddle; right c = 1 (0.0) degenerate.
Contour plot of Hamiltonian
Contour plot of Hamiltonian
Therefore, in this case the unstable spirals (which correspond to the case with small viscosity ν = 0.1) become centers when there is no viscosity ν = 0.
This is an example of a transcritical bifurcation where, at the intersection of the two bifurcation curves ϕ = 0 and ϕ = 2(c − 1), the equilibrium changes from one curve to the other at the bifurcation point. As c increases through one, the saddle point collides with the unstable node, and then remains there while the unstable node or spiral moves away from (ϕ−, 0).
V. SUMMARY
In this paper a basic theory for the BBM equation (1.3), and its extension (1.4) to include the dissipation term was shown. When the viscous term is not present, (1.3) has traveling wave solutions that depend critically on the traveling wave velocity. When the velocity c > 1 (1.4) has solitary waves solutions, while if c < 1, the solutions become periodic. At the interface between the two cases, when c = 1, the solutions are rational functions of cnoidal waves. Based on Ince's transformation, a theory including the dissipative term was presented, in which we have found more general solutions in terms of Weierstrass elliptic ℘ functions. Using dynamical systems theory we have shown that the solutions of (1.4) experience a transcritical bifurcation when c = 1, where at the intersection of the two bifurcation curves, stable equilibrium changes from one curve to the other at the bifurcation point. As the velocity changes, the saddle point collides with the node at the origin, and then remains there, while the stable node moves away from the origin. Also, the bifurcation curves and the fixed points of the dynamical system are functions of the traveling wave velocity c and dissipation constant ν.







![FIG. 7. Contour plot of Hamiltonian \documentclass[12pt]{minimal}\begin{document}$\mathcal {H}=const$\end{document}H=const, see (4.5), left c = 1.5; middle c = 0.5; right c = 1.](https://aipp.silverchair-cdn.com/aipp/content_public/journal/jmp/54/8/10.1063_1.4817342/3/m_081502_1_f7.jpeg?Expires=1684989289&Signature=KODjPzt6EO642QvE-B-4DJ1RlyQB~z8lNgcSH-uj9IDIsY0tD-MLTbVttTii5vm91z4qv3oXCfoffRP3N-0Vmgx5PzhHCAvcIlVfdNAR-cfQpfQ5ZUoeh71yMssqXUhByi61fINeb12XgauJojJviM78FEOzJV5pKvOQoUKbXTaTNxABjyvwxRSZ8-XyVfFSk7nbskzuWiuYjBxuGJJc8WvGBWTxQr3P1DlLbsFdrR82tFgrI2CIuQFJKv7vn1LagmV6Z-HsRml0FweryRpPR2ZRsJGHyjf92m6y8XX2YY9-ap9MR23VgXHI3QfOOQ~yGkxwPwJvK7Ou4MCcc5Oucw__&Key-Pair-Id=APKAIE5G5CRDK6RD3PGA)