This paper was converted on www.awesomepapers.org from LaTeX by an anonymous user.
Want to know more? Visit the Converter page.

Almost extreme waves

Sergey A. Dyachenko\aff1    \corresp Vera Mikyoung Hur\aff2 \corresp sergeydy@buffalo.edu verahur@math.uiuc.edu    Denis A. Silantyev\aff3 \corresp dsilanty@uccs.edu \aff1Department of Mathematics, University of Buffalo, Buffalo, NY 14260-2900 USA \aff2Department of Mathematics, University of Illinois at Urbana-Champaign, Urbana, IL 61801 USA \aff3Department of Mathematics, University of Colorado Colorado Springs, Colorado Springs, CO 80918 USA
Abstract

Numerically computed with high accuracy are periodic traveling waves at the free surface of a two dimensional, infinitely deep, and constant vorticity flow of an incompressible inviscid fluid, under gravity, without the effects of surface tension. Of particular interest is the angle the fluid surface of an almost extreme wave makes with the horizontal. Numerically found are: (i) a boundary layer where the angle rises sharply from 00^{\circ} at the crest to a local maximum, which converges to 30.378730.3787\dots^{\circ} as the amplitude increases toward that of the extreme wave, independently of the vorticity, (ii) an outer region where the angle descends to 00^{\circ} at the trough for negative vorticity, while it rises to a maximum, greater than 3030^{\circ}, and then falls sharply to 00^{\circ} at the trough for large positive vorticity, and (iii) a transition region where the angle oscillates about 3030^{\circ}, resembling the Gibbs phenomenon. Numerical evidence suggests that the amplitude and frequency of the oscillations become independent of the vorticity as the wave profile approaches the extreme form.

1 Introduction

Stokes (1847, 1880) made significant contributions to periodic traveling waves at the free surface of an incompressible inviscid fluid in two dimensions, under gravity, without the effects of surface tension. Particularly, he observed that crests become sharper and troughs flatter as the amplitude increases, and the so-called extreme wave or wave of greatest height displays a 120120^{\circ} corner at the crest. Such extreme wave bears relevance to breaking, whitecapping and other physical scenarios. When the flow is irrotational (zero vorticity), based on the reformulation of the problem via conformal mapping as Babenko’s nonlinear pseudo-differential equation (see (9)), impressive progress was achieved analytically (see, for instance, Buffoni et al., 2000a, b) and numerically (see, for instance, Dyachenko et al., 2013, 2016; Lushnikov, 2016; Lushnikov et al., 2017).

For zero vorticity, the angle the fluid surface of the extreme wave makes with the horizontal =30=30^{\circ} at the crest and <30<30^{\circ} at least near the crest (see, for instance, Amick & Fraenkel, 1987; McLeod, 1987). Krasovskiĭ (1960, 1961) conjectured that the angle of any Stokes wave 30\leqslant 30^{\circ}. So it came as a surprise when Longuet-Higgins & Fox (1977) gave analytical and numerical evidence that the angle of an ‘almost’ extreme wave can exceed 3030^{\circ} by about 0.370.37^{\circ} near the crest. Longuet-Higgins & Fox (1978) took matters further and discovered that the wave speed and several other quantities are not monotone functions of the amplitude but, instead, have maxima and minima within a range of the parameter. McLeod (1997) ultimately proved that Krasovskiĭ’s conjecture is false. Chandler & Graham (1993) numerically solved Nekrasov’s nonlinear integral equation (see (11)) to find that: the angle of an almost extreme wave rises sharply from 00^{\circ} at the crest to approximately 30.378730.3787^{\circ} in a thin boundary layer, oscillates about 3030^{\circ}, resembling the Gibbs phenomenon, and the angle falls to 00^{\circ} at the trough after the oscillations die out (see also Figure 2).

Most of the existing mathematical treatment of Stokes waves assume that the flow is irrotational, so that the stream function is harmonic inside the fluid. On the other hand, vorticity has profound effects in many circumstances, for instance, for wind waves or waves in a shear flow. Stokes waves in rotational flows have had a major renewal of interest during the past two decades. We refer the interested reader to, for instance, (Haziot et al., 2022) and references therein. Constant vorticity is of particular interest because one can adapt the approaches for zero vorticity. Also it is representative of a wide range of physical scenarios (see, for instance, Teles da Silva & Peregrine, 1988, for more discussion).

For large values of positive constant vorticity, Simmen & Saffman (1985) (see also Teles da Silva & Peregrine, 1988, for finite depth) numerically found overhanging profiles and, taking matters further, profiles which intersect themselves tangentially above the trough to enclose a bubble of air. For zero vorticity, by contrast, the wave profile must be the graph of a single-valued function. Here we distinguish positive vorticity for upstream propagating waves and negative vorticity for downstream (see, for instance, Teles da Silva & Peregrine, 1988, for more discussion). Recently, Dyachenko & Hur (2019c, b) (see also Dyachenko & Hur, 2019a) offered persuasive numerical evidence that for any constant vorticity, Stokes waves are ultimately limited by an extreme wave in the (amplitude) ×\times (wave speed) plane, which in the zero vorticity case displays a 120120^{\circ} corner at the crest. See Appendix A for analytical evidence, similar to (Stokes, 1847, 1880), that for any constant vorticity, an extreme wave displays a 120120^{\circ} corner at the crest.

Here we numerically solve the Babenko equation, modified to accommodate the effects of constant vorticity (see (8)), with unprecedentedly high accuracy, to discover boundary layer and the Gibbs phenomenon near the crest, alongside other properties of almost extreme waves, in meticulous detail. We offer persuasive numerical evidence that for any constant vorticity, the wave speed oscillates as the amplitude increases monotonically toward that of the extreme wave (see Figure 1). We predict that

cextcsexts3=αcos(3πKlog(β(sexts))+γ)+as ssext\frac{c_{\text{ext}}-c}{\sqrt{s_{\text{ext}}-s}^{3}}=\alpha\cos\Big{(}\tfrac{3}{\pi}K\log(\beta(s_{\text{ext}}-s))+\gamma\Big{)}+\cdots\quad\text{as $s\to s_{\text{ext}}$}

for some constants α\alpha, β\beta and γ\gamma, depending on the vorticity, where cc denotes the wave speed, ss the steepness, the crest-to-trough vertical distance divided by the period, cextc_{\text{ext}} and sexts_{\text{ext}} for the extreme wave, and K=1.1220K=1.1220\dots is a positive real root of

KtanhK=π23,K\tanh K=\frac{\pi}{2\sqrt{3}},

independently of the vorticity. For zero vorticity, see, for instance, (Longuet-Higgins & Fox, 1977, 1978) for more discussion. Also we numerically find that:

  • for any constant vorticity, there is a boundary layer where the angle the fluid surface of an almost extreme wave makes with the horizontal rises sharply from 00^{\circ} at the crest to a (first) local maximum, which converges monotonically to 30.378730.3787\dots^{\circ} as the steepness increases toward that of the extreme wave, independently of the vorticity; the thickness of the boundary layer (sexts)\propto(s_{\rm ext}-s) as ssexts\to s_{\text{ext}};

  • there is an outer region where the angle descends monotonically to 00^{\circ} at the trough for zero and negative constant vorticity, while it rises to a maximum >30>30^{\circ} and then falls sharply to 00^{\circ} at the trough for large positive vorticity; and

  • there is a transition region where the angle oscillates about 3030^{\circ}, resembling the Gibbs phenomenon, and the number of oscillations increases as ss increases toward that of the extreme wave; the first local minimum converges monotonically to 29.995329.9953\dots^{\circ} as ssexts\to s_{\rm ext}, independently of the vorticity. Numerical evidence suggests that the amplitude and frequency of the angle oscillations reach a limit, independent of the vorticity, as ssexts\to s_{\rm ext}.

See Figures 2-6.

It is difficult to accurately resolve boundary layer and the Gibbs phenomenon because the boundary layer is thin and the angle decreases about two orders of magnitude from one critical value (maximum or minimum) to the next. We solve the modified Babenko equation efficiently using the Newton-conjugate residual method, with aid of an auxiliary conformal mapping, to approximate hundreds decimal digits of the steepness at least up to sexts=O(1018)s_{\rm ext}-s=O(10^{-18}). See Section 3 for details. Our result improves (Chandler & Graham, 1993), (Dyachenko & Hur, 2019c, b) and others.

2 Preliminaries

Consider a two dimensional, infinitely deep, and constant vorticity flow of an incompressible inviscid fluid, under gravity, without the effects of surface tension, and waves at the fluid surface. We assume for simplicity the unit fluid density. Suppose for definiteness that in Cartesian coordinates, waves propagate in the xx direction and gravity acts in the negative yy direction. Suppose that the fluid occupies a region D(t)D(t) in the (x,y)(x,y) plane at time tt, bounded above by a free surface S(t)S(t).

