Next Article in Journal
Multi-Corpus Benchmarking of CNN and LSTM Models for Speaker Gender and Age Profiling
Next Article in Special Issue
A Computerized Analysis of Flow Parameters for a Twin-Screw Compressor Using SolidWorks Flow Simulation
Previous Article in Journal
Ionic and Electrotonic Contributions to Short-Term Ventricular Action Potential Memory: An In Silico Study
Previous Article in Special Issue
Implementing Astronomical Potential and Wavelet Analysis to Improve Regional Tide Modeling
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Trapped Modes Along Periodic Structures Submerged in a Three-Layer Fluid with a Background Steady Flow

by
Gonçalo A. S. Dias
and
Bruno M. M. Pereira
*,†
Área Departamental de Matemática, Instituto Superior de Engenharia de Lisboa, Instituto Politécnico de Lisboa, Rua Conselheiro Emídio Navarro 1, 1959-007 Lisbon, Portugal
*
Author to whom correspondence should be addressed.
These authors contributed equally to this work.
Computation 2025, 13(8), 176; https://doi.org/10.3390/computation13080176
Submission received: 30 May 2025 / Revised: 10 July 2025 / Accepted: 13 July 2025 / Published: 22 July 2025
(This article belongs to the Special Issue Advances in Computational Methods for Fluid Flow)

Abstract

In this study, we study the trapping of linear water waves by infinite arrays of three-dimensional fixed periodic structures in a three-layer fluid. Each layer has an independent uniform velocity field with respect to the fixed ground in addition to the internal modes along the interfaces between layers. Dynamical stability between velocity shear and gravitational pull constrains the layer velocities to a neighbourhood of the diagonal U 1 = U 2 = U 3 in velocity space. A non-linear spectral problem results from the variational formulation. This problem can be linearized, resulting in a geometric condition (from energy minimization) that ensures the existence of trapped modes within the limits set by stability. These modes are solutions living the discrete spectrum that do not radiate energy to infinity. Symmetries reduce the global problem to solutions in the first octant of the three-dimensional velocity space. Examples are shown of configurations of obstacles which satisfy the stability and geometric conditions, depending on the values of the layer velocities. The robustness of the result of the vertical column from previous studies is confirmed in the new configurations. This allows for comparison principles (Cavalieri’s principle, etc.) to be used in determining whether trapped modes are generated.

1. Introduction

In the context of linear water wave theory, edge waves or trapped modes are non-trivial solutions in the frequency domain of the Laplace equation. These modes refer to time-harmonic oscillations of radian frequency ω and of finite energy that occur within a fluid medium. They can be defined as free oscillations of a fluid that possesses finite energy and which does not radiate energy to infinity. These modes are distinct from standard propagating waves. In the absence of viscosity, they can persist indefinitely over time [1,2]. Their existence is contingent upon the presence of cylindrical structures of infinite extension or of an endless periodic array of similar obstacles, which may include both fixed structures and freely floating bodies. These modes become confined in the vicinity of these structures, preventing them from dissipating their energy to infinity.
Trapped modes are particularly significant in the study of water waves as they imply non-uniqueness in the solutions to radiation and diffraction problems associated with the mentioned structures [3]. The modes can be categorized into two types: sloshing modes, which occur in fixed structures and motion-trapped modes, which arise in freely floating structures where the fluid and structure oscillate in a coupled manner [2,4]. The mathematical formulation of trapped modes often involves spectral boundary-value problems, where these modes are identified with eigenvectors of the operator whose eigenvalues live in the discrete spectrum situated below a positive lower bound of the continuous spectrum. Occasionally, they may also exist above this bound, earning the designation of embedded eigenvalues in the continuous spectrum [5].
The interaction of trapped modes with wave phenomena is not limited to static structures. Freely floating structures can also support trapped modes through a coupled motion of the fluid and the structure. McIver and McIver [2] highlighted that, in two-dimensional scenarios, such modes can persist even when the structures are allowed to respond dynamically to hydrodynamic forces. This dynamic interaction is crucial for understanding the broader implications of trapped modes in practical applications, such as marine engineering (e.g., designing marine structures) and the analysis of wave energy converters or wave energy harvesting.
In 1846, Stokes’ solution for an edge wave along a coastline, later identified as a trapped wave, marked an early milestone [6]. Ursell [7] significantly advanced this understanding in 1951 by conceptualizing trapped modes as discrete spectrum modes within surface wave theory. He established that a free surface extending infinitely in a fixed direction would yield solutions with two distinct characteristics: modes with finite total energy that is preserved and modes with infinite total energy that is radiated to infinity. Ursell’s initial exploration of these modes included examining their existence conditions in two configurations: a sloping beach with a constant angle and a submerged circular cylinder in a channel perpendicular to the channel walls. Later studies, focusing on motion in a semi-infinite channel with a sloping beach, revealed a mixed spectrum with both discrete and continuous components [8].
Significant developments in the study of trapped modes include Fritz John’s establishment of uniqueness conditions for surface-piercing bodies [9], as well as Simon and Ursell’s extension of these uniqueness conditions to bodies that do not satisfy John’s geometrical criteria [10], including multiple-body systems. Evans et al. [11] derived trapped mode solutions in channels with constant depth containing a vertical, surface-piercing cylinder. McIver [12] analytically and numerically demonstrated the existence of a trapped mode solution in the two-dimensional water wave problem, with similar numerical analyses conducted by Evans et al. For a comprehensive review, see Kuznetsov et al. [13] and Linton and McIver [14].
While early research primarily concentrated on single homogeneous fluid layers, the exploration of trapped internal modes in multi-layered fluids began with Kuznetsov’s work on trapped modes above a submerged cylinder in a two-layer system [15]. Subsequently, Linton and Cadby [16] computed trapped modes in configurations involving circular cylinders submerged in either the upper or lower layer of a two-layer fluid. Their research extended to investigating modes generated by a pair of identical circular cylinders situated in the bottom layer. Notably, the trapped modes identified in these studies were found to reside within the continuous spectrum, rather than the discrete spectrum.
The work of Kuznetsov et al. [17], extended Maz’ya’s identity to two-layer fluids, proving crucial for establishing the uniqueness of specific body configurations in two dimensions. This identity was further extended to three-dimensional configurations by Cal et al. [18]. Building upon the work of Kamotskii and Nazarov [19], Nazarov and Videman [20] introduced a sufficient condition for the existence of trapped modes using a trace-interface operator, which restricts solutions to the free surface and the interface. This method, employed in numerous studies (e.g., [21,22,23]), has been further generalized for quasi-periodic artificial Dirichlet conditions to ensure a positive cut-off for the continuous spectrum [5,24,25]. This generalization extends the analysis beyond cylindrical problems and symmetry constraints (see [26,27]). Fluid stratification due to variations in temperature and/or salinity is common in oceans, leading to the formation of distinct homogeneous layers. Internal soliton-like waves within these stratified layers can create noticeable patterns on surface waves traveling above them. Notably, the potential-flow formulation connects the surface modulation of waves to trapped modes (or bound states) of the associated linear Schrödinger operator (see [28] and its references).
The investigation of sufficient conditions for the existence of modes within the discrete spectrum has predominantly centered on static configurations of single, two, or multiple fluid layers (see [5,19,21,22,23,24,25]). The pioneering work on stationary moving configurations in fluid dynamics was first introduced by Dias [29], which laid the groundwork for understanding how fluid motion, particularly due to currents and tides, influences the presence of trapped modes. This is especially pertinent in real-world applications, where the dynamics of fluid motion are critical for the design and establishment of marine structures and the overall energy flow in oceanic and riverine environments [30]. For instance, when analyzing a single layer of fluid with velocity, the methodology typically involves a transformation of the reference frame, allowing for the application of established formalism [29]. In the current study, we extend this analysis to a three-layer configuration of an unbounded fluid with two interfaces. This extension is particularly significant given its numerous practical applications in various fields, including environmental science and engineering. The dynamics of such layered systems can reveal intricate interactions between fluid layers, which are crucial for understanding phenomena like wave propagation and energy transfer in stratified fluids.
The structure of this paper is detailed as follows. In Section 2, we establish the standard notation and present the fundamental problem within a periodicity cell, adhering to the conventional assumptions of linear water-wave theory. In Section 3, the model problem in the periodicity cell without obstacles is solved, wherein we ascertain the corresponding eigenfunctions and eigenvalues, as well as the cut-off value of the continuous spectrum. Moreover, the stability condition is derived, allowing us to delineate the velocity domain pertinent to our analysis. In Section 4, we investigate certain limiting cases. The problem is reformulated in a more simplified manner in Section 5, incorporating additional assumptions regarding the steady background flow. Section 6 introduces the variational and operator formulations, alongside the surface–interface trace operator. To ensure a linear problem in relation to the spectral parameter, a necessary approximation is made. In Section 7, we derive a sufficient condition and state our main results. Section 8 provides a comprehensive analysis of the various symmetries inherent in both the obstacle-free and obstacle-inclusive problems within the velocity space. In Section 9, we present illustrative examples of structures that generate trapped modes, initially recovering the results pertaining to the vertical uniform column for moving layers, and subsequently employing comparison principles, such as Cavalieri’s principle, to derive further insights. We then present a more general example, comparing the setup with a similar analysis in [29]. Finally, some conclusions are drawn in Section 10. All units are SI. The gravity field strength is g = 9.8 m . s 2 .

2. Formulation of the Problem

