1. Introduction
Most fish and cetaceans propel themselves by undulating their backbone, a mode of locomotion known as undulatory swimming (Lauder & Tytell Reference Lauder and Tytell2005). At low Reynolds numbers, the dynamics and energetics of undulatory swimming can be described theoretically using resistive forces, which depend on the relative velocity between the body and the fluid (Taylor Reference Taylor1952; Gray & Hancock Reference Gray and Hancock1955). At high Reynolds numbers, new forces arise: reactive forces. These reactive forces are related to the acceleration of an added mass of water due to a force that the body applies on water and that, reactively, the water applies to the body (Lighthill Reference Lighthill1971). To estimate those reactive forces, the natural framework is potential flow theory.
Potential flow theory assumes that the flow is inviscid and irrotational almost everywhere, i.e. that vorticity can be located in singular lines or sheets attached to the boundaries and possibly shed in the wake. Under such a hypothesis, the flow velocity is the gradient of a potential, which is a solution of a Laplace equation through the incompressibility condition. This Laplace equation is solved by enforcing the Neumann boundary conditions associated with the impermeability of the body (hence the normal flow velocity is imposed on the body). In the 1960s and 1970s, unsteady potential flow theory was used to describe undulatory swimming in two limits: the two-dimensional limit describing the caudal fin as an oscillating two-dimensional foil Wu (Reference Wu1961, Reference Wu1971), and the slender-body limit considering small cross-section compared to body length Lighthill (Reference Lighthill1960).
Slender-body theory was proposed by Munk (Reference Munk1924) as a method for analysing the aerodynamic forces acting on airship hulls. Munk (Reference Munk1924) explored the dynamics of a rigid body moving through a stationary fluid. This theory relies on the conservation of fluid momentum along the body’s axis. The key idea is to exploit the asymptotically large aspect ratio to assume that the flow induced by each section does not significantly influence distant sections.
Lighthill (Reference Lighthill1960) further expanded slender-body theory to compute the fluid dynamics around a flexible body in motion. He demonstrated that in the case of a periodically deforming fish, the average thrust force depends only on the tail’s kinematics. However, this theory is limited to displacement amplitudes that are small compared to the body length. To address this limitation, Lighthill (Reference Lighthill1971) later expanded slender-body theory, introducing what is now known as Lighthill’s elongated-body theory. The goal of the present study is to revisit this seminal article to clarify some misunderstandings and show that Lighthill’s elongated-body theory is associated with a flow that can be easily computed and compared to direct numerical simulations.
Lighthill’s elongated-body theory has significantly deepened our understanding of swimming dynamics and energetics. To date, this is the only theoretical approach that allows one to evaluate the reactive forces applied on a swimming body. Although some researchers criticised Lighthill’s theory, arguing that these potential-based approaches tend to overestimate forces (Hess & Videler Reference Hess and Videler1984; Anderson et al. Reference Anderson, McGillis and Grosenbaugh2001; Shirgaonkar et al. Reference Shirgaonkar, MacIver and Patankar2009), it has been used successfully to study canonical fluid–structure instabilities (Michelin et al. Reference Michelin, Llewellyn Smith and Glover2008; Buchak et al. Reference Buchak, Eloy and Reis2010), to assess whether fish employ smart drag reduction mechanisms (Webb Reference Webb1975; Alexander Reference Alexander, Alexander and Goldspink1977; Videler Reference Videler1981; Ehrenstein & Eloy Reference Ehrenstein and Eloy2013), to design controllers for swimming robots (Boyer et al. Reference Boyer, Porez and Leroyer2010; Porez et al. Reference Porez, Boyer and Ijspeert2014), to perform optimisation calculations (Eloy Reference Eloy2012, Reference Eloy2013), and to study energy harvesting devices (Singh et al. Reference Singh, Michelin and de Langre2012; Michelin & Doaré Reference Michelin and Doaré2013). Candelier et al. (Reference Candelier, Boyer and Leroyer2011) extended Lighthill’s elongated-body theory to account for arbitrary three-dimensional motions, including rotations, and Candelier et al. (Reference Candelier, Porez and Boyer2013) introduced a method to compute reactive forces in a non-uniform background flow.
The goal of this paper is to calculate Lighthill’s reactive force with an alternative method, and compute the resulting flow. Before doing so, in § 2, we will first introduce the problem through the canonical configuration of a rigid and straight cylinder moving in an inviscid fluid. In § 3, we will then use two distinct methods to calculate Lighthill’s reactive force: one based on momentum conservation similar to the original derivation of Lighthill (Reference Lighthill1971), and one based on the reconstruction of the flow with a distribution of dipoles and sources. Then in § 4, we apply this framework to compare the flow resulting from Lighthill’s elongated-body theory to numerical simulations, before discussing our results in § 5.
2. Flow around a straight cylinder
(a) We consider a straight cylinder of length
$2L$
with elliptic cross-section with semi-minor axis
$a$
and semi-major axis
$b$
. (b) This cylinder is moving with velocity
$v(t)$
along the
$x$
direction. (c,d) The streamlines of the potential flow are obtained by integrating the dipoles distributed along a ribbon spanning the foci of the ellipse (represented in green).

