1. Introduction
Animals moving at the air–water interface generate complex wave patterns with rich topological features, attracting attention across biology (Voise & Casas Reference Voise and Casas2009), physics (Bush & Hu Reference Bush and Hu2006) and engineering (Hertel Reference Hertel1966). These patterns arise from non-uniform, non-rectilinear motion, challenging the classical framework of capillary-gravity wakes generated by linear uniform motion (Lamb Reference Lamb1924; Raphaël & De Gennes Reference Raphaël and De Gennes1996; Carusotto & Rousseaux Reference Carusotto and Rousseaux2013; Moisy & Rabaud Reference Moisy and Rabaud2014).
For sub-centimetric swimmers, wave generation occurs in the capillary-gravity regime, where surface tension and gravity are comparable. In deep water, these waves are dispersive, with a phase velocity
$c_\phi$
exhibiting a minimum
$c_{\textit{min}}$
. In this context, the formation of V-shape wake for uniform rectilinear motion requires supercritical speeds,
$c_{\textit{min}}$
, to satisfy the stationnarity condition. As the velocity increases beyond
$1.94 c_{\textit{min}}$
, these
$V$
-shaped wavefronts undergo a double folding (Binnie Reference Binnie1965; Moisy & Rabaud Reference Moisy and Rabaud2014; Liang & Chen Reference Liang and Chen2018), giving rise to the transverse and divergent waves characteristic of the purely gravity-wave regime.
Wave patterns generated by a snake at the water surface, obtained using shadowgraphy. A detailed analysis of the experimental conditions is provided by Roccuzzo & Herault (Reference Roccuzzo and Herault2026).