Consider an incompressible, inviscid fluid lying in three horizontally infinite, homogeneous, and immiscible layers stacked vertically. The top layer is semi-infinite in the vertical direction ( z ) and is separated by an interface from the middle layer, which is vertically finite. The bottom layer is in turn separated from the middle layer by another, lower interface and is semi-infinite in the negative vertical direction ( z ).
For gravitational stability, we assume that the constant density in the lower layer exceeds the one in the middle layer and that the latter exceeds the density in the top layer, i.e., ρ 3 > ρ 2 > ρ 1 > 0 , and suppose that the flow in each layer is irrotational (see Lamb [31]).
The interfaces are infinitely thin and there is no intermediate layer due to viscosity, which is assumed to be non-existent. There is an infinite velocity gradient crossing from one layer to another. Due to the density difference between layers, because of the necessary gravitational stability, there is a domain for the mode velocity propagating along the interfaces, called internal modes, which allows for dynamical stability, which would be immediately lost if the densities became equal and the interfaces were simply velocity discontinuities [32]. This is a good approximation to many multilayer configurations found in the oceans and the atmosphere, and it allows to approximate fluids of continuously varying densities without having to forego the potential flow approximation layerwise.
Cartesian coordinates are fixed at middle depth of the middle layer, with the ( x , y ) plane placed at the mean position of the latter and the z-axis pointing upwards. Submerged in the fluid domain rests a periodic array of finite, fixed, and rigid obstacles extending to infinity in the y-direction. Time-harmonic waves of radian frequency ω > 0 propagate along the array in the y-direction. Each layer has a constant velocity component in the y-direction, denoted by U 1 , U 2 , and U 3 , respectively.
The fluid domain is divided into periodicity cells, each of them extending to infinity in the x-direction, having finite length l > 0 in the y direction and containing the same obstacles. The fluid layers are denoted by Ξ 1 = R 2 × ( η ( x , y , t ) , + ) , Ξ 2 = R 2 × ( ζ ( x , y , t ) , η ( x , y , t ) ) and Ξ 3 = R 2 × ( , ζ ( x , y , t ) ) , and the model periodicity cells in each layer, in the absence of obstacles, are denoted by
Π j = ( x , y , z ) Ξ j : y ( 0 , l ) , j = 1 , 2 , 3 .
Moreover, we use Γ 1 and Γ 2 to represent the top and bottom interface between the two layers in their instant positions, respectively, i.e.,
Γ 1 = ( x , y , z ) R 3 : y ( 0 , l ) , z = η ( x , y , t ) , Γ 2 = ( x , y , z ) R 3 : y ( 0 , l ) , z = ζ ( x , y , t ) .
The top and bottom interface surfaces are given by the functions z = η ( x , y , t ) and z = ζ ( x , y , t ) , respectively, which are taken to be a small oscillation (compared to the wavelength) around z = h / 2 and z = h / 2 , their mean positions. Note that z = 0 at the middle of the middle layer (when considering the mean positions of the surfaces); thus, the mean height/depth of the interfaces is symmetric, with the first interface at z = h / 2 and the second at z = h / 2 .
Within the fluid layers, we introduce bounded open sets Θ 1 Π 1 , Θ 2 Π 2 , and Θ 3 Π 3 corresponding to the submerged part of a model obstacle and assume that the fluid regions
ϖ 1 = Π 1 Θ 1 ¯ , ϖ 2 = Π 2 Θ 2 ¯ , ϖ 3 = Π 3 Θ 3 ¯ ,
are Lipschitz domains so that the normal vector is defined almost everywhere on ϖ 1 , ϖ 2 and ϖ 3 . We also define the surfaces (Figure 1)
σ 1 = ( x , y , z ) ϖ 1 : y ( 0 , l ) , z ( η ( x , y , z ) , + ) , σ 2 = ( x , y , z ) ϖ 2 : y ( 0 , l ) , z ( ζ ( x , y , t ) , η ( x , y , z ) ) , σ 3 = ( x , y , z ) ϖ 3 : y ( 0 , l ) , z ( , ζ ( x , y , t ) ) ,
and denote the unpierced parts of the free surface and interface by γ 1 and γ 2 , i.e.,
γ 1 = ( x , y , z ) ϖ 1 ϖ 2 : z = η ( x , y , t ) , γ 2 = ( x , y , z ) ϖ 2 ϖ 3 : z = ζ ( x , y , t ) .
Under the usual assumptions of the linearized water wave theory, we introduce single-valued velocity potentials in each fluid region and look for trapped mode solutions of the format
ϕ ( j ) ( x , y , z , t ) = Re φ T ( j ) ( x , y , z , t ) = Re e i ω t φ ( j ) ( x , y , z ) + φ B ( j ) ( x , y , z ) , j = 1 , 2 , 3 .
These solutions are the sum of a time-harmonic oscillating solution, with time dependence of the form e i ω t , assumed throughout, and an additional potential representing a steady background flow, which is a given of the problem. This flow is given in each cell in such a way that
φ B ( j ) ( x , y , z ) r > r 0 U j y , j = 1 , 2 , 3 ,
φ B ( j ) ( x , y , z ) r < r 0 = f B ( j ) ( x , y , z ) , j = 1 , 2 , 3 ,
where r | x | is the distance to the nearest fixed obstacle inside each cell and r 0 is a set distance relative to any obstacle boundary σ , dependent on the cell configuration and the relative size of the obstacles. The function f B ( j ) ( x , y , z ) describes the steady flow in the vicinity of the obstacles, with f B ( j ) ( x , y , z ) U j y for r = r 0 . The oscillating modes propagate along the periodic family of obstacles but decay away from them and the l periodicity suggests us to seek the velocity potentials in the form (see Wilcox [26])
φ ( j ) ( x , y + l m , z ) = e i β l m φ ( j ) ( x , y , z ) , φ B ( j ) ( x , y + l m , z ) = φ B ( j ) ( x , y , z ) , m Z , j = 1 , 2 , 3 ,
where β , the wavenumber in the direction of the line of obstacles, is assumed to be real and positive.
This is a problem of small oscillations around a steady-state motion, where we look for a velocity potential describing such waves traveling along the periodic array of fixed obstacles on top of an undisturbed steady state. Both potentials, φ ( j ) ( x , y , z ) and φ B ( j ) ( x , y , z ) , j = 1 , 2 , 3 , describe potential flow. They must each independently satisfy the Laplace equation. This leads to the following problem in the model periodicity cell:
ρ j Δ φ ( j ) = 0 , in ϖ j , j = 1 , 2 , 3 ,
ρ j Δ φ B ( j ) = 0 , in ϖ j , j = 1 , 2 , 3 ,
ρ 1 t φ ( 1 ) t + 1 2 φ ( 1 ) + φ B ( 1 ) 2 + g η = ρ 2 t φ ( 2 ) t + 1 2 φ ( 2 ) + φ B ( 2 ) 2 + g η on γ 1 ,
η t = ( φ ( j ) + φ B ( j ) ) z ( φ ( j ) + φ B ( j ) ) x η x ( φ ( j ) + φ B ( j ) ) y η y on γ 1 , j = 1 , 2 ,
ρ 2 t φ ( 2 ) t + 1 2 φ ( 2 ) + φ B ( 2 ) 2 + g ζ = ρ 3 t φ ( 3 ) t + 1 2 φ ( 3 ) + φ B ( 3 ) 2 + g ζ o n γ 2 ,
ζ t = ( φ ( j ) + φ B ( j ) ) z ( φ ( j ) + φ B ( j ) ) x ζ x ( φ ( j ) + φ B ( j ) ) y ζ y on γ 2 , j = 2 , 3 ,
ρ j φ n ( j ) = 0 , on σ j , j = 1 , 2 , 3 ,
ρ j f B ( j ) n = 0 , on σ j , j = 1 , 2 , 3 ,
φ ( j ) | y = l = e i β l φ ( j ) | y = 0 , φ y ( j ) | y = l = e i β l φ y ( j ) | y = 0 j = 1 , 2 , 3 ,
φ B ( j ) | y = l = φ B ( j ) | y = 0 , φ B ( j ) | y = l = φ B ( j ) | y = 0 j = 1 , 2 , 3 ,
where ω is the time-harmonic radian frequency, g > 0 is the acceleration due to gravity, β ( 0 , π l ] , φ y = y φ and φ n = n φ , with n denoting the outward normal vector (pointing into the obstacles). The condition of no-flow on the surface of the obstacles, (4g) and (4h), must be obeyed independently by the two motions. Observe that the quasi-periodicity conditions in (4i) guarantee that the velocity potentials φ ( j ) satisfy the problem in the entire domain and extend smoothly from cell to cell. The conditions for the steady flow assure that it is defined universally. The momentum boundary conditions (4c) and (4e) stem from equating the pressures on each side of the interfaces, using the time derivative of the linearized Bernoulli equation in each layer. The kinematic conditions (4d) and (4f) are derived from the no-mix condition at both interfaces, where we impose, say, D D t ( z ζ ( x , y , t ) ) = 0 to first-order approximation (see, e.g., [33]).

3. The Problem Without Obstacles

