1 Introduction
The low-Reynolds-number hydrodynamics of viscous fluids is accurately captured by the incompressible Stokes equations,
where
$\boldsymbol{u}$
is the velocity of the fluid,
$p$
is the dynamic pressure,
$\unicode[STIX]{x1D707}$
is the dynamic viscosity and
$\boldsymbol{f}$
is any external force density acting on the fluid (Kim & Karrila Reference Kim and Karrila2005).
The Green’s function for these equations,
$\boldsymbol{G}(\boldsymbol{R})$
, is called the stokeslet and represents the flow from a point force of strength
$\boldsymbol{F}$
. In an unbounded fluid, the associated flow
$\boldsymbol{u}_{S}(\boldsymbol{x})$
at position
$\boldsymbol{x}$
resulting from a force located at
$\boldsymbol{x}_{0}$
takes the form
where
$\unicode[STIX]{x1D644}$
is the identity tensor,
$\boldsymbol{R}=\boldsymbol{x}-\boldsymbol{x}_{0}$
is a vector from the point force to
$\boldsymbol{x}$
,
$|\boldsymbol{R}|$
is the magnitude of
$\boldsymbol{R}$
and
$\hat{\boldsymbol{R}}$
is a unit vector in the direction of
$\boldsymbol{R}$
. This stokeslet allows the velocity at any point within the fluid,
$\boldsymbol{x}$
, to be expressed as (Pozrikidis Reference Pozrikidis1992)
where
$\boldsymbol{U}(\boldsymbol{x}_{0})$
is the surface velocity at
$\boldsymbol{x}_{0}$
,
$\iint _{S}\,\text{d}S(\boldsymbol{x}_{0})$
are integrals over the boundaries
$S$
of the fluid,
$\hat{\boldsymbol{n}}_{S}$
is the surface normal pointing out of the fluid,
$\boldsymbol{f}(\boldsymbol{x}_{0})=\unicode[STIX]{x1D748}(\boldsymbol{x}_{0})\boldsymbol{\cdot }\hat{\boldsymbol{n}}_{s}$
is the surface traction on the fluid at
$\boldsymbol{x}_{0}$
,
$\unicode[STIX]{x1D748}(\boldsymbol{x}_{0})$
is the fluid stress at
$\boldsymbol{x}_{0}$
and
$\unicode[STIX]{x1D64F}(\boldsymbol{R})$
is the stress tensor generated from the stokeslet (Pozrikidis Reference Pozrikidis1992). In an unbounded fluid, the stress tensor,
$\unicode[STIX]{x1D64F}(\boldsymbol{R})$
, has the form
In the limit that
$\boldsymbol{x}$
approaches the boundary in (1.4), the integral equation becomes
where
$\iint ^{PV}\,\text{d}S(\boldsymbol{x}_{0})$
is the Cauchy principal value of the integral. The above equation provides a relationship between the surface traction,
$\boldsymbol{f}(\boldsymbol{x}_{0})$
, and the surface velocity,
$\boldsymbol{U}(\boldsymbol{x}_{0})$
, and thus, together with (1.4), completely determines the flow. Equations (1.4) with (1.6) are called the boundary integral (BI) representation of Stokes flow. It should be noted that the first integral on the right-hand side of (1.4) is usually called the single-layer potential while the second integral is referred to as the double-layer potential.
Alternatively, Stokes flow problems can be solved through the singularity representation method, where fundamental flow singularities are placed outside the fluid region to exactly satisfy all boundary conditions. For an isolated body in flow, this means that these singularities are placed inside the body. One difficulty of this method is that, in general, the details of the singularities needed to satisfy the boundary conditions (type, location and strength) are not known a priori. As a result, exact solutions using this method are only known for simple shapes. For example, Chwang & Wu (Reference Chwang and Wu1975) showed that the rigid body motion of a prolate ellipsoid of arbitrary aspect ratio can be represented by a line distribution of four singularities placed between the foci of the body. In general, however, infinite singularities may be needed to represent the desired flow (Kim & Karrila Reference Kim and Karrila2005).
In the limit of very large aspect ratios, a prolate ellipsoid becomes a long slender body with a straight centreline. For such slender shapes, numerical implementations of the BIs tend to require a high resolution to resolve both length scales of the body, and so many singularity representation methods, called slender-body theories (SBTs), have been developed to overcome this difficulty (Batchelor Reference Batchelor1970; Cox Reference Cox1970; Clarke Reference Clarke1972; Keller & Rubinow Reference Keller and Rubinow1976; Lighthill Reference Lighthill1976; Johnson Reference Johnson1979; Sellier Reference Sellier1999; Götz Reference Götz2000; Koens & Lauga Reference Koens and Lauga2016, Reference Koens and Lauga2017). Early SBTs used a line of stokeslets to represent the rigid body motion of the object, and typically expanded the system in orders of
$1/\text{ln}(r_{f}/\ell )$
, where
$2\ell$
is the total length of the slender body and
$r_{f}$
is its maximum radius (Batchelor Reference Batchelor1970; Cox Reference Cox1970). Clarke (Reference Clarke1972) showed that, for straight slender bodies, the equations of Batchelor (Reference Batchelor1970) could also be derived by expanding the single-layer BI in powers of
$1/\text{ln}(r_{f}/\ell )$
.
Algebraically accurate SBTs were later developed by including higher-order singularities, often inspired by the exact solution for a prolate ellipsoid (Keller & Rubinow Reference Keller and Rubinow1976; Lighthill Reference Lighthill1976; Johnson Reference Johnson1979). Algebraic SBTs typically represent the flow around a rigid body through a one-dimensional Fredholm equation of the second kind. For example, the SBT of Keller & Rubinow (Reference Keller and Rubinow1976) can be written as
$$\begin{eqnarray}\displaystyle 8\unicode[STIX]{x03C0}\boldsymbol{U}(s) & = & \displaystyle \int _{-\ell }^{\ell }\left(\frac{\unicode[STIX]{x1D644}+\hat{\boldsymbol{R}}_{0}\hat{\boldsymbol{R}}_{0}}{|\boldsymbol{R}_{0}|}\boldsymbol{\cdot }\boldsymbol{f}(s^{\prime })-\frac{\unicode[STIX]{x1D644}+\hat{\boldsymbol{t}}\hat{\boldsymbol{t}}}{|s^{\prime }-s|}\boldsymbol{\cdot }\boldsymbol{f}(s)\right)\,\text{d}s^{\prime }\nonumber\\ \displaystyle & & \displaystyle +\,[L_{SBT}(\unicode[STIX]{x1D644}+\hat{\boldsymbol{t}}\hat{\boldsymbol{t}})+\unicode[STIX]{x1D644}-3\hat{\boldsymbol{t}}\hat{\boldsymbol{t}}]\boldsymbol{\cdot }\boldsymbol{f}(s),\end{eqnarray}$$
where
$s\in [-\ell ,\ell ]$
is the arclength of the centreline,
$\boldsymbol{r}(s)$
is the centreline of the slender body,
$\boldsymbol{R}_{0}=\boldsymbol{r}(s)-\boldsymbol{r}(s^{\prime })$
,
$\hat{\boldsymbol{t}}$
is the unit vector tangent to the centreline,
$\boldsymbol{f}(s)$
is the hydrodynamic force density on the filament,
$\boldsymbol{U}(s)$
is the velocity of the body centreline,
$L_{SBT}=\ln [4\ell ^{2}(1-s^{2})/(r_{f}^{2}\unicode[STIX]{x1D70C}^{2})]$
and
$r_{f}\unicode[STIX]{x1D70C}(s)$
is the radius of the filament at
$s$
(figure 1). Note that in order for equation (12) of Keller & Rubinow (Reference Keller and Rubinow1976) to be written in the form of (1.7) one needs to collect all velocity terms on the left, all force terms on the right, and recognise that
$\boldsymbol{i}=\hat{\boldsymbol{t}}$
,
$\unicode[STIX]{x1D736}=\boldsymbol{f}$
, and
$\boldsymbol{j}$
is a projection operator taking the components perpendicular to
$\hat{\boldsymbol{t}}$
(i.e.
$\boldsymbol{j}\boldsymbol{j}=\unicode[STIX]{x1D644}-\hat{\boldsymbol{t}}\hat{\boldsymbol{t}}$
). Later, Johnson (Reference Johnson1979) derived the same integral equations by placing a distribution of stokeslets and potential source dipoles (defined as half the Laplacian of a stokeslet) along the centreline of the body and expanding the resultant flow in the slender limit. In doing so, he also created a set of equations that were accurate to order
$(r_{f}/\ell )^{2}$
and showed that
$\boldsymbol{f}(s)$
determined the force per unit length to order
$r_{f}^{2}\log (r_{f}/\ell )/\ell ^{2}$
. Slender-body theories have proved crucial in understanding the hydrodynamics and rheology of filaments (Tornberg & Shelley Reference Tornberg and Shelley2004; Tornberg & Gustavsson Reference Tornberg and Gustavsson2006), the swimming of microorganisms (Barta & Liron Reference Barta and Liron1988; Myerscough & Swan Reference Myerscough and Swan1989; Smith et al.
Reference Smith, Gaffney, Blake and Kirkman-Brown2009; Koens & Lauga Reference Koens and Lauga2014) and the behaviour of active systems (Guo et al.
Reference Guo, Fauci, Shelley and Kanso2018).
In this paper, we demonstrate that a general SBT can be derived directly from the BI representation for Stokes flows by algebraically expanding the kernels of the BI representation in a matched asymptotic expansion. The equation we obtain relating the mean force per unit length to the centreline velocity is identical to the Keller–Rubinow–Johnson SBT equation (KRJ-SBT), equation (1.7), thereby revealing that the BI representation reduces to the singularity representation for slender bodies in the appropriate limits. These SBT equations are a direct consequence of the Stokes equations, can handle arbitrary surface velocities and forces, and require no assumptions about singularity types, locations or strengths. The modified single-layer and double-layer BI equations are also addressed, showing that corresponding SBT solutions only exist when specific conditions are met.
2 Geometry of slender body
Points on the surface of a filamentous body of total arclength
$2\ell$
and a circular cross-section of maximum radius
$r_{f}$
can be described using the arclength
$s\in [-\ell ,\ell ]$
as
where
$\boldsymbol{r}(s)$
is the centreline of the filament,
$r_{f}\unicode[STIX]{x1D70C}(s)\in [0,r_{f}]$
is the cross-sectional radius of the body at
$s$
,
$\hat{\boldsymbol{e}}_{\unicode[STIX]{x1D70C}}(s,\unicode[STIX]{x1D703})=\cos [\unicode[STIX]{x1D703}-\unicode[STIX]{x1D703}_{i}(s)]\hat{\boldsymbol{n}}(s)+\sin [\unicode[STIX]{x1D703}-\unicode[STIX]{x1D703}_{i}(s)]\hat{\boldsymbol{b}}(s)$
is the local radial vector perpendicular to the centreline tangent
$\hat{\boldsymbol{t}}(s)$
,
$\hat{\boldsymbol{n}}(s)$
denotes the normal to the centreline and
$\hat{\boldsymbol{b}}(s)$
is the binormal,
$\unicode[STIX]{x1D703}\in [-\unicode[STIX]{x03C0},\unicode[STIX]{x03C0}]$
is the azimuthal angle of the cross-section and
$\unicode[STIX]{x1D703}_{i}(s)$
accounts for the torsion of the curve (figure 1). We choose
$\unicode[STIX]{x1D703}_{i}(s)$
to satisfy
such that
where
$\unicode[STIX]{x1D705}(s)$
and
$\unicode[STIX]{x1D70F}(s)$
are the curvature and torsion of the centreline respectively. This parametrisation describes a filament if
$r_{f}<\ell$
and a slender body in the limit
$r_{f}\ll \ell$
.
Geometric representation of a slender body of length
$2\ell$
and maximum radius
$r_{f}$
. Here,
$\boldsymbol{r}(s)$
is the position of the centreline,
$r_{f}\unicode[STIX]{x1D70C}(s)\in [0,r_{f}]$
is the radius of the body,
$\hat{\boldsymbol{t}}$
is the tangent to the centreline,
$\hat{\boldsymbol{n}}$
is the normal to the centreline,
$\hat{\boldsymbol{b}}$
is the binormal to the centreline,
$\hat{\boldsymbol{e}}_{\unicode[STIX]{x1D70C}}(s,\unicode[STIX]{x1D703})=\cos [\unicode[STIX]{x1D703}-\unicode[STIX]{x1D703}_{i}(s)]\hat{\boldsymbol{n}}(s)+\sin [\unicode[STIX]{x1D703}-\unicode[STIX]{x1D703}_{i}(s)]\hat{\boldsymbol{b}}(s)$
is the radial unit vector and
$\hat{\boldsymbol{e}}_{\unicode[STIX]{x1D703}}(s,\unicode[STIX]{x1D703})=-\text{sin}[\unicode[STIX]{x1D703}-\unicode[STIX]{x1D703}_{i}(s)]\hat{\boldsymbol{n}}(s)+\cos [\unicode[STIX]{x1D703}-\unicode[STIX]{x1D703}_{i}(s)]\hat{\boldsymbol{b}}(s)$
is the polar unit vector.