Let 𝒖(x,y,t)\boldsymbol{u}(x,y,t) denote the velocity of the fluid at the point (x,y)(x,y) and time tt, and P(x,y,t)P(x,y,t) the pressure. They satisfy the Euler equations for an incompressible fluid,
𝒖t+(𝒖)𝒖=P+(0,g)and𝒖=0in D(t),\boldsymbol{u}_{t}+(\boldsymbol{u}\cdot\nabla)\boldsymbol{u}=-\nabla P+(0,-g)\quad\text{and}\quad\nabla\cdot\boldsymbol{u}=0\quad\text{in $D(t)$}, (1a)
where gg is the constant acceleration of gravity. We assume that the vorticity
ω:=×𝒖\omega:=\nabla\times\boldsymbol{u} is constant throughout D(t)D(t). (1b)
The kinematic and dynamic boundary conditions are
t+𝒖 is tangential to tS(t)andP=Patmat S(t),\text{$\partial_{t}+\boldsymbol{u}\cdot\nabla$ is tangential to $\bigcup_{t}S(t)$}\quad\text{and}\quad P=P_{\rm atm}\quad\text{at $S(t)$}, (1c)
where PatmP_{\rm atm} is the constant atmospheric pressure.

Let

𝒖(x,y,t)=(ωy,0)+ϕ(x,y,t),\boldsymbol{u}(x,y,t)=(-\omega y,0)+\nabla\phi(x,y,t), (2)

so that

2ϕ=0in D(t)\nabla^{2}\phi=0\quad\text{in $D(t)$}

by the latter equation of (1a). Namely, ϕ\phi is a velocity potential. We pause to remark that for non-constant vorticity, such a velocity potential is no longer viable to use. Substituting (2) into the former equation of (1a) and recalling the latter equation of (1c), after some algebra we arrive at

ϕt+12|ϕ|2ωyϕx+ωψ+PPatm+gy=B(t)in D(t),\phi_{t}+\tfrac{1}{2}|\nabla\phi|^{2}-\omega y\phi_{x}+\omega\psi+P-P_{\rm atm}+gy=B(t)\quad\text{in $D(t)$},

where ψ\psi is a harmonic conjugate of ϕ\phi and BB is an arbitrary function. Since ϕ\phi and ψ\psi are defined up to addition by functions of tt, we may assume without loss of generality that

ϕ,ψ0as yuniformly for x\phi,\psi\rightarrow 0\quad\text{as $y\rightarrow-\infty$}\quad\text{uniformly for $x$} (3)

for all time.

We restrict the attention to traveling wave solutions to (1) and (3). That is, DD, ϕ\phi and ψ\psi are stationary in a frame of reference moving with a constant velocity. Let

D={(x(u,v),y(u,v)):uandv<0}andS={(x(u,0),y(u,0)):u},D=\{(x(u,v),y(u,v)):u\in\mathbb{R}~{}\text{and}~{}v<0\}\quad\text{and}\quad S=\{(x(u,0),y(u,0)):u\in\mathbb{R}\},

and (1) and (3) become