Due to the fact that the array of obstacles acts as a compact perturbation, the spectral structure of the problem with obstacles is the same as the spectral structure of the problem without them. This stems from the Weyl theorem on operator perturbation [34]. We can determine the threshold between the essential and discrete spectra (which live on the real line) from the condition that the solutions be non-trivial. This is obtained from the ω real solutions with unitary multiplicity. The lowest absolute value of ω in any neighbourhood of the velocity space (with k = β so that there is no propagation in x to infinity) is this threshold value in that neighbourhood.
Let us consider the problem in the periodicity cell in the absence of obstacles, where φ B ( j ) = U j y in all space, j = 1 , 2 , 3 . This problem is analysed in a linearised form, such that all terms in the equations above, which are products between functions or derivatives of functions, are discarded. For example, the quadratic terms in (4c) and (4e) will be reduced to U j y φ ( j ) . The above boundary conditions will be rendered in the following manner
ρ 1 t φ ( 1 ) t + U 1 φ ( 1 ) y + g η = ρ 2 t φ ( 2 ) t + U 2 φ ( 2 ) y + g η at z = h / 2 ,
η t = φ ( j ) z U j η y at z = h / 2 , j = 1 , 2 ,
ρ 2 t φ ( 2 ) t + U 2 φ ( 2 ) y + g ζ = ρ 3 t φ ( 3 ) t + U 3 φ ( 3 ) y + g ζ at z = h / 2 ,
ζ t = φ ( j ) z U j ζ y at z = h / 2 , j = 2 , 3 ,
where the evaluation is made at the mean depth of the free surface and interface.
A solution φ T = ( φ T ( 1 ) , φ T ( 2 ) ) , plus η ( x , y , t ) and ζ ( x , y , t ) , of the form
φ T ( 1 ) ( x , y , z , t ) = e i ω t φ ( 1 ) ( x , y , z ) + U 1 y = e i ω t A e i β y e ± i k 2 β 2 x e k z + B e i β y e ± i k 2 β 2 x e k z + U 1 y , φ T ( 2 ) ( x , y , z , t ) = e i ω t φ ( 2 ) ( x , y , z ) + U 2 y = e i ω t C e i β y e ± i k 2 β 2 x e k z + D e i β y e ± i k 2 β 2 x e k z + U 2 y , φ T ( 3 ) ( x , y , z , t ) = e i ω t φ ( 3 ) ( x , y , z ) + U 3 y = e i ω t E e i β y e ± i k 2 β 2 x e k z + F e i β y e ± i k 2 β 2 x e k z + U 3 y ,   η ( x , y , t ) = G e i ω t e i β y e ± i k 2 β 2 ,   ζ ( x , y , t ) = H e i ω t e i β y e ± i k 2 β 2 , A , B , C , D , E , F , G , H C ,
is given, with k > 0 , β ( 0 , π l ] , the wavenumber in the y-direction, and U 1 , U 2 , and U 3 as the layer velocities along y. This solves the Laplace Equations (4a) and (4b). The boundary conditions and the asymptotic conditions imply that A = F = 0 and the wavelike solutions to problem (4a)–(4j) without obstacles become (ignoring the fixed velocity layer terms)
φ ( 1 ) ( x , y , z ) = B e i β y e ± i k 2 β 2 x e k z ,
φ ( 2 ) ( x , y , z ) = C e i β y e ± i k 2 β 2 x e k z + D e i β y e ± i k 2 β 2 x e k z ,
φ ( 3 ) ( x , y , z ) = E e i β y e ± i k 2 β 2 x e k z ,
η ( x , y , t ) = G e i ω t e i β y e ± i k 2 β 2 x ,
ζ ( x , y , t ) = H e i ω t e i β y e ± i k 2 β 2 x , B , C , D , E , G , H C .
The boundary conditions at both interfaces yield the following dispersion relation (making ρ 0 = ρ 1 / ρ 3 and ρ = ρ 2 / ρ 3 ):
ω 2 g k ( ρ 1 ) + β 2 ( U 3 2 U 2 2 ρ ) 2 β ( U 3 U 2 ρ ) ω ( ρ 1 ) ω 2 g k ( ρ ρ 0 ) + β 2 ( U 2 2 ρ U 1 2 ρ 0 ) + 2 β ( U 1 ρ 0 + U 2 ρ ) ω + ( ρ ρ 0 ) ω 2 + e 2 h k g k ( ρ 1 ) + β 2 ( U 3 2 + U 2 2 ρ ) 2 β ( U 3 + U 2 ρ ) ω + ( ρ + 1 ) ω 2 g k ( ρ ρ 0 ) β 2 ( U 2 2 ρ + U 1 2 ρ 0 ) + 2 β ( U 1 ρ 0 + U 2 ρ ) ω ( ρ + ρ 0 ) ω 2 = 0
The dispersion relation is a sixth-degree equation for ω . One immediately discards a global ω 2 term, which means that ω 0 = 0 is one of the roots of the sixth-degree polynomial, with multiplicity of two. This is a solution of no mode propagation and is discarded from our analysis. The remaining solutions for Equation (7) are ω i , with i = 1 , , 4 .
The Kelvin–Helmholtz instability results from the velocity shear that is created by the velocity difference between two layers at an interface, where an infinite velocity gradient exists if the viscosity is null (Figure 2). This difference creates a pressure imbalance that—according to Bernoulli’s principle—causes a disturbance which is resisted by gravity if the lower layer density is larger than the upper layer density ( ρ j + 1 > ρ j , j = 1 , 2 ) , guaranteed by the initial assumption of gravitational stability. Any flow differences will help increase this disturbance. Viscosity, here absent, creates a boundary layer that creates a velocity continuity. In our approximation, since viscosity and surface tension are assumed to be zero, only gravity is a deterrent. Therefore, any increase in velocity difference increases instability. After a certain gap, instability grows exponentially. That is what these conditions show: the interval in velocity difference before disturbances grow without gravity being able to stop them. Since the middle layer creates a link between the lower and upper layers, their velocity differences become also relevant, since it is the middle velocity that anchors both the upper and lower velocities. Since we want to avoid the Kelvin-Helmholtz instability (see, e.g., [32] or [35,36]), the solutions have to be real. If the solutions are complex, the phase will be exponentially increasing or decreasing; this means that there will an increase in the wave. The condition for this is the combination of the following three inequalities (see, e.g., [37]),
Δ > 0 , P Δ < 0 and D Δ < 0 ,
where the discriminant Δ and the following functions are functions of ( U j U i ) 2 , with i j , and i , j = 1 , 2 , 3 .
Of the three conditions above, Δ > 0 is the more stringent, which means that the intersection of all three is just the first. The condition Δ > 0 implies that the four real solutions are different, with a multiplicity of one. Real solutions with higher multiplicity would imply that Δ = 0 , which defines a line boundary in the ( U 1 , U 2 , U 3 ) velocity domain. Those solutions at the boundary represent borderline situations that separate the domain with only real solutions from the domain with complex solutions. Complex solutions imply exponential instability in the velocity potential solutions, leaving the domain of applicability of the chosen equations. We focus our attention thus on real solutions of multiplicity of one ( Δ > 0 , P Δ < 0 , and D Δ < 0 ) (see Figure 3). They are ordered as ω 1 < < ω 4 .
If we add the same general speed U 0 to U j , j = 1 , 2 , 3 , we find that
ω i / β ω i / β + U 0 , Δ Δ , P Δ P Δ , D Δ D Δ , when ( U 1 , U 2 , U 3 ) ( U 1 + U 0 , U 2 + U 0 , U 3 + U 0 ) , i = 1 , , 4 .
The smallest solution (in modulus) of the four is a relative concept. The addition of any real value U 0 > 0 to all of the layer speeds simultaneously is the same as moving in velocity space from a chosen initial point along a line parallel to the vector ( 1 , 1 , 1 ) , that is, ( U 1 , U 2 , U 3 ) ( U 1 + U 0 , U 2 + U 0 , U 3 + U 0 ) . This indicates one of two things: (a) changing the referential of the observer or (b) adding global speed to the layers relative to a chosen referential. Later, we will see that the preferred referential is that of the fixed obstacles. Along any line in the direction ( 1 , 1 , 1 ) contained in the stability domain each smallest solution is the one closest to zero in different intervals along that line. In ascending order, the smallest value (in modulus) of ω i will thus be ω 4 ω 3 ω 2 ω 1 (see Figure 4).
There is an additional property of the solutions. If one makes ( U 1 , U 2 , U 3 ) ( U 1 , U 2 , U 3 ) , one finds that
ω 1 ( U 1 , U 2 , U 3 ) = ω 4 ( U 1 , U 2 , U 3 ) and ω 2 ( U 1 , U 2 , U 3 ) = ω 3 ( U 1 , U 2 , U 3 ) .
From the graphic depicting an example of a stability region in velocity space (see Figure 4), the border between the regions where ω 2 and ω 3 are the closest to zero, in other words, where each is ω , is approximately a plane passing through the origin. The above symmetry, Equation (10), allows us to choose then effectively only one half-space to solve the entire problem. Since we can work only in half of the entire velocity space, we choose the top-right half encompassing the first octant (where U 1 , U 2 , U 3 > 0 ). The closest solutions to zero will then be mostly ω 2 and ω 1 . In each respective domain, that solution is the one whose value | ω i | is the smallest of the four. This solution evaluated as k = β is then defined, for that domain, as ω , with ω = ω i ( k = β ) , for i = 2 , 1 . In each of these domains, ω i changes sign (from < 0 to > 0 ), all along having the smallest value of | ω i | , thus being ω (see Figure 5).
By cutting a section along the axis ( 1 , 1 , 1 ) , we recover a band such as the one obtained for the stability region in the cases of two layers, both the one without an upper boundary and the one with a free surface (see Figure 6 and [29]).
The spectral parameter will be Λ = ω 2 / g . Therefore, defining Λ i = ω i 2 / g ,
Λ 1 ( U 1 , U 2 , U 3 ) = Λ 4 ( U 1 , U 2 , U 3 ) and Λ 2 ( U 1 , U 2 , U 3 ) = Λ 3 ( U 1 , U 2 , U 3 ) .
Working in the half-space chosen, we have
Λ 2 ( U 1 , U 2 , U 3 ) = Λ ( U 1 , U 2 , U 3 ) and Λ 1 ( U 1 , U 2 , U 3 ) = Λ ( U 1 , U 2 , U 3 ) ,
in the respective domain where ω 2 and ω 1 are ω . The non-trivial solution corresponding to Λ = ω 2 / g is, up to multiplication by an arbitrary non-zero complex constant,
ϕ ( j ) ( y , z ) = e i β y Φ ( j ) ( z ) , j = 1 , 2 , 3 ,
where
Φ ( 1 ) ( z ) = B e β z , Φ ( 2 ) ( z ) = C e β z + D e β z , Φ ( 3 ) ( z ) = E e β z η ( y , t ) = G e i ( ω t β y ) , ζ ( y , t ) = H e i ( ω t β y ) .
The coefficients are equal to
B = 2 ( U 1 β ω ) ρ ω U 2 β 2 cosh ( β h ) + g β ( ρ 1 ) + ω U 3 β 2 sinh ( β h ) ,
C = U 2 β ω g β ( ρ 1 ) + U 3 β ω 2 + ρ U 2 β ω 2 ,
D = e β h U 2 β ω g β ( ρ 1 ) U 3 β ω 2 + ρ U 2 β ω 2 ,
E = 2 ρ ω U 3 β ω U 2 β 2 ,
G = 2 i β e h β 2 ρ ω U 2 β 2 cosh ( β h ) + g β ( ρ 1 ) + ω U 3 β 2 sinh ( β h ) ,
H = 2 i β e h β 2 ρ ω U 2 β 2 .
Note that the terms of the form ( ω β U i ) are invariant under ( U 1 , U 2 , U 3 ) ( U 1 + U 0 , U 2 + U 0 , U 3 + U 0 ) .
Remark 1.
If one tries to study the equivalent system for an upper layer topped by a rigid lid and a flat finite bottom below the third layer, one will still be able to use the approximation of infinite top and bottom layers before seeing any relevant differences in both stability and sufficient condition. In fact, if we choose as layer thickness both for the top and lower layers 0.25 of the middle layer, there is no significant change in the essential results: stability has the same region, with slight modifications, and the sufficient condition is barely affected. Therefore, we will stick to the infinite layer approximation throughout.

4. Limiting Cases

4.1. ρ 0 0 and U 1 0

We intend to take the density of the top layer to naught. The resulting system is a two-layer fluid with a free surface over one finite layer with an interface over a semi-infinite layer. Ignoring the global ω 2 factor, which was discarded above, the resulting dispersion relation is then
g k ( ω β U 2 ) 2 g k ( ρ 1 ) + ( ρ + 1 ) ω 2 + β 2 ρ U 2 2 + U 3 2 2 β ω ( ρ U 2 + U 3 ) e 2 h k g k + ( ω β U 2 ) 2 g k ( ρ 1 ) ( ρ 1 ) ω 2 + β 2 U 3 2 ρ U 2 2 2 β ω ( U 3 ρ U 2 ) = 0 ,
with the respective discriminant Δ ( ρ 0 0 ) being a rather cumbersome expression of the parameters. The stability condition (demanding that the solutions be both real and distinct) is Δ ( ρ 0 0 ) > 0 . This is shown in Figure 7. It is the projection of the general region in Figure 3 onto the U 2 U 3 plane in velocity space, where U 1 = 0 .
This limiting dispersion relation is, however, different that of the two-layer system with a free-surface calculated directly in the same way as above. The latter is given by the following expression (again ignoring the global ω 2 factor):
sinh ( k h 1 ) g 2 k 2 ( ρ 1 ) + g k ( ω β U 3 ) 2 ρ ( ω β U 2 ) 4 cosh ( k h 1 ) ( ω β U 2 ) 2 ( ω β U 3 ) 2 g k = 0 .
Although qualitatively similar, the dispersion relations are not equal: the discriminant is different and therefore the stability condition is also different. This shows that one cannot directly, from this limiting procedure on the dispersion relation, obtain a two-layer setup with a free-surface. Although one would physically expect that the limit above would result in a two-layer fluid of one finite layer on top of a semi-infinite layer, mathematically the dispersion relation that comes out of the limiting procedure is not the one obtained directly from the analysis of an identical configuration. This shows that great care should be taken when calculating a limit in the mathematical description of physical systems.

4.2. h 0 , ρ ρ 0 and U 2 U 1

In this case, the limit reduces the middle layer to the top layer, making the system a two-layer system with semi-infinite layers, as in [29]. The dispersion relation is
ω U 1 β 2 U 3 2 β 2 + g k ( ρ 0 1 ) + U 1 2 β 2 ρ 0 2 U 3 β ω 2 U 1 β ρ 0 ω + ω 2 + ρ 0 ω 2 = 0 .
There is an immediate solution in ω U 1 β 2 = 0 with a multiplicity of two; this discriminant is then null. We have to keep all the terms to be consistent and with it conclude that the limit is unstable. If we discard the first factor and just leave the remainder of the left-hand side of the equation (only the second parenthesis with a quadratic expression) equal to zero, we find the respective discriminant to be
Δ = 4 U 1 U 3 2 β 2 ρ 0 + g k ( ρ 0 2 1 ) .
This results in a condition for the existence of real and distinct solutions given by Δ > 0 . From this discriminant, the region of stability has width
2 g k ( 1 ρ 0 2 ) β 2 ρ 0 .
A graphical depiction is given in Figure 8. It is again a projection, this time of the general region in Figure 3 onto the U 1 = U 2 plane in velocity space.
This result is, however, as above in the previous limit, not the one obtained from the previous analysis in [29]. This again shows that one cannot directly, from this limiting procedure on the dispersion relation, obtain the two-layer system studied in [29]. Physically, if one takes the limit above, one should realistically recover the setup of two semi-infinite layers one on top of the other. However, since we are starting from a configuration of three layers, it is perhaps natural to assume that the making of both densities equal may add instability to the system, since the density difference is now null. But once we make the densities and the layer velocities equal, for purposes of mechanical behaviour, the two layers become one and one does not describe a given layer of a homogeneous fluid as intrinsically unstable. This poses the question of the physical meaning of such a limiting procedure.

4.3. h 0 , ρ 1 and U 2 U 3

This case is like the previous one, but instead of approximating the middle layer to the top layer, we approximate it to the bottom layer. The dispersion relation is
ω U 3 β 2 U 3 2 β 2 + g k ( ρ 0 1 ) + U 1 2 β 2 ρ 0 2 U 3 β ω 2 U 1 β ρ 0 ω + ω 2 + ρ 0 ω 2 = 0 .
Again, there exists a term which has a possible real solution with a multiplicity of two, ω U 3 β 2 = 0 . This implies instability because we have Δ = 0 . Ignoring the first factor, the remainder of the dispersion relation has as the respective discriminant the same expression as in the previous subsection, with the resulting condition being identical to the previous one.

4.4. h 0 and U 2 0

Here, the limiting procedure results in
ω 2 U 3 2 β 2 + g k ( ρ 0 1 ) + U 1 2 β 2 ρ 0 2 U 3 β ω 2 U 1 β ρ 0 ω + ω 2 + ρ 0 ω 2 = 0 .
In this case, we also find a solution with multiplicity of two. However, since the solutions of zero frequency ω = 0 are discarded, as was performed in [29], we could drop the question and concentrate our analysis in the remainder of the expression. This part is equal to the last two cases above. We have the same discriminant and the same region of stability as in Figure 8. However, and here with more relevance, the resulting dispersion relation is different from the one in [29]. The limiting procedure yet again does not recover the dispersion relation of the expected limiting setup.

4.5. ρ 0

It is not reasonable at first sight to consider this limit, but for purposes of understanding, we show it here. It is in fact the one with the greater simplicity. The resulting dispersion relation is simply
g k + ( ω β U 1 ) 2 g k ( ω β U 3 ) 2 = 0 .
We have two complex conjugate solutions plus two real solutions of multiplicity of one since the discriminant
Δ = 16 g 2 k 2 ( 4 g 2 k 2 + β 4 ( U 3 U 1 ) 4 ) 2
is clearly negative. This expression for the dispersion relation does not, despite the stability condition and its simplicity, coincide with the one obtained if one starts from scratch assuming the limit (as was performed in [29]).
The general conclusion is that simply making the limit from the dispersion relation does not recover the simplified system intended with the limiting procedure.