Deviations from the uniform rectilinear motion, such as circular (Chepelianskii et al. Reference Chepelianskii, Chevy and Raphael2008; d’Hardemare et al. Reference d’Hardemare, Wildeman, Eddi and Fort2019) or slaloming trajectories (Hertel Reference Hertel1966; Roccuzzo & Herault Reference Roccuzzo and Herault2026), relax the constraint
$U\gt c_{\textit{min}}$
by producing complex unsteady wakes even below supercritical speed. Beyond the onset of wave generation, a key feature of non-uniform motion is the emergence of singularity on wavefronts. Wavefront folding in uniform circular motion occurs when the instantaneous velocity exceeds either the minimum phase speed
$c_{\textit{min}}$
for capillary-gravity waves (Chepelianskii et al. Reference Chepelianskii, Chevy and Raphael2008) or the velocity
$\sqrt{\textit{gH}}$
in the weakly dispersive shallow-water limit (d’Hardemare et al. Reference d’Hardemare, Wildeman, Eddi and Fort2019). In this supercritical regime, the inner branch of the wavefront traces a spiral that folds back onto itself, forming a cusp singularity along the wavefront. However, it remains an open question how such singular structures generalise to arbitrary non-uniform source motions and what higher-order topological features may emerge. Conversely, it is also unclear how this mechanism applies to both dispersive waves with a minimum phase speed and non-dispersive waves.
We address this problem using an approach to describe and classify wavefront singularities, based on a framework analogous to catastrophe optics (Arnold Reference Arnold1992; Poston & Stewart Reference Poston and Stewart2014), where wave fields are expressed in terms of canonical diffraction integrals (Nye Reference Nye1999). To illustrate this approach, we consider the wave field generated by a source undergoing a slaloming motion in the supercritical regime. In a previous study (Roccuzzo & Herault Reference Roccuzzo and Herault2026), we showed that wakes produced by snakes exploiting undulatory swimming at the water surface exhibit wavy wavefronts that intersect at cusps (figure 1). Here, we show that these apparent cusps observed in the experimental wave patterns conceal a swallowtail catastrophe in the numerical wavefield. The swallowtail is a higher-order singularity in catastrophe theory, defined in a spatio-temporal parameter space of codimension 3, where a degenerate cusp splits into two cusp points.
To elucidate their formation in space–time
$(x,y,t)$
, we formulate a wave integral analogous to the diffraction integrals of catastrophe optics (Nye Reference Nye1999) and we analyse the degeneracy of stationary points in Fourier space
$(k_x,k_{\!y})$
with respect to a time-delay variable
$\tau$
. This approach is analogous to the construction of wavefronts via ray tracing (Lighthill Reference Lighthill2001; Whitham Reference Whitham2011) from an arbitrary trajectory where the wavenumber is time-dependent. Within this framework, Hunter (Reference Hunter1972) considered gravity-wave patterns generated by circular motion. Similarly, Brown (Reference Brown2001) used the framework of catastrophe theory to investigate the formation of caustics in gravity-wave packets induced by dispersion. Here, we show that the observed caustics along the wavefronts result from the unsteady motion rather than from dispersion, as they occur for both dispersive and non-dispersive waves. In this context, such wavefront folding cannot be inferred solely from the dispersion relation in Fourier space, in contrast with previous analyses of caustics in steady gravity (Liang et al. Reference Liang, Li and Chen2024) or capillary-gravity waves (Moisy & Rabaud Reference Moisy and Rabaud2014; Liang & Chen Reference Liang and Chen2018). This framework provides a natural extension of mechanisms whereby non-uniform motion generates wavefront singularities within the framework of catastrophe theory.
2. Investigation of the numerical wave patterns for slalom motion
As illustrated in figure 1, snakes swimming at the water surface generate complex wave patterns arising from multiple surface perturbations along the body induced by their three-dimensional motion (Roccuzzo & Herault Reference Roccuzzo and Herault2026). However, the leading portion of the body, which intersects the free surface, provides the dominant contribution to the surface disturbance at wavenumbers in the vicinity of the capillary wavenumber
$\kappa$
. Indeed, the Fourier transform of a pressure source moving at the free surface decays only algebraically, whereas the Fourier transform of the components associated with the submerged portion of the body at depth
$H$
decays exponentially with
$kH$
where
$\kappa H =\mathcal{O}(1)$
. Furthermore, when the ratio of longitudinal to transverse velocity is large and the apparent waterline section increases rapidly, the pressure disturbance generated by the body segment piercing the free surface is expected to dominate over the contributions arising from lateral body undulations (Candelier et al. Reference Candelier, Boyer and Leroyer2011). Accordingly, we restrict our analysis to the simplified motion of the body segment piercing the free surface, whose contribution dominates at scale comparable to the capillary length. A more detailed comparison between this model and the observed wave patterns is provided by Roccuzzo & Herault (Reference Roccuzzo and Herault2026).
This trajectory can be described as a slaloming motion with constant longitudinal velocity
$U_X$
, and a transverse oscillation of amplitude
$Y_s$
and angular frequency
$\omega _s = 2\pi f_s$
(Roccuzzo & Herault Reference Roccuzzo and Herault2026). It is characterised by a velocity
$U_X = 40.4$
cm s
$^{-1}$
, well above
$c_{\textit{min}} \simeq 23$
cm s
$^{-1}$
, a frequency
$f_s = 1.76$
Hz and an amplitude
$Y_s = 1.5$
cm. These parameters will then be used throughout the paper to illustrate the process of catastrophe formation.
At these supercritical speeds (
$U_X \gt c_{\textit{min}}$
), the wake wavefront exhibits arc-shaped features along its edges that intersect at cusps. These cusps form upstream and alternate on either side of the wavefront. Pronounced interference patterns are observed at the cusp locations. In the following, we investigate numerically the formation of these cusp singularities, rather than relying on experimental data, which are affected by significant noise and slight deviations of the snake motion from the idealised slaloming trajectory.
To compute the surface displacement
$\zeta (\boldsymbol {x},t)$
, we employ Havelock’s method (Havelock Reference Havelock1908) with a prescribed pressure-source perturbation, a standard approach for modelling capillary-gravity wakes (Raphaël & De Gennes Reference Raphaël and De Gennes1996; Darmon et al. Reference Darmon, Benzaquen and Raphaël2014). We consider a pressure disturbance
$p_e (\boldsymbol {x}-\boldsymbol {X}(t),t )$
moving along a slalom trajectory at the free surface,
$\boldsymbol {X}(t)= (U_X t, Y_s \sin (\omega _s t) )$
. The Fourier transform of the free-surface elevation,
$\hat {\zeta }(\boldsymbol {k},t)$
, is related to the Fourier transform of the pressure disturbance through Wehausen & Laitone (Reference Wehausen and Laitone1960)
In the following, we use the polar component of the wavenumber
$\boldsymbol k$
, given by
$(k,\theta )$
. We consider capillary-gravity waves in deep water, for which the dispersion relation is given by
\begin{equation} \omega (k)=\sqrt {g k+\frac {\gamma k^3}{\rho }}. \end{equation}
Here,
$\rho$
denotes the mass density,
$g$
the gravitational acceleration and
$\gamma$
the surface tension. The corresponding phase velocity,
$c_\phi =\omega (k)/k$
, exhibits a local minimum at the capillary wavenumber
$k=\kappa$
such that
$c_\phi (\kappa )=c_{\textit{min}}$
. At this wavenumber, the group velocity,
$c_g=\partial _k \omega$
, also equals
$c_{\textit{min}}$
.
The surface elevation associated with a slaloming disturbance can finally be expressed, in the moving frame, via a temporal Fourier decomposition (Roccuzzo & Herault Reference Roccuzzo and Herault2026):
\begin{equation} \zeta (\boldsymbol x,t) = \lim _{\epsilon \to 0} \sum _{n= -\infty } ^{+\infty } \frac {1}{(2\pi )^2} \iint -\displaystyle { \frac {1}{\rho } \frac {k J_{ n }[k_{\!y} Y_s] \widehat p_e(\boldsymbol k,b) \,\,}{\omega (k)^2- \varOmega _{n} ^2-2\epsilon i \varOmega _{n} }e^{i \left (\boldsymbol k \boldsymbol{\cdot }\boldsymbol x- n {\omega _s} t\right )}} \,\hbox{d} k_x\, \hbox{d} k_{\!y}, \end{equation}
where
$J_{n}$
is the Bessel function and
$\hat {p}_e(\boldsymbol{k}, b)$
is the Fourier transform of the pressure perturbation, with characteristic length scale
$b$
and pressure amplitude
$p_0$
. The dissipative term
$\epsilon$
enforces the radiation condition by eliminating waves propagating from infinity. The Doppler-shifted frequency
$\varOmega _n= k_x U_X+n \omega _s$
arises from the decomposition of the unsteady pattern into elementary wave patterns generated by a pulsating wave source in uniform translation. In our previous investigation, we considered Gaussian perturbations with half-width
$b=0.35$
cm. The resulting wave pattern is shown in figure 2(a) and reproduces the curved wavefronts that intersect at cusps, where pronounced local interference effects lead to strong surface modulations.
Numerical wave patterns generated by a Gaussian pressure field following a slaloming motion for (a) capillary-gravity waves and (b, c) non-dispersive waves. In panels (a), (b) and (d), the field
$\zeta (\boldsymbol x,t)$
is non-dimensionalised using
$\rho g \zeta /p_0$
. (d) Wavefront construction showing concentric waves emitted along the slaloming trajectory. The coloured wavefronts correspond to waves emitted from the lateral extrema (disks) of the trajectory. The dotted curves in panels (a)–(c) correspond to the wavefront
$\boldsymbol {x}_0$
studied in § 3.3.