Before examining the case of a swimming fish, it is worth first considering a straight cylinder of finite length
$2L$
and elliptic cross-section with semi-minor axis
$a$
and semi-major axis
$b$
. This straight cylinder moves perpendicularly to its axis with velocity
$\boldsymbol {v} = v\, \hat {\boldsymbol{x}}$
in a perfect fluid at rest (figure 1). To reconstruct the flow, we use a surface distribution of dipoles distributed along a ribbon spanning the elliptical section’s foci of coordinates
$\eta =\pm c$
along the major axis, with
$c=\sqrt {b^2-a^2}$
as the linear eccentricity of the ellipse. For an infinitely long cylinder, the distribution of dipolar intensity is given by
$\boldsymbol{P}(\eta ) = P(\eta )\,\hat {\boldsymbol{x}}$
, with
and
$-c\lt \eta \lt c$
.
For a finite cylinder of large aspect ratio (
$L\gg b$
), we will assume that the distribution is the same away from the cylinder’s ends. The associated potential is given by
where
${\boldsymbol {X}} = (0,\eta ,s)$
is a point along the ribbon,
${\boldsymbol {x}} = (x,y,z)$
is a point in the fluid domain, and
$g$
is a correction due to the finite length of the cylinder, with
When
$\boldsymbol {x}$
is located close to the cylinder (when compared to its length),
$r\ll L$
,we have
$g\sim 1$
and we recover the bidimensional flow around an infinite cylinder; when
$\boldsymbol {x}$
is far from the cylinder,
$r\gg L$
, we have
$g\sim L/r$
and the flow corresponds to a three-dimensional dipole.
Far from the cylinder’s ends, and in the vicinity of the cylinder’s surface (i.e.
$r\ll L$
), the potential
$\phi$
is given by (2.2b
) with
$g\approx 1$
. This potential satisfies the following boundary condition of impermeability on the cylinder’s surface:
with
$\boldsymbol{N} = b \cos \theta \, {\hat {\boldsymbol{x}}} + a \sin \theta \, {{\hat {\boldsymbol{\kern-2pt y}}}}$
a (non-unit) vector normal to the body’s surface. The proof is given in Appendix A using the formalism of complex potentials.
The pressure field is calculated from the generalised Bernoulli equation,
with
$\rho$
the fluid density, and
$p_\infty$
the pressure at infinity, and the last term
$\rho \,\boldsymbol {v} \boldsymbol \cdot \boldsymbol {\nabla }\phi$
arises because the reference frame is a moving frame attached to the cylinder.
From (2.2b ) and (2.5), the force per unit length exerted by the fluid on the cylinder is obtained as
where
$\mathcal {C}$
is the contour of the ellipse,
$\mathrm {d}\ell$
is its elementary arc length,
${\hat {\boldsymbol{N}}}$
is its unit normal vector, and
$m_a$
is the added mass per unit length of the cylinder,
The details of this calculation are given in Appendix B. Note that only the term
$\rho \dot {\phi }$
of (2.5) contributes to the integral in (2.6), because it is the only
$x$
-odd component.
The added mass
$m_a$
can be used to calculate other useful quantities. For instance, in a plane perpendicular to
${\hat {\boldsymbol{z}}}$
, the fluid’s kinetic energy and momentum (per unit axial length
$z$
) are
$E_c= {1}/{2} m_a v^2$
and
$\boldsymbol{p} = m_a v {\hat {\boldsymbol{x}}}$
, respectively, while the total axial pressure force that the upstream fluid (
$z\lt 0$
) exerts on the downstream fluid (
$z\gt 0$
) is
${\boldsymbol{f}}_p = {1}/{2} m_a v^2 {\hat {\boldsymbol{z}}}$
(figure 2
c).
3. Alternative derivations of Lighthill’s elongated-body theory
We now present two alternative derivations of Lighthill’s reactive force on an elongated body, starting in § 3.2 with Lighthill’s original approach based on momentum conservation adapted to a slice of fluid. We then show in § 3.3 how to obtain the same force by representing the flow potential with a distribution of sources and dipoles.
3.1. Problem statement
We consider an elongated fish of length
$L$
swimming in a fluid otherwise at rest (figure 2). The position of the fish backbone is described by the vector
$\boldsymbol {s}(s,t)$
, with
$s \in [0, L]$
the curvilinear coordinate from head to tail. We assume planar motion, so that
$\boldsymbol {s}$
remains in the
$(x,z)$
-plane. Each section of the fish is considered elliptic, with semi-major axis
$b(s)$
aligned with the vertical
${\hat {\boldsymbol{\kern-2pt y}}}$
, and semi-minor axis
$a(s)$
.
(a) An elongated fish is swimming by undulating its backbone. The vector
$\boldsymbol {s}(s,t)$
describes the planar motion of the backbone. (b,c) Illustration of the argument of momentum conservation, originally proposed by Lighthill (Reference Lighthill1971), and here adapted to a slice of fluid between
$s$
and
$s+\mathrm {d} s$
. This slice of fluid coloured in blue has momentum per unit length
$\boldsymbol{p}$
, is submitted to the force
$-{\boldsymbol{f}}$
by the body (red), and the pressures forces
${\boldsymbol{f}}_p$
and
$-{\boldsymbol{f}}_p - \mathrm {d} {\boldsymbol{f}}_p$
. In addition, a flux of momentum with velocity
$-u$
goes through the slice.

