Skip to main content
Logo image

Exercises 5.5 Exercises

1. Derivation of the kinematic condition.

In this question, you will derive the kinematic boundary condition on a free surface, which ensures that fluid particles on the free surface must remain on the free surface. Consider a vector that points to a location on a 2D free surface given by
\begin{equation*} \br(s, t) = (x, \eta(x, t)). \end{equation*}
Introduce the curve \(F(x, y, t) = y - \eta(x, t)\text{.}\) For any particle on the surface, it must be the case that \(F(x, y, t) \equiv 0\text{.}\) By applying the material derivative show that the condition that
\begin{equation*} \DD{F}{t} = 0, \end{equation*}
for particles on the free surface is equivalent to the kinematic condition
\begin{equation*} v = \pd{\eta}{t} + u\pd{\eta}{x} \qquad \text{on $y = \eta(x, t)$}. \end{equation*}
Solution.
By the definition of the material derivative, we have that
\begin{equation*} \DD{(y - \eta)}{t} = \pd{(y - \eta)}{t} + (u, v) \cdot \nabla(y - \eta) = -\pd{\eta}{t} + (u, v) \cdot (-\eta_x, 1). \end{equation*}
Equating the above to zero for the case of \(y = \eta(x, t)\) yields the desired result.

2. Stokes waves in finite depth.

