Open Access Article
Roee
Bashan
and
Naomi
Oppenheimer
*
School of Physics and Astronomy and the Center for Physics and Chemistry of Living Systems, Tel Aviv University, Israel. E-mail: naomiop@gmail.com
First published on 18th March 2024
We investigate a system of co-oriented active particles interacting only via hydrodynamic and steric interactions in a two-dimensional fluid. We offer a new method of calculating the flow created by any active particle in such a fluid, focusing on the dynamics of flow fields with a high-order spatial decay, which we analyze using a geometric Hamiltonian. We show that when the particles are oriented and the flow has a single, odd power decay, such systems lead to stable, fractal-like aggregation, with the only exception being the force dipole. We discuss how our results can easily be generalized to more complicated force distributions and to other effective two-dimensional systems.
The flow created by an active particle can be described by a multipole expansion (similar to electrostatics). Far away from the particle, the leading order of the flow, the stokeslet, is given by the total force the particle applies. Closer to the particle, higher multipole contributions start to dominate. First, the force dipole, which could be divided to the rotlet,5,21–24 and the stresslet.25–28 Closer still, the quadrupolar term is significant, then the octopole, and so forth.29,30 Thus, by first finding the effect of a single point-force, the so-called Green's function of the problem, we can derive the general flow response. This procedure applies even when there is no net force, in which case the higher orders dominate at larger distances.
In this work, we explore the dynamics of suspended particles in a 2D viscous fluid in which particles are all oriented along the same direction and interact only via the flow they create at their boundary and steric interactions. We review how the multipole terms mentioned above are often calculated from the stokeslet, but then, we focus on improving the common procedure, making higher-order terms easier to use and calculate. We show that, in many cases, namely for all terms of the multiple expansion with an odd power decay, the dynamics could be described by a Hamiltonian. This Hamiltonian is geometric in nature, with the conjugate variables being xi and yi, the position of the ith particle. Phase-space in such cases corresponds to configurational-space. Thus, by limiting possible paths in phase-space we can determine the steady-state distributions such active particles can take. We prove that, in many cases, particles aggregate. In particular, in all far-field limits, which are dominated by a single multipole term with an odd power decay, the only exceptions being the rotlet and the stresslet. We corroborate our findings by simulating particles that interact by an octopolar force distribution. Fig. (1) illustrates our key finding: a pure multipole force distribution leads to particle aggregation. Moreover, we claim that our findings can be applied to more general 2D cases—both for calculating high-order interactions in more complex fluids, and for understanding their resulting dynamics in many-particle ensembles.
The Reynolds number of a flow, Re = ρUL/μ, is the ratio between the inertia of the fluid and the viscous forces in its flow, where ρ is the fluid's density, μ is its viscosity, U is the characteristic velocity and L the characteristic length. For microswimmers in biological systems, the Reynolds number is small, as the characteristic lengths are microscopic. In the low Reynolds number limit, the inertia is thus negligible, and the flow velocity v(r) (where r = (x,y) is the 2D position vector) is governed by the Stokes equations,
![]() | (1) |
![]() | (2) |
| v = F·G + D2 : ∇G +⋯+ DN∇Ⓝ⊗N−1G +⋯ | (3) |
![]() | (4) |
Let us now consider a fluid in which an active particle is immersed. The particle is propagated by the flow only (we will later add steric interactions for the sake of simulations), and so its position is given by a simple equation of motion ṙ = v(r). Since the flow is incompressible and has no sources of mass (eqn (1)), it can be described by a scalar field ψ called the stream function. In 2D, ∇ × (ψẑ) = v ≡ ∇⊥ψ, where ∇⊥ = −ẑ × ∇ =
∂y − ŷ∂x. In the case of a flock of similar particles, all with the same orientation, each with strength Si, the stream function created by all particles is a simple superposition,
. The dynamics of the particles could be described by a geometric Hamiltonian
![]() | (5) |
and
being conjugate variables. Such a Hamiltonian description has been useful for point vortices in an ideal fluid32,33 and also, more recently, in viscous systems.26,34–37 However, this formalism only holds when ψ is an even function of r. An odd component of ψ will cancel out in the (symmetric) summation, and H would be identically zero. In the rest of this work, we will mostly use the case where the particles are identical, i.e. Si = 1.
The rest of the paper is organized as follows. In Section 1 we will derive the 2D flow created by an active particle with any force distribution on its surface. In Section 2, we will derive the dynamics of two similar particles oriented along the same direction. As an example, we will show that when the force distribution is octopolar, dominated by D4, particles will collide at a finite time. We will then prove that, except for a force-dipole, all interactions of a single, even, multipole term lead to aggregation in the two-particle system. We will also discuss more general interactions. Our arguments will also be applicable to other similar systems with flow fields not described by the equations of flow above. In Section 3, we will claim that the two-particle case also applies to an ensemble of many particles and show a simulation resulting in aggregation.
| ∇2∇2ψ = −∇⊥·f = ẑ·(∇ × f). | (6) |
The force is only present at the surface of the particle. We will assume all the forces are parallel, giving a force of the form
where f0 is a constant and F(θ) is an angular density distribution. We have chosen parallel forces for simplicity, but the procedure is easily generalized to a force distribution with multiple orientations as we outline in the ESI.† The homogeneous biharmonic equation has been used to study the flow created by active swimmers with varied boundary conditions.38,39 Here, we focus on the force that an active particle applies on the flow, which is given by the non-homogeneous biharmonic eqn (6).
In order to get a solution equivalent to eqn (3), we match the boundary conditions on the flow at infinity and at r = 0 (despite the particle having a small radius R), similar to the derivation of the Oseen Tensor.31 It is possible to solve eqn (6) by decomposing the force and the stream function in a Fourier series as they are periodic in θ,
![]() | (7) |
We will assume no force monopole, thus C0 = 0. Using eqn (7) in eqn (6), we get (see ESI† for more details),
![]() | (8) |
and η is the force in complex notation η = |f0|e−iarg(f0). The solution is given only by the real part of eqn (8). This equation implies that a Fourier component n in the stream function ψ is caused by a component n − 1 of the force. For example, a force caused by two opposing normal point forces on the surface has only odd components, which leads to only even components in ψ. Every Fourier component, Bn(r), in the stream function ψ is a linear combination of four power laws in
, where only negative exponents will contribute at r > R (see ESI† for a detailed solution). Outside the particle, at r > R the solution is a linear combination of terms of the form
ln
r, sin(2θ), sin(nθ)/rn, sin(θ)/rn−2 (ignoring phases), where the logarithm is due to a degeneracy for n = 0. The complete solution outside the particles is given by![]() | (9) |
![]() | (10) |
![]() | (11) |
![]() | (12) |
![]() | ||
| Fig. 2 A realization of a particle whose stream function's leading term is 1/r2, which is the octopole term in eqn (3), using point forces. We investigate the interaction between two identical particles with this force distribution, with a fixed orientation. | ||
From this point on, for simplicity, we will focus on one of the terms in eqn (12) and take ψ = S
sin(4θ)/r2 (this can be realized with a force distribution at two different directions, see ESI†). This choice of flow was made for simplicity, but it represents well the general case for the dynamics caused by any single (even) term. Its corresponding flow is displayed in Fig. 3. A system of two identical particles creating such a flow is described by the Hamiltonian in eqn (5).
In Hamiltonian mechanics, symmetries of the Hamiltonian correspond to conservation laws. In this case, the Hamiltonian is symmetric to translation in time and space. Therefore, the Hamiltonian is conserved as well as, what we term, the “center of activity”, (r1 + r2)/2, which is analogous to the center of mass. It is therefore enough to consider the dynamics of the relative difference between particles d = r1 − r2, which has a 2D phase-space. The paths d can take are displayed in Fig. 3, which are given by r2 ∝ sin(4θ) as a result of the conservation of the Hamiltonian H = ψ(d). It is also straightforward to solve the equations of motion directly, giving
![]() | (13) |
which are given by half the period of the harmonic. Also, in general, the radius does not decrease monotonically with time, however it always decreases to zero unless H = 0. The special paths with H = 0 are the only paths that will not necessarily converge to the origin. In principle, they can diverge to infinity, though a divergence is unstable as even a small perturbation to the Hamiltonian will cause the path to be bound. Therefore, every stable solution of the pair leads to a collision. We will now prove that, in the far-field limit, this holds true in general, except for dipolar force terms.
ln
r + β
sin(2θ + ϕ). Any other flow is given by![]() | (14) |
To prove this claim, we will examine the paths that the relative distance between particles, d, takes in its phase-space, whose motion is governed by ψ, ḋ = 2∇⊥ψ(d). The “grad perp” operator, ∇⊥, has an important geometrical interpretation: unlike the gradient, which points to the direction where a scalar function is most increasing, the “grad perp” operator points to the direction perpendicular to that (anti-clockwise) which is also the direction where the function is constant. This interpretation is connected to the fact that H is conserved along paths.
First, we note that the stream function has no local maxima/minima, as a cross section of it at a constant θ gives ψ ∝ r−m, which never has local extrema. Thus, a point path is unstable. This is expected since a stable point would have a negative divergence of the velocity field. Thus, every path curve must be either closed or diverging to infinity. And, since ψ(r → ∞) = 0, every path diverging to infinity has a zero Hamiltonian, and every path with non-zero Hamiltonian is necessarily bound and closed. The different possible path categories are shown in Fig. 4. We will now assess whether or not each is possible.
Path a. A closed path that does not contain the origin, such as path a, encircles an area which is a compact subset of the phase-space, where ψ is continuous. Because the stream function is constant along the edge of the region, that is, along a path, there must be a local minimum or maximum inside that region, contradicting our earlier conclusion (this is a higher dimensional case of Rolle's theorem46). This argument, which disallows paths like a, does not hold for the closed paths like d and e because their closed area contains the origin, and so the stream function is not continuous on it.
Paths b and c. Now consider a path that diverges to infinity, like paths b and c. As mentioned, such a path has zero Hamiltonian, so every path that crosses it must also have zero Hamiltonian. Therefore, the curve will split the plane in two—paths on one side of the curve that have a non-zero Hamiltonian cannot cross to the other side. For paths like b, there is a side which does not contain the origin, and so closed paths contained in it must be like path a. Since we showed such paths are not allowed, it then follows that all paths in that side have zero Hamiltonian, and thus ψ = 0. We assume that there cannot be such an area in which the stream function is constant since that corresponds to an area with no flow. That means every path diverging to infinity must cross the origin, That is, it must be similar to path c. In fact, a path similar to path c must exist, because there is some θ0 ∈ [0,2π) such that ψ(r,θ0) = 0 for all r, and so the ray θ = θ0 is a path similar to path c.
Path d. Since a divergent path such as c necessarily exists, every closed path encircling the origin (path d) crosses it. Thus, it also has a zero Hamiltonian. Here, again, the path splits the plane in two and forces paths similar to path a. Therefore, such a path as d cannot exist.
In conclusion, the only possible paths are either closed curves crossing the origin such as path e or divergent curves with a zero Hamiltonian crossing the origin such as path c. However, the side of the divergent path that goes to infinity as time increases is unstable. Consider a small perturbation to the Hamiltonian, H = ε ≠ 0, the particle's trajectory must now be bound. Thus, it is unstable and will turn to path e. And so, every stable path crosses the origin, which corresponds to the particles colliding.
This conclusion only applies to the far-field limit. As the particles get closer, eventually, higher-order terms of the flow will contribute to the dynamics. If the stream function ψ has no minima or maxima, even in close-range, then by the same reasoning as above, the particles will collide because the only allowed paths are still c and e. However, if the stream function has an extremum in close range, then all path types are allowed. Particles will still aggregate up to these short distances.
Let us now consider the different paths that the dipolar terms allow. If the stream function contains a dipolar term of the form sin
2θ, then paths that diverge to infinity can have a non-zero Hamiltonian, and so paths like b are allowed. If the stream function contains the term
ln
r, no paths can diverge to infinity, and so paths like d are allowed, while paths like b and c are not allowed. Examples for both are depicted in Fig. 5. Note that paths like path a are never allowed in the absence of extrema.
Lastly, we will address the dynamics when ψ is not even. If the stream function is odd (the far-field limit always has a defined parity), then no Hamiltonian can be constructed. However, it is easy to see that now the relative distance, d, is conserved, while the “center of activity” changes with velocity given by v(d). This results in the pair moving together at a constant velocity, and is true even in close range interaction. In general, if v = vO + vE which are even and odd respectively, then
![]() | (15) |
as well as H itself. We integrate over the system's equations of motion using the python library scipy.integrate.DOP853, which is an 8th order Runge–Kutta method. Since the particles are expected to collide, we also add steric interactions to the system, given by Δvsteric = ksteric(lsteric − |rij|)
ij if |rij| < lsteric and zero otherwise, where rij is the distance from the i-th and j-th particles. The steric interaction gives a strong repelling force when particles overlap. In our simulation we used lsteric = 0.5 and ksteric = 104. The new interactions break the Hamiltonian description, and so H is no longer conserved. However, the center of activity should remain constant as the interaction is still symmetric. In addition, between collisions the Hamiltonian is still conserved (see Fig. 6). The steric interactions are a highly simplified description of the close-range forces between active particles that are not described by Stokes flow.
![]() | ||
| Fig. 6 The Hamiltonian of a 4-particle system during a collision. A swift change in the Hamiltonian is observed at time t = 8.5 when a collision occurs. | ||
We initialize hundreds of randomly positioned particles. Each particle creates the velocity field discussed in Section 3. Namely, we take an octopolar flow with the stream function ψ = sin
4θ/r2. Since we have established the similarity of all far-field flows, excluding dipolar flow, as well as flows created by stream functions with no extrema, we can use this simulation to infer the behavior of ensembles interaction via such stream functions. The result of the simulation for different times is displayed in Fig. 1.
Immediately, pairs of particles start attracting and eventually collide. This behavior is a direct result of the two-particle dynamics, because the stream function falls fast with r, ψ ∼ r−2, and so the majority of a particle's motion is determined by its closest neighbor, while the weak effect of other particles forces it to take stable paths only. The colliding particles quickly align at perfect 45° lines, corresponding to the angles where the velocity field is radial only. The stability results from the steric interactions—once the particles collide, the steric force cancels any velocity in the radial direction, and the particles slide on each other until the tangential velocity is also zero. Since the velocity field increases near the particle, the sliding motion is very fast compared to the global dynamics. Thus, a collision is characterized by a swift change to the Hamiltonian since the pair's contribution to H changed from relatively constant (in time) to zero. We clearly see this rapid change in Fig. 6, which shows a simulation for four particles. A collision of two particles is clearly observed by the decrease in the Hamiltonian at t = 8.5. In simulations of hundreds of particles, collisions are too frequent to see the effect clearly.
The two-particle behavior described above repeats on a global scale: all the particles collide into clusters, and all the clusters collide into bigger clusters. This is because, at large distances, a cluster functions as a particle whose strength is the combined strength of its constituents. Therefore, the dynamics of clusters can be described by a Hamiltonian in eqn (5), now with varying strengths. The center of activity is now given by
and is still conserved. In the case of two-cluster dynamics, the vector d = r1 − r2 is sufficient to describe the dynamics, and its equation of motion is ḋ = (S1 + S2)∇⊥ψ(d). Therefore the two-cluster dynamics also lead to a collision, resulting in the clusters mimicking the behavior of the particles. The collisions continue until all the particles form a single stable cluster in the form of an incomplete square lattice, see Fig. 1. This final result can be deduced from the Hamiltonian, since, in each collision, the formed cluster must have zero Hamiltonian (i.e. its self interaction).
The crystallization is thus a general behavior of any ensemble of identical particles that are oriented along the same direction, as long as the two-particle dynamics lead to a collision, in the manner discussed in Section 2.2. Particles will tend to stabilize in incomplete crystal clusters, with an angle approximately given by the lowest power term of the stream function, which is dominant at close-range interactions. More precisely, the stability angles are such that the velocity field at the particles' radius (lsteric/2) at those angles is radial only. Of course, this generalized conclusion is true if the system does not find dynamic stability.
In cases where the stream function is not a pure multipole and possesses extremum points, the dynamics do not necessarily result in the collision of two particles. The particles still draw closer up to distances where the next-order multipole term starts to dominant. Two examples of such cases are given in the ESI.† One still results in crystallization, with particles tending to stay at minimal points of the stream function. The second example is of squirmers. The particles draw closer, but within the aggregate, there are still chaotic dynamics.
The steps we took in this paper are not limited to a simple description of 2D fluid dynamics, but can be generalized to other effective 2D fluids with more complex flow equations. Such systems are commonly encountered in biological membranes,6,7,48,49 or in experimental systems when particles sediment close to the bottom or float to the interface.11,50–52 Such cases are associated with Green's functions that differ from eqn (2) and flow equations that differ from eqn (6). Solutions to their flow equations will produce all the force multipoles of those systems.
In addition, the arguments and results laid out in Section 2.2, regarding possible paths that two particles can take, are also relevant to these more complex systems, in describing oriented particles. The requirements for particle dynamics to result in a collision are: (a) the stream function has no extrema, e.g. by the Hessian test (and twice-differentiability everywhere except the origin). (b) ψ(r → ∞) = 0, and (c) there is at least one path diverging to infinity.
For instance, in a membrane, at small distances, the fluid is conserved in the membrane, and the flow created by an active protein is given by the dipole terms in eqn (9). At large distances, momentum is exchanged with the outer three-dimensional fluid.48,53 An active particle in a membrane at large distances creates a flow with a stream function that dies out at infinity, as
.7 The ray θ = 0 is a path diverging to infinity. The Hessian is negative, det
H(ψ) = −2S(5 + 3
cos2
2θ)/r6 < 0. Thus, two oriented active proteins interacting via this stream function are bound to aggregate.
We have pointed out a connection between two-particle dynamics and multi-particle dynamics. It is tempting to say that as long as ψ ∼ r−1 or lower, such that two particles must collide (per our discussion in Section 2.2), then larger systems will exhibit the same dynamics because the interactions are dominated by the nearest neighbors. However, it is unclear if this assessment is necessarily correct. Based on our findings, we hypothesize that such a conclusion is correct, but it remains for future work to assess its validity.
Our analysis was restricted to cases where the particles are all oriented along the same direction. Such a setting can arise either in a flocking mode,54 in which case particles can rotate but are more likely to rotate together, or when the particles are all oriented due to an external field.55 In the latter case, the point particles we consider do not experience a torque, but particles with a finite size will experience a torque. From Faxén's second law56 in 2D we expect T ∝ a2(∇ × v). When this torque is reflected to other particles, it will induce a higher-order flow decaying as 1/r2 times the original flow. In such cases, we still expect condensation up to shorter distances where the torque may become significant. In future work, we hope to generalize our results to cases where the particles are free to rotate, in which case a Hamiltonian description is challenging.
We have focused on interactions that lead to collisions between two particles—those of pure multipolar flows and cases where there are no extremum points in the stream function. In other types of dynamics, particles attract up to a certain distance, but there is no static final state. Ensembles with such interactions can have chaotic dynamics, but also global structures and order, as mentioned in the ESI.† These systems require closer examination.
We have limited our discussion to far-field hydrodynamic interactions in the low Reynolds limit. However, it is clear that in close range, the interaction of the particles can be influenced by other effects. For Instance, Yoshinaga and Liverpool57 showed the importance of lubrication forces in dense interaction between active swimmers, which may affect the crystallization and stability of a many-particle ensembles. Similar effects are expected to change the final state of our system, but in principle, the characteristics of the far-range interactions should remain the same, meaning the particles are still expected to aggregate into large clusters.
Footnote |
| † Electronic supplementary information (ESI) available: Including full derivation of the stream function, constraints on the force distribution, instructions on how to construct multiples using point forces, and examples of cases where the flow has extremum points. See DOI: https://doi.org/10.1039/d3sm01670f |
| This journal is © The Royal Society of Chemistry 2024 |