3 Asymptotic expansion of the BIs
In this section, we expand the BI representation, equation (1.6), for small values of
$\unicode[STIX]{x1D716}\equiv r_{f}/\ell$
to derive a set of slender-body equations. This is done by performing a matched asymptotic expansion on the integral kernels before evaluating the integrals. A similar derivation was used by Johnson (Reference Johnson1979) and Götz (Reference Götz2000) to derive their respective SBTs but was applied to a prescribed line of singularities rather than to the full BI equations. As the BI is divided into single-layer and double-layer components, the kernels to expand are
where
$\boldsymbol{K}_{t}$
is the single-layer kernel,
$\boldsymbol{K}_{s}$
is the double-layer kernel,
$\boldsymbol{U}(s,\unicode[STIX]{x1D703})$
is the surface velocity of the body at
$(s,\unicode[STIX]{x1D703})$
and
In the above, we have scaled all lengths by half of the arclength of the body,
$\ell$
, velocities by a typical velocity,
$U$
, and the surface traction by a characteristic force per unit surface area,
$\unicode[STIX]{x1D707}\ell U/(r_{f}\ell )$
. Furthermore, the slender surface integration factor,
has also been included in the kernels in order to reduce the surface integration to a double integral over
$s^{\prime }\in [-1,1]$
and
$\unicode[STIX]{x1D703}^{\prime }\in [-\unicode[STIX]{x03C0},\unicode[STIX]{x03C0}]$
. The integration factor is obtained by recognising that
$\unicode[STIX]{x2202}_{s}\boldsymbol{S}(s,\unicode[STIX]{x1D703})=\hat{\boldsymbol{t}}(s)+\unicode[STIX]{x1D716}\unicode[STIX]{x2202}_{s}[\unicode[STIX]{x1D70C}(s)\hat{\boldsymbol{e}}_{\unicode[STIX]{x1D70C}}(s,\unicode[STIX]{x1D703})]$
,
$\unicode[STIX]{x2202}_{\unicode[STIX]{x1D703}}\boldsymbol{S}(s,\unicode[STIX]{x1D703})=\unicode[STIX]{x1D716}\unicode[STIX]{x1D70C}(s)\unicode[STIX]{x2202}_{\unicode[STIX]{x1D703}}\hat{\boldsymbol{e}}_{\unicode[STIX]{x1D70C}}(s,\unicode[STIX]{x1D703})$
and
$\hat{\boldsymbol{t}}\times \unicode[STIX]{x2202}_{\unicode[STIX]{x1D703}}\hat{\boldsymbol{e}}_{\unicode[STIX]{x1D70C}}=-\hat{\boldsymbol{e}}_{\unicode[STIX]{x1D70C}}$
, and performing a Taylor expansion in
$\unicode[STIX]{x1D716}$
. Physically, the single-layer kernel,
$\boldsymbol{K}_{t}$
, describes the flow induced by a distribution of forces located on the surface of the body, while the double-layer kernel,
$\boldsymbol{K}_{s}$
, can be interpreted as the flow created by a distribution of force dipoles and irrotational sources (see Kim & Karrila Reference Kim and Karrila2005).
In the slender limit, the kernels in (3.1)–(3.2) have two regions of behaviour: (i) an outer region, where
$s-s^{\prime }=O(1)$
, and (ii) an inner region, where
$s-s^{\prime }=O(\unicode[STIX]{x1D716})$
. We therefore need to expand both kernels in these limits and match their values to determine the leading-order results. Throughout this expansion, higher-order contributions can also be determined by extending the Taylor series expansions further but have been omitted here for simplicity.
3.1 Outer region
In the outer region,
$\boldsymbol{R}_{0}(s,s^{\prime })$
is assumed to be of order 1 and so
$\boldsymbol{R}\approx \boldsymbol{R}_{0}$
. Using the superscript
$(o)$
to indicate the outer-region expansion, the leading-order contributions to kernels in this region are
where we have recognised that
$\hat{\boldsymbol{n}}_{S}(s^{\prime },\unicode[STIX]{x1D703}^{\prime })=-\hat{\boldsymbol{e}}_{\unicode[STIX]{x1D70C}}(s^{\prime },\unicode[STIX]{x1D703}^{\prime })+O(\unicode[STIX]{x1D716})$
for slender bodies. Physically, this region captures the influence of surface points far from the point of interest,
$(s,\unicode[STIX]{x1D703})$
.
3.2 Inner region
In the inner region,
$s^{\prime }$
is assumed to be within
$O(\unicode[STIX]{x1D716})$
of
$s$
. Therefore, any dependence on
$s^{\prime }$
can be Taylor expanded around
$s$
, leading to
where
$\unicode[STIX]{x1D716}\unicode[STIX]{x1D712}=(s^{\prime }-s)$
. Using the superscript
$(i)$
to indicate inner-region expansions, the leading-order kernels in the inner region are therefore given by
where
Physically, in this region, the slender body behaves locally like a cylinder, as reflected in the form of
$\boldsymbol{R}^{(i)}$
. As such, the expansion assumes that the curvature,
$\unicode[STIX]{x1D705}(s)$
, is much less then
$1/\unicode[STIX]{x1D716}$
, a constraint identical to that assumed by Johnson (Reference Johnson1979) and Götz (Reference Götz2000). Similar restrictions on the torsion do not occur at this order because of the definition of
$\hat{\boldsymbol{e}}_{\unicode[STIX]{x1D70C}}$
.
The inner expansion also assumes that the change in the cross-section,
$\unicode[STIX]{x2202}_{s}\unicode[STIX]{x1D70C}(s)$
, is much less than
$1/\unicode[STIX]{x1D716}$
. This condition, however, is likely to be violated near the ends of the body. For example, bodies with ellipsoidal cross-sections,
$\unicode[STIX]{x1D70C}(s)=\sqrt{1-s^{2}}$
, have diverging
$\unicode[STIX]{x2202}_{s}\unicode[STIX]{x1D70C}(s)$
at their ends. The significance of these end regions to the final integral can estimated using scaling arguments. We consider an end region of typical size
${\sim}\unicode[STIX]{x1D70E}$
in which
$\unicode[STIX]{x1D716}\unicode[STIX]{x2202}_{s}\unicode[STIX]{x1D70C}(s)\sim O(1/\unicode[STIX]{x1D716}^{n-1})$
for
$n\geqslant 1$
. As the leading-order inner region is of
$O(1/\unicode[STIX]{x1D716})$
, the contribution to the BI from this region scales as
$\unicode[STIX]{x1D70E}\times (1/\unicode[STIX]{x1D716}^{n-1})\times (1/\unicode[STIX]{x1D716})\sim \unicode[STIX]{x1D70E}/\unicode[STIX]{x1D716}^{n}$
. Hence, provided that
$\unicode[STIX]{x1D70E}/\unicode[STIX]{x1D716}^{n}\lesssim O(\unicode[STIX]{x1D716})$
, end effects are small. For an ellipsoidal cross-section,
$\unicode[STIX]{x2202}_{s}\unicode[STIX]{x1D70C}(s)$
becomes of
$O(1/\unicode[STIX]{x1D716}^{n})$
at
$\unicode[STIX]{x1D70E}\sim \unicode[STIX]{x1D716}^{2n}$
away from the ends, thereby introducing a correction of
$O(\unicode[STIX]{x1D716}^{n})$
. If, however,
$\unicode[STIX]{x1D70E}/\unicode[STIX]{x1D716}^{n}\gtrsim O(1)$
, a new region in which
$\unicode[STIX]{x1D70C}(s^{\prime })$
cannot be expanded around
$\unicode[STIX]{x1D70C}(s)$
is needed to capture the influence of the ends.
3.3 Common part
Some of the behaviour in the expanded kernels is common to both the outer and inner regions. In order to identify this common behaviour, the relation
$\unicode[STIX]{x1D716}\unicode[STIX]{x1D712}=s^{\prime }-s$
is first used to rewrite either the inner-region expansion in terms of the outer-region variable,
$s^{\prime }$
, or the outer-region expansion in terms of inner-region variable,
$\unicode[STIX]{x1D712}$
. The common part is then found by expanding the resultant kernel in
$\unicode[STIX]{x1D716}$
. This method, known as the Van Dyke matching method (Hinch Reference Hinch1991), should produce the same result when expanding the outer expansion in the inner variable or vice versa. For our problem, the common parts of the BI kernels are
where the superscript
$(i)\in (o)$
means that we expanded the inner-region kernels using the outer-region variable (the expansion of the outer-region kernel produces the same results).
3.4 Total
The outer and inner expansions and their common parts can be combined to create a composite representation of each of the BI kernels by adding the outer and inner expansions and then subtracting the common behaviour (Hinch Reference Hinch1991), thus allowing the composite representation to describe both the leading-order inner and outer behaviours in a single function. The composite representations of the kernels therefore allow the full BI equations to be approximated by
In this leading-order representation, many of the
$s^{\prime }$
integrals take the form
where
$\unicode[STIX]{x1D716}\unicode[STIX]{x1D712}=s^{\prime }-s$
,
$\unicode[STIX]{x1D6FE}$
is a constant with respect to
$s^{\prime }$
(but can depend on
$s$
,
$\unicode[STIX]{x1D703}$
and
$\unicode[STIX]{x1D703}^{\prime }$
), and
$i$
and
$j$
are positive integers. Integrals of this form can be evaluated exactly with the substitution
$\unicode[STIX]{x1D712}=\unicode[STIX]{x1D6FE}\sinh (\unicode[STIX]{x1D719})$
and then expanded in
$\unicode[STIX]{x1D716}$
to find the leading-order contribution (Koens & Lauga Reference Koens and Lauga2017). A list of the expansions relevant to this derivation is found in table 1. Significantly, the leading-order component of the asymptotic expansions of (3.18) is also the principal value of these integrals. Hence, the slender-body expansion of the BI representation leads to
$$\begin{eqnarray}\displaystyle 4\unicode[STIX]{x03C0}\boldsymbol{U}(s,\unicode[STIX]{x1D703}) & = & \displaystyle \int _{-1}^{1}\left(\frac{\unicode[STIX]{x1D644}+\hat{\boldsymbol{R}}_{0}\hat{\boldsymbol{R}}_{0}}{|\boldsymbol{R}_{0}|}\boldsymbol{\cdot }\langle \unicode[STIX]{x1D70C}(s^{\prime })\boldsymbol{f}(s^{\prime })\rangle -\frac{\unicode[STIX]{x1D644}+\hat{\boldsymbol{t}}\hat{\boldsymbol{t}}}{|s^{\prime }-s|}\boldsymbol{\cdot }\langle \unicode[STIX]{x1D70C}(s)\boldsymbol{f}(s)\rangle \right)\,\text{d}s^{\prime }\nonumber\\ \displaystyle & & \displaystyle +\,\int _{-\unicode[STIX]{x03C0}}^{\unicode[STIX]{x03C0}}\left[L(\unicode[STIX]{x1D644}+\hat{\boldsymbol{t}}\hat{\boldsymbol{t}})-2\hat{\boldsymbol{t}}\hat{\boldsymbol{t}}+\frac{\unicode[STIX]{x0394}\hat{\boldsymbol{e}}_{\unicode[STIX]{x1D70C}}\unicode[STIX]{x0394}\hat{\boldsymbol{e}}_{\unicode[STIX]{x1D70C}}}{1-\cos (\unicode[STIX]{x1D703}^{\prime }-\unicode[STIX]{x1D703})}\right]\boldsymbol{\cdot }\unicode[STIX]{x1D70C}(s)\boldsymbol{f}(s,\unicode[STIX]{x1D703}^{\prime })\,\text{d}\unicode[STIX]{x1D703}^{\prime }\nonumber\\ \displaystyle & & \displaystyle -\,2\int _{-\unicode[STIX]{x03C0}}^{\unicode[STIX]{x03C0}}\left[\hat{\boldsymbol{t}}\hat{\boldsymbol{t}}+\frac{\unicode[STIX]{x0394}\hat{\boldsymbol{e}}_{\unicode[STIX]{x1D70C}}\unicode[STIX]{x0394}\hat{\boldsymbol{e}}_{\unicode[STIX]{x1D70C}}}{1-\cos (\unicode[STIX]{x1D703}^{\prime }-\unicode[STIX]{x1D703})}\right]\boldsymbol{\cdot }\boldsymbol{U}(s,\unicode[STIX]{x1D703}^{\prime })\,\text{d}\unicode[STIX]{x1D703}^{\prime }+O(\unicode[STIX]{x1D716}),\end{eqnarray}$$
where
$L=\ln (2(1-s^{2})/(\unicode[STIX]{x1D716}^{2}\unicode[STIX]{x1D70C}^{2}(s)[1-\cos (\unicode[STIX]{x1D703}^{\prime }-\unicode[STIX]{x1D703})]))$
,
$\langle \boldsymbol{f}(s^{\prime })\rangle =\int _{-\unicode[STIX]{x03C0}}^{\unicode[STIX]{x03C0}}\,\text{d}\unicode[STIX]{x1D703}^{\prime }\boldsymbol{f}(s^{\prime },\unicode[STIX]{x1D703}^{\prime })$
and the modulus sign has been dropped from the
$1-\cos (\unicode[STIX]{x1D703}^{\prime }-\unicode[STIX]{x1D703})$
terms as they are always positive. In (3.19), the integrals of
$\boldsymbol{K}_{s}^{(o)}-\boldsymbol{K}_{s}^{(i)\in (o)}$
have been omitted as they are order
$\unicode[STIX]{x1D716}$
smaller than the other terms.
Asymptotic values of the integrals in (3.18) for different
$i$
and
$j$
up to
$O(\unicode[STIX]{x1D716}^{2})$
.

It should be noted that the logarithmic term,
$L$
, diverges at the ends of the body,
$|s|\rightarrow 1$
, unless
$\unicode[STIX]{x1D70C}^{2}(s)\sim (1-s^{2})$
. This suggests that ellipsoidal ends are the natural choice for the ends of the bodies in this expansion, and, indeed, for such shapes, a Taylor expansion of
$\unicode[STIX]{x1D70C}^{2}(s)$
near
$|s|=1$
leads to
$\unicode[STIX]{x1D70C}^{2}(s)\rightarrow 0$
and
$\unicode[STIX]{x2202}_{s}\unicode[STIX]{x1D70C}^{2}(s)\rightarrow \unicode[STIX]{x2202}_{ss}\unicode[STIX]{x1D70C}^{2}(s)$
. For non-ellipsoidal ends, the equations can still be used as the logarithmic singularity is integrable; however, to accurately capture the influence of the ends, an improved treatment may be required.
4 The SBT equations
The slender BI equation, equation (3.19), can be further simplified by expanding the surface velocity and traction in a Fourier series. Specifically, use of the general Fourier expansions
combined with the integral identities (Gradshteyn et al. Reference Gradshteyn, Ryzhik, Jeffrey and Zwillinger2000)
allows all of the integrals involving
$\unicode[STIX]{x1D703}^{\prime }$
to be evaluated. For these Fourier expansions, subscript
$0$
represents the zeroth mode, subscript
$c,n$
represents the
$n$
th cosine mode and subscript
$s,n$
represents the
$n$
th sine mode. The orthogonality of trigonometric functions then reduces the zeroth-order Fourier mode of (3.19) to
$$\begin{eqnarray}\displaystyle 4\boldsymbol{U}_{0}(s) & = & \displaystyle \int _{-1}^{1}\,\text{d}s^{\prime }\left(\frac{\unicode[STIX]{x1D644}+\hat{\boldsymbol{R}}_{0}\hat{\boldsymbol{R}}_{0}}{|\boldsymbol{R}_{0}|}\boldsymbol{\cdot }\boldsymbol{f}_{0}(s^{\prime })-\frac{\unicode[STIX]{x1D644}+\hat{\boldsymbol{t}}\hat{\boldsymbol{t}}}{|s^{\prime }-s|}\boldsymbol{\cdot }\boldsymbol{f}_{0}(s)\right)\nonumber\\ \displaystyle & & \displaystyle +\,[L_{SBT}(\unicode[STIX]{x1D644}+\hat{\boldsymbol{t}}\hat{\boldsymbol{t}})+\unicode[STIX]{x1D644}-3\hat{\boldsymbol{t}}\hat{\boldsymbol{t}}]\boldsymbol{\cdot }\boldsymbol{f}_{0}(s)+O(\unicode[STIX]{x1D716}),\end{eqnarray}$$
while the higher-order Fourier modes lead to
where
$L_{SBT}=\ln [4(1-s^{2})/(\unicode[STIX]{x1D716}^{2}\unicode[STIX]{x1D70C}^{2}(s))]$
. The equation above provides a relationship between the movement of the centreline and the average force per unit length on the fluid from the body, while the second and third relate more complex surface deformations to the corresponding surface tractions. Similarly to other SBT treatments, these relationships are either linear or a one-dimensional Fredholm equation of the second kind. Solutions to a boundary value problem are therefore determined by expanding the known surface distribution in a Fourier series in
$\unicode[STIX]{x1D703}$
, inserting the Fourier coefficients into (4.6)–(4.8) to determine the coefficients of the unknown distribution and then reconstructing that distribution from (4.1) and (4.2). Importantly, the equation for the mean force per unit length, equation (4.6), is identical to the KRJ-SBT equation, equation (1.7). Johnson (Reference Johnson1979) originally derived this equation by expanding the flow from a line distribution of stokeslets and potential source dipoles, and so this singularity representation captures the same physics as the BI representation when both are expanded in the slender-body limit.
A similar equivalence may be found for the torque per unit length generated from the surface rotation. For a cylindrical body, the surface velocity, surface traction and torque per unit length,
$\boldsymbol{l}(s)$
, resulting from the local rotation
$\unicode[STIX]{x1D6FA}\hat{\boldsymbol{t}}$
are given by
where
$\hat{\boldsymbol{e}}_{\unicode[STIX]{x1D703}}(s,\unicode[STIX]{x1D703})=-\text{sin}[\unicode[STIX]{x1D703}-\unicode[STIX]{x1D703}_{i}(s)]\hat{\boldsymbol{n}}+\cos [\unicode[STIX]{x1D703}-\unicode[STIX]{x1D703}_{i}(s)]\hat{\boldsymbol{b}}$
. The above torque is identical to that derived from a line of singularities (Koens & Lauga Reference Koens and Lauga2014), showing again that the singularity and BI representations capture the same physics in the slender-body limit.
5 Single-layer and double-layer slender-body equations
Under certain conditions, the single-layer and double-layer potentials are also separately solutions to the Stokes equations and may be used to form modified BI equations (Pozrikidis Reference Pozrikidis1992). Specifically, the single-layer BI representation is written as
and holds when there is no flux of fluid through the boundaries. The double-layer BI is
and is valid when there is no net force or torque on bodies within the boundaries. In these equations,
$\boldsymbol{f}^{m}$
is termed the modified surface traction on the fluid and
$\boldsymbol{U}^{m}$
is the modified surface velocity. In numerical computations, these equations are often easier to evaluate than the full BI equations. It is therefore relevant to consider what SBT equations would arise from these two representations.
The general slender BI equation, equation (3.19), contains the expanded forms of the single-layer and double-layer potentials. The single-layer representation can, therefore, be found by replacing the
$4\unicode[STIX]{x03C0}$
on the left-hand side with
$8\unicode[STIX]{x03C0}$
, the surface traction with the modified traction,
$\boldsymbol{f}\rightarrow \boldsymbol{f}^{m}$
, and the velocities on the right-hand side with zero,
$\boldsymbol{U}=0$
. The resultant single-layer SBT equation is given for the mean as
$$\begin{eqnarray}\displaystyle 4\boldsymbol{U}_{0}(s) & = & \displaystyle \int _{-1}^{1}\,\text{d}s^{\prime }\left(\frac{\unicode[STIX]{x1D644}+\hat{\boldsymbol{R}}_{0}\hat{\boldsymbol{R}}_{0}}{|\boldsymbol{R}_{0}|}\boldsymbol{\cdot }\boldsymbol{f}_{0}^{m}(s^{\prime })-\frac{\unicode[STIX]{x1D644}+\hat{\boldsymbol{t}}\hat{\boldsymbol{t}}}{|s^{\prime }-s|}\boldsymbol{\cdot }\boldsymbol{f}_{0}^{m}(s)\right)\nonumber\\ \displaystyle & & \displaystyle +\,[L_{SBT}(\unicode[STIX]{x1D644}+\hat{\boldsymbol{t}}\hat{\boldsymbol{t}})+\unicode[STIX]{x1D644}-3\hat{\boldsymbol{t}}\hat{\boldsymbol{t}}]\boldsymbol{\cdot }\boldsymbol{f}_{0}^{m}(s)+O(\unicode[STIX]{x1D716}),\end{eqnarray}$$
while for the other Fourier modes we now have
where we have written the modified traction and the surface velocity as Fourier series.
The equation for the mean force per unit length is structured exactly like KRJ-SBT; the torque per unit length from surface rotation can be shown to also be the same as (4.11). The difference between the single-layer and full BI representations occurs for the
$n=1$
Fourier terms. In the full BI representation, every force mode was uniquely related to a surface deformation. However, in the single-layer representation, the
$n=1$
equations do not fully determine
$\boldsymbol{f}_{c,1}^{m}$
and
$\boldsymbol{f}_{s,1}^{m}$
since these equations have no solution for
$\boldsymbol{f}_{c,1}^{m}\boldsymbol{\cdot }\hat{\boldsymbol{n}}$
and
$\boldsymbol{f}_{s,1}^{m}\boldsymbol{\cdot }\hat{\boldsymbol{b}}$
unless
$\boldsymbol{U}_{c,1}\boldsymbol{\cdot }\hat{\boldsymbol{n}}+\boldsymbol{U}_{s,1}\boldsymbol{\cdot }\hat{\boldsymbol{b}}=0$
. This restriction implies that solutions exist only if
$\int _{-\unicode[STIX]{x03C0}}^{\unicode[STIX]{x03C0}}\,\text{d}\unicode[STIX]{x1D703}\boldsymbol{U}\boldsymbol{\cdot }\hat{\boldsymbol{e}}_{\unicode[STIX]{x1D70C}}=0$
, thereby preventing any local changes in the body volume. The inability of the single-layer SBT to uniquely determine the
$n=1$
modes reflects the inability of the single-layer BI to describe bodies with changing volume (Pozrikidis Reference Pozrikidis1992).
Similarly, the double-layer SBT equations can be obtained from (3.19) by setting the traction to zero,
$\boldsymbol{f}=\mathbf{0}$
, replacing the velocity on the right-hand side of the equation with the modified surface velocity
$\boldsymbol{U}\rightarrow \boldsymbol{U}^{m}$
, adding
$4\unicode[STIX]{x03C0}\boldsymbol{U}^{m}$
to the right-hand side and replacing the
$4\unicode[STIX]{x03C0}$
with
$8\unicode[STIX]{x03C0}$
on the left-hand side. The double-layer SBT equations then become
where we have again expanded the functions in Fourier components. Similarly to the single-layer slender-body equations, the double-layer equations have solutions only if
$\boldsymbol{U}_{0}=\mathbf{0}$
and
$\int _{-\unicode[STIX]{x03C0}}^{\unicode[STIX]{x03C0}}\,\text{d}\unicode[STIX]{x1D703}\boldsymbol{U}\boldsymbol{\cdot }\hat{\boldsymbol{e}}_{\unicode[STIX]{x1D703}}=0$
, reflecting the inability of the double-layer BI to describe bodies with either net forces or torques.
6 Conclusion
The Green’s function for the Stokes equations allows low-Reynolds-number flows to be represented mathematically using either BIs or distributions of singularities. Boundary integrals are an effective general procedure for many shapes but are difficult to implement computationally for slender bodies. In contrast, singularity representations require suitable guesses of the relevant singularities but are useful in order to construct theories for the hydrodynamics of long slender bodies (denoted SBTs).
In this paper, we derive an algebraically accurate SBT directly from the BI representation for Stokes flows. This derivation (i) requires no consideration about the type, strength or location of the singularities, (ii) is a direct result of the Stokes equations and (iii) provides an SBT that relates arbitrary surface velocities to arbitrary surface tractions. The equation for the mean force and torque per unit length has the same structure as the SBTs of Keller & Rubinow (Reference Keller and Rubinow1976) and Johnson (Reference Johnson1979), demonstrating that a representation consisting of placing singularities over the centreline of a body and the BI representation describe the same physics when expanded in the slender-body limit.
Our derivation was first obtained from the most general BI representation before being adapted to both the single-layer and double-layer boundary representations. The equations for the mean force per unit length and mean torque per unit length are the same across the different representations. While the full BI representation is able to handle any surface velocity, it was found that the single-layer representation only has solutions if the body does not locally change volume, and the double-layer representation only has solutions if there is no local translation or surface rotation of the filament. Both of these conditions are the SBT equivalents of the restrictions on modified BIs. Importantly, as this theory handles arbitrary surface velocities and tractions, this formalism can be applied to non-rigid bodies and bodies near neighbours by including the relevant additional terms.
Acknowledgements
This project has received funding from the European Research Council (ERC) under the European Union’s Horizon 2020 research and innovation programme (grant agreement 682754 to EL).


