Abstract
We propose a new two-parameter family of hybrid traveling-standing (TS) water waves in infinite depth that evolve to a spatial translation of their initial condition at a later time. We use the square root of the energy as an amplitude parameter and introduce a traveling parameter that naturally interpolates between pure traveling waves moving in either direction and pure standing waves in one of four natural phase configurations. The problem is formulated as a two-point boundary value problem and a quasi-periodic torus representation is presented that exhibits TS-waves as nonlinear superpositions of counter-propagating traveling waves. We use an overdetermined shooting method to compute nearly 50,000 TS-wave solutions and explore their properties. Examples of waves that periodically form sharp crests with high curvature or dimpled crests with negative curvature are presented. We find that pure traveling waves maximize the magnitude of the horizontal momentum among TS-waves of a given energy. Numerical evidence suggests that the two-parameter family of TS-waves contains many gaps and disconnections where solutions with the given parameters do not exist. Some of these gaps are shown to persist to zero-amplitude in a fourth-order perturbation expansion of the solutions in powers of the amplitude parameter. Analytic formulas for the coefficients of this perturbation expansion are identified using Chebyshev interpolation of solutions computed in quadruple-precision.
1. Introduction
Traveling and standing water waves have been studied extensively since the pioneering work of Stokes [1] and Rayleigh [2] (see e.g., [3,4,5,6,7,8,9,10,11,12,13,14,15,16] and the references therein). The goal of the present work is to study hybrid traveling-standing water waves that evolve to an exact replica of their initial condition, but shifted in space. Pure traveling and standing waves will be included in the family as special cases. Unifying these classes of solutions of the water wave equations leads to new dynamic behavior and reveals a bifurcation structure similar to that observed in integrable model equations such as the Benjamin–Ono equation [17,18,19]. Water wave solutions also exhibit major differences, which we will highlight, from those of integrable model equations.
One of the main challenges that arises immediately when considering traveling-standing waves is determining how best to parameterize the solutions in the family. For the amplitude parameter, we use the square root of a dimensionless energy, , which is a natural choice on physical grounds. However, defining a “traveling” parameter is difficult. We propose a parameter that measures the relative amplitude of the right-moving and left-moving components of the fundamental spatial mode of the TS-wave. Solutions related by spatial translation, time reversal, or temporal translation turn out to correspond to shifting by or reflecting it about 0 or , which makes it easier to work with than momentum to identify different waves in the family with the same energy. Intuitively, we may conjecture that pure traveling waves should maximize or minimize the momentum among traveling-standing waves of a given energy. We confirm this numerically for low to moderate amplitude, though there are small-divisor issues that call into question the tacit assumption in this conjecture that traveling-standing waves occur in smooth families. We present numerical evidence that resonances lead to disconnections running through the family of solutions. It is possible that with infinite precision, solutions would only exist for values of and in Cantor-like sets. Rigorous proofs of existence suggest that this is the case for pure standing waves [20,21,22] and various classes of quasi-periodic water waves [23,24,25,26,27].
Rayleigh’s third order perturbation expansion for “stationary” standing waves [2] was carried out in sufficient generality to also recover Stokes’ progressive waves, but he did not consider hybrid waves possessing features of both stationary and progressive waves. Pierce and Knobloch [28] note that weakly nonlinear standing waves can be thought of as nonlinear superpositions of equal amplitude left- and right-traveling (LTW and RTW) wave trains. They work within a Davey–Stewartson model for finite-depth water waves with surface tension and propose a wider family of quasi-periodic solutions containing arbitrary superpositions of LTW and RTW waves. They then study the stability of these waves with respect to long wavelength longitudinal and transverse perturbations. Bridges and Laine-Pearson [29] also regard standing waves as synchronized counter-propagating periodic traveling waves and show that within a weakly nonlinear Schrödinger equation model, standing waves are modulationally unstable only if the component traveling waves are modulationally unstable. They embed standing waves in a four-parameter family of counter-propagating waves, construct a variational principle for this larger family in a multi-symplectic Hamiltonian framework (which puts space and time on an equal footing), and then take the limit to the original two-parameter family of standing waves to determine their stability properties. In Section 3.3, we will show how to represent traveling-standing water waves on a torus as a special case of the counter-propagating wave representation of Bridges and Laine-Pearson. This aligns our results with other recent studies of temporally quasi-periodic water waves [23,24,25,26,27].
In the present work, for simplicity, we consider only irrotational gravity waves without surface tension in infinite depth. The numerical method is a generalization (from pure standing waves to TS-waves) of the overdetermined shooting algorithm of Wilkening [12] and Wilkening and Yu [13]. The shooting method is formulated as an overdetermined nonlinear least squares problem using the leading Fourier modes of the initial condition as the unknowns. This improves efficiency and robustness since we only solve for Fourier modes that are well-resolved on the grid. Higher-frequency modes are set to zero in the initial condition but still penalized if they grow in amplitude when evolved through a cycle of the dynamics.
A finite-depth variant of the methods of this paper is given in [30] to study relative-periodic elastic collisions of co-propagating soliton-like solutions of the fully nonlinear water wave equations on a spatially periodic domain. Unlike the present work, amplitude and traveling parameters and are not used in [30] to explore families of solutions via numerical continuation. Instead, a few large-amplitude solutions are found using initial guesses obtained from linear superpositions of traveling Stokes waves that are well-separated in space to limit their initial nonlinear interaction. These water wave solutions are compared quantitatively and qualitatively with cnoidal solutions of the Korteweg–deVries (KdV) equation in [30]. A major contribution of the present work is to systematically study the entire two-parameter family of traveling-standing waves in infinite depth rather than focusing attention on just a few solutions.
The idea for the present study of traveling-standing water waves originated in a study of the harmonic stability of pure standing waves in infinite depth [31]. In a Floquet analysis, the monodromy operator of a pure standing wave was always found to possess two independent Jordan chains [32] associated with the eigenvalue . In general, degenerate eigenvalues in which the algebraic multiplicity exceeds the geometric multiplicity give rise to secular growth when the monodromy operator is applied repeatedly. For standing water waves, one of the Jordan chains at corresponds to perturbing the amplitude parameter. A slight change in period causes the perturbed standing wave to drift away from the unperturbed standing wave with a deviation that grows linearly in time. However, the second Jordan chain observed in [31] was a surprise. It points to a perturbation that drifts away from the base standing wave through small translations in space that grow linearly with successive cycles. The only reference to such waves we have seen in the literature is a parenthetical comment by Iooss, Plotnikov, and Toland [21]: “It is possible to imagine more general solutions, for example, ‘travelling-standing-wave’ solutions, of the free boundary problem.” As mentioned already, Pierce and Knobloch [28] and Bridges and Laine-Pearson [29] encounter the same types of waves by independently varying the amplitude of counter-propagating wave trains within weakly nonlinear theory. However, our formulation as a two-point boundary value problem, in which the solution returns to a spatial translation of the initial condition, appears to be new.
This paper is organized as follows. In Section 2, we recall the graph-based formulation of the water wave equations and describe our time-stepping algorithm as well as the boundary integral method we use to compute the Dirichlet–Neumann operator. In Section 3.1, we define traveling-standing water waves, introduce the amplitude and traveling parameters and , and demonstrate how the TS-solutions fit together. In Section 3.2 and Appendix A, we present the overdetermined shooting method we use to compute fully nonlinear TS-waves and show how to compute the Jacobian matrix efficiently in parallel. In Section 3.3, we present a quasi-periodic torus representation for TS-waves and make connections with the work of Bridges and Laine-Pearson [29], Berti et al. [25,26], and Feola and Giuliani [27]. In Section 4, we present numerical results showing how the period, spatial phase shift, horizontal momentum, and curvature at the origin of the initial wave profile depend on the amplitude and traveling parameters. In Section 4.1 and Section 4.2, we compute additional solutions to explore the gaps and disconnections that arise in the two-parameter family where solutions could not be found numerically. We contrast these results with the global paths of time-periodic solutions that connect pairs of traveling waves of the Benjamin–Ono equation and also study various types of “extreme” TS-waves. In Section 5, we use Chebyshev interpolation in quadruple-precision to identify analytic formulas for a fourth order asymptotic expansion of both the initial conditions and the quasi-periodic torus representation of the solution in powers of the amplitude parameter. We find that the most prominent disconnections in the two-parameter family of TS-waves persist to zero-amplitude, where they manifest as coefficients in the asymptotic expansion that diverge as approaches . Alternative amplitude and traveling parameters are discussed in Section 5.3. Concluding remarks are given in Section 6.
2. Equations of Motion and Time-Stepping
To compute traveling-standing water waves, we employ a shooting method, which requires an accurate timestepper. For simplicity, we consider only the case of pure gravity waves (with zero surface tension) evolving over a two-dimensional ideal fluid of infinite depth. The waves are assumed to be spatially periodic in x, and after non-dimensionalization [31], the period may be assumed to be . The free surface is denoted by and the velocity potential in the fluid is denoted by . The surface velocity potential, , is the restriction of to the free surface,
The equations of motion governing and may be written [33,34,35]:
where subscripts denote partial derivatives; g is the acceleration of gravity, which may be set to 1 after non-dimensionalization [31]; is the Dirichlet–Neumann operator [13,34,35]; and P is the projection to zero mean that annihilates constant functions,
Including this projection in the equation yields a convenient convention for selecting the arbitrary additive constant in the potential. In infinite depth, the projection has no effect for the continuous problem if the mean surface height is zero. However we still include it in the numerical algorithm since a drift in the mean value of due to floating-point errors affects the objective function in the shooting method for computing traveling-standing waves. The Dirichlet–Neumann operator is defined via:
where is the solution of the Laplace equation with periodic boundary conditions in x, Dirichlet boundary conditions () on the upper boundary, and Neumann boundary conditions at , i.e., . We have suppressed t in the notation since time is frozen in the Laplace equation. We note that in (2) and in (4) are different quantities. The former is the x-derivative of , which is how it is computed, while the latter is the restriction to the free surface of , which is defined throughout the fluid.
To compute the Dirichlet–Neumann operator in (4), we use the boundary integral method described in [13], which builds on previous boundary integral methods for irrotational flow problems [7,36,37,38,39,40,41]. Given the wave profile and Dirichlet data , the method amounts to solving the integral equation:
for the dipole density , and then computing:
Here a prime denotes differentiation and H is the Hilbert transform, which may be written as a principal value integral, . The Hilbert transform is diagonal in Fourier space with symbol:
This makes it easy to compute using the FFT. The formulas for the kernels K and G are:
Here parameterizes the free surface in the complex plane, which we have identified with . Equations (5) and (6) are derived in [13] by assuming the complex velocity potential at a point in the fluid has the form:
One then takes limits of and as z approaches the point on the free surface using the Plemelj formula [42]. We have regularized the principal value integrals from the Plemelj formula by including the term in and , which makes them continuous, periodic, and real analytic (assuming has these properties) if we define:
Dropping the regularizing term from the formula for K has no effect since its imaginary part is zero; including this term in the definition of G is accounted for by the Hilbert transform in (6). We solve the integral Equation (5) using a Nyström collocation method based on the trapezoidal rule on a uniformly spaced M-point grid,
where for . We also evaluate in (6) via the trapezoidal rule. This method of evaluating is spectrally accurate due to the real analyticity and periodicity of and . See [13] for details.
For time-stepping (2), we use an 8th order Runge–Kutta scheme [43] in double-precision (DOPRI8), and a 15th order spectral deferred correction method [44,45,46] in quadruple-precision (SDC15). We also make use of the 36th order filter popularized by Hou, Lowengrub, and Shelley [38] and Hou and Li [47]. This filter consists of multiplying the kth Fourier mode by:
which strikes a balance between suppressing aliasing errors and resolving high-frequency modes.
As mentioned already, we assume the waves are spatially periodic and choose units of length and time so that the wavelength is and the acceleration of gravity is . We also choose units of mass so the fluid density is , which will be relevant when computing the energy and momentum of these solutions below. An explicit non-dimensionalization procedure is given in [31].
3. Traveling-Standing Water Waves
In this section we define traveling-standing waves, focusing on solutions of the water wave equations with certain symmetry properties. We then define amplitude and traveling parameters and describe a trust-region shooting method for computing traveling-standing waves with given values of these parameters via numerical continuation. This method will be used in Section 4 and Section 5 below to study a two-parameter family of solutions bifurcating from the flat rest state.
3.1. Formulation as a Two-Point Boundary Value Problem
We define a traveling-standing water wave as a solution of (2) for which there is a and such that the solution exists for and:
i.e., the solution returns to a spatial translation of the initial condition at a later time, . Since the water wave equations are translation invariant and time-reversible, (13) implies that the solution exists for all positive and negative times and satisfies:
If , the wave is time-periodic and T is its period. Actually, the condition (13) is unchanged if we add an integer multiple of the wavelength (=2) to , and we will see below that the most natural choice of for pure standing waves as a special case of traveling-standing waves is .
Pure standing waves are symmetric [7,13,14] time-periodic solutions with phases often chosen so that is an even, -periodic function and . For pure standing waves, at time , the wave comes to rest again, shifted in space by (so and ). It returns to its starting configuration at . If one shifts time by a quarter period, one may instead assume that and are even, -periodic functions satisfying:
In this case, the solution will return to its initial state at time T if it comes to rest at time ,
This symmetry was exploited in [7,13] to save a factor of 4 in computational time over a “brute-force” time-periodic calculation, similar to that of [18], over .
For traveling-standing waves, it is too restrictive to require that at some time t. However, we have found alternative symmetry conditions that lead to computational savings similar to those of conditions (15) and (16) but include richer families of solutions. The first requirement is that the initial conditions satisfy:
Pure standing waves have this form in the first convention described above, where corresponds to . Within the second convention of (15) and (16), we can obtain the form (17) if we shift time by to get back the first convention, or, alternatively, if we shift the spatial phase of the initial conditions by . Here we note that if and are even and satisfy (15), then and are even and odd functions, respectively. In general, when (17) is satisfied, the functions , are solutions of the Euler equations with the same initial conditions as and ; thus, and . Now suppose there are numbers T and such that:
Then,
and
since both sides agree at time . Thus, the wave returns to a spatial translation of its initial condition at a later time, as required. Pure standing waves are a special case (with ). Note that in that case, which is why we call T the period rather than . The computational savings remains a factor of 4 over a naive time-periodic calculation since and only have to be evolved over a quarter period to confirm that (18) holds. Pure traveling waves satisfy (14) for any T and satisfying , where c is the wave speed. We define the period as the value of T where the bifurcation to this family of traveling-standing waves occurs.
To classify traveling-standing waves, we need two parameters, one governing the amplitude and one specifying the extent to which the wave is traveling. A natural choice for the former is the average energy per unit length,
We instead use
as the amplitude parameter since E depends quadratically on and at small amplitude (where .) For the “traveling parameter,” we propose:
where is the first spatial Fourier mode of and is the angle from the positive x-axis to the point . Since is even and (18) holds, both arguments of the function in (23) are real. We next motivate the definition (23) and show that shifting by or reflecting it about 0 or leads to an identical solution up to a spatial or temporal phase shift or reflection.
In the linearized regime where (2) is approximated by
and in (21) is approximated by , the general solution of (2) with wave number that satisfies (17)–(20) and (21)–(23) has the form:
where in (18) and (23). These functions may also be written:
which expresses the solution as a superposition of counter-propagating traveling waves and serves as a starting point for defining the torus representation of Section 3.3 below. Note that governs the relative amplitude of the right- and left-moving component traveling waves. From (25), we see that the first Fourier mode of evolves in time via:
Thus, as illustrated in the left panel of Figure 1, the trajectories of in this linearized setting are ellipses oriented along the real or imaginary axis. These ellipses cross the coordinate axes at , . Thus, may be regarded as a measure of the eccentricity of the orbit of , but with additional phase information specifying which of the two points where the ellipse crosses the x-axis corresponds to and whether the ellipse is traversed clockwise or counter-clockwise as t increases. Setting in this linearized setting, we have:
which motivates the definition (23).
Figure 1.
Trajectories of in the linearized regime (left) and nonlinear regime (right). These trajectories are ellipses in the linearized regime and generate roulette-like shapes at larger amplitudes when the phase shift deviates from .
At larger amplitudes, the orbit of will no longer be elliptical, but the maxima and minima of still occur when t is an integer multiple of . We are only able to prove that has critical points at such t values. However, we observe numerically that these critical points correspond to extrema for all the solutions we have computed. Using (20) together with , which follows from (17) as explained above, one finds that satisfies:
It follows that has even symmetry with respect to reflection about for any integer n. Such reflection points are always critical points. Let and , which are both real. Periodicity of q implies that:
At intermediate times, sweeps out hypotrochoid-like curves resembling flower petals as it passes through the apsides (30) at times . This is illustrated in the right panel of Figure 1 for a traveling-standing wave with , , and . The orbits of for will be identical to the case shown in the figure, but rotated clockwise by radians.
Several traveling-standing wave solutions with amplitude are shown in Figure 2. Our method of computing these waves will be explained in Section 3.2 below. The aim of Figure 2 is to provide a better understanding of the traveling parameter and the symmetries associated with changes in . Solution A is a pure standing wave that begins at rest with an even function of x with a peak at the origin. At , the solution comes to rest again with the peak translated to , consistent with (20). This standing wave corresponds to . Solution D is a pure right-moving traveling wave. It corresponds to . Solutions B and C are intermediate traveling-standing waves that have features of both A and D. Solutions B and C correspond to and , respectively. Solutions A, B, and C are closely related to solutions G, F, and E through the transformation rules of Table 1. This will be discussed further below.
Figure 2.
Dependence of traveling-standing waves on the traveling parameter . Solutions (A–G) are shown in black from to and in grey from to . Each of the solution shown has energy . Pure standing waves (A, G, a, and g) correspond to or , (so ). Pure traveling waves (D, D’, d, and d’) correspond to , (so ). In solution G, the grey curves are hidden behind the black curves.
Table 1.
Transformation rules for shifting and reflecting .
The bottom center panal of Figure 2 confirms that passes through its maximum and minimum values when t is an integer multiple of . Each curve in this plot is shown from relative to its own period T, where T varies slightly for each solution in the plot (aside from , , and ). Note that is constant in time at the traveling wave solution D and reaches zero only for the standing waves A and G. The same results would hold for the traveling waves D’, d, and d’ as well as the standing waves g and a, which are labeled on the “ circle” in the center panel of Figure 2 but not plotted.
Once solutions are known in the range , they are known for all up to changes in spatial and temporal phase or direction of travel. Table 1 gives the required transformation rules. A brief justification is as follows:
For example, in the center panel of Figure 2, upper-case letters are related to lower-case letters via the first type of transformation in Table 1, and adding or removing primes corresponds to the second type of transformation. Solutions A, B, and C on the right in Figure 2 are related to those on the left (G, F, and E) by the third type of transformation, where is reflected across the line passing through points D and d on the circle in the center panel of Figure 2. As a result, the curves labeled in the left panels are spatial phase shifts of those labeled in the right panels. In particular, a pure standing wave satisfying the symmetry conditions (15) and (16) takes the form of solution A if time is shifted by , or takes the form of solution G if space is shifted by . One of these two phase shifts (or their negative counterparts) is required to satisfy condition (17), and varying from 0 to connects the phase shifted versions of the original standing wave together by traveling-standing waves of the same energy.
3.2. Trust-Region Shooting Method
To compute traveling-standing waves, we pose the problem as an overdetermined nonlinear system of equations. We solve this system using a variant of the Levenberg–Marquardt method in which the Jacobian updates are delayed over several accepted steps. See [13] for further details about this algorithm, including how to vary the trust-region radius when the Jacobian computation is lagged in this way.
From (17) and (18), we seek solutions in which and are even functions of x while and are odd. Let and denote the Fourier modes of the solution. As explained in more detail below, we choose an even integer , where M is the number of spatial gridpoints used in the timestepping algorithm, and consider initial conditions of the form:
where . The numbers are assumed to be real and all other Fourier modes are set to zero. In the formula for , if so that . We also set:
where T is the period and is the spatial phase shift in (18). We choose an objective function that is zero if and only if and are even and odd functions of x, respectively, and E in (21) and in (23) are equal to the given target values , . Specifically, we define:
with
where . Taking the real part of the first argument is necessary since is not generally an even function until f has been driven to zero. Assuming and are zero for , we then have:
We have assumed here that . This is true since by construction and the projection P in (2) keeps constant.
The number of spatial gridpoints, M, should be chosen large enough that for all times , the Fourier modes and decay to machine precision for , where is required and is recommended to avoid aliasing errors when evaluating the nonlinearities of (2) and approximating the integrals (5) and (6) via the trapezoidal rule (11). By contrast, N only needs to be large enough that the Fourier modes and in (31) of the initial condition decay to machine precision by the time reaches . For smaller-amplitude waves, we find that typically works well. The remaining Fourier modes of the initial condition are taken to be zero. This “zero padding” causes the number of equations, , to be larger than the number of unknowns, .
In some cases N can be substantially smaller than M, which makes the method more efficient as only lower-frequency Fourier modes of the initial condition have to be computed. This also improves the robustness of the shooting method since these lower-frequency modes are well-resolved on the M-point grid. Moreover, following the approach of Appendix A, all the columns of the Jacobian are obtained by computing well-resolved solutions of the linearized water wave equations corresponding to perturbations of the initial conditions in the direction of these lower-frequency modes. This allows the Jacobian to be computed accurately by discretizing the linearized water wave equations rather than having to linearize the discretized solution of the nonlinear problem. A common scenario where N can be much smaller than M is when corresponds to a relatively flat state while corresponds to a crested state with high curvature near the wave peak. In this scenario, there are often many more active Fourier modes (with mode amplitude larger than machine precision) in the final state than in the initial state. Thus, it is better to compute solutions E, F, and G than C, B, and A in Figure 2 as the former reach crested states at while the latter begin with crested states.
This idea of recasting shooting methods as overdetermined nonlinear systems was introduced in [13] to compute extreme standing waves. In that work, adaptive mesh refinement in both time and space was also used to better resolve the wave peak that emerges at . For both pure standing waves and the generalization considered here to traveling-standing waves, because the solution returns to a spatial phase shift of the initial condition at (and again at ), if modes and with have become active at , they decay back down to machine precision if time is further evolved from to . At time , each mode will differ from its initial state by only a phase factor, i.e., its amplitude will return to its initial value. This time-periodic transfer of energy between low- and high-frequency modes under the fully nonlinear water wave equations might be interesting to study through the lens of dynamic energy cascades [48,49].
3.3. A Quasi-Periodic Torus Representation of Traveling-Standing Water Waves
In Section 3.1, we formulated the traveling-standing water wave problem as a two-point boundary value problem with initial conditions of the form (17) that evolve from to to a state of the form (18). Amplitude and traveling parameters and are also specified to further constrain the solution through (22) and (23). All of these conditions involve properties of the solution at and , with behavior at intermediate times determined only by the requirement that the equations of motion (2) hold. This is the most convenient formulation for computing such waves in a shooting framework.
Rigorous proofs of existence of time-periodic [20,21,22] and temporally quasi-periodic [23,24] standing water waves take a different approach, modeled on KAM theory, where periodicity or quasi-periodicity in time is built into the function space in which a Nash–Moser iteration is performed to enforce the equations of motion in the limit. In other words, in a shooting framework, successive approximations satisfy the evolution equations but not the temporal boundary conditions while in a KAM approach, each iteration satisfies the boundary conditions but not the evolution equations. In this section we consider torus representations of traveling-standing water waves that could potentially be used in a Nash–Moser iteration to prove their existence.
One idea is to define a function that is periodic on the torus such that:
where is the spatial shift of (13), which we recall is taken to be for pure standing waves. Periodicity of on ensures that , which is (13). A more general torus representation, namely:
was introduced by Bridges and Laine-Pearson [29] to study the stability of weakly nonlinear standing waves. This torus representation allows us to more clearly interpret traveling-standing water waves as nonlinear superpositions of counter-propagating periodic wave trains. The parameters and will be shown below to correspond to a rotation of the above torus function by , i.e.,
Pierce and Knobloch [28] studied weakly nonlinear interactions of such wave trains using a Davey–Stewartson model for finite-depth water waves with surface tension without employing torus representations of the solutions. Bridges and Laine-Pearson [29] expanded on these results using a completely different approach.
Solutions of the form (37) can describe a wide variety of wave phenomena. The spatially quasi-periodic traveling water waves considered by Bridges and Dias [50] within weakly nonlinear theory and by Wilkening and Zhao [51] in a fully nonlinear setting have the form (37) if one takes and , where c is the wave speed. One recovers periodic traveling waves if is independent of or . Bridges and Laine-Pearson [29] note that pure standing waves have the form (37) if:
Indeed, after non-dimensionalization, if and are even, -periodic functions satisfying (15) and (16), we can define:
where and . It then follows that , as claimed. The function in (40) is periodic on the torus since . It is also symmetric with respect to interchanging and since is an even function of x for fixed t. Shifting time by does not change these symmetry properties, so solution A of Figure 2 also leads to a function that is symmetric with respect to interchanging and when defined via (40).
General traveling-standing waves, including pure standing waves in the configuration of solution G in Figure 2, do not have torus functions satisfying (39) and (40). Instead, we claim that solutions of (2) satisfying (17) and (18) have the form:
Solving and for x and t yields:
This function is periodic on the torus if we set:
which follows from and . Substitution of (43) into (42) gives the formulas for x and t reported in Figure 3. This confirms the rotation (38).
Figure 3.
Correspondence between the physical variables and the torus variables in the representation (41). The rotated rectangle with a thick red border corresponds to , which is the time range computed by our shooting algorithm. The values of in this rectangle can be extended to fill the torus using the rotational symmetries (46) about the three lattice points shown with black markers.
Next we define an operator R that acts on Z or by reversing the sign of the velocity potential,
Using , which follows from (17) using the same argument we used to derive (19), we obtain:
Together with periodicity of on , (45) implies that:
This rotational symmetry (with a sign change in the velocity potential) about lattice points in can be used to construct from with , see Figure 3.
Next we note the effect of the transformation rules of Table 1 on . If , then remains unchanged and:
where x and t depend on and through the formulas in Figure 3. Similarly, if , then and:
In addition, if , then remains unchanged and:
So all three transformations lead to simple shifts or reflections of the torus functions, together with a replacement of by in the second case.
In the case of pure standing waves with , this construction yields the same torus representation (39) and (40) proposed by Bridges and Laine-Pearson. In this case, if n is an even integer, the second component of (the velocity potential) is identically zero along the lines , and has even symmetry upon reflection about the lines , i.e., for , and n even. It follows from (49) that pure standing waves with have torus functions related to the corresponding cases with by a shift in by . Thus, the second component of is identically zero along the lines for odd integers n and has even symmetry upon reflection about the line when n is odd. In space, this means the solution has even symmetry about and for all time rather than about and , as illustrated in panel G of Figure 2 above. In the alternative convention of (15) and (16), which has to be shifted in space or time to fit in the traveling-standing framework of (17) and (18), there is still a torus function satisfying (39) and (40), and it is related to one of the cases via . As a result, the second component of is zero along the lines with n odd but has even symmetry when reflected about the lines with n even.
Temporally quasi-periodic water waves of the form (37) but generalized to have d quasi-periods have been proved to exist by Berti et al. [25,26] in the case of constant vorticity and by Feola and Giuliani [27] for irrotational water waves of infinite depth. The setup of Feola and Giuliani is closest to that considered here, except that they require to be integers such that if . By contrast, we consider and . In other words, at the linearized level, we treat the case of an arbitrary superposition of two counter-propagating traveling waves of the same wavelength, which by (26) may be written:
while Feola and Giuliani require each component wave to have a different wavelength and to be traveling either left or right rather than being in a superposition of both states. As with previous work on standing waves [20,21,22,23,24], the results in [25,26,27] employ a Nash–Moser iteration and only establish existence in Cantor-like sets of parameters such as amplitude, vorticity, and surface tension.
4. Numerical Results
We saw in (25) that wave amplitude is proportional to in the linearized regime. Thus, as an initial sweep through parameter space, we use the overdetermined shooting method described in Section 3.2 to compute traveling-standing wave solutions with:
When we set , , without computing anything. It is only necessary to carry out the minimization procedure for ; the other solutions are obtained using the symmetries of Table 1 in Section 3.1 above. As explained already, there are advantages in efficiency and robustness to computing solutions that reach crested states at rather than at . This is why we carry out the minimization for , which include solutions E, F, and G in Figure 2, rather than for , which include solutions A, B, and C in the figure.
The traveling case requires special treatment since two families of traveling-standing waves meet there (one being the “trivial” branch of pure traveling waves). This causes the Jacobian of Appendix A to develop a nontrivial kernel at the solution we are looking for. Our solution is to cut the period roughly in half (to get away from the branch of genuine traveling-standing waves) and compute the pure traveling wave with the correct energy using the traveling-standing wave code with T fixed instead of fixed. In the Levenberg–Marquardt method, is removed from the list of unknowns and the second equation (driving to zero) is dropped. This gives , , and , but with and T scaled incorrectly by the same factor. To find the correct T, we use a 10-point Chebyshev polynomial interpolation from the periods of the traveling-standing waves with:
where the are the zeros of the 10th Chebyshev polynomial, . Since 10 is even, . These auxiliary problems were solved in quadruple-precision to avoid loss of digits due to the nearby bifurcation to pure traveling waves.
Figure 4 shows the dependence of T, , and on the amplitude and traveling parameter , where:
is the average horizontal component of momentum, which is a conserved quantity [52]. We see in these contour plots that T is an even function of for fixed E while and are odd. Moreover, T is periodic in with period while and have period . These properties can be deduced from the transformation rules in Table 1 for shifting or reflecting . We also find that for fixed energy, the period T has relative maxima at the pure standing wave solutions () and relative minima at the pure traveling waves (). When is fixed, T generally increases with energy. Naturally, the spatial phase shift is zero (modulo ) for pure standing wave solutions, and achieves its extrema (for fixed energy) at the pure traveling waves. The magnitude of this phase shift, , also generally grows with energy. Similarly, is zero for pure standing waves and achieves its maximum and minimum values for fixed energy at the right- and left-traveling water waves, which occur at and , respectively. For fixed , generally grows with amplitude .
Figure 4.
Dependence of the temporal period, T, spatial phase shift, , and momentum, , on amplitude and traveling parameter . White regions consist of grid cells in the - mesh for which a solution could not be found at one of the four corner nodes of the cell. Our criterion for finding solutions is that the objective function f in (33) of Section 3.2 is reduced below .
4.1. Gaps and Disconnections in the Two-Parameter Family
The period, T, spatial phase shift, , and momentum, , appear to depend smoothly on E and in the contour plots of Figure 4. However, the regular pattern of white grid cells (bordering a gridpoint where a solution could not be found) suggest the presence of discontinuities running through the two-parameter family of traveling-standing waves. A useful variable for studying these discontinuities and visualizing the shape of the waves is the signed curvature at the origin at ,
where we used (17). A contour plot of versus energy and traveling parameter is shown in Figure 5. The spacing of contour lines is highly non-uniform to avoid having large regions of the graph with no contour lines and other regions where the contour lines are so dense that they become indistinguishable (the plot actually shows , but the labels on the colorbar correspond to ). The curvature is much larger when E is large and is close to zero than elsewhere in the plot. This is expected as values of far from 0 (modulo ) correspond to solutions in which the largest wave crest over the time interval forms at or instead of at . For example, plots A–G in Figure 2 above correspond to , , . The highest wave crests occur at , for solutions A–D, and at , for solutions D–G. The traveling wave D is the transition point where the wave crest at is identical to the one at .
Figure 5.
Dependence of the signed curvature on energy E and traveling parameter . With the help of Table 1, this plot can be used to determine the curvature of at and when as well as at and when .
Unlike T, , and , the contour lines of in Figure 5 veer apart as they approach the white regions from opposite sides. These discontinuities are more easily visualized with graphs than with contour plots. In Figure 6, we show the dependence of on for 14 fixed values of the amplitude, , . For small , the curvature depends on as , consistent with (25). However as increases, grows rapidly near , and several disconnections can be seen in the curves. The white regions in Figure 5 occur when a grid point from (51) falls in a gap between disconnections, where no solution exists. These gaps are often narrow enough to cross through the middle of a grid cell without causing the algorithm to fail at the four corner nodes. In this case, the cell will not be white, but contour lines passing through the cell may exhibit sharp kinks. The small but abrupt jumps in some of the contour lines of Figure 5 indicate this type of behavior. Thus, even though most of the white grid cells in Figure 5 border nodes with , the eight major disconnections appear to persist all the way down to , where . We will investigate this in more detail below.
Figure 6.
Slices through the contour plot of Figure 5 with , . The curvature jumps discontinuously as crosses certain critical values, leaving gaps in the - parameterization where no solutions exist. When is large, the wave crest sharpens rapidly soon after leaves zero in either direction due to a nearby discontinuity on each side.
4.2. Larger-Amplitude Traveling-Standing Water Waves
While the grid spacing in (51) is sufficient to make informative contour plots, the curves in the right panel of Figure 6 are not well-resolved near the disconnections. In Figure 7, we use an adaptive numerical continuation algorithm [12,13] to track solutions with two larger values of energy, and . The former is the energy of the standing wave labeled Y in Figure 10 of [13], which we happened to be studying when we realized that one of the two Jordan chains of the monodromy operator of the linearization about a standing wave should point to standing waves that travel. Surprisingly, the paths bifurcating from standing waves () at these two energy levels (green and red in the figure) loop back and meet another standing wave, rather than connecting with a traveling wave. This is very different behavior than what occurs for the Benjamin–Ono equation [18,19], where varying the amplitude of the waves on a path does not affect which stationary or traveling waves it meets at its endpoints, nor the smoothness of the path. However for the free-surface Euler equations, the bifurcation curves become less regular as the amplitude increases. Increasing the energy causes many disconnections to nucleate, leaving gaps in where no solution exists and other regions where multiple solutions exist. Such nucleation events are explored in the context of pure standing waves in [13].
Figure 7.
Slices through the contour plot of Figure 5 (grey) along with several additional energy levels in the “extreme” traveling-standing wave regime. Points have also been added to the curve to reveal an imperfect pitchfork bifurcation (blue) where only a spike was seen with the resolution of the contour plot grid (grey). Solutions labeled A–E are plotted in Figures 9 and 10.
The reason it is possible to loop back and connect with a different standing wave is that energy is not a monotonic function as one moves along the family of pure standing waves. The same is true of pure traveling waves, as shown in Figure 8. For standing waves, we plot as a function of crest acceleration [7], defined as the acceleration of a fluid particle at the wave crest at the moment it reaches maximum height. For traveling waves, we plot as a function of relative crest velocity [53], defined as the velocity of a fluid particle at the wave crest in the frame moving alongside the wave. We note that is close to zero for small-amplitude standing waves and increases toward 1 as the wave crest sharpens, while q is close to 1 for small-amplitude traveling waves and decreases to zero as the wave crest sharpens. Longuett–Higgins and Fox showed that as , the crest of the traveling wave approaches 120 in a self-similar fashion [53,54]. Penney and Price [3] conjectured a 90 crest angle for the limiting standing wave of the greatest height [3,55,56,57]. Early numerical studies suggested that a sharper corner [7] or a cusp [9] may form as . Recent high-resolution computations show that resonance causes self-similarity at the crest to break down, which prevents a limiting standing wave from materializing at all [12].
Figure 8.
Plots of energy versus crest acceleration (standing waves) or relative crest velocity q (traveling waves). Both curves reach a turning point where E achieves a local maximum. The horizontal lines represent the energy levels of the curves in Figure 7.
Of interest here, in Figure 8, is that the energy levels (green) and (red) cross the standing-wave curve twice, and these two pure standing waves are connected by (fragmented) closed loops of traveling-standing waves in Figure 7. The energy level meets the traveling family only once, and indeed the green curve behaves similarly to the grey curves at lower energies near in Figure 7. The energy level does not intersect the traveling wave curve at all in Figure 8, and we see that the red curve in Figure 7 veers upward before reaching from either side, suggesting a sharpening of the wave crest. The intermediate energy level shown in orange in Figure 8 meets the traveling wave curve in two locations. One wonders whether these are also connected by a path of traveling-standing waves. However, in Figure 7, the orange curves bifurcating from traveling waves at veer away from each other rather than forming a closed loop as in the standing-wave case (aside from small disconnections). The upper orange branch () veers upward on the axis, indicating that the crest sharpens as increases.
In Figure 9, we show snapshots of the “extreme” waves labeled A, B, and C in Figure 7. Solution A is a pure standing wave with crest acceleration and curvature . Solution B () is the sharpest traveling-standing wave we computed on the red branch (), which has at and at . While the crests of many of these traveling-standing waves become quite sharp, analogy with the pure standing-wave case suggests that resonance will prevent a perfect corner from forming when true dynamics are involved, i.e., other than the corner of the highest pure traveling wave [53,54], which can be formulated as a steady-state problem. Solution C in Figure 9 shows a traveling-standing wave with negative curvature due to the formation of a dimple at the wave crest. Referring back to Figure 6, there is a strong discontinuity running through the family of traveling-standing waves to the right of in which curvature sharpens when the discontinuity is approached from the left and flattens when approached from the right. At the energy level of the red curve () in Figure 7, the sharpening branch loops back to join another standing wave while the flattening branch acquires negative curvature.
Figure 9.
Large-amplitude traveling-standing waves can form relatively sharp wave crests (A,B) with high curvature , or dimpled wave crests (C) with negative curvature . These solutions are also labeled in the bifurcation diagram of Figure 7.
In standing-wave studies [13,39], disconnections in the bifurcation diagrams can often be associated with harmonic resonance between Fourier modes. More generally, disconnections occur when a large-scale carrier wave excites a higher-frequency secondary wave that can be superimposed nonlinearly with one of two amplitudes to make a globally time-periodic solution [12,13]. Figure 10 shows solutions D and E on two branches that meet at an imperfect pitchfork bifurcation at energy level (blue) in Figure 7. The two waves evolve similarly in the large, although a secondary wave on the surface sharpens the crest at D and flattens it at E. In the right panel of Figure 10, we plot the difference between solutions D and E at corresponding times , . These times are slightly different for the two solutions since for solution D and for solution E. Instead of resembling another standing wave (as happens in the pure standing case), the secondary wave takes the form of a frequency- and amplitude-modulated traveling wave evolving over the surface of a bulk traveling-standing wave.
Figure 10.
The solutions labeled D and E in Figure 7 behave similarly in the large, differing by a higher-frequency secondary wave responsible for the imperfect pitchfork bifurcation in Figure 7. This secondary wave takes the form of a frequency- and amplitude-modulated traveling wave that either sharpens the wave crest (D) or flattens it (E), depending on the relative phase of the primary and secondary waves.
5. Asymptotic Expansions and Alternative Parameterizations of TS-Waves
We now return to the question of persistence of disconnections to zero-amplitude. We saw above in Figure 5 and Figure 6 that eight major disconnections exist in the – plane that lead to jumps in curvature when they are crossed and leave gaps where no solution could be found. We have not attempted to derive a formal asymptotic expansion along the lines of Rayleigh [2], Penney and Price [3], Tadjbakhsh and Keller [58], Concus [59], Schwartz and Whitney [5], or Amick and Toland [60]. This is quite challenging even for pure standing waves due to resonant modes of the form and , whose amplitudes are determined by compatibility conditions at higher order rather than by remainders from lower-order terms that must be eliminated at the current order. In the pure standing wave case, these asymptotic expansions involve trigonometric polynomials with rational or integer coefficients [5,60]. Assuming the same is true for traveling-standing waves allows us to obtain the formulas through fourth order by fitting numerical data. We first study the asymptotic behavior of the initial conditions, which is natural in a shooting context and involves fewer expansion variables. We then compute the asymptotic expansion of the torus function from Section 3.3 in powers of the amplitude parameter , which describes both the spatial and temporal behavior of traveling-standing water waves. Finally, we discuss alternative amplitude and traveling parameters and the relative merits of each choice.
5.1. Asymptotic Expansion of the Initial Condition
The numerical data we use to study small-amplitude solutions is plotted in Figure 11. It consists of the first four Fourier modes , of the initial conditions of the first 21 energy levels in (51), indexed . For , we use , , and then extend by symmetry to . Since we expect a discontinuity at , we drop this index from the list and replace it with and . This is also done at all the symmetric images of under the transformation rules of Table 1, leaving 8 gaps in the plots. At each , we approximate each variable of interest by the 10th degree polynomial that most nearly agrees with it (in the least-squares sense) at the , . We then evaluate , , to obtain the first five Taylor coefficients of the variable. We also do this for the period, , and spatial shift, . Studying plots of the Taylor coefficients as functions of , we are able to guess analytic formulas that agree with the numerical data to as many digits as we can compute in double-precision, which varies from 5 to 15 depending on how many derivatives have been taken. The resulting formulas are reported in Table 2.
Figure 11.
Leading Fourier modes of the initial wave profile, , (left), and initial surface velocity potential, , (right), versus for small-amplitude traveling-standing waves of amplitude , . These numerical results were used to guess analytic formulas for the asymptotic expansions, see Table 2. Both and have disconnections at , where the corresponding analytic formulas are singular.
Table 2.
Fourth order asymptotic expansion of the initial conditions, period, and phase shift of traveling-standing waves on deep water. Higher-frequency modes are zero through fourth order in , and , . We enumerate these functions in the order listed here to define in (57) for .
Since fourth derivatives lead to a significant cancellation of digits, we verify the results by re-computing the solutions in quadruple-precision on a 33-point Chebyshev–Lobatto grid in the amplitude parameter over the interval ,
The traveling-standing wave calculations are only performed for , i.e., for . Further details on these quadruple-precision calculations will be given in Section 5.2 below. We use the values of the formulas in Table 2 at and use even or odd symmetry of these formulas with respect to for :
As shown in the left panel of Figure 12, the Chebyshev modes of the interpolated functions decay exponentially rather than algebraically, which is strong evidence that the analytic continuation to for each of these functions is correct. The choice of a 33-point Chebyshev–Lobatto grid and the parameter 0.032 in (55) were chosen by trial and error to ensure that the Chebyshev modes of these functions decay to quadruple-precision accuracy using polynomials of a degree ≤32.
Figure 12.
Verification in quadruple-precision of the proposed asymptotic expansions of Table 2. (left) Chebyshev mode amplitudes of the interpolating polynomials for different choices of m and l. (right) Plots of versus l comparing the analytic formulas in Table 2 to the expansion obtained numerically from . These curves correspond to the variables listed in Table 3 at each order .
We introduce additional notation to enumerate the functions listed in Table 2 to facilitate the discussion of the numerical results reported in Figure 12:
The Fourier modes of the velocity potential at are purely imaginary due to (17), so extracts the imaginary part of . Each function is sampled on the Chebyshev grid (55), where with l ranging over the integers between 0 and 90, excluding 15, 45, and 75. We omit to avoid the special treatment required for traveling waves discussed at the beginning of Section 4. The interpolating polynomial:
is then constructed using the Fast Fourier Transform to compute the Chebyshev coefficients from the sampled values, . The are plotted versus n in the left panel of Figure 12. The plot contains 880 curves corresponding to the different choices of l and m, all of which decay below by the time the Chebyshev mode index reaches 32. Every other Chebyshev mode on each curve is zero, with parity depending on whether we use even or odd symmetry to extend the sampled values to in (56). In the plot, we omit the Chebyshev modes that are zero by symmetry. The curves with the slowest decay rate, plotted in blue in the figure, correspond to with . This occurs because the asymptotic expansion breaks down as approaches and due to the presence of in the denominators of and in Table 2. Thus, the functions vary more rapidly with as approaches these values. One would need to use a smaller prefactor than in (55) or increase the number of Chebyshev modes to maintain quadruple-precision accuracy for closer to or than reported here.
For each function , we fit the data from the double-precision calculations to obtain an ansatz for the analytic form of the leading terms in the expansion:
The results are reported in Table 2. For example, corresponds to , so:
We compare these analytic formulas to the coefficients in the expansion of the interpolating polynomial:
which are easily expressed in terms of the Chebyshev modes of (58),
When computing , the first nonzero entry in the sum is , and the sum is over integers n in the range such that is even.
The results of this comparison are shown in the right panel of Figure 12. We plot the deviation of the expansion coefficients obtained numerically from the interpolating polynomial to the proposed exact formulas in Table 2. The curves are color coded and labeled by the order r of . The errors generally increase with r, which is expected due to the growing prefactor and increasing powers of n in the formulas (62) for . In particular, an error of order in with is amplified by a factor of In these plots, l ranges from 0 to 90 omitting 15, 45, and 75 and m and r range over the marked entries of Table 3. Solid markers in the table correspond to nonzero formulas for in Table 2. For example, from (60), the column has solid markers in rows and , thus, the curves and are among those plotted in the right panel of Figure 12 and labeled ‘first order’ and ‘third order,’ respectively. Open markers in Table 3 correspond to coefficients for which there are nonzero coefficients in the right-hand side of (62) that must cancel to yield zero, which is the value of in these cases. For example, the open marker at , corresponds to one of the four curves labeled ‘first order’ in Figure 12, which is a plot of . Blank entries in Table 3 correspond to entries that are zero due to symmetry, i.e., the sums in the right-hand side of (62) involve only entries that are zero due to the even or odd extension that was used to compute for . These entries are not plotted in Figure 12 since the error is exactly zero.
Since the errors computed in quadruple-precision and plotted in Figure 12 are 12–16 orders of magnitude smaller than those of the double-precision calculations that were used to discern the analytic formulas of Table 2, we are confident that these formulas are correct. We find that the disconnections in the plots of and in Figure 11 are cleanly represented at fourth order by the terms with in the denominator in Table 2. This shows that the disconnections do indeed persist all the way to zero-amplitude, where they manifest as terms in the asymptotic expansion of the Fourier coefficients that diverge as approaches . The fact that the formulas for and can be expanded in integer powers of with coefficients that involve only trigonometric polynomials of confirms that defining and via (23) were good choices for the amplitude and traveling parameters.
5.2. Asymptotic Expansion of the Solution on the Rotated Torus
Using the numerical solutions computed in quadruple-precision to verify the ansatz of Table 2 for the asymptotic expansion of the initial conditions, we are able to identify exact formulas for the leading terms in the asymptotic expansion of the 2D Fourier coefficients of the torus function described in Section 3.3. For each amplitude in (55) in the range and with l ranging over the integers between 0 and 90, omitting 15, 45, and 75, we compute a traveling-standing wave with gridpoints in space and 32 timesteps taken from 0 to using a 15th order spectral deferred correction method [44,45,46] based on the Gauss–Lobatto quadrature. For each , we use the following cutoff beyond which the Fourier modes of the initial condition are set to zero in the Levenberg–Marquardt algorithm
These cutoffs are large enough that the Fourier modes and of the initial condition decay below by the time j reaches . The solver also computes T and as explained in Section 3.2 above. These numerical results fill the rotated rectangle corresponding to in Figure 3 with values of on a uniform grid rotated clockwise by . We extend these values to the region:
using the rotational symmetry of (46) (with a sign change in velocity potential) about the three lattice points shown with black markers in Figure 3. Extracting the values of in a checkerboard pattern from the points of the rotated grid that satisfy (63) gives values for on a uniform non-rotated grid over .
We denote the two components of by and and compute the 2D Fourier series coefficients of these functions,
using the 2D FFT in quadruple-precision to obtain the modes with from the values on the grid. For each and in the ranges described above, we find that decays below for . Since and are real-valued and satisfy the symmetry condition (45),
In particular, . In fact, all the modes and with are zero due to:
These integrals are conserved quantities under (2) and are assumed to be zero initially. Making use of periodicity of in Figure 3, the change of variables and with and as in (43) then gives:
with an identical formula yielding , as claimed.
We analytically continue and to as even or odd functions of , depending on whether is even or odd. We expect the leading term of the asymptotic expansions of and to be at most , which we confirm for . To this end, we enumerate these modes by:
where and depend on m via:
Note that rounds odd integers up to even integers and leaves even integers unchanged. Thus, if m is odd, the corresponding are the same as for listed in (69). In our numbering, the lattice points corresponding to have odd parity ( odd). These are denoted by red circles in Figure 13a. Those with have even parity and are denoted by blue squares in the figure. Filled markers denote Fourier lattice points where nonzero terms are present in the fourth order asymptotic expansion of or while open markers denote lattice points where we compute the asymptotic expansion numerically to confirm that the leading terms through fourth order are zero. Grey markers denote lattice points where (65) can be used to determine and from those with blue or red markers.
Figure 13.
Verification in quadruple-precision of the proposed asymptotic expansions of Table 4 and Table 5. (a) 2D Fourier mode indices where we compute the expansion coefficients. (b) The Chebyshev mode amplitudes of the interpolating polynomials in (58) decay exponentially. (c,d) Plots of versus l comparing the analytic formulas in Table 4 and Table 5 to the expansion obtained numerically from .
Each of the functions in (68) is evaluated at the points described above and extended by even or odd symmetry to obtain values at . We compute the Chebyshev representation (58) of the interpolating polynomial as before, but m now runs from 1 to 62 instead of 1 to 10 due to the change in meaning of from (57) to (68). Figure 13b shows the exponential decay of these Chebyshev expansion coefficients for a subset of the functions that were sampled. As in Figure 12, we omit the Chebyshev modes that are zero due to the even or odd symmetry of the analytic continuation; this avoids NaN values at every other point due to the log scale of the y-axis. The blue curves in Figure 13b correspond to and . These are the closest values to the singularities at and . The black curves correspond to and , which are the next closest points to the singularities. The green curves show the remaining l values (, , , ), but only for , which corresponds to . The other choices of m in the range for these remaining l values are similar to the case shown, with Chebyshev amplitudes that lie well below most of the black curves. This is strong evidence that all solutions have been resolved by the interpolating polynomial with 27–32 digits of accuracy, with the least accurate approximations corresponding to the four values of closest to the singularities.
Next we compute the expansion coefficients of the interpolating polynomial, defined by (61), using (62). We also compute the fifth-order term:
for the cases and , which correspond to and , respectively. (These fifth order terms are needed in Section 5.3 below). We then look for analytic formulas for the coefficients of (59) that agree closely with the . The results are reported in Table 4 for the Fourier modes with odd parity and in Table 5 for those with even parity. The formulas are simpler when expressed in terms of and , so we present them this way. We only report formulas for the Fourier modes with filled red or blue markers in Figure 13 since the others are either zero or can be determined from these via (65). In particular, as noted in (67) above, and are zero if due to conservation of mass and conservation of the mean value of under (2).
Table 4.
Asymptotic expansion of the 2D Fourier modes of with odd parity. Here is the expansion parameter and . We omit modes that we know to be zero, or that can be determined from and . and from Table 2 are easily expressed in terms of and , so we omit them here. An extra order is needed in and to derive (74) below.
Table 5.
Fourth order asymptotic expansion of the 2D Fourier modes of with even parity. Here is the expansion parameter and . The coefficients of and are singular for when and at when .
To systematically identify the analytic formulas reported in Table 4 and Table 5, we begin by assuming:
where and on the first attempt. Here r begins at and increases by 2 for successive terms in the expansion, where corresponds to m in (69). We stop at for , at for , and at otherwise. We determine and by solving the least squares problem , where the lth row of A corresponds to with , and the lth entry of is . We omit in this enumeration of the equations. We solve this least squares problem in double precision using the values of computed in quadruple-precision. For all entries except and , setting works: The residual of this highly overdetermined system drops suddenly to once K reaches r. When and , we find that with either or , the residual drops to with . We then rationalize the floating point numbers in and simplify the resulting formulas for from (71) to obtain the formulas in Table 4 and Table 5.
As a final check, we compute in quadruple precision using the rational coefficients from Table 4 and Table 5 and plot them versus l in panels (c) and (d) of Figure 13. Panel (c) shows versus l for and . These are the modes and for which odd symmetry is used in the analytic continuation to , which guarantees that for r even. The exponential decay of the Chebyshev modes in panel (b) justifies the use of odd symmetry to extend to . Panel (d) shows for and . These are the modes that are extended to using even symmetry, so it is not necessary to check . We also plot the case of and in panel (c), which is needed in Section 5.3 below. These curves quantify the loss of precision that occurs for larger values of r due to the powers of and the growth of the coefficients in (62) and (70). By performing the calculations in quadruple-precision, we are still able to verify the analytic formulas of Table 4 and Table 5 to at least 19 digits of accuracy. Since only simple fractions appear in the formulas, this is strong evidence that the formulas are correct.
5.3. Alternative Amplitude and Traveling Parameters
One of the main challenges of studying traveling-standing water waves has been to identify suitable amplitude and traveling parameters to describe the two-parameter family. We selected and , which leads to nice formulas such as (25) and (27) in the linear regime, and such as given in Table 2, Table 4, and Table 5 when the solutions are expanded in powers of . These parameters are convenient in a shooting framework as they only depend on the solution at the initial and final times of the required time evolution ( and ). At these times, the solution satisfies the symmetry properties (17) and (18), which lead to several transformation rules relating each solution to various phase-shifted or time-reversed versions when is shifted by or reflected about 0 or .
Another option that may fit better with current methods of proving existence of standing and quasi-periodic water waves [20,21,22,23,24,25,26,27] would be to define new amplitude and traveling parameters, say and , such that the two leading Fourier modes of the component of the torus function satisfy:
precisely, without higher-order corrections affecting these two Fourier modes. Substitution of and from Table 4 into:
we obtain:
where we used and . It was necessary to compute and to fifth order in in Table 4 to obtain the fourth-order term for in (74).
We believe that and would lead to a qualitatively similar parameterization of the family of traveling-standing waves as our choice of and . In particular, one can invert (74) to express and in terms of in Table 2, Table 4, and Table 5. The coefficients of the new expansions in powers of will still be singular at the fourth order when , i.e., the disconnections in the two-parameter family of traveling-standing waves do not disappear with different choices of amplitude and traveling parameters. Two additional options would be to focus on instead of and define and by the requirement that and precisely, without higher-order corrections, or to stay within the framework and define . In each of the four options, the first Fourier modes of and enter at linear order with respect to the amplitude parameter or , with or controlling the relative amplitude of the right- and left-traveling waves at linear order, as in (26). At larger amplitudes, each of these parameterizations will describe the same set of traveling-standing waves, just labeled slightly differently. Our choice of has the advantage that has a natural physical interpretation in terms of energy and fits well in the shooting framework. The choice (72) fits well in the quasi-periodic torus formulation. Additionally, the two formulations focusing on also seem reasonable aside from being more “observable” for water waves in the real world.
6. Summary and Recommendations for Future Research
We have computed a new two-parameter family of hybrid traveling-standing water waves in infinite depth and studied their properties. At larger amplitudes, we used numerical continuation to explore interesting regimes in which the wave crests form sharp peaks with high curvature or dimpled peaks with negative curvature each time the wave passes through its highest state. We explored disconnections in the two-parameter family and found examples where the bifurcation curve emanating from a pure standing wave solution loops back and reconnects to a different standing wave rather than meeting up with a pure traveling wave, as happens at lower amplitudes. These bifurcation curves are often fragmented at small scales, which is presumably a numerical manifestation of the small divisor problems that have been addressed rigorously using Nash–Moser theory [20,21,22,23,24,25,26,27] to establish the existence of time-periodic or quasi-periodic water waves on Cantor-like sets of the parameters describing the solutions. By contrast, for integrable model equations such as the Benjamin–Ono equation, pairs of traveling waves are found to be connected by smooth paths of time-periodic solutions that can be exhibited analytically [17,18,19] and do not change character at higher amplitudes.
At small amplitudes, we used Chebyshev polynomial interpolation from quadruple-precision calculations in the fully nonlinear setting to obtain analytic formulas for the leading order terms of an asymptotic expansion of the solution in powers of the amplitude parameter. Some of the fourth-order terms blow up when the traveling parameter approaches any of the values . These values line up with the eight major disconnections seen in the large-amplitude contour plots of Figure 4 and Figure 5, where the shooting method failed to find a solution with the desired values of and . This shows that these disconnections persist to zero amplitude.
We proposed a two-point boundary value formulation of the traveling-standing water wave problem as well as a quasi-periodic torus formulation. Each method has its advantages, which are evident in Table 2, Table 4, and Table 5. By focusing only on the state of the system at and , the dimension of the solution space is reduced by one. This has the advantage that there are fewer unknowns to solve for in the nonlinear least squares problem, and also leads to a more concise description of the asymptotic behavior of solutions since only 1D Fourier modes of the initial condition have to be listed. While this shooting method framework is more efficient in computations, the torus formulation is better suited to current methods of proving existence of time-periodic and quasi-periodic water waves using Nash–Moser theory [20,21,22,23,24,25,26,27]. The - parameterization used throughout the paper is tailored to the shooting approach, and we also proposed a - parameterization that is tailored to the torus formulation. The two parameterizations describe the same set of traveling-standing waves and are expected to have qualitatively similar gap structures where solutions do not exist. In particular, asymptotic expansions in powers of have fourth-order coefficients that are singular at eight critical values of , as discussed in Section 5.3.
The torus formulation has an advantage over the shooting approach in that it contains complete information on the time-evolution of the system without having to re-compute the solution from the initial condition. The asymptotic expansions of Table 4 and Table 5 also provide a pathway to understand the resonances responsible for the disconnections that persist to zero amplitude, where they emerge as expansion coefficients that diverge at critical values of or . The coefficients of Table 2 can be determined from those of Table 4 and Table 5 by summing along diagonals (e.g., ), but one cannot determine that are each contribute half of the singularities in the formula for in Table 2 by looking only at the asymptotic expansion of the initial conditions. An interesting future research direction would be to derive the expansions in Table 4 and Table 5 from first principles, similar to what has been done for pure standing waves [2,3,5,58,59,60], rather than by fitting numerical data. This would reveal the source of the resonances that lead to zeros in the denominators of , , and at critical values of or . Resonances of pure standing waves at critical fluid depths are investigated in [13,39].
Another idea to study these resonances is to view the results of Table 4 and Table 5 as time-periodic solutions of a four-wave weakly nonlinear Hamiltonian water wave model [33,48,49,61] and investigate why time-periodic solutions corresponding to the critical values of or do not exist. This would be similar in spirit to studying the connection between time-periodic solutions of the Benjamin–Ono equation and time-periodic pole dynamics under the inverse scattering transform [18,19]. The only work along these lines for water waves that we have seen is a study by Bryant and Stiassnie [62] of the long-time dynamics of subharmonic perturbations of standing water waves using the Zakharov equations.
In the future, we plan to study the spectral stability of traveling-standing water waves to subharmonic perturbations by computing Floquet exponents in a Fourier–Bloch framework. We hope to develop a unified approach that improves on existing methods for the special cases of pure traveling waves [63,64,65,66,67] and pure standing waves. The only approach that has been used previously for standing waves [7,62] involves studying harmonic stability on a larger domain, which is expensive and limited to perturbations with wavelengths that are an integer multiple of that of the standing wave. We also hope to study the long time dynamics of unstable subharmonic perturbations using the recent algorithm of Wilkening and Zhao [68] for solving the spatially quasi-periodic initial value problem for water waves. Finally, we hope to generalize the current shooting algorithm for computing traveling-standing waves to one for computing various types of quasi-periodic water waves [23,24,25,26,27] with more than two quasi-periods to explore their properties.
Funding
This work was supported in part by the National Science Foundation under award number DMS-1716560 and by the Department of Energy, Office of Science, Applied Scientific Computing Research, under award number DE-AC02-05CH11231.
Institutional Review Board Statement
Not applicable.
Informed Consent Statement
Not applicable.
Data Availability Statement
Not applicable.
Conflicts of Interest
The author declares no conflict of interest. The funders had no role in the design of the study; in the collection, analyses, or interpretation of data; in the writing of the manuscript; or in the decision to publish the results.
Appendix A. Computation of the Jacobian
To compute the Jacobian , which is needed in the Levenberg–Marquardt method that we use to minimize the objective function in (33) of Section 3.2, we solve the linearized water wave equations with multiple right-hand sides as follows. Let represent the solution of (2) and represent a derivative with respect to the initial condition. We emphasize that is not a time derivative. In more detail, we define:
where denotes the right-hand side of (2). The columns of the Jacobian are computed by solving the variational equation for alongside (2) for q, with ranging over all possible perturbations of the initial conditions:
The initial conditions of the linearized problem can be read off from (31), e.g., and . All but the first two rows of the Jacobian are given by:
where j ranges from 1 to and we recall that , . We note that and on the right-hand sides depend on k through the initial condition . The first two rows of J give the perturbations in and :
In the first line we used the Hamiltonian structure of the water wave equations [33], namely and ; in the second line, a and b refer to , , . Thus, , , and:
In practice, in (A2) is replaced by the matrix to compute all of the possible perturbations of the initial condition at once. This allows re-use of the matrices K and G in the Dirichlet–Neumann operator and streamlines the linear algebra to run at level 3 BLAS speed. Formulas for are given in [13].
References
- Craik, A.D.D. George Gabriel Stokes on water wave theory. Annu. Rev. Fluid Mech. 2005, 37, 23–42. [Google Scholar] [CrossRef]
- Rayleigh, J. Deep water waves, progressive or stationary, to the third order approximation. Proc. R. Soc. A 1915, 91, 345–353. [Google Scholar]
- Penney, W.G.; Price, A.T. Finite periodic stationary gravity waves in a perfect liquid, Part II. Philos. Trans. R. Soc. Lond. A 1952, 244, 254–284. [Google Scholar]
- Taylor, G.I. An experimental study of standing waves. Proc. R. Soc. Lond. A 1953, 218, 44–59. [Google Scholar]
- Schwartz, L.W.; Whitney, A.K. A semi-analytic solution for nonlinear standing waves in deep water. J. Fluid Mech. 1981, 107, 147–171. [Google Scholar] [CrossRef]
- Schwartz, L.W.; Fenton, J.D. Strongly nonlinear waves. Annu. Rev. Fluid Mech. 1982, 14, 39–60. [Google Scholar] [CrossRef]
- Mercer, G.N.; Roberts, A.J. Standing waves in deep water: Their stability and extreme form. Phys. Fluids A 1992, 4, 259–269. [Google Scholar] [CrossRef]
- Chandler, G.A.; Graham, I.G. The computation of water waves modelled by Nekrasov’s equation. SIAM J. Numer. Anal. 1993, 30, 1041–1065. [Google Scholar] [CrossRef]
- Schultz, W.W.; Vanden-Broeck, J.M.; Jiang, L.; Perlin, M. Highly nonlinear standing water waves with small capillary effect. J. Fluid Mech. 1998, 369, 253–272. [Google Scholar] [CrossRef]
- Vanden-Broeck, J.M. Gravity–Capillary Free–Surface Flows; Cambridge University Press: Cambridge, UK, 2010. [Google Scholar]
- Milewski, P.A.; Vanden-Broeck, J.M.; Wang, Z. Dynamics of steep two-dimensional gravity–capillary solitary waves. J. Fluid Mech. 2010, 664, 466–477. [Google Scholar] [CrossRef]
- Wilkening, J. Breakdown of self-similarity at the crests of large amplitude standing water waves. Phys. Rev. Lett. 2011, 107, 184501. [Google Scholar] [CrossRef]
- Wilkening, J.; Yu, J. Overdetermined shooting methods for computing standing water waves with spectral accuracy. Comput. Sci. Discov. 2012, 5, 014017. [Google Scholar] [CrossRef][Green Version]
- Rycroft, C.H.; Wilkening, J. Computation of three-dimensional standing water waves. J. Comput. Phys. 2013, 255, 612–638. [Google Scholar] [CrossRef]
- Dyachenko, S.; Lushnikov, P.; Korotkevich, A. Branch cuts of Stokes wave on deep water. Part I: Numerical solution and Padé approximation. Stud. Appl. Math 2016, 137, 419–472. [Google Scholar] [CrossRef]
- Lushnikov, P. Structure and location of branch point singularities for Stokes waves on deep water. J. Fluid Mech. 2016, 800, 557–594. [Google Scholar] [CrossRef]
- Dobrokhotov, S.Y.; Krichever, I.M. Multi-phase solutions of the Benjamin-Ono Equation and their averaging. Math. Notes 1991, 49, 583–594. [Google Scholar] [CrossRef]
- Ambrose, D.M.; Wilkening, J. Computation of time-periodic solutions of the Benjamin–Ono equation. J. Nonlinear Sci. 2010, 20, 277–308. [Google Scholar] [CrossRef][Green Version]
- Ambrose, D.M.; Wilkening, J. Global paths of time-periodic solutions of the Benjamin–Ono equation connecting pairs of traveling waves. Comm. App. Math. Comp. Sci. 2009, 4, 177–215. [Google Scholar] [CrossRef]
- Plotnikov, P.; Toland, J. Nash-Moser theory for standing water waves. Arch. Ration. Mech. Anal. 2001, 159, 1–83. [Google Scholar] [CrossRef]
- Iooss, G.; Plotnikov, P.I.; Toland, J.F. Standing waves on an infinitely deep perfect fluid under gravity. Arch. Ration. Mech. Anal. 2005, 177, 367–478. [Google Scholar] [CrossRef]
- Alazard, T.; Baldi, P. Gravity capillary standing water waves. Arch. Ration. Mech. Anal. 2015, 217, 741–830. [Google Scholar] [CrossRef]
- Berti, M.; Montalto, R. Quasi-periodic standing wave solutions of gravity-capillary water waves. In Memoirs of the American Mathematical Society; American Mathematical Society: Providence, RI, USA, 2016; Volume 263. [Google Scholar]
- Baldi, P.; Berti, M.; Haus, E.; Montalto, R. Time quasi-periodic gravity water waves in finite depth. Invent. Math. 2018, 214, 739–911. [Google Scholar] [CrossRef]
- Berti, M.; Franzoi, L.; Maspero, A. Traveling quasi-periodic water waves with constant vorticity. Arch. Ration. Mech. Anal. 2021, 240, 99–202. [Google Scholar] [CrossRef]
- Berti, M.; Franzoi, L.; Maspero, A. Pure gravity traveling quasi-periodic water waves with constant vorticity. arXiv 2021, arXiv:2101.12006. [Google Scholar]
- Feola, R.; Giuliani, F. Time quasi-periodic traveling gravity water waves in infinite depth. Rend. Lincei-Mat. Appl. 2020, 31, 901–916. [Google Scholar]
- Pierce, R.; Knobloch, E. On the modulational stability of traveling and standing water waves. Phys. Fluids 1994, 6, 1177–1190. [Google Scholar] [CrossRef]
- Bridges, T.; Laine-Pearson, F. Nonlinear counterpropagating waves, multisymplectic geometry, and the instability of standing waves. SIAM J. Appl. Math. 2004, 64, 2096–2120. [Google Scholar]
- Wilkening, J. Relative-periodic elastic collisions of water waves. Contemp. Math. 2015, 635, 109–129. [Google Scholar]
- Wilkening, J. Harmonic stability of standing water waves. Q. Appl. Math. 2020, 78, 219–260. [Google Scholar] [CrossRef]
- Gohberg, I.; Kaashoek, M.A.; van Schagen, F. On the local theory of regular analytic matrix functions. Linear Algebra Appl. 1993, 182, 9–25. [Google Scholar] [CrossRef]
- Zakharov, V. Stability of periodic waves of finite amplitude on the surface of a deep fluid. J. Appl. Mech. Tech. Phys. 1968, 9, 190–194. [Google Scholar] [CrossRef]
- Craig, W.; Sulem, C. Numerical simulation of gravity waves. J. Comput. Phys. 1993, 108, 73–83. [Google Scholar] [CrossRef]
- Lannes, D. Well-posedness of the water-waves equations. J. Am. Math. Soc. 2005, 18, 605–654. [Google Scholar] [CrossRef]
- Baker, G.R.; Meiron, D.I.; Orszag, S.A. Generalized vortex methods for free-surface flow problems. J. Fluid Mech. 1982, 123, 477–501. [Google Scholar] [CrossRef]
- Krasny, R. Desingularization of periodic vortex sheet roll-up. J. Comput. Phys. 1986, 65, 292–313. [Google Scholar] [CrossRef]
- Hou, T.Y.; Lowengrub, J.S.; Shelley, M.J. Removing the stiffness from interfacial flows with surface tension. J. Comput. Phys. 1994, 114, 312–338. [Google Scholar] [CrossRef]
- Smith, D.H.; Roberts, A.J. Branching behavior of standing waves—The signatures of resonance. Phys. Fluids 1999, 11, 1051–1064. [Google Scholar] [CrossRef][Green Version]
- Artiles, W.; Nachbin, A. Nonlinear evolution of surface gravity waves over highly variable depth. Phys. Rev. Lett. 2004, 93, 234501. [Google Scholar] [CrossRef]
- Baker, G.R.; Xie, C. Singularities in the complex physical plane for deep water waves. J. Fluid Mech. 2011, 685, 83–116. [Google Scholar] [CrossRef]
- Muskhelishvili, N.I. Singular Integral Equations, 2nd ed.; Dover: New York, NY, USA, 1992. [Google Scholar]
- Hairer, E.; Norsett, S.P.; Wanner, G. Solving Ordinary Differential Equations I: Nonstiff Problems, 2nd ed.; Springer: Berlin, Germany, 2000. [Google Scholar]
- Dutt, A.; Greengard, L.; Rokhlin, V. Spectral deferred correction methods for ordinary differential equations. BIT 2000, 40, 241–266. [Google Scholar] [CrossRef]
- Layton, A.T.; Minion, M.L. Implications of the choice of quadrature nodes for Picard integral deferred corrections methods for ordinary differential equations. BIT Numer. Math. 2005, 45, 341–373. [Google Scholar] [CrossRef]
- Huang, J.; Jia, J.; Minion, M. Accelerating the convergence of spectral deferred correction methods. J. Comput. Phys. 2006, 214, 633–656. [Google Scholar] [CrossRef]
- Hou, T.Y.; Li, R. Computing nearly singular solutions using pseudo-spectral methods. J. Comput. Phys. 2007, 226, 379–397. [Google Scholar] [CrossRef]
- Kartashova, E. Time scales and structures of wave interaction exemplified with water waves. EPL 2013, 102, 44005. [Google Scholar] [CrossRef]
- Kartashova, E. Nonlinear Resonance Analysis; Cambridge University Press: Cambridge, UK, 2011. [Google Scholar]
- Bridges, T.; Dias, F. Spatially quasi-periodic capillary-gravity waves. Contemp. Math. 1996, 200, 31–46. [Google Scholar]
- Wilkening, J.; Zhao, X. Quasi-periodic travelling gravity-capillary waves. J. Fluid Mech. 2021, 915, A7. [Google Scholar] [CrossRef]
- Dyachenko, A.; Lushnikov, P.; Zakharov, V. Non-canonical Hamiltonian structure and Poisson bracket for two-dimensional hydrodynamics with free surface. J. Fluid Mech. 2019, 869, 526–552. [Google Scholar] [CrossRef]
- Longuet-Higgins, M.S.; Fox, M.J.H. Theory of the almost-highest wave. Part 2. Matching and analytic extension. J. Fluid Mech. 1978, 85, 769–786. [Google Scholar] [CrossRef]
- Amick, C.J.; Fraenkel, L.E.; Toland, J.F. On the Stokes conjecture for the wave of extreme form. Acta Math. 1982, 148, 193–214. [Google Scholar] [CrossRef]
- Grant, M.A. Standing Stokes waves of maximum height. J. Fluid Mech. 1973, 60, 593–604. [Google Scholar] [CrossRef]
- Okamura, M. On the enclosed crest angle of the limiting profile of standing waves. Wave Motion 1998, 28, 79–87. [Google Scholar] [CrossRef]
- Okamura, M. Standing gravity waves of large amplitude on deep water. Wave Motion 2003, 37, 173–182. [Google Scholar] [CrossRef]
- Tadjbakhsh, I.; Keller, J.B. Standing surface waves of finite amplitude. J. Fluid Mech. 1960, 8, 442–451. [Google Scholar] [CrossRef]
- Concus, P. Standing capillary–gravity waves of finite amplitude. J. Fluid Mech. 1962, 14, 568–576. [Google Scholar] [CrossRef]
- Amick, C.J.; Toland, J.F. The semi-analytic theory of standing waves. Proc. R. Soc. Lond. A 1987, 411, 123–138. [Google Scholar]
- Stiassnie, M.; Shemer, L. On the interaction of four water-waves. Wave Motion 2005, 41, 307–328. [Google Scholar] [CrossRef]
- Bryant, P.J.; Stiassnie, M. Different forms for nonlinear standing waves in deep water. J. Fluid Mech. 1994, 272, 135–156. [Google Scholar] [CrossRef][Green Version]
- Longuet-Higgins, M.S. The instabilities of gravity waves of finite amplitude in deep water. II. Subharmonics. Proc. R. Soc. Lond. Ser. A 1978, 360, 489–505. [Google Scholar]
- McLean, J.W. Instabilities of finite-amplitude water waves. J. Fluid Mech. 1982, 114, 315–330. [Google Scholar] [CrossRef]
- MacKay, R.S.; Saffman, P.G. Stability of water waves. Proc. R. Soc. Lond. A 1986, 406, 115–125. [Google Scholar]
- Deconinck, B.; Oliveras, K. The instability of periodic surface gravity waves. J. Fluid Mech. 2011, 675, 141–167. [Google Scholar] [CrossRef]
- Trichtchenko, O.; Deconinck, B.; Wilkening, J. The instability of Wilton’s ripples. Wave Motion 2016, 66, 147–155. [Google Scholar] [CrossRef]
- Wilkening, J.; Zhao, X. Spatially quasi-periodic water waves of infinite depth. J. Nonlin. Sci. 2021, 31, 52. [Google Scholar] [CrossRef]
Publisher’s Note: MDPI stays neutral with regard to jurisdictional claims in published maps and institutional affiliations. |
© 2021 by the author. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (https://creativecommons.org/licenses/by/4.0/).