Traveling-wave solutions for a higher-order Boussinesq system: existence and numerical analysis
Abstract.
We study the existence and numerical computation of traveling wave solutions for a family of nonlinear higher-order Boussinesq evolution systems with a Hamiltonian structure. This general Boussinesq evolution system includes a broad class of homogeneous and non-homogeneous nonlinearities. We establish the existence of traveling wave solutions using the variational structure of the system and the concentration-compactness principle by P.-L. Lions, even though the nonlinearity could be non-homogeneous. For the homogeneous case, the traveling wave equations of the Boussinesq system are approximated using a spectral approach based on a Fourier basis, along with an iterative method that includes appropriate stabilizing factors to ensure convergence. In the non-homogeneous case, we apply a collocation Fourier method supplemented by Newton’s iteration. Additionally, we present numerical experiments that explore cases in which the wave velocity falls outside the theoretical range of existence.
Résumé. Nous étudions l’existence et le calcul numérique de solutions en ondes progressives pour une famille de systèmes d’évolution de Boussinesq d’ordre supérieur non linéaires avec une structure hamiltonienne. Ce système général de Boussinesq inclut une large classe de non-linéarités homogènes et non homogènes. Nous établissons l’existence de solutions en ondes progressives en utilisant la structure variationnelle du système ainsi que le principe de concentration-compacité de P.-L. Lions, même si la non-linéarité peut être non homogène. Dans le cas homogène, les équations d’ondes progressives du système de Boussinesq sont approximées à l’aide d’une approche spectrale basée sur une base de Fourier, combinée à une méthode itérative incluant des facteurs de stabilisation appropriés pour garantir la convergence. Dans le cas non homogène, nous appliquons une méthode de collocation de Fourier complétée par l’itération de Newton. De plus, nous présentons des expériences numériques explorant des cas où la vitesse de l’onde se situe en dehors de la plage théorique d’existence.
Key words and phrases:
Boussinesq system, solitary waves, variational approach, spectral numerical methods2020 Mathematics Subject Classification:
76B15, 35A15, 37K40, 65M70, 65M061. Introduction
Bona, Chen and Saut, in [2] and [3], derived some classical Boussinesq systems corresponding to the first- and second-order approximations to the full two-dimensional Euler equations, to describe the motion of short waves of small amplitude on the surface of an ideal fluid under gravity force. In particular, authors derived a four-parameter family of Boussinesq systems from the two-dimensional Euler equations, known as the Boussinesq system,
with ( is the surface tension), and an eight-parameter family of Boussinesq systems
(1.1) |
where for are given by
and
with the constants , , , , , , and satisfying the following condition
and also that
for .
In the present work, we study the existence of traveling waves of finite energy (solitons) for the one-dimensional higher-order Boussinesq evolution system derived from (LABEL:8-BS), namely
(1.2) |
where and are real-valued functions, and the nonlinearity has the variational structure
and
where is a function with some properties, such as being -homogeneous. Let us briefly outline some aspects of the system considered in this work.
1.1. Background
It is important to highlight that, similar to the case of the -Boussinesq system and the KdV equation at the traveling wave level (see, for example, [6]), the higher-order Boussinesq system (LABEL:1bbl) at the traveling wave level is, depending on the nonlinearity, related to traveling wave solutions of the fifth-order KdV equation:
(1.3) |
where the nonlinearity takes the variational form
for some function , which is not necessarily homogeneous, as discussed by Esfahani and Levandosky in [12]. We mention that the model (1.3) has applications in various physical phenomena, as we see in different works. See, for instance, the references [8, 13, 14, 18, 20] and therein.
Numerical methods for approximating the solutions of initial-boundary value problems associated with Boussinesq-type systems have been extensively studied. For instance, in [5], the standard Galerkin finite element method was used for spatial discretization, combined with a fourth-order explicit Runge-Kutta scheme for time integration. In [10], soliton propagation and interactions were investigated using two finite difference schemes and two finite element methods with second- and third-order time discretizations. In [11], a collocation method based on exponential cubic B-spline functions was proposed to solve one-dimensional Boussinesq systems and simulate the motion of traveling waves. Furthermore, in [9], a Fourier collocation method was applied to study the dynamics of solitary-wave solutions under periodic boundary conditions.
Finally, for more details on higher-order Boussinesq systems, we refer the reader to the works of Benney [1], Craig and Groves [8], Hunter and Scheurle [13], Kichenassamy and Olver [15], Olver [18], Ponce [19], Bona, Chen, and Saut [2, 3], as well as Chen, Nguyen, and Sun [7], and Bona, Colin, and Lannes [4].
We mention this is only a brief overview of the state of the art. Therefore, we encourage readers to refer to the references cited in the mentioned works for further details.
1.2. Notations and main results
With this overview of the state of the art, we now present the primary objective of this work: proving the existence of traveling-wave solutions for the generalized Boussinesq system (LABEL:1bbl). To the best of our knowledge, this is the first result addressing this topic for higher-order Boussinesq systems. Specifically, we aim to demonstrate the existence of traveling-wave solutions for the system (LABEL:1bbl). In other words, we seek solutions of the form:
In this case, we have that the traveling wave profile should satisfy the system
(1.4) |
where we are assuming that , , and that .
Note that the existence of solitons, traveling waves with finite energy, for the higher-order Boussinesq system (LABEL:1bbl) follows from a variational approach using a minimax-type result. Specifically, solutions of the system (LABEL:trav-eqs) are critical points of the functional given by:
(1.5) |
where the functionals and are defined on the space by
(1.6) |
and
(1.7) |
with
and
where . Before we go further, from the assumptions we observe
Hereafter, we will say that weak solutions for (LABEL:trav-eqs) are critical points of the functional . Now, we set
(1.8) |
and
(1.9) |
From this, we consider the manifold given by
(1.10) |
and define the number
(1.11) |
Now, we state the assumptions on the nonlinear part in terms of the function
As done by Esfahani-Levandosky in [12], we will consider:
-
(a)
There exist such that for for .
-
(b)
There exist and such that for ,
-
(c)
There exist such that
With these previous notations in hand, traveling-wave solutions are established using the concentration-compactness principle by P.-L. Lions [16, 17]. So, the main result of our work can be read as follows.
Theorem 1.1.
(Existence of traveling waves). Let and the function satisfying items (a), (b) and (c). Given a minimizing sequence of , there exist a subsequence , a sequence of points and such that
and . In other words, is a minimizer for .
The second part of this work explores the numerical investigation of traveling-wave solutions for the generalized Boussinesq system (LABEL:1bbl), also a topic not previously addressed in the literature. Spectral numerical solvers are introduced to approximate these steady solutions for a given wave velocity and model parameters, considering both homogeneous and non-homogeneous nonlinearities and . In doing so, we validate the theoretical results and successfully compute some of these solutions within the parameter regimes and velocity ranges predicted by the theory developed in this paper. Furthermore, we present numerical experiments that go beyond the theoretical framework, investigating cases where the wave velocity falls outside the predicted range of existence. Our findings suggest that the existence of traveling-wave solutions to the system (LABEL:1bbl) is influenced by additional parameters, such as the power of the nonlinearities.
1.3. Outline
This paper is organized as follows. In Section 2, we present the preliminaries concerning the existence of solitons (traveling wave solutions of finite energy) for the higher-order Boussinesq system, employing the concentration-compactness principle, which fully characterizes the convergence of positive measures and provides a compact local embedding result. In Section 3, we introduce iterative numerical schemes called Fourier series-based method to approximate the solitons of the Boussinesq system (LABEL:1bbl) giving a numerical verification of our main result.
2. Existence of solitary waves for and
In this section, we prove the existence of traveling waves for the generalized Boussinesq system (LABEL:1bbl). Based on the assumptions of Esfahani and Levandosky [12, Lemmas 2.5 and 2.6], we can directly extend these lemmas as follows:
Lemma 2.1.
Under the assumptions on , we have ,for , that
-
(i)
.
-
(ii)
with and with .
-
(iii)
.
-
(iv)
with and with .
-
(v)
.
-
(vi)
.
-
(vii)
.
We note that under the assumption of -homogeneity on , we already have that
Also, taking into account Esfahani-Levandosky’s work, we have the following examples of functional that satisfy the previous assumptions, namely
-
a)
, where
with ;
-
b)
, where is defined as
with and for all ;
-
c)
, where with being a -homogeneous function and being a -homogeneous function for .
With this in hand, our first lemma ensures some boundedness for the quantity (1.6).
Lemma 2.2.
Proof.
i) Using the definition of given by (1.6), we see directly that
On the other hand, from Young inequality, we also have that
showing that the inequality (2.1) holds.
ii) Let , given by (1.10). Then we have that . Using the properties of , see Lemma 2.1 item (vii) and the definition (1.9), the embedding , for all , and the Young’s inequality, we conclude that
(2.3) |
where or . On the other hand, using (2.3) and (2.1), we get
which implies that
(2.4) |
where depends of and . Now, from Lemma 2.1 item (iv) and (2.4), we have that
with depending of and , where is given by (1.7). Here, we are using that . So, given by (1.11) is positive.
In the next result, we establish that minimizers for correspond to weak solutions for the higher order Boussinesq system.
Theorem 2.3.
Let be such that and . Then is a weak solution of (LABEL:trav-eqs).
Proof.
From the Lagrange multiplier theorem, there exists such that
On the other hand,
where in the first inequality we have used Lemma 2.1 item (iv) and in the third inequality that . So, we must have , since , archiving the result. ∎
Remark 2.4.
For , we note that,
and
Before going further, let us give an important property of the minimizing sequences for .
Lemma 2.5.
The minimizing sequences for are bounded in .
Proof.
Let be such that and that , as . Now, we note that
which implies that is bounded, since
So, consequently, we may assume that the sequence (or a subsequence of) converges to some positive number , showing the lemma. ∎
Classically, to establish the existence of traveling-wave solutions, we will use the Lion’s concentration-compactness principle [16, 17]. We will apply this principle to the measure defined by the density given by
(2.5) |
We note from the proof of inequality (2.1) that
(2.6) |
where is giving by
If we had a minimizing sequence for , meaning that and , we consider the sequence of measures given by
which is such that , according with the Lemma 2.5. Now, from Lion’s Concentration-compactness principle, there exists a subsequence of (which will be denoted with the same index) such that one of the following three conditions holds:
(1) Compactness: There exists a sequence such that for any there exists a radius such that
for all .
(2)Vanishing: For all there holds:
(3) Dichotomy: There exists such that for any , there exist a positive number and a sequence with the following property: Given , there are nonnegative measures and such that:
-
(a)
;
-
(b)
and ;
-
(c)
.
The first step is to rule out vanishing.
Lemma 2.6.
Vanishing is impossible.
Proof.
We argue by contradiction. Assuming that vanishing is true, so for , we have that,
Thus, given , there is such that for we have that
Now, we recall that , so, we have that
We can cover with intervals of the form , where is an integer, ensuring that any point in is contained in at most two intervals. By summing over these intervals and applying the inequality above, we obtain the following inequality:
(2.7) |
A similar argument gives us that
(2.8) |
In other words, thanks (2.7) and (2.8), we have that and goes to in , for . From this, we conclude that
meaning that due to the fact that . Moreover, we also have that
which is a contradiction. In other words, vanishing is ruled out, and the Lemma 2.6 is shown. ∎
Now, we are interested in ruling out dichotomy. The first step is to show that the sequence of measures associated with a minimizer sequence appropriately splits into two sequences of measures and that have disjoint supports. In this case, we can choose a sequence and the corresponding sequence , such that, passing to a subsequence with the same index, we can assume:
(2.9) |
and
(2.10) |
Now, we see that conditions (2.9) and (2.10) imply that
(2.11) |
where is the annulus . In fact,
Thanks to the Lemma 2.5 we have that
when . This convergence, together with the conditions (2.9) and (2.10), gives that (2.11) holds.
Finally, to prove the next lemma, we aim to decompose the energy density into two nontrivial, well-separated parts, with one part remaining localized (up to a translation). More precisely, we seek a decomposition , where is supported in and is supported in . To achieve this, we fix a function such that and , and we define:
where is given by
Using the following fact
for , the splitting of a minimizing sequence gives us the following:
and
With this in hand, we will prove that dichotomy does not hold.
Lemma 2.7.
Dichotomy is not possible.
Proof.
First, we need to note that
Let and . Now, we set
We first consider the case and . Using that is coercive, we have that . In particular, we have that
Suppose that for some subsequence of , still denoted by the same index, we had that , then from Lemma 2.1, we have that
for . Thus, there is with such that . Now, from the splitting result, we have that
Taking limit as , we conclude that
which is a contradiction since . So, we already have that for . On the other hand, Lemma 2.2 item ii) gives that , for , which ensures us, again, a contradiction due to the splitting result.
Finally, we assume that and . So, for large enough, we have that and . Then, we see that
which implies that
which is a contradiction with . In other words, we have ruled out Dichotomy, and Lemma 2.7 is proven. ∎
Now, we use the compactness property to determine the existence of non-trivial traveling waves for the generalized Boussinesq system in the cases and , that is, we are in a position to prove the main result of the work.
Proof of Theorem 1.1.
Let be a weak limit of the bounded minimizing sequence of ( in ). From Lion’s concentration-compactness principle, after having ruled out dichotomy and vanishing, we have compactness property which gives the existence of a sequence such that, for all there exists satisfying
The previous inequality is equivalent to the following one
when translated to origin, where means . In other words, we have that
From the definition of in (2.5) and inequality (2.6), we get that
From this fact, we conclude that
(2.12) |
and
(2.13) |
Now, we will establish that
Observe that for any bounded open interval , and any , we have that the embedding is compact for , and so the embedding , for , is valid, since for and for the operators are bounded. In particular, we have for that
(2.14) |
and
(2.15) |
From the convergence (2.14), using Fatou’s Theorem and thanks the inequality (2.12), we ensure that
for . Thus,
Analogously, using the convergence (2.15), once again, Fatou’s Theorem and now the inequality (2.13), we get
that is,
Thanks to both inequalities, we have shown that
and
for .
On the other hand, we also have that and weakly in for . Thus, using these facts, we conclude that
for . Moreover, we also have that , since we know that is Lipschitz (continuous), and we have that . Thus, the weak convergence of to in and the weak lower semi-continuity of functional , yields that
meaning that . In other words, is in fact a minimizer for and in , as claimed. ∎
Now, we define the set of ground states as
(2.16) |
Lemma 2.8.
Let and defined by (2.16).
-
i)
If , then is uniformly bounded.
-
ii)
If and , we find that is uniformly bounded on .
-
iii
For and , we have .
Proof.
i) For any , we have that . So, we choose such that . Thus, . From this, we get that
which implies that , where is independent of .
iii) Let and . In the case , and we have that . This implies that
(2.17) |
Now, we consider the case . So, for , we have
From this fact, we conclude that
Now, pick . Then, we see that and . So, for , we ensure that
where we are using that
From these facts, we have that
(2.18) |
Finally, from (2.17) and (2.18), we conclude that
In a similar way, interchanging the role and in an appropriated way, we see that
Putting previous inequalities together, we conclude for any that
giving the result, and the Lemma 2.8 is achieved. ∎
3. Numerical experiments
In this section, we introduce numerical solvers to approximate the solutions of the solitary wave equations (LABEL:trav-eqs) and compute traveling wave solutions for a given wave velocity , based on the parameter regime outlined in the previous section. Additionally, some of our experiments investigate scenarios where the wave velocity lies outside the previously established theoretical range.
3.1. Homogeneous case
When the nonlinear functions and in the Boussinesq system (LABEL:1bbl) are homogeneous, we adapt the numerical solver from [12], originally developed for the fifth-order scalar KdV equation, to approximate the solutions of the traveling-wave equations (LABEL:trav-eqs). This method uses a Fourier basis and incorporates stabilizing factors for wave elevation and fluid velocity , ensuring the convergence of the iterative scheme employed in the numerical experiments presented here.
Taking Fourier transform of equations (LABEL:trav-eqs), we obtain
We recall that , , , , and are the Fourier transforms of the functions and , respectively.
Rewriting these equations, we get
and thus, we can write
(3.1) |
and
(3.2) |
where
On the other hand, by multiplying equation (3.1) by and equation (3.2) by , and then adding over , we obtain
and
To compute approximate solutions to the traveling wave equations, we select initial values and . Then, for , we define the sequence
(3.3) |
and
(3.4) |
where , , and , are solutions of the following equations
(3.5) |
We note that the quantities and are stabilizing factors introduced to ensure the convergence of the iteration defined in (3.3) and (3.4).
Suppose that the functions are both homogeneous of order . Then, given that the parameters , are chosen at each iteration such that and , we obtain that
(3.6) |
From equations (3.5) and (3.6), we obtain the explicit expressions for the parameters given by
where
and
As a consequence, the iteration defined by equations (3.3) and (3.4), can be rewritten as follows
(3.7) |
and
(3.8) |
Next, we compute some approximate solitary wave solutions to the Boussinesq system (LABEL:1bbl) for different model parameters using the numerical scheme introduced, with and .
In Figure 1, we display the solitary wave solution computed using the iterative scheme (3.7)-(3.8), with initial values given by
(3.9) |
with . We have used spectral points in the spatial domain, with the computational domain defined as the interval .
In Figure 2, we present the results obtained for different model parameters, using the same initial values as given in (3.9). Additionally, Figure 3 considers a case where the wave velocity is outside the theoretical interval of existence established in the previous section. We take the wave velocity as , which, for the parameters chosen for the adopted model, is outside the interval of existence . The computational domain is , and in (3.9). All other parameters are the same as those in the previous numerical experiments.






