Hostname: page-component-76d6cb85b7-lrvh5 Total loading time: 0 Render date: 2026-07-15T19:11:27.267Z Has data issue: false hasContentIssue false

General rogue waves of infinite order: exact properties, asymptotic behaviour, and effective numerical computation

Published online by Cambridge University Press:  13 November 2025

Deniz Bilman*
Affiliation:
Department of Mathematical Sciences, University of Cincinnati, Cincinnati, OH, USA
Peter D. Miller
Affiliation:
Department of Mathematics, University of Michigan, Ann Arbor, MI, USA
*
Corresponding author: Deniz Bilman; Email: bilman@uc.edu
Rights & Permissions [Opens in a new window]

Abstract

This paper is devoted to a comprehensive analysis of a family of solutions of the focusing nonlinear Schrödinger equation called general rogue waves of infinite order. These solutions have recently been shown to describe various limit processes involving large-amplitude waves, and they have also appeared in some physical models not directly connected with nonlinear Schrödinger equations. We establish the following key property of these solutions: they are all in $L^2(\mathbb{R})$ with respect to the spatial variable but they exhibit anomalously slow temporal decay. In this paper, we define general rogue waves of infinite order, establish their basic exact and asymptotic properties, and provide computational tools for calculating them accurately.

Information

Type
Research Article
Creative Commons
Creative Common License - CCCreative Common License - BY
This is an Open Access article, distributed under the terms of the Creative Commons Attribution licence (http://creativecommons.org/licenses/by/4.0), which permits unrestricted re-use, distribution and reproduction, provided the original article is properly cited.
Copyright
© The Author(s), 2025. Published by Cambridge University Press.
Figure 0

Figure 1. The solution $\Psi(X,T;\mathbf{G},{B})$ computed with RogueWaveInfiniteNLS.jl with $a=b={B}=1$. RogueWaveInfiniteNLS.jl is a software package developed in this work for the Julia programming language to compute rogue waves of infinite order through numerical solution of suitable Riemann–Hilbert problems.

Figure 1

Figure 2. Left: The real part (navy) and imaginary part (yellow) of the explicit terms on the right-hand side of (1.70) (curves) compared with numerical evaluation of $\Psi(X,T;\mathbf{G})$ (points) for $v=0.5v_\mathrm{c}$ and parameters $a=b=1$. Right: the logarithm of the absolute difference $E$ between $\Psi(X,T;\mathbf{G})$ and its explicit approximation in (1.70) for $v=0.5v_\mathrm{c}$ and parameters $a=b=1$ plotted against $\ln(X)$. The purple line is a least-squares best fit, and it has a slope of $-1.22883$, matching well with the predicted exponent of $-\frac{5}{4}$.

Figure 2

Figure 3. Same as in Figure 2 but for $a=\frac{1}{2}{\mathrm{e}}^{{\mathrm{i}}\pi/4}$ and $b=1$. The best fit line in the right-hand plot has slope $-1.26571$, again matching well with the predicted exponent of $-\frac{5}{4}$.

Figure 3

Figure 4. Left: The real part (navy) and imaginary part (yellow) of the explicit terms on the right-hand side of (1.88) (curves) compared with numerical evaluation of $\Psi(X,T;\mathbf{G})$ (points) for $w=0.85w_\mathrm{c}$ and parameters $a=b=1$. Right: the logarithm of the absolute difference $E$ between $\Psi(X,T;\mathbf{G})$ and its explicit approximation in (1.88) for $w=0.85w_\mathrm{c}$ and parameters $a=b=1$ plotted against $\ln(T)$. The purple line is a least-squares best fit, and it has a slope of $-0.66042$, matching well with the predicted exponent of $-\frac{2}{3}$.

Figure 4

Figure 5. Same as in Figure 4 but for $a=\frac{1}{2}{\mathrm{e}}^{{\mathrm{i}}\pi/4}$ and $b=1$. The best fit line in the right-hand plot has slope $-0.69432$, again matching well with the predicted exponent of $-\frac{2}{3}$.

Figure 5

Figure 6. Density plot of $|\Psi(X,T)|^2$ with $a=b=1$ and the boundary curve (purple) $X/T^{\frac{2}{3}}=54^{\frac{1}{3}}$, overlaid with the level curves (green) on which the cosine in (1.73) in Corollary 1.20 is maximal and the level curves (red and mustard) on which $\cos(\Phi_{Z_1}(T,w))$ and $\cos(\Phi_{Z_2}(T,w))$ in (1.89) from Corollary 1.24 are minimal (respectively).

Figure 6

Figure 7. As in Figure 6, but for parameters $a=\frac{1}{4}$ and $b=1$.

Figure 7

Figure 8. Zoom-in plots on two different scales near the boundary curve corresponding to the parameters $a=b=1$ as in Figure 6, showing the mismatches of the amplitude-maximizing curves near the boundary.

Figure 8

Figure 9. Numerical evaluation of $\Psi(X,T;\mathbf{G}(1,1))$ as a function of $y$ for fixed $X$ (points) compared with the approximation of the two explicit terms in Theorem 1.25 (solid curves). First row: real and imaginary parts; second row: modulus. Left-to-right: $X=4000$, $X=40,000$, $X=400,000$. The shaded region in each plot corresponds to an error bar proportional by a fixed constant to $X^{-5/6}$.

Figure 9

Figure 10. The uniform renormalized error $E$ over $y\in [-1,1]$ as a function of $X$. Black points are numerical computations and the purple line is a least-squares best fit line with slope $-0.162334$. This matches very well the prediction of Theorem 1.25, namely $E=O(X^{-\frac{1}{6}})$, suggesting that the error term in (1.97) is sharp.

Figure 10

Figure 11. The sign charts of $\operatorname{Im}(\vartheta(z;w))$ as $v$ varies in the range $|v| \lt 54^{-\frac{1}{2}}$.

Figure 11

Figure 12. Left: the regions $R^\pm$, $L^\pm$, and $\Omega^\pm$ used to define $\mathbf{T}(z;X,v)$. Right: the jump contours of the Riemann–Hilbert problem satisfied by $\mathbf{T}(z;X,v)$.

Figure 12

Figure 13. The jump contours and jump matrices near $z=z_1(v)$ and $z=z_2(v)$ take the form given in this figure when expressed in the rescaled conformal coordinates $\zeta=\zeta_{z_1}$ and $\zeta=\zeta_{z_2}$, respectively, for which $\zeta=0$ is the image of $z=z_{1,2}(v)$. Compare with [[25], Figure 9].

Figure 13

Figure 14. The sign charts of $\operatorname{Im}(h(Z;w))$ for $w$ in the range $|w| \lt w_{\mathrm{c}}$.

Figure 14

Figure 15. Left: the jump contour $\Gamma=\Gamma^{+} \cup \Gamma^{-} \cup \Sigma^{+} \cup \Sigma^{-}$ for $\mathbf{S}$ and the regions $L_{\Gamma}^{\pm}, L_{\Sigma}^{\pm}, R_{\Gamma}^{\pm}, R_{\Sigma}^{\pm}$, and $\Omega^{\pm}$. Right: the jump contour for $\mathbf{T}$.

Figure 15

Figure 16. Left: the jump contours in the $z$-plane when $v=0.1345$ near $v_{\mathrm{c}}$ using the points $z_2(v)$ and $z_{*}(v)$ overlayed with the regions where $\operatorname{Im}(\vartheta(z;v))$ has a definite sign. Right: the jump contours in the $z$-plane when $w=3.76$ near $w_{\mathrm{c}}$ using the points $z_2(v)$ and $z_{*}(v)$ overlayed with the regions where $\operatorname{Im}(h(Z;w))$ has a definite sign. This is plotted in the z-plane using the relation $z=Z/v^{\frac{1}{3}}$ and the points $z_2(v)$ and $z_{*}(v)$ are found using the relation $v=w^{-\frac{3}{2}}$.

Figure 16

Figure 17. The jump contours and jump matrices near $z=z_*(v)$ take the form shown here when expressed in terms of the rescaled conformal coordinate $\zeta$ for which $\zeta=0$ is the image of $z=z_*(v)$. Compare with [25, Figure 3].

Figure 17

Figure 18. The numerical contours used by rwio_largeX for increasing values of $v\in[0,v_{\mathrm{c}})$.

Figure 18

Figure 19. Collapsing the jump conditions supported on $C_{\Gamma,R}^+$ and $C_{\Sigma,R}^+$ to a common arc near Z0.

Figure 19

Figure 20. The transformation $\mathbf{T}(Z;T,w)\mapsto \mathbf{A}(Z;T,w)$ augments the jump contour for $\mathbf{T}(Z;T,w)$ (black segments) by the blue-coloured segments. The jump matrices (modified or new) associated with $\mathbf{A}(Z;T,w)$ are given in blue. The substitutions shown in fuchsia define the transformation $\mathbf{A}(Z;T,w)\mapsto \mathbf{N}(Z;T,w)$ inside the disk (modelled by a polygon in rwio_largeT).

Figure 20

Figure 21. As in Figure 20 but for the neighbourhood of $Z_0^*$.

Figure 21

Figure 22. The transformation $\mathbf{A}(Z;T,w)\mapsto \mathbf{N}(z;T,w)$ removes the jump discontinuities inside the disk (polygon). The jump matrices (modified) associated with $\mathbf{N}(z;T,w)$ are given in fuchsia.

Figure 22

Figure 23. The numerical contours used in the region LargeT for increasing values of $w\in[0,w_{\mathrm{c}})$. The orange arc is Σ (see Figure 15) and it is included just for reference in the plots. Σ is also modelled by line segments.

Figure 23

Figure 24. The numerical contours used by rwio_Painleve as $v$ increases when $|v-v_{\mathrm{c}}|$ remains small. $v_{\mathrm{c}}\approx 0.136083$.

Figure 24

Figure 25. Left: $\mathcal{E}^{\mathrm{X}}_m(X)$ for $m=10$ (dashed-dotted), $m=20$ (dashed), and $m=40$ (solid) over $400\leq X \leq 420$. Center: $\mathcal{E}^{\mathrm{T}}_m(T)$ for $m=10$ (dashed-dotted), $m=20$ (dashed), and $m=40$ (solid) over $600\leq T \leq 620$. Right: $\mathcal{E}^{\mathrm{P}}_m(X)$ for $m=20$ (dashed-dotted), $m=40$ (dashed), and $m=80$ (solid) over $400\leq X \leq 420$.

Figure 25

Figure B1. Jump contours and conditions associated with Riemann–Hilbert Problem 2 in the ζ-plane satisfied by $\mathbf{W}^{\mathrm{TT}}(\zeta;y,\tau)$.