A split-step Christov method for approximating rational PDE solutions
Justin T. Cole, Troy I. Johnson
TL;DR
This paper introduces Christov functions as an orthogonal rational basis to overcome the slow Fourier decay when approximating rational PDE solutions, enabling spectrally accurate computations on the real line via FFT-based transforms. It develops a Christov-based, fourth-order split-step framework with spectral differentiation matrices, comparing Yoshida, partitioned Runge-Kutta, and Runge-Kutta-Nyström integrators and finding PRK and RKN to be superior in practice. The method is applied to rogue-wave dynamics in nonlinear Schrödinger equations, reproducing Peregrine-soliton instabilities and revealing rogue-wave–like structures under generic perturbations, as well as exploring non-integrable NLS variants with generalized nonlinearities and higher-order dispersion. Overall, the approach offers an efficient, high-accuracy tool for studying rational PDE solutions and their stability, with potential applications to a broad range of nonlinear wave problems.
Abstract
Rational solutions of partial differential equations (PDEs) are notoriously difficult to approximate via spectral Fourier methods due to their algebraically slow decay rate. In this work we discuss approximating rational PDE solutions in a basis of orthogonal functions known as the Fourier series, allowing for the computation of its spectrum via the fast Fourier transform. Spectral differentiation matrices are derived. Several explicit fourth-order split-step integrators are derived and their performance compared. As an application, rogue wave solutions in a family of nonlinear Schrödinger equations are explored. Perturbing the constant background is found to generate rogue wave-like structures. The effects of higher-order dispersion and generalized nonlinearities are also examined.