{2ϕ,2ψ=0in D,(ϕxωyc)yu=ϕyxuat S,12(ϕx+ωyc)2+12ϕy2+gy=Bat S,ϕ,ψ0as yuniformly for x,\left\{\begin{aligned} &\nabla^{2}\phi,\nabla^{2}\psi=0&&\text{in $D$},\\ &(\phi_{x}-\omega y-c)y_{u}=\phi_{y}x_{u}&&\text{at $S$},\\ &\tfrac{1}{2}(\phi_{x}+\omega y-c)^{2}+\tfrac{1}{2}\phi_{y}^{2}+gy=B&&\text{at $S$},\\ &\phi,\psi\to 0&&\text{as $y\to-\infty$}\quad\text{uniformly for $x$},\end{aligned}\right. (4)

for some c0c\neq 0, the wave speed, where BB is an arbitrary constant. After the change of variables

yy+y0andccωy0for some y0,y\mapsto y+y_{0}\quad\text{and}\quad c\mapsto c-\omega y_{0}\quad\text{for some $y_{0}\in\mathbb{R}$},

we may assume that B=0B=0. See, for instance, (Dyachenko & Hur, 2019b) for details. Additionally we assume that DD and ψ\psi are periodic in the horizontal direction and symmetric about the vertical lines below the crest and trough. We assume without loss of generality that the period is 2π2\pi.

2.1 The modified Babenko equation

Proceeding as in (Dyachenko & Hur, 2019c, b) and others, we reformulate (4) in ‘conformal coordinates’. In what follows, we identify 2\mathbb{R}^{2} with \mathbb{C} whenever it is convenient to do so.

Suppose that

(x+iy)(u+iv)(x+\mathrm{i}y)(u+\mathrm{i}v) (5)

maps :={u+iv:v<0}\mathbb{C}_{-}:=\{u+\mathrm{i}v\in\mathbb{C}:v<0\} conformally to DD and that

(x+iy)(u+iv)(u+iv)(x+\mathrm{i}y)(u+\mathrm{i}v)-(u+\mathrm{i}v)

is 2π2\pi periodic in uu and (x+iy)(u+iv)(u+iv)0(x+\mathrm{i}y)(u+\mathrm{i}v)-(u+\mathrm{i}v)\to 0 as vv\to-\infty uniformly for uu. Suppose that (5) extends to map ¯\overline{\mathbb{C}_{-}} continuously to DSD\bigcup S. We recall from the theory of Fourier series (see, for instance, Dyachenko & Hur, 2019c, b, and references therein) that

(x+iy)(u+i0)=u+((+i)y)(u+i0),(x+\mathrm{i}y)(u+\mathrm{i}0)=u+((\mathcal{H}+\mathrm{i})y)(u+\mathrm{i}0), (6)

where \mathcal{H} denotes the periodic Hilbert transform, defined as

eiku=isgn(k)eiku,k.\mathcal{H}e^{\mathrm{i}ku}=-\mathrm{i}\,\text{sgn}(k)e^{\mathrm{i}ku},\quad k\in\mathbb{Z}.

Abusing notation, let (ϕ+iψ)(u+iv)=(ϕ+iψ)((x+iy)(u+iv))(\phi+\mathrm{i}\psi)(u+\mathrm{i}v)=(\phi+\mathrm{i}\psi)((x+\mathrm{i}y)(u+\mathrm{i}v)) and we recall from the theory of Fourier series that

(ϕ+iψ)(u+i0)=((1i)ϕ)(u+i0).(\phi+\mathrm{i}\psi)(u+\mathrm{i}0)=((1-\mathrm{i}\mathcal{H})\phi)(u+\mathrm{i}0). (7)

Substituting (6) and (7) into (4), after some algebra we arrive at

c2yu(g+ωc)y=g(yyu+(yyu))+12ω2(y2+(y2yu)+y2yu2y(yyu)).c^{2}\mathcal{H}y_{u}-(g+\omega c)y=g(y\mathcal{H}y_{u}+\mathcal{H}(yy_{u}))+\tfrac{1}{2}\omega^{2}(y^{2}+\mathcal{H}(y^{2}y_{u})+y^{2}\mathcal{H}y_{u}-2y\mathcal{H}(yy_{u})). (8)

We refer the interested reader to, for instance, (Dyachenko & Hur, 2019c, b) for details. When ω=0\omega=0 (zero vorticity), (8) becomes

c2yugy=g(yyu+(yyu)),c^{2}\mathcal{H}y_{u}-gy=g(y\mathcal{H}y_{u}+\mathcal{H}(yy_{u})), (9)

namely the Babenko equation (Babenko, 1987).

A solution of (8) gives rise to a solution of (4), provided that

uu+y(u)+iy(u)u\mapsto u+\mathcal{H}y(u)+\mathrm{i}y(u) is injective for all uu\in\mathbb{R} (10a)
and
(1+yu(u))2+yu(u)20 for all u.\displaystyle\text{$(1+\mathcal{H}y_{u}(u))^{2}+y_{u}(u)^{2}\neq 0$ for all $u\in\mathbb{R}$}. (10b)

See, for instance, (Dyachenko & Hur, 2019c, b) for details. We pause to remark that (10a) expresses that the fluid surface does not intersect itself and (10b) ensures that (5) is well-defined throughout ¯\overline{\mathbb{C}_{-}}. Dyachenko & Hur (2019c, b) offered numerical evidence that the solutions of (8) can be found even though (10a) fails to hold, but such solutions are ‘physically unrealistic’ because the fluid surface intersects itself and the fluid flow becomes multi-valued. Recently, Hur & Wheeler (2022) gave a rigorous proof that there exists a ‘touching’ wave, whose profile intersects itself tangentially at one point above the trough to enclose a bubble of air.

If (10b) fails to hold, on the other hand, there would be a stagnation point at the fluid surface, where the velocity of the fluid particle vanishes in the moving frame of reference. Numerical evidence (see, for instance, Dyachenko & Hur, 2019c, b) supports that for any constant vorticity, the solutions of (8) would be ultimately limited by an extreme wave in the (amplitude) ×\times (wave speed) plane, which would display a corner at the crest. In Appendix A we give analytical evidence, similar to (Stokes, 1847, 1880), that for any value of ω\omega, the angle at the crest would be 120120^{\circ}. Here we are interested in ‘almost’ extreme waves.

2.2 The Nekrasov equation

Let

θ=arctan(yuxu)\theta=\arctan\left(\frac{y_{u}}{x_{u}}\right)

denote the angle the fluid surface makes with the horizontal at the point (x(u),y(u))(x(u),y(u)), u[π,π]u\in[-\pi,\pi]. When ω=0\omega=0,

θ(u)=13\upi0\upilog|sin12(u+u)sin12(uu)|sinθ(u)μ+0usinθdu,\theta(u)=\frac{1}{3\upi}\int^{\upi}_{0}\log\left|\frac{\sin\tfrac{1}{2}(u+u^{\prime})}{\sin\tfrac{1}{2}(u-u^{\prime})}\right|\frac{\sin\theta(u^{\prime})}{\mu+\int^{u^{\prime}}_{0}\sin\theta}~{}du^{\prime}, (11)

where

μ=13gcc22gy(0)3,\mu=\frac{1}{3gc}{\textstyle\sqrt{c^{2}-2gy(0)}^{3}}, (12)

namely the Nekrasov equation (Nekrasov, 1921). We refer the interested reader to, for instance, (Buffoni et al., 2000a, b) for details. Throughout we use subscripts for partial derivatives and primes for variables of integration. We pause to remark that c22gy(0)\sqrt{c^{2}-2gy(0)} is the speed of the fluid particle at the crest.

Amick et al. (1982) and others proved that for μ=0\mu=0 there exists an extreme wave and θ(u)30\theta(u)\to 30^{\circ} as u0u\to 0; Plotnikov & Toland (2004) proved that θ\theta decreases monotonically over the interval u[0,π]u\in[0,\pi], so that supu[0,\upi]|θ(u)|=30\sup_{u\in[0,\upi]}|\theta(u)|=30^{\circ}. For μ1\mu\ll 1, on the other hand, McLeod (1997) proved that supu[0,\upi]|θ(u)|>30\sup_{u\in[0,\upi]}|\theta(u)|>30^{\circ}.

For μ\mu sufficiently small, Chandler & Graham (1993) numerically solved (11) to find that: θ\theta increases from θ(0)=0\theta(0)=0^{\circ} to a maximum 30.3787\approx 30.3787^{\circ} in a boundary layer of the size O(μ)O(\mu); θ\theta then oscillates about 3030^{\circ}, and the number of oscillations increases as μ0\mu\to 0; and θ\theta decreases to θ(π)=0\theta(\pi)=0^{\circ} outside of the oscillation region. Here we numerically solve (9), with unprecedentedly high accuracy, to improve the result of (Chandler & Graham, 1993), and take matters further to include the effects of constant vorticity.

3 Methods

We write (8) abstractly as

𝒢(y,c)=0\mathcal{G}(y,c)=0

and solve it iteratively by means of Newton’s method. Let

y(n+1)=y(n)+δy(n),n=0,1,2,,y^{(n+1)}=y^{(n)}+\delta y^{(n)},\quad n=0,1,2,\dots,

where y(0)y^{(0)} is an initial guess (see, for instance, Dyachenko & Hur, 2019c, b, for details) and

δ𝒢(y(n),c)δy(n)=𝒢(y(n),c),\delta\mathcal{G}(y^{(n)},c)\delta y^{(n)}=-\mathcal{G}(y^{(n)},c), (13)

where δ𝒢(y(n),c)\delta\mathcal{G}(y^{(n)},c) linearizes 𝒢(y,c)\mathcal{G}(y,c) with respect to yy and evaluates y=y(n)y=y^{(n)}. We solve (13) numerically using Krylov subspace methods. We approximate y(n)y^{(n)} and δy(n)\delta y^{(n)} using a discrete cosine transform and compute efficiently using a fast Fourier transform. We treat y(n)\mathcal{H}y^{(n)} and others likewise. Once obtaining a convergent solution, we continue it along in cc. We refer the interested reader, for instance, to Dyachenko & Hur (2019c, b) for details.

3.1 Auxiliary conformal mapping

In what follows, we employ the notation z=x+iyz=x+\mathrm{i}y and w=u+ivw=u+\mathrm{i}v.

In the ω=0\omega=0 (zero vorticity) case, Dyachenko et al. (2013, 2016) and others gave numerical evidence that an analytic continuation of (5) to \mathbb{C} has branch points at w=2nπ+iv0w=2n\pi+\mathrm{i}v_{0}, nn\in\mathbb{Z}, for some v0>0v_{0}>0. Also

z(w)w=k,0z^(k)eikw,where |z^(k)|exp(v0|k|)as |k|z(w)-w=\sum_{k\in\mathbb{Z},\leqslant 0}\widehat{z}(k)e^{ikw},\quad\text{where $|\widehat{z}(k)|\propto\exp(-v_{0}|k|)$}\quad\text{as $|k|\rightarrow\infty$}

for v0v_{0} sufficiently small. Recall that v00v_{0}\rightarrow 0 as the wave profile approaches the extreme form. This presents enormous technical challenges for numerical computation. Nevertheless Dyachenko et al. (2016) used 227(=1.34217728×108)2^{27}(=1.34217728\times 10^{8}) Fourier coefficients to approximate 3232 decimal digits of the steepness for v0=O(107)v_{0}=O(10^{-7}).

To achieve higher accuracy, Lushnikov et al. (2017) introduced

w=2arctan(εtan12ζ)andζ=2arctan(1εtan12w)w=2\arctan\big{(}\varepsilon\tan\tfrac{1}{2}\zeta\big{)}\quad\text{and}\quad\zeta=2\arctan\big{(}\tfrac{1}{\varepsilon}\tan\tfrac{1}{2}w\big{)} (14)

for some ε>0\varepsilon>0, to be determined in the course of numerical experiment. Note that (14) maps \mathbb{C}_{-} conformally to \mathbb{C}_{-}, +i0\mathbb{R}+\mathrm{i}0 to +i0\mathbb{R}+\mathrm{i}0, and (14) is 2π2\pi periodic in the real variables. In the ω=0\omega=0 case, therefore, one may solve (see (9))

c2yζguζy=g(yyζ+(yyζ)),ζ,c^{2}\mathcal{H}y_{\zeta}-gu_{\zeta}y=g(y\mathcal{H}y_{\zeta}+\mathcal{H}(yy_{\zeta})),\quad\zeta\in\mathbb{R},

where \mathcal{H} is the periodic Hilbert transform in the ζ\zeta variable and uζu_{\zeta} is the Jacobian of (14). Since uεζu\approx\varepsilon\zeta, ζ\zeta\in\mathbb{R}, about ζ=0\zeta=0 for ε1\varepsilon\ll 1, (14) maps uniform grid points of ζ\zeta to non-uniform grid points of uu, concentrating the points about u=0u=0. Also the latter equation of (14) maps iv0\mathrm{i}v_{0} to, say, iζ0=iv0/ε+O((v0/ε)3)i\zeta_{0}=\mathrm{i}v_{0}/\varepsilon+O((v_{0}/\varepsilon)^{3}) for v0/ε1v_{0}/\varepsilon\ll 1, so that

z(w(ζ))w(ζ)=k,0z^(k)eikζ,where |z^(k)|exp(v0ε|k|)as |k|z(w(\zeta))-w(\zeta)=\sum_{k\in\mathbb{Z},\leqslant 0}\widehat{z}(k)e^{ik\zeta},\quad\text{where $|\widehat{z}(k)|\propto\exp\big{(}-\tfrac{v_{0}}{\varepsilon}|k|\big{)}$}\quad\text{as $|k|\to\infty$}

for v0/ε1v_{0}/\varepsilon\ll 1, provided that there are no singularities of the former equation of (14) closer to \mathbb{C}_{-} than iζ0i\zeta_{0}. A straightforward calculation reveals that the former equation of (14) has branch points at ζ=2nπ±2arctan(i/ε)=(2n±1)π±2iε+O(iε3)\zeta=2n\pi\pm 2\arctan(\mathrm{i}/\varepsilon)=(2n\pm 1)\pi\pm 2\mathrm{i}\varepsilon+O(\mathrm{i}\varepsilon^{3}), nn\in\mathbb{Z}, for ε1\varepsilon\ll 1. One may therefore choose ε12v0\varepsilon\approx\sqrt{\tfrac{1}{2}v_{0}}, v01v_{0}\ll 1, so that

z(w(ζ))w(ζ)=k,0z^(k)eikζ,where |z^(k)|exp(2v0|k|)as |k|.z(w(\zeta))-w(\zeta)=\sum_{k\in\mathbb{Z},\leqslant 0}\widehat{z}(k)e^{ik\zeta},\quad\text{where $|\widehat{z}(k)|\propto\exp(-\sqrt{2v_{0}}|k|)$}\quad\text{as $|k|\to\infty$}.

This improves numerical convergence. For instance, Lushnikov et al. (2017) used O(104)O(10^{4}) Fourier coefficients to obtain the same result as what Dyachenko et al. (2013, 2016) did with O(108)O(10^{8}) Fourier coefficients.

Here we take matters further and resort to

w=2am(K(m)ζ+ππ,m)πw=2\mathrm{am}\Big{(}\mathrm{K}(\sqrt{m})\frac{\zeta+\pi}{\pi},\sqrt{m}\Big{)}-\pi (15)

for some mm in the range (0,1)(0,1), where am\mathrm{am} denotes the Jacobi amplitude; that is, for the elliptic parameter mm (rather than the elliptic modulus kk such that m=k2m=k^{2}),

φ=am(u,m)=F1(u,m)andu=F(φ,m)=0φdφ1msin2φ\varphi=\mathrm{am}(u,\sqrt{m})=F^{-1}(u,\sqrt{m})\quad\text{and}\quad u=F(\varphi,\sqrt{m})=\int_{0}^{\varphi}\frac{d\varphi^{\prime}}{\sqrt{1-m\sin^{2}\varphi}}

is the incomplete elliptic integral of the first kind;

K(m)=01dt(1t2)(1mt2)\mathrm{K}(\sqrt{m})=\int_{0}^{1}\frac{dt}{\sqrt{(1-t^{2})(1-mt^{2})}}

is the complete elliptic integral of the first kind. We refer the interested reader, for instance, to (Hale & Tee, 2009) for more discussion. We calculate

ζ=πK(m)F(12w+π,m)π.\zeta=\frac{\pi}{\mathrm{K}(\sqrt{m})}F\big{(}\tfrac{1}{2}w+\pi,\sqrt{m}\big{)}-\pi. (16)

Note that (15) maps {ζ:πK(m)K(m)<Imζ<0}\Big{\{}\zeta\in\mathbb{C}:-\pi\frac{\mathrm{K}^{\prime}(\sqrt{m})}{\mathrm{K}(\sqrt{m})}<\text{Im}\,\zeta<0\Big{\}} conformally to \mathbb{C}_{-}, and +i0\mathbb{R}+\mathrm{i}0 to +i0\mathbb{R}+\mathrm{i}0, where K(m)=K(1m)\mathrm{K}^{\prime}(\sqrt{m})=\mathrm{K}(\sqrt{1-m}), and (15) and (16) are 2π2\pi periodic in the real variables. Note that (15) maps iζ\mathrm{i}\zeta, ζ>0\zeta>0, to iv\mathrm{i}v, where

ζ=πK(m)K(m)andm=1tanh2(12v)=sech2(12v).\zeta=\pi\frac{\mathrm{K}^{\prime}(\sqrt{m})}{\mathrm{K}(\sqrt{m})}\quad\text{and}\quad m=1-\tanh^{2}\big{(}\tfrac{1}{2}v\big{)}=\mathrm{sech}^{2}\big{(}\tfrac{1}{2}v\big{)}. (17)

Note that (15) maps [0,iζ][0,\mathrm{i}\zeta], ζ>0\zeta>0, to [0,iv][0,\mathrm{i}v], where ζ\zeta and vv are in (17). Also note that (15) maps [π+iζ,0+iζ][-\pi+\mathrm{i}\zeta,0+\mathrm{i}\zeta] and [0+iζ,π+iζ][0+\mathrm{i}\zeta,\pi+\mathrm{i}\zeta] to [iv,+i][\mathrm{i}v,+\mathrm{i}\infty], making a branch cut of (15).

A straightforward calculation reveals that

ζw(ζ)=π2dn(1πK(m)ζ,m)1mK(m),\zeta_{w}(\zeta)=\frac{\pi}{2}\frac{\mathrm{dn}\big{(}\tfrac{1}{\pi}\mathrm{K}(\sqrt{m})\zeta,\sqrt{m}\big{)}}{\sqrt{1-m}\mathrm{K}(\sqrt{m})},

where dn\mathrm{dn} is a Jacobi elliptic function, defined as dn(u,m)=1msin2(am(u,m))\mathrm{dn}(u,\sqrt{m})=\sqrt{1-m\sin^{2}(\mathrm{am}(u,\sqrt{m}))}. Recall that dn(,m)\mathrm{dn}(\cdot,\sqrt{m}) has periods 2K(m)2\mathrm{K}(\sqrt{m}) and 4iK(m)4\mathrm{i}\mathrm{K}^{\prime}(\sqrt{m}), zeros at (2n+1)K+(2n+1)iK(2n+1)\mathrm{K}+(2n^{\prime}+1)\mathrm{i}\mathrm{K}^{\prime} and simple poles at 2nK+2niK2n\mathrm{K}+2n^{\prime}\mathrm{i}\mathrm{K}^{\prime} for any n,nn,n^{\prime}\in\mathbb{Z}, so that

ζw(ζ)=0atζ=±π+(2n+1)iπK(m)K(m),n,\displaystyle\zeta_{w}(\zeta)=0\quad\;\text{at}\quad\zeta=\pm\pi+(2n+1)\mathrm{i}\pi\frac{\mathrm{K}^{\prime}(\sqrt{m})}{\mathrm{K}(\sqrt{m})},\quad n\in\mathbb{Z},
and
ζw(ζ)atζ=0+2niπK(m)K(m),n.\displaystyle\zeta_{w}(\zeta)\to\infty\quad\text{at}\quad\zeta=0+2n\mathrm{i}\pi\frac{\mathrm{K}^{\prime}(\sqrt{m})}{\mathrm{K}(\sqrt{m})},\quad n\in\mathbb{Z}.

For v0>0v_{0}>0 and sufficiently small, where iv0\mathrm{i}v_{0} the closest singularity of (5) to \mathbb{C}_{-}, therefore we choose

m=1tanh2(12v0)=sech2(12v0),m=1-\tanh^{2}\big{(}\tfrac{1}{2}v_{0}\big{)}=\mathrm{sech}^{2}\big{(}\tfrac{1}{2}v_{0}\big{)},

so that (15) maps [π+iζ0,0+iζ0][-\pi+\mathrm{i}\zeta_{0},0+\mathrm{i}\zeta_{0}] and [0+iζ0,π+iζ0][0+\mathrm{i}\zeta_{0},\pi+\mathrm{i}\zeta_{0}] to [iv0,+i][\mathrm{i}v_{0},+\mathrm{i}\infty], that is, the branch cut of (15) to the branch cut of (5), where

ζ0=πK(m)K(m)π221log(8/v0)for v01.\zeta_{0}=\pi\frac{\mathrm{K}^{\prime}(\sqrt{m})}{\mathrm{K}(\sqrt{m})}\approx\frac{\pi^{2}}{2}\frac{1}{\log(8/v_{0})}\quad\text{for $v_{0}\ll 1$}.

Correspondingly,

z(w(ζ))w(ζ)=k,0z^(k)eikζ,where |z^(k)|exp(π22|k|log(8/v0))as |k|z(w(\zeta))-w(\zeta)=\sum_{k\in\mathbb{Z},\leqslant 0}\widehat{z}(k)e^{ik\zeta},\quad\text{where }|\widehat{z}(k)|\propto\exp\Big{(}-\frac{\pi^{2}}{2}\frac{|k|}{\log(8/v_{0})}\Big{)}\quad\text{as $|k|\to\infty$}

for v01v_{0}\ll 1. This dramatically improves numerical convergence. We use (15) to approximate almost extreme waves for v0v_{0} up to O(1030)O(10^{-30}).

3.2 Method for nonzero vorticity: CG vs. CR

Since

δ𝒢(y,c)δy=\displaystyle\delta\mathcal{G}(y,c)\delta y= c2(δy)u(g+cω)δyg(δyyu+y(δy)u+(yδy)u)\displaystyle c^{2}\mathcal{H}(\delta y)_{u}-(g+c\omega)\delta y-g(\delta y\mathcal{H}y_{u}+y\mathcal{H}(\delta y)_{u}+\mathcal{H}(y\delta y)_{u})
12ω2(2yδy+(y2δy)u[2yδy,y]+[y2,δy]\displaystyle-\tfrac{1}{2}\omega^{2}(2y\delta y+\mathcal{H}(y^{2}\delta y)_{u}-[2y\delta y,y]+[y^{2},\delta y]

is self-adjoint, where [f1,f2]=f1f2f2f1[f_{1},f_{2}]=f_{1}\mathcal{H}f_{2}-f_{2}\mathcal{H}f_{1}, Dyachenko & Hur (2019b, a) employed the conjugate gradient (CG) method (see, for instance, Yang, 2010) to numerically solve (13). For any value of ω\omega, the CG method converges within a range of the parameters although δ𝒢(y,c)\delta\mathcal{G}(y,c) is not positive definite, but the method breaks down as the wave profile approaches the extreme form. Even when the method converges, the solution error is not a monotonically decreasing function of the number of iterations for almost extreme waves.

Here we resort to Krylov subspace methods for symmetric indefinite systems, particularly, minimal residual (MINRES) methods. MINRES minimizes the L2L^{2}-norm of the residual and does not suffer from breakdown. See, for instance, (Paige & Saunders, 1975) for more discussion. Indeed, replacing the CG method by the conjugate residual (CR) method works well for any value of ω\omega for almost extreme waves, and the solution error is monotonically decreasing.

We require the truncation error |y(n)^(N/2)|1036|\widehat{y^{(n)}}(N/2)|\lesssim 10^{-36}, where NN is the number of Fourier coefficients or, alternatively, the number of uniform grid points in the ζ\zeta variable, and the residual 𝒢(y(n),c)L21043\|\mathcal{G}(y^{(n)},c)\|_{L^{2}}\lesssim 10^{-43}, to approximate 200 decimal digits of the steepness for sextss_{\rm ext}-s up to O(1019)O(10^{-19}), where ss is the steepness and sexts_{\rm ext} for the extreme wave.

The wave speed varies exponentially slightly along the solution curve, though, near the extreme wave (see Figure 1) and our numerical computation must use arbitrary precision floating point numbers. We use GNU MPFR library for variable precision numbers (see, for instance, Fousse et al., 2007), increasing the number of bits per floating point number as ssexts\to s_{\rm ext}. It turns out that about 25602560 bits suffice for sextss_{\rm ext}-s up to O(1019)O(10^{-19}).

3.3 Method for zero vorticity

For ω=0\omega=0, alternatively, we solve (13) non-iteratively because solving a 4096×40964096\times 4096 linear system would suffice to approximate 200200 decimal digits of the steepness for sextss_{\rm ext}-s up to O(1018)O(10^{-18}). The solution error decreases quadratically, that is, the number of significant digits in the numerical solution increases by a factor of 22 in each Newton’s iteration so long as the method converges.

4 Results

Refer to caption
Refer to caption
Refer to caption
Figure 1: (cextc)/sexts3(c_{\rm ext}-c)/\sqrt{s_{\rm ext}-s}^{3} vs. log(sexts)\log(s_{\rm ext}-s) for ω=0\omega=0 (left, red), 11 (middle, yellow), and 1-1 (right, green). Dotted curves are the numerical results and solid for cosine curve fitting. See Figures 2-4 for solutions corresponding to the circles, triangles and diamonds.

In the ω=0\omega=0 (zero vorticity) case, Dyachenko et al. (2016); Lushnikov et al. (2017) and others gave numerical evidence that the wave speed converges oscillatorily to that of the extreme wave as the steepness increases monotonically toward that of the extreme wave. The wave speed decreases about two orders of magnitude from one critical value (maximum or minimum) to the next, though, and it is difficult to accurately resolve such wave speed oscillations. Nevertheless Lushnikov et al. (2017) resolved about 3.53.5 oscillations, predicting that

cextcsexts3=αcos(π3Klog(β(sexts))+γ)+as ssext\frac{c_{\rm ext}-c}{\sqrt{s_{\rm ext}-s}^{3}}=\alpha\cos\Big{(}\tfrac{\pi}{3}K\log(\beta(s_{\rm ext}-s))+\gamma\Big{)}+\cdots\quad\text{as $s\to s_{\rm ext}$} (18)

for some constants α\alpha, β\beta and γ\gamma, where K=1.1220K=1.1220\dots is a positive real root of

KtanhK=π23.K\tanh K=\frac{\pi}{2\sqrt{3}}.

Here and elsewhere, cc denotes the wave speed and ss the steepness, the crest-to-trough vertical distance divided by the period, and cextc_{\rm ext} and sexts_{\rm ext} for the extreme wave. See also (Longuet-Higgins & Fox, 1978) for more discussion.

The left panel of Figure 1 shows (cextc)/sexts3(c_{\rm ext}-c)/\sqrt{s_{\rm ext}-s}^{3} versus log(sexts)\log(s_{\rm ext}-s) of our numerical solutions, for sextss_{\rm ext}-s up to O(1018)O(10^{-18}), and compares the result with (18), where cextc_{\rm ext}, sexts_{\rm ext} and α\alpha, β\beta, γ\gamma are determined from the numerics. We exploit an auxiliary conformal mapping (see (15)) to improve the result of (Lushnikov et al., 2017) and others, resolving about 6.56.5 oscillations. We report cext=1.092285048586537534852655600804383c_{\rm ext}=1.092285048586537534852655600804383\ldots and sext=0.14106348397993608209382275s_{\rm ext}=0.14106348397993608209382275\ldots.

The middle and right panels of Figure 1 show (cextc)/sexts3(c_{\rm ext}-c)/\sqrt{s_{\rm ext}-s}^{3} versus log(sexts)\log(s_{\rm ext}-s) for ω=1\omega=1 and 1-1, for sextss_{\rm ext}-s up to O(1019)O(10^{-19}), and compare the numerical result with (18), discovering that α\alpha, β\beta and γ\gamma depend on ω\omega but, interestingly, KK does not. We predict that for any constant vorticity, the wave speed oscillates as ccextc\to c_{\rm ext} while ssexts\to s_{\rm ext} monotonically, and the frequency of the wave speed oscillations is independent of the vorticity. We report cext=2.2683602961c_{\rm ext}=2.2683602961\dots and sext=0.4431049878s_{\rm ext}=0.4431049878\dots for ω=1\omega=1; cext=0.6710639577c_{\rm ext}=0.6710639577\dots and sext=0.0492991750s_{\rm ext}=0.0492991750\dots for ω=1\omega=-1.

Refer to caption Refer to caption

Figure 2: ω=0\omega=0. On the left, θ()\theta(^{\circ}) vs. logx\log x, x[0,π]x\in[0,\pi], for sexts=O(1018)s_{\rm ext}-s=O(10^{-18}) (dotted), O(1016)O(10^{-16}) (dashed) and O(1014)O(10^{-14}) (solid). On the right, log|θ30|\log|\theta-30^{\circ}| vs. log(x/x1)\log(x/x_{1}) in the Gibbs oscillation region, where θ(x1)=:θ1\theta(x_{1})=:\theta_{1} is the first local maximum. See Table 1 for approximate values of θj\theta_{j}, j=1,2,6j=1,2,\dots 6. Numerically found is L2.93L\approx 2.93.

In what follows, by the angle, denoted θ()\theta(^{\circ}), we mean the angle the fluid surface makes with the horizontal.

We begin by taking ω=0\omega=0. The left panel of Figure 2 shows the graph of θ\theta as a function of xx, over the interval x[0,π]x\in[0,\pi], for an almost extreme wave for which sexts=O(1018)s_{\rm ext}-s=O(10^{-18}), and compares the result with two other almost extreme waves, for which sexts=O(1016)s_{\rm ext}-s=O(10^{-16}) and O(1014)O(10^{-14}). Note that the horizontal axis is logarithmic. The three almost extreme waves are marked by the triangle, circle and diamond in the left panel of Figure 1. We compute c=1.0922850485865375348526556088099c=1.0922850485865375348526556088099 (dotted), 1.0922850485865375348526681.092285048586537534852668 (dashed) and 1.092285048586537534851.09228504858653753485 (solid), agreeing on 2020 decimal digits.

We numerically find a boundary layer where θ\theta rises sharply from θ(0)=0\theta(0)=0^{\circ} to a (first) local maximum θ(x1)=:θ1\theta(x_{1})=:\theta_{1}, and an outer region where θ\theta falls to θ(π)=0\theta(\pi)=0^{\circ}. We compute sexts=1.3777×1018s_{\rm ext}-s=1.3777\ldots\times 10^{-18} and x1=1.4095×1016x_{1}=1.4095\ldots\times 10^{-16} (dotted), sexts=1.3604×1016s_{\rm ext}-s=1.3604\ldots\times 10^{-16} and x1=1.3918×1014x_{1}=1.3918\ldots\times 10^{-14} (dashed), sexts=1.3460×1014s_{\rm ext}-s=1.3460\ldots\times 10^{-14} and x1=1.3771×1012x_{1}=1.3771\ldots\times 10^{-12} (solid), predicting that x1102.3(sexts)x_{1}\approx 102.3(s_{\rm ext}-s) as ssexts\to s_{\rm ext}. Also we numerically find a transition region where θ\theta oscillates about 3030^{\circ}, resembling Gibbs phenomenon, although not visible in the scale. Our result agrees with (Chandler & Graham, 1993) and others.

The right panel of Figure 2 shows the Gibbs oscillations in the logarithmic scale. We numerically resolve six critical values, denoted θj:=θ(xj)\theta_{j}:=\theta(x_{j}), j=1,2,,6j=1,2,\dots,6, and 0<x1<x2<<x6<π0<x_{1}<x_{2}<\cdots<x_{6}<\pi, while observing that the number of oscillations increases as ss increases toward sexts_{\rm ext}. Table 1 gives approximate critical values for sexts=1.3777×1018s_{\rm ext}-s=1.3777\ldots\times 10^{-18} or, equivalently, μ=2.1978×1026\mu=2.1978\ldots\times 10^{-26} (see (12)) and compares the result with five critical values Chandler & Graham (1993) computed for μ=1018\mu=10^{-18}. Recall that μ0\mu\to 0 as ssexts\to s_{\rm ext}. We predict that

θ130.3787032466andθ229.9953964674as ssext.\theta_{1}\to 30.3787032466\dots^{\circ}\quad\text{and}\quad\theta_{2}\to 29.9953964674\dots^{\circ}\quad\text{as $s\to s_{\rm ext}$}. (19)

Also numerical evidence suggests that

|θj+130||θj30|1.22×102andxj+1xj18.73for sexts1,j=1,2,,\frac{|\theta_{j+1}-30^{\circ}|}{|\theta_{j}-30^{\circ}|}\approx 1.22\times 10^{-2}\quad\text{and}\quad\frac{x_{j+1}}{x_{j}}\approx 18.73\quad\text{for $s_{\rm ext}-s\ll 1$},\quad j=1,2,\dots, (20)

or, equivalently, L:=log(xj+1/x1)log(xj/x1)2.93L:=\log(x_{j+1}/x_{1})-\log(x_{j}/x_{1})\approx 2.93 as ssexts\to s_{\rm ext}, independently of jj. Particularly, xj0x_{j}\to 0 as ssexts\to s_{\rm ext} for all jj.

Refer to caption Refer to caption

Figure 3: ω=1\omega=1. (Left) θ()\theta(^{\circ}) vs. logx\log x, x[0,π]x\in[0,\pi], for sexts=O(1019)s_{\rm ext}-s=O(10^{-19}) (dotted), O(1016)O(10^{-16}) (dashed) and O(1014)O(10^{-14}) (solid). (Right) log|θ30|\log|\theta-30^{\circ}| vs. log(x/x1)\log(x/x_{1}), where θ(x1)\theta(x_{1}) is the first local maximum. See Table 1 for approximate values of θ1\theta_{1}, θ2\theta_{2} and θ3\theta_{3}.

Refer to caption Refer to caption

Figure 4: ω=1\omega=-1. Same as Figures 2 and 3. See Table 1 for θ1\theta_{1}, θ2\theta_{2} and θ3\theta_{3}.

We turn the attention to ω=1\omega=1. Figure 3 shows θ\theta versus xx, x[0,π]x\in[0,\pi], in the logarithmic scale, for three almost extreme waves, marked by the triangle, circle and diamond in the middle panel of Figure 1. We compute c=2.2683602961775079931212358828c=2.2683602961775079931212358828 and sexts=O(1019)s_{\rm ext}-s=O(10^{-19}) (dotted), c=2.2683602961775079931212217294c=2.2683602961775079931212217294 and sexts=O(1016)s_{\rm ext}-s=O(10^{-16}) (dashed), c=2.2683602961775079930499364611c=2.2683602961775079930499364611 and sexts=O(1014)s_{\rm ext}-s=O(10^{-14}) (solid). Numerically found are a boundary layer where θ\theta rises sharply from θ(0)=0\theta(0)=0^{\circ} to a first local maximum θ(x1)=:θ1\theta(x_{1})=:\theta_{1}, where x1102.4(sexts)x_{1}\approx 102.4(s_{\rm ext}-s) as ssexts\to s_{\rm ext}, and a Gibbs oscillation region, same as the ω=0\omega=0 case. We numerically resolve up to the second local maximum angle for sexts=O(1019)s_{\rm ext}-s=O(10^{-19}), while observing that higher-order local maxima and minima set in for ss closer to sexts_{\rm ext}, compared with the ω=0\omega=0 case. See Table 1 for approximate critical values for sexts=4.8086×1019s_{\rm ext}-s=4.8086\dots\times 10^{-19}. We predict that θ130.378703256\theta_{1}\to 30.378703256\dots^{\circ} and θ229.99539\theta_{2}\to 29.99539\dots^{\circ} as ssexts\to s_{\rm ext}, same as the ω=0\omega=0 case (see (19)). Also we predict that L:=log(xj+1/x1)log(xj/x1)2.93L:=\log(x_{j+1}/x_{1})-\log(x_{j}/x_{1})\approx 2.93 as ssexts\to s_{\rm ext}, independently of jj, same as the ω=0\omega=0 case (see (20)). But an important difference is that in the outer region, θ\theta rises to a maximum 52.142615519352.1426155193\dots^{\circ} and then falls sharply to θ(π)=0\theta(\pi)=0^{\circ}. See the left panel of Figure 3.

Last but not least, in the ω=1\omega=-1 case, Figure 4 shows θ\theta for sexts=O(1019)s_{\rm ext}-s=O(10^{-19}), O(1016)O(10^{-16}) and O(1014)O(10^{-14}), corresponding to the triangle, circle and diamond in the right panel of Figure 1. We compute c=0.67106395770868248459028861879c=0.67106395770868248459028861879, 0.671063957708682484590316199690.67106395770868248459031619969 and 0.671063957708682484705175872680.67106395770868248470517587268. The result is the same as the ω=0\omega=0 case, but critical values of the angle set in for sextss_{\rm ext}-s smaller compared with the ω=0\omega=0 case.

ω\omega sextss_{\rm ext}-s θj()\theta_{j}(^{\circ}) |θj30|()|\theta_{j}-30|(^{\circ}) (Chandler & Graham, 1993)
0.00.0 1.3777×10181.3777\times 10^{-18} 30.378703246630.3787032466 3.78703246652e-013.78703246652\texttt{e-01} 3.787032466e-013.787032466\texttt{e-01}
29.995396467429.9953964674 4.60353262916e-034.60353262916\texttt{e-03} 4.60353e-034.60353\texttt{e-03}
30.000056633130.0000566331 5.66330666364e-055.66330666364\texttt{e-05} 5.6631e-055.6631\texttt{e-05}
29.999999303429.9999993034 6.96605412024e-076.96605412024\texttt{e-07} 7.4218e-077.4218\texttt{e-07}
30.000000008630.0000000086 8.56571838806e-098.56571838806\texttt{e-09} 3.6722e-073.6722\texttt{e-07}
30.000000000030.0000000000 1.47128277182e-101.47128277182\texttt{e-10}
1.01.0 4.8086×10194.8086\times 10^{-19} 30.3787032465{\bf 30.378703246}5 3.78703518762e-013.78703518762\texttt{e-01}
29.9953974098{\bf 29.99539}74098 4.60235904573e-034.60235904573\texttt{e-03}
30.0000607270{\bf 30.00006}07270 6.17344001164e-056.17344001164\texttt{e-05}
30.0000127856{\bf 30.0000}127856 1.56031059113e-051.56031059113\texttt{e-05}
1.0-1.0 6.8836×10196.8836\times 10^{-19} 30.3787029890{\bf 30.378702}9890 3.78702126845e-013.78702126845\texttt{e-01}
29.9953953515{\bf 29.99539}53515 4.60838078515e-034.60838078515\texttt{e-03}
30.0000518141{\bf 30.00005}18141 3.58968559624e-053.58968559624\texttt{e-05}
Table 1: Approximate values of θj\theta_{j} for sexts1s_{\rm ext}-s\ll 1 for ω=0\omega=0, 11 and 1-1, and in the ω=0\omega=0 case, comparison with (Chandler & Graham, 1993). Digits in bold agree up to rounding across numerical computation and also the result for ω=0\omega=0.
Refer to caption
Refer to caption
Figure 5: θ1\theta_{1} (left) and θ2\theta_{2} (right) vs. log(sexts)\log(s_{\rm ext}-s) for ω=0\omega=0 (red), 11 (yellow) and 1-1 (green).

Figure 5 shows that the first local maximum angle in the oscillation region converges monotonically to 30.378730.3787\dots^{\circ} and the first local minimum to 29.995329.9953\dots^{\circ} as ssexts\to s_{\rm ext}, independently of the constant vorticity. We predict that higher-order local maxima and minima converge monotonically as ssexts\to s_{\rm ext}, independently of the vorticity. By contrast, the wave speed and several other quantities are not monotone functions of the steepness (see Figure 1).

Refer to caption
Refer to caption
Figure 6: On the left, almost extreme waves for ω=0\omega=0 (red), 11 (yellow) and 1-1 (green), marked by the circles in Figure 1, in the (x,y)(x,y) plane over the interval x[π,π]x\in[-\pi,\pi]. The mean fluid level is at y=0y=0. On the right, log(x1)\log(x_{1}) vs. log(sexts)\log(s_{\rm ext}-s) for ω=0\omega=0 (red), 11 (yellow) and 1-1 (green). The inset is a close up where sextss_{\rm ext}-s is O(107)O(10^{-7}).

The left panel of Figure 6 shows the profiles of almost extreme waves for ω=0\omega=0, 11 and 1-1 in the (x,y)(x,y) plane over one period. We compute

  • s=0.141063483979936080716s=0.141063483979936080716 (s/sext=0.99999999999999999023s/s_{\rm ext}=0.99999999999999999023) for ω=0\omega=0,

  • s=0.44310498782481126969s=0.44310498782481126969 (s/sext=0.99999999999999999831s/s_{\rm ext}=0.99999999999999999831) for ω=1\omega=1, and

  • s=0.049299175088933178s=0.049299175088933178 (s/sext=0.999999999999999738s/s_{\rm ext}=0.999999999999999738) for ω=1\omega=-1.

The right panel of Figure 6 shows x1x_{1} as a function of sextss_{\rm ext}-s, in the logarithmic scale, for ω=0\omega=0, 11 and 1-1. Numerical evidence is clear that the thickness of the boundary layer sexts\propto s_{\rm ext}-s as ssexts\to s_{\rm ext}, independently of the constant vorticity.

5 Conclusions

For any constant vorticity, for the steepness sufficiently close to that of the extreme wave, we numerically find:

  • a boundary layer where the angle the fluid surface of such almost extreme wave makes with the horizontal rises sharply from 00^{\circ} at the crest to a first local maximum, which converges monotonically to 30.378730.3787\dots^{\circ} as ssexts\to s_{\rm ext}, independently of the vorticity; the thickness of the boundary layer 102(sexts)\approx 102(s_{\rm ext}-s), independently of the vorticity;

  • an outer region where the angle descends to 00^{\circ} at the trough for zero and negative vorticity, while it rises to a maximum >30>30^{\circ} and then falls sharply to 00^{\circ} at the trough for large positive vorticity; and

  • a transition region, where the angle oscillates about 3030^{\circ}, bearing resemblance to the Gibbs phenomenon; the number of oscillations increases as ssexts\to s_{\rm ext}; the first local minimum angle converges monotonically to 29.995329.9953\dots^{\circ} as ssexts\to s_{\rm ext}, independently of the vorticity.

Let θj=θ(xj)\theta_{j}=\theta(x_{j}) denote the jj-th critical value of the angle in the oscillation region, where 0<x1<x2<<xj<<π0<x_{1}<x_{2}<\dots<x_{j}<\dots<\pi. Numerical evidence suggests that θj\theta_{j} converges monotonically to a limit while |θj+130|/|θj30|1.22×102|\theta_{j+1}-30^{\circ}|/|\theta_{j}-30^{\circ}|\to 1.22\times 10^{-2} as ssexts\to s_{\rm ext}, for each jj, independently of the vorticity. Also xj0x_{j}\to 0 while xj+1/xj18.72x_{j+1}/x_{j}\to 18.72\dots as ssexts\to s_{\rm ext}, for each jj, independently of the vorticity.

Perhaps the angle oscillations have relevance to the singularities of the conformal mapping for the Stokes wave (see (5)), where square root branch points in Riemann sheets tend to w=0w=0 (corresponding to the crest) in a self-similar manner as the wave profile approaches the extreme form (see, for instance, Dyachenko et al., 2016; Lushnikov, 2016, for more discussion).

For zero vorticity, Chandler & Graham (1993) solved the Nekrasov equation (see (11) efficiently to discover boundary layer and the Gibbs phenomenon near the crest of an almost extreme wave with remarkable accuracy. For nonzero constant vorticity, there is no such an integral equation, to the best of the authors’ knowledge, and we instead solve the modified Babenko equation (see (8)) with sufficiently high accuracy.

\backsection

[Funding]This work was supported by the National Science Foundation (SD, grant number DMS-2039071), (VMH, grant number DMS-2009981).

\backsection

[Declaration of interests]The authors report no conflict of interest.

\backsection

[Author ORCID]S. Dyachenko, https://orcid.org/0000-0003-1265-4055; V. M. Hur, https://orcid.org/0000-0003-1563-3102; D. Silantyev, https://orcid.org/0000-0002-7271-8578

\backsection

[Author contributions]VMH derived the theory and SD and DS performed numerical computation. All authors contributed equally to analysing data and reaching conclusions, and in writing the manuscript.

Appendix A The angle of the extreme wave

We give analytical evidence, similar to (Stokes, 1880), that for any constant vorticity, if an extreme wave has a corner at the crest then it makes a 120120^{\circ} corner.

Recall from Section 2 that z=x+iyz=x+\mathrm{i}y, and we employ the notation f=ϕ+iψf=\phi+\mathrm{i}\psi. Suppose for definiteness that z0=x0+iy0z_{0}=x_{0}+\mathrm{i}y_{0} at the crest. Suppose that

f(z)=n=0αn(zz0)n+α(zz0)b+o(|zz0|b)as zz0,f(z)=\sum_{n=0}^{\infty}\alpha_{n}(z-z_{0})^{n}+\alpha(z-z_{0})^{b}+o(|z-z_{0}|^{b})\quad\text{as $z\to z_{0}$}, (21)

where αn,α\alpha_{n},\alpha\in\mathbb{C} and bb\in\mathbb{R} is not a non-negative integer. We assume that the crest is a stagnation point, so that

fz(z0)ωy0c=0f_{z}(z_{0})-\omega y_{0}-c=0

by the second equation of (4). We assume that b>1b>1 and arrive at α1=ωy0+c\alpha_{1}=\omega y_{0}+c.

We write

zz0=reiθ,αn=ρneiσnandα=ρeiσ,z-z_{0}=re^{i\theta},\quad\alpha_{n}=\rho_{n}e^{i\sigma_{n}}\quad\text{and}\quad\alpha=\rho e^{i\sigma},

where ρn,ρ>0\rho_{n},\rho>0 and σn,σ(π,π]\sigma_{n},\sigma\in(-\pi,\pi]. Therefore

ϕ(r,θ)=n=0ρnrncos(nθ+σn)+ρrbcos(bθ+σ)+o(rb)as r0.\phi(r,\theta)=\sum_{n=0}^{\infty}\rho_{n}r^{n}\cos(n\theta+\sigma_{n})+\rho r^{b}\cos(b\theta+\sigma)+o(r^{b})\quad\text{as $r\to 0$}. (22)

Note that ρ1=ωy0+c\rho_{1}=\omega y_{0}+c and σ1=0\sigma_{1}=0.

Suppose that θ=θ(r)\theta=\theta(r) along the fluid surface. Suppose that

θ(r)=π2±θ0+o(1)as r0,\theta(r)=-\tfrac{\pi}{2}\pm\theta_{0}+o(1)\quad\text{as $r\to 0$}, (23)

where θ=π2\theta=-\frac{\pi}{2} bisects the angle at the crest and 2θ02\theta_{0} measures the angle; the ++ sign is for r0r\to 0 for x>x0x>x_{0}, and the - sign for x<x0x<x_{0}. Substituting (22) and (23) into the third equation of (4), at the leading order we gather that

12b2ρ22r2b2+gy0grcosθ0+o(r2b2)=Bas r0.\tfrac{1}{2}b^{2}\rho^{2}2r^{2b-2}+gy_{0}-gr\cos\theta_{0}+o(r^{2b-2})=B\quad\text{as $r\to 0$}.

Therefore

b=32,gy0=Band12(32)2ρ2gcosθ0=0.b=\tfrac{3}{2},\quad gy_{0}=B\quad\text{and}\quad\tfrac{1}{2}(\tfrac{3}{2})^{2}\rho^{2}-g\cos\theta_{0}=0. (24)

We pause to remark that fz(z)(zz0)1/2f_{z}(z)\propto(z-z_{0})^{1/2} as zz0z\to z_{0}, a square root branch point.

To proceed, substituting (22), (23) and (24) into the second equation of (4), at the order of r!/2r^{!/2} we arrive at

32ρr1/2cos(π4±θ02+σ)+o(r1/2)=(±cotθ0+o(1))(32ρr1/2sin(π4±θ02+σ)+o(r1/2))as r0,\tfrac{3}{2}\rho r^{1/2}\cos(-\tfrac{\pi}{4}\pm\tfrac{\theta_{0}}{2}+\sigma)+o(r^{1/2})\\ =(\pm\cot\theta_{0}+o(1))\left(\tfrac{3}{2}\rho r^{1/2}\sin(-\tfrac{\pi}{4}\pm\tfrac{\theta_{0}}{2}+\sigma)+o(r^{1/2})\right)\quad\text{as $r\to 0$},

whence cos(π4±32θ0+σ)=0\cos(-\frac{\pi}{4}\pm\frac{3}{2}\theta_{0}+\sigma)=0. Therefore θ0=π3\theta_{0}=\frac{\pi}{3} and σ=3π4\sigma=-\frac{3\pi}{4}. That means, the angle at the crest is 2θ0=2π32\theta_{0}=\frac{2\pi}{3}.

References

  • Amick & Fraenkel (1987) Amick, C. J. & Fraenkel, L. E. 1987 On the behavior near the crest of waves of extreme form. Trans. Amer. Math. Soc. 299 (1), 273–298.
  • Amick et al. (1982) Amick, C. J., Fraenkel, L. E. & Toland, J. F. 1982 On the Stokes conjecture for the wave of extreme form. Acta Math. 148, 193–214.
  • Babenko (1987) Babenko, K. I. 1987 Some remarks on the theory of surface waves of finite amplitude. Dokl. Akad. Nauk SSSR 294 (5), 1033–1037.
  • Buffoni et al. (2000a) Buffoni, B., Dancer, E. N. & Toland, J. F. 2000a The regularity and local bifurcation of steady periodic water waves. Arch. Ration. Mech. Anal. 152 (3), 207–240.
  • Buffoni et al. (2000b) Buffoni, B., Dancer, E. N. & Toland, J. F. 2000b The sub-harmonic bifurcation of Stokes waves. Arch. Ration. Mech. Anal. 152 (3), 241–271.
  • Chandler & Graham (1993) Chandler, G. A. & Graham, I. G. 1993 The computation of water waves modelled by Nekrasov’s equation. SIAM J. Numer. Anal. 30 (4), 1041–1065.
  • Dyachenko & Hur (2019a) Dyachenko, Sergey A. & Hur, Vera Mikyoung 2019a Stokes Waves in a Constant Vorticity Flow, pp. 71–86. Cham: Springer International Publishing.
  • Dyachenko & Hur (2019b) Dyachenko, Sergey A. & Hur, Vera Mikyoung 2019b Stokes waves with constant vorticity: folds, gaps and fluid bubbles. J. Fluid Mech. 878, 502–521.
  • Dyachenko & Hur (2019c) Dyachenko, Sergey A. & Hur, Vera Mikyoung 2019c Stokes waves with constant vorticity: I. Numerical computation. Stud. Appl. Math. 142 (2), 162–189.
  • Dyachenko et al. (2013) Dyachenko, S. A., Lushnikov, P. M. & Korotkevich, A. O. 2013 The complex singularity of a Stokes wave. JETP Letters 98 (11), 767–771.
  • Dyachenko et al. (2016) Dyachenko, S. A., Lushnikov, P. M. & Korotkevich, A. O. 2016 Branch cuts of Stokes wave on deep water. Part I: Numerical solution and Padé approximation. Stud. Appl. Math. 137 (4), 419–472.
  • Fousse et al. (2007) Fousse, Laurent, Hanrot, Guillaume, Lefèvre, Vincent, Pélissier, Patrick & Zimmermann, Paul 2007 ”mpfr: A multiple-precision binary floating-point library with correct rounding”. ACM Trans. Math. Softw. 33 (2), 13–es.
  • Hale & Tee (2009) Hale, Nicholas & Tee, T. Wynn 2009 Conformal maps to multiply slit domains and applications. SIAM Journal on Scientific Computing 31 (4), 3195–3215, arXiv: https://doi.org/10.1137/080738325.
  • Haziot et al. (2022) Haziot, Susanna V., Hur, Vera Mikyoung, Strauss, Walter A., Toland, J. F., Wahlén, Erik, Walsh, Samuel & Wheeler, Miles H. 2022 Traveling water waves—the ebb and flow of two centuries. Quart. Appl. Math. 80 (2), 317–401.
  • Hur & Wheeler (2022) Hur, Vera Mikyoung & Wheeler, Miles H. 2022 Overhanging and touching waves in constant vorticity flows. Journal of Differential Equations 338, 572–590.
  • Krasovskiĭ (1960) Krasovskiĭ, Ju. P. 1960 The theory of steady-state waves of large amplitude. Soviet Physics Dokl. 5, 62–65.
  • Krasovskiĭ (1961) Krasovskiĭ, Ju. P. 1961 On the theory of steady-state waves of finite amplitude. Ž. Vyčisl. Mat i Mat. Fiz. 1, 836–855.
  • Longuet-Higgins & Fox (1977) Longuet-Higgins, M. S. & Fox, M. J. H. 1977 Theory of the almost-highest wave: the inner solution. J. Fluid Mech. 80 (4), 721–741.
  • Longuet-Higgins & Fox (1978) Longuet-Higgins, M. S. & Fox, M. J. H. 1978 Theory of the almost-highest wave. II. Matching and analytic extension. J. Fluid Mech. 85 (4), 769–786.
  • Lushnikov (2016) Lushnikov, Pavel M. 2016 Structure and location of branch point singularities for Stokes waves on deep water. J. Fluid Mech. 800, 557–594.
  • Lushnikov et al. (2017) Lushnikov, Pavel M., Dyachenko, Sergey A. & Silantyev, Denis A. 2017 New conformal mapping for adaptive resolving of the complex singularities of Stokes wave. Proc. A. 473 (2202), 20170198, 19.
  • McLeod (1987) McLeod, J. B. 1987 The asymptotic behavior near the crest of waves of extreme form. Trans. Amer. Math. Soc. 299 (1), 299–302.
  • McLeod (1997) McLeod, J. B. 1997 The Stokes and Krasovskii conjectures for the wave of greatest height. Stud. Appl. Math. 98 (4), 311–333.
  • Nekrasov (1921) Nekrasov, A. I. 1921 On steady waves. Izv. Ivanovo-Voznesensk. Politekhn. In-ta 3.
  • Paige & Saunders (1975) Paige, C. C. & Saunders, M. A. 1975 Solutions of sparse indefinite systems of linear equations. SIAM J. Numer. Anal. 12 (4), 617–629.
  • Plotnikov & Toland (2004) Plotnikov, P. I. & Toland, J. F. 2004 Convexity of Stokes waves of extreme form. Arch. Ration. Mech. Anal. 171 (3), 349–416.
  • Teles da Silva & Peregrine (1988) Teles da Silva, A. F. & Peregrine, D. H. 1988 Steep, steady surface waves on water of finite depth with constant vorticity. J. Fluid Mech. 195, 281–302.
  • Simmen & Saffman (1985) Simmen, J. A. & Saffman, P. G. 1985 Steady deep-water waves on a linear shear current. Stud. Appl. Math. 73 (1), 35–57.
  • Stokes (1847) Stokes, George Gabriel 1847 On the theory of oscillatory waves. Trans. Camb. Philos. Soc. 8, 441–455.
  • Stokes (1880) Stokes, George Gabriel 1880 Mathematical and physical papers. Volume 1. Cambridge Library Collection 1. Cambridge University Press, Cambridge.
  • Yang (2010) Yang, Jianke 2010 Nonlinear Waves in Integrable and Nonintegrable Systems, Mathematical Modeling and Computation, vol. 16. Society for Industrial and Applied Mathematics (SIAM), Philadelphia, PA.