Abstract
We present a spectrally accurate numerical method for finding nontrivial time-periodic solutions of nonlinear partial differential equations. The method is based on minimizing a functional (of the initial condition and the period) that is positive unless the solution is periodic, in which case it is zero. We solve an adjoint PDE to compute the gradient of this functional with respect to the initial condition. We include additional terms in the functional to specify the free parameters, which in the case of the Benjamin–Ono equation, are the mean, a spatial phase, a temporal phase, and the real part of one of the Fourier modes at t=0.
We use our method to study global paths of nontrivial time-periodic solutions connecting stationary and traveling waves of the Benjamin–Ono equation. As a starting guess for each path, we compute periodic solutions of the linearized problem by solving an infinite dimensional eigenvalue problem in closed form. We then use our numerical method to continue these solutions beyond the realm of linear theory until another traveling wave is reached. By experimentation with data fitting, we identify the analytical form of the solutions on the path connecting the one-hump stationary solution to the two-hump traveling wave. We then derive exact formulas for these solutions by explicitly solving the system of ODEs governing the evolution of solitons using the ansatz suggested by the numerical simulations.
Article PDF
Similar content being viewed by others
Avoid common mistakes on your manuscript.
References
Ambrose, D.M., Wilkening, J.: Global paths of time-periodic solutions of the Benjamin-Ono equation connecting pairs of traveling waves. Commun. Appl. Math. Comput. Sci. 4, 177–215 (2009)
Ambrose, D.M., Wilkening, J.: Computation of symmetric, time-periodic solutions of the vortex sheet with surface tension. Proc. Natl. Acad. Sci. USA (2010, in press)
Arenstorf, R.F.: Periodic solutions of the restricted three body problem representing analytic continuations of Keplerian elliptic motions. Am. J. Math. LXXXV, 27–35 (1963)
Benjamin, T.B.: Internal waves of permanent form in fluids of great depth. J. Fluid Mech. 29(3), 559–592 (1967)
Brezis, H.: Periodic solutions of nonlinear vibrating strings and duality principles. Bull. Am. Math. Soc. (N.S.) 8, 409–426 (1983)
Bristeau, M.O., Glowinski, R., Périaux, J.: Controllability methods for the computation of time-periodic solutions; application to scattering. J. Comput. Phys. 147, 265–292 (1998)
Brown, H.S., Kevrekidis, I.G., Oron, A., Rosenau, P.: Bifurcations and pattern formation in the “regularized” Kuramoto–Sivashinsky equation. Phys. Lett. A 163, 299–308 (1992)
Broyden, C.G.: The convergence of a class of double-rank minimization algorithms, Parts I and II. J. Inst. Math. Appl. 6, 76–90, 222–231 (1970)
Cabral, M., Rosa, R.: Chaos for a damped and forced KdV equation. Physica D 192, 265–278 (2004)
Case, K.M.: The N-soliton solution of the Benjamin–Ono equation. Proc. Natl. Acad. Sci. USA 75(8), 3562–3563 (1978)
Case, K.M.: Meromorphic solutions of the Benjamin–Ono equation. Physica A 96, 173–182 (1979)
Chen, M., Iooss, G.: Standing waves for a two-way model system for water waves. Eur. J. Mech. B/Fluids 24, 113–124 (2005)
Cooper, G.J., Sayfy, A.: Additive Runge–Kutta methods for stiff ordinary differential equations. Math. Comput. 40(161), 207–218 (1983)
Crannell, A.: The existence of many periodic non-travelling solutions to the Boussinesq equation. J. Differ. Equ. 126, 169–183 (1996)
Davis, R.E., Acrivos, A.: Solitary internal waves in deep fluid. J. Fluid Mech. 29, 593–607 (1967)
Dobrokhotov, S.Yu., Krichever, I.M.: Multi-phase solutions of the Benjamin–Ono equation and their averaging. Math. Notes 49, 583–594 (1991)
Doedel, E.J., Keller, H.B., Kernévez, J.P.: Numerical analysis and control of bifurcation problems: (I) Bifurcation in finite dimensions. Int. J. Bifurc. Chaos 1(3), 493–520 (1991)
Doedel, E.J., Keller, H.B., Kernévez, J.P.: Numerical analysis and control of bifurcation problems: (II) Bifurcation in infinite dimensions. Int. J. Bifurc. Chaos 1(4), 745–772 (1991)
Duistermaat, J.J.: Bifurcations of periodic solutions near equilibrium points of Hamiltonian systems. In: Bifurcation Theory and Applications. Lecture Notes in Mathematics, vol. 1057, pp. 57–105. Springer, Berlin (1984)
Field, R.J., Burger, M.: Oscillations and Traveling Waves in Chemical Systems. Wiley, New York (1985)
Ginibre, J., Velo, G.: Smoothing properties and existence of solutions for the generalized Benjamin–Ono equations. J. Differ. Equ. 93, 150–212 (1991)
Glowinski, R., Rossi, T.: A mixed formulation and exact controllability approach for the computation of the periodic solutions of the scalar wave equation. (I): Controllability problem formulation and related iterative solution. C. R. Acad. Sci. Paris, Ser. I 343, 493–498 (2006)
Golubitsky, M., Schaeffer, D.G.: Singularities and Groups in Bifurcation Theory, vols. I and II. Springer, New York (1985)
Govaerts, W.J.F.: Numerical Methods for Bifurcations of Dynamical Equilibria. SIAM, Philadelphia (2000)
Hairer, E., Norsett, S.P., Wanner, G.: Solving Ordinary Differential Equations I: Nonstiff Problems, 2nd edn. Springer, Berlin (2000)
Hou, T., Lowengrub, J., Shelley, M.: Removing the stiffness from interfacial flows with surface tension. J. Comput. Phys. 114(2), 312–338 (1994)
Hou, T., Lowengrub, J., Shelley, M.: The long-time motion of vortex sheets with surface tension. Phys. Fluids 9(7), 1933–1954 (1997)
Iooss, G., Plotnikov, P.I., Toland, J.F.: Standing waves on an infinitely deep perfect fluid under gravity. Arch. Ration. Mech. Anal. 177, 367–478 (2005)
Kennedy, C.A., Carpenter, M.H.: Additive Runge–Kutta schemes for convection–diffusion–reaction equations. Appl. Numer. Math. 44(1–2), 139–181 (2003)
Kielhöfer, H.: Bifurcation Theory: An Introduction with Applications to PDEs. Springer, New York (2004)
Lust, K., Roose, D.: Newton–Picard methods with subspace iteration for computing periodic solutions of partial differential equations. Z. Angew. Math. Mech. 76(S2), 605–606 (1996)
Matsuno, Y.: New representations of multiperiodic and multisoliton solutions for a class of nonlocal soliton equations. J. Phys. Soc. Jpn. 73(12), 3285–3293 (2004)
Mawhin, J.: Periodic solutions of some semilinear wave equations and systems: A survey. Chaos Solitons Fractals, 1651–1669 (1995)
Nirenberg, L.: Topics in Nonlinear Functional Analysis. American Mathematical Society, Providence (2001)
Nocedal, J., Wright, S.J.: Numerical Optimization. Springer, New York (1999)
Ono, H.: Algebraic solitary waves in stratified fluids. J. Phys. Soc. Jpn. 39, 1082–1091 (1975)
Pao, C.V.: Numerical methods for time-periodic solutions of nonlinear parabolic boundary value problems. SIAM J. Numer. Anal. 647–667 (2001)
Pironeau, O.: Optimal Shape Design for Elliptic Systems. Springer, New York (1984)
Plotnikov, P.I., Toland, J.F.: Nash–Moser theory for standing water waves. Arch. Ration. Mech. Anal. 159, 1–83 (2001)
Rabinowitz, P.H.: Periodic solutions of Hamiltonian systems. Commun. Pure Appl. Math. 31, 157–184 (1978)
Rabinowitz, P.H.: Periodic solutions of Hamiltonian systems: A survey. SIAM J. Math. Anal. 13, 343–352 (1982)
Satsuma, J., Ishimori, Y.: Periodic wave and rational soliton solutions of the Benjamin–Ono equation. J. Phys. Soc. Jpn. 46(2), 681–687 (1979)
Saut, J.C.: Sur quelques generalisations de l’equation de Korteweg–deVries. J. Math. Pures Appl. 58, 21–61 (1979)
Smiley, M.W.: Breathers and forced oscillations of nonlinear wave equations on R 3. J. Reine Angew. Math. 398, 25–35 (1989)
Smiley, M.W.: Numerical determination of breathers and forced oscillations of nonlinear wave equations. In: Computational Solution of Nonlinear System of Equations. Lectures in Appl. Math., vol. 26, pp. 605–617. American Mathematical Society, Providence (1990)
Stoer, J., Bulirsch, R.: Introduction to Numerical Analysis, 3rd edn. Springer, New York (2002)
Strogatz, S.H.: Nonlinear Dynamics and Chaos. Perseus Books Group (2000)
Tao, T.: Global well-posedness for the Benjamin–Ono equation in H 1(R). J. Hyperbolic Differ. Equ. 1, 27–49 (2004)
van der Waerden, B.L.: Algebra, vol. 1. Unger, New York (1970)
Wilkening, J.: An algorithm for computing Jordan chains and inverting analytic matrix functions. Linear Algebra Appl. 427, 6–25 (2007)
Wilkening, J.: Math 228A Lecture Notes: Numerical Solution of Differential Equations. UC Berkeley (2007). Available from author’s webpage
Zehnder, E.: Periodic solutions of Hamiltonian equations. In: Dynamics and Processes. Lecture Notes in Mathematics, vol. 1031, pp. 172–213. Springer, Berlin (1983)
Author information
Authors and Affiliations
Corresponding author
Additional information
Communicated by M.I. Weinstein.
D.M. Ambrose current address: Department of Mathematics, Drexel University, Philadelphia, PA 19104. This work was supported in part by the National Science Foundation through grant DMS-0926378.
Work of J. Wilkening was supported in part by the Director, Office of Science, Computational and Technology Research, U.S. Department of Energy under Contract No. DE-AC02-05CH11231.
Rights and permissions
Open Access This is an open access article distributed under the terms of the Creative Commons Attribution Noncommercial License (https://creativecommons.org/licenses/by-nc/2.0), which permits any noncommercial use, distribution, and reproduction in any medium, provided the original author(s) and source are credited.
About this article
Cite this article
Ambrose, D.M., Wilkening, J. Computation of Time-Periodic Solutions of the Benjamin–Ono Equation. J Nonlinear Sci 20, 277–308 (2010). https://doi.org/10.1007/s00332-009-9058-x
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s00332-009-9058-x
Keywords
- Periodic solutions
- Benjamin–Ono equation
- Nonlinear waves
- Solitons
- Bifurcation
- Continuation
- Optimal control
- Adjoint equation
- Spectral method