Figure 2. Long description
A: Numerical wave pattern generated by a Gaussian pressure field following a slaloming motion for capillary-gravity waves. B: Numerical wave pattern generated by a Gaussian pressure field following a slaloming motion for non dispersive waves. C: Zoom on the numerical wave pattern generated by a Gaussian pressure field following a slaloming motion for non dispersive waves. D: Wavefront construction showing concentric waves emitted along the slaloming trajectory.
In figures 2(b) and 2(c), we report the patterns corresponding to the same kinematics, computed for non-dispersive waves with phase velocity
$c_{\textit{min}}$
, obtained from (2.3) by replacing
$\omega (k)$
with
$\omega _{nd}(k)=c_{\textit{min}}k$
. As for the Mach cone (Carusotto & Rousseaux Reference Carusotto and Rousseaux2013), the wave field exhibits a sharp variation across a thin sheet. However, we observe arc-shaped structures along the wavefronts that intersect at cusp singularities, similar to those observed in capillary-gravity waves. It confirms that the caustics observed for capillary-gravity waves do not originate from dispersion, but are instead governed by the swimmer trajectory
$\boldsymbol{X}(t)$
, as in the circular motion (Chepelianskii et al. Reference Chepelianskii, Chevy and Raphael2008; d’Hardemare et al. Reference d’Hardemare, Wildeman, Eddi and Fort2019). A closer inspection (figure 2
c) shows that the wavefront extends below the apparent cusp and displays a characteristic shape akin to a swallowtail catastrophe, characterised by two successive cusps, where an intense wave field is concentrated.
To elucidate this process in the non-dispersive limit, we track in figure 2(d) the elementary concentric wavefronts generated along the slaloming trajectory
$\boldsymbol {X}(t-\tau )$
with
$\tau \in [0,\infty )$
, where
$\boldsymbol {X}(t)$
denotes the most downstream point. Each wavefront is defined by a radius
$r(\tau ) = c_{\textit{min}} \tau$
. Near
$\tau = 0$
, all wavefronts reach the boundary of the wake, resulting in a continuous undulating front. As
$\tau$
increases (i.e. further upstream), the wake boundary becomes dominated by wavefronts emitted near the extrema of the lateral oscillation (blue and red circles originating from the corresponding disks), while those generated elsewhere no longer reach the boundary. For the upper part of the wake (
$y\gt 0$
), only the emission region in the vicinity of the maxima of
$Y(t-\tau )$
contributes to the formation of the boundary (blue disks) and conversely for the lower part, the emission region concentrates close to the minima (red disk). Consequently, the wake edge consists of disconnected arc segments associated with these dominant emission regions. Beneath these curved edges, the accumulation of wavefronts forms an intense wave field, where the arcs intersect and connect through a characteristic double folding corresponding to a swallowtail catastrophe.
These results show that the swallowtail structure arises from a purely kinematic mechanism associated with the slaloming motion, rather than from dispersive effects. Dispersion instead contributes to local interference effects concentrated near the cusps, a mechanism that will not be addressed in the present paper. The wavefront construction in the non-dispersive limit highlights the role of selective emission regions and their geometric focusing. In the following, we examine this process for capillary-gravity waves by deriving an integral formulation of the wave field as an alternative to the temporal Fourier decomposition given by (2.3). In particular, we derive the wavefront (dashed and dotted) curves shown in figure 2(a–c).
3. Analytic investigation of wavefront folding
3.1. Mathematical framework
We aim at reformulating the surface-elevation field
$\zeta (\boldsymbol{x},t)$
from (2.1) as a superposition of monochromatic capillary-gravity waves emitted along the trajectory
$\boldsymbol{X}(t)$
. Using the delayed Green’s function from an initial time
$t_0$
(Appel Reference Appel2007), the wave field results from the continuous emission of waves along the trajectory and can be written as the following convolution integral with respect to
$\tau \in [t_0, t]$
(Gierczak et al. Reference Gierczak, Fadle, Arutkin, Raphaël and Benzaquen2020):
where c.c. denotes the complex conjugate and the phase is defined as
In catastrophe optics (Nye Reference Nye1999; Poston & Stewart Reference Poston and Stewart2014), the phase is expressed in terms of the state variables
$(\tau , k_x, k_{\!y})$
, with respect to which the conditions of stationarity and degeneracy are defined. The spatio-temporal coordinates
$(x, y, t)$
act as control parameters, whose variation may induce abrupt changes in the degeneracy of the associated critical points. In this framework, the codimension is defined as the number of independent control parameters required to describe, or equivalently to unfold, the singularity.
Since this integral involves a double integration over
$\boldsymbol{k}$
and
$\tau$
, the method of stationary phase yields two types of extremum conditions. The first condition,
$\boldsymbol{\nabla} _k \phi =\boldsymbol{0}$
, for large
$\Delta t$
, determines the ray trajectory
$\boldsymbol {r}$
along which the energy of a wave packet with central wavenumber
$k$
, emitted at
$\Delta t$
, propagates. Using the polar basis
$(\boldsymbol {e}_k, \boldsymbol {e}_\theta )$
in Fourier space where
$\boldsymbol e_k= \boldsymbol k/k$
, this condition leads to the ray equation (Lighthill Reference Lighthill2001; Whitham Reference Whitham2011):
In the limit of large
$k$
, the wakefront also emerges from the coherent interaction of waves with a stationary phase satisfying
$\partial _\tau \phi =0$
giving the second condition:
$\omega (k,\tau )=\boldsymbol k \boldsymbol{\cdot }\dot {\boldsymbol X}(\tau )$
(Brown Reference Brown2001; Whitham Reference Whitham2011). Using the polar decomposition of the velocity, with
$\dot X=U \cos (\psi )$
and
$\dot Y=U \sin (\psi )$
, this stationary condition for the wavefront is rewritten into
Here, the velocity amplitude
$U(\tau )$
and the steering angle
$\psi (\tau )$
can vary along the trajectory such that resonant condition can be extended to unsteady motion. When the supercritical motion condition
$U(\tau )\gt c_\phi$
is satisfied for a set of
$k$
including
$\kappa$
, a local angle of emission
$\theta ^e_\pm (\tau )$
along the trajectory
$\boldsymbol X(\tau )$
can be defined as
This angle specifies the emission direction along which two concentric waves emitted at times
$\tau$
and
$\tau + \mathrm{d}\tau$
interfere constructively, as illustrated by the wavefront model (figure 2
d). The symbol
$\pm$
denotes the angles of emission from the two sides of the trajectory.
By combining the two extremum conditions (3.3) and (3.5), we obtain the set of curves
$\boldsymbol {x}_\phi (\tau ,t,k)$
defining wavefronts as
For uniform rectilinear motion (
$U = \text{const}, \psi = \text{const}$
), the wavefront
$\boldsymbol{x}_\phi$
is given by the set of Fourier modes
$(k_x,k_{\!y})$
satisfying both the dispersion relation and the stationary-phase conditions,
$\partial _\tau \phi =0$
. In this steady case, these modes also coincide with the steady resonant modes
$\boldsymbol{k}$
, i.e. the poles of the Cauchy integral in (2.3) satisfying
$\omega (k)=\boldsymbol U \boldsymbol{\cdot }\boldsymbol k$
for
$n=0$
, where
$\boldsymbol U$
is a constant velocity. By parametrising the set of stationary modes as
$\boldsymbol{k}(s)$
, where
$s$
is a scalar parameter, caustics and cusps occur when the dispersion curve
$\boldsymbol{k}(s)$
exhibits inflection points, i.e. when
$\vert \boldsymbol{k}''(s)\vert =0$
(Appel Reference Appel2007). These cusps induced by dispersion have been extensively studied in steady pure gravity-wave (Lamb Reference Lamb1924; Lighthill Reference Lighthill1967, Reference Lighthill2001) and capillary-gravity wakes (Wehausen & Laitone Reference Wehausen and Laitone1960), where a swallowtail catastrophe can occur (Binnie Reference Binnie1965; Moisy & Rabaud Reference Moisy and Rabaud2014; Liang & Chen Reference Liang and Chen2018), although it was not identified as such.
For the slalom, the Fourier modes
$\boldsymbol{k}(\tau )$
satisfying the stationary-phase condition (3.4) do not coincide with the resonant modes or poles
$\boldsymbol{k}_n(s)$
, which satisfy the Doppler-shifted resonant condition in (2.3), with
$\omega (k_n)=\boldsymbol{k}_n \boldsymbol{\cdot }\boldsymbol{U}+n\omega _s$
, where
$n\in \mathbb{Z}$
. Applying the inflection-point criterion to each family of resonant modes
$\boldsymbol{k}_n(s)$
amounts to extending the wavefront bifurcation reported by Binnie (Reference Binnie1965), Moisy & Rabaud (Reference Moisy and Rabaud2014) and Liang & Chen (Reference Liang and Chen2018) for a pulsating source in uniform translation (Lighthill Reference Lighthill1967; Roccuzzo & Herault Reference Roccuzzo and Herault2026). However, this bifurcation occurs for a critical speed
$U$
that is nearly twice
$c_{\textit{min}}$
, whereas the singularity described in § 2 develops in the wake for
$U \gt c_{\textit{min}}$
and after a finite time.
3.2. Wavefront folding
In contrast, we consider here local folding of the wavefront caused by the unsteadiness of the trajectory
$\boldsymbol{X}(\tau )$
, where such caustic persists in the non-dispersive limit (d’Hardemare et al. Reference d’Hardemare, Wildeman, Eddi and Fort2019). This elementary folding occurs when
$\partial _\tau \boldsymbol x_\phi =\partial _\tau (\boldsymbol{\nabla} _{\boldsymbol k} \phi ) = \boldsymbol{0}$
in addition to the stationary-phase conditions. At this point, the norm of the local tangent vector to the wavefront
$\boldsymbol x_\phi$
(3.6) vanishes, corresponding to the coherent interference of two wave packets along the unsteady wavefront. In catastrophe theory (Poston & Stewart Reference Poston and Stewart2014), a cusp can be interpreted as the locus, in the parameter space
$(x,y)$
of co-dimension 2, of a degenerate stationary point of the phase
$\phi (\boldsymbol{k},\tau ; \boldsymbol x,t)$
defined in the variable space
$(k_x,k_{\!y},\tau )$
.
To simplify this analysis, we consider the wavefront
$\boldsymbol{x}_{0} = \boldsymbol{x}_{\phi }(\tau , t,k= \kappa )$
associated with the steady wavenumber
$\kappa$
and connecting the source term at
$\boldsymbol{x}_{0}(\tau =t,t,\kappa )=\boldsymbol X(t)$
. Its dispersion relation is greatly simplified, as it corresponds to the iso-phase
$\phi =0$
, for which
$\phi ( \kappa ,\theta _e; \boldsymbol x_0,\tau ) = (c_\phi (\kappa ) - c_g(\kappa ) )\Delta t = 0$
for all
$\Delta t \in \mathbb{R}$
, where
$c_\phi (\kappa ) =c_g(\kappa )=c_{\textit{min}}$
. The wavefront
$\boldsymbol{x}_{0}$
is represented in figure 2 by dashed curves for both capillary-gravity waves (panel a) and non-dispersive waves (panels b–d). In these figures, the wavefront follows an isophase, except in the region below the folding (see for instance figure 2
c). This discrepancy is likely due to the sharp phase variations at the folding, which are smoothed by the dissipative term and the limit of spatial resolution. Using the specific branch
$\boldsymbol x_0$
allows us to illustrate the strong connections between non-dispersive waves and dispersive wave with local minimum of phase velocity where
$c_\phi =c_g$
The tangent vector of the caustic
$\boldsymbol{x}_{0}$
given in (3.6) reads
Using (3.4) for
$k=\kappa$
, we show that the norm of this tangent vector cancels out when
such that cusps emerge at
$\tau _c = t - \Delta t_c$
. We introduced the dimensionless velocity
$\mathcal{U}(\tau ) = U(\tau )/c_{\textit{min}}$
, which is analogous to the instantaneous Mach number for non-dispersive waves. The sign depends on which edge of the wake is considered:
$+$
for
$\sin (\theta _e - \psi )\gt 0$
, corresponding to the superior edge, and
$-$
for the inferior edge.
For instance, (3.8) predicts the elementary wavefront folding produced by uniform rotational motion with
$\psi (\tau ) = \omega _s \tau$
and
$U = \omega _s R$
, where
$\omega _s$
is the rotation rate and
$R$
the gyration radius. It leads to the well-known cusp time
$\omega _s \tau _c =\sqrt {(\omega _s R /c_{\textit{min}})^2-1 }$
on the inner branch (
$\sin (\theta _e - \psi )\lt 0$
) for
$t=0$
(d’Hardemare et al. Reference d’Hardemare, Wildeman, Eddi and Fort2019).
3.3. Swallowtail catastrophe
The higher-order catastrophe induced by a non-uniform motion is then described by the interaction of three wave packets, for which the additional condition
$\partial _\tau ^2 \boldsymbol{\nabla} _{\boldsymbol k} \phi =\boldsymbol{0}$
must be satisfied. This point is identified as a swallowtail catastrophe and is described by a parameter space of co-dimension three, where the locus of this catastrophe occurs in the spatiotemporal space
$(\boldsymbol x,t)$
.
To characterise the emergence of the swallowtail catastrophe associated with slalom motion, we consider a simplified kinematic model with constant swimming speed
$U_s$
and a harmonic steering angle
$\psi (t) = \psi _s \cos (\omega _s t)$
. This representation is equivalent, to first order in
$\psi _s$
(Eloy Reference Eloy2013), to the formulation introduced in § 2 using the Jacobi–Angers identities. By identification, we obtain
$U_X = U_s J_0(\psi _s)$
and
$\omega _s Y_s = 2 U_s J_1(\psi _s)$
, which leads to the following parameters:
$U_s \simeq 45.5$
cm s−1 and
$\psi _s\simeq \pi /9$
.
Expressed in terms of the parameters
$(\psi _s, U_s, \omega _s)$
, (3.8) then reduces to a single transcendental equation:
For
$\mathcal{U} \gt 1$
and at a given time
$t$
, the set of solutions
$\{\tau _c\}$
(blue circles in figure 3
a) is given by the intersections with the levels
$\pm \sqrt {\mathcal{U}^2 - 1}/\psi _s$
(dashed red lines in figure 3
a) of the function
$f_t(\tau _c) = \omega _s(\tau _c - t)\sin (\omega _s \tau _c)$
, shown as the blue curve, which is the product of the affine function
$\omega _s(\tau _c-t)$
(black dotted lines) and a sinusoidal function. As
$t$
increases, the conic envelopes (dashed black lines) shift towards larger values of
$\tau$
, thereby increasing the amplitude of the sinusoidal envelope at fixed
$\tau$
.
The time
$t = t_{{sw}}$
selected in figure 3(a) corresponds to the formation of a degenerate cusp on the upper branch (
$y\gt 0$
) of the wavefront
$\boldsymbol{x}_0$
, shown in red in figure 3(a), appearing at
$x = U_x \tau _c \simeq -32.5\,\mathrm{cm}$
. At this instant, the level
$\sqrt {\mathcal{U}^2 - 1}/\psi _s$
(dashed red line in figure 3
a) is tangent to the maximum of the function
$f_{t_{{sw}}}(\tau _c)$
(blue curve). This degeneracy, associated with an extremum of
$f_{t_{{sw}}}$
, corresponds to the condition
$\partial _\tau ^2 \boldsymbol{x}_0 = \partial _\tau ^2 \boldsymbol{\nabla} _{\boldsymbol{k}} \phi = 0$
, at which three wavepackets converge to form the degenerate cusp. For
$t \gt t_{{sw}}$
, two cusps emerge from the degenerate cusp as the red line will intersects the blue curve at two points on each side of the local extremum, producing a double fold of the wavefront
$\boldsymbol{x}_0$
(purple curves above the red curve in figure 3
b), characteristic of the swallowtail catastrophe.
(a) Numerical representation of the emergence criterion obtained from (3.9). The intersections between the blue curve and the two level lines
$\pm \sqrt {\mathcal{U}^2-1}/\psi _s$
define the delay times
$\tau _c$
associated with the appearance of the cusps. The horizontal axis represents the distance from the body position using the mapping
$\tau \mapsto U_x \tau$
. The time was chosen as
$t=t_{sw}$
, corresponding to the appearance of a degenerate cusp at
$U_x \tau _c \simeq -32.5$
cm. (b) Illustration of the wavefront folding process
$\boldsymbol x_0(t,\tau )$
for different times
$t$
, with
$t_{sw}$
shown in red. Each filled circle along the trajectory (black curve) corresponds to the most upstream position of the body
$\boldsymbol X(t)$
. (c) Unfolding of the swallowtail manifold by representing all the wavefronts from panel (b) in the Mach-cone frame using the change of frame given by (3.10).