5. The Equations in the Limit of r 0 0 +

We are now going to assume that the layer speed in each layer is such that we can reduce r 0 to a small quantity, reducing to a negligible volume the layer around the obstacles where the velocity potential is given by f B ( j ) ( x , y , z ) . In the following, we therefore assume r 0 0 + . More generally, for j = 1 , 2 , 3 ,
φ B ( j ) z 0 , ( no vertical flow )
φ B ( j ) x U j , ( negligible lateral flow )
φ B ( j ) y U j , r > r 0 0 + . ( overall flow in y - direction )
We will discard terms such as x φ B x ζ but not terms such as U j y ζ . Assuming the general format of the solutions in Equations (6a)–(6e) and rewriting the equations of motion with the above approximations, we obtain the first term of the Taylor expansion for the linearised Bernoulli equation at the first interface (about z = h / 2 ) and at the second interface (about z = h / 2 ) (see [33])
ρ 1 ω 2 g φ ( 1 ) + ω β g φ ( 1 ) U 1 + η t = ρ 2 ω 2 g φ ( 2 ) + ω β g φ ( 2 ) U 2 + η t | z = h / 2 ,
ρ 2 ω 2 g φ ( 2 ) + ω β g φ ( 2 ) U 2 + ζ t = ρ 3 ω 2 g φ ( 3 ) + ω β g φ ( 3 ) U 3 + ζ t | z = h / 2 .
The linear interface kinematic conditions for the potentials stem from the material derivative (to first order in Taylor about z = h / 2 , h / 2 ). Thus, for the first interface
D D t z η = η t + w u η x v η y U η y = 0 .
Using
( u , v , w ) = φ x , φ y , φ z ,
we obtain the kinematic conditions (about z = h / 2 ) as
φ ( j ) z η t + U j η y , j = 1 , 2 .
Using the ansätze in Equations (6a)–(6e), we see that, for the first interface,
η = i ω β U j φ ( j ) z = i ω 1 U j c φ ( j ) z , j = 1 , 2 ,
where c = ω / β . From (35), we obtain the following boundary condition
1 1 U 1 c φ ( 1 ) z = 1 1 U 2 c φ ( 2 ) z .
If we make the following renaming
δ j = 1 U j c , φ j = φ ( j ) δ j , j = 1 , 2 , 3 ,
where δ j are Doppler factors, we arrive at
φ 1 z = φ 2 z .
Neglecting the interface function η = η ( y , t ) , the equations for the interface can be then reduced to the following two
ρ 1 Λ δ 1 2 φ 1 + φ 1 z = ρ 2 Λ δ 2 2 φ 2 + φ 2 z | z = h / 2 ,
φ 1 z = φ 2 z | z = h / 2 .
In the same vein, on the second interface we find
ρ 2 Λ δ 2 2 φ 2 + φ 2 z = ρ 3 Λ δ 3 2 φ 3 + φ 3 z | z = h / 2 ,
φ 2 z = φ 3 z | z = h / 2 ,
where we can ignore the function ζ = ζ ( y , t ) . The remainder equations can be straightforwardly applied to the primed potentials.
Remark 2.
If δ j = 0 , one of the layer speeds is equal to the mode speed. This is a degenerate case, which is in effect tantamount to making ω β U j = 0 . The equations at any one of the interfaces become, when ω β U j = 0 , that is, when the upper layer has the same speed as the mode,
φ ( j ) z = 0 , φ ( j + 1 ) z = i ω β U j + 1 ζ
and
Λ 1 β U j + 1 ω 2 φ ( j + 1 ) ρ j + 1 ρ j ρ j + 1 φ ( j + 1 ) z = 0 .
Equation (44) is analogous to that of the free-surface (when there is one), with Λ Λ 1 β U j + 1 / ω 2 . If we make ρ j 0 , we have the same equation which is obtained for the free-surface by assuming that the air density is zero, ρ 0 = 0 . If instead we make ω β U j + 1 = 0 , i.e., the lower layer has the same speed as the mode, then
φ ( j ) z = i ω β U j ζ , φ ( j + 1 ) z = 0 ,
Λ 1 β U j ω 2 φ ( j ) + ρ j + 1 ρ j ρ j φ ( j ) z = 0 .
This is not in the form of a free-surface momentum equation and the analogy breaks, unless ρ j + 1 0 , but in this case, the stability condition ρ j + 1 > ρ j is not respected. From this, we assume throughout that δ j 0 , for j = 1 , 2 , 3 . However, at the end, the variational formulation can be extended by continuity to the case of δ j = 0 , j = 1 , 2 , 3 (see also the discussion in the previous section).

6. Variational and Operator Formulation

Let us multiply the Equations in (4a) and (4b) by test functions ψ ( j ) C c ( ϖ j ¯ ) , where C c ( ϖ j ¯ ) denotes the space of infinitely differentiable functions with compact support in ϖ j ¯ , j = 1 , 2 , 3 , satisfying the Dirichlet quasi-periodicity condition, that is, the first equation in (4i); we then integrate in the fluid domain the sum of both equations (in each layer) and sum the contributions of the two layers together.
Remark 3.
Test functions of compact support ψ ( j ) C c ( ϖ j ¯ ) , j = 1 , 2 , 3 , satisfy by construction the Sommerfeld radiation condition. That is why the terms at infinity are of no consequence in the following integrations [38].
The domain enveloping the obstacles and contained within the r 0 distance around each obstacle is denoted by ϖ r 0 , j ϖ j and is limited by the boundaries σ j , σ r 0 , j , and γ r 0 , ( j 1 ) γ j 1 (where appropriate), σ r 0 , j is an artificial boundary at r = r 0 , and the functions cross smoothly from one domain to the next. The above sum is therefore
j = 1 3 ρ j ϖ r 0 , j Δ φ ( j ) + f B ( j ) ψ ( j ) ¯ d V + ρ j ϖ j ϖ r 0 , j Δ φ ( j ) + U j y ψ ( j ) ¯ d V = 0 .
After integrating by parts, using the boundary conditions in (4g) and (4h), plus the natural continuity across the artificial boundary σ r 0 , which cancels the contributions on this boundary, and invoking the limit r 0 0 + , this sum becomes
j = 1 3 ρ j ϖ j ( φ ( j ) + U j y ) · ψ ( j ) ¯ d V = j = 1 2 ρ j γ 1 ( φ ( j ) + U j y ) · n ψ ( j ) ¯ d S + ρ j + 1 γ 2 ( φ ( j + 1 ) + U j + 1 y ) · n ψ ( j + 1 ) ¯ d S .
Ignoring quadratic terms, the normal defined on the first interface is downward pointing looking from the first layer and upward pointing looking from the second; the normal defined on the interface is pointing downward from the perspective of the second layer and the opposite to that of the third, that is,
n 1 ( 1 ) 0 , η / y , 1 , n 2 ( 1 ) 0 , η / y , 1 , n 1 ( 2 ) 0 , ζ / y , 1 , n 2 ( 2 ) 0 , ζ / y , 1 .
For the first interface, using Equation (34), we obtain
φ ( 1 ) + U 1 y · n 1 ( 1 ) φ 1 z ,
φ ( 2 ) + U 2 y · n 2 ( 1 ) φ 2 z .
From the boundary conditions (39) and (40), we draw
φ 1 z = Λ ρ 1 ρ 2 ρ 1 δ 1 2 φ 1 ρ 2 δ 2 2 φ 2 | z = h / 2 .
The same happens for the second interface,
φ 2 z = Λ ρ 2 ρ 3 ρ 2 δ 2 2 φ 2 ρ 3 δ 3 2 φ 3 | z = h / 2 .
In the end, we obtain, for the whole configuration, the following variational formulation:
j = 1 3 ρ j ϖ j ( φ ( j ) + U j y ) · ψ ( j ) ¯ d V = j = 1 2 γ j Λ ρ j + 1 ρ j ρ j + 1 δ j + 1 2 φ j + 1 ρ j δ j 2 φ j ρ j + 1 ψ ( j + 1 ) ρ j ψ ( j ) ¯ d S .
We note that (to first order) the directional derivatives of the primed potentials are the same as the derivatives of the complete wave plus background potential above (see (50) and (51)), to the effect that
φ 1 · n 1 ( 1 ) φ 1 x , φ 1 y , φ 1 z · 0 , η y , 1 = φ 1 y η y φ 1 z φ 1 z ,
φ 1 · n 2 ( 1 ) φ 1 x , φ 1 y , φ 1 z · 0 , η y , 1 = φ 1 y η y + φ 1 z φ 1 z ,
φ 1 · n 1 ( 2 ) φ 1 x , φ 1 y , φ 1 z · 0 , ζ y , 1 = φ 1 y ζ y φ 1 z φ 1 z ,
φ 2 · n 2 ( 2 ) φ 2 x , φ 2 y , φ 2 z · 0 , ζ y , 1 = φ 2 y ζ y + φ 2 z φ 2 z .
This means that we can rewrite the variational formulation in (54) as the primed potential variational formulation
j = 1 3 ρ j ϖ j φ j · ψ ( j ) ¯ d V = j = 1 2 γ j Λ ρ j + 1 ρ j ρ j + 1 δ j + 1 2 φ j + 1 ρ j δ j 2 φ j ρ j + 1 ψ ( j + 1 ) ρ j ψ ( j ) ¯ d S .
The term coming from the background flow potential is a given of the problem, it is not a variable. This means that the background kinetic energy is not relevant to the variational formulation since it is always the same. The trapped-mode problem is about the energy of the oscillating mode, which is superimposed onto the steady background flow. The variation in energy, and not its full content, is what is relevant, in much the same way as the gravitational potential energy is always determined up to a constant, implying that the difference in potential energy and not its absolute value is what is relevant (within the bounds of the linear approximation). It is therefore natural to expect that, in this approximation, the two approaches (54) and (59) are equivalent.
The expression in (59) is not symmetrical under ψ ( j ) φ ( j ) . Introducing the primed potential
ψ j = ψ ( j ) δ j , j = 1 , 2 , 3 ,
into (59), and also changing the test function from ψ ( j ) to δ j 2 ψ j , we obtain
j = 1 3 ρ j ϖ j φ j · δ j 2 ψ j ¯ d V = j = 1 2 γ j Λ ρ j + 1 ρ j ρ j + 1 δ j + 1 2 φ j + 1 ρ j δ j 2 φ j ρ j + 1 δ j + 1 2 ψ j + 1 ρ j δ j 2 ψ j ¯ d S .
The right hand side is now symmetric under ψ ( j ) φ ( j ) . By eliminating the redundant primed terms
j = 1 3 ρ j ϖ j φ ( j ) · ψ ( j ) ¯ d V = j = 1 2 γ j Λ ρ j + 1 ρ j ρ j + 1 δ j + 1 φ ( j + 1 ) ρ j δ j φ ( j ) ρ j + 1 δ j + 1 ψ ( j + 1 ) ρ j δ j ψ ( j ) ¯ d S ,
we arrive at the variational formulation of our problem.
Let H β ( ϖ j ) , j = 1 , 2 , 3 , be a subspace of H 1 ( ϖ j ) satisfying the Dirichlet quasi-periodicity condition, i.e.,
H β ( ϖ j ) = ψ H 1 ( ϖ j ) : ψ | y = l = e i β l ψ | y = 0 , j = 1 , 2 , 3 ,
and let ( · , · ) ϖ j and ( · , · ) γ 1 , 2 denote the scalar products in the Lebesgue spaces L 2 ( ϖ j ) and L 2 ( γ 1 , 2 ) , respectively. Morever, let H β be the function space of elements φ = ( φ ( 1 ) , φ ( 2 ) , φ ( 3 ) ) H β ( ϖ 1 ) × H β ( ϖ 2 ) × H β ( ϖ 3 ) , equipped with the scalar product
φ , ψ = j = 1 3 ρ j φ ( j ) , ψ ( j ) ϖ j , φ , ψ H β .
Note that the quasi-periodicity condition ensures that non-zero constants cannot belong to H β ( ϖ j ) , j = 1 , 2 , 3 . The variational formulation of (4a)–(4j) consists in (see [39]) finding a non-trivial φ = ( φ ( 1 ) , φ ( 2 ) , φ ( 2 ) ) H β and Λ C such that for all ψ = ( ψ ( 1 ) , ψ ( 2 ) , ψ ( 3 ) ) H β
j = 1 3 ρ j φ ( j ) , ψ ( j ) ϖ j = j = 1 2 Λ ρ j + 1 ρ j ρ j + 1 δ j + 1 φ ( j + 1 ) ρ j δ j φ ( j ) , ρ j + 1 δ j + 1 ψ ( j + 1 ) ρ j δ j ψ ( j ) γ j .
It is clear that we cannot define a linear spectral problem when the parameter is Λ = ω 2 / g , if at the same time there is ω in the definition of δ j . An approximation is warranted if the formalism is to be of use. The general method followed (see, e.g., [20]) is to perturb the solution φ on the threshold of k = β and from the compact perturbation obtain a relation that is sufficient to guarantee that the discrete spectrum of the problem derived from the initial equations is non-empty. This means that the relevant functions in the appropriate space are all close to ϕ , meaning that their associated mode speed is close to c . This suggests the approximation δ j δ j , with c c . Therefore, in the following, the δ are all δ and the speed in the Doppler factors is c . All function spaces below will then be assumed to be subsets of the designated spaces of functions, with mode speeds in the neighbourhood of the mode speed of ϕ .
Let us introduce a trace–interface operator T : H β H β by the formula
T φ , ψ = j = 1 2 1 ρ j + 1 ρ j ρ j + 1 δ j + 1 φ ( j + 1 ) ρ j δ j φ ( j ) , ρ j + 1 δ j + 1 ψ ( j + 1 ) ρ j δ j ψ ( j ) γ j , φ , ψ H β .
The operator T is continuous thanks to the trace inequality (see [40])
φ ( j ) L 2 ( ϖ j ) c φ ( j ) H 1 ( ϖ j ) , j = 1 , 2 , 3 .
With the help of operator T, the spectral problem (4a)–(4j) can be written as
T φ = μ φ ,
where μ = Λ 1 is a new spectral parameter. The continuous spectrum of T, σ c ( T ) , is determined by the continuous spectrum of the problem (4a)–(4j) without obstacles. The latter lies on [ Λ , ) and thus σ c ( T ) = { μ : μ ( 0 , μ ] } , with μ = ( Λ ) 1 . Given that μ = 0 is an eigenvalue of infinite multiplicity with the associated eigenspace
H β 0 = φ H β : ρ 1 δ 1 φ ( 1 ) = ρ 2 δ 2 φ ( 2 ) on γ 1 , ρ 2 δ 2 φ ( 2 ) = ρ 3 δ 3 φ ( 3 ) on γ 2 ,
the essential spectrum of T is σ e ( T ) = { μ : μ [ 0 , μ ] } .
Now, the operator T is positive, continuous, and symmetric; therefore, it is self-adjoint (note that δ j 0 are assumed). Its spectrum σ ( T ) = σ e ( T ) σ d ( T ) lies on the interval [ 0 , τ ] of the real axis in the complex plane with τ denoting the operator norm of T and σ d ( T ) its discrete spectrum. For the discrete spectrum, there are two possibilities: either the norm of the operator T coincides with μ , i.e., τ = μ , so that the discrete spectrum is empty, or τ > μ and the discrete spectrum is non-empty, since τ σ ( T ) (see Birman and Solomjak [41]).