Figure 4 presents another experiment of this type with different model parameters, where we compute a solitary wave with velocity . In this case, the theoretical existence interval for solitary wave velocities is . All numerical parameters are identical to those used in Figure 3.


These numerical experiments indicate that solitary wave solutions of the Boussinesq system (LABEL:1bbl) may exist beyond the previously established theoretical interval. However, the exact velocity range for the existence of solitary waves seems to be influenced by additional factors, such as the nonlinear exponent .
3.1.1. Verifying the approximations of solitary wave solutions
We now aim to verify the approximations of the solitary wave solutions presented in Figures 1 and 2. To do this, we will compute the propagation of a solution in the one-dimensional fifth-order Boussinesq system (LABEL:1bbl). First, we apply the Fourier transform with respect to the spatial variable in this system, resulting in
which can be rewritten as
(3.10) |
and
(3.11) |
where
To approximate the time evolution of solutions to the full Boussinesq system (3.10)-(3.11) numerically, we utilize the following time-stepping scheme:
(3.12) |
and
(3.13) |
where is a parameter. Now, by solving for from equation (3.12), and substituting it into equation (3.13), we obtain the system
(3.14) |
and
(3.15) |
Here, the superscript indicates that the corresponding quantity is evaluated at time .
The quantities above allow us to assess the approximations of the solitary wave solutions depicted in Figures 1 and 2. Specifically, Figures 5 and 6, using the numerical scheme (3.14)-(3.15), confirm the approximations of the solitary wave solutions shown in Figures 1 and 2, respectively. The numerical parameters used are FFT points over the computational interval , is the time step size. Note that in both experiments, the profiles of and propagate to the right with approximately constant shape and velocity , as expected. Neither dissipation nor dispersion is observed during wave propagation. These computer simulations provide evidence that the solutions computed using the scheme (3.7)-(3.8) behave as solitary wave solutions to the Boussinesq system (LABEL:1bbl), indicating that the numerical method performs quite well.