At each point of the backbone, the local reference frame is
$({{\hat {\boldsymbol{t}}}},{{\hat {\boldsymbol{n}}}}, {{\hat {\boldsymbol{\kern-2pt y}}}})$
, such that
${{\hat {\boldsymbol{t}}}} = \boldsymbol {s}'$
and
${{\hat {\boldsymbol{n}}}}= {{\hat {\boldsymbol{\kern-2pt y}}}} \times {{\hat {\boldsymbol{t}}}}$
are the tangent and normal unit vectors. The local velocity of the backbone is
$\boldsymbol {v}(s,t) = \dot {\boldsymbol {s}}$
, and its curvature
$\kappa$
satisfies
${{\hat {\boldsymbol{t}}}}^{\prime}= \kappa \,{{\hat {\boldsymbol{n}}}}$
. Hereafter, primes refer to the partial derivative with respect to
$s$
, and dots with respect to
$t$
. The local velocity is further decomposed into tangential and normal components:
$\boldsymbol {v} = u\, {{\hat {\boldsymbol{t}}}} + v\, {{\hat {\boldsymbol{n}}}}$
.
In Lighthill’s elongated-body theory (Lighthill Reference Lighthill1971), the goal is to determine the potential flow and the hydrodynamic forces exerted on an elongated fish in motion. We make three assumptions: (i) the body is elongated (
$b\ll L$
); (ii) the cross-section and velocity vary slowly along
$s$
(
$b'\ll 1$
,
$bv'\ll v$
); and (iii) the curvature is small compared with
$1/b$
(
$\kappa b\ll 1$
). The same assumptions are madeimplicitly in Lighthill’s original derivation.
3.2. Derivation by momentum conservation
Lighthill (Reference Lighthill1971) originally derived the reactive force using a control volume upstream of the plane normal to the backbone at the tail (
$s=L$
). Here, we will slightly adapt his derivation based on an argument of momentum conservation, using, as control volumes, slices of fluid located between
$s$
and
$s+\mathrm {d} s$
(figures 2
b,c).
Like Lighthill (Reference Lighthill1971), we consider the momentum
$\boldsymbol{p}$
(per unit
$s$
) attached to such a slice. If the local curvature
$\kappa$
of the body is sufficiently small, then this momentum can be computed at leading order from that of a section of straight cylinder of the same cross-section:
$\boldsymbol{p}=m_a v\,{{\hat {\boldsymbol{n}}}}$
, with
$m_a(s)=\unicode{x03C0} b^2$
as the section’s added mass (see § 2).
Also, as for a straight cylinder, the fluid upstream of the slice exerts a pressure force
${\boldsymbol{f}}_p= {1}/{2}m_a v^2{{\hat {\boldsymbol{t}}}}$
, with
$m_a$
,
$v$
and
${\hat {\boldsymbol{t}}}$
evaluated at
$s$
(see § 2). The fluid downstream exerts an opposite force with quantities evaluated at
$s +\mathrm {d} s$
. The conservation of momentum for the slice of fluid
$[s,\,s+\mathrm {d} s]$
can thus be written in the framework attached to the body as
where the three right-hand-side terms correspond to the convective flux of momentum along the body (the fluid moves with velocity
$-u$
with respect to the body in the chosen framework), the pressure forces exerted by the upstream and downstream fluid, and the net force applied by the body. Using the expressions for
$\boldsymbol{p}$
and
${\boldsymbol{f}}_p$
given above, this leads to Lighthill’s reactive force per unit length:
exerted on the body’s cross-section at
$s$
. Equivalently, using the kinematic relationship
$\partial _t {{\hat {\boldsymbol{n}}}}=-(\kappa u+v'){{\hat {\boldsymbol{t}}}}$
, this force can be written as
which makes it apparent that Lighthill’s force is mostly normal to the backbone, the only tangential term being linked to cross-section variations. Note that the local force is still normal to the surface, as expected for pressure forces. In (3.3), we also see that the first term corresponds to the acceleration of the fluid, and the second term corresponds to the flux of momentum and is linear in
$v$
. However, the third term is nonlinear in
$v$
and involves the curvature. It is akin to a centrifugal acceleration and can be thought of as the necessary force to direct an added mass of water along a curved trajectory. This term cannot be found with a linear approach such as the one used in Lighthill (Reference Lighthill1960).
The expression of Lighthill’s reactive force, given in (3.2) and (3.3), is not new. It can be inferred from the arguments of Lighthill (Reference Lighthill1971), and it has been re-derived rigorously by Candelier et al. (Reference Candelier, Boyer and Leroyer2011) (equation 3.25 in their paper). In his original paper, Lighthill (Reference Lighthill1971) applies momentum conservation to the full volume comprising the slices upstream of the trailing edge. His calculation of the total reactive force can be recovered by integrating (3.2) between
$s=0$
and
$s=L$
:
assuming that
$m_a=0$
at
$s=0$
. Equation (3.4) is similar to equation (6) in Lighthill (Reference Lighthill1971). It can be further simplified by assuming a periodic motion and taking the time average of (3.4) projected along
${\hat {\boldsymbol{z}}}$
to calculate the mean thrust as
this equation being similar to equation (7) in Lighthill (Reference Lighthill1971). It is worth mentioning that this expression of the reactive thrust is different from the result of slender-body theory, equation (7) in Lighthill (Reference Lighthill1960), which is obtained in the limit of small transversal displacements (i.e.
$x'\ll 1$
and
$\dot {x}\ll U$
), and is expressed as
$\langle T \rangle = \frac {1}{2} m_a \langle \dot {x}^2 - U^2 x'^2\rangle _{s=L}$
with the present notation, with
$U$
the average swimming velocity.
We have revisited Lighthill’s momentum conservation arguments to derive the reactive force, as expressed in (3.2) and (3.3). While Candelier et al. (Reference Candelier, Boyer and Leroyer2011) rigorously confirmed the validity of this force, the momentum conservation approach may still raise concerns for some readers. The main issue lies in the implicit assumption that at leading order, the local flow properties remain similar to those around a straight cylinder. However, both the momentum
$\boldsymbol{p}$
and the pressure force
${\boldsymbol{f}}_p$
are influenced by the flow at large distances (
$r \gtrsim L$
), where the flow is affected by the body’s global motion, leading to significant deviations from the flow around a straight cylinder.
3.3. Derivation using a distribution of dipoles and sources
We will now derive Lighthill’s force by reconstructing the flow potential with an approach similar to that used for a straight cylinder in § 2. The differences are that the cylinder is now curved, its cross-section varies slowly along the backbone, and the velocity has a tangential component. This derivation will be valid in the limit of asymptotically small local curvature and rates of change of the cross-section radius and normal velocity. In the following, we will thus consider the distinguished scaling where
$\kappa b$
,
$a'$
,
$b'$
and
$v' b/u$
are small quantities of the same order
$\varepsilon$
.
By analogy with the case of a straight cylinder, we first consider a distribution of dipole singularities along the ribbon spanning the section’s foci, whose intensity
$\boldsymbol{P}(s, \eta ) = P(s,\eta )\,{{\hat {\boldsymbol{n}}}}$
is locally equal to that of a straight cylinder of identical cross-section, with
where
$a$
,
$b$
,
$c=\sqrt {b^2-a^2}$
and
$v$
are functions of
$s$
.
As we will see below, this dipolar density is not sufficient to enforce the impermeability boundary condition on the cylinder’s surface in
${\boldsymbol {s}}(s) + {\boldsymbol{S}}(s,\theta )$
, with
${\boldsymbol{S}} = a\cos \theta \,{{\hat {\boldsymbol{n}}}} + b\sin \theta \,{{\hat {\boldsymbol{\kern-2pt y}}}}$
:
with
$\boldsymbol{N}(s,\theta ) = - u (a' b \cos \theta + a b' \sin \theta )\, {{\hat {\boldsymbol{t}}}} + b\cos \theta \, {{\hat {\boldsymbol{n}}}} + a\sin \theta \,{{\hat {\boldsymbol{\kern-2pt y}}}}$
, a (non-unitary) vector normal to the surface.
We denote with a tilde the velocity potential due to the distribution of dipoles given by (3.6). This potential
$\tilde \phi$
at a point
$\boldsymbol {x}$
in a plane normal to the backbone in
$s=s_0$
is obtained by summing the contributions of the dipoles:
with
${\boldsymbol {X}}(s,\eta )$
a point on the ribbon. When considering the flow near the cylinder surface, the above integral is dominated by local terms, i.e.
$\varsigma =s-s_0=O(b)$
. As a consequence, the integrand of (3.8) can be computed by locally approximating the centreline with its tangent circle of curvature
$\kappa _0=\kappa (s_0)$
:
where all quantities with a subscript 0 are evaluated at
$s=s_0$
, e.g.
$P_0(\eta ) = P(s_0,\eta )$
and
$P_0'(\eta ) = \displaystyle \frac {\partial P}{\partial s}(s_0,\eta )$
, where
$P$
is given by (3.6), and the frame of reference
$({\hat {\boldsymbol{x}}},{{\hat {\boldsymbol{\kern-2pt y}}}},{\hat {\boldsymbol{z}}})$
is centred onto
${\boldsymbol {s}}(s_0)$
and aligned with the local frame
$({{\hat {\boldsymbol{n}}}}_0,{{\hat {\boldsymbol{\kern-2pt y}}}},{{\hat {\boldsymbol{t}}}}_0)$
. Keeping the cosine with argument
$(\kappa _0\varsigma )$
(arising from the tangent circle approximation) instead of its leading-order expansions for small
$\varsigma$
(tangent parabola approximation) allows us to ensure convergent integrals in the following.
Inserting the expansions of (3.9) into (3.8) and integrating along
$\varsigma$
leads to
${\tilde \phi } ={\tilde \phi }_0 + {\tilde \phi }_1 + O(\varepsilon ^2)$
, with
The
$O(1)$
potential
${\tilde \phi }_0$
is the same as the potential of an infinite straight cylinder given by (2.2b
). The
$O(\varepsilon )$
potential
${\tilde \phi }_1$
is proportional to the curvature
$\kappa _0$
and can be divided into two terms: one equal to
$\kappa _0 {\tilde \phi }_0 x/2$
, and the other corresponding to a distribution of sources with density
$\kappa _0\, P_0(\eta )/2$
.
As mentioned above, this potential
$\tilde \phi$
does not satisfy the boundary condition (3.7) since one can readily verify that on the surface
${\boldsymbol{S}}(\theta ) = a\cos \theta \,{\hat {\boldsymbol{x}}} + b\sin \theta \,{{\hat {\boldsymbol{\kern-2pt y}}}}$
,
where we have dropped the subscripts
$0$
since what is true at
$s_0$
is also true for any
$s$
. The correct boundaryconditions (3.7) can be recovered if we add a distribution of sources/sinks of order
$\varepsilon$
along the ribbon of the form
$Q = Q_1+Q_2+Q_3$
, with
In Appendix C, we show how these source/sink terms are calculated using the framework of complex potentials in the
$(x,y)$
-plane. The term
$Q_1$
is linked to the change of volume of a body with curvature that is moving with a velocity normal to its centreline. For a portion of centreline
$\mathrm {d} s$
with volume
$\unicode{x03C0} ab\, \mathrm {d} s$
, after an infinitesimal time
$\mathrm {d} t$
, the centreline will have shrunk/expanded, such that the volume is now
$\unicode{x03C0} ab\mathrm {d} s\, (1 - \kappa v\mathrm {d} t)$
, hence the need for a source/sink term per unit length equal to
$\int _{-c}^{c}Q_1\,\mathrm {d}\eta =- \unicode{x03C0} ab \kappa v$
. The source
$Q_2$
, which sums to
$\int _{-c}^{c}Q_2\,\mathrm {d}\eta =-\unicode{x03C0} u (ab)'$
, is proportional to the change of volume of the cross-section, and corresponds to an inward (resp. outward) flow when the section surface is decreasing (resp. increasing) with
$s$
. Finally, the source
$Q_3$
, which sums to zero, corresponds to a quadripolar flow associated with a rate of change of the eccentricity without a change of the elliptical section surface.
The potential is given by
with the dipole density
$\boldsymbol{P}$
given by (3.6), and the source density
$Q$
given by (3.12a
–
c
).
From this potential
$\phi$
, the pressure
$p$
near the cylinder’s surface can be obtained through the generalised Bernoulli equation (2.5). By integrating the pressure forces, one can then compute the force per unit length exerted by the fluid on the cylinder:
where
$S(\theta ) = (1-\kappa b \cos \theta )$
accounts for the excess of surface due to curvature (more details on this calculation are given in Appendix D). Using the identity
$v'=-\kappa u$
, we note that this equation is similar to (3.3). We have thus recovered Lighthill’s force with the dipole density
$\boldsymbol{P}(s,\eta )$
given by (3.6) and the source density
$Q(s,\eta )$
given by (3.12a
–
c
) along a ribbon spanning the foci of the ellipse.
The present derivation of Lighthill’s reactive force has the additional benefit of providing an explicit computation of the flow field. This was not directly possible with Lighthill’s original formulation (Lighthill Reference Lighthill1971), but Mougel et al. (Reference Mougel, Doaré and Michelin2016) have shown how the potential jump could be related to the flow field through the use of Green’s second identity in a flapping rectangular plate. Here, we have provided a simple way to compute the flow for an arbitrary varying elliptic cross-section. It will allow us to compare the predictions of elongated-body theory to full numerical simulations.
4. Comparison with numerical simulations
In Candelier et al. (Reference Candelier, Boyer and Leroyer2011), the authors compared the reactive force predicted by Lighthill’s elongated-body theory with the results of a numerical simulation performed with a Reynolds-averaged Navier–Stokes (RANS) solver. They show good agreement for all components except for the longitudinal one, which is anticipated since viscous effects play an important role for this component.
Here, to illustrate the flow predicted by Lighthill’s elongated-body theory, we will use the potential given in (3.13). We will further consider that the distribution of dipoles at
$s=L$
is shed in a wake by virtue of Kelvin’s circulation theorem. We will assume that these dipoles do not diffuse and are not advected by the flow created by the fish’s motion or by themselves, thus creating a ‘frozen wake’ along the trajectory of the fish’s tail that contributes to the total flow (but not to the reactive force). This creates a periodic ribbon of dipoles, along a sinusoidal path with the same amplitude as the tail beat amplitude and wavelength
$U f$
, with
$U$
the swimming velocity, and
$f$
the tail beat frequency. Note that sources/sinks cannot be shed in the wake because the flow has to remain incompressible.
The periodic ribbon of dipoles in the wake with dipolar intensity
$P(s,\eta )$
is equivalent to a ribbon of tangential velocity jump, or equivalently a distribution of vorticity
$\boldsymbol {\gamma }$
. In particular, the
$y$
-component of the wake vorticity in the midplane (
$\eta =0$
) is equal to
where we have parametrised the wake by the time
$t\lt 0$
at which the dipoles have been shed at the position
${\boldsymbol {s}}(L,t)$
, with
$a(L)=0$
,
$P(t,\eta =0) = 2\,b(L)\,v(t)$
and
$\partial / \partial s = - (\partial / \partial t) (1 / \sqrt {\dot {x}^2 + \dot {z}^2})$
in the wake.
This potential flow field is compared to the inviscid numerical simulations performed by Borazjani & Sotiropoulos (Reference Borazjani and Sotiropoulos2008, Reference Borazjani and Sotiropoulos2009) on a model mackerel and a model lamprey. The shape and kinematics of the mackerel are taken from the experimental study of Videler & Hess (Reference Videler and Hess1984). For the lamprey, the shape is taken from a body scan performed by Frank Fish, and the kinematics is inspired by a study on eels by Tytell & Lauder (Reference Tytell and Lauder2004). We used the same swimming kinematics and the same body shapes, only slightly modified to make the sections elliptical.
The comparisons of the streamlines in the horizontal midplane are shown in figure 3. Although the streamlines differ in their details, they look similar, showing that Lighthill’s elongated-body theory is a good alternative to numerical simulations, with the additional benefit of being computationally efficient and interpretable.
Streamlines around (a,c) a swimming mackerel and (b,d) a lamprey. In (a,b), the streamlines are computed from the dipole and source densities given by (3.6) and (3.12a – c ). The coloured dots in the wake show the vorticity shed given by (4.1). In (c,d), we show the numerical simulations of Borazjani & Sotiropoulos (Reference Borazjani and Sotiropoulos2008, Reference Borazjani and Sotiropoulos2009) for a potential flow.

(a) Side and top views of the mackerel shape used to calculate the potential flow in figure 3(a) (Borazjani & Sotiropoulos Reference Borazjani and Sotiropoulos2008). (b) The quantities
$\kappa b$
,
$a'$
,
$b'$
and
$bv'/u$
, assumed to be small in Lighthill’s elongated-body theory, are plotted as functions of the normalised curvilinear coordinate
$s/L$
. (c) Contributions to the flow field of the dipole distribution
$P(s,\eta )$
in the body and in the wake. (d) Same as (c) for the contributions of the source density
$Q(s,\eta )$
. The background colours show levels of the flow speed, with the same scale.

To assess if the hypotheses of Lighthill’s elongated-body theory hold in a realistic case, we have plotted, together with the mackerel shape, the different quantities that are assumed of order
$\varepsilon \ll 1$
(figures 4
a,b). This shows that these quantities reach values close to 0.5 near the tail. Despite these large values, the streamlines predicted are close to the results of Euler numerical simulations, as shown by comparing figures 3(a) and 3(c) (Borazjani & Sotiropoulos Reference Borazjani and Sotiropoulos2008). To quantify the importance of the different contributions to the flow field, we have plotted in figure 4(c) the flow due to the leading-order contribution (the dipole density
$P$
in the body and in the wake), and in figure 4(d) the flow due to the order
$\varepsilon$
contribution (the source density
$Q$
). Surprisingly, the flow due to the source density
$Q$
is not merely a correction to the main flow, but is of the same or even larger magnitude, especially around the body. It shows the importance of this contribution to the flow that amounts, in the far field, to a dipolar flow field (the head acting as a source and the tail as a sink).
5. Discussion
In this paper, we revisited Lighthill’s elongated-body theory and introduced a new derivation of the reactive hydrodynamic force acting on an undulating swimming fish. We extended Lighthill’s original framework by making use of the essential singularities of the Laplace equation. This approach allowed us not only to confirm the validity of Lighthill’s force predictions but also to compute the full three-dimensional flow field generated by the swimming motion. Our results align well with numerical simulations of realistic fish geometries, offering a deeper insight into the hydrodynamic forces and flows involved in fish locomotion.
The mean thrust obtained by Lighthill (Reference Lighthill1971) and recovered here in (3.5) depends only on the kinematics of the tail’s trailing edge. As already pointed out by Lighthill (Reference Lighthill1960, Reference Lighthill1971) and Pedley & Hill (Reference Pedley and Hill1999), this remarkable result should not hide the fact that a swimming fish cannot fully prescribe its kinematics because of recoil motions. The recoil consists of additional time-dependent rigid body translation and rotation that must be added to the prescribed kinematics such that the fish obeys Newton’s second law of motion.
Despite its usefulness, Lighthill’s elongated-body theory has two notable limitations. The first is its reliance on potential flow, which inherently neglects viscous effects. This limitation can be addressed by incorporating viscous forces, as suggested by Candelier et al. (Reference Candelier, Boyer and Leroyer2011), through an approach similar to the Morison equation for vibrating cylinders (Sarpkaya Reference Sarpkaya1986).
The second limitation is that Lighthill’s assumptions violate the unsteady Kutta condition at the caudal fin’s trailing edge (Crighton Reference Crighton1985): there indeed exists a finite pressure jump, whereas the Kutta condition stipulates that this pressure jump should be zero. To address this limitation, one possibility is to calculate explicitly the three-dimensional potential flow near the trailing edge, for instance, using a vortex panel method (Cheng et al. 1991, 1998). The main effect of the Kutta condition is a reduction of the reactive force near the trailing edge as compared to Lighthill’s approach, which implicitly assumes a ‘frozen wake’ as done in the present paper. Yu & Eloy (Reference Yu and Eloy2018) recently proposed a simple method to incorporate this effect, reconciling the elongated-body theory with the Kutta condition.
Lighthill’s elongated-body theory continues to offer potential for future works. Its computational efficiency and ability to handle nonlinear deformations make it particularly well-suited for optimisation studies, especially when complemented by viscous force corrections (Candelier et al. Reference Candelier, Boyer and Leroyer2011), as demonstrated in recent works (Eloy Reference Eloy2012, Reference Eloy2013). Furthermore, the extension introduced by Candelier et al. (Reference Candelier, Porez and Boyer2013), which incorporates background flow, opens up new opportunities to explore collective dynamics in fish schools (Weihs Reference Weihs1975; Filella et al. Reference Filella, Nadal, Sire, Kanso and Eloy2018; Li et al. Reference Li, Kolomenskiy, Liu, Thiria and Godoy-Diana2019). With these refinements, Lighthill’s theory remains a valuable tool for advancing our understanding of fish locomotion and hydrodynamic interactions.
Acknowledgements
A preliminary version of this work involved contributions from F. Boyer, F. Candelier and J. Mougel, to whom we extend our warm thanks for their stimulating discussions and encouragement. We are grateful to I. Borazjani and F. Sotiropoulos for sharing their simulation results.
Funding
This work was supported by the European Research Council (ERC) under the European Union’s Horizon 2020 research and innovation programme (grant agreement no. 714 027 to S.M.).
Declaration of interests
The authors report no conflict of interest.
Appendix A. Complex representation and boundary condition for a straight cylinder
In the bidimensional limit, valid for
$r \ll L$
and far from the cylinder’s ends, the velocity potential is given by (2.2b
) with
$g\approx 1$
. To evaluate the induced velocity and pressure near the cylinder’s surface, it is convenient to use the complex variable
$\zeta = x+\mathrm {i} y$
and the complex potential
$f= \phi + \mathrm {i} \psi$
in the
$\zeta$
-plane, with
$\psi$
the streamfunction. The complex potential
$f$
of a density of dipole
$P$
distributed between
$\zeta = -\mathrm {i} c$
and
$\zeta=\mathrm {i} c$
is given by
It is easy to verify that the boundarycondition (2.4) is satisfied: within this complex formulation, it can be written using
$\zeta = a \cos \theta + \mathrm {i} b \sin \theta$
(on the cylinder’s surface) as
with
$w=\mathrm {d} f/\mathrm {d} \zeta$
the complex velocity, and
$N = b \cos \theta + \mathrm {i} a \sin \theta$
a (non-unitary) vector normal to the ellipse.
Appendix B. Integration of pressure forces for a straight cylinder
The pressure field can be obtained from the generalised Bernoulli equation (2.5). In the case of a straight cylinder, the only contributing term to the total pressure force is the
$x$
-odd component proportional to
$\dot {\phi }$
. Using (A1), the meaningful pressure term can therefore be evaluated along the ellipse contour
$\zeta = a \cos \theta + \mathrm {i} b \sin \theta$
as
When integrated along the ellipse contour, this pressure distribution gives a force per unit length along
$x$
:
with
$m_a=\rho \unicode{x03C0} b^2$
the added mass per unit length of the cylinder.
Appendix C. Calculation of source/sink terms in the general case
From the Taylor expansion of the integrand appearing in (3.8), the flow potential was obtained as
${\tilde \phi } = {\tilde \phi }_0 + {\tilde \phi }_1 + O(\varepsilon ^2)$
, with
${\tilde \phi }_0$
and
${\tilde \phi }_1$
given by (3.10). From these expressions, the flow at the cylinder’s surface can be expressed using the complex potential formulation.
The leading-order potential
${\tilde \phi }_0$
is associated with the flow
$w_0 = \mathrm {d} f_0 / \mathrm {d} \zeta$
, with
$f_0$
given by (A1). The
$O(\varepsilon )$
potential
${\tilde \phi }_1$
can be decomposed into two terms:
${\tilde \phi }_{1,0} = \kappa {\tilde \phi }_0 x /2$
associated with the flow
$w_{1,0}$
, and
${\tilde \phi }_{1,1}$
associated with a distribution of sources of density
$\kappa\, P(\eta ) /2$
with complex velocity
$w_{1,1}$
. At the cylinder’s surface
$\zeta = a \cos \theta + \mathrm {i} b \sin \theta$
, the complex velocities
$w_{1,0}$
and
$w_{1,1}$
can be written
Using this, one can show that the flow at the cylinder’s surface due to the potential
$\tilde \phi$
is such that
What we would like instead is the boundary condition (3.7), which would give, with the complex representation, the following boundary condition in
$\zeta = a \cos \theta + \mathrm {i} b \sin \theta$
:
As we can see from the difference between (C3) and (C2), the dipole density is not enough to satisfy the correct boundary condition because we are missing a source/sink flow.
A distribution of sources between the foci of the elliptic cross-section (
$-c\lt y\lt c$
) with density
$Q=2q / \sqrt {c^2 - y^2}$
(resp.
$Q=2q \sqrt {c^2 - y^2}$
) produces a flow with complex velocity
$w = q/\sqrt {c^2 + \zeta ^2}$
(resp.
$w=q(\sqrt {c^2 + \zeta ^2} - \zeta )$
). This flow is associated with the boundary condition at the surface
$\zeta =a\cos \theta +\mathrm {i} b\sin \theta$
that writes
$\textrm {Re}(w N) = q$
(resp.
$\textrm {Re}(w N)=q (b-a) (a\sin ^2\theta + b\cos ^2\theta )$
). By combining these two types of sources, we can ensure the correct boundary condition (C3) by adding the sources
$Q_1$
,
$Q_2$
and
$Q_3$
given in (3.12a
–
c
).
Appendix D. Integration of pressure forces in the general case
We now want to compute the pressure at the body’s surface by using the generalised Bernoulli equation (2.5). To calculate this pressure, the idea is to use the Taylor expansions (3.9a
,
b
) and keep only the terms up to order
$\varepsilon$
. This yields the pressure in the
$\zeta$
-plane
\begin{align} \frac {p - p_\infty }{\rho } &= - \frac {1}{2}\left ( |w_0|^2 + w_0\left ( \bar {w}_{1,0} + \bar {w}_2\right ) + \bar {w}_0\left ( w_{1,0} + w_2 \right )\right )\nonumber \\ &\quad {}+\textrm {Re} \left [ u f'_0 + v\left (w_0 + w_{1,0} + w_2\right ) - \dot {f_0} \right ], \end{align}
with the overbar denoting complex conjugation,
$w_{1,0}$
given by (C1a
),
$w_2 = Q_2 (\sqrt {c^2 + \zeta ^2} - \zeta )/2$
,
$Q_2$
given by (3.12b
), and
$f^{\prime}_0 = \mathrm {d} f_0 / \mathrm {d} s$
. For simplicity, we have omitted the terms corresponding to source terms with densities proportional to
$1/ \sqrt {c^2 - y^2}$
such as
$Q_1$
, as they do not contribute to the pressure.
From (D1) and (3.14), we can compute the longitudinal and normal components of the pressure force, which, after a lengthy but straightforward calculation, simplifies into
The above expressions correspond to the result given in (3.14).

