7. A Sufficient Condition for the Existence of a Trapped Mode ( β > 0 )

Recall the definition of an operator norm
τ = sup φ H β { 0 } T φ , φ φ , φ = sup φ H β { 0 } j = 1 2 1 ρ j + 1 ρ j ρ j + 1 δ j + 1 φ ( j + 1 ) ρ j δ j φ ( j ) L 2 ( γ j ) 2 j = 1 3 ρ j φ ( j ) L 2 ( ϖ j ) 2
and consider a function φ ϵ = ( φ ϵ ( 1 ) , φ ϵ ( 2 ) , φ ϵ ( 3 ) ) defined by φ ϵ ( j ) ( x , y , z ) = e ϵ | x | ϕ ( j ) ( y , z ) , where ϕ = ( ϕ ( 1 ) , ϕ ( 2 ) , ϕ ( 3 ) ) is the solution associated with the cut-off value Λ (see (13) and (14)) and ϵ 1 is a small positive parameter. It is easy to see that φ ϵ H β , so that we can estimate the right-hand side in (64) from below using φ ϵ as a trial function.
Using θ 1 , 2 to represent the part of the surface Γ 1 , 2 pierced by the obstacles, i.e.,
θ 1 = ( x , y , z ) Θ 1 ¯ Θ 2 ¯ : z = h / 2 a n d θ 2 = ( x , y , z ) Θ 2 ¯ Θ 3 ¯ : z = h / 2 ,
we obtain
T φ ϵ , φ ϵ = j = 1 2 1 ρ j + 1 ρ j ρ j + 1 δ j + 1 φ ϵ ( j + 1 ) ρ j δ j φ ϵ ( j ) L 2 ( γ j ) 2 = j = 1 2 1 ρ j + 1 ρ j ρ j + 1 δ j + 1 φ ϵ ( j + 1 ) ρ j δ j φ ϵ ( j ) L 2 ( Γ j ) 2 j = 1 2 1 ρ j + 1 ρ j ρ j + 1 δ j + 1 φ ϵ ( j + 1 ) ρ j δ j φ ϵ ( j ) L 2 ( θ j ) 2 = l ρ 2 ρ 1 ρ 2 δ 2 Φ ( 2 ) ( h / 2 ) ρ 1 δ 1 Φ ( 1 ) ( h / 2 ) 2 + l ρ 3 ρ 2 ρ 3 δ 3 Φ ( 3 ) ( h / 2 ) ρ 2 δ 2 Φ ( 2 ) ( h / 2 ) 2 = = ρ 1 δ 1 Φ ( 1 ) ( h / 2 ) 2 meas ( θ 1 ) 1 ρ 2 ρ 1 ρ 2 δ 2 Φ ( 2 ) ( h / 2 ) ρ 1 δ 1 Φ ( 1 ) ( h / 2 ) 2 meas ( θ 1 ) = = 1 ρ 3 ρ 2 ρ 3 δ 3 Φ ( 3 ) ( h / 2 ) ρ 2 δ 2 Φ ( 2 ) ( h / 2 ) 2 meas ( θ 2 ) + O ( ϵ ) ,
where we have used the approximation e 2 ϵ | x | = 1 + O ( ϵ ) in the compact sets θ 1 , 2 ¯ .
Similarly, we obtain
φ ϵ , φ ϵ = j = 1 3 ρ j φ ϵ ( j ) L 2 ( ϖ j ) 2 + ρ 2 φ ϵ ( 2 ) L 2 ( ϖ 2 ) 2 = j = 1 3 ρ j φ ϵ ( j ) L 2 ( Π j ) 2 ρ j φ ϵ ( j ) L 2 ( Θ j ) 2 + ρ 2 φ ϵ ( 2 ) L 2 ( Π 2 ) 2 ρ 2 φ ϵ ( 2 ) L 2 ( Θ 2 ) 2 = ϵ 1 ρ 1 l Φ ( 1 ) ( h / 2 ) Φ z ( 1 ) ( h / 2 ) + ϵ 1 ρ 2 l Φ ( 2 ) ( h / 2 ) Φ z ( 2 ) ( h / 2 ) ρ 2 l Φ ( 2 ) ( h / 2 ) Φ z ( 2 ) ( h / 2 ) = = + ϵ 1 ρ 3 l Φ ( 3 ) ( h / 2 ) Φ z ( 3 ) ( h / 2 ) j = 1 3 ρ j Θ j | Φ z ( j ) ( z ) | 2 + β 2 | Φ ( j ) ( z ) | 2 d x d y d z + O ( ϵ ) ,
where we have used integration by parts and observed that ϕ is a solution to problem (4a)–(4j) without obstacles, and thus
Δ ϕ ( j ) = e i β y d 2 d z 2 Φ ( j ) ( z ) β 2 Φ ( j ) ( z ) = 0 , j = 1 , 2 , 3 .
On the other hand, by making use of the boundary conditions (4c)–(4h) for Φ = ( Φ ( 1 ) , Φ ( 2 ) ) ,
δ 2 Φ z ( 1 ) ( h / 2 ) = δ 1 Φ z ( 2 ) ( h / 2 ) , δ 3 Φ z ( 2 ) ( h / 2 ) = δ 2 Φ z ( 3 ) ( h / 2 ) ,
ρ 1 Φ z ( 1 ) ( h / 2 ) Λ δ 1 2 Φ ( 1 ) ( h / 2 ) = ρ 2 Φ z ( 2 ) ( h / 2 ) Λ δ 2 2 Φ ( 2 ) ( h / 2 ) ,
ρ 2 Φ z ( 2 ) ( h / 2 ) Λ δ 2 2 Φ ( 2 ) ( h / 2 ) = ρ 3 Φ z ( 3 ) ( h / 2 ) Λ δ 3 2 Φ ( 3 ) ( h / 2 ) ,
we write
Φ z ( 1 ) ( h / 2 ) = δ 1 Λ ρ 2 ρ 1 ρ 2 δ 2 Φ ( 2 ) ( h / 2 ) ρ 1 δ 1 Φ ( 1 ) ( h / 2 ) ,
Φ z ( 2 ) ( h / 2 ) = δ 2 Λ ρ 3 ρ 2 ρ 3 δ 3 Φ ( 3 ) ( h / 2 ) ρ 2 δ 2 Φ ( 2 ) ( h / 2 ) .
This allows us to conclude that
φ ϵ , φ ϵ = ϵ 1 Λ l ρ 2 ρ 1 ρ 2 δ 2 Φ ( 2 ) ( h / 2 ) ρ 1 δ 1 Φ ( 1 ) ( h / 2 ) 2 + l ρ 3 ρ 2 ρ 3 δ 3 Φ ( 3 ) ( h / 2 ) ρ 2 δ 2 Φ ( 2 ) ( h / 2 ) 2 = = j = 1 3 ρ j Θ j | Φ z ( j ) ( z ) | 2 + β 2 | Φ ( j ) ( z ) | 2 d x d y d z + O ( ϵ ) .
To simplify the presentation, we define
A = l ρ 2 ρ 1 ρ 2 δ 2 Φ ( 2 ) ( h / 2 ) ρ 1 δ 1 Φ ( 1 ) ( h / 2 ) 2 + l ρ 3 ρ 2 ρ 3 δ 3 Φ ( 3 ) ( h / 2 ) ρ 2 δ 2 Φ ( 2 ) ( h / 2 ) 2 ,
P 1 = 1 ρ 2 ρ 1 ρ 2 δ 2 Φ ( 2 ) ( h / 2 ) ρ 1 δ 1 Φ ( 1 ) ( h / 2 ) 2 meas ( θ 1 ) ,
P 2 = 1 ρ 3 ρ 2 ρ 3 δ 3 Φ ( 3 ) ( h / 2 ) ρ 2 δ 2 Φ ( 2 ) ( h / 2 ) 2 meas ( θ 2 ) ,
V j = ρ j Θ j | Φ z ( j ) ( z ) | 2 + β 2 | Φ ( j ) ( z ) | 2 d x d y d z ,
and let P = P 1 + P 2 and V = j = 1 3 V j . It follows that
T φ ϵ , φ ϵ = ϵ 1 A P + O ( ϵ ) , φ ϵ , φ ϵ = ϵ 1 Λ A V + O ( ϵ ) .
Next, let us analyse under which condition, if any, the norm τ is greater than the threshold value μ . Since φ ϵ H β { 0 } , we obtain in view of Equation (75)
τ = sup φ H β { 0 } T φ , φ φ , φ T φ ϵ , φ ϵ φ ϵ , φ ϵ ϵ 1 A P c 1 ϵ ϵ 1 Λ A V + c 1 ϵ 1 ϵ A 1 P c 2 ϵ 2 1 ϵ Λ 1 A 1 V + c 2 ϵ 2 1 Λ 1 + ϵ A 1 Λ 1 V P c 3 ϵ 2 ,
where c p denote some positive constants. Hence, if
V Λ P > 0
there exists ϵ 0 > 0 such that the norm τ is greater than μ = Λ 1 for all ϵ ( 0 , ϵ 0 ] .
Theorem 1.
Assume that inequality (76) holds. Then the discrete spectrum of operator T defined in (63) contains at least one eigenvalue μ > Λ 1 . Equivalently, problem (62) admits a trapped mode solution φ H β corresponding to an eigenvalue Λ < Λ .
Corollary 1.
Any array of obstacles with non-zero volume, not piercing any of the interfaces (in this instance always submerged in each layer separately), generates a trapped mode.
Proof. 
We have P = 0 and V > 0 in (76). The condition is immediately met. □
Remark 4.
We do not consider the case β = 0 because it brings no further profit for the purpose of the present work. In any case, it is straightforward to generalise to this case proceeding as above in the corresponding section in [24].
Remark 5.
From the formula for P above (Equations (72) and (73)), one sees that the δ j are Doppler terms, in that they modify the Λ P term of the sufficient condition due to the velocity of the layers. In fact, if a wave source (wave speed C > 0 ) is moving with respect to a receiver with speed U 0 > 0 , the change of frequency arriving at the receiver is going to be
ω = ω 1 ± U 0 / C = ω δ ,
with ω being the frequency at the source. The minus sign applies to when the source is moving away from the receiver and the plus sign to when the source is moving towards the receiver (see, e.g., [42]).
In general, δ 1 δ 2 δ 3 and one can make δ j 0 , j = 1 , 2 , 3 independently without any illicit result showing. However, if δ 1 = δ 2 = δ 3 0 , then P 0 , which renders the sufficient condition void. This is tantamount to having a mode velocity equal to a common layer velocity. In this situation, there is no mode relative to the layers.
Theorem 2.
The sufficient condition (76) is invariant under U j U j + U 0 , for all j = 1 , 2 , 3 .
Proof. 
The dependence on the velocity is given by terms of the form U j ω β = ω β δ j . In the case of the volume integrations in V, these show up in the function coefficients (15)–(20). In the case of cross-section integrations in Λ P , they show up in addition in the products ( ω δ j ) 2 . All these are invariant under U j U j + U 0 , j = 1 , 2 , 3 . The conclusion is direct. □
Corollary 2.
Any triplet of velocities U 1 , U 2 , and U 3 can be taken into the first octant in the velocity space by a general translation of an added global velocity U 0 . From Theorem 2, we can consider only the case of U j 0 , j = 1 , 2 , 3 , without loss of generality. The first octant is therefore all that it takes to determine the full results for the entire velocity space.