3.2. Non-homogeneous case
In this set of computer simulations, we aim to explore the case where the nonlinearities are non-homogeneous. Specifically, we consider
By substituting into the expressions for the functions , we obtain
and
In this case, we use a different numerical scheme from the one applied in the homogeneous case, as the stabilizing factors cannot be directly computed.
To approximate the solitary wave equations (LABEL:trav-eqs), we expand the unknowns and functions with period (for sufficiently large ), using the following cosine expansions:
Substituting these expressions into the solitary wave equations (LABEL:trav-eqs), and evaluating at the collocation points
we obtain a system of nonlinear equations of the form
where the unknowns are the coefficients . This nonlinear system is solved using Newton’s iteration. The iteration process is stopped when the relative difference between two successive approximations and the value of the field is less than . The initial guess for the Newton iteration is taken as
with . The result of this numerical experiment is presented in Figure 7.


In Figure 8, we apply the numerical scheme defined by equations (3.14)-(3.15) to verify the approximation of the solitary wave solution shown in Figure 7. The numerical setup includes FFT points, with the computational spanning , and a time step size of . As expected, the wave profiles propagate to the right, preserving their shape and moving at approximately the expected velocity.


Acknowledgment
R. de A. Capistrano–Filho was partially supported by CAPES/COFECUB grant number 88887.879175/2023-00, CNPq grant numbers 421573/2023-6 and 307808/2021-1, and Propesqi (UFPE). J. Quintero and J. C. Muñoz were supported by the Department of Mathematics of the Universidad del Valle (Colombia) under the C.I. 71360 project.
References
- [1] D. J. Benney, A general theory for interactions between short and long waves, Stud. Appl. Math., 56, 81–94 (1977).
- [2] J. L. Bona, M. Chen, and J. C. Saut, Boussinesq equations and other systems for small-amplitude long waves in nonlinear dispersive media. I. Derivation and linear theory, J. Nonlinear Sci., 12, 283–318 (2002).
- [3] J. L. Bona, M. Chen, and J. C. Saut, Boussinesq equations and other systems for small-amplitude long waves in nonlinear dispersive media. II: The nonlinear theory, Nonlinearity, 17, 925–952 (2004).
- [4] J. L. Bona, T. Colin, and D. Lannes, Long wave approximations for water waves, Arch. Ration. Mech. Anal. 178:3, 373–410 (2005).
- [5] J. L. Bona, V. A. Dougalis, and D. E. Mitsotakis, Numerical solution of Boussinesq systems of KdV-KdV type: II Evolution of radiating solitary waves, Nonlinearity 21, no. 12, 2825–2848 (2008).
- [6] R. de A. Capistrano-Filho, J. Quintero, and S.-M. Sun, Orbital stability of the -Boussinesq system: The Hamiltonian case. arXiv:2306.17335 [math.AP].
- [7] M. Chen, N. V. Nguyen, and S.-M. Sun, Existence of traveling-wave solutions to Boussinesq systems, Differ. Integral Equ. 24 (9–10), 895–908 (2011).
- [8] W. Craig and M. D. Groves, Hamiltonian long-wave approximations to the water-wave problem, Wave Motion, 19, 367–389 (1994).
- [9] V. A. Dougalis, A. Durán and L. Saridaki, On solitary-wave solutions of Boussinesq/Boussinesq systems for internal waves, Physica D: Nonlinear Phenomena 428, 133051 (2021).
- [10] I. Dursun and D. Idris, Numerical simulations of the improved Boussinesq equation, Num. Met. Partial Diff. Eqs. 26, No. 6, 1316–1327 (2009).
- [11] O. Ersoy, A. Korkmaz, and I. Dag, Exponential B-Splines for numerical solutions to some Boussinesq systems for water waves, Mediterranean J. Math. 13, 4975–4994 (2016).
- [12] A. Esfahani and S. Levandosky, Existence and stability of traveling waves of the fifth-order KdV equation, Physica D, 421, 132872 (2021).
- [13] J. Hunter and J. Scheurle, Existence of perturbed solitary wave solutions to a model equation for water waves, Physica D, 32, (1988) 253–268.
- [14] T. Kawahara, Oscillatory solitary waves in dispersive media, Journal of the Physical Society of Japan, 33, 260–264 (1972).
- [15] S. Kichenassamy and P. Olver, Existence and non-existence of solitary waves to higher-order evolution equations, IMA Preprint Series, 803 (1991).
- [16] P.-L. Lions, The concentration-compactness principle in the calculus of variations. The locally compact case. Part I, Annales de l’Institut Henri Poincaré, Analyse Non Linéaire , 1, 109–145 (1984).
- [17] P.-L. Lions, The concentration-compactness principle in the calculus of variations. The locally compact case. Part II, Annales de l’Institut Henri Poincaré, Analyse Non Linéaire, 1, 223–283 (1984).
- [18] P. J. Olver, Hamiltonian and non-Hamiltonian models for water waves. In Lecture Notes in Physics, Springer-Verlag, 195, 273–290.
- [19] G. Ponce, Lax pairs and higher-order models for water waves, Journal of Differential Equations, 102 (2), 360–381 (1993) .
- [20] J. A. Zufiria, Symmetry breaking in periodic and solitary gravity-capillary waves on water of finite depth, Journal of Fluid Mechanics, 184, 183–206 (1987).