Figure 3. Long description
A: Numerical representation of the emergence criterion. B: llustration of the wavefront folding process. C: Unfolding of the swallowtail manifold by representing all the wavefront in the Mach-cone frame
Since
$(\tau - t) \lt 0$
, the maxima of
$f_t(\tau )$
are located near the minima of the lateral oscillations
$Y(t)$
of the trajectory, and conversely for the minima of
$f_t$
. This property is consistent with the mechanism identified in § 2 and in figure 1(d), whereby wavefront folding occurs because rays emitted near a minimum of
$Y(\tau )$
does not reach the edge of the upper boundary (
$y\gt 0$
).
Finally, an elegant representation of the canonical swallowtail structure for
$y\gt 0$
is obtained by mapping the wavefronts
$\boldsymbol{x}_0(\tau ,t)$
into the Mach-cone reference frame
$(\tilde {\boldsymbol{x}},t)$
via the transformation
Here,
$\boldsymbol{R}$
is the canonical rotation matrix in SO(2) defined by the Mach angle
$\varTheta _{\mathcal{U}} = \arcsin (\mathcal{U}^{-1})$
. We also introduce the unit vector
$\tilde {\boldsymbol{e}}_{\!y} = (0,1)^T$
. Hence, the wavefronts shown in figure 3(b) exhibit a clear swallowtail catastrophe manifold in the
$(\tilde {\boldsymbol{x}},t)$
represented in figure 3(c).
The interpretation of this surface within the framework of catastrophe theory applied to the wake is as follows. The swallowtail surface in parameter space represented in figure 3(c) corresponds to the locus of fold bifurcations, forming the wavefronts where the two stationarity conditions of the phase are satisfied. The singular lines of this surface correspond to cusp catastrophes, which, in the wake context, are associated with caustics where two wave packets locally coalesce on the wavefront. These singularities propagate in space–time and meet at the instant
$t=t_{{sw}}$
, corresponding to a higher-order degeneracy where three wave packets locally coincide in physical space.
4. Conclusion
In this article, we have proposed a framework to analyse cusp formation in capillary-gravity wake generated by an unsteady trajectory
$\boldsymbol X(t)$
through the investigation of the folding of the wavefronts
$\boldsymbol x_0(t,\tau )$
associated with the constant-wavenumber surface
$k=\kappa$
. We derived a general condition for cusp formation on these wavefronts as a function of the time-varying steering angle
$\psi (t)$
and the instantaneous velocity magnitude
$U(t)$
. For the slaloming motion, we show that a swallowtail catastrophe develops near the intersecting edge of the wake generated downstream of slender swimmers such as snakes (figure 1).
Within the framework of catastrophe theory, we show that elementary catastrophes produced by arbitrary non-uniform motion correspond to higher-order degeneracies of the stationary phase condition with respect to the emission time
$\tau$
, of the form
$\partial _\tau ^n(\boldsymbol{\nabla} _k \phi )=0$
. Geometrically, these singularities describe the coalescence of rays emitted along the trajectory, leading successively to fold, cusp and swallowtail catastrophes. The additional variable
$\tau$
accounts for the rank deficiency (Whitham Reference Whitham2011) associated with the projection from
$(k_x,k_{\!y},\tau )$
onto Fourier space
$(k_x,k_{\!y})$
. Future work will investigate the role of dispersive effects near the extrema
$k=\kappa$
, where interference patterns develop in the vicinity of the swallowtail catastrophe. Another extension will consist in incorporating the pressure distribution predicted by slender-body theory for deformable swimmers, as developed by Candelier et al. (Reference Candelier, Boyer and Leroyer2011), to account for the free-surface perturbations induced by the swimmer’s finite body length.
Acknowledgements
I thank the Musée d’Histoire Naturelle de Nantes for providing the framework of snake observations and, in particular, the Vivarium team led by Gaëlle Le Maux. I am also grateful to Max Roccuzzo for his insightful discussions and his help for the experimental set-up.
Funding
This research was supported by the French National Research Agency (ANR) under grant no. ANR-2019-CE33-0004.
Declaration of interests
The authors report no conflict of interest.

ζ(x,t)
ρgζ/p0
x0
±U2−1/ψs
τc
τ↦Uxτ
t=tsw
Uxτc≃−32.5
x0(t,τ)
t
tsw
X(t)