8. Symmetries

It is important to understand the symmetries of the system before moving on to the examples.

8.1. Problem Without Obstacles

The general problem without obstacles has two symmetries in the velocity space:
  • Under U j U j + U 0 , j = 1 , 2 , 3 , the solutions of the dispersion relation change as ω i / k ω i / k + U 0 , i = 1 , , 4 , where ω / β ω / β + U 0 ;
  • Under an inversion of the layer velocities ( U 1 , U 2 , U 3 ) ( U 1 , U 2 , U 3 ) , we find that the solutions of the dispersion relation become the symmetric of the ones before the inversion. Of course, Λ = ω 2 / g (therefore also Λ ) is invariant under this inversion. This means that one can divide the velocity space into two, since if one solves the problem for a pair ( U 1 , U 2 , U 3 ) , one also solves for the symmetric ( U 1 , U 2 , U 3 ) . This is simply a left–right invariance in the general direction of the flows.

8.2. Problem with Obstacles

The problem with obstacles inherits properties of the free problem. These are reflected in the sufficient condition, which is invariant under
  • U j U j + U 0 , j = 1 , 2 , 3 , and
  • ( U 1 , U 2 , U 3 ) ( U 1 , U 2 , U 3 ) .
The sufficient condition is an energy condition, and therefore dependent on the square of the speeds, which means that it is left–right symmetric from its inception.

8.3. Distinctions

When there are no obstacles, adding U 0 means two things that result in the same: (a) adding a common speed to the fluid with respect to the observer or (b) the motion of the observer is such that in his reference frame the fluid layers have an increase in their speeds of U 0 . Either way, the dispersion relation solutions are changed by the same amount, such that ω i / k ω i / k + U 0 . This, however, means that the lowest | ω i | may change with U 0 , implying that to obtain Λ one must not simply add U 0 to ω / β , but ascertain which one of the new solutions, after U 0 has been added, is now the smallest in absolute value. For example, if before | ω 1 | < | ω 2 | , now it may happen that | ω 1 + U 0 | > | ω 2 + U 0 | .
If, however, we add obstacles to the problem in order to obtain a sufficient condition for the existence of trapped modes, (a) and (b) are not the same. Option (b) does not change the problem; it only adds U 0 to the relevant quantities and, more importantly, does not change Λ , except through ω / β ω / β + U 0 for the observer. This is because of the change in speed of the obstacles, which now move with respect to the observer. The motion of the layers with respect to the obstacles has not changed and the smallest | ω i | with respect to the obstacles is the same, implying that Λ is the same. This is reflected in the invariance of the sufficient condition. Option (a), on the other hand, changes the sufficient condition. If a common speed is added to the layers with respect to the obstacles, then the smallest | ω i | may change, because now the mode speeds have changed with respect to the obstacles. Although the sufficient condition seems to be invariant under the addition of U 0 , now one must make sure that the correct Λ (or ω ) is used in the sufficient condition expression.
It is now evident that in each domain of the velocity space where ω does not change (except through ω / β ω / β + U 0 ), the properties in Section 8.2 above are still valid. However, if a speed addition U 0 changes the solution of the smallest absolute value, then the sufficient condition is no longer invariant under global velocity changes.
In the examples below, the allowed domain (velocity space) will be the intersection of the domain delimited by the stability condition and the domain given by the sufficient condition, with different pockets for different ω , determined by the smallest of the | ω i | , i = 1 , , 4 .

9. Examples

9.1. Column of Uniform Cross-Section

In this example (see Figure 9), we apply the sufficient condition to the paradigmatic setting of a vertical column that crosses all domains and all boundary surfaces between layers. In this case, a vertical column that stretches from z = to z = and crosses both Γ 1 and Γ 2 .
Applying Formula (76) directly, we find that
V Λ P = j = 1 3 ρ j Θ j | Φ z ( j ) ( z ) | 2 + β 2 | Φ ( j ) ( z ) | 2 d x d y d z Λ ρ 2 ρ 1 ρ 2 δ 2 Φ ( 2 ) ( 0 ) ρ 1 δ 1 Φ ( 1 ) ( 0 ) 2 meas ( θ 1 ) Λ ρ 3 ρ 2 ρ 3 δ 3 Φ ( 3 ) ( h 1 ) ρ 2 δ 2 Φ ( 2 ) ( h 1 ) 2 meas ( θ 2 ) .
The integrand funtions do not depend on x or y, so the term meas ( θ 1 ) = meas ( θ 2 ) = S is common to all. It can be discarded from (77), and the latter becomes
V Λ P j = 1 3 ρ j | Φ z ( j ) ( z ) | 2 + β 2 | Φ ( j ) ( z ) | 2 d z Λ ρ 2 ρ 1 ρ 2 δ 2 Φ ( 2 ) ( 0 ) ρ 1 δ 1 Φ ( 1 ) ( 0 ) 2 Λ ρ 3 ρ 2 ρ 3 δ 3 Φ ( 3 ) ( h 1 ) ρ 2 δ 2 Φ ( 2 ) ( h 1 ) 2 .
Integrating by parts in z and rearranging terms such that the boundary conditions (65)–(70) can be directly applied, we find that the previous expression can be rendered as
Φ ( 1 ) ( 0 ) ρ 1 Φ ( 1 ) ( 0 ) z + Φ ( 2 ) ( 0 ) ρ 2 Φ ( 2 ) ( 0 ) z Φ ( 2 ) ( h 1 ) ρ 2 Φ ( 2 ) ( h 1 ) z + Φ ( 3 ) ( h 1 ) ρ 3 Φ ( 3 ) ( h 1 ) z Λ ρ 2 ρ 1 ρ 2 δ 2 Φ ( 2 ) ( 0 ) ρ 1 δ 1 Φ ( 1 ) ( 0 ) 2 Λ ρ 3 ρ 2 ρ 3 δ 3 Φ ( 3 ) ( h 1 ) ρ 2 δ 2 Φ ( 2 ) ( h 1 ) 2 = ρ 2 Φ ( 2 ) ( 0 ) δ 2 δ 1 ρ 1 Φ ( 1 ) ( 0 ) Φ ( 1 ) ( 0 ) z + ρ 3 Φ ( 3 ) ( h 1 ) δ 3 δ 2 ρ 2 Φ ( 2 ) ( h 1 ) Φ ( 2 ) ( h 1 ) z Λ ρ 2 ρ 1 ρ 2 δ 2 Φ ( 2 ) ( 0 ) ρ 1 δ 1 Φ ( 1 ) ( 0 ) 2 Λ ρ 3 ρ 2 ρ 3 δ 3 Φ ( 3 ) ( h 1 ) ρ 2 δ 2 Φ ( 2 ) ( h 1 ) 2 = 0
It is thus proven that V Λ P = 0 for a vertical column. We will from now on designate the terms related to the vertical column as V j * and P * , thus V * Λ P * = 0 . By a straightforward generalization of the proof found in [19,20,43] (see also in [24]), we can show that the vertical column generates trapped modes.

9.2. Obstacles That (Almost) Always Satisfy the Sufficient Condition

In Figure 10, the configuration on the left results in
V Λ P * > 0 ,
because V > V * . For the one in the centre, we have a simple application of Corollary 1 due to the fact that P j = 0 , for j = 1 , 2 . Both results are immediate. For the obstacle on the right, we have two positive parameters ϵ 2 and ϵ 3 , which will determine whether the condition is met. If we fix a small enough ϵ 2 > 0 , there is a threshold ϵ 3 ˜ such that
V Λ P 1 * = 0 .
In that case, if 0 < ϵ 3 < ϵ 3 ˜ , the sufficient condition is met and if ϵ 3 ϵ 3 ˜ the sufficient condition is not met. However, if V 2 ( ϵ 2 ) is such that even in the limit V 3 V 3 * , still excluding P 2 * , we find V 1 * + V 2 ( ϵ 2 ) + V 3 * Λ P 1 * < 0 . Then, in that case ϵ 3 ˜ 0 ; thus, the sufficient condition can never be met. The same applies with the roles of ϵ 2 and ϵ 3 reversed. In both examples, there is a finite distance between the obstacle and the interface, such that in that interval the sufficient condition is met. Therefore, this configuration allows, given an appropriate distance of the obstacle from the interface, the attainment of the sufficient condition. The situation would be the same if the gap had been designed astride the first interface instead of the second.

9.3. Obstacles That Never Satisfy the Sufficient Condition

In Figure 11, all instances have V < V * and P = P * . This implies that
V Λ P * < 0 .
It follows that these obstacles do not satisfy the sufficient condition.

9.4. Cavalieri’s Principle