Consider small 2D water waves on the free surface of a potential (incompressible and irrotational) fluid with velocity potential \(\phi(x, y,t)\text{,}\) with \(\phi\) satisfying \(\nabla^2 \phi = 0\text{.}\) Let the free surface be at \(y = \eta(x, t)\) and assume the water is confined above a flat channel of depth \(y = -h\text{.}\) Show that on the free surface, \(y = \eta(x, t)\text{,}\) the kinematic equation is given by
\begin{equation*} \pd{\phi}{y}= \pd{\eta}{t} + \pd{\phi}{x}\pd{\eta}{x}, \end{equation*}
while the dynamic (Bernouilli) equation is
\begin{equation*} \pd{\phi}{t} + \frac{1}{2}|\nabla \phi|^2 + g\eta = 0. \end{equation*}
Show that when the problem is linearised by ignoring quadratic terms, then instead the boundary conditions can be simplified to be
\begin{align*} \pd{\phi}{y} \amp= \pd{\eta}{t}, \\ \pd{\phi}{t} + g\eta \amp= 0, \end{align*}
and now applied on \(y = 0\text{.}\)
Show that travelling harmonic waves, with \(\eta = A\cos(kx - \omega t)\) and \(\phi = f(y)\sin(kx - \omega t)\text{,}\) are possible and derive the associated dispersion relation,
\begin{equation*} \omega^2 = gk \tanh(kh). \end{equation*}
In deriving the above, it will be convenient for you to use the hyperbolic cosine and sine functions:
\begin{equation*} \cosh z = \frac{\e^{z} + \e^{-z}}{2} \quad \text{and} \quad \sinh z = \frac{\e^{z} - \e^{-z}}{2}, \end{equation*}
and note that the cosh function is even at \(z = 0\) (and therefore has a zero derivative). The use of hyperbolic functions is used in the solution of \(f(y)\) and is a common trick when solving boundary-value problems with exponentials.
Solution.
Note that the finite-depth linear wave theory was derived as part of the problem class, so you can examine the video there for more details. Firstly, we look to linearise the two surface boundary conditions,
\begin{gather*} \pd{\phi}{y}= \pd{\eta}{t} + \pd{\phi}{x}\pd{\eta}{x},\\ \pd{\phi}{t} + \frac{1}{2}|\nabla \phi|^2 + g\eta = 0, \end{gather*}
which are imposed on \(y = \eta(x)\text{.}\) The quadratic terms can be ignored by assuming that the fluid is linearised about a small disturbance. Hence \(\eta\) is assumed to be small. Similarly, the velocity terms are expanded about \(y = 0\text{.}\) For example,
\begin{equation*} \pd{\phi}{x}\biggr\rvert_{y = \eta} = \pd{\phi}{x}\biggr\rvert_{y = 0} + \pd{^2\phi}{x^2}\biggr\rvert_{y = 0}\eta + \ldots. \end{equation*}
Thus we can approximate this quantity to leading order by
\begin{equation*} \pd{\phi}{x}\biggr\rvert_{y = \eta} \sim \pd{\phi}{x}\biggr\rvert_{y = 0}. \end{equation*}
Therefore, both kinematic and dynamic conditions are simplified in this manner, yielding
\begin{gather*} \pd{\phi}{y}= \pd{\eta}{t},\\ \pd{\phi}{t} + g\eta = 0, \end{gather*}
now imposed on \(y = 0\text{.}\)
We substitute now the ansatzes
\begin{equation*} \eta = A\cos(kx - \omega t), \qquad \phi = f(y)\sin(kx - \omega t), \end{equation*}
into the governing equations.
Written in terms of \(f\text{,}\) we must now solve the following system:
\begin{gather*} f'' + k^2 f = 0, \\ f'(-h) = 0, \\ f'(0) = (\omega)A, \\ -(\omega) f(0) + gA = 0. \end{gather*}
Now instead of writing the solution for \(f\) in terms of the two exponentials \(\e^{\pm ky}\text{,}\) it is better to write the general solution of the second-order ODE as
\begin{equation*} f(y) = B \text{cosh}[k(y - y_0)], \end{equation*}
where \(y_0\) is constant. We can then see that if \(y_0 = -h\text{,}\) then the boundary condition \(f'(-h) = 0\) is satisfied.
The last two boundary conditions, evaluated on \(y = 0\) yield
\begin{equation} \begin{pmatrix} \omega & -k \sinh (kH) \\ g & -(\omega)\cosh(kh) \end{pmatrix} \begin{pmatrix} A \\ B \end{pmatrix} = 0.\tag{5.5.1} \end{equation}
For there to be non-trivial solutions, we thus need
\begin{equation*} (\omega)^2 = gk \tanh(kh), \end{equation*}
and therefore there are two possible wave speeds, namely
\begin{equation*} c = \mp \left(\frac{g}{k}\tanh(kh)\right)^{1/2}, \end{equation*}
and both are simply negatives of one another; so represent left and rightwards propagating waves of the same speed.

3. Linear waves in a current.

We now consider linear waves in a channel of depth \(h\text{,}\) as in the previous question. This time, however, assume that there is a uniform flow of speed \(U\) at infinity.

(a)

Begin by writing down the boundary conditions that you expect at \(y = -h\) and also far upstream, with \(x \to -\infty.\)
Therefore, this time, we shall consider the velocity as expressed as
\begin{equation*} u = U + \pd{\phi}{x}, \qquad v = \pd{\phi}{y}, \end{equation*}
and again linearise the necessary equations.
Solution.
We begin with the governing equations as shown in Theorem 5.1.2.
On the channel bottom, we expect that the vertical velocity is zero, hence
\begin{equation*} \pd{\phi}{y} = 0, \qquad y = -h, \end{equation*}
while at upstream infinity, we expect the the velocity to be uniform and of speed \(U\text{.}\) Hence in terms of the potential,
\begin{equation*} \phi \sim Ux, \qquad x \to -\infty. \end{equation*}
Indeed, this suggests that we should linearise about the uniform flow, with
\begin{equation*} \phi = Ux + \hat{\phi}, \end{equation*}
where \(\hat{\phi}\) is the approximation, which we expect to be small (as is standard in linear problens, we often ignore the hat notation).

(b)

Linearise the associate free-surface equations, and show that this time, they produce
\begin{equation*} \pd{\phi}{y} = \pd{\eta}{t} + U \pd{\eta}{x}, \qquad \text{on $y = 0$}, \end{equation*}
and
\begin{equation*} \pd{\phi}{t} + U \pd{\phi}{x} + g\eta = 0, \qquad \text{on $y = 0$}. \end{equation*}
When considering the second of the two equations above (Bernoilli’s) return to the original Bernoulli equation:
\begin{equation*} \pd{\phi}{t} + \frac{1}{2}|\nabla \phi|^2 + \frac{p}{\rho} + gy = F(t), \end{equation*}
and choose your constant \(F\) more strategically.
Solution.
The linearisation process for the kinematic condition remains largely the same, except we would produce:
\begin{equation*} \pd{\eta}{t} + \left[ U + \pd{\hat\phi}{x}\right] \pd{\eta}{x} = \pd{\hat{\phi}}{y}. \end{equation*}
Again quadratic terms are ignored, and we see that the requisite condition becomes (dropping the hat):
\begin{equation*} \pd{\eta}{t} + U\pd{\eta}{x} = \pd{\phi}{y}, \qquad y = \eta(x, t). \end{equation*}
The linearisation of Bernoulli’s equation is done similarly.
When considering the Bernoulli equation,
\begin{equation*} \pd{\phi}{t} + \frac{1}{2}|\nabla \phi|^2 + \frac{p}{\rho} + gy = F(t), \end{equation*}
it is prudent to take the choice of \(F(t)\) so that the inertial term is removed. Specifically, if we take
\begin{equation*} F(t) = \frac{U^2}{2} + p_\text{atm}{\rho}, \end{equation*}
this would remove the leading term from inertia.
The only difference with the usual linearisation process is the inertial term:
\begin{equation*} |\nabla \phi|^2 = \left\lvert \left(U + \pd{\hat{\phi}}{x}\right)^2 + \left(\pd{\hat{\phi}}{y}\right)^2 \right\rvert = 2U \pd{\hat\phi}{x} + \ldots \end{equation*}
so now Bernoulli’s equation yields (dropping hats):
\begin{equation*} \pd{\phi}{t} + U \pd{\phi}{x} + g\eta = 0, \qquad y = \eta(x, t). \end{equation*}

(c)

Show finally that the the dispersion relation predicts possible waves of speeds
\begin{equation*} c_{\pm} = U \pm \left( \frac{g}{k} \tanh(kh)\right)^{1/2}. \end{equation*}
The regime where the flow speed is less than \(\sqrt{gh}\) is known as subcritical. The regime where flow is greater than \(\sqrt{gh}\) is supercritical. What can you anticipate about the waves in these two regimes based on the wave speeds above?
Solution.
At this point, the linear solution follows similar steps to the case of finite depth with zero current. We have \(\eta = A\cos(kx - \omega t)\) and \(\phi = f(y) \sin(kx - \omega t)\text{.}\)
Written in terms of \(f\text{,}\) we must now solve the following system:
\begin{gather*} f'' + k^2 f = 0, \\ f'(-h) = 0, \\ f'(0) = (\omega - Uk)A, \\ -(\omega - Uk) f(0) + gA = 0, \end{gather*}
The first two equations yileld the typical solution for the case of finite depth:
\begin{equation*} f(y) = B \cosh[k(y + h)]. \end{equation*}
The last two conditions yield
\begin{equation} \begin{pmatrix} \omega - Uk & -k \sinh (kH) \\ g & -(\omega - Uh)\cosh(kh) \end{pmatrix} \begin{pmatrix} A \\ B \end{pmatrix} = 0.\tag{5.5.2} \end{equation}
For there to be non-trivial solutions, we thus need
\begin{equation*} (\omega - Uk)^2 = gk \tanh(kh), \end{equation*}
and therefore there are two possible wave speeds, namely
\begin{equation*} c_\pm = U \mp \left(\frac{g}{k}\tanh(kh)\right)^{1/2}. \end{equation*}
In the deep water limit, if \(U < \sqrt{g/k}\) this yields subcritical solutions, and it is possible to have a wave pattern that is non-trivial upstream of the flow.

4. Fluids of different densities.

Inviscid incompressible fluid of density \(\rho_2\) lies in the region \(y > 0\) above a fluid with greater density \(\rho_1\) for \(y < 0\text{.}\) Assume there there is a small-amplitude disturbance the two fluids with the surface given by \(y = \eta(x, t)\text{.}\) Assuming \(\eta\) and the fluid velocities are small, assume that the linearised boundary conditions on the approximated boundary at \(y = 0\) are given by
\begin{align*} \pd{\eta}{t} = \pd{\phi_1}{y} = \pd{\phi_2}{y} \amp \qquad \text{at $y = 0$}, \\ \rho_1\left( \pd{\phi_1}{t}+ g\eta\right) = \rho_2\left(\pd{\phi_2}{t}+ g\eta\right) \amp \qquad \text{at $y = 0$}. \end{align*}
(Notice that these are three conditions; two kinematic conditions for the two fluids, and a dynamic (Bernoulli) condition).
If \(\eta(x, t) = A\cos(kx - \omega t)\) with \(k > 0\text{,}\) derive the dispersion relation
\begin{equation*} \omega^2 = \left( \frac{\rho_1 - \rho_2}{\rho_1 + \rho_2}\right) gk. \end{equation*}
Solution.
The kinematic condition(s) must be exactly the same form as the usual kinematic condition, since the density of the fluids play no role. They arise from setting \(\DD{(y - \eta)}{t} = 0,\) for both fluids. This gives,
\begin{equation*} \eta_t + \pd{\phi_i}{x} \pd{\eta}{x} = \pd{\phi_i}{y} \Longrightarrow \pd{\eta}{t} = \pd{\phi_i}{y} \qquad \text{on $y = 0$}, \end{equation*}
after linearising, and as imposed on \(i = 1, 2\text{.}\)
The dynamic condition expresses the fact that the pressures are equal at the interface between the two fluids. Therefore at the interface, we have (ignoring quadratic terms), from Theorem 5.1.1
\begin{align*} \pd{\phi_1}{t} + \frac{p_1}{\rho_1} + g\eta \amp= B_1, \\ \pd{\phi_2}{t} + \frac{p_2}{\rho_2} + g\eta \amp= B_2. \end{align*}
However at the interface, we need the pressures to be equal. Therefore we can set \(p_1 = p_2\text{.}\) Subtracting the two equations then yields
\begin{equation*} \rho_1\left( \pd{\phi_1}{t}+ g\eta\right) + \left( \frac{p}{\rho_1} - \frac{p}{\rho_2} - B_1 + B_2\right) = \rho_2\left(\pd{\phi_2}{t}+ g\eta\right) \end{equation*}
as applied on \(y = 0\text{.}\) We are free to pick the constants, so we pick them so as to completely zero the expression in the second group of brackets. Thus
\begin{equation*} \rho_1\left( \pd{\phi_1}{t}+ g\eta\right) = \rho_2\left(\pd{\phi_2}{t}+ g\eta\right) \end{equation*}
on \(y = 0\text{.}\)
So now the natural question is to ask how the linearisation procedure changes with the two fluids of different densities. Gain, we set \(\eta = A\cos(kx - \omega t)\) and \(\phi_i = f_i(y) \sin(kx - \omega t)\text{.}\) The equation for \(f\) is similarly given by \(f'' = k^2 f,\) and this time, we must select different exponential powers so as to ensure the fluid is bounded either as \(y \to \infty\) or as \(y \to -\infty\text{.}\) This essentially yields
\begin{align*} f_1 = B \e^{ky}, \amp \qquad y < 0, \\ f_2 = C \e^{-ky}, \amp \qquad y > 0, \end{align*}
\begin{equation*} \end{equation*}
for constants \(B\) and \(C\text{.}\)
The remaining boundary conditions are:
\begin{gather*} f_1'(0) = (\omega)A, \\ f_2'(0) = (\omega)A, \\ \rho_1(-\omega f_1(0) + gA) = \rho_2(-\omega f_2(0) + gA), \end{gather*}
thus
\begin{gather*} Bk = \omega A, \\ -Ck = \omega A, \\ \rho_1(-\omega B + gA) = \rho_2(-\omega C + gA), \end{gather*}
which in matrix form is
\begin{equation*} \begin{pmatrix} \omega \amp -k \amp 0 \\ \omega \amp 0 \amp k \\ g(\rho_1 - \rho_2) \amp -\omega\rho_1 \amp \omega \rho_2 \end{pmatrix} \begin{pmatrix} A \\ B \\ C \end{pmatrix} = \begin{pmatrix} 0 \\ 0 \\ 0 \end{pmatrix}. \end{equation*}
Expanding the determinant about the first row yields
\begin{align*} \omega \begin{vmatrix} 0 \amp k \\ -\omega \rho_1 \amp \omega \rho_2 \end{vmatrix} + k \begin{vmatrix} \omega \amp k \\ g(\rho_1 - \rho_2) \amp \rho_2 \omega \end{vmatrix}\\ = \omega^2 k (\rho_1 + \rho_2) - k^2 g (\rho_1 - \rho_2) = 0, \end{align*}
which gives the desired result.

5. Fluids with surface tension.

Suppose now that there is surface tension \(T\) between the two fluids of Exercise 5.5.4. In lectures, it was shown that the linear dynamic boundary condition is given by
\begin{equation*} \rho_1\left( \pd{\phi_1}{t} + g\eta\right) - \rho_2 \left( \pd{\phi_2}{t} + g\eta\right) = T \pd{^2 \eta}{x^2}, \qquad \text{on $y = 0$}. \end{equation*}
consider the specific situation where the top fluid is air, with \(\rho_2 = 0\text{.}\) Then the dynamic condition is
\begin{equation*} \pd{\phi}{t} + g\eta = \frac{T}{\rho} \pd{^2 \eta}{x^2}, \qquad \text{on $y = 0$}, \end{equation*}
and only need to consider the single potential \(\phi_1 = \phi\text{.}\)
The linear kinematic condition should be unchanged from the usual linear kinematic condition, \(\pd{\eta}{t} = v = \pd{\phi}{y}\) on \(y = 0\text{.}\)
For the case of deep water waves, show that the frequency \(\omega\) is now related to the wavenumber \(k\) by the equation
\begin{equation*} \omega^2 = gk + \frac{Tk^3}{\rho}. \end{equation*}
Solution.
This question was done in the problem class recordings on 11 November 2025 accessed here.
Very little changes in the linearisation procedure with surface tension, as the only difference is the Bernoulli equation, which is linearised to give
\begin{equation*} \pd{\phi}{t} + g\eta = \frac{T}{\rho} \pd{^2 \eta}{x^2}, \end{equation*}
evaluated on \(y = 0\text{.}\)
Thus in this equation, we use the same ansatzes as for the previous few questions. The system of equations is
\begin{gather*} f'' + k^2 f = 0, \\ f(-\infty) \text{ is bounded}, \\ f'(0) = (\omega)A, \\ -(\omega) f(0) + [g + (T/\rho)k^2] A = 0, \end{gather*}
The derivation must be exactly the same as for infinite-depth gravity waves, and the only difference is that instead of \(g\text{,}\) we can substitute \(g + (T/\rho)k^2\) we we impose the boundary conditions and apply the determinant condition.
Previously for deep-water gravity waves, we had \(\omega^2 = gk\text{.}\) So now we must have
\begin{equation*} \omega^2 = \left(g + \frac{T}{\rho} k^2\right) k, \end{equation*}
as desired.

6. The dispersion relation (simple).

The following is a classic elementary demonstration of dispersive effects when considering the addition of two sinusoidals with two nearly-identical values of the wavenumber. It can be used to motivate the definition of group and phase velocities.
Consider two sinusoidal waves with nearly the same wavenumber and frequency:
\begin{equation*} \eta(x, t) = \sin(k_1 x - \omega_1 t) + \sin(k_2 x - \omega_2 t). \end{equation*}

(a)

Use the trig angle identity
\begin{equation*} \sin A + \sin B = 2\sin\left( \frac{A + B}{2}\right) \cos\left(\frac{A - B}{2}\right), \end{equation*}
to put the wave \(\eta\) into the form of a product of sinusoidal waves.
Solution.
\begin{equation*} \eta(x, t) = 2\sin \left[ \frac{(k_1 + k_2)x - (\omega_1 + \omega_2 t)}{2}\right] \cos \left[ \frac{(k_1 - k_2)x - (\omega_1 - \omega_2 t)}{2}\right] \end{equation*}

(b)

Consider now
\begin{equation*} k_{1,2} = k \pm \Delta k \quad \text{and} \quad \omega_{1,2} = \omega + \Delta \omega, \end{equation*}
i.e. each wavenumber and frequency are centred about either \(k\) or \(\omega\text{,}\) respectively.
In the limit that \(\Delta k, \Delta \omega \ll 1\) (are small), argue that the wave consists of a rapidly oscillating waveform within a slowly-varying envelope.
Solution.
Setting in the substutitions, we have
\begin{equation*} \eta = 2\sin(kx - \omega t)\cos(\Delta k x - \Delta \omega t). \end{equation*}
The point here is that \(\Delta k, \Delta \omega \ll 1\text{,}\) so the cosine term is very nearly 1. This yields the standard travelling sinusoidal wave. However, over long timescales, notably when \(t\) is large, the cosine term is no longer constant. This yields a slowly varying envelope or amplitude multiplying the sine,

(c)

show that the envelope developed in the last part exhibits maxima as
\begin{equation*} x(t) = \frac{\Delta \omega}{\Delta k} t, \end{equation*}
and therefore in the limit \(\Delta k, \Delta \omega \to 0\text{,}\) the velocity of such maxima (called the group velocity) is given by
\begin{equation*} v_g = \dd{\omega}{k}. \end{equation*}
Solution.
This part is quite straightforward. The maxima of the cosines are found at multiples of \(2\pi\) in the argument. For example, the first maxima lies at \(\Delta k x - \Delta \omega t = 0,\) hence \(x(t) = (\Delta k/\Delta \omega)t.\)
This is indeed equivalent to a particle that moves with velocity \(\Delta k/\Delta \omega\text{.}\) In the limit the perturbations to the quantities tends to zero, we can informally note that this leads to the notion of the group velocity,
\begin{equation*} v_g = \dd{\omega}{k}. \end{equation*}