Numerical Methods for a Two-Dimensional "Bad" Boussinesq Equation by Removal of High-frequency Fourier Modes
Abstract
Numerical methods for a two-dimensional "bad" Boussinesq equation: $u_{tt} = u_{xx} + u_{xxxx} + u_{yy} - 3 (u^{2})_{xx}$ are presented with good accuracy. The methods mainly depend on pseudo-spectral Fourier with a trimming of carefully chosen high-frequency Fourier modes. One method also relies on Runge-Kutta fourth order (RK4), and another method relies on Strang operator splitting. Before implementing the two methods, we analyze using Fourier series the linearized version of the equation by removing the nonlinear term $3(u^{2})_{xx}$, and found that a particular bound or condition needs to be satisfied to avoid blow-up solution. We found that high-frequency Fourier modes that do not satisfy the condition must be excluded from the Fourier solution. We then apply this condition to the numerical methods for solving the nonlinear Boussinesq equation and found that including only the Fourier modes that satisfy the condition gives stable numerical solution with good accuracy up to $t=100$. Including even just a few number of Fourier modes that violate the condition can result in a blow-up solution as early as $t=23.5$. The accuracy of the method is measured by computing the $L^{\infty}$ error against a soliton exact solution. The errors resulting from Runge-Kutta fourth order and Strang splitting numerical simulations differ slightly for small $\triangle t$, while there is a noticeable decrease in performance for the Strang splitting simulation as $\triangle t$ increases. Using our numerical methods, we also display a simulation with Dirichlet boundary condition to account for wave reflections.
Full text article
References
J. Boussinesq, “Theorie des ondes et des remous qui se propagent le long d’un canal rectangulaire horizontal, en communiquant au liquide contenu dans ce canal des vitesses sensiblement pareilles de la surface au fond,” J. Math. Pures Appl., vol. 17, pp. 55–108, 1872. https://www.numdam.org/item/JMPA_1872_2_17__55_0.pdf.
J. Hadamard, Lectures on Cauchy’s Problem in Linear Partial Differential Equations. Yale Univ. Press, New Haven-London, 1923.
C. Charlier and J. Lenells, “On boussinesq’s equation for water waves,” 2022. https://arxiv.org/abs/2204.02365.
C. Charlier, “Blow-up solutions of the “bad” boussinesq equation,” 2024. https://arxiv.org/abs/2405.12210.
C. Charlier and J. Lenells, “Boussinesq’s equation for water waves: Asymptotics in sector i,” Advances in Nonlinear Analysis, vol. 13, no. 1, 2024. https://doi.org/10.1515/anona-2024-0022.
C. Charlier and J. Lenells, “Boussinesq’s equation for water waves: Asymptotics in sector v,” SIAM Journal on Mathematical Analysis, vol. 56, no. 3, pp. 4104–4142, 2024. https://doi.org/10.1137/23M1587671.
C. Charlier and J. Lenells, “The soliton resolution conjecture for the boussinesq equation,” Journal de Math´ematiques Pures et Appliqu´ees, vol. 191, p. 103621, 2024. https://www.sciencedirect.com/science/article/pii/S0021782424001193.
C. Charlier and J. Lenells, “Boussinesq’s equation for water waves: the soliton resolution conjecture for sector iv,” Advanced Nonlinear Studies, vol. 25, no. 1, pp. 106–151, 2025. https://doi.org/10.1515/ans-2023-0154
M. S. Ismail and F. Mosally, “A fourth order finite difference method for the good boussinesq equation,” Abstract and Applied Analysis, vol. 2014. https://doi.org/10.1155/2014/323260.
C. Zhang et al., “A second order operator splitting numerical scheme for the “good” boussinesq equation,” Applied Numerical Mathematics, vol. 119, pp. 179–193, 2017. https://doi.org/10.1016/j.apnum.2017.04.006.
C. Charlier et al., “Numerical scheme for the solution of the “bad” boussinesq equation,” Applied Numerical Mathematics, vol. 217, 2025. https://doi.org/10.1016/j.apnum.2025.06.011.
R. S. Johnson, “A two-dimensional boussinesq equation for water waves and some of its solutions,” Journal of Fluid Mechanics, vol. 323, pp. 65–78, 1996. https://doi.org/10.1017/S0022112096000845.
S. A. Orszag, “Comparison of pseudospectral and spectral approximation,” Studies in Applied Mathematics, vol. 51, no. 3, 1972. https://doi.org/10.1002/sapm1972513253.
F. P. Barrera et al., “Exact solutions of the two-dimensional boussinesq and dispersive water waves equations,” WIT Transactions on Engineering Sciences, vol. 69, pp. 293–297, 2010. https://doi.org/10.2495/AFM100251.
H. Holden et al., “Operator splitting for the kdv equation,” Mathematics of Computation, vol. 80, pp. 821–846, 2011. https://doi.org/10.1090/S0025-5718-2010-02402-0
E. W. Weisstein, “Runge-kutta method.” https://mathworld.wolfram.com/Runge-KuttaMethod.html, accessed 2026-09-11.
H. Holden et al., Splitting Methods for Partial Differential Equations with Rough Solutions. European Mathematical Society, 2010. https://doi.org/10.4171/078.
S. A. Orszag, “On the elimination of aliasing in finite-difference schemes by filtering high-wavenumber components,” Journal of the Atmospheric Sciences, vol. 28, 1971. https://journals.ametsoc.org/view/journals/atsc/28/6/1520-0469_1971_028_1074_oteoai_2_0_co_2.xml
D. Lindblad et al., “Minimizing aliasing in multiple frequency harmonic balance computations,” Journal of Scientific Computing, vol. 91, 2022. https://doi.org/10.1007/s10915-022-01776-0
Authors
Copyright (c) 2026 Journal of the Indonesian Mathematical Society

This work is licensed under a Creative Commons Attribution-NonCommercial-NoDerivatives 4.0 International License.