In the configuration shown in Figure 12, we find that the integration of (78) is the same, despite the change of domain Θ j , j = 1 , 2 . This is the application of Cavalieri’s principle, that states that two objects situated between two parallel planes have equal volumes if, for every respective cross-section situated between these two given planes, the areas of the former are equal. Simply stated, any horizontal translation of sections of the obstacle that keep the cross-sectional areas changes nothing. Thus, this example repeats the result of the vertical column.
However, for the configurations in Figure 13, the expression in (77) does not reduce to (78), hence Cavalieri’s principle is no longer valid. In general, a conclusion is not possible. However, in these two instances of Figure 13, we can obtain a result due to the monotonicity of the respective functions Φ ( z ) .
In fact, the volume of the depicted obstacles is the same as that of the vertical column. On the left of Figure 13, the example is that of a volume closer to the interfaces in both the first and third layers, whereas on the right the volume of the column has been translated a little further away, again both in the first and third layers. Both cases are outside the scope of Cavalieri’s Principle. Let us assume, for the moment, that both configurations (left and right) have V 2 = V 2 * . In the top (or first) layer we have Φ ( z ) e z and in the bottom (or third) Φ ( z ) e z , such that the integrand of (77) is monotonically decreasing away from the interface. Therefore, the integration of (77) on the left is larger than V * and the one on the right is smaller than V * . Since P = P * , we have that on the left V Λ P * > 0 and on the right V Λ P * < 0 . We can infer that the left configuration of Figure 13 produces trapped modes, whereas we cannot conclude anything about the configuration on the right.
Let us now assume that V 2 V 2 * . If V 2 < V 2 * , then we have to verify case by case whether the change on the left satisfies the sufficient condition, since both V 1 and V 3 are larger than their starred counterparts. The configuration on the right, which already did not satisfy the sufficient condition when V 2 = V 2 * , is now further from satisfying the condition. If, on the other hand, V 2 > V 2 * , then the configuration on the left, which already did satisfy the condition when V 2 = V 2 * , satisfies it now more robustly. Whether the configuration on the right satisfies the sufficient condition has to be determined case by case, since V 1 < V 1 * and V 3 < V 3 * .

9.5. Hammer

In this example, we have a composite object. It is an incomplete column with an additional volume on the sides, like a dumbbell (Figure 14). The sufficient condition region plot superimposed on the respective stability region is given in the next plot in Figure 15. The chosen parameters were h = 50 , ρ 1 = 0.95 , ρ 2 = 0.995 , and ρ 3 = 1 . In addition, the diameters used were s 1 = 20 and s 2 = 40 and the neck and head lengths were d 1 = d 3 = d 4 = d 6 = 25 and d 2 = d 5 = 12.5 .
In the case of two semi-infinite layers (see [29]) there was an independence from the values of the layer velocities if the layout was symmetric. Such is not the case here even with U 2 = 0 . Despite the irregularities intrinsic to the numerical procedure, it is still observable the necessary left–right symmetry since the image is symmetric with respect to the origin.
Around the origin, the sufficient condition cannot be satisfied (Figure 15). This region is still within the boundaries of stability, so there is no way to satisfy the condition if the layers are still. This agrees with the static situation (see [25]). In the latter, if the sizes of the heads are not large enough, we are between an incomplete column and complete vertical column. Depending on the sizes of the heads, we may or may not compensate for the missing vertical column, which is the borderline case ( V Λ P = 0 ). However, one can still show that there are trapped modes generated in the case of the vertical column (see [20]). If the heads are not large enough to compensate for the incomplete column, necessarily V Λ P < 0 , which is the case depicted above. However, from this example we can conclude that adding velocities to the layers may change the situation from not satisfying the sufficient condition to its satisfaction, which guarantees the generation of trapped modes. The addition of layer velocities was therefore decisive.

10. Conclusions

The purpose of the present paper was to investigate the influence of background uniform flow on the sufficient condition for the existence of trapped modes in a three-layer, irrotational and inviscid fluid within the framework of the linear water waves theory. This was an improvement on previous studies [5,19,21,22,23,24,25], which were made exclusively for layers at rest. Using the mode velocity c = ω / β as a preferential scale, the original problem could be linearized. The sufficient condition, obtained from a perturbation around the norm of operator T evaluated on ϕ , already carried this velocity scale. It was only natural to set this scale to linearise the original problem. The sufficient condition is in fact the sum of two conditions: the proper sufficient condition (76) and the dynamical stability condition (8). They are functions of ( U i U j ) , i j , which makes them invariant under global velocity additions. This implies that the results in the first octant of the velocity space are enough to solve for the entire domain.
In the configuration of two semi-infinite layers [29], symmetry played a role regarding the influence of U 1 and U 2 . The sufficient condition was independent of U 1 and U 2 when symmetry of the obstacle about the middle interface was present. Here, despite the symmetry of the obstacle with respect to z = 0 , with interfaces at z = ± h / 2 , the sufficient condition (76) is dependent on U j , j = 1 , 2 , 3 (see Figure 15). In addition, left–right symmetry in [29] allowed ω to be independent of the background velocity flow, which is no longer the case. Comparison principles for arrays of obstacles submerged in uniformly moving layers can be used whatever the number of layers, the size and format of the obstacles themselves, as is confirmed by the validity of Cavalieri’s principle and other in this configuration.
For a configuration with more than three layers or three layers with a free surface, this analysis is no longer possible due to the limitations imposed by the Abel–Ruffini theorem [37] on the dynamical stability condition. If we add another interface or a free surface to the present configuration, the dynamical stability condition becomes a ninth-degree polynomial equation. Excluding the null solutions, the resulting polynomial is of the sixth degree, making it impossible to derive a general condition for real solutions of multiplicity of one. For configurations of three or more interfaces (including a free surface), only a direct numerical approach is able to provide with results.

Author Contributions

The two authors contributed equally to all parts of this work. All authors have read and agreed to the published version of the manuscript.

Funding

B. M. M. Pereira received no funding for this work. G. A. S. Dias received no funding for this work.

Data Availability Statement

No new data were created or analyzed in this study.

Acknowledgments

The authors thank all the reviewers for their insightful comments, which improved the completeness and relevance of our work.

Conflicts of Interest

The authors confirm their independence and that they have no conflicts of interest regarding this publication.

Abbreviations/Nomenclature

β Wavenumber in the y-direction, β ( 0 , π l ] .
Δ Discriminant of the dispersion relation.
δ j Doppler factor, δ j = 1 U j c , j = 1 , 2 , 3 .
η ( x , y , t ) Top interface elevation (layers 1 and 2), at z = h / 2 .
ζ ( x , y , t ) Bottom interface elevation (layers 2 and 3), at z = h / 2 .
γ 1 Unpierced top interface.
γ 2 Unpierced bottom interface.
Γ 1 Top interface surface.
Γ 2 Bottom interface surface.
θ 1 Pierced top interface.
θ 2 Pierced bottom interface.
Λ Spectral parameter, Λ = ω 2 g .
Λ Threshold spectral parameter, Λ = ω 2 g .
μ Inverse spectral parameter, μ = Λ 1 .
μ Threshold inverse spectral parameter, μ = Λ 1 .
ρ j Fluid density in layer j, j = 1 , 2 , 3 .
ρ Density ratio, ρ = ρ 2 ρ 3 .
ρ 0 Density ratio, ρ 0 = ρ 1 ρ 3 .
σ j Obstacle surface in layer j, j = 1 , 2 , 3 .
σ c ( T ) Continuous spectrum of operator T, σ c ( T ) = ( 0 , μ ] .
σ d ( T ) Discrete spectrum of operator T.
σ e ( T ) Essential spectrum of operator T, σ e ( T ) = [ 0 , μ ] .
τ Operator norm of T.
ϕ ( j ) Velocity potential in layer j, j = 1 , 2 , 3 .
ϕ ( j ) Threshold potential, j = 1 , 2 , 3 .
φ ( j ) Time-harmonic potential in layer j, j = 1 , 2 , 3 .
φ B ( j ) Background flow potential, U j y for r > r 0 , j = 1 , 2 , 3 .
φ ϵ ( j ) Trial function, j = 1 , 2 , 3 .
φ j Primed potential, j = 1 , 2 , 3 .
Φ ( j ) ( z ) z-dependent threshold potential component, j = 1 , 2 , 3 .
ψ ( j ) Test function in layer j, j = 1 , 2 , 3 .
ψ j Primed test function, j = 1 , 2 , 3 .
ϖ j Fluid region, j = 1 , 2 , 3 .
ϖ r 0 , j Subregion of ϖ j within distance r 0 from obstacle.
ω Radian frequency, ω > 0 .
ω Smallest in modulo non-trivial dispersion relation frequency.
ω i Dispersion relation roots, i = 1 , 2 , 3 , 4 .
AInterface term in variational formulation.
B , C , D , E , G , H Threshold solution coefficients.
cMode speed, c = ω β .
c Threshold mode speed, c = ω β .
f B ( j ) Background flow function, U j y at r = r 0 , j = 1 , 2 , 3 .
gGravitational acceleration.
hMiddle layer thickness.
kTotal wavenumber in x- and y-directions.
lPeriodicity cell length in y-direction.
nOutward normal vector from the fluid into the obstacles.
P i Surface integral on pierced interface i, i = 1 , 2 .
P Δ , D Δ Discriminant components.
rDistance to nearest obstacle, r = | x | .
r 0 Distance from obstacle boundaries.
TTrace-interface operator, T φ = μ φ .
U j y-direction velocity in layer j, j = 1 , 2 , 3 .
U 0 Uniform velocity shift for all layers.
V j Volume integral in layer j, j = 1 , 2 , 3 .
H β Function space for quasi-periodic potentials.
H β ( ϖ j ) Subspace of H 1 ( ϖ j ) with quasi-periodicity, j = 1 , 2 , 3 .
Ξ j Fluid domains in layer j, j = 1 , 2 , 3 .
Π j Periodicity cell per layer, j = 1 , 2 , 3 .
Θ j Obstacle in layer j, j = 1 , 2 , 3 .

