Abstract
We study the spectral stability of roll wave solutions of the viscous St. Venant equations modeling inclined shallow water flow, both at onset in the small Froude number or “weakly unstable” limit \(F\rightarrow 2^+\) and for general values of the Froude number F, including the limit \(F\rightarrow +\infty \). In the former, \(F\rightarrow 2^+\), limit, the shallow water equations are formally approximated by a Korteweg-de Vries/Kuramoto–Sivashinsky (KdV–KS) equation that is a singular perturbation of the standard Korteweg-de Vries (KdV) equation modeling horizontal shallow water flow. Our main analytical result is to rigorously validate this formal limit, showing that stability as \(F\rightarrow 2^+\) is equivalent to stability of the corresponding KdV–KS waves in the KdV limit. Together with recent results obtained for KdV–KS by Johnson–Noble–Rodrigues–Zumbrun and Barker, this gives not only the first rigorous verification of stability for any single viscous St. Venant roll wave, but a complete classification of stability in the weakly unstable limit. In the remainder of the paper, we investigate numerically and analytically the evolution of the stability diagram as Froude number increases to infinity. Notably, we find transition at around \(F=2.3\) from weakly unstable to different, large-F behavior, with stability determined by simple power-law relations. The latter stability criteria are potentially useful in hydraulic engineering applications, for which typically \(2.5\le F\le 6.0\).
Similar content being viewed by others
Avoid common mistakes on your manuscript.
1 Introduction
In this paper, we investigate the stability of periodic wavetrain, or roll wave, solutions of the inclined viscous shallow water equations of St. Venant, appearing in nondimensional Eulerian form as
where F is a Froude number, given by the ratio between (a chosen reference) speed of the fluid and speed of gravity waves, and \(\nu =R_e^{-1}\), with \(R_e\) the Reynolds number of the fluid. System (1.1) describes the motion of a thin layer of fluid flowing down an inclined plane, with h denoting fluid height, u fluid velocity averaged with respect to height, x longitudinal distance along the plane, and t time. The terms h and \(|u|\,u\) on the right-hand side of the second equation model, respectively, are gravitational force and turbulent friction along the bottom.Footnote 1
Roll waves are well-known hydrodynamic instabilities of (1.1), arising in the region \(F>2\) for which constant solutions, corresponding to parallel flow, are unstable. They appear in the modeling of such diverse phenomena as landslides, river and spillway flow, and the topography of sand dunes and sea beds; see Fig. 1a, b for physical examples of roll waves and Fig. 1c for a typical wavetrain solution of (1.1). As motivated by these applications, their stability properties have been studied formally, numerically, and experimentally in various physically interesting regimes; see, for example, Balmforth and Mandre (2004) for a useful survey of this literature. However, up until now, there has been no complete rigorous stability analysis of viscous St. Venant roll waves either at the linear (spectral) or nonlinear level.
Over the last several years, the authors, in various combinations, have developed a theoretical framework for the study of nonlinear stability of these and related periodic waves. Specifically, for the model at hand, it was shown in Johnson et al. (2011) that, under standard diffusive spectral stability assumptions [conditions (D1)–(D3) in Sect. 1.1.1] together with a technical “slope condition” [(1.4) below] satisfied for “moderate” values \(2<F\lessapprox 3.5\) of F and a genericity assumption [(H1) below] satisfied almost everywhere in parameter space,Footnote 2 roll waves are nonlinearly stable in the sense that localized perturbations converge to localized spatial modulations of the background periodic wave. More recently, the technical slope condition was removed (Rodrigues and Zumbrun 2016) as a necessary hypothesis, opening the possibility to consider nonlinear stability of waves for arbitrary Froude numbers F. See also Barker et al. (2012, (2013) for discussions in the related context of the Kuramoto–Sivashinsky equation (Kuramoto 1984; Kuramoto and Tsuzuki 1975; Sivashinsky 1977, 1983). Going further, for general (partially) parabolic systems, detailed nonlinear asymptotic behavior under localized and nonlocalized perturbations has been established in Johnson et al. (2014) in terms of certain formal modulation, or “Whitham,” equations.Footnote 3
This reduces the study of stability and asymptotic behavior to verification of the spectral stability conditions (D1)–(D3), concerning Floquet spectrum of the associated eigenvalue ODE. However, it is in general a hard problem to verify such spectral assumptions analytically. Indeed, up to now, spectral stability has not been rigorously verified for any roll wave solution of the viscous St. Venant equations (1.1).
In some particular situations, for example, at the onset of hydrodynamical instability, analytical proof of spectral stability may be possible using perturbation techniques. However, most of the known examples concern reaction diffusion equations and related models like the Swift Hohenberg equations, Rayleigh Bénard convection or Taylor Couette flows that are all described, near the instability threshold of a background constant solution, by a Ginzburg–Landau equation derived as an amplitude equation (Mielke 2002). Associated with classical Hopf bifurcation, this normal form may be rigorously validated in terms of existence and stability by Lyapunov–Schmidt reduction about a limiting constant-coefficient operator (Collet and Eckmann 1990; Mielke 1997a, b).
By contrast, the corresponding model for onset of hydrodynamic (roll wave) instability in (1.1) is, at least formally, the Korteweg-de Vries/Kuramoto–Sivashinsky equation (KdV–KS)
with \(0<\delta \ll 1\), \(\varepsilon >0\), a singular perturbation of the Korteweg-de Vries (KdV) equation.Footnote 4 Equation (1.2) is derived as an amplitude equation for the shallow water system (1.1) near the critical value \(F=2\) above which steady constant-height flows are unstable, in the small-amplitude limit \(h=\bar{h}+\delta ^2 v\) and in the KdV time and space scaling \((Y,S)=(\delta (x-c_0 t),\delta ^3 t)\) with \(\delta =\sqrt{F-2}\), where \(c_0\) is an appropriate reference wave speed: see Sect. 2.1 below for details in the Lagrangian formulation. Alternatively, it may be derived from the full Navier–Stokes equations with free boundary from which (1.1) is derived in the shallow water limit, for Reynolds number R near the critical value \(R_c\) above which steady Nusselt flows are unstable; see Aung Win (1993), Jun and Yang (2003).
In this case, neither existence nor stability reduce to computations involving constant-coefficient operators; rather, the reference states are arbitrary amplitude periodic solutions of KdV, and the relevant operators (variable-coefficient) linearizations thereof. This makes behavior considerably richer and both analysis and validation of the amplitude equations considerably more complicated than in the Ginzburg–Landau case mentioned above. Likewise, onset occurs for (1.1) not through Hopf bifurcation from a single equilibrium, but through Bogdanov–Takens, or saddle-node bifurcation involving collision of two equilibria, as discussed, for example, in Hong Hwang and Chang (1987), Barker et al. (2011), with limiting period thus \(+\infty \), consistent with the \(1/\delta \) spatial scaling of the formal model. (The standard unfolding of a Bogdanov–Takens bifurcation as a perturbed Hamiltonian system is also consistent with KdV–KS; see Remark 2.1.)
Nevertheless, similarly as in previous works by Mielke (1997a, (1997b) in the reaction diffusion setting, where the stability of periodic waves for the amplitude (Ginzburg–Landau) equation provides a stability result for periodic waves of the full system (Swift Hohenberg equation or Rayleigh Bénard convection), we may expect that stability for the amplitude equation, here the KdV–KS equation (1.2) will provide some information on the stability of periodic waves for the viscous St. Venant system (1.1), at least in the weakly unstable limit \(F\rightarrow 2^+\). Our first main goal is to rigorously validate this conjecture, showing that stability of roll waves in the weakly unstable limit \(F\rightarrow 2^+\) is determined by stability of corresponding solutions of (1.2) under the rescaling described above. Together with previous results (Bar and Nepomnyashchy 1995; Johnson et al. 2015; Barker 2014) on stability for (1.2), this gives the first complete nonlinear stability results for roll waves of (1.1): More, it gives a complete classification of stability in the weakly unstable limit.
This gives at the same time a rigorous justification in a particular instance of the much more generally applicable and better-studied (1.2) as a canonical model for weak hydrodynamic instability in inclined thin-film flow; see, for example, Bar and Nepomnyashchy (1995), Chang and Demekhin (2002), Chang et al. (1993), Pego et al. (2007). Looked at from this opposite point of view, (1.1) gives an interesting extension in a specific case of (1.2) into the large-amplitude, strongly unstable regime. Our second main goal is, by a combination of rigorous analysis and (nonrigorous but numerically well conditioned) numerical experiment, to continue our analysis into this large-amplitude regime, performing a systematic stability analysis for F on the entire range of existence \(F>2\) of periodic roll wave solutions of (1.1). Our main finding here is a remarkably simple power-law description of curves bounding the region of stability in parameter space from above and below, across which particular high-frequency and low-frequency stability transitions occur. These curves eventually meet, yielding instability for F sufficiently large. The large-F description is quite different from the small-F description of weakly unstable theory; indeed, there is a dramatic transition from small- to large-F behavior at \(F\approx 2.3\), with behavior governed thereafter by the large-F version. This distinction appears important for hydraulic engineering applications, where F is typically 2.5–6.0 and sometimes 10–20 or higher (Jeffreys 1925; Brock 1969, 1970; Abd-el Malek. 1991; Richard and Gavrilyuk 2012, 2013; Freeze et al. 2003).
1.1 Summary of Previous Work
We begin by recalling some known results that will be relied upon throughout our analysis. In particular, we begin by recalling how spectral stability (in a suitable diffusive sense) may provide a detailed nonlinear stability result, a fact that strongly underpins and motivates our spectral studies. We then recall the relevant numerical and analytical results for the amplitude Eq. (1.2), upon which our entire weakly unstable analysis for \(0<F-2\ll 1\) hinges.
1.1.1 Diffusive Spectral Stability Conditions
We first recall the standard diffusive spectral stability conditions as defined in various contexts in, for example, Schneider (1998, (1996), Johnson and Zumbrun (2011, (2010), Johnson et al. (2011), Barker et al. (2013), Johnson et al. (2014).
Given an appropriately smooth nonlinear map \(\mathcal {F}\) between Banach spacesFootnote 5, let \(u(x,t)=\bar{u}(x-ct)\) define a spatially periodic traveling wave solution of a general partial differential equation \(\partial _t u=\mathcal {F}(u)\) with period (without loss of generality) one, or, equivalently, \(\bar{u}\) be a stationary solution of \(\partial _t u=\mathcal {F} + c\partial _x u\) with period one. Let \(L:=(d\mathcal {F}/du)(\bar{u})+c\partial _x\) denote the associated linearized operator about \(\bar{u}\). As L is a linear differential operator with 1-periodic coefficients, standard results from Floquet theory dictate that nontrivial solutions of \(Lv=\lambda v\) cannot be integrable on \(\mathbb {R}\), more generally they cannot have finite norm in \(L^p(\mathbb {R})\) for any \(1\le p<\infty \). Indeed, it follows by standard arguments that the \(L^2(\mathbb {R})\)-spectrum of L is purely continuous and that \(\lambda \in \sigma _{L^2(\mathbb {R})}(L)\) if and only if the spectral problem \(Lv=\lambda v\) has an \(L^\infty (\mathbb {R})\)-eigenfunction of the form
for some \(\xi \in [\pi ,\pi )\) and \(w\in L^2_\mathrm{per}([0,1])\); see Gardner (1993), Kapitula and Promislow (2013, Chapter 3.3), Reed and Simon (1978, Chapter XIII.16), or Rodrigues (2013, pp. 30–31) for details. In particular, \(\lambda \in \sigma _{L^2(\mathbb {R})}(L)\) if and only if there exists a \(\xi \in [-\pi ,\pi )\) such that there is a nontrivial 1-periodic solution of the equation
and
The parameter \(\xi \) is referred to as the Bloch or Floquet frequency, and the operators \(L_\xi \) are the Bloch operators associated with L. Since the Bloch operators have compactly embedded domains in \(L^2_\mathrm{per}([0,1])\), their spectrum consists entirely of discrete eigenvalues that depend continuously on the Bloch parameter \(\xi \). Thus, the spectrum of L consists entirely of \(L^\infty (\mathbb {R})\)-eigenvalues and may be decomposed into countably many curves \(\lambda (\xi )\) such that \(\lambda (\xi )\in \sigma _{L^2_\mathrm{per}([0,1])}(L_\xi )\) for \(\xi \in [-\pi ,\pi )\).
Suppose, further, that \(\bar{u}\) is a transversalFootnote 6 orbit of the traveling wave ODE \(\mathcal {F}(u)+c\partial _x u=0\). Then, near \(\bar{u}\), the implicit function theorem guarantees a smooth manifold of nearby 1-periodic traveling wave solutions of (possibly) different speeds, with some dimension \(N\in \mathbb {N}\),Footnote 7 not accounting for invariance under translations. Then, the diffusive spectral stability conditions are:
-
(D1)
\(\sigma _{L^2(\mathbb {R})}(L)\subset \{\lambda \ |\ \mathfrak {R}\lambda <0\}\cup \{0\}\).
-
(D2)
There exists a \(\theta >0\) such that for all \(\xi \in [-\pi ,\pi )\) we have \(\sigma _{L^2_\mathrm{per}([0,1])}(L_{\xi })\subset \{\lambda \ |\ \mathfrak {R}\lambda \le -\theta |\xi |^2\}\).
-
(D3)
\(\lambda =0\) is an eigenvalue of \(L_0\) with generalized eigenspace \(\Sigma _0\subset L^2_\mathrm{per}([0,1])\) of dimension N.
Under mild additional technical hypotheses to do with regularity of the coefficients of \(\mathcal {F}\), hyperbolic–parabolic structure, etc., conditions (D1)–(D3) have been shown in all of the above-mentioned settings—in particular for periodic waves of either (1.1) or (1.2)—to imply nonlinear modulation stability, at Gaussian rate: More precisely, provided \(\Vert (\tilde{u}-\bar{u})|_{t=0}\Vert _{L^1(\mathbb {R})\cap H^s(\mathbb {R})}\) is sufficiently small for some s sufficiently large, there exists a function \(\psi (x,t)\) with \(\psi (x,0)\equiv 0\) such that the solution satisfies
valid for all \(t>0\); see Johnson and Zumbrun (2011, (2010), Johnson et al. (2011), Barker et al. (2013), Johnson et al. (2014), Rodrigues and Zumbrun (2016). In the case of (1.1), (1.2), for which coefficients depend analytically on the solution, essentially there suffices the single technical hypothesis:
(H1) The N zero eigenvalues of \(L_0\) split linearly as \(\xi \) is varied with \(|\xi |\) sufficiently small, in the sense that they may be expanded as \(\lambda _j(\xi )= \alpha _j \xi + o(\xi )\) for some constants \(\alpha _j\in \mathbb {C}\) distinct.
We note that, since the existence of the expansion \(\lambda _j(\xi )= \alpha _j \xi + o(\xi )\) in (H1) may be proved independently, the hypothesis (H1) really concerns distinctness of the \(\alpha _j\), which is equivalent to the condition that the characteristics of a (formally) related first-order Whitham modulation system be distinct, a condition that, in the case of analytic dependence of the underlying equations, as here, either holds generically with respect to nondegenerate parametrizations of the manifold of periodic traveling waves, or else uniformly fails. In the original nonlinear analysis (Johnson et al. 2011) of (1.1), there appeared an additional slope condition
used to obtain hyperbolic–parabolic damping and high-frequency resolvent estimates by Kawashima-type energy estimates, which in turn were necessary to obtain the desired nonlinear modulational stability result; see Johnson et al. (2011, Section 4.3). More recently, a subset of the authors has shown through a modified energy approach that these damping and resolvent estimates may be obtained provided the slope condition holds in the averaged sense \(0<(c\nu F)^{-1}\) and hence may be dropped from the nonlinear analysis: see Rodrigues and Zumbrun (2016).
The above nonlinear stability results motivate a detailed analytical inspection of the conditions (D1)–(D3) and (H1), which is precisely the intent of the weakly nonlinear analysis presented in Sect. 2 below. We note that these conditions may be readily checked numerically, in a well-conditioned way, using either Hill’s method (Galerkin approximation), or numerical Evans function analysis (shooting/continuous orthogonalization); see Barker et al. (2012, (2013, (2010).
1.1.2 Numerical Evaluation for Viscous St. Venant and KdV–KS
The diffusive spectral stability conditions (D1)–(D3) have been studied numerically for the viscous St. Venant equations (1.1) in Barker et al. (2010) for certain “typical” waves and Froude numbers F, with results indicating existence of both stable and unstable waves: More precisely, the existence of a single “band” of stable waves as period is varied for fixed F. This echoes the much earlier numerical study of roll waves of the classical Kuramoto–Sivashinsky equation (KS) [\(\varepsilon =0\) for (1.2)] in Frisch et al. (1986) and elsewhere that obtained similar results.
Equations (1.2) have received substantially more attention, as canonical models for hydrodynamical instability in a variety of thin-film settings; as derived formally in Chang et al. (1993), see also Rodrigues (2013, p. 16, footnote 10), the model (1.2) with the addition of a further term \(D(v_Y^2)_Y\), D constant, gives a general form for such instabilities in the weakly unstable regime. A systematic numerical study of this more general model was carried out in Chang et al. (1993), across all values of \(\varepsilon \), \(\delta \), D, and the period X of the wave, and, by different methods in Barker et al. (2013), for the value \(D=0\) only; see Fig. 2, reprinted from Barker et al. (2013) (in close agreement also with the results of Chang et al. 1993). As noted in Chang et al. (1993), it may be observed from Fig. 2 that the small stable band for \(\varepsilon /\delta \ll 1\) enlarges with addition of dispersion/decrease in \(\delta \), reaching its largest size at \(\delta /\varepsilon =0\) (corresponding to the singular KdV) limit. For intermediate ratios of \(\delta /\varepsilon \), behavior can be considerably more complicated, with bifurcation to multiple stable bands as this ratio is varied.
1.1.3 The KdV Limit \(\delta \rightarrow 0^+\) for KdV–KS
Of special interest for us is the KdV limit \(\delta \rightarrow 0^+\) for (1.2), treated with varying degrees of rigor in Ercolani et al. (1993), Bar and Nepomnyashchy (1995), Noble and Rodrigues (2013), Johnson et al. (2014), Barker (2014): a singularly perturbed Hamiltonian—indeed, completely integrable—system. We cite briefly the relevant results; for details, see Johnson et al. (2015), Barker (2014).
Proposition 1.1
(Existence Ercolani et al. 1993) Given any positive integer \(r\ge 1\), there exists \(\delta _0>0\) such that there exist periodic traveling wave solutions \(v_\delta (\theta )\), \(\theta =Y-\sigma _\delta S\), of (1.2) (with \(\epsilon =1\)) that are analytic functions of \(\theta \in \mathbb {R}\) and \(C^r\) functions of \(\delta \in [0,\delta _0)\). When \(r\ge 3\), profiles \(v_\delta \) expand as \(\delta \rightarrow 0^+\) as a 2-parameter family
where
comprise the 3-parameter family (up to translation) of periodic KdV profiles and their speeds; \({\text {cn}}(\cdot ,k)\) is the Jacobi elliptic cosine function with elliptic modulus \(k\in (0, 1)\); \(a_0\) is a parameter related to Galilean invariance; and \(\kappa =\mathcal {G}(k)\) is determined via the selection principle
where K(k) and E(k) are the complete elliptic integrals of the first and second kind. The period \(X(k)=2K(k)/\mathcal {G}(k)\) is in one-to-one correspondence with k. Moreover, the functions \((T_i)_{i=1,2}\) are (respectively, odd and even) solutions of the linear equations
on \((0,2K(k)/\mathcal {G}(k))\) with periodic boundary conditions, where \(\mathcal {L}_0[T_0]:=-\partial _\theta ^3-\partial _\theta \left( T_0-\sigma _0\right) \) denotes the linearized KdV operator about \(T_0\).
Throughout this manuscript, we let \(v_\delta (\cdot ;a_0,k)\) and \(\sigma _\delta (a_0,k)\) denote the periodic traveling wave profiles and wave speeds, respectively, as described in Proposition 1.5.
Remark 1.2
The additional parameter \(\kappa \) for periodic KdV waves as compared to KdV–KS waves reflects the existence of the additional conserved quantity of the Hamiltonian at \(\delta =0\). The selection principle \(\kappa =\mathcal {G}(k)\) is precisely the condition that the periodic Hamiltonian orbits at \(\delta =0\) persist, to first order, for \(0<\delta \ll 1\). Alternatively, this condition can be written explicitly as \(\int _0^{2K(k)/\kappa }T_0\,(T_0''+T_0'''')\mathrm{d}x=0\).
By Galilean invariance of the underling Eq. (1.2), the stability properties of the above-described \(X=X(k)\)-periodic solutions are independent of the parameter \(a_0\). Hence, for stability purposes one may identify waves with a common period, fixing \(a_0\) and studying stability of a one-parameter family in k. It is known (Kuznetsov et al. 1984; Spektor 1988; Bottman and Deconinck 2009) that the spectra of the linearized operator \(\mathcal {L}[T_0]\), considered on \(L^2(\mathbb {R})\), about a periodic KdV wave \(T_0\) is spectrally stable in the neutral, Hamiltonian, sense, i.e., all eigenvalues of the Bloch operators
considered with compactly embedded domain \(H^3_\mathrm{per}(0,X)\), are purely imaginary for each \(\xi \in [-\pi /X,\pi /X)\). Moreover, the explicit description of the spectrum obtained in Bottman and Deconinck (2009) also yieldsFootnote 8 that \(\lambda =0\) is an eigenvalue of \(\mathcal {L}_0[T_0]\) of algebraic multiplicity three, that \(\lambda =0\) is an eigenvalue of \(\mathcal {L}_\xi [T_0]\) only if \(\xi =0\), and that the three zero eigenvalues of \(\mathcal {L}_0[T_0(\cdot ;a_0,k,\mathcal {G}(k))]\) expand about for \(|\xi |\ll 1\) as
We introduce one final technical condition, first observed then proved numerically to hold, at least for KdV waves that are limits as \(\delta \rightarrow 0\) of stable waves of (1.2) (Bottman and Deconinck 2009; Johnson et al. 2015; Barker 2014):Footnote 9
-
(A)
A given parameter \(k\in (0,1)\) is said to satisfy condition (A) if the nonzero eigenvalues of the linearized (Bloch) KdV operator \(\mathcal {L}_\xi [T_0]\) about \(T_0(\cdot ; a_0,k, \mathcal {G}(k))\) are simple for each \(\xi \in [-\pi /X,\pi /X)\).
Note that the set of \(k\in (0,1)\) for which property (A) holds is open.
Given a periodic traveling wave solution \(T_0(\cdot ;a_0,k,\mathcal {G}(k))\) of the KdV equation with elliptic modulus \(k\in (0,1)\) satisfying condition (A) above, we now consider the spectral stability of the associated family of periodic traveling wave solutions \(v_\delta (\cdot ;a_0,k)\), defined for \(\delta \in [0,\delta _0)\), with \(\delta _0\) as in Proposition 1.5, as solutions of the KdV–KS equation (1.2). To this end, notice that, assuming \(k\in (0,1)\) satisfies condition (A), the nonzero Bloch eigenvalues \(\lambda (\xi )\) of the linearized KdV–KS operator
admit a smoothFootnote 10 expansion in \(\delta \) for \(0<\delta \ll 1\). In particular, for each pair \((\xi ,\lambda _0)\) with \(\lambda _0\in \sigma (\mathcal {L}_\xi [T_0])\setminus \{0\}\) and \(\xi \in [-\pi /X,\pi /X)\), there is a unique spectral curve \(\lambda (\xi ,\lambda _0,\delta )\) bifurcating from \(\lambda _0\) smoothly in \(\delta \), and it takes the form
for some \(\lambda _1(\xi ,\lambda _0)\). It is then natural to expect that the signs of the real parts of the first-order correctors \(\lambda _1(\xi ,\lambda _0)\) in the above expansion be indicative of stability or instability of the near-KdV profiles \(u_\delta \) for \(0<\delta \ll 1\). With this motivation in mind, for any \(k\in (0,1)\) that satisfies condition (A) above,Footnote 11 we define the index
Evidently, \(\mathrm{Ind}(k)>0\) is a sufficient condition for the spectral instability for \(0<\delta \ll 1\) of the near-KdV waves \(v_\delta \) bifurcating from \(T_0\). The next proposition states that the condition \(\mathrm{Ind}(k)<0\) is also sufficient for the diffusive spectral stability of the \(v_\delta \), for \(0<\delta \ll 1\). Define the open set
Proposition 1.3
[Limiting stability conditions (Johnson et al. 2015)] For each \(k\in \mathcal {P}\) there exists a neighborhood \(\varOmega _k\subset (0,1)\) of k and \(\delta _0(k)>0\) such that \(\varOmega _k\subset \mathcal {P}\) and for any \((a_0,\tilde{k},\delta )\in \mathbb {R}\times \varOmega _k\times (0,\delta _0(k))\) the nondegeneracy and spectral stability conditions (H1) and (D1)-(D3) hold for the solutions \(v_\delta (\cdot ; \tilde{a}_0, \tilde{k})\) of (1.2) discussed above. In particular, \(\mathcal {P}\) is open and \(\delta _0(\cdot )\) can be chosen uniformly on compact subsets of \(\mathcal {P}\).
Proposition 1.3 reduces the question of diffusive spectral stability and nonlinear stability—in the sense defined in Sect. 1.1.1—of the near-KdV profiles constructed in Proposition 1.5 to the verification of the structural condition (A) and the evaluation of the function \(\mathrm{Ind}(k)\). Note condition (A) is concerned only with the spectrum of the linearized KdV operator about the limiting KdV profile \(v_0\); its validity is discussed in detail in Johnson et al. (2015, Section 1). Further, note that due to the triple eigenvalue of the KdV linearized operator at the origin, the fact that \(\text {Ind}(k)<0\) is sufficient for stability is far from a foregone conclusion, and this represents the main contribution of Johnson et al. (2015).
To evaluate \(\mathrm{Ind}(k)\), using the complete integrability of the KdV equation to find an explicit parametrization of the KdV spectrum and eigenfunctions about \(v_0\) (Bottman and Deconinck 2009; Deconinck and Kapitula 2010), one can construct a continuous multi-valued mappingFootnote 12
that is explicitly computable in terms of Jacobi elliptic functions; see Bar and Nepomnyashchy (1995) or Barker et al. (2013, Appendix A.1). This mapping may then be analyzed numerically. Numerical investigations of Bar and Nepomnyashchy (1995), Barker et al. (2013) suggest stability for limiting periods \(X=X(k)\) in an open interval \((X_m,X_M)\) and instability for X outside \([X_m,X_M]\), with \(X_m\approx 8.45\) and \(X_M\approx 26.1\), thus completely classifying stability for \(0<\delta \ll 1\). The following result of Barker (2014), established by numerical proof using interval arithmetic, gives rigorous validation of these observations for all limiting periods X(k) except for a set near the boundaries of the domain of existence \(X(k)\in (2\pi , +\infty )\approx (6.2832, +\infty )\) corresponding to the limits \(k\rightarrow 0,1\).
Proposition 1.4
(Numerical proof Barker 2014) With \(k_{\min } =\) 0.199910210210210 and \(k_{\max }=\) 0.999999999997, corresponding to \(X_{\min }\approx 6.284\) and \(X_{\max }\approx 48.3\), condition (A) holds on \([k_{\min },k_{\max }]\). Moreover, there are \(k_l \in [0.9421,0.9426]\) and \(k_r\in [0.99999838520,0.99999838527]\), corresponding to \(X_l\in [8.43,8.45]\) and \(X_r\in [26.0573, 26.0575]\), such that \(\mathcal {P}\cap [k_{\min },k_{\max }]=(k_l,k_r)\) and \(\mathrm{Ind}\) takes positive values on \([k_{\min },k_{\max }]\setminus [k_l,k_r]\).
As noted in Barker (2014), the limits \(k\rightarrow 0\) and \(k\rightarrow 1\) not treated in Proposition 1.4, corresponding to Hopf and homoclinic limits, though inaccessible by the numerical methods of Barker (2014), should be treatable by asymptotics relating spectra to those of (unstable Barker et al. 2011, 2010) limiting constant and homoclinic profiles; see the related analyses (Hǎrǎguş and Kapitula 2008; Mikyoung Hur and Johnson 2015; Yang and Zumbrun 2016).
1.2 Description of Main Results
As mentioned previously, the fact that the KdV–KS equation (1.2) serves as an amplitude equation for the shallow water system (1.1) in the weakly nonlinear regime \(0<\delta =\sqrt{F-2}\ll 1\) suggests that Propositions 1.3 and 1.4 should have natural counterparts for the stability of roll waves in (1.1). To explore this connection, following (Johnson et al. 2011, 2014; Barker et al. 2011), we find it convenient to rewrite the viscous St. Venant equations (1.1) in their equivalent Lagrangian form:
where \(\tau :=1/h\) and x denotes now a Lagrangian marker rather than a physical location \(\tilde{x}\), satisfying the relations \(\mathrm{d}t/\mathrm{d}\tilde{x}=u(\tilde{x},t)\) and \(\mathrm{d}x/\mathrm{d}\tilde{x}=\tau (\tilde{x},t)\). In these coordinates, observe that the (now unnecessary Rodrigues and Zumbrun 2016) slope condition (1.4) takes the form
Hereafter, we will work exclusively with the formulation (1.11).
Remark 1.5
Though nontrivial, the one-to-one correspondence between periodic waves of the Eulerian and Lagrangian forms is a well-known fact. A fact that seems to have remained unnoticed until very recently is that this correspondence extends to the spectral level even in its Floquet-by-Floquet description. In particular, without loss of generality one may safely study spectral stability in either formulation. See, for instance, Benzoni-Gavage et al. (2014) for an explicit description of the former correspondence and [BGMR] for the spectral connection, both in the closely related context of the Euler–Korteweg system.
1.2.1 The Weakly Unstable Limit \(F\rightarrow 2^+\)
Our first three results, and the main analytical results of this paper, comprise a rigorous validation of KdV–KS as a description of roll wave behavior in the weakly unstable limit \(F\rightarrow 2^+\). Let \((\tau _0, u_0)\), \(u_0={\tau _0}^{-1/2}\), be a constant solution of (1.11), and \(c_0:=\tau _0^{-3/2}/2\). Setting \(\delta =\sqrt{F-2}\), we introduce the rescaled dependent and independent variables
Our first result concerns existence of small-amplitude periodic traveling wave solutions in the limit \(\delta \rightarrow 0^+\). Seeking traveling wave solutions \((\tilde{\tau },\tilde{u})(Y-\tilde{c} S)\), in Sect. 2.1 below we will show that, up to a further near-identity change in the dependent variable \(\tilde{\tau }\), the rescaled \(\tilde{\tau }(\cdot )\) solves the profile equation for the KdV–KS equation (1.2), forced by higher-order terms in \(\delta \): see (2.4)–(2.6) for details. Together with an appropriate perturbation argument, this leads to the following existence result.
Theorem 1.6
(Existence) There exists \(\delta _0>0\) such that there exist periodic traveling wave solutions of (1.11), in the rescaled coordinates (1.13) \((\tilde{\tau },\tilde{u})_\delta (\theta )\), \(\theta =Y-\tilde{c}_\delta (a_0,k)S\), that are analytic functions of \(\theta \in \mathbb {R}\), \((a_0,k)\in \mathbb {R}\times (0,1)\) and \(\delta \in [0,\delta _0)\) and that, in the limit \(\delta \rightarrow 0^+\), expand as a 2-parameter family
where \(\tilde{\delta }=\delta /(2\tau _0^{1/4}\nu ^{1/2})\), \(v_\delta (\theta ;a_0,k)\) and \(\sigma _\delta (a_0,k)\) are the small-\(\delta \) traveling wave profiles and speeds of KdV–KS described in (1.5) and
is a constant of integration in the limiting KdV traveling wave ODE (see (2.7)).
For brevity, throughout the paper we shall often leave implicit the dependence on \((a_0,k)\) or \(a_0\).
Remark 1.7
As we will see in the analysis below, the weakly unstable limit for the St. Venant equations (1.11) is a regular perturbation of KdV, rather than a singular perturbation as in the KdV–KS case, a fact reflected in the stronger regularity conclusions of Theorem 1.6 as compared to Proposition 1.1.
Our next result concerns the spectral stability of the small-amplitude periodic traveling wave solutions constructed in Theorem 1.6 when subject to arbitrary small localized (i.e., integrable) perturbations on the line.
Theorem 1.8
(Limiting stability conditions) For each \(k\in \mathcal {P}\), \(\mathcal {P}\) as in (1.10), there exists a neighborhood \(\varOmega _k\subset (0,1)\) of k and \(\delta _0(k)>0\) such that for any \((a_0,\tilde{k},\delta )\in \mathbb {R}\times \varOmega _k\times (0,\delta _0(k))\), the nondegeneracy and spectral stability conditions (H1) and (D1)-(D3) hold for \((\tau ,u)_\delta (\cdot ; a_0, \tilde{k})\). In particular, \(\delta _0(\cdot )\) can be chosen uniformly on compact subsets of \(\mathcal {P}\). Conversely for each \(k\in (0,1)\) such that condition (A) holds but \(\text {Ind}(k)>0\) (where Ind is defined as in (1.9)), there exists a neighborhood \(\varOmega _k\subset (0,1)\) of k and \(\delta _0(k)>0\) such that if \((a_0,\tilde{k},\delta )\in \mathbb {R}\times \varOmega _k\times (0,\delta _0(k))\) then \((\tau ,u)_\delta (\cdot ; a_0, \tilde{k})\) is spectrally unstable.
From Theorem 1.6, it follows in particular that our roll waves have asymptotic period \(\sim \delta ^{-1}\) and amplitude \(\sim \delta ^2\) in the weakly unstable limit \(F\rightarrow 2^+\); that is, this is a long-wave, small-amplitude limit.Footnote 13 In Theorems 1.6 and 1.8, rescaling period and amplitude to order one, we find that in this regime, existence and stability are indeed well described by KdV–KS \(\rightarrow \) KdV: to zeroth order by KdV, and to first correction by KdV–KS.
Combining Theorem 1.8 with Proposition 1.4, and untangling coordinate changes, we obtain the following essentially complete description of stability of viscous St. Venant roll waves in the limit \(F\rightarrow 2^+\).
Corollary 1.9
(Limiting stability region) For \(\delta =\sqrt{F-2}\) sufficiently small, uniformly for \(\delta \,X\) on compact sets, periodic traveling waves of (1.11) are stable for (Lagrangian) periods \(X \in \tfrac{\nu ^{1/2}}{\tau _0^{5/4}\delta }(X_l,X_r)\) and unstable for \(X \in \tfrac{\nu ^{1/2}}{\tau _0^{5/4}\delta }[X_{\min },X_l)\) and \(X\in \tfrac{\nu ^{1/2}}{\tau _0^{5/4}\delta }(X_r,X_{\max }]\) where \(X_{\min }\), \(X_l\), \(X_r\), \(X_{\max }\) are as in Proposition 1.4, in particular, \(X_{\min }\approx 6.284\), \(X_l\approx 8.44\), \(X_r\approx 26.1\), and \(X_{\max }\approx 48.3\).
1.2.2 Large Froude Number Limit \(F\rightarrow +\infty \)
We complement the above weakly nonlinear analysis by continuing into the large-amplitude regime, beginning with a study of the distinguished large Froude number limit \(F\rightarrow +\infty \). The description of this limit requires a choice of scaling in the parameters indexing the family of waves. To this end, we first emphasize that a suitable parametrization, available for the full range of Froude numbers, is given by (q, X), where \(q:= -c\bar{\tau }-\bar{u}\) is a constant of integration in the associated traveling wave ODE, corresponding to total outflow, and X is the period. As discussed in Sect. 3.1 below, the associated two-parameter family of possible scalings may be reduced by the requirements that (i) the limiting system be nontrivial and (ii) the limit be a regular perturbation, to a one-parameter family indexed by \(\alpha \ge -2\), given explicitly via
where \(a,b:\mathbb {R}\rightarrow \mathbb {R}\) and \(c_0,X_0,q_0\) are real constants. Note, from the relation \(X=1/k\) between period and wave numberFootnote 14 k, that we have also \(k= k_0 F^{1/2 + 5\alpha /4}\).
Under this rescaling, moving to the co-moving frame \((x,t)\mapsto (k(x-ct),t)\), we find that X-periodic traveling wave solutions of (1.11) correspond to \(X_0\)-periodic solutions of the rescaled profile equation
where b is recovered from a via the identity \( b= -q_0 - c_0 F^{-1} a;\) see Sect. 3.1 below for details. Noting that the behavior of \(F^{-3/2-3\alpha /4}\) as \(F\rightarrow \infty \) depends on whether \(\alpha =-2\) or \(\alpha >-2\), one finds two different limiting profile equations in the limit \(F\rightarrow \infty \): a (disguisedFootnote 15) Hamiltonian equation supporting a selection principle, when \(\alpha >-2\), and a non-Hamiltonian equation in the boundary case \(\alpha =-2\); see Sect. 3.1 below. Further, by elementary phase plane analysis when \(\alpha >-2\) or direct numerical investigation when \(\alpha =-2\), periodic solutions of the limiting profile equations are seen to exist as 2-parameter families parametrized by the period \(X_0\) and the discharge rage \(q_0\). Noting that, by design, the rescaled profile Eq. (1.16) is a regular perturbation of the appropriate limiting profile equation for all \(\alpha \ge -2\), we readily obtain the following asymptotic description
Theorem 1.10
For sufficiently large F, generically, \(X_0\)-periodic profiles of (1.16), obtained under the scaling (1.15), emerge for each \(\alpha \ge -2\) from \(X_0\)-periodic solutions of the appropriate limiting profile equation obtained by taking \(F\rightarrow \infty \) in (1.16) and, when \(\alpha >-2\), satisfying a suitable selection principle.
Next, we study the spectral stability of a pair of fixed periodic profiles \((\bar{a},\bar{b})\) constructed above. One may readily check that, under the further rescaling \(Fb=\check{b}\) and \(F^{1/2+\alpha /4} \lambda =\Lambda \), the linearized spectral problems around such a periodic profile \((\bar{a},\bar{b})\) is given by
where (a, b) denotes the perturbation of the underlying state \((\bar{a},\bar{b})\). The limiting spectral problems obtained by taking \(F\rightarrow \infty \) again depend on whether \(\alpha =-2\) or \(\alpha >-2\). In particular, we note the spectral problem is Hamiltonian and hence possesses a natural fourfold symmetry about the real and imaginary axes, when \(\alpha >-2\); see 3.1 below for details. Since (1.17) is, again by design, a regular perturbation of the appropriate limiting spectral problems for all \(\alpha \ge -2\), we obtain by standard perturbation methods (e.g., the spectral/Evans function convergence results of Plaza and Zumbrun 2004) the following sufficient instability condition.
Corollary 1.11
For all \(\alpha \ge -2\), under the rescaling (1.15), the profiles of (1.16) converging as \(F\rightarrow \infty \) to solutions of the appropriate limiting profile equation, as described in Theorem 1.10 are spectrally unstable if the appropriate limiting spectral problem about the limiting profiles admit \(L^2(\mathbb {R})\)-spectrum in \(\Lambda \) with positive real part.
As clearly discussed in Sect. 3.1.2, for \(\alpha >-2\) the limiting profile equation, associated selection principle, and limiting spectral problem are independent of the value of \(\alpha \): see (3.11) and (3.14) and surrounding discussion. Thus, the above instability criterion for \(F\rightarrow +\infty \) can be determined by the study of just two model equations: one for \(\alpha =-2\) and one for any other fixed \(\alpha >-2\). Both regimes include particularly physically interesting choices since \(\alpha =0\) corresponds to holding the outflow q constant as \(F\rightarrow \infty \), while \(\alpha =-2\) corresponds to holding the Eulerian period \(\Xi (X_0)\) constant as \(F\rightarrow \infty \).Footnote 16 In Sect. 3.2, we investigate numerically the stability of the limiting spectral problems in both the cases \(\alpha =-2\) and \(\alpha =0\). This numerical study indicates that, in both these cases, all periodic solutions of the appropriate limiting profile equations are spectrally unstable and hence, by Corollary 1.11, that spectrally stable periodic traveling wave solutions of the viscous St. Venant system (1.11) do not exist for sufficiently large Froude numbers; see Figs. 3 and 6.
Numerical Observation 1
For both \(\alpha >-2\) and \(\alpha =-2\), the limiting eigenvalue equations have strictly unstable spectra; hence, converging profiles are spectrally unstable for F sufficiently large.
1.2.3 Intermediate F
We complete our stability investigation in Sect. 3.3 by carrying out a numerical study for F bounded away from the distinguished values 2 and \(+\infty \) of the \(L^2(\mathbb {R})\)-spectrum of the linearized operator obtained from linearizing (1.11) about a given periodic traveling wave solution. For F relatively small (\(2<F\le 4\)), we find, unsurprisingly, a smooth continuation of the picture for \(F\rightarrow 2^+\), featuring a single band of stable periods between two concave upward curves; see Fig. 4c. However, continuing into the large-but-not-infinite regime (\(2.5\le F\le 100\)), we find considerable additional structure beyond that described in Numerical Observation 1.
Namely, for \(\alpha \in [-2,0]\) we see that the stability region is enclosed in a lens-shaped region between two smooth concave upward curves corresponding to the lower stability boundary and an upper high-frequency instability boundary, pinching off at a special value \(F_*(\alpha )\) after which, consistent with Numerical Observation 1, stable roll waves no longer exist; see Fig. 4a for the case \(\alpha =-2\). Examining these curves further for different values of \(\alpha \), we find that they obey a remarkably simple power-law description in terms of F, q, \(\alpha \), and X; see Fig. 4b for an example log–log plot in the case \(\alpha =-2\). The general description of this power-law behavior is provided by the following.
Numerical Observation 2
Both lower and upper stability boundaries appear for \(F\gg 1\) to be governed by universal power laws \(c_1 \log F + c_2 \log q + c_3 \log X+c_4 \log \nu = d\), independent of parameters \(-2\le \alpha \le 0\), \(\nu >0\), where for the lower boundary, \(c_1 = 0.69\), \(c_2 = -3.5\), \(c_3 = 1\), \(c_4 = 0.18\), and \(d = -0.11\), and for the upper boundary, \(c_1 = 0.79\), \(c_2 = -1.7\), \(c_3 = 1\), \(c_4 = 0.76\), and \(d = 2.2\): see Fig. 7. Values \(\alpha >0\) were not computed.
Together with the small-F description of Theorem 1.8, these observations give an essentially complete description of stability of periodic roll wave solutions of the St. Venant equations (1.1), for \(-2\le \alpha \le 0\).
1.3 Discussion and Open Problems
There have been a number of numerical and analytical studies of viscous roll waves in certain small-amplitude limits, in particular for the KdV–KS equations governing formally the weakly unstable limit \(F\rightarrow 2^+\) (Frisch et al. 1986; Chang and Demekhin 2002; Chang et al. 1993; Bar and Nepomnyashchy 1995; Ercolani et al. 1993; Pego et al. 2007; Barker et al. 2013; Johnson et al. 2015; Barker 2014). However, to our knowledge, the present study represents the first systematic investigation of the stability of arbitrary amplitude roll wave solutions of the viscous St. Venant equations for inclined thin-film flow.
Our main mathematical contribution is the rigorous validation of the formal KdV–KS \(\rightarrow \) KdV limit as a description of behavior in the small Froude number/weakly unstable limit \(F\rightarrow 2^+\). This, together with the works (Ercolani et al. 1993; Bar and Nepomnyashchy 1995; Johnson et al. 2015; Barker 2014) on KdV–KS\(\rightarrow \)KdV, gives a complete classification of existence and stability of viscous St. Venant roll waves in the weakly unstable regime. We note again that KS-KdV\(\rightarrow \)KdV is a canonical weakly unstable limit for the type of long-wave instabilities arising in thin-film flow, in the same way that the (real and complex) Ginzburg–Landau equations are canonical models for finite-wavelength “Turing-type” instabilities. However, its analysis, based on singular perturbations of periodic KdV solutions, is essentially different from that of the finite-wavelength case based on regular perturbation of constant solutions (Mielke 1997a, b; Schneider 1996).
From a practical point of view, the main point is perhaps the numerically obtained description of behavior in the passage from small-amplitude to large-amplitude behavior. In particular, the universal scaling law of Numerical Observation 2 gives an unexpected global, simple-to-apply description of stability that seems potentially of use in biological and engineering applications, for which the St. Venant equations appear to be the preferred ones in current use. (Compare with the very complicated behavior in Fig. 2 as \(\delta \) is varied away from the small-\(\delta \) limit.) This adds new insight beyond the qualitative picture afforded by the canonical KdV–KS\(\rightarrow \)KdV limit. In particular, our numerical results indicate a sharp transition at \(F\approx 2.3\) from the quantitative predictions of the small-amplitude theory to the quite different large-F prediction of Numerical Observation 2. As hydraulic engineering applications typically involve values \(2.5\le F \le 20\) (Jeffreys 1925; Brock 1969, 1970; Abd-el Malek. 1991; Richard and Gavrilyuk 2012, 2013; Freeze et al. 2003), this distinction appears physically quite relevant.
A very interesting open problem, both from the mathematical and engineering point of view, is to rigorously verify this numerically observed rule of thumb. As noted above (see Fig. 4), the upper and lower stability boundaries described in Numerical Observation 2 obey different scalings from those prescribed in (1.15), as \(F\rightarrow \infty \), with period growing faster than \(X\sim F^{-1/2-5\alpha /4}\) by a factor \(F^{1/2-c_1 + \alpha (c_2/2+5/4)}\) that is \(\gg 1\) for \(\alpha \le \alpha _*\approx 1.54\): in particular, for the two main physical values of interest \(\alpha =-2\) and \(\alpha =0\), corresponding to constant (Eulerian) period and constant inflow, respectively. Indeed, given the large values of F to which the stability region extends, this may be deduced by Numerical Observation 1, which implies that all such waves of period \(O(F^{-1/2-5\alpha /4})\) are necessarily unstable for \(F\gg 1\).
An important consequence is that, rescaling viscosity \(\nu \) so that the resulting period \( X \nu \) after standard invariant scaling remains constant, we find that \(\nu \rightarrow 0\). Hence, the limiting behavior of stable waves is described by the joint inviscid, large Froude number limit \(\nu \rightarrow 0\), \(F\rightarrow +\infty \). Figure 5, depicting periodic profiles at the upper and lower stability boundaries for values \(F=5,10,15\), clearly indicate convergence as F increases to inviscid Dressler waves (Dressler 1949), alternating smooth portions and shock discontinuities. This agrees with recent observations of (Boudlal and Yu Liapidevskii 2005) that large-amplitude roll waves are experimentally well predicted by a simplified, asymptotic version of the inviscid theory. We conjecture that our lower (low-frequency) stability boundary, corresponding to loss of hyperbolicity of associated Whitham equations, agrees with the inviscid threshold suggested by Noble (2006), Theorem 1.2,Footnote 17 while the upper (high-frequency) stability boundary, corresponding to appearance of unstable spectra far from the origin, arises through a homoclinic, or “large-X,” limit similar to that studied in Gardner (1997), Sandstede and Scheel (2001) for reaction diffusion, KdV and related equations.
We note that both analysis and numerics are complicated in the large-X limit by the appearance, differently from the case treated in Sandstede and Scheel (2001) of essential spectra through the origin of the limiting solitary wave profile at \(X=+\infty \), along with the usual zero eigenvalue imposed by translational invariance. Whereas point spectra of a solitary wave are approximated as \(X\rightarrow +\infty \) by individual loops of Floquet spectra, curves of continuous spectra are “tiled” by arcs of length \(\sim X^{-1}\), leading to the plethora of zero eigenvalues (marked as pale dots, red in color plates) visible in Fig. 8c, d. The large number of roots as \(X\rightarrow \infty \) leads to numerical difficulty for both Hill’s method and numerical Evans function techniques, making the resolution of the stability region an extremely delicate computation, requiring 40 days on IU’s 370-node Quarry supercomputer cluster to complete (“Appendix 3”). The asymptotic analysis of this region is thus of considerable practical as well as theoretical interest.
Finally, recall that, just as the KdV–KS\(\rightarrow \)KdV limit is derived formally from the viscous St. Venant equations in the weakly unstable limit, the viscous St. Venant equations are derived formally from the more fundamental free-boundary Navier–Stokes equations in the shallow water limit. Alternatively, the KdV–KS\(\rightarrow \)KdV limit may be derived directly from the Navier–Stokes equations in a formal weakly unstable/shallow water limit. Rigorous verification of this formal limit, directly from the free-boundary Navier–Stokes equations, is perhaps the fundamental open problem in the theory.
1.4 Plan of the Paper
In Sect. 2.1, we recall the formal derivation of KdV–KS from the viscous St. Venant system and establish Theorem 1.6 concerning the existence of small-amplitude roll waves. These calculations will serve as a guideline for the subsequent analysis: Indeed, we will follow the general strategy for the proof of spectral stability for KdV–KS periodic waves presented in Johnson et al. (2015). In Sect. 2.2, we begin studying the stability of these small-amplitude roll waves by computing a priori estimates on possible unstable eigenvalues for their associated linearized (Bloch) operators: Energy estimates provide natural O(1) bounds (as \(\delta =\sqrt{F-2}\rightarrow 0\)), whereas an approximate diagonalization process is needed to obtain the sharper bound \(O(\delta ^{3})\). At this stage, we recover, after a suitable rescaling and up to some negligible terms, the spectral problem associated with KdV–KS obtained after the Fenichel’s transformations. In Sect. 2.3, we then follow the proof in Johnson et al. (2015) to complete the spectral stability analysis: For any fixed nonzero Bloch number, possible unstable eigenvalues \(\lambda (\xi )\) for the linearized St. Venant system as \(\delta \rightarrow 0^+\) are expanded as \(\lambda (\delta ;\xi ,\lambda _0)=\delta ^3\lambda _0+\delta ^4 \lambda _1(\xi ,\lambda _0)+O(\delta ^5)\), where \(\lambda _0\in i\mathbb {R}\) is an explicit eigenvalue associated with the linearized (Bloch) operator for the KdV equation and the corrector \(\lambda _1(\xi ,\lambda _0)\) is exactly the corrector found in the analogous study of the stability of KdV–KS wavetrains in the singular limit \(\delta \rightarrow 0^+\): see Barker (2014), Johnson et al. (2015) and Sect. 1.1.3 above. In particular, there it was proven (through numerical evaluation of integrals of certain elliptic functions) that \(\text {Ind}(k)<0\), as defined in (1.9) for all \(k\in \mathcal {P}\) corresponding to periods \(X=X(k)\) in an open interval \((X_m,X_M)\) with \(X_m\approx 8.44\) and \(X_M\approx 26.1\). On the other hand, in the regime \(0<|\lambda |/\delta ^3+|\xi |\ll 1\) a further expansion of the Evans function is needed. There, we show that modulo a rescaling of \(\lambda \) by \(\delta ^3\) this expansion is exactly the one derived in Johnson et al. (2015) for the singular KdV limit of the KdV–KS equation. From the results of Johnson et al. (2015), this concludes the proof of our description of spectral stability in the small Froude number limit \(F\rightarrow 2^+\). We then turn our attention to the stability of large-amplitude roll waves, far from the distinguished limit \(F\rightarrow 2^+\). We then continue our analysis into the large-amplitude regime, far from the weakly unstable limit \(F\rightarrow 2^+\). We begin with a study of the distinguished large Froude number limit \(F\rightarrow \infty \) in Sect. 3.1, identifying a one-parameter family of limiting systems approachable by various scaling choices in (1.11). An analysis of these limiting systems indicates instability of roll waves for sufficiently large Froude number F. Finally, in Sect. 3.2, we carry out a numerical analysis similar to the one in Barker et al. (2013) where for the KdV–KS equation the full set of model parameters was explored: here we consider the influence of \(2<F<\infty \) on the range of stability of periodic waves, as parametrized by period X and discharge rate q.
2 Existence and Stability of Roll Waves in the Limit \(F\rightarrow 2^+\)
In this section, we rigorously analyze in the weakly unstable limit \(F\rightarrow 2^+\) the spectral stability of periodic traveling wave solutions of the St. Venant equations (1.11) to small localized (i.e., integrable) perturbations. We begin by studying the existence of such solutions and determining their asymptotic expansions. In particular, we show that such waves exist and, up to leading order, are described by solutions of the KdV–KS equation (1.2) in the singular limit \(\delta \rightarrow 0\) (Theorem 1.6).
2.1 Existence of Small-Amplitude Roll Waves: Proof of Theorem 1.6
The goal of this section is to establish the result of Theorem 1.6. To begin, notice that traveling wave solutions of the shallow water equations (1.11) with wave speed c are stationary solutions of the system
of PDE’s. In particular, from the first PDE it follows that \(u=q-c\tau \) for some constant of integration \(q\in \mathbb {R}\) and hence \(\tau \) must satisfy the profile ODE
Clearly then, we have that \((\tau ,u)=(\tau _0,\tau _0^{-1/2})\) is a constant equilibrium solution of (2.1) for any \(\tau _0>0\). Furthermore, linearizing the profile ODE (2.2) about \(\tau =\tau _0\) yields, after rearranging, the ODE
Considering the eigenvalues of the above linearized equation as being indexed by the parameters \(u_0\), c, and q it is straightforward to check that a Hopf bifurcation occurs when
This verifies that as the Froude number F crosses through \(F=2\), the equilibrium solutions \((\tau ,u)=(\tau _0,\tau _0^{-1/2})\), corresponding to a parallel flow, become linearly unstable through a Hopf bifurcation, and hence, nontrivial periodic traveling wave solutions of (1.11) exist for \(F>2\). Moreover, at the bifurcation point the limiting period of such waves is given by \(X=\frac{2\pi }{\omega }\) where \(\omega =\tau _0^{5/4}\nu ^{-1/2}\sqrt{F-2}\).
With the above preparation in mind, we want to examine the small-amplitude periodic profiles generated in the weakly nonlinear limit \(F\rightarrow 2^+\). To this end, we set \(\delta =\sqrt{F-2}\) and notice that by rescaling space and time in the KdV-like fashion \(Y=\delta (x-c_0\,t)/\nu ^{1/2}\) and \(S=\delta ^3 t/\nu ^{1/2}\), with \(c_0=\tau _0^{-3/2}/2\), (1.11) become
We now search for small-amplitude solutions of this system of the form \( (\tau ,u)=(\tau _0,\tau _0^{-1/2})+\delta ^2(\tilde{\tau },\tilde{u}) \) with wave speed \(c_0\) in the limit \(F\rightarrow 2^+\). The unknowns \(\tilde{\tau }\) and \(\tilde{u}\) satisfy the system
Defining the new unknown \(\tilde{w}=\delta ^{-2}\left( \tilde{u}+c_0\tilde{\tau }\right) \) and inserting \(\tilde{u}=-c_0\tilde{\tau }+\delta ^2\tilde{w}\) above yields
for some smooth functions \(\tilde{g}, \tilde{r}\). Expanding \(F^{-2} = \frac{1}{4}\left( 1-\delta ^2\right) +O(\delta ^4)\) reduces the above system to
for some smooth function \(\tilde{f}\). Rescaling the independent and dependent variables via
we arrive at the rescaled system
for some smooth functions f, g, and r.
We now search for periodic traveling waves of the form \((\tilde{\tau },\tilde{w})(Y-\tilde{cS})\) in the rescaled system (2.4). Changing to the moving coordinate frame \((Y-\tilde{cS},S)\), in which the S-derivative becomes zero, and integrating the first equation with respect to the new spatial variable \(Y-\tilde{cS}\), we find that \(\tilde{w}=\tilde{q}-\tilde{c}\tilde{\tau }\) for some constant \(\tilde{q}\). Substituting this identity into the second equation in (2.4), also expressed in the moving coordinate frame \((Y-\tilde{cS},S)\), gives
for some smooth functions G and B. Next, introducing the near-identity change in dependent variables
gives, finally, the reduced, nondimensionalized profile equation
for some smooth function m.
It is well known (see Bottman and Deconinck 2009 for instance) that the limiting \(\tilde{\delta }=0\) profile equation
selects for a given \((\tilde{c},\tilde{q})\), up to translation, a one-parameter subfamily of the cnoidal waves of the KdV equation \( u_t+uu_x+u_{xxx}=0, \) which are given explicitly as a three-parameter family by
where \({\text {cn}}(\cdot ,k)\) is the Jacobi elliptic cosine function with elliptic modulus \(k\in (0,1)\), \(\kappa >0\) is a scaling parameter, and \(a_0\) is an arbitrary real constant related to the Galilean invariance of the KdV equation, with the parameters \((a_0,k,\kappa )\) being constrained by \((\tilde{c},\tilde{q})\) through the relations
Note that these cnoidal profiles are \(2K(k)/\kappa \) periodic, where K(k) is the complete elliptic integral of the first kind.
Now, noting that (2.6) can be written as
standard arguments in the study of regular perturbations of planar Hamiltonian systems (see, for example, Guckenheimer and Holmes 1990, Chapter 4) imply that, among the above-mentioned one-dimensional family of KdV cnoidal waves \(T_0\), only those satisfying
can continue for \(0<\tilde{\delta }\ll 1\) into a family of periodic solutions of (2.6) and that, further, simple zeros of (2.8) do indeed continue for small \(\tilde{\delta }\) into a unique, up to translations, three-parameter family of periodic solutions of (2.6); that is, for each fixed \(0<\tilde{\delta }\ll 1\) we find, up to translations, a two-parameter family of periodic solutions of (2.6) that may be parametrized by \(a_0\) and k. The observation that, in the present case, the selection principle (2.8) indeed determines a unique wave that is a simple zero, follows directly from the proof of Proposition 1.1 (see Remark 1.2) since Eq. (2.7) implies
in agreement with the KdV–KS case. This shows that the profile expansion agrees to order \(O(\tilde{\delta })\) with the KdV–KS expansion. Indeed, further computations show that the expansion of the profile coincides with the KdV–KS expansion up to order \(O(\tilde{\delta }^2)\). To complete the proof of Theorem 1.6 we need to only observe that, instead of fixing the speed as above and letting the period vary, one may alternatively fix the period and vary the velocity.
Remark 2.1
Viewed from a standard dynamical systems point of view, the \(F\rightarrow 2^+\) limit may be recognized as a Bogdanov–Takens, or saddle-node bifurcation; see, for example, the corresponding bifurcation analysis carried out for an artificial viscosity version of Saint Venant in Hong Hwang and Chang (1987). The unfolding of a Bogdanov–Takens point proceeds, similarly as above, by rescaling/reduction to a perturbed Hamiltonian system (Guckenheimer and Holmes 1990, Section 7.3).
2.2 Estimate on Possible Unstable Eigenvalues
Next, we turn to analyzing the spectral stability (to localized perturbations)Footnote 18 of the asymptotic profiles of the St. Venant equation constructed in Theorem 1.6. To begin, let \((\bar{\tau }_\delta ,\bar{u}_\delta )(x-\bar{c}_\delta t)\) denote a periodic traveling wave solution of the viscous St. Venant equation (1.11), as given by Theorem 1.6 for \(\delta =\sqrt{F-2}\in (0,\delta _0)\). More explicitly, in terms of the expressions given in Theorem 1.6, the periodic profiles are
and the period \(X_\delta \), wave speed \(\bar{c}_\delta \), and constant of integration \(q_\delta \equiv \bar{u}_\delta +\bar{c}_\delta \bar{\tau }_\delta \) are expressible via
with \(\tau _0, u_0\) constant, \(c_0=\tau _0^{-3/2}/F\), and \(\theta =x-\bar{c}_\delta t\). Linearizing (1.11) about \((\bar{\tau }_\delta ,\bar{u}_\delta )\) in the co-moving coordinate frameFootnote 19 \((x-\bar{c} t,t)\) leads to the linear evolution system
governing the perturbation \((\tau ,u)\) of \((\bar{\tau },\bar{u})\). Seeking time-exponentially dependent modes leads to the spectral problem
where primes denote differentiation with respect to x. In particular, notice that (2.12) is an ODE spectral problem with \(X_\delta \)-periodic coefficients. As described in Sect. 1.1 above, Floquet theory implies that the \(L^2(\mathbb {R})\) spectrum associated with (2.11) is comprised entirely of essential spectrum and can be smoothly parametrized by the discrete eigenvalues of the spectral problem (2.12) considered with the quasi-periodic boundary conditions \((\tau ,u)(x+X_\delta )=e^{i\xi }(\tau ,u)(x)\) for some value of the Bloch parameter \(\xi \in [-\pi /X_\delta ,\pi /X_\delta )\). The underlying periodic solution \((\bar{\tau },\bar{u})\) is said to be (diffusively) spectrally stable provided conditions (D1)–(D3) introduced in the introduction hold. Reciprocally, the solution will be spectrally unstable if there exists a \(\xi \in [-\pi /X_\delta ,\pi /X_\delta )\) such that the associated Bloch operator has an eigenvalue in the open right half plane.
In this section, we provide a priori estimates on the possible unstable Bloch eigenvalues of the above eigenvalue problem (2.12). As a first step, we carefully examine the hyperbolic–parabolic structure of the eigenvalue problem and demonstrate that, as \(F\rightarrow 2^+\) or, equivalently, as \(\delta \rightarrow 0^+\), the unstable Bloch eigenvalues of this system are O(1). Next, we prove a simple consistent splitting result that establishes all unstable Bloch eigenvalues of (2.12) converge to zero as \(\delta \rightarrow 0^+\). We can then bootstrap these estimates to perform a more refined analysis of the eigenvalue problem demonstrating that such unstable eigenvalues are necessarily \(O(\delta ^3)\) as \(\delta \rightarrow 0^+\).
2.2.1 Unstable Eigenvalues Converge to Zero as \(\delta \rightarrow 0^+\)
We begin by ruling out the existence of sufficiently large unstable eigenvalues for (2.12). Setting \(Z:=(\tau ,u,\bar{\tau }^{-2}u')^T\), and recalling that \(\bar{u}=q-\bar{c}\bar{\tau }\) for some constant \(q\in \mathbb {R}\), we first write (2.12) as a first-order system
where
Setting \( B(x,\lambda ):= \left( \begin{array}{ccc} \lambda /\bar{c} &{} 0 &{} 0\\ 0 &{} 0 &{} \bar{\tau }^2\\ -\frac{\bar{\alpha }\lambda /\bar{c}}{\nu } &{} \frac{\lambda }{\nu } &{} 0 \end{array} \right) \) and noting that \(A-B\) is O(1) as \(|\lambda |\rightarrow \infty \), we expect that the spectral problem (2.13) is governed by the principal part \(B(x,\lambda )\) for \(|\lambda |\) sufficiently large. A direct inspection shows that the eigenvalues of B are given by \(\frac{\lambda }{\bar{c}}\) and \(\pm \bar{\tau }\sqrt{\frac{\lambda }{\nu }}\), so that the eigenvalues of B have two principal growth rates as \(|\lambda |\rightarrow \infty \). In the following, we keep track of both of these spectral scales by a series of carefully chosen coordinate transformations preserving periodicity; for details of these transformations, see Section 4.1 of Barker et al. (2011).
With the above preliminaries, we begin by verifying that the unstable spectra for the system (2.12) are O(1) for \(\delta \) sufficiently small. Throughout, we use the notation \(\Vert u\Vert ^2=\int _{0}^{X_\delta } |u(x)|^2\mathrm{d}x\). Note that although we focus on uniformity in \(\delta \) in the forthcoming estimates of the unstable spectra, the norms \(\Vert \cdot \Vert \) do depend on \(\delta \) through the period \(X_\delta \).
Lemma 2.2
Let \((\bar{\tau }_\delta ,\bar{u}_\delta )\) be a family of periodic traveling wave solution of (1.11) defined as in Theorem 1.6 for all \(\delta =\sqrt{F-2}\in (0,\delta _0)\) for some \(\delta _0>0\) sufficiently small. Then, there exist constants \(R_0,\eta >0\) and \(0<\delta _1<\delta _0\) such that, for all \(\delta \in (0,\delta _1)\), the spectral problem (2.12) has no \(L^\infty (\mathbb {R})\) eigenvalues with \(\mathfrak {R}(\lambda )\ge -\eta \) and \(|\lambda |\ge R_0\).
Proof
Suppose that \(\lambda \) is an \(L^\infty (\mathbb {R})\) eigenvalue for the spectral problem (2.12) and let \((\tau ,u)\) be a corresponding eigenfunction satisfying \((u,\tau ,\tau ')(X_\delta )=e^{i\xi }(u,\tau ,\tau ')(0)\) for some \(\xi \in [-\pi /X_\delta ,\pi /X_\delta )\). As described above, setting \(Z:=(\tau ,u,\bar{\tau }^{-2}u')^T\) allows us to write (2.12) as the first-order system (2.13), where the coefficient matrix \(A(x,\lambda )\) is given explicitly in (2.14). By performing a series of \(X_\delta \)-periodic change in variables, carried out in detail in (Barker et al. 2011, Section 4.1), we find there exists a \(X_\delta \)-periodic change in variables \(W(\cdot )=P(\cdot ;\lambda ,\delta )Z(\cdot )\) that transforms the above spectral problem into
supplemented with the boundary condition \(W(X_\delta )=e^{i\xi }\,W(0)\), where the matrices \(D_\lambda , N\) are defined as
\(\bar{\alpha }\) as in (2.14), and \( N:=\left( \begin{array}{cc} 0&{}N_{H,D}\\ N_{D,H}&{}N_{D,D}\\ \end{array} \right) \) with \(N_{D,D}\) a \(2\times 2\) matrix. Here, \(N(\cdot ,\lambda )\) is an \(X_\delta \)-periodic matrix, and moreover, the individual blocks of the matrix \(N(\cdot ,\lambda )\) expand as
with \(|N^j_{*,*}|\) bounded uniformly in \(\delta \ll 1\). Explicit formulae for \(N^j_{k,l}\) and \(\theta _{1}\) are given in “Appendix 1.”
Now, a crucial observation is that, by Theorem 1.6, together with the scalings (2.9)–(2.10), we have
It follows that \(\theta _0\) is strictly positive and uniformly bounded away from zero, for all \(\delta >0\) sufficiently small. Thus, there exists \(\eta ,\delta _1>0\) sufficiently small and \(R_0>0\) sufficiently large such that if \(|\lambda |\ge R_0\) and \(\mathfrak {R}(\lambda )\ge -\eta \), then the quantity \(\mathfrak {R}(\frac{\lambda }{\bar{c}}+\theta _0+\frac{\theta _1}{\lambda })\) is strictly positive and bounded away from zero, uniformly in \(\delta \) for \(0<\delta <\delta _1\). Likewise, by choosing \(\delta _1\) smaller if necessary, the quantity \(|\lambda |^{1/2}\mathfrak {R}(\bar{\tau }\sqrt{\frac{\lambda }{\nu }})\) may be taken to be strictly positive and bounded away from 0, uniformly in \(\delta \) in the same set of parameters.
Finally, under the same conditions, taking \(R_0\) possibly larger and decomposing
observing that \(|W_H|\), \(|W_{D,+}|\) and \(|W_{D,-}|\) are \(X_\delta \)-periodic functions, it follows by standard energy estimates, taking the real part of the complex \(L^2[0,X_\delta ]\)-inner product of each \(W_j\) against the \(W_j\)-coordinate of (2.15)–(2.17), using the above-demonstrated coercivity (nonvanishing real part) of the entries of the leading-order diagonal term \(D_\lambda \), and rearranging, that there exists a constant \(C>0\) independent of \(R_0\) such that, for all \(0<\delta <\delta _1\), \(\mathfrak {R}(\lambda )\ge -\eta \) and \(|\lambda |\ge R_0\), we have
Thus, \(\Vert W_H\Vert \le C\left( \Vert W_{D,+}\Vert +\Vert W_{D,-}\Vert \right) \le C^2R_0^{-1/2} \Vert W_H\Vert \), yielding a contradiction for \(R_0\) sufficiently large.
Next, we rescale the spatial variable x as \(y=\delta \,x\), noting that, since \(\delta X_\delta \ =\ \nu ^{1/2}\tau _0^{-5/4}X\), the period is then independent of \(\delta \). Then, the first-order system (2.13) can be rewritten as
coupled with the boundary condition \(Z(\delta \,X_\delta )=e^{i\xi }\,Z(0)\) for some \(\xi \in [-\pi /\delta X_\delta ,\pi /\delta X_\delta )\), where
is constant and \(A_1(\cdot ;\lambda ,\delta )\) is uniformly bounded (for \(\lambda \) and \(\delta \) in any compact set). More precisely, for any \(\delta \) in a compact subset of \([0,\delta _0)\), we have
By analyzing the eigenvalues of \(A_0(\lambda )\), we now show that the possible unstable eigenvalues for (2.12) converge to the origin as \(\delta \rightarrow 0^+\).
Lemma 2.3
Let \((\bar{\tau }_\delta ,\bar{u}_\delta )\) be a family of periodic traveling wave solution of (1.11) defined as in Theorem 1.6 for all \(\delta =\sqrt{F-2}\in (0,\delta _0)\) for some \(\delta _0>0\) sufficiently small. Then, for every \(\varepsilon >0\), there exists a \(\delta _1\in (0,\delta _0)\) such that for all \(\delta \in (0,\delta _1)\), the spectral problem (2.12) has no \(L^\infty (\mathbb {R})\) eigenvalues with \(\mathfrak {R}(\lambda )\ge 0\) and \(|\lambda |\ge \varepsilon \).
Proof
By Lemma 2.2, it is sufficient to consider \(\lambda \) on a compact set \(\varepsilon \le |\lambda |\le R_0\), \(\mathfrak {R}\lambda \ge 0\), whence (2.18), \(\delta \rightarrow 0^+\) represents a uniform family of semiclassical limit problems, with \(A_0\), \(A_1\) varying in compact sets. By standard WKB-type estimates [see, for example, the “Tracking Lemma” of Gardner and Zumbrun (1998); Zumbrun and Howard (1998); Plaza and Zumbrun (2004), these have no bounded solutions for \(0<\delta \le \delta _0\) sufficiently small, so long as \(A_0\) satisfies consistent splitting, meaning that its eigenvalues have nowhere-vanishing real parts: equivalently, \(A_0(\lambda )\) has no purely imaginary eigenvalue for \(\mathfrak {R}\lambda >0\) and \(\varepsilon \le |\lambda |\le R_0\). Indeed, it is easy to see using convergence as \(\delta \rightarrow 0\) of the associated periodic Evans function of Gardner (1993) (following from continuous dependence on parameters of solutions of ODE), the correspondence between bounded solutions and zeros of the Evans function, and analyticity of the Evans function together with properties of limits of analytic functions, that \(A_0(\lambda )\) has a pure imaginary eigenvalue, i.e., the \(\delta =0\) version of (2.18) has a bounded solution, if and only if there are bounded solutions of (2.18) for a sequence \(\lambda _\delta \rightarrow \lambda \) as \(\delta \rightarrow 0\).
To prove the lemma therefore, we establish consistent splitting of \(A_0\) for \(\lambda \in \Lambda := \{\lambda : \varepsilon \le |\lambda |, \mathfrak {R}\lambda >0\}\). The eigenvalues \(\gamma (\lambda )\) of the matrix \(A_0(\lambda )\) are the solutions of the equation
Suppose that \(\gamma =i\varOmega \in \mathbb {R}i\) is an eigenvalue of \(A_0(\lambda )\) for some \(\lambda \in \Lambda \). From (2.19), it follows that \(\lambda \) must be a root of the quadratic equation
By Lemma 2.2 above, if **\(\varOmega \) is sufficiently large, then the roots of (2.20) satisfy \(\mathfrak {R}(\lambda )\le 0\), else, by the discussion surrounding the Evans function, above, there would be bounded solutions of (2.18) for \(\mathfrak {R}\lambda >0\), \(|\lambda |\) large, and \(\delta \) arbitrarily small, a contradiction. (Alternatively, one may repeat the steps of the proof of Lemma 2.2 for (2.18) with \(\delta =0\).) Increasing \(\varOmega \) then from the supposed value corresponding to an eigenvalue of \(A_\lambda \), and tracking the corresponding root \(\lambda \) of (2.20), we see that eventually this root must cross the imaginary axis in moving from \(\mathfrak {R}\lambda \ge 0\) to \(\mathfrak {R}\lambda \le 0\). Thus, it is sufficient to search for roots of (2.20) of the form \(\lambda =i\Theta \) for some \(\Theta \in \mathbb {R}\). Substituting this ansatz into (2.20) and grouping real and imaginary parts implies that \(\varOmega \) and \(\Theta \) satisfy the system of equations \(\Theta \,(\tau _0^{3/2}\Theta -\varOmega )=0\) and \(2\tau _0^{3/2} \Theta =\varOmega \times \varOmega ^2/[\varOmega ^2+2\nu ^{-1}\tau _0^{3/2}]\), from which it easily follows that \(\varOmega =\Theta =0\). It follows that for all \(\varOmega \ne 0\), the real parts of the roots \(\lambda _j(\varOmega )\) of (2.20) have constant signs, so that, for each \(\varepsilon >0\), \(A_0(\lambda )\) indeed has consistent splitting in the region \(\Lambda \), and the lemma immediately follows. \(\square \)
2.2.2 Unstable Eigenvalues are \(O(\delta ^3)\)
Next, we bootstrap the estimates of Lemmas 2.2 and 2.3 to provide a second energy estimate on the reduced “slow”, or KdV, block of the spectral problem (2.12) in the limit \(\delta \rightarrow 0^+\). Notice that this result relies heavily on the fact that the corresponding spectral problem for the linearized KdV equation about a cnoidal wave \(T_0(\cdot ;a_0,k,\mathcal {G}(k))\) described in Theorem 1.8 has been explicitly solved inBottman and Deconinck (2009); Spektor (1988) using the associated completely integrable structure, and in particular has been found to be spectrally stableFootnote 20 for all \(k\in (0,1)\).
Proposition 2.4
Let \((\bar{\tau }_\delta ,\bar{u}_\delta )\) be a family of periodic traveling wave solution of (1.11) defined as in Theorem 1.6 for all \(\delta =\sqrt{F-2}\in (0,\delta _0)\) for some \(\delta _0>0\) sufficiently small.
Then, there exist positive constants \(C_1\), \(C_2\) and \(\delta _1\in (0,\delta _0)\) such that for all \(\delta \in (0,\delta _1)\) the spectral problem (2.12) has no \(L^\infty (\mathbb {R})\) eigenvalues with \(\mathfrak {R}(\lambda )\ge C_1\delta ^4\) or (\(\mathfrak {R}(\lambda )\ge 0\) and \(|\lambda |\ge C_2\delta ^3\)).
Proof
By Lemmas 2.2 and 2.3, the possible unstable eigenvalues for the spectral problem (2.12) converge to the origin as \(\delta \rightarrow 0^+\). To analyze the behavior of these possible unstable eigenvalues further, we rescale the unknown Z in (2.18) to \(W=(Z_1,\lambda ^{2/3}Z_2,\lambda ^{1/3}Z_3)^T\), \(\lambda ^{1/3}\) denoting the principle third root, yielding the system
with boundary conditions \(W(\delta ~X_\delta )=e^{i\xi }W(0)\) for some \(\xi \in [-\pi /\delta X_\delta ,\pi /\delta X_\delta )\), where
and \(B_1(\cdot ;\lambda ,\delta )\) is uniformly bounded for \((\lambda ,\delta )\) in any compact subset of \(\mathbb {C}\times [0,\delta _0)\). More precisely, for any \(\delta \) in a compact subset of \([0,\delta _0)\), we have
To track the most dangerous terms, we write the above system as
where
and the function \(\beta (\cdot )\) is some explicit periodic function expressed in terms of \(\tau _0\), \(\nu \) and asymptotic KdV profiles, while the \(R_j\) matrices are uniformly bounded functions of \(\lambda \) and \(\delta \) on compact subsets of \(\mathbb {C}\times [0,\delta _0)\). The goal is to now reduce the first-order problem (2.21) to a constant-coefficient problem at a sufficiently high order in \(\lambda \) and \(\delta \).
To begin, we diagonalize \(M_0\) by defining the matrices
where \(K_0=4^{1/3}\tau _0^{4/3}\nu ^{-1/3}\) and \(\omega =e^{2i\pi /3}\). Setting \(Y(\cdot )=P_0^{-1}W(\cdot )\), the system (2.21) can be written in equivalent form
where
and \(\tilde{R}_j\) are uniformly bounded in \((\lambda ,\delta )\) on compact subsets of \(\mathbb {C}\times [0,\delta _0)\). This effectively diagonalizes system (2.21) to leading order.
Aiming at reducing (2.22) to a constant-coefficient problem at a higher order, we choose \(q(\cdot )\) satisfying
where \(\langle \cdot \rangle \) denotes average over one period. Notice that the periodicity of \(\beta (\cdot )\) implies that q is \((\delta ~X_\delta )\)-periodic. Now, since the matrix \((\mathrm{I}_3+\delta ^2\lambda ^{-1/3}q(\cdot )Q_1)\) is invertible for \(\delta ^2\lambda ^{-1/3}\) sufficiently small, for such parameters we can make the change in variables
with \(U(\cdot )\) satisfying the first-order system
with \(\bar{R}_j\) uniformly bounded in \((\lambda ,\delta )\) on compact subsets of \(\mathbb {C}\times [0,\delta _0)\).
Next, we diagonalize the system at a higher order. Since \(D_0\) has distinct eigenvalues, we may choose a constant matrix \(P_1\) such that the commutator \([P_1,D_0]\) equals the off-diagonal part of \(Q_1\). Then, provided that \(\lambda \) and \(\delta ^2\lambda ^{-2/3}\) are small enough, we may change the unknown to
with \(S(\cdot )\) satisfying the first-order system
where \(\hat{R}_j\) are uniformly bounded in \((\lambda ,\delta )\) on compact subsets of \(\mathbb {C}\times [0,\delta _0)\) and \(D_1(\lambda ,\delta )\) is a constant-coefficient diagonal matrix whose diagonal entries are
In particular, we find
so that, when \(\mathfrak {R}(\lambda )\ge 0\) and \(\lambda \) and \(\delta ^2\,|\lambda |^{-2/3}\) are sufficiently small,
Using an energy estimate as in the proof of Lemma 2.2 above, it follows for \(\epsilon ,\delta _1>0\) sufficiently small and \(R>0\) sufficiently large that for \(0<\delta <\delta _1\) system (2.23) has no bounded solutions provided that
In particular, this shows that as \(\delta \rightarrow 0^+\) the unstable eigenvalues satisfy \(|\lambda |=O(\delta ^{12/5})\).
Next, we refine the above bound by using spectral stability of the limiting cnoidal wave. To do so, we scale unknowns of the system (2.12) according to
Our goal is to prove that the rescaled system obtained from (2.12) has no unstable eigenvalues \(\Lambda \) with \(|\Lambda |\) sufficiently large. To this end, notice that by (2.24) the possible unstable eigenvalues \(\Lambda \) must satisfy the estimate
so that, in particular, we already know that \(\Lambda =O(\delta ^{-3/5})\). Rewriting the eigenvalue system (2.12) in terms of the unknown \(V(Y)=(\delta ^{-2}(b(Y)+\bar{c}\, a(Y)),a(Y),a'(Y))\) results in the system
withFootnote 21
and
To make use of known results about KdV, we rewrite the above spectral problem in a more standard way by introducing the unknown \(W(\cdot )=(V_2(\cdot ),V_3(\cdot ),-V_1(\cdot )+(\sigma _0-T_0(\cdot ))\,V_2(\cdot ))^T\). This leads to
with
and
The leading-order “KdV” part may now be changed to a diagonal constant-coefficient matrix through an explicit periodic Floquet change in variable \(P(\cdot ;\Lambda )\) such that
with inverse
Indeed, using that \(\Lambda =O(\delta ^{-3/5})\), replacing W with \(Y(\cdot )=P(\cdot ;\Lambda )^{-1}W(\cdot )\) leads to the system
with
and \(R(\cdot ;\Lambda ,\delta )\ =\ O(\delta )\), where the \(\mu _0\) and \(\mu _\pm \) are smooth functions of \(\Lambda \). In particular, we know that when \(\mathfrak {R}(\Lambda )\ge 0\), we have
and
Next, provided that \(\Lambda ^{1/3}\delta \) is sufficiently small, which is guaranteed for \(\delta \) sufficiently small since \(\Lambda =O(\delta ^{-3/5})\), we can use a near-identity change in variables to diagonalize the system (2.31) to order \(O(\Lambda ^{2/3}\delta )\), resulting in the system
where \(D_1(\Lambda ,\delta )\) is a constant-coefficient diagonal matrix whose diagonal entries are
Hence, when \(\mathfrak {R}(\Lambda )\ge 0\), \(\Lambda \) is large, and \(\delta \,|\Lambda |^{1/3}\) is small,
which, when combined with previous exclusions, is sufficient to prove by an energy argument similar to that in Lemma 2.2 above that if \(\delta _1\in (0,\delta _0)\) is sufficiently small and \(R>0\) is sufficiently large, there are no eigenvalues of (2.31) when \(0<\delta <\delta _1\) and
In particular, it follows that any unstable eigenvalue \(\lambda \) of the original spectral problem (2.12) must satisfy the estimates \(|\lambda |=O(\delta ^3)\) and \(\mathfrak {R}(\lambda )=O(\delta ^4)\) as \(\delta \rightarrow 0^+\), by \(|\Lambda |\le R^{3/2}\) and \(\mathfrak {R}(\Lambda )\le R\delta |\Lambda |^{2/3}\le R\delta \), together with the scaling \(\lambda = c\delta ^3 \Lambda \), with \(c>0\) a real constant. \(\square \)
2.3 Connection to the KdV–KS Index: Proof of Theorem 1.8
It follows from Proposition 2.4 that, in order to complete the proof of Theorem 1.8, it remains to study the eigenvalues of (2.12), supplemented with the appropriate Bloch quasi-periodic boundary conditions, of the form \(\lambda =\Lambda \delta ^3\) with \(\Lambda \) confined to a compact subset of \(\mathbb {C}\) and \(0<\delta \ll 1\). More precisely, using the rescaling (2.25) from the proof of Proposition 2.4 and setting \((\alpha ,\beta )=(\delta ^{-2}(b+\bar{c}\, a),a)\), we must study the spectral problem
for some smooth function f, supplemented with the boundary condition \((\alpha ,\beta ,\beta ')(X)=e^{i\xi }(\alpha ,\beta ,\beta ')(0)\) for some \(\xi \in [-\pi /X,\pi /X)\). Here, \(\tilde{\delta }\ =\ \tfrac{1}{2}\tau _0^{-1/4}\nu ^{-1/2} \delta \) is as in Theorem 1.6, and the bounds in \(O(\cdots )\) are uniform as \(\Lambda \) varies on compact subsets of \(\mathbb {C}\).
To study the above one-parameter family of eigenvalue problems, parametrized by the Bloch frequency \(\xi \), we can define a periodic Evans function, a complex analytic function whose zeros, for each fixed \(\xi \), agree in location and algebraic multiplicity with the eigenvalues of the boundary value problem (2.32). To proceed, we first recall, from the proof of Proposition 2.4, that the spectral problem under scaling (2.25) may be written as the dynamical system [Eq. (2.28)]
for \(W=(\beta ,\beta ',-\alpha +(\sigma _0-T_0)\,\beta )^T\), where \(H_0\), \(H_1\), \(H_2\) are given by (2.29) and (2.30). Introducing the new dependent variables \(Z=(W_1,W_2,W_3+\tilde{\delta }((\Lambda -T_0'-T_1)W_1+(-1+T_0+\sigma _0)W_2))^T\), the differential system becomes
Let \(\Phi (\cdot ,\Lambda ,\tilde{\delta })\) denote the associated \(3\times 3\) fundamental solution matrixFootnote 22 associated with (2.33). It is an easy consequence of the regularity with respect to parameters of the flow associated with the differential system (2.33) that \(\Phi (\cdot ,\Lambda ,\tilde{\delta })\) is analytic with respect to \(\Lambda \in \mathbb {C}\) and \(\tilde{\delta }\). Moreover, for any fixed \((\xi ,\tilde{\delta })\), eigenvalues \(\Lambda \) of (2.32) agree in location and algebraic multiplicity with roots of the Evans function
see Gardner (1993) for details. To complete the proof of Theorem 1.8, we must study the roots of the function \(E_\mathrm{SV}(\cdot ,\xi ,\tilde{\delta })\) on compact subsets of \(\mathbb {C}\) for all \(\xi \in [-\pi /X,\pi /X)\) and \(0<\tilde{\delta }\ll 1\).
In order to connect the stability properties of the small-amplitude roll waves described by Theorem 1.6 to those of the associated leading order approximating KdV–KS waves given in Proposition 1.1, we also define an Evans function \(E_{\mathrm{KdV}{-}\mathrm{KS}}(\Lambda ,\xi ,\delta )\) for the eigenvalue boundary value problem
with \((z,z',z'',z''')(X)=e^{i\xi \,X}(z,z',z'',z''')(0)\). The next result shows that the Evans function \(E_{\mathrm{KdV}{-}\mathrm{KS}}\) is faithfully described, to leading order, by the St. Venant Evans function \(E_\mathrm{SV}\) for \(0<\tilde{\delta }\ll 1\).
Proposition 2.5
Uniformly on compact sets of \(\Lambda \in \mathbb {C}\), the Evans function \(E_{\mathrm{KdV}{-}\mathrm{KS}}\) can be expanded for \(0<\delta \ll 1\) as
Proof
A similar expansion has been obtained for \(E_{\mathrm{KdV}{-}\mathrm{KS}}\) in Johnson et al. (2015, Propositions 3.7 and 4.1). Our proof parallels the arguments there but in a slightly more precise way in order to equate leading-order terms with those of \(E_\mathrm{SV}\).
The starting point is, as in the proof of Johnson et al. (2015, Propositions 3.7), that the spectral problem (2.35) may be equivalently written, through a series of variables transformations with Jacobian of size \(1+\mathcal {O}(\delta )\), as
for some smooth functions \(g_1,g_2\); see Johnson et al. (2015, Propositions 3.7) for details. To obtain the expected homogeneity in \((\Lambda ,\xi )\) we also use that the above system supports a conservation law
and that the derivative \(v_\delta '\) of the profile built in Proposition 1.1 provides a special solution of the system when \(\Lambda =0\). Elaborating on this, manipulations on lines and columns of the determinant usually performed to validate at the spectral level averaged (or “Whitham”) equations (Serre 2005) then yield that the Evans function \(E_{\mathrm{KdV}{-}\mathrm{KS}}(\Lambda ,\xi ,\tilde{\delta })\) may be written as
where
and
Again, see Johnson et al. (2015, Propositions 3.7) for details.
Now, returning to the St. Venant spectral problem (2.33), we notice that (2.33) also supports a conservation law in form (2.37) and, furthermore, the space derivative of the traveling wave profile provides a special solution when \(\Lambda =0\). Using calculations completely analogous to those described above for the KdV–KS spectral problem (2.35), it follows that we can write
where N is exactly the same matrix as aboveFootnote 23 and
The expansion (2.36) follows conveniently by expanding the determinant \(\det (M+\tilde{M})\) in (2.38). \(\square \)
The proof of Theorem 1.8 now follows immediately from the proof of Proposition 1.3 in Johnson et al. (2015) for the stability of KdV–KS waves in the KdV limit \(\delta \rightarrow 0^+\). Indeed, the proof in Johnson et al. (2015) followed by studying the renormalized KdV–KS Evans function
and using the asymptotic description of \(\overline{E}_{\mathrm{KdV}{-}\mathrm{KS}}(\Lambda ,\xi ,\tilde{\delta })\) up to \(O(\tilde{\delta }^2(|\Lambda |^2+|\xi |^2))+O(\tilde{\delta }^3(|\Lambda |+|\xi |))\). Since Proposition 2.5 implies that
it follows that the same arguments can be applied without modification to the Evans function \(E_\mathrm{SV}(\Lambda ,\xi ,\tilde{\delta })\). For completeness, we briefly sketch the details.
For \(k\in (0,1)\) such that condition (A) holds, all the nonzero Bloch eigenvalues of the St. Venant linearized operator admit a smooth expansion in \(\tilde{\delta }\) for \(0<\tilde{\delta }\ll 1\). In particular, to each pair \((\xi ,\Lambda _0)\) such that \(\Lambda _0\in \mathbb {R}i\) is a nonzero eigenvalue of the KdV Bloch operator \(\mathcal {L}_\xi [T_0]\), there is a unique root of \(E_\mathrm{SV}(\Lambda ,\xi ,\tilde{\delta })\) for \(0<\tilde{\delta }\ll 1\) that can be expanded in \(\tilde{\delta }\) as
where \(\lambda _1(\cdot ,\cdot )\) is the function already involved in definition (1.9) ; see (Johnson et al. 2015, Corollary 3.8). As this expansion is uniform in \((\xi ,\Lambda _0)\) when \((\xi ,\Lambda _0)\) varies in a compact set that does not contain (0, 0), it follows that for any neighborhood \(\mathcal {U}\) of 0 in the spectral plane, the condition \(k\in \mathcal {P}\) provides when \(\tilde{\delta }\) is sufficiently small a negative upper bound on the real part of the spectrum in \(\mathbb {C}\setminus \{0\}\); see (Johnson et al. 2015, Corollary 3.10) for details.
On the other hand, when \(\xi =0\) the origin is an eigenvalue of the KdV Bloch operator \(\mathcal {L}_0[T_0]\) of algebraic multiplicity three and geometric multiplicity two. To unfold the degeneracy for \(0<\tilde{\delta }\ll 1\), we directly apply the arguments in Johnson et al. (2015, Section 4). By studying the three asymptotic regions \(0<\tilde{\delta }\lesssim |\xi |\) (Johnson et al. 2015, Lemma 4.4), \(\tilde{\delta }\sim |\xi |\) (Johnson et al. 2015, Lemma 4.6), and \(0\le |\xi |\lesssim \tilde{\delta }\) (Johnson et al. 2015, Lemma 4.7) separately, it follows that the condition \(k\in \mathcal {P}\) implies that a set of “subcharacteristic conditions” hold which, in turn, are shown to imply that all the roots of \(E_\mathrm{SV}(\Lambda ,\xi ,\tilde{\delta })\), with \(0<|(\Lambda ,\xi )|\ll 1\) and \(0<\tilde{\delta }\ll 1\) all have negative real parts. More precisely, under these conditions it is shown that the (diffusive) spectral stability conditions (D1)-(D3) and the nondegeneracy hypothesis (H1) are satisfied when \(\delta \) is sufficiently small. This completes the proof of Theorem 1.8.
3 Stability of Large-Amplitude Roll Waves
In the previous section, we rigorously justified the KdV–KS equation (1.2) as a correct description for the weak hydrodynamic instability in inclined thin-film flow. In particular, in the weakly nonlinear regime \(F\rightarrow 2^+\) we saw that the KdV–KS equation accurately predicts the stability of the associated small-amplitude roll wave solutions of the shallow water equations (1.1). We now complement this study by continuing our analysis into the large-amplitude regime, far from the weakly unstable limit \(F\rightarrow 2^+\), performing a systematic stability analysis for roll waves with Froude number on the entire range of existence \(F>2\), including the distinguished limit \(F\rightarrow \infty \). We begin by considering the limit \(F\rightarrow \infty \), identifying a one-parameter family of limiting systems approachable by various scaling choices in the shallow water equations. We will then numerically study the influence of intermediate Froude numbers \(2<F<\infty \) on the range of stability of periodic waves.
3.1 Scaling as \(F\rightarrow \infty \)
In our \(F\rightarrow \infty \) studies, we investigate the stability of periodic traveling wave solutions of some asymptotic systems obtained from (1.11) via scaling arguments. To begin, performing the change in variables \((x,t)\mapsto (\tilde{x},\tilde{t})=(k(x-ct),t)\) in (1.11) and erasing tildes yields the equivalent system
To prepare for sending \(F\rightarrow \infty \) above, we first scale the dependent quantities independently via \(\tau =F^{\alpha _{\tau }}\,a\), \(u=F^{\alpha _{u}}\,b\), \(k=F^{\alpha _{k}}\,k_0\) and \(c=F^{\alpha _{c}}\,c_0\). This transforms the above shallow water system to
Seeking stationary 1-periodic solutions of (3.2) leads to an ODE system
governing the traveling wave solutions of (1.11) in the appropriate moving frame. Note that, by its expression as \(\int _0^X \bar{\tau }(x)\mathrm{d}x\), the period in the physical Eulerian variables scales as \(F^{\alpha _{\tau }-\alpha _{k}}\) under the above transformations. To balance the terms of the “elliptic-constant” right-hand side above, we choose now to impose \(\alpha _{\tau }+2\alpha _{u}=0\) and \(\alpha _{c}+2\alpha _{k}-\alpha _{\tau }=0\). This effectively leaves two free parameters, say \(\alpha =\alpha _{\tau }\) and \(\beta =\alpha _{k}\), with \(\alpha _{u}=-\alpha /2\) and \(\alpha _{c}=\alpha -2\beta \). Under this choice, the above profile system now reads
The first equation may be integrated to yield \(b=q_0-F^{\frac{5}{2}\alpha -2\beta }\,c_0\,a\) where \(q_0\) is a constant of integration. Substituting this into the second equation above, the rescaled profile system is reduced to the scalar equation
In order to ensure that the “elliptic part” \((a^{-2}a')'\) is not asymptotically negligible as \(F\rightarrow \infty \), we restrict ourselves to the parameter regimes where \(\tfrac{5}{4}\alpha \le \beta \le 2\alpha +2\), \(\beta \ge \alpha \). In particular, this latter choice requires \(\alpha \ge -2\). With the above choices, the full rescaled shallow water equations (3.1) now read as
which is a two-parameter family of systems, parametrized by \(\alpha \ge -2\) and \(\tfrac{5}{4}\alpha \le \beta \le 2\alpha +2\).
Finally, when sending \(F\rightarrow \infty \) in (3.4), we balance the first-order terms of the reduced profile Eq. (3.2) by requiring \(3\alpha -3\beta =-2-2\alpha +\beta \), i.e., that \(\beta =\frac{1}{2}+5\alpha /4\), effectively reducing our scalings to a one-parameter family indexed by \(\alpha \ge -2\). In particular, under this choice the full one-parameter family of rescaled shallow water systems reads as
and the associated rescaled profile system is equivalent to \(b=q_0-F^{-1}\,c_0\,a\), \(q_0\) constant and
By the discussion above Eq. (3.2), the Eulerian period of the periodic profiles satisfying (3.6) scale as \(F^{-\alpha /4-1/2}\). Notice that (3.6) is equivalent to the profile Eq. (1.16) claimed in the introduction.
As mentioned in the introduction, taking \(F\rightarrow \infty \) in (3.6) produces different limiting profile equations depending on whether \(\alpha =-2\) or if \(\alpha >-2\). Next, we discuss both limiting profile equations and the spectral problems governing the stability of the profiles.
3.1.1 Case \(\alpha =-2\)
Taking \(\alpha =-2\) in the above discussion corresponds to rescaling (3.2) via
Note that in this case, the Eulerian period of the profile is held constant as \(F\rightarrow \infty \). With this choice, the profile Eq. (3.6) reads as
and \(b=q_0-F^{-1}\,c_0\,a\), \(q_0\) constant. Linearizing (3.5) with \(\alpha =-2\) about such an \(X_0\)-periodic profile \((\bar{a},\bar{b})\) yields the associated rescaled spectral problem
to be considered for (a, b) satisfying suitable Bloch boundary conditions. Sending \(F\rightarrow \infty \) above, it follows that the profile equation is a regular perturbation of the limiting system
while the above spectral problem is a regular perturbation of
where \((\bar{a}_\infty ,\bar{b}_\infty )\), necessarily solutions of (3.9), denote the limiting profiles of \((\bar{a},\bar{b})\) as \(F\rightarrow \infty \), and \(\check{b} =F\tilde{b}\). The limiting profile Eq. (3.9) is numerically seen to admit periodic orbits existing in a two-parameter family, parametrized by the period \(X_0\) and the discharge rate \(q_0\). The stability of these profiles may then be investigated by means of the spectral problem (3.10): This is discussed in Sect. 3.2 below.
3.1.2 Case \(\alpha >-2\)
When \(\alpha >-2\), it is readily seen that the profile Eq. (3.6) is a regular perturbation of the ODE
which is Hamiltonian in the unknown 1 / a. Indeed, denoting \(h:=q_0^{-2} a^{-1}\) and rescaling space via \(x=s/\sqrt{\nu k_0c_0q_0^2}\), the above ODE reads as
where \({}'\) denotes differentiation with respect to s. This is clearly seen to be Hamiltonian and, upon integrating, is equivalent to
where \(\mu \) is a constant of integration. Elementary phase plane analysis shows that (3.12) admits a one-parameter family of periodic orbits parametrized by the constant \(\mu \). Indeed, for each \(\mu >1\) Eq. (3.13) admits a unique (up to spatial translations) periodic solution \(h_\mu \), whose period we denote \(X_\mu \). Returning to the original variables then, we see that, choosing \(k_0\) to satisfy \(\nu k_0^2c_0q_0^2X_\mu ^2=1\), the profile Eq. (3.11) admits a three-parameter family of periodic orbits with unit period parametrized by \(\mu \), \(c_0\), and \(q_0\). Clearly, a necessary condition for such a 1-periodic orbit of (3.11) to persist as a solution of (3.6) for \(F\gg 1\) is that the (\(\alpha \)-independent) orthogonality condition
be satisfied. Note that this yields a selection principle for the wavespeed via
Generically zeros of the above selection function are simple, and in this case, as in Sect. 2.1, it follows from elementary bifurcation analysis that the Hamiltonian profile Eq. (3.11) admits a two-parameter family of periodic orbits, parametrized by \(\mu \) and \(q_0\) that persist as periodic orbits of (3.6) for \(F\gg 1\). In particular, note that for \(\alpha >-2\), the specific value of \(\alpha \) does not enter into either the limiting profile equation nor the selection principle.
Finally, taking \(F\rightarrow \infty \) in (3.5), we see that the spectral stability of the 1-periodic traveling wave solutions \((\bar{a},q_0)\) of (3.5) constructed above is determined via the spectral problem
where here (a, b) denotes perturbation, \(\Lambda =F^{1/2}\lambda \), and \(\check{b} =F b\). The former system may also be written as
Therefore, in this case we investigate the spectral problem
for \(\check{\Lambda }=(X_\mu )^{-1}\,\Lambda \) and \(\check{a}(\cdot )\ =\ q_0^{-2}\left( \bar{a}^{-2}\ a\right) \left( (X_\mu )^{-1}\,\cdot \,\right) \,\) where \(h_\mu \) and \(X_\mu \) are associated with \(\bar{a}\) as described above. As above, we point out that for \(\alpha >-2\), the spectral problem governing the spectral stability of the limiting \(F=\infty \) profiles is independent of the value of \(\alpha \). As a consequence, spectral instability of the limiting periodic traveling wave solutions constructed above implies spectral instability of the (\(\alpha \)-dependent) large-F profiles of the system (3.5) for any \(\alpha >-2\).
3.2 Numerical Investigation as \(F\rightarrow \infty \)
With the above preparations, we report our numerical results concerning the existence and spectral stability of the profiles introduced in the previous section for the limiting systems in the \(F\rightarrow \infty \) limit.
In the case \(\alpha >-2\), elementary phase plane analysis indicates that for each \(h_-\in (0,1)\), there exists a unique (up to translations) periodic solution with \(h(0)=h_-\). These profiles were numerically computed for 1000 equally spaced values of \(h_-\) in [0.05, 0.95] using the MATLAB functions bvp5c and bvp6c, with absolute and relative error tolerances both set to \(10^{-8}\) in the bvp solver. To this end, we utilized a bisection method to approximate the value \(h_+>h_-\) such that \(h_+-\log (h_+)=\mu \) and then approximated the corresponding period by computing \(\sqrt{2}\int _{h_--10^{-13}}^{h_++10^{-13}}\left( \mu -x+\log (x)\right) ^{-1/2}\mathrm{d}x\).
As a first attempt to study the \(L^2(\mathbb {R})\)-spectrum associated with (3.14), we utilized a Galerkin truncation method known as Hill’s method. For each \(\xi \in [-\pi /X_\mu ,\pi /X_\mu )\), Hill’s method proceeds by expanding both the unknown \(\check{a}\) as well as the background wave \(h_\mu \) in the associated Bloch eigenvalue problem as a Fourier series and then truncating all expansions at some finite order to reduce the problem to finding, for each \(\xi \in [-\pi /X_\mu ,\pi /X_\mu )\) the eigenvalues of a finite-dimensional matrix; see Appendix 1 for more details. For each of the profiles numerically constructed above, unstable spectra were present; see Fig. 6d for an example. In addition, we verified the existence of unstable spectra of (3.14) by numerically computing winding number for the associated periodic Evans function on a closed contour in the open right half complex plane verifying that the winding number is indeed greater than zero for some Bloch frequency \(\xi \). Employing Theorem 1.11, his study suggests that all periodic traveling wave solutions of (3.2) are spectrally unstable for \(F\gg 1\). Note, in our study of spectral problem (3.14) via Hill’s method, we used 41 Fourier modes and 1000 Floquet parameters.
Concerning the case \(\alpha =-2\), the profile Eq. (3.9) was solved by using the MATLAB functions bvp5c and bvp6c, where we treated \(c_0\) as a free parameter in the bvp solver and used numerical continuation to solve the profile as \(k_0\) was varied. Our numerical investigation of the associated spectral problem (3.10) covered \(q_0\in [1.6,2.2]\) for \(\nu = 2\) and \(q_0\in [1.2,2.7]\cup [0.3,0.45]\) for \(\nu = 0.1\) with step size 0.1 in \(q_0\) and varying, but smaller, steps in \(k_0\) in the region where we could solve profiles numerically. Again, we found that all these waves have unstable spectra; see Fig. 6c for an example. In Fig. 6, we also plot the spectrum as determined using the “\(\alpha = -2\)” scaling given in Sect. 3.1.1 and show that in this scaling the spectrum is unstable for large F as well as in the \(F = \infty \) eigenvalue problem (3.10). Instability in the \(F=\infty \) case was thus confirmed by multiple numerical checks, providing strong evidence of instability.
In conclusion, our numerical calculations strongly indicate that for F, sufficiently large, spectrally stable periodic traveling wave solutions of the St. Venant system (1.11) do not exist. This justifies Numerical Observation 1 described in 1.2.2.
3.3 Numerical Investigation for Intermediate F
In order to better understand the stability of periodic traveling wave solutions of (1.11) away from the distinguished limits \(F\rightarrow 2^+\) and \(F\rightarrow \infty \), we also carried out a numerical investigation for some “intermediate” Froude numbers.
To solve the profile equation numerically, we expand (2.2) to obtain the profile ODE equation,
and then proceed the same way as described in the studies of the limiting \(F\rightarrow \infty \) systems described above, this time using a relative error tolerance between \(10^{-6}\) and \(10^{-10}\) in the bvp solver. Checking the slope condition (1.12) across numerically determined profiles, we found that it is satisfied for profiles with \(F\lessapprox 3.5\) but violated for those with larger F. As discussed in the introduction, however, the slope condition is no longer required for the nonlinear analysis thanks to the recent work Rodrigues and Zumbrun (2016).
To study the spectrum, we worked with the original (unrescaled) eigenvalue system (2.12), associating parameters with those under the rescaling (1.15). We found that the results for Hill’s method were more accurate using these original coordinates as opposed to the rescaled coordinates (1.15), even for large F. For \(q_0 = 0.4\), \(k_0\) ranging in the parameter space where profiles could be solved, and for F ranging from 10 to either 20 or 30 by 1, we examined, via Hill’s method and the Taylor expansion of the Evans function, the cases \(\alpha = -0.7, -1, -1.4, -1.5, -1.6, -1.7, -1.8, -1.9, -2\). We used 201-3000 Fourier modes and 21-31 Floquet parameters in Hill’s method and 33-201 Chebyshev nodes for the integral in the Taylor expansion. For each value of \(\alpha \), we found that a lower stability boundary curve and an upper high-frequency instability curve meet at some value \(F^*(\alpha )\) after which no waves are stable. See Figures 4. In addition, we find that the upper and lower stability boundaries appear to have a linear relationship of the form \(\log (X/\nu ) = b_1\log (F)+b_2\log (q)+ b_3\); see Fig. 7. We used a combination of Hill’s method and Evans function computations to determine stability or instability. However, as the period X increases, a small loop of spectra parameterized by the whole interval of Floquet parameters \(\xi \in [-\pi /X,\pi /X)\) shrinks until eventually neither the Evans function nor Hill’s method can definitively determine small frequency stability at which point we rely on Hill’s method for the overall behavior of the spectrum; in this region, analytic verification of the stability regions as \(F\rightarrow \infty \) would be beneficial. However, for the lower intermediate F region where the period is smaller, the stability picture appears clear. In particular, for \(\alpha = -2\) our numerical study, though not a numerical proof, strongly suggests the stability region shown in Fig. 4a. As F continues to increase, it becomes easier again to compute the spectrum with Hill’s method as the spectrum approaches that of the limiting system given in Eq. (3.9); see Fig. 6a–c for an illustration. For \(F = 38\), we examined the full set of periods corresponding to those examined in Fig. 4, and found no stability region, confirming that by this point, the upper and lower stability boundaries have met.
Notes
For simplicity, henceforth we restrict to cases where \(u\ge 0\) and write the latter term simply as \(u^2\).
Indeed, this appears numerically to be satisfied for all profiles.
See Oh and Zumbrun (2010) for the easier multidimensional case, in which behavior is asymptotically linear due to faster decay of the linearized propagator.
Without loss of generality, one can assume that \(\varepsilon ^2+\delta ^2=1\). See Barker et al. (2013).
We are being intentionally vague for this general discussion, but interested readers may consult, for instance, Kapitula and Promislow (2013).
In a sense compatible with the algebraic structure of the system.
In Johnson et al. (2015), Barker (2014), some of these facts remained unnoticed to the authors. In particular, in Johnson et al. (2015), the condition that only \(\xi =0\) yields \(\lambda =0\) was gathered to condition (A) below to form condition (A1) and distinctness of the \(\alpha _j\) was identified as condition (A2).
In fact (A) has been verified (see Proposition 1.4 below) on essentially the entire range \(k\in (0,1)\); we know of no instance where it fails.
In the sense of Proposition 1.1 that one can reach arbitrary prescribed regularity.
Condition (A) is independent of \(a_0\), holding for every \(a_0\) or for none. Likewise, \( \mathrm{Ind}(k)\) is independent of \(a_0\).
While \(\lambda _1(\xi ,\lambda _0)\) is defined above only when \(\lambda _0\) is a simple eigenvalue of the limiting linearized KdV operator \(\mathcal {L}_\xi [v_0]\) , it possesses an explicit expression in terms of k and an auxiliary Lax spectral parameter that extend this function to points where simplicity fails. Note in particular that this extension is triple-valued at (0, 0).
Note that throughout our paper we use notation k for two distinct quantities, wavenumber as here (in study away from \(F\approx 2\)) and modulus of ellipticity (in study of \(F\rightarrow 2^+\)) as described in the previous section.
Indeed, the profile equation in this case is Hamiltonian in the unknown \(h=\frac{1}{a}\).
Here, the Eulerian scaling relation \(\Xi =\Xi _0 F^{-\frac{1}{2}-\frac{\alpha }{4}}\) follows by \(\Xi =\int _0^X \bar{\tau }(x)\mathrm{d}x\), (1.15), and convergence of the profile a.
For fixed \(4<F^2<90\), this states that waves are stable for fixed velocity/period and inclination angle \(\theta \) sufficiently small: equivalently (by rescaling), for fixed inclination angle and period X sufficiently large.
The strongest kind of spectral stability, in the sense that it implies spectral stability to co-periodic perturbations, subharmonic perturbations, side-band perturbations, etc.
Henceforth, we suppress the dependence of \(\bar{\tau }\), \(\bar{u}\) q, and \(\bar{c}\) on \(\delta \).
In the Hamiltonian sense, meaning the linearization about \(T_0\) of the KdV equation has purely imaginary spectrum.
We don’t need here the exact form of C but we specify it for latter use.
In particular, this guarantees that \(\Phi (0,\Lambda ,\tilde{\delta })=\)Id.
Not just in order of magnitude, but by component-wise identification of the coefficients.
Namely, using formally identical coordinate changes depending on the profile and its derivatives.
Mark that in the standard implementation of Hill’s method a periodic wave is treated as a periodic function of twice its fundamental period. As recalled in (Rodrigues 2013, Section 3.1, p.67), this is originally motivated by the fact that in applications to self-adjoint second-order scalar operators, the Floquet-zero spectrum will then provide edges of spectral bands.
References
Abd-el Malek, M.B.: Approximate solution of gravity-affected flow from planar sluice gate at high Froude number. J. Comput. Appl. Math. 35(13), 83–97 (1991)
Aung Win, H.: Model equation of surface waves of viscous fluid down an inclined plane. J. Math. Kyoto Univ. 33(3), 803–824 (1993)
Balmforth, N.J., Mandre, S.: Dynamics of roll waves. J. Fluid Mech. 514, 1–33 (2004)
Barker, B., Humpherys, J., Zumbrun, K.: STABLAB: A MATLAB-based numerical library for Evans function computation. http://impact.byu.edu/stablab/
Barker, B., Johnson, M., Noble, P., Rodrigues, L.M., Zumbrun, K.: Whitham averaged equations and modulational stability of periodic traveling waves of a hyperbolic-parabolic balance law. Journes Équations aux Dérivées Partielles 6, 1–24 (2010). http://eudml.org/doc/116384
Barker, B., Johnson, M.A., Rodrigues, L.M., Zumbrun, K.: Metastability of solitary roll wave solutions of the St. Venant equations with viscosity. Phys. D 240(16), 1289–1310 (2011)
Barker, B., Johnson, M.A., Noble, P., Rodrigues, L.M., Zumbrun, K.: Stability of periodic Kuramoto–Sivashinsky waves. Appl. Math. Lett. 25(5), 824–829 (2012)
Barker, B., Johnson, M.A., Noble, P., Rodrigues, L.M., Zumbrun, K.: Nonlinear modulational stability of periodic traveling-wave solutions of the generalized Kuramoto–Sivashinsky equation. Phys. D 258, 11–46 (2013)
Barker, B.: Numerical proof of stability of roll waves in the small-amplitude limit for inclined thin film flow. J. Differ. Equ. 257(8), 2950–2983 (2014)
Bar, D.E., Nepomnyashchy, A.A.: Stability of periodic waves governed by the modified Kawahara equation. Phys. D 86(4), 586–602 (1995)
Benzoni-Gavage, S., Mietka, C., Rodrigues L.M.: Co-periodic stability of periodic waves in some Hamiltonian PDEs. Nonlinearity (to appear). arXiv:1505.01382
Benzoni-Gavage, S., Noble, P., Rodrigues, L.M.: Slow modulations of periodic waves in Hamiltonian PDEs, with application to capillary fluids. J. Nonlinear Sci. 24(4), 711–768 (2014)
Bottman, N., Deconinck, B.: KdV cnoidal waves are spectrally stable. Discrete Contin. Dyn. Syst. 25(4), 1163–1180 (2009)
Boudlal, A., Yu Liapidevskii, V.: Stability of regular roll waves. J. Comput. Technol. 10(2), 3–14 (2005)
Brock, R.R.: Development of roll-wave trains in open channels. J. Hydraul. Div. 95(4), 1401–1428 (1969)
Brock, R.R.: Periodic permanent roll waves. J. Hydraul. Div. 96(12), 2565–2580 (1970)
Chang, H.C., Demekhin, E.A., Kopelevich, D.I.: Laminarizing effects of dispersion in an active-dissipative nonlinear medium. Phys. Rev. D 63(3–4), 299–320 (1993)
Chang, H.-C., Demekhin, E.A.: Complex Wave Dynamics on thin Films, Studies in Interface Science, vol. 14. Elsevier Science B.V, Amsterdam (2002)
Collet, P., Eckmann, J.-P.: Instabilities and Fronts in Extended Systems, Princeton Series in Physics. Princeton University Press, Princeton (1990)
Curtis, C.W., Deconinck, B.: On the convergence of Hill’s method. Math. Comput. 79(269), 169–187 (2010)
Deconinck, B., Kiyak, F., Carter, J.D., Nathan Kutz, J.: SpectrUW: a laboratory for the numerical exploration of spectra of linear operators. Math. Comput. Simul. 74(4–5), 370–378 (2007)
Deconinck, B., Kapitula, T.: The orbital stability of the cnoidal waves of the Korteweg–de Vries equation. Phys. Lett. A 374(39), 4018–4022 (2010)
Deconinck, B., Nathan Kutz, J.: Computing spectra of linear operators using the Floquet–Fourier–Hill method. J. Comput. Phys. 219(1), 296–321 (2006)
Dressler, R.F.: Mathematical solution of the problem of roll-waves in inclined open channels. Commun. Pure Appl. Math. 2, 149–194 (1949)
Ercolani, N.M., McLaughlin, D.W., Roitner, H.: Attractors and transients for a perturbed periodic KdV equation: a nonlinear spectral analysis. J. Nonlinear Sci. 3(4), 477–539 (1993)
Freeze, B., Smolentsev, S., Morley, N., Abdou, M.: Characterization of the effect of froude number on surface waves and heat transfer in inclined turbulent open channel water flows. Int. J. Heat Mass Transf. 46(20), 3765–3775 (2003)
Frisch, U., She, Z.-S., Thual, O.: Viscoelastic behaviour of cellular solutions to the Kuramoto–Sivashinsky model. J. Fluid Mech. 168, 221–240 (1986)
Gardner, R.A.: On the structure of the spectra of periodic travelling waves. J. Math. Pure Appl. (9) 72(5), 415–439 (1993)
Gardner, R.A.: Spectral analysis of long wavelength periodic waves and applications. J. Reine Angew. Math. 491, 149–181 (1997)
Gardner, R.A., Zumbrun, K.: The gap lemma and geometric criteria for instability of viscous shock profiles. Commun. Pure Appl. Math. 51(7), 797–855 (1998)
Guckenheimer, J., Holmes, P.: Nonlinear Oscillations, Dynamical Systems, and Bifurcations of Vector Fields, Volume 42 of Applied Mathematical Sciences. Springer, New York (1990). Revised and corrected reprint of the 1983 original
Hǎrǎguş, M., Kapitula, T.: On the spectra of periodic waves for infinite-dimensional Hamiltonian systems. Phys. D 237(20), 2649–2671 (2008)
Hong Hwang, S., Chang, H.-C.: Turbulent and inertial roll waves in inclined film flow. Phys. Fluids 30(5), 1259–1268 (1987)
Humpherys, J., Zumbrun, K.: An efficient shooting algorithm for Evans function calculations in large systems. Phys. D 220(2), 116–126 (2006)
Jeffreys, H.: Lxxxiv. the flow of water in an inclined channel of rectangular section. Philos. Mag. Ser. 6 49(293), 793–807 (1925)
Johnson, M.A., Zumbrun, K.: Nonlinear stability of periodic traveling wave solutions of systems of viscous conservation laws in the generic case. J. Differ. Equ. 249(5), 1213–1240 (2010)
Johnson, M.A., Zumbrun, K.: Nonlinear stability of periodic traveling-wave solutions of viscous conservation laws in dimensions one and two. SIAM J. Appl. Dyn. Syst. 10(1), 189–211 (2011)
Johnson, M.A., Zumbrun, K.: Convergence of Hill’s method for nonselfadjoint operators. SIAM J. Numer. Anal. 50(1), 64–78 (2012)
Johnson, M.A., Zumbrun, K., Noble, P.: Nonlinear stability of viscous roll waves. SIAM J. Math. Anal. 43(2), 577–611 (2011)
Johnson, M. A., Noble, P., Rodrigues, L.M., Zumbrun, K.: Behavior of periodic solutions of viscous conservation laws under localized and nonlocalized perturbations. Invent. Math. 197(1), 115–213 (2014)
Johnson, M.A., Noble, P., Rodrigues, L.M., Zumbrun, K.: Spectral stability of periodic wave trains of the Korteweg-de Vries/Kuramoto-Sivashinsky equation in the Korteweg-de Vries limit. Trans. Am. Math. Soc. 367(3), 2159–2212 (2015)
Jun, Y., Yang, Y.: Evolution of small periodic disturbances into roll waves in channel flow with internal dissipation. Stud. Appl. Math. 111(1), 1–27 (2003)
Kapitula, T., Promislow, K.: Spectral and Dynamical Stability of Nonlinear Waves, Volume 185 of Applied Mathematical Sciences. Springer, New York (2013) With a foreword by Christopher K. R. T, Jones
Kuramoto, Y.: Chemical Oscillations, Waves, and Turbulence, Springer Series in Synergetics, vol. 19. Springer, Berlin (1984)
Kuramoto, Y., Tsuzuki, T.: On the formation of dissipative structures in reaction-diffusion systems, reductive perturbation approach. Prog. Theor. Phys. 54(3), 687–699 (1975)
Kuznetsov, E.A., Spector, M.D., Fal’kovich, G.E.: On the stability of nonlinear waves in integrable models. Phys. D 10(3), 379–386 (1984)
Mielke, A.: The Ginzburg–Landau equation in its role as a modulation equation. In: Fiedler, B. (ed.) Handbook of Dynamical Systems, vol. 2, pp. 759–834. North-Holland, Amsterdam (2002)
Mielke, A.: Instability and stability of rolls in the Swift–Hohenberg equation. Commun. Math. Phys. 189(3), 829–853 (1997)
Mielke, A.: Mathematical analysis of sideband instabilities with application to Rayleigh-Bénard convection. J. Nonlinear Sci. 7(1), 57–99 (1997)
Mikyoung Hur, V., Johnson, M.A.: Modulational instability in the Whitham equation for water waves. Stud. Appl. Math. 134(1), 120–143 (2015)
Noble, P.: On the spectral stability of roll-waves. Indiana Univ. Math. J. 55(2), 795–848 (2006)
Noble, P., Rodrigues, L.M.: Whitham’s modulation equations and stability of periodic wave solutions of the Korteweg-de Vries-Kuramoto-Sivashinsky equation. Indiana Univ. Math. J. 62(3), 753–783 (2013)
Oh, M., Zumbrun, K.: Stability and asymptotic behavior of periodic traveling wave solutions of viscous conservation laws in several dimensions. Arch. Ration. Mech. Anal. 196(1), 1–20 (2010). Erratum. Arch. Ration. Mech. Anal. 196(1), 21–23 (2010)
Pego, R.L., Schneider, G., Uecker, H.: Long-time persistence of Korteweg-de Vries solitons as transient dynamics in a model of inclined film flow. Proc. R. Soc. Edinb. Sect. A 137(1), 133–146 (2007)
Plaza, R., Zumbrun, K.: An Evans function approach to spectral stability of small-amplitude shock profiles. Discrete Contin. Dyn. Syst. 10(4), 885–924 (2004)
Reed, M., Simon, B.: Methods of Modern Mathematical Physics. IV. Analysis of Operators. Academic Press [Harcourt Brace Jovanovich, Publishers], New York, London (1978)
Richard, G.L., Gavrilyuk, S.L.: A new model of roll waves: comparison with Brock’s experiments. J. Fluid Mech. 698, 374–405 (2012)
Richard, G.L., Gavrilyuk, S.L.: The classical hydraulic jump in a model of shear shallow-water flows. J. Fluid Mech. 725, 492–521 (2013)
Rodrigues, L.M.: Asymptotic stability and modulation of periodic wavetrains, general theory & applications to thin film flows. Habilitation à diriger des recherches, Université Lyon 1 (2013). https://tel.archives-ouvertes.fr/tel-01135522v1
Rodrigues, L.M., Zumbrun, K.: Periodic-coefficient damping estimates, and stability of large-amplitude roll waves in inclined thin film flow. SIAM J. Math. Anal. 48(1), 268–280 (2016)
Sandstede, B., Scheel, A.: On the stability of periodic travelling waves with large spatial period. J. Differ. Equ. 172(1), 134–188 (2001)
Schneider, G.: Nonlinear diffusive stability of spatially periodic solutions—abstract theorem and higher space dimensions. In Proceedings of the International Conference on Asymptotics in Nonlinear Diffusive Systems (Sendai, 1997), Volume 8 of Tohoku Mathematical Publications, pp 159–167. Tohoku University, Sendai (1998)
Schneider, G.: Diffusive stability of spatial periodic solutions of the Swift–Hohenberg equation. Commun. Math. Phys. 178(3), 679–702 (1996)
Serre, D.: Spectral stability of periodic solutions of viscous conservation laws: large wavelength analysis. Commun. Partial Differ. Equ. 30(1–3), 259–282 (2005)
Sivashinsky, G.I.: Nonlinear analysis of hydrodynamic instability in laminar flames. I. Derivation of basic equations. Acta Astronaut. 4(11–12), 1177–1206 (1977)
Sivashinsky, G.I.: Instabilities, pattern formation, and turbulence in flames. Ann. Rev. Fluid Mech. 15(1), 179–199 (1983)
Spektor, M.D.: Stability of conoidal [cnoidal] waves in media with positive and negative dispersion. Zh. Èksper. Teoret. Fiz. 94(1), 186–202 (1988)
Yang, Z., Zumbrun, K.: Stability of periodic traveling waves in the homoclinic limit (in preparation) (2016)
Zumbrun, K.: Numerical error analysis for Evans function computations: a numerical gap lemma, centered-coordinate methods, and the unreasonable effectiveness of continuous orthogonalization. ArXiv e-prints (2009)
Zumbrun, K., Howard, P.: Pointwise semigroup methods and stability of viscous shock waves. Indiana Univ. Math. J. 47(3), 741–871 (1998)
Acknowledgments
The numerical stability computations in this paper were carried out using the STABLAB package developed by Jeffrey Humpherys and the first and last authors; see [BHZ] for documentation. We gratefully acknowledge his contribution. We thank also Indiana University Information Technology Service for the use of the Quarry computer with which some of our computations were carried out. Authors in various combinations also acknowledge the kind hospitality of ÉNS Paris, Indiana University, INSA Toulouse and Université Lyon 1 that hosted them during parts of the preparation of the present paper. Finally, we thank Sergey Gavrilyuk for a helpful exchange regarding the experimental literature. Finally, we thank the two anonymous referees for their careful review and helpful comments improving the exposition.
Author information
Authors and Affiliations
Corresponding author
Additional information
Communicated by Arnd Scheel.
Research of B.B. was partially supported under NSF Grants DMS-1400872, DMS-0300487, DMS-0801745, and CNS-0723054. Research of M.J. was partially supported under NSF Grant No. DMS-1211183. Research of P.N. was partially supported by the French ANR Project No. ANR-09-JCJC-0103-01. Research of M.R. was partially supported by the ANR project BoND ANR-13-BS01-0009-01. Research of K.Z. was partially supported under NSF Grant No. DMS-1400555.
Appendices
Appendix 1: Notation for High-Frequency Bounds
The proof of Lemma 2.2 in Sect. 2.2.1 relied heavily on computations previously carried out in detail in Section 4.1 of Barker et al. (2011). There the authors were concerned with the stability analysis of traveling solitary wave solutions of the viscous St. Venant equation (1.11), i.e., those traveling wave solutions that decay exponentially fast to zero as \(x-\bar{c}t\rightarrow \pm \infty \). By a straightforward adaptation of this analysis to the periodic case,Footnote 24 it follows that, for each \(k\in \mathcal {P}\), there exists an \(X_\delta \)-periodic change in variables \(W(\cdot )=P(\cdot ;\lambda ,\delta )Z(\cdot )\) that transforms the spectral problem (2.13) into an equivalent system of the form \(W'(x)=\left( D(x,\lambda )+\Theta (x,\lambda )\right) W(x)\), supplemented with the boundary conditions \(W(X_\delta )=e^{i\xi }W(0)\) for some \(\xi \in [-\pi /X_\delta ,\pi /X_\delta )\), where the \(3\times 3\) matrix-valued D is defined via \(D(\cdot ,\lambda )=\mathrm{diag }\left( \frac{\lambda }{\bar{c}}+\theta _0+\frac{\theta _1}{\lambda },~~\bar{\tau }\sqrt{\frac{\lambda }{\nu }},~~-\bar{\tau }\sqrt{\frac{\lambda }{\nu }}\right) ,\) where \(\theta _0=\frac{\bar{\alpha } \bar{\tau }^2}{\bar{c}\nu }\) and \(\theta _1=-\frac{\bar{\tau }^2(q-\bar{c}\bar{\tau })^2}{\nu }-\frac{\bar{c}\bar{\alpha }}{\sqrt{\nu }}\frac{\bar{\tau }^3}{\nu ^{3/2}}\) with \(\bar{ \alpha }:=\bar{\tau }^{-3}(F^{-2}+2\bar{c}\nu \bar{\tau }')\). Moreover, the \(3\times 3\) matrix \(\Theta (x,\lambda )\) has the block structure \( \Theta =\left( \begin{array}{cc} \Theta _{++} &{} \Theta _{+-}\\ \Theta _{-+} &{} \Theta _{--} \end{array}\right) ,\) where \(\Theta _{++}\) is a \(2\times 2\) matrix. The individual blocks of the matrix \(\Theta \) can be expanded as cubic polynomials in \(\lambda ^{-1/2}\) with matrix-valued coefficients. More precisely, they expand as
with
From this, the matrices \(N_{D,D},N_{H,D},N_{D,H}\) in (2.17) are obtained through the identification
where \(N_{DD}\) is a \(2\times 2\) matrix.
Appendix 2: Computational Methods
For completeness, we very briefly describe the computational methods utilized in our investigations reported in Sects. 3.2 and 3.3 above. For more details, the interested reader is referred to Barker et al. (2013) where an analogous numerical study is performed on the generalized Kuramoto–Sivashinsky equation.
1.1 Hill’s Method
To determine the global picture of spectrum of a linear X-periodic operator L, we use Hill’s method. The linear operator L takes the form \(L_{j,k}= \sum _{q=1}^{m_{jk}}f_{j,k,q}(x)\frac{\partial ^q}{\partial x^q}\) where the \(f_{j,k,q}(x)\) are X periodic. Following Deconinck et al. (2007), we represent the coefficient functions \(f_{j,k,q}(x)\) as a Fourier series \(f_{j,k,q}(x)=\sum _{j=-\infty }^{\infty } \hat{\phi }_{j,k,q}e^{i2\pi jx/X}\). We use MATLAB’s fast Fourier transform to determine the coefficients \(\hat{\phi }_{j,k,q}\). The generalized eigenfunctions are represented asFootnote 25 \(v(x) = e^{i\xi x}\sum _{j=-\infty }^{\infty } \hat{v}_j e^{i\pi jx/X}\), where \(\xi \in [-\pi /2X,\pi /2X)\) is the Floquet exponent. Upon substituting the Fourier expansions into the eigenvalue problem, fixing \(\xi \), and equating the coefficients of the resulting Fourier series, we arrive at the eigenvalue problem \(\hat{L}^{\xi } \hat{v} = \lambda \hat{v}\) where \(\hat{L}^{\xi }\) is an infinite-dimensional matrix. The spectrum of the operator L is given by \(\sigma (L) = \bigcup _{\xi \in [-\pi /2X,\pi /2X)} \sigma (L_{\xi })\). Truncating the Fourier series at N terms leads to a finite-dimensional eigenvalue problem \(L_N^{\xi }\hat{v} = \lambda \hat{v}\). The matrix \(L_N^{\xi }\) is of the form \(M_2^{-1}M_1\) where \(M_1\hat{v} = \lambda M_2\hat{v}\) is the original eigenvalue problem. Typically \(M_2\) is the identity, but in (3.14), \(M_2\) is diagonal with jth diagonal entry \(i(j+\xi )\); hence, we avoid \(\xi = 0\) in that case so that \(M_2\) is invertible. We compute \(\sigma (L_N^{\xi })\) on a mesh to approximate the spectral curves of L. For our numerical studies, we used the implementation of Hill’s method built into STABLAB [BHZ]. For discussion of Hill’s method and its convergence, see Curtis and Deconinck (2010), Deconinck and Nathan Kutz (2006), Johnson and Zumbrun (2012).
1.2 Evans Function
Our results for Hill’s method are augmented by use of the Evans function. To this end, note all the spectral problems we study, such as the one given in (3.14), may be written as a first-order system of the form \(W'(x)=\mathbb {A}(x;\lambda )W(x)\) and that, further, \(\lambda \in \mathbb {C}\) belongs to the essential spectrum of the associated linearized operator L if and only if this first-order system admits a nontrivial solution satisfying
where here X denotes the period of the coefficients of L. Following Gardner (1993), the Evans function is defined as \(D(\lambda ,\xi ):= \det \left( \Psi (X,\lambda )-e^{i\xi X} \right) \) where the matrix \(\Psi (x,\lambda )\) satisfies \(\partial _x\Psi (x,\lambda ) = \mathbb {A}\Psi (x,\lambda )\) and \(\Psi (0,\lambda ) = \mathrm{Id }\). By construction then, the roots of \(D(\cdot ;\xi )\) agree in location and algebraic multiplicity with the eigenvalues of the associated \(\xi \)-dependent spectral problem. Unfortunately, the Evans function as described here is poorly conditioned for numerical computation. To remedy this, as in Barker et al. (2013), we use the observation of Gardner (1993) that
to express the Evans function as an exterior product of solutions of
with data \(( \mathrm{Id },\mathrm{Id })^T\) at \(x=0\) and \(( e^{i\xi X}\mathrm{Id },\mathrm{Id })^T\) at \(x=X\); for details see Barker et al. (2013). We then use the polar coordinate method of Humpherys and Zumbrun (2006) to evolve the solutions. This algorithm is numerically well conditioned Zumbrun (2009). All computations were carried out using STABLAB [BHZ].
As mentioned above, Hill’s method is ideal for obtaining a global picture of the spectrum and the Evans function can be evaluated on contours and the winding number evaluated to determine the presence of zeros. However, neither method determines definitively whether unstable spectra of arbitrarily small size exist, due to numerical error. In particular, such methods cannot be used to determine the spectrum of the associated linearized operators in a sufficiently small neighborhood of the origin, i.e., they cannot resolve the modulational instability problem. A strategy for rigorously computing stability, which we utilize in our intermediate F numerical studies reported in 3.3 above, involves a Taylor expansion of the Evans function as we now briefly describe; see Barker et al. (2013) for details.
Due to the presence of a conservation law in the governing system (see Serre (2005), Johnson et al. (2011), Johnson et al. (2014), Rodrigues (2013)) the Evans function has a double root at the origin when \(\xi = 0\). As such, the Taylor expansion of the Evans function about the origin \((\lambda ,\xi )=(0,0)\) takes the form \(D(\lambda ,\xi )=c_{2,0}\lambda ^2+c_{1,1}\lambda \xi +c_{0,2}\xi ^2+c_{3,0}\lambda ^3+c_{2,1}\lambda ^2\xi +c_{1,2}\lambda \xi ^2+c_{0,3}\xi ^3+O(|\lambda |^4+|\xi |^4)\) where the coefficients \(c_{k,j}\) may be determined via Cauchy’s integral formula,
with \(r>0\) sufficiently small. Setting \(\alpha _j=\frac{-c_{1,1}+(-1)^{j+1}\sqrt{c_{1,1}^2-4c_{2,0}c_{0,2}}}{2c_{2,0}}\), \(\beta _j=-\frac{c_{3,0}\alpha _j^3+c_{2,1}\alpha _j^2 +c_{1,2}\alpha _j+c_{0,3}}{2c_{2,0}\alpha _j+c_{1,1}}\), one readily checks that the roots of the Evans function near \((\lambda ,\xi )=(0,0)\) may be continued for \(|\xi |\ll 1\) as
The spectral curves at the origin are thus approximated by \(\alpha _j \xi + \beta _j \xi ^2\) with spectral stability corresponding to the case \(\alpha _j\in \mathbb {R}i\) and \(\mathfrak {R}(\beta _j)<0\); see Barker et al. (2013) for details.
In practice, to compute the Taylor expansion coefficients, rather than to compute the Evans function on the contour integral in the variable \(\lambda \) for fixed \(\xi \) given in (3.16), we interpolate with \(\sum _{k=0}^K e^{i k\xi x}\) (\(K =3\) is the largest power of \(e^{i\xi x}\) that appears) and then use the Taylor expansion \(e^{ik\xi x} = 1+ (ik\xi x)+(ik\xi x)^2/2 + \cdot \) yielding \(D(\lambda ,\xi ) = \sum _{k=0}^{\infty } c_k \xi ^k\), from which the contour integral can be determined simply by reading off the corresponding coefficient. Calling the quantity just determined \(\tilde{D}\), we see
which we compute by approximating the integrand with Chebyshev interpolation and integrating.
Computational Effort
1.1 Computational Environment
In carrying out our numerical investigations, we used a MacBook laptop with 2GB memory and a duo core Intel processor with 2GHz processing speed, a 2009 Mac Pro with 16GB memory and two quad-core Intel processors with 2.26 GHz processing speed, and Quarry, a supercomputer at Indiana University consisting of 140 IBM HS21 Blade servers with two 2GH quad-core Intel Zeon 5335 processors per node and delivering 8.96 teraflops processing speed. All computations were done using MATLAB and the MATLAB-based stability package STABLAB.
1.2 Computational Time
We begin by providing computational statistics for the representative parameter set \(\alpha = -2\), \(q_0 = 0.4\), \(F = 10\), and \(X = 50\). We compute the Evans function, \(D(\lambda ,\xi )\), on a semicircular contour, \(\varOmega \), of radius \(R = 0.2\) with 42 evenly spaced Floquet parameters \(\xi \in [-\pi /X,-\pi /(10X)]\cup [\pi /(10X),\pi /X]\). We require the relative error between contour points of the image contour, \(Y_{\xi }\), \(D(\cdot ,\xi ): \varOmega \rightarrow Y_{\xi }\), not exceed 0.2 so that Rouché’s theorem implies the winding number of \(Y_{\xi }\) corresponds to the number of roots of \(D(\cdot ,\xi )\) in \(\varOmega \). We use 277 points in \(\varOmega \), chosen adaptively, to achieve 0.2 relative error in each \(Y_{\xi }\) at a computational cost of 56.0 s using 8 MATLAB workers on Quarry to determine the winding number is zero. Computing the Taylor expansion of the Evans function at the origin requires 61.7 s on Quarry, while computing the spectrum via Hill’s method using 603 Fourier modes and 21 Floquet parameters comes at a computational cost of 143 s.
As the period X increases or as F increases, the number of Fourier modes needed in Hill’s method increases. Using 600 Fourier modes typically takes around 3 min on the Mac Pro, while using 1600 Fourier modes takes about 77 min, and using 3000 Fourier modes requires approximately 8 h.
In creating Fig. 4a, it took 4.36 days of computation time to evaluate the Taylor coefficients and 34.5 days to compute the spectrum using Hill’s method, while the Evans function required an estimated 58 h. A typical profile requires only a few seconds to compute, but we must use continuation whereby we use a nearby profile as an initial guess in the boundary value solver, so that computing the profiles also required a great computational effort. Overall, taking into account the use of parallel computing and all values of \(\alpha \) investigated, we estimate that total computational time for the project exceeds a year.
Rights and permissions
About this article
Cite this article
Barker, B., Johnson, M.A., Noble, P. et al. Stability of Viscous St. Venant Roll Waves: From Onset to Infinite Froude Number Limit. J Nonlinear Sci 27, 285–342 (2017). https://doi.org/10.1007/s00332-016-9333-6
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s00332-016-9333-6