References

  1. McIver, P.; McIver, M. Trapped modes in the water-wave problem for a freely floating structure. J. Fluid Mech. 2006, 558, 53–67. [Google Scholar] [CrossRef]
  2. McIver, P.; McIver, M. Motion trapping structures in the three-dimensional water-wave problem. J. Eng. Math. 2007, 58, 67–75. [Google Scholar] [CrossRef]
  3. McIver, P.; Newman, J.N. Trapping structures in the three-dimensional water-wave problem. J. Fluid Mech. 2003, 484, 283–301. [Google Scholar] [CrossRef]
  4. Fitzgerald, C.J.; McIver, P. Passive trapped modes in the water-wave problem for a floating structure. J. Fluid Mech. 2010, 657, 456–477. [Google Scholar] [CrossRef]
  5. Cal, F.S.; Dias, G.A.S.; Pereira, B.M.M.; Videman, J.H. Edge waves propagating in a two-layer fluid along a periodic coastline. J. Eng. Math. 2014, 85, 1–17. [Google Scholar] [CrossRef]
  6. Stokes, G.G. Report on Recent Researches in Hydrodynamics; Report of the British Association for the Advancement of Science; British Association for the Advancement of Science: London, UK, 1846; pp. 1–20. [Google Scholar]
  7. Ursell, F. Trapping modes in the theory of surface waves. Math. Proc. Camb. Philos. Soc. 1951, 47, 347–358. [Google Scholar] [CrossRef]
  8. Ursell, F.; Taylor, G.I. Edge waves on a sloping beach. Proc. R. Soc. Lond. Ser. A Math. Phys. Sci. 1952, 214, 79–97. [Google Scholar] [CrossRef]
  9. John, F. On the motion of floating bodies II. Simple harmonic motions. Commun. Pure Appl. Math. 1950, 3, 45–101. [Google Scholar] [CrossRef]
  10. Simon, M.J.; Ursell, F. Uniqueness in linearized two-dimensional water-wave problems. J. Fluid Mech. 1984, 148, 137–154. [Google Scholar] [CrossRef]
  11. Evans, D.V.; Levitin, M.; Vassiliev, D. Existence theorems for trapped modes. J. Fluid Mech. 1994, 261, 21–31. [Google Scholar] [CrossRef]
  12. McIver, M. An example of non-uniqueness in the two-dimensional linear water wave problem. J. Fluid Mech. 1996, 315, 257–266. [Google Scholar] [CrossRef]
  13. Kuznetsov, N.; Maz’ya, V.; Vainberg, B. Linear Water Waves: A Mathematical Approach; Cambridge University Press: Cambridge, UK, 2002. [Google Scholar]
  14. Linton, C.M.; McIver, P. Embedded trapped modes in water waves and acoustics. Wave Motion 2007, 45, 16–29. [Google Scholar] [CrossRef]
  15. Kuznetsov, N. Trapped modes of internal waves in a channel spanned by a submerged cylinder. J. Fluid Mech. 1993, 254, 113–126. [Google Scholar] [CrossRef]
  16. Linton, C.M.; Cadby, J.R. Trapped modes in a two-layer fluid. J. Fluid Mech. 2003, 481, 215–234. [Google Scholar] [CrossRef]
  17. Kuznetsov, N.; McIver, M.; McIver, P. Wave interaction with two-dimensional bodies floating in a two-layer fluid: Uniqueness and trapped modes. J. Fluid Mech. 2003, 490, 321–331. [Google Scholar] [CrossRef]
  18. Cal, F.S.; Dias, G.A.S.; Nazarov, S.A.; Videman, J.H. Linearised theory for surface and interfacial waves interacting with freely floating bodies in a two-layer fluid. Z. Angew. Math. Phys. 2015, 66, 417–432. [Google Scholar] [CrossRef]
  19. Kamotskii, I.; Nazarov, S. Exponentially decreasing solutions of the problem of diffraction by a rigid periodic boundary. Math. Notes 2003, 73, 129–131. [Google Scholar] [CrossRef]
  20. Nazarov, S.A.; Videman, J.H. A sufficient condition for the existence of trapped modes for oblique waves in a two-layer fluid. Proc. R. Soc. A Math. Phys. Eng. Sci. 2009, 465, 3799–3816. [Google Scholar] [CrossRef]
  21. Nazarov, S.A. A simple method for finding trapped modes in problems of the linear theory of surface waves. Dokl. Math. 2009, 80, 914–917. [Google Scholar] [CrossRef]
  22. Nazarov, S.A. Sufficient conditions for the existence of trapped modes in problems of the linear theory of surface waves. J. Math. Sci. 2010, 167, 713–725. [Google Scholar] [CrossRef]
  23. Nazarov, S.A.; Videman, J.H. Existence of edge waves along three-dimensional periodic structures. J. Fluid Mech. 2010, 659, 225–246. [Google Scholar] [CrossRef]
  24. Cal, F.S.; Dias, G.S.A.; Videman, J.H. Existence of trapped modes along periodic structures in a two-layer fluid. Q. J. Mech. Appl. Math. 2012, 65, 273–292. [Google Scholar] [CrossRef]
  25. Cal, F.S.; Dias, G.A.S.; Pereira, B.M.M.; Videman, J.H. Trapped modes in a multi-layer fluid. Q. J. Mech. Appl. Math. 2021, 74, 34–54. [Google Scholar] [CrossRef]
  26. Wilcox, C.H. Scattering Theory for Diffraction Gratings; Springer: Berlin/Heidelberg, Germany, 1984. [Google Scholar]
  27. Nazarov, S. Trapped surface waves in a periodic layer of a heavy liquid. J. Appl. Math. Mech. 2011, 75, 235–244. [Google Scholar] [CrossRef]
  28. Craig, W.; Guyenne, P.; Sulem, C. The surface signature of internal waves. J. Fluid Mech. 2012, 710, 277–303. [Google Scholar] [CrossRef]
  29. Dias, G.A.S. Trapped modes along periodic structures submerged in a two-layer fluid with background steady flow. Math. Methods Appl. Sci. 2023, 46, 18274–18299. [Google Scholar] [CrossRef]
  30. Vallis, G.K. Atmospheric and Oceanic Fluid Dynamics: Fundamentals and Large-Scale Circulation, 2nd ed.; Cambridge University Press: Cambridge, UK, 2017. [Google Scholar]
  31. Lamb, H. Hydrodynamics, 6th ed.; Cambridge University Press: Cambridge, UK, 1932. [Google Scholar]
  32. Kundu, P.; Cohen, I. Fluid Mechanics; Elsevier Science: Amsterdam, The Netherlands, 2010. [Google Scholar]
  33. Paterson, A.R. A First Course in Fluid Dynamics; Cambridge University Press: Cambridge, UK, 1983. [Google Scholar] [CrossRef]
  34. Reed, M.; Simon, B. IV: Analysis of Operators; Methods of Modern Mathematical Physics; Elsevier Science: Amsterdam, The Netherlands, 1978. [Google Scholar]
  35. Drazin, P.G.; Reid, W.H. Hydrodynamic Stability, 2nd ed.; Cambridge Mathematical Library; Cambridge University Press: Cambridge, UK, 2004. [Google Scholar]
  36. Drazin, P. DYNAMICAL METEOROLOGY|Kelvin–Helmholtz Instability. In Encyclopedia of Atmospheric Sciences, 2nd ed.; North, G.R., Pyle, J., Zhang, F., Eds.; Academic Press: Oxford, UK, 2015; pp. 343–346. [Google Scholar] [CrossRef]
  37. Irving, R.S. Integers, Polynomials, and Rings: A Course in Algebra; Springer: New York, NY, USA, 2004. [Google Scholar] [CrossRef]
  38. Sommerfeld, A. Die Greensche Funktion der Schwingungsgleichung. Jahresber. Dtsch. Math.-Ver. 1912, 21, 309–353. [Google Scholar]
  39. Evans, L. Partial Differential Equations; Graduate Studies in Mathematics; American Mathematical Society: Providence, RI, USA, 2010. [Google Scholar]
  40. Evans, L.C.; Gariepy, R.F. Measure Theory and Fine Properties of Functions; CRC Press: New York, NY, USA; London, UK, 1992. [Google Scholar]
  41. Birman, M.S.; Solomjak, M.Z. Spectral Theory of Self-Adjoint Operators in Hilbert Space; D. Reidel Publishing Company: Boston, MA, USA, 1987. [Google Scholar]
  42. Dean, R.; Dalrymple, R. Water Wave Mechanics for Engineers and Scientists; World Scientific: Singapore, 1991. [Google Scholar]
  43. Linton, C.M.; Mciver, M. The existence of Rayleigh–Bloch surface waves. J. Fluid Mech. 2002, 470, 85–90. [Google Scholar] [CrossRef]
Figure 1. (a) Model periodic cell with general fixed obstacles and a (b) 3D scheme of the periodic array of the obstacles.
Figure 1. (a) Model periodic cell with general fixed obstacles and a (b) 3D scheme of the periodic array of the obstacles.
Computation 13 00176 g001
Figure 2. Schematic of the Kelvin–Helmholtz instability in the three layer configuration.
Figure 2. Schematic of the Kelvin–Helmholtz instability in the three layer configuration.
Computation 13 00176 g002
Figure 3. Region of stability with parameters h = 50 , ρ 0 = 0.925 , ρ = 0.975 , and β = k = 1 .
Figure 3. Region of stability with parameters h = 50 , ρ 0 = 0.925 , ρ = 0.975 , and β = k = 1 .
Computation 13 00176 g003
Figure 4. Region of stability, with parameters h = 50 , ρ 0 = 0.925 , ρ = 0.975 , β = k = 1 , coloured according to which of the ω i is the ω . Note that the colours code each value of j = 1 , 2 , 3 , 4 .
Figure 4. Region of stability, with parameters h = 50 , ρ 0 = 0.925 , ρ = 0.975 , β = k = 1 , coloured according to which of the ω i is the ω . Note that the colours code each value of j = 1 , 2 , 3 , 4 .
Computation 13 00176 g004
Figure 5. Region of stability, with parameters h = 50 , ρ 0 = 0.925 , ρ = 0.975 , β = k = 1 , coloured according to the sign the respective ω . In each domain where | ω i | , j = 1 , 2 , 3 , 4 is smallest, and it has a subregion where it is negative and another is positive.
Figure 5. Region of stability, with parameters h = 50 , ρ 0 = 0.925 , ρ = 0.975 , β = k = 1 , coloured according to the sign the respective ω . In each domain where | ω i | , j = 1 , 2 , 3 , 4 is smallest, and it has a subregion where it is negative and another is positive.
Computation 13 00176 g005
Figure 6. Section of region of stability along ( 1 , 1 , 1 ) , with parameters h = 50 , ρ 0 = 0.925 , ρ = 0.975 , β = k = 1 . One recovers the same band as in the two-layer cases, both semi-infinite and with a free surface.
Figure 6. Section of region of stability along ( 1 , 1 , 1 ) , with parameters h = 50 , ρ 0 = 0.925 , ρ = 0.975 , β = k = 1 . One recovers the same band as in the two-layer cases, both semi-infinite and with a free surface.
Computation 13 00176 g006
Figure 7. Stability condition from the limit ρ 0 0 and U 1 0 .
Figure 7. Stability condition from the limit ρ 0 0 and U 1 0 .
Computation 13 00176 g007
Figure 8. Stability condition from the limit h 0 , ρ ρ 0 and U 2 U 1 .
Figure 8. Stability condition from the limit h 0 , ρ ρ 0 and U 2 U 1 .
Computation 13 00176 g008
Figure 9. Column with uniform cross-section.
Figure 9. Column with uniform cross-section.
Computation 13 00176 g009
Figure 10. Obstacles that satisfy the sufficient condition by comparison with the vertical column of constant cross-section. The first two (a,b) are always satisfied; the obstacle on the right (c) is satisfied only if ϵ 2 and ϵ 3 are such that the sufficient condition is met.
Figure 10. Obstacles that satisfy the sufficient condition by comparison with the vertical column of constant cross-section. The first two (a,b) are always satisfied; the obstacle on the right (c) is satisfied only if ϵ 2 and ϵ 3 are such that the sufficient condition is met.
Computation 13 00176 g010
Figure 11. Obstacles that never satisfy the sufficient condition by comparison with the vertical column of constant cross-section. In (a) the missing volume in V 1 makes V Λ P < 0 , in (b) the same happens now with V 3 , and in (c) the same with V 2 .
Figure 11. Obstacles that never satisfy the sufficient condition by comparison with the vertical column of constant cross-section. In (a) the missing volume in V 1 makes V Λ P < 0 , in (b) the same happens now with V 3 , and in (c) the same with V 2 .
Computation 13 00176 g011
Figure 12. Obstacle that satisfies the sufficient condition by comparison with the vertical column of constant cross-section using Cavalieri’s Principle.
Figure 12. Obstacle that satisfies the sufficient condition by comparison with the vertical column of constant cross-section using Cavalieri’s Principle.
Computation 13 00176 g012
Figure 13. Obstacles that cannot be directly compared with the vertical column using Cavalieri’s principle. On the left (a) one can prove that trapped modes are generated, whereas on the right (b) no such proof is forthcoming.
Figure 13. Obstacles that cannot be directly compared with the vertical column using Cavalieri’s principle. On the left (a) one can prove that trapped modes are generated, whereas on the right (b) no such proof is forthcoming.
Computation 13 00176 g013
Figure 14. A vertically symmetric fixed obstacle. Its cross-section for the cylindrical neck has a diameter s 1 and the top and bottom circular cross-sections have a diameter s 2 .
Figure 14. A vertically symmetric fixed obstacle. Its cross-section for the cylindrical neck has a diameter s 1 and the top and bottom circular cross-sections have a diameter s 2 .
Computation 13 00176 g014
Figure 15. The intersection of the stability and the sufficient condition regions in velocity space. Not all values of the velocities satisfy the sufficient condition inside the stability region. The symmetry of the layout does not result in the independence of the condition from the velocities.
Figure 15. The intersection of the stability and the sufficient condition regions in velocity space. Not all values of the velocities satisfy the sufficient condition inside the stability region. The symmetry of the layout does not result in the independence of the condition from the velocities.
Computation 13 00176 g015
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content.

Share and Cite

MDPI and ACS Style

Dias, G.A.S.; Pereira, B.M.M. Trapped Modes Along Periodic Structures Submerged in a Three-Layer Fluid with a Background Steady Flow. Computation 2025, 13, 176. https://doi.org/10.3390/computation13080176

AMA Style

Dias GAS, Pereira BMM. Trapped Modes Along Periodic Structures Submerged in a Three-Layer Fluid with a Background Steady Flow. Computation. 2025; 13(8):176. https://doi.org/10.3390/computation13080176

Chicago/Turabian Style

Dias, Gonçalo A. S., and Bruno M. M. Pereira. 2025. "Trapped Modes Along Periodic Structures Submerged in a Three-Layer Fluid with a Background Steady Flow" Computation 13, no. 8: 176. https://doi.org/10.3390/computation13080176

APA Style

Dias, G. A. S., & Pereira, B. M. M. (2025). Trapped Modes Along Periodic Structures Submerged in a Three-Layer Fluid with a Background Steady Flow. Computation, 13(8), 176. https://doi.org/10.3390/computation13080176

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop