Nature Communications
Home Active carpets drive non-equilibrium diffusion and enhanced molecular fluxes
Active carpets drive non-equilibrium diffusion and enhanced molecular fluxes
Active carpets drive non-equilibrium diffusion and enhanced molecular fluxes

Article Type: Research Article Article History
Abstract

Biological activity is often highly concentrated on surfaces, across the scales from molecular motors and ciliary arrays to sessile and motile organisms. These ‘active carpets’ locally inject energy into their surrounding fluid. Whereas Fick’s laws of diffusion are established near equilibrium, it is unclear how to solve non-equilibrium transport driven by such boundary-actuated fluctuations. Here, we derive the enhanced diffusivity of molecules or passive particles as a function of distance from an active carpet. Following Schnitzer’s telegraph model, we then cast these results into generalised Fick’s laws. Two archetypal problems are solved using these laws: First, considering sedimentation towards an active carpet, we find a self-cleaning effect where surface-driven fluctuations can repel particles. Second, considering diffusion from a source to an active sink, say nutrient capture by suspension feeders, we find a large molecular flux compared to thermal diffusion. Hence, our results could elucidate certain non-equilibrium properties of active coating materials and life at interfaces.

Fick’s laws describe the essential physics of diffusion, but it is challenging to extend them to systems out of equilibrium. The authors derive the diffusivity of particles near active carpets - a surface covered with hydrodynamic actuators, which provides a framework for transport in living matter.

Keywords
Guzmán-Lastra,Löwen,and Mathijssen: Active carpets drive non-equilibrium diffusion and enhanced molecular fluxes

Introduction

Imagine a particle floating in outer space, surrounded by uniformly distributed stars that all exert a gravitational force on it. On average, the total force is zero, by symmetry, but its variance is infinite, as described by the Holtsmark distribution1. Microscopically, a similar situation occurs when molecular motors or swimming cells generate long-ranged flows and fluctuations in ‘living fluids’212. These active suspensions operate far from thermal equilibrium where surprising effects emerge that fundamentally impact biological processes, including enhanced diffusion of enzymes1315, viscous and chaotic mixing by motility1623, viral infections24, bioconvection2527, oxygen redistribution28, nutrient uptake2932 and communication via hydrodynamic trigger waves33.

Besides active suspensions, biological activity is commonly concentrated on surfaces. Hence, ‘active carpets’ can form that drive systems out of equilibrium by injecting energy from boundaries. These carpets exist across the length scales: Inside cells, cytoskeletal motors generate cytoplasmic streaming while membranes host catalysing enzymes and transport proteins, all producing non-equilibrium fluctuations and active stresses3440. Outside cells, ciliary arrays create globally directed flows across entire organs but locally also facilitate mixing4147, which together may enhance pathogen clearance48. Cells themselves accumulate on surfaces too, driving flows to replenish nutrients, including biofilms or microbial colonies4953 and sessile suspension feeders5458. Multicellular organisms also drive feeding currents from walls, including sponges, reef corals59,60, carpets of upside-down Cassiopea jellyfish61 and other macrobenthos62 at larger Reynolds numbers. Beyond biological hotspots, synthetic active carpets have been developed, including artificial cilia63,64, self-propelled droplets and colloids9,10,65,66, engineered bacterial carpets67,68, molecular motility assays69, light-controlled microfluidic flow networks70, hydrogel actuators, liquid crystal elastomers and other responsive materials7173.

In this article, the properties of non-equilibrium diffusion of molecules or passive particles are examined near such active carpets that generate long-ranged flows. We distinguish between various types of carpets that inject energy into the surrounding medium in different ways: We consider actuators that exert a net force on the liquid (like pumping cilia or sessile suspension feeders), a net torque (like mixing rotors), or a net stress (like swimming bacteria). First, we show how the resulting active fluctuations decay with distance from the surface. Next, we derive the space-dependent diffusivities for the different carpet types, verified by hydrodynamic simulations, and the corresponding generalised Fick’s laws are written out. These laws are then used to solve the active analogue of two classic problems: We first examine sedimentation of particles towards an active carpet. Instead of following the Boltzmann distribution, the particles can be repelled by the fluctuations close to the surface, so the surface features an active self-cleaning effect. We then consider the diffusion of molecules (or particles) from a source to an active sink, such as a surface covered with sessile suspension feeders. The nutrient flux (or particle capture rate) is found to scale quadratically with the active forcing, so it can be significantly larger than the flux due to thermal diffusion. Overall, these problems can be described by relatively simple equations, even if the resulting dynamics feature unexpected solutions.

Results

Active carpet definition

We consider an active carpet made of actuators that generate flows at low Reynolds numbers near a planar no-slip surface (Fig. 1a–d). The surface is located at z = 0. The actuators have position ra=(xa,ya,h) and orientation unit vector pa. Each actuator a drives an individual flow, u(r,ra,pa), evaluated at position r. In general, this flow can be written in terms of the Blake tensor B(r,ra)74 and a multipole expansion thereof (see ‘Methods: Individual flow fields’).

Flows driven by different types of active carpets.
Fig. 1

Flows driven by different types of active carpets.

Diagrams of a few examples: a Molecular motors walking along a surface, described by parallel Stokeslets. b Sessile suspension feeders that draw in feeding currents, described by perpendicular Stokeslets. c E. coli bacteria swimming along a surface, described by Stokes dipoles. d Actuators that rotate about the z-axis, such as nodal cilia, described by Stokes rotlets. eh Flow fields generated by these different actuator types, shown in the xy plane at z0 = 2h. il Probability distribution functions, PDF(vz), of the total flow velocity due to Na = 105 actuators, at different heights z0. Insets show rescaled histograms that highlight skewness and kurtosis, especially for small z0 values. mp The variance of these distributions, vi2, corresponding to the strength of active fluctuations in different directions i, as a function of distance z0 from the active carpet. Insets show the skewness for n and o, but this is zero for m and p. Symbols show simulation results and the lines are the theoretical predictions of Eq. (1) and Table 1.

For example, molecular motors walking or cells crawling along a substrate can entrain the surrounding fluid (Fig. 1a)3437,39,40. This can be described by a ‘parallel Stokeslet’, a point force f oriented parallel to the surface, giving rise to the flow u=fBpa. At a larger scale, sessile suspension feeders like Vorticella cells generate nutrient currents (Fig. 1b)54,55, which can be described by a point force f oriented perpendicular towards the surface, u=fBez. Similarly, the flow generated by an E. coli bacterium swimming parallel to a wall (Fig. 1c) is described well50 by a ‘Stokes dipole’ flow, given by uD=κ(paa)(Bpa), with dipole moment κ. Finally, a torque-generating actuator can be described by a Stokes rotlet (Fig. 1d), given by uR=ϱ((exa)(Bey)(eya)(Bex))/2, with strength ϱ. This could represent rotors on a surface, such as bacteria with tethered flagella, or a carpet of nodal cilia45 that move around in circles in the xy plane. A more complex example could be (non-nodal) airway cilia, beating almost perfectly in a plane but with some off-plane fluctuations48,75. For such situations, to establish a more realistic description, one can combine terms from this multipole expansion, using Stokeslets, rotlets, dipoles and high-order terms as needed.

To be explicit, we have written out the full expressions of these first multipoles in ‘Methods: Individual flow fields’, and their corresponding flow fields are illustrated in Fig. 1e–h. Also note, throughout this paper we consider non-dimensional quantities in our simulations and figures, but all results can be predicted by analytical expressions, into which dimensional values can be inserted. Hence, we will discuss our results for typical numbers in biology.

Once the individual flows u are established, the total flow v=au due to all Na actuators is probed by a passive tracer particle as a function of its distance from the surface. For a given carpet architecture, which is defined by the probability density F(ra,pa) of finding an actuator at position ra and orientation pa, the average total flow evaluated at position r is v(r)=uFdradpa, where 〈…〉 denotes averaging over a statistical ensemble of independent active carpet configurations. If there are any spatial or orientational gradients in the distribution F, for example due to bacterial clustering, or topological defect patterns, then long-ranged flows can emerge52. However, in this paper we will consider cases where the actuators are uniformly distributed, so F is equal to a constant. Then the mean drift cancels out, so v=0 in the absence of gradients in the carpet architecture.

Active fluctuations

Even if the mean flow generated by the actuators is equal to zero, its variance at any one time is not. Hence, the flows can lead to ‘active fluctuations’ that push and pull on particles near the carpet. We first determine the strength of these fluctuations numerically. A carpet is simulated by placing Na actuators that are randomly distributed with a uniform surface density n within the xy plane. We then evaluate the total flow v evaluated at particle position r0=(0,0,z0). By repeating this for a large ensemble of Ne independent carpet configurations, we evaluate the distribution of the total flow, PDF(v), analogous to the Holtsmark distribution1. Subsequently, the moments of this total flow distribution (the mean, variance, skewness and kurtosis) are found as a function of distance from the surface, for different carpet types (see ‘Methods: Characterising fluctuations: simulation details’).

We first focus on carpets made of Stokeslets oriented parallel to the surface, with uniformly distributed orientations, so pz = 0 and F = n/2π. Figure 1i shows the resulting histogram of the total vertical flow, vz, for different values of z0. This distribution is an even function, by symmetry of the parallel Stokeslet, so it is immediately clear that the mean flow vanishes. However, the width is finite and decays with distance from the surface, so the active fluctuations are stronger closer to the carpet. This variance can be calculated analytically,

for the directions i, j ∈ x, y, z, as detailed in ‘Methods: Characterising fluctuations: theory details’. For the vertical component, for instance, this integral yields the variance

Physically, this expression represents how deeply the active boundary can influence the passive bulk fluid. This theoretical result is listed in Table 1 (row 4, column 3), and it is compared with simulations in Fig. 1m (magenta line). The decay with distance is 1/z02 for all diagonal components, but the off-diagonal components are zero. Interestingly, the variance in the vertical direction (purple stars) is twice as strong as in the horizontal directions (green points, blue triangles), so vx2=vy2=12vz2 for parallel Stokeslets.

Table 1
Properties of fluctuations driven by an active carpet.
γParallel StokesletsPerpendicular StokesletsParallel dipolesRotlets
u(r;ra,pa)u, Eq. (14)u, Eq. (15)uD, Eq. (16)uR, Eq. (17)
Mean1(0, 0, 0)(0, 0, 0)(0, 0, 0)(0, 0, 0)
Variance2(1,1,2)3πnh2f2z02(1,1,5)3πnh4f2z04(7,7,30)3πnh2κ24z04(1,1,0)3πnh2ϱ22z04
Skewness3(0, 0, 0)(0,0,4838404199)πnh6f3z07(0,0,5529604199)πnh3κ3z07(0, 0, 0)
Kurtosis4(3,3,20)54πnh4f435z06(267,267,12,880)81πnh8f41001z010(2797,2797,107,680)27πnh4κ42288z010(1,1,0)27πnh4ϱ414z010

Moreover, when repeating this algebra for Stokeslets oriented perpendicular to the surface, we find that vz2 is five times stronger than vx2 (Table 1, fourth column) and the decay is now 1/z04. This scaling also holds for the dipole flows (fifth column) and the rotlets (sixth column). Note that rotlets only generate flows in the xy plane, so their resulting variance only has horizontal components. This fact could be exploited to tune the relative magnitude of vx2 and vz2. For example, one could use an active carpet made of both Stokeslets and rotlets and vary their relative prefactors f and ϱ, or vary their relative densities n and nϱ. Therefore, as we discuss next, the diffusion anisotropy may become a tunable.

The distributions of the active fluctuations, PDF(v), are not purely Gaussian. They feature skewness and kurtosis (Table 1; bottom rows), but they still obey the central limit theorem because the variance is finite for z0 > 0. Otherwise, Lévy flights must be considered12,16,76,77. Additionally, these higher-order moments also decay with z0, so far away from the active carpet the profiles are more Gaussian (Fig. 1i–l; insets).

Space-dependent diffusivity

To understand how these active fluctuations may lead to particle diffusion, it is important to realise how exactly they vary over time. Most systems in nature are dynamic, such as bacteria (or synthetic self-propelled particles) that swim over a surface, with some source of stochasticity. As the bacteria move and reorient, the flows they produce change dynamically. Therefore, a particle advected by these flows will trace out a path that is eventually diffusive. As opposed to Brownian motion, though, this diffusion process is not the sum of random kicks that are instantaneous. Instead, the active fluctuations are correlated in time. They have a memory based on the history of the active carpet configuration.

Therefore, we first focus on a simple case with only one memory time scale, τ. Consider a carpet of sessile suspension feeders like Vorticella convallaria, tethered organisms that produce time-varying nutrient currents (Fig. 2a). These are modelled as Na perpendicular Stokeslets that are again uniformly distributed in space, and fixed because they are non-motile. Each organism generates a flow with its own time-varying strength f = f(t), which is independent of the other organisms. These Na forces fluctuate according to an Ornstein–Uhlenbeck process, dfdt=f/τ+ση(t), with relaxation time τ and strength σ. These behavioural quantities are set by the cells’ intrinsic properties, such as the internal biochemistry and biophysics. Supplementary Movie 1 depicts these actuator dynamics as well as the evolution of the total flow v(t) they produce. We then simulate the motion of tracer particles that do not diffuse because of Brownian thermal fluctuations, but because of the fluctuating flows generated by the active carpet (see ‘Methods: Simulating the diffusivity of particles near carpets made of fluctuating forces’).

Diffusion driven by an active carpet.
Fig. 2

Diffusion driven by an active carpet.

For ad the surface is covered with sessile perpendicular Stokeslets with independent random forces. Also see Supplementary Movie 1. For eh the surface is covered by parallel Stokeslets moving along a surface with a constant velocity V and rotational diffusion Dr. For both cases we simulate the motion of tracer particles subject to these active fluctuations, ensemble-averaged over Ne = 100 independent tracer trajectories, as a function of their initial distance from the surface, z0. a Diagram and typical time course of a random force f(t) described by an Ornstein–Uhlenbeck process. b Velocity correlation function (VCF) of the tracer velocity over time. Blue lines show different values of z0, each ensemble-averaged, and the red dashed line is the prediction of Eq. (48). The inset shows that the resulting correlation time τ is independent of z0. c Mean-squared displacement (MSD) for different values of z0, each ensemble-averaged, transitioning from ballistic to diffusive motion. The red dashed lines show the theoretical approximation of Eq. (3) for z0 = 2, 20. d Anisotropic diffusivity in the directions parallel (blue, green) and perpendicular (purple) to the surface. The solid lines show the prediction of Eq. (4). e Diagram and typical time course of the orientation angle ϕa(t) described by rotational diffusion. fh are equivalent to bd for moving actuators.

The resulting velocity correlation function (VCF) and mean-squared displacement (MSD) are shown in Fig. 2b and c, respectively. The tracer dynamics are ballistic at short times, t ≪ τ, called the Holtsmark regime. However, at long times they are diffusive with a linear relation 〈Δx2〉 = 2Dxxt, and similarly in the other directions. Hence, we determine the components of the diffusion tensor as a function of z0 (Fig. 2d). Like the flow variances, the vertical component Dzz is five times stronger than the horizontal components, leading to anisotropic diffusion, and they all decay as 1/z04 in all three directions.

This system can be solved analytically when considering the limit of small displacements, Δr2r02, when the noise amplitude is small. This ensures that we determine the local diffusivity, Dij(z) with small variations in z. Using information from the variance of the active fluctuations and their temporal correlations, the motion can then be integrated (see ‘Methods: Derivation of the mean-squared displacement and space-dependent diffusivity’). This gives the MSD,

which captures both the short-term ballistic motion and the diffusivity after long times (Fig. 2c, dashed red lines). Thus, for the vertical Stokeslets for example, we find the space-dependent diffusion,
which is compared with the simulations in Fig. 2d. Because our theoretical approximation is formulated for small amplitudes of active fluctuations, the expression only holds far from the surface, when z30πnh4f2τ26 (Eq. (54)). Beyond this distance we find a good agreement between the simulations and the theory.

Overall, we find that the diffusion driven by an active carpet can be much stronger than Brownian thermal diffusion. Considering a carpet of Vorticella with cell radius a ~25 μm, h ~150 μm, n ~1/(100 μm)2, τ ~1 s and 8πμf ~500 pN55, the active diffusion can be dominant up to distances of zth=15πnh4f2τ/Dth4~1 mm for small nutrient molecules of Dth ~ 500 μm2/s. That is much larger than the cell size. Moreover, for micron-sized prey of Dth ~0.5 μm2/s, we find zth ~7 mm, orders of magnitude larger than the organism itself. Hence, we expect these results to be highly relevant across the scales, for non-equilibrium transport from molecular to organismic sizes.

Diffusion due to motile actuators

These concepts can be extended to a more complex system with motile actuators (Fig. 2e–h). We consider Stokeslets that move with a constant velocity V along the surface, subject to rotational diffusion Dr, which exert on the liquid a constant force f that is aligned with the direction of motion (see ‘Methods: Simulating the diffusivity of particles near carpets made of moving actuators’). Importantly, this system features multiple time scales: The reorientation time, τr ~ 1/Dr, and the time taken to move underneath a particle, τu ~ z0/V. The corresponding tracer dynamics are therefore more complicated to solve in general, but for slow actuators the decorrelation of the carpet memory is primarily controlled by the rotational diffusion, since τr ≪ τu for small V. Indeed, as shown in Fig. 2f, in that case the VCF simulated for different positions z0 (green lines) closely follows the actuators’ rotational correlation function (red dashed). Then the same theory as before can be applied to predict the MSD (Fig. 2g) and the diffusivity (Fig. 2h). In particular, we can approximate the space-dependent diffusion for parallel Stokeslets as

and similarly for other actuator types following Table 1. In the remainder of this paper we stay in the small V limit, but future work should also address the case of faster actuators.

Again, the active diffusion is significant compared to thermal diffusion. Inserting some typical values into Eq. (5), say h ~ 1 μm, n ~ 1 μm−2, Dr ~ 1 s−1 and 8πμf ~ 1 pN, we have zth=6πnh2f2/DrDth~7.7μm for molecules of Dth ~ 500 μm2/s. Similarly, for micron-sized particles with Dth ~ 0.5 μm2/s we have zth ~ 240 μm, so again much larger than h. Since nh2 remains constant when scaling down in size, the enhanced transport can be significant even for subcellular systems.

Generalised Fick’s laws

Once the local diffusivity is determined, we can establish the generalised Fick’s laws (or Fokker-Planck equations) that govern the global stochastic transport. For clarity, we first revise the case of constant diffusion D~. Fick’s first law relates gradients in particle concentration φ(r,t) and an external drift flow vd to the total flux, J=vdφD~φ. Fick’s second law describes how the particle concentration evolves in time, tφ=(vdφ)+D~2φ. This follows directly from the first law and the continuity equation, tφ= J.

If the diffusivity is not constant, the spatial dependence may either arise from gradients in the mean speed or an inhomogeneous mean free path78. Indeed, as we saw earlier (Eqs. (4) and (5)), the diffusion tensor Dij(z)=Vij(z)τ(z) can be written in terms of the variance of the active fluctuations V and the memory time τ, which in general can both depend on position. As described in ‘Methods: Generalised Fick’s laws’, the diffusion driven by an active carpet can be analysed by constructing a ‘telegraph model’, following Schnitzer78. The particle flux is then described by the first generalised Fick’s law,

and the second generalised Fick’s law still follows from the continuity equation. Interestingly, these laws can be used to describe the active analogue of several classic problems, as we discuss in the next sections.

Sedimentation towards an active carpet

As a first application, we consider particles sedimenting towards an active carpet (Fig. 3a, ‘Methods: Sedimentation towards an active carpet: simulation details’). The fluctuations are driven by slowly moving parallel Stokeslets, as before. Typical particle trajectories z(t) are shown for different values of vg, the sedimentation velocity (Fig. 3b). As expected, the particles with the smallest vg reach the highest z positions (green track) but, surprisingly, they hover above the active carpet at some finite height. This phenomenon is somewhat reminiscent of the Leidenfrost effect, where droplets hover above a hot plate. That is, far from the active carpet the particles fall under gravity, but nearby they are repelled by strong active fluctuations (also see Supplementary Movie 2). Because the system is driven out of equilibrium, the sedimentation profile φ(z) does not follow the Boltzmann distribution with an exponential decay. Instead, it features a maximum value (Fig. 3c) with much less particles close to the surface than expected.

Sedimentation towards an active carpet.
Fig. 3

Sedimentation towards an active carpet.

Particles sink with velocity vg due to gravity, but are pushed up by the active fluctuations generated by the carpet (dashed purple line), which in this case is composed of moving parallel Stokeslets. a Diagram showing the steady-state sedimentation profile. b Typical trajectories z(t) for a range of sedimentation velocities vg. c Steady-state distributions of particle density for different vg. Histograms show simulations and dashed lines are the prediction of Eq. (8). d Position of the maximum particle density as a function of vg. Markers show simulations and the dashed line is Eq. (9).

To quantify this ‘self-cleaning’ effect, we solve the generalised Fick’s laws for this system analytically. For active fluctuations that scale algebraically with distance from the carpet, V(z)=V~/zα as in Table 1, and similarly for the memory time, τ(z)=τ~/zβ, the vertical component of the generalised flux (Eq. (6)) becomes

where the constant part of the vertical diffusivity is D~=V~zzτ~. We require that Jz = 0 at steady state, which yields the non-Boltzmannian sedimentation profile
where φ0 is a normalisation factor. To clarify, vg has standard units of m/s and D~ has units of m2+α+β/s. In the limit of a constant diffusivity (α = β = 0) we recover the Boltzmann distribution, φ(z)=φ0evgz/D~. A major different with the sedimentation profile near an active carpet is the zα/2 factor in Eq. (8), where α = 2 for parallel Stokeslets. Therefore, the sedimentation profile features a maximum (Fig. 3c), which is located at

These results agree with our simulations (Fig. 3c, d), for different values of the sedimentation velocity.

The self-cleaning effect can be understood by analysing the generalised flux more carefully (see ‘Methods: Self-cleaning effect’). The first two terms are identical to the case of constant diffusion. However, a third term emerges that represents a flux toward regions where the speed is low. Since the active fluctuations decay with distance, this flux term is always directed away from the active carpet. Importantly, the self-cleaning effect also persists when thermal fluctuations are included in the analysis (see ‘Methods: Sedimentation with active and thermal diffusion’).

Diffusion from a source to an active carpet sink

Next, we consider particles diffusing from a source to an active carpet sink (Fig. 4a, ‘Methods: Diffusion from a source to an active carpet sink: simulation details’), which could represent particle capture by sessile suspension feeders, or substrate molecules being catalysed by a carpet of enzymes (also see Supplementary Movie 3). Every time a simulated particle diffuses across the absorbing boundary at zsink = h, we place it back at zsource = H. This way, a diffusive flux emerges towards the carpet, which is equivalent to the particle capture rate. Typical trajectories z(t) show that the particles spend the majority of time close to the top surface (Fig. 4a), which is also apparent in the concentration profiles φ(z) that are peaked at the top surface (Fig. 4b). Moreover, the mean first-passage time is much larger for distant sources, so the flux decays rapidly with gap size (Fig. 4c), which may be important for biology or applications in confined spaces.

Diffusion from a source to an active sink.
Fig. 4

Diffusion from a source to an active sink.

Particles are spawned at a source (orange line) and subsequently diffuse to a sink (purple line) due to active fluctuations generated by the carpet, which is composed in this case of moving parallel Stokeslets. a Typical trajectory z(t) of a particle. Every time it hits the sink, we place it back at the source (events marked with *). b Steady-state distributions of the particle density for different source positions. Histograms show simulations and dashed lines are Eq. (10). c Diffusive flux as a function of distance. d Diffusive flux as a function of active fluctuation strength. For both c and d the markers show simulations and dashed lines show the prediction of Eq. (82).

This system can again be solved analytically (see ‘Methods: Diffusion from a source to an active carpet sink: theory details’). The flux is given by Eq. (7), with vg = 0 and with fixed particle concentrations at the source and sink. Hence, we must solve the continuity equation ∂zJz = 0 subject to the boundary conditions φ(H) = φ+ and φ(h) = 0. This gives the solution

for α ≥ 0 and β ≥ −1, or a slightly more complex function for other values. The corresponding solution for the flux, equivalent to the particle capture rate, is

In the limit of constant diffusion and h ≪ H, we recover the profile φ(z) ≈ φ+z/H, which increases linearly from sink to source, and the flux Jzφ+D~/H. However, for an active carpet the profile is more concentrated at the source, in agreement with the simulations (Fig. 4b). Indeed, the flux also decays more rapidly than thermal diffusion with the gap size (Fig. 4c). These predictions (dashed lines) agree well with the simulations.

Finally, we also examine the effect of different force strengths f on the diffusion to the active sink. Interestingly, we find that the flux scales quadratically with the active fluctuations, so stronger Stokeslets lead to a much larger capture rate (Fig. 4d). Inserting the typical values written below Eq. (5) into Eq. (11), with source concentration φ+ ~ 1 particle/μm and gap size H ~ 10 μm, we find an active flux of ∣Jz∣ ~ 60 s−1. That is more than the thermal flux for micron-sized and molecular particles, ∣Jz∣ ~ 0.05 and 50 s−1, respectively. Interestingly, the thermal and active fluctuations can co-operate to give an even larger flux of ~128 s−1 together (‘Methods: Diffusion from a source to an active carpet sink: comparison with thermal diffusion’). Hence, by enhancing the local diffusivity, the active carpet may increase its nutrient uptake significantly.

Advective and diffusive transport

Until now, we have considered active carpets that are spatially uniform, where F(ra,pa) is constant so the average flow vanishes, v=0. However, any natural carpet is likely to feature some heterogeneity in its force distribution that can drive local advection flows (see Methods: Advective and di usive transport’). This imposes a constraint on the generalised Fick’s laws we discussed so far: If the particles are stuck in local advection currents, they cannot diffuse around freely. Interestingly, this is also related to the occurrence of quenched disorder (‘Methods: Quenched disorder’). The key question is then how strong these advection flows are compared to the actively driven diffusion.

To investigate this, we consider a carpet composed of a square lattice of perpendicular Stokeslets that all fluctuate about a non-zero mean force f¯ with variance Var(f). The actuators are located at (iλ, jλ, h = 1) where i, j are integer numbers and λ is the lattice spacing. The total flow driven by these actuators is then described by an advective contribution and a diffusive contribution, v=vadv+vdiff. As shown in Fig. 5, and described in detail in ‘Methods: Advective and diffusive transport’, the active diffusion is stronger than the advection beyond a specific distance from the carpet (Eq. (92)). As mentioned earlier, we also require z to be large (Eq. (54)) in order for the time scale of diffusive transport to be slow compared to the time scale of the active fluctuations themselves. Indeed, this is the case in many biological and engineered settings, but care should be taken that these conditions are satisfied.

Comparison of advective and diffusive transport.
Fig. 5

Comparison of advective and diffusive transport.

Here the active carpet is a square lattice of perpendicular Stokeslets. a, b Flows (Eq. (88)) produced by a carpet of λ = 10 (sparse) and λ = 2.5 (dense), respectively, in the plane y = 0. Colours shows the flow magnitude and black arrows are streamlines. c The total advection flow, vadv,z (x, 0, 2.5), normalised by the flow of a single actuator, u⊥,z (0, 0, 2.5), for different lattice spacings: λ = 10 (blue), λ = 2.5 (green), λ = 1 (red). The flows vanish as λ decreases. d Comparison of advective and active diffusive transport. Black points show the normalised advection flow, Φ(ζ) (see Eq. (89)). The dashed lines are the decaying functions eζ (dashed green) and eζ2 (dashed blue), so the advection vanishes for dense carpets and large distances from the surface. However, the normalised diffusive transport (Eq. (90)) increases with ζ (red lines). e Mean square displacement (MSD) of a particle near a carpet with very weak active fluctuations compared to a strong mean force, Var(f) = 10−6 and f¯=1. The other parameters used are density n = 1, h = 1, τ = 0.1. The red dashed lines show the prediction of Eq. (3). f Corresponding space-dependent diffusivity. The solid lines show the prediction of Eq. (4). Despite the strong advection currents near the carpet, the theory still holds beyond a certain distance from the surface.

Discussion

In summary, active carpets are ubiquitous in nature, from molecular and cellular to organismic length scales. In this paper we described how these active carpets can drive non-equilibrium fluctuations by locally injecting energy into their surrounding fluid. These fluctuations were quantified with a general theoretical framework in terms of the fundamental solutions of the Stokes equation. Hence, we derived the diffusivity as a function of distance from an active carpet, and we found the corresponding generalised Fick’s laws. The predictive power of these laws was demonstrated by solving them for two archetypal problems: sedimentation and diffusion towards an active sink. Of course, one could extend this straightforwardly to other problems like diffusion away from an active source, potentially in combination with sedimentation, or systems with multiple active boundary conditions in one or more dimensions.

This framework can be applied to a much more general class of problems. Until now we have considered non-interacting actuators, where the fluctuating forces and associated time scales are determined by their intrinsic properties. It would be interesting to consider actuators featuring different types of collective behaviours211, say swarming and clustering, so these forcing properties might emerge collectively. This could lead to interesting types of anomalous diffusion79.

Additionally, one could consider active transport and diffusion in complex geometries (see ‘Methods: Extension to more complex geometries’). Immediate extensions could be carpets on the outside of a sphere, such as cilia covering Volvox carteri30 and microbes covering marine snow80,81, but also carpets on the inside of a spherical cavity, such as motors on the cytoskeleton11. Once these topologies are understood, one could consider more complex curved spaces, like the highly folded active membranes of the endoplasmic reticulum. Furthermore, besides translational diffusion one could derive the rotational diffusion82,83, for spherical but also for ellipsoidal particles and other shapes84. Finally, flows with finite inertia could be modelled to describe carpets with actuators that are large or perform rapid motions33,85.

Besides hydrodynamic actuators, this framework could equally be applied to different kinds of energy injection from surfaces. For example, one could consider active carpets that generate fluctuating electric or magnetic fields, or catalyse chemical reactions. Conversely, there are also surface-driven thermo-osmotic and acoustic fluctuations, or liquid interfaces with a variable surface tension, which can all induce transport and diffusion.

The understanding of active carpets may therefore prove useful in a wide range of applications. Recent advances in nanotechnology enable the design of artificial cilia63,64, origami micromachines86,87, and four-dimensionally printed active materials88. One may therefore think of ‘active coating materials’, for example with self-cleaning properties based on the described effect of boundary-actuated fluctuations repelling particles. One could also consider biomolecular condensates89,90, including phase-separated biopolymers, where chemical reactions are concentrated in one phase but the products are transported to the other phase by mixing actuators at the interface. This idea of interfacial mixing may also be applied to bacteria moving on water–oil interfaces91,92 for bioremediation of oil spills93,94.

Methods

Individual flow fields

The flow generated by an individual actuator is written in terms of the Blake tensor74, given by

where the flow is evaluated at position r and the actuator is located at position ra=(xa,ya,za=h) and oriented along pa=(px,py,pz). The indices i, j, k ∈ {x, y, z} denote Cartesian components, the mirror matrix is Mjk = diag(1, 1, −1), and the Oseen tensor is
with distance d= rra. All the derivatives ∇a of the Oseen tensor in Eq. (12) are taken with respect to the actuator position ra. As described for example in ref. 51, the individual flows can then be written as a multipole expansion of this Blake tensor.

The flow due to a point force f oriented parallel to the surface is given by

Similarly, the flow due to a point force f oriented perpendicular to the surface is

Note, we have scaled the forces as f = fN/(8πμ), where μ ~ 10−3 Pa s is the viscosity of water, so fN are in Newtons and f have units [m2/s]. The Stokes dipole flow with prefactor κ in [m3/s] is found by taking the derivative along the pa direction,

Finally, the Stokes rotlet describes an actuator that generates a torque about the z-axis. Its flow with prefactor ϱ in [m3/s] is defined by

These flows fields are quite complex when evaluated algebraically. Therefore, to make progress we approximate the flows as being evaluated far from the surface, such that za = ϵz with ϵ ≪ 1. For each of the individual actuator flows ((14)–(17)) we then perform a Taylor expansion,

and we only keep the leading-order contribution.

To be explicit, for the parallel Stokeslets evaluated at r=(0,0,z0), and using ra=(ρacosθa,ρasinθa,h) and pa=(cosϕa,sinϕa,0), this gives the Cartesian components

Similarly, for the perpendicular Stokeslets with the same position and orientation pa=(0,0,1) we have

For Stokes dipoles oriented parallel to the surface, with orientation pa=(cosϕa,sinϕa,0), we have

Finally, for the rotlet dipoles we have
and so forth for higher-order multipole flows.

Characterising fluctuations: simulation details

To characterise the strength of the active fluctuations, we simulate the distribution PDF(v) of the total flow evaluated at particle position r0=(0,0,z0). The carpet consists of Na = 4nL2 actuators that are randomly distributed with uniform surface density n within x, y ∈ [ − L, L], with carpet size L and vertical position za = h. Once the carpet configuration is sampled with standard random number generators, we evaluate the total flow v=au due to all Na actuators. We repeat this simulation to obtain an ensemble of Ne total flow velocities, each due to an independent carpet realisation. Hence, we evaluate the distribution PDF(v) and its moments as a function of distance from the carpet, z0. In non-dimensionalised simulation units, we use the parameters h = 1, n = 0.1, Ne = 104, and L = 500 so Na = 105. We have verified that L is large enough to avoid edge effects. The actuator strengths used for the four types are f=f=34 and κ = ϱ = 30, respectively. These simulations are presented in Fig. 1. Note the results are shown in simulation units in order to keep the description general. However, for any specific application, dimensional quantities (with standard SI units) can be inserted in all the equations throughout the paper.

Characterising fluctuations: theory details

We consider active carpets made of uniformly distributed actuators, so the average flow vanishes in the absence of gradients, v=0. This may be demonstrated by integrating any of the expressions Eqs. (19)–(30) with a constant carpet distribution, F = n/2π, which yields the average total flow

The variance tensor of the active fluctuations is calculated in the same way, by evaluating the integral

To give an explicit example, the vertical component of the variance for parallel Stokeslets is given by

This result corresponds to Eq. (2) in the main text, and is compared with simulations in Fig. 1m. We repeat this calculation for the different actuator types, and for the different components, i, j. Note that the off-diagonal components vanish, so the only non-trivial results are i = j. These results are all listed in Table 1.

Besides variance, the distributions of the active fluctuations also feature skewness

and kurtosis,

For all these quantities, we find that the only non-zero results are diagonal, where i = j = k = l. These results are listed in the bottom rows of Table 1 for all actuator types, and plotted in the insets of Fig. 1i–l.

Simulating the diffusivity of particles near carpets made of fluctuating forces

We first consider the motion of a tracer particle above a carpet of fluctuating forces, composed of Na perpendicular Stokeslets (Eq. (22)) that have a fixed position on the wall. The point forces have vertical position h = 1 and horizontally they are randomly distributed over the surface, with uniform density n = 0.1 per unit area, and within a simulation box of dimensions x, y ∈ [−L, L] with L = 500 so Na = 4nL = 105. We have verified that the simulation box is large enough to avoid edge effects by testing that the results are independent of large L. The tracer is initially located at (0, 0, z0). The forces do not interact with each other. Each perpendicular Stokeslet force f = fa(t) evolves dynamically in time following its own independent Ornstein–Uhlenbeck process.

This Ornstein–Uhlenbeck process is defined as

where τ is a relaxation time, σ is a constant that relates to the force strength, and η is Gaussian white noise with 〈η(t)〉 = 0 and 〈η(t1)η(t2)〉 = δ(t1 − t2). The solution of this stochastic differential equation is

This corresponds to an overdamped relaxation process driven by fluctuations, which admits a Gaussian stationary distribution

with mean 〈f〉 = 0 and force magnitude f2=σ2τ2. Importantly, the temporal correlation function at steady state for this Ornstein–Uhlenbeck process is also known exactly,

In our simulations, we use an average force magnitude of 〈f 2〉 = (3/4)2 and τ = 1/10 so that σ2 = 2〈f 2〉/τ, and the initial force f(t = 0) for each actuator is drawn randomly from the stationary distribution (Eq. (41)). Besides these active fluctuations, we do not include additional Brownian thermal fluctuations here.

The tracer’s equation of motion is then given by

which is integrated numerically, along with the Na Ornstein–Uhlenbeck processes for all the actuators, using a fourth-order Runge–Kutta scheme. This gives one tracer trajectory. We repeat this for an ensemble of Ne = 100 independent trajectories, each with an independent carpet realisation composed of actuators that are distributed at different random but fixed positions, and with independent Ornstein–Uhlenbeck processes. We then repeat all this for each starting position z0.

By averaging over the ensemble of Ne trajectories we compute the VCFs, C(tt)=vi(r,t)vj(r,t), shown in Fig. 2b for different values of z0 ∈ [2, 20]. Similarly, we determine the ensemble-averaged mean-square displacements, 〈ΔriΔrj〉, shown in Fig. 2c. From the latter data we also determine the components of the diffusion tensor, by statistical regression of the expression 2Dijt = 〈ΔriΔrj〉 in the regime t ≫ τ, the diffusive limit, which is shown in Fig. 2d.

Derivation of the MSD and space-dependent diffusivity

Analytical progress is made by considering small tracer displacements,

Then their equation of motion reduces to drdt v(r0,t), plus higher-order terms that can be expanded as a power series in 1/z051. Consequently, the MSD is given by

where we identify the VCF of the total flow at position r0, that is

The relationship between this ensemble-averaged flow correlation and the Ornstein–Uhlenbeck force correlations is given by

where we used Eq. (42). This expression is shown as a red dashed line in Fig. 2b. Hence, using the variance 〈v2〉 = 〈v(0)v(0)〉 of the active fluctuations (Eq. (33)), for example, for vertical displacements due to the perpendicular Stokeslets, the MSD simplifies to
and similarly for other actuator types. After performing the final integrals, we obtain the MSD
and similarly for the other directions 〈ΔriΔrj〉. This MSD transition from ballistic to diffusive motion is compared with simulations in Fig. 2c (dashed line). The corresponding anisotropic diffusivity is then given by

These expressions are shown in Fig. 2d. The same analysis can also be applied to all other actuator types using the variances listed in Table 1.

Importantly, we should come back to the initial assumption of small displacements (Eq. (44)) and analyse its consequences. Rewriting this condition as z2 ≫ 2Dzzt = 30πnh4f 2τt/z4 using Eq. (53), we can rearrange this for a temporal condition, t/τ ≪ z6/(30πnh4f 2τ2). We also require that t ≫ τ for the particle motion to transition from ballistic to diffusive motion (see Eq. (51)). In other words, the theory is only expected to hold when the time scale of diffusive transport is slow compared to the time scale of the active fluctuations themselves. This is true far from the surface, where

and similarly for other actuator types. Inserting the values used for simulations in Fig. 2a–d, being n = 0.1, h = 1, 〈f 2〉 = (3/4)2, τ = 0.1, we find z ≫ 0.61. This condition ensures that we determine the local diffusivity, D(z) with small variations in z. Once this local diffusivity is determined from the MSDs within this limit, the global stochastic dynamics of particles leaving this local area (with large variations in z) can be solved using the space-dependent Fick’s laws, as discussed in ‘Generalised Fick’s laws’.

Simulating the diffusivity of particles near carpets made of moving actuators

Here, we consider the motion of a tracer particle above a carpet of Na parallel Stokeslets (Eq. (19)) that each move with velocity V=Vpa along their director, pa, with a constant speed V. They generate a flow with force f=fpa. The Stokeslets move along the surface, so pz = 0, with an orientation angle ϕa = arctan(py/px) that is subject to rotational diffusion. That is, dϕadt=2Drη(t) where η is white Gaussian noise with 〈η(t)〉 = 0 and 〈η(t1)η(t2)〉 = δ(t1 − t2). The parallel Stokeslets are all independent of each other. We use the parameters V = 1, Dr = 10, and f = 3/4, such that τr ≪ τu for all z0 ∈ [2, 20]. As before, the actuators are distributed randomly with uniform density n = 0.1 in a simulation box, x, y ∈ [−L, L], with L = 500 and h = 1. Periodic boundary conditions are imposed so that the surface density n = 0.1 of the actuators remains constant. Again, besides these active fluctuations, we do not include additional Brownian thermal fluctuations here.

These Na + 1 equations of motion, for the tracer and the actuators, are then integrated as before over a time period t ∈ [0, 10] for each tracer trajectory. We repeat this simulation for an ensemble of Ne = 100 independent trajectories, each with an independent carpet realisation with actuators that are initially distributed at different random positions and orientations. Again, we repeat all this for ten different initial positions z0 ∈ [2, 20]. The ensemble-averaged results are shown in Fig. 2e–h.

Generalised Fick’s laws

For clarity, we first revise the case of constant diffusion D~ in one spatial dimension, z. Then, Fick’s first law relates gradients in concentration φ(z, t) and an external drift vd to the total flux,

Together with the continuity equation, ∂tφ = −∂zJz, this gives Fick’s second law,

which is also known as the Fokker–Planck equation. This is equivalent to motion described by the following Langevin equation, dzdt=vd+2D~η(t), where η is Gaussian white noise as defined below Eq. (39).

Rather than being constant in space, the diffusivity of tracers near an active carpet depends continuously on position. Such stochastic processes can often be described by an effective Smoluchowski equation78, rather than standard Langevin methods which make no reference to individual collisions. Here, we follow this approach as a foundation for the generalised Fick’s laws that describe the diffusion of a tracer particle as a function of distance from an active carpet. Since we only have gradients in the vertical direction, we use the short-hand notations D(z) = Dzz for the vertical diffusivity and v(z)=vz2=Vzz for the mean vertical speed.

With this spatial dependence, the question arises whether the second term in Eq. (55) should be interpreted as Dzφ or ∂z(Dφ), or something in between. This question is not well posed, because it depends on the physical processes in question. In other words, generalising this expression for macroscopic quantities requires partial knowledge of the microscopic mechanism for diffusion. In particular, information is needed about the spatial dependence of the memory time τ(z), and of the mean vertical speed, v(z). The diffusivity can then be written as the combination of these ingredients, D(z) = v2(z)τ(z), as shown in Eq. (53). Indeed, either a larger average speed or a longer time between reorientations can give rise to a larger diffusivity. Note that for Ornstein–Uhlenbeck forcing the time scale τ does not depend on position, but this need not be true in general. For example, for rapidly moving actuators the smallest decorrelation time is τ ~ z/V. On the other hand, for slowly moving actuators the rotational diffusion constant Dr sets the smallest memory time.

Using this information about the microscopic interactions, a ‘telegraph model’78 can be constructed that describes the space-dependent diffusion process. Inspired by this model, we consider two particle populations, with population densities φup(z, t) and φdown(z, t), respectively, that either move up or down along z with mean speed v(z) due to the active carpet fluctuations. The mean speed is the same for the two populations at any given z since we consider a uniform carpet without net drift, v=0, as shown in Eq. (32). The particles switch directions at a mean rate of 12τ1, set by the memory time of the active carpet. The total particle density is then given by φ(z, t) = φup + φdown, and the diffusive flux of particles is Jdiff(z, t) = v(φup − φdown). Subsequently, using continuity of particle flow and conservation of particle number, the up and down populations evolve according to

In each equation, the first term describes spatial gradients in the moving populations, while the last two terms describe the switching between particles moving up and down, and vice versa. By adding and subtracting, the equations (57) can be rewritten in terms of the total density and diffusive flux, giving

Taking the time derivative of the first expression and combining with the second expression yields

Then, we assume that the high-frequency behaviour of particle movements can be neglected, so the second time derivative on the left-hand side vanishes,

Integrating this expression, we can solve for the diffusive flux Jdiff. The constant of integration is set equal to zero to ensure that Jdiff vanishes when the variance of the active fluctuations v2 are zero. If the particles are sedimenting with a constant drift velocity vd, there is an additional flux Jdrift = vdφ, so the total flux is Jz = Jdiff + Jdrift. Then, combining all this information gives the first generalised Fick’s law in the vertical direction,

We find the other components of the flux by repeating the telegraph model analysis in the x and y directions, which gives

Since the variance tensor only has diagonal components, we can write the generalised flux in three dimensions as

which is written in the main text as Eq. (6). Note that the last term only has a vertical component for systems that obey translational invariance along the horizontal directions, when the variance tensor only depends on z. Finally, using the continuity equation we obtain the second generalised Fick’s law,
where repeated indices are summed over.

Sedimentation towards an active carpet: simulation details

Here, we consider the motion of a sedimenting tracer particle above a carpet of moving parallel Stokeslets. For spherical particles, the sedimentation is described by a constant drift velocity vd=vgz^=d2Δρ18μg, in terms of the gravitational acceleration g, the particle diameter d, its density difference with the medium Δρ, and the medium viscosity μ. The equations of motion of the moving forces are as described in ‘Methods: Simulating the diffusivity of particles near carpets made of moving actuators’, with the parameters V = 1, Dr = 10, n = 0.1, L = 500, h = 1 and f = 10. For the tracer equation of motion we add the sedimentation, and we introduce a reflecting boundary condition at z = h to prevent the particles from crossing the active carpet. This system is integrated numerically for different sedimentation velocities, vg ∈ [10−2, 1]. We simulate over a long period of time, t ∈ [0, 105], to ensure that the sedimentation profile is well sampled. To clarify, we do not average this sedimentation profile over a statistical ensemble of independent carpet configurations. Therefore, since the only averaging is temporal, the results are informative about the dynamics of a given system. We then normalise this particle concentration profile,

where Np = ∫φdz is the number of tracers in the system, so ∫Φ(z)dz = 1. From these distributions we also evaluate the maximum zmax where dφdz=0. These results are shown and compared with our analytical predictions in Fig. 3.

Self-cleaning effect

These simulation results can be understood using the generalised Fick’s laws we discussed earlier. The first two terms on the RHS in Eq. (63) are identical to the case of constant diffusion (Eq. (55)), describing a flux of particles towards regions of low concentration. A third emerges, however, which describes diffusion towards regions of low fluid speed. Since the active fluctuations decay with distance (e.g. see Eq. (2)), this term leads to a flux directed away from the carpet.

To understand this better, we must quantify the contributions of the flux. Since the variance of all the active fluctuations in Table 1 feature an algebraic decay, we write

Similarly, for the memory time we write

because this algebraic form is common in natural systems. To name a few examples: β = 0 corresponds to a constant memory time. β = −1 corresponds to the time scale τ ~ z/va associated with an actuator moving underneath a tracer particle. β = −2 corresponds to the time scale τ ~ z2/Da associated with actuators diffusing underneath a tracer particle. Note that one could have inverted the exponent to keep β positive, but this does not change anything physically. Hence, we prefer to keep the expressions for α and β consistent.

Then the vertical diffusivity is D(z)=D~/zα+β, where the constant part is D~=V~zzτ~. For example, for slowly moving parallel Stokeslets we have V~zz=6πnh2f2 and τ~=Dr1 with α = 2 and β = 0 from Eq. (5). Inserting the expressions (70)–(71) into (63), one obtains

The first term is negative for sedimentation, and the second term still describes ordinary diffusion towards regions of low concentration. But the third term is always positive, repelling particles away from the carpet, which explains the self-cleaning effect.

To solve the sedimentation profile, we require that Jz = 0 at steady state, which yields

where φ0 is a normalisation factor. In the limit of a constant diffusivity (α = β = 0) we recover the Boltzmann distribution, φ(z)=φ0evgz/D~. This is no longer true for active carpets with decaying fluctuations because of the zα/2 factor, where α = 2 for parallel Stokeslets. Therefore, the sedimentation profile features a maximum (Fig. 3c), which is located at

These results agree with our simulations (Fig. 3c, d), for different values of the sedimentation velocity.

Sedimentation with active and thermal diffusion

Besides the fluctuating flows generated by the active carpet, the particles may also experience Brownian thermal fluctuations. This thermal diffusion Dth can be included explicitly in the generalised Fick’s law:

Then, the expression Jz = 0 can still be solved analytically to determine the steady-state sedimentation profile. For parallel Stokeslets, for example, with α = 2 and β = 0, we find the solution

It is important to note that this function has the same shape as the original solution (Eq. (73)). Indeed, particles are still repelled from the active surface, limz0φ(z)=0, and the function has a maximum at the same location as before, at zmax=(D~/vg)1/3 for all Dth ≥ 0. Thus, the self-cleaning effect is not affected by thermal diffusion. Of course, when the surface activity vanishes, D~0, we recover the Boltzmann distribution.

Diffusion from a source to an active carpet sink: simulation details

In this section, we consider the dynamics of particles that are spawned at a source and absorbed by an active sink. The particles are subject to active fluctuations due to a carpet of slowly moving parallel Stokeslets. The equations of motion of the Na actuators are as described in ‘Methods: Simulating the diffusivity of particles near carpets made of moving actuators and Sedimentation towards an active carpet: simulation details’. For the tracer equation of motion we remove the sedimentation, we impose an absorbing boundary condition at zsink = h, and a reflecting boundary condition at zsource = H. Whenever a particle is absorbed by the sink, we place it back at the source, at x = y = 0, and we redistribute all the actuators with new random positions and orientations to start a new fully independent trajectory. We run two separate types of simulations: First, the gap size is varied with different values of H ∈ [2, 20] with constant force f = 10. Second, we vary f = ∈ [1, 10] with constant source height H = 5. For each of these forces we measure the flux Jz, defined as the number of particles that diffuse from the source to the sink per unit time, Jz = −Np/〈tmfp〉, where 〈tmfp〉 is the mean first-passage time and Np is the number of particles. By symmetry, we expect the nutrient flux to scale quadratically with the force, because the diffusion equations are invariant under the transformation f → −f. Indeed, this is also observed in the simulations, as shown in Fig. 4.

Diffusion from a source to an active carpet sink: theory details

To solve the system of non-equilibrium diffusion from a source to an active sink, we again consider the vertical flux given by Eq. (7). This time, the sedimentation velocity is equal to zero and we seek the steady-state solution (∂tφ = 0) with fixed particle concentrations at the source and the sink. Hence, we must solve the continuity equation ∂zJz = 0 subject to the boundary conditions φ(H) = φ+ and φ(h) = 0. This gives the solution

for α ≥ 0 and β ≥ −1, or a slightly more complex function for other values. The corresponding solution for the flux, equivalent to the particle capture rate, is

When comparing this prediction with the simulated flux, care should be taken to account for the normalisation (Eq. (69)), because the number of particles Np is coupled to concentration φ+ at the top boundary condition φ(H) = φ+. This relationship can also be computed exactly,

which depends on H, so the power-law of Jz(H) should be rescaled based on whether Np or φ+ is kept constant. In the limit h ≪ H, this simplifies to

Hence, using Eq. (78) for h ≪ H yields

For slowly moving parallel Stokeslets (α = 2 and β = 0), we then have Jz ∝ z−3 for a constant φ+ concentration, or Jz ∝ z−4 for a constant number of particles Np. In Fig. 4c we show the latter.

Diffusion from a source to an active carpet sink: comparison with thermal diffusion

We expect that the thermal diffusion will be more effective at transporting the particles if the distance between the source and the sink is large, because the thermal noise does not decay with z. To quantify this, we equate the active carpet flux (Eq. (81)) with the thermal flux,

The boundary concentration φ+ cancels out, so we find that the value of H for which the two are equal is

Inserting D~=6πnh2f2/Dr from Eq. (5) with α = 2 and β = 0 for parallel Stokeslets, and using the typical values h ~ 1 μm, n ~ 1 μm−2, Dr ~ 1 s−1 and 8πμf ~ 1 pN, we find H* ~ 350 and 11 μm, respectively, for micron-sized and molecular paxrticles of Dth ~ 0.5 and 500μm2/s.

The diffusive flux can also be computed in the presence of both thermal and active fluctuations. As before, we solve ∂zJz = 0 using the generalised Fick’s law that includes thermal diffusion (Eq. (75)) without gravity, with boundary conditions φ(0) = 0 and φ(H) = φ+. For parallel Stokeslets this yields the concentration profile

and the corresponding flux

As expected, in the limit D~0 we recover the thermal flux, Jz = −Dthφ+/H. This corresponds to ~50 particles/second for molecular diffusion with Dth ~ 500 μm2/s, and using φ+ ~1 particle/μm and H ~ 10 μm. Conversely, in the limit Dth → 0 we recover the original solution, Jz=2D~φ+/H3. This gives a ‘bare’ active flux of ~60 particles/second when inserting the same values as those below Eq. (84). Interestingly, these fluxes do not just add up because there is also a cross term. In fact, the total flux from Eq. (86) gives Jz ~ 128 particles/second. Therefore, the thermal diffusion can actually enhance the active diffusive flux, and vice versa, since they co-operate.

Advective and diffusive transport

To investigate the relative importance of local advective and diffusive transport, we consider a carpet composed of perpendicular Stokeslets that fluctuate about a non-zero mean. Then, the Ornstein–Uhlenbeck process (Eq. (39)) becomes

where the mean force is f=f¯ and its variance is Var(f) = σ2τ/2 as before. The resulting flow is then described by an advective contribution, vadv due to the mean force, f¯, and a diffusive contribution, vdiff due to its variance, Var(f). The mean of the diffusive contribution vanishes when averaging over the temporal noise but, at any one location, the advection does not.

Naturally, the advection is not significant in the limit of a small mean force, when f¯2Var(f). Even when the mean force is comparatively large, however, the active diffusion can still dominate far from the surface, depending on the structure of F(ra,pa). This is explained in terms of the local heterogeneities becoming less important when z ≫ rnn, where the typical nearest-neighbour distance between actuators is rnn~1/n. To quantify this carefully, we consider a square lattice of perpendicular Stokeslets with lattice spacing rnn = λ. That is, the forces are located at position (iλ, jλ, h) where i and j are integer numbers, so the number density n = 1/λ2. The total advection generated by this active carpet is given by

where u is given by Eq. (15). This total flow is shown in Fig. 5 for different lattice spacings, where all Stokeslets have the same (negative) force f¯. In all cases, there is a down-welling region (downward flow) near the Stokeslets and, by incompressibility, up-welling regions between the Stokeslets. Perhaps counter-intuitively, at a given distance z from the surface, the sparse carpets (Fig. 5a, with large λ) drive stronger flows than the dense carpets (Fig. 5b, with small λ). This is highlighted in Fig. 5c, which plots the vertical flow velocity along the line y = 0 for different values of λ. These curves show the down-welling regions around x = 0, ±λ, and up-welling regions around x = ±λ/2, ±3λ/2, … , but their amplitude decreases strongly with decreasing λ, i.e. with increasing number density n. This is quantified further in Fig. 5d, which shows the vertical flow directly above a Stokeslet (x = y = 0). Using Eq. (22), we write the normalised total vertical flow as
where the dimensionless number ζ=z/λ=zn and the normalisation factor is uz(0,0,z)=12h2f¯/z3. Recall that f¯ has units m2/s because forces are scaled with the fluid viscosity (see text under Eq. (15)). Then, in the limit ζ → 0 we recover the flow due to a single Stokeslet, Φ → 1, as expected. However, in the limit ζ →  the flow tends to zero because the spatial gradients in the actuator density disappear. This decay is quite strong (Fig. 5d; black points), approximately like a Gaussian function, Φ(ζ)exp(ζ2) (dashed blue line). Thus, the normalised advective transport decays rapidly with ζ, while the diffusive transport actually increases. Specifically, using vdiff,z2=15πnh4Var(f)/z4, we can write the normalised diffusive transport as
which is shown in Fig. 5d as red lines. The relative importance of the diffusive and the advective transport is

Hence, the diffusion dominates over advection beyond a distance z*=ζ*/n from the carpet, where

in terms of the Lambert W0 function. This occurs at ζ* ≈ 0.85 for Var(f)=f¯2, which is fairly close to the active carpet. Even when their fluctuations are a thousand times weaker (Fig. 5d; red dotted line), for f¯2=106Var(f), the transition occurs at ζ* ≈ 2.55, which is still not that far from the carpet. This is especially relevant for high actuator densities. Indeed, many organisms like Vorticella colonies can grow fairly dense, approaching close packing.

Another point to note is that the advective flows can average out in time: Consider a particle located in a down-welling region, slowly moving down towards an actuator. If the particle is also subject to active and/or passive fluctuations, it can diffuse horizontally into an up-welling region, so it can escape. To demonstrate this, we repeat our diffusion simulations (cf. Fig. 2a–d) for a carpet of perpendicular Stokeslets with very weak active fluctuations, Var(f) = 10−6, compared to a strong mean force directed towards the carpet, f¯=1. As shown in Fig. 5e, the MSD still transitions to diffusive motion when t > τ, and the ballistic advective motion disappears over time. Moreover, the resulting space-dependent diffusivity (Fig. 5f) still agrees with the theoretical prediction (Eq. (4)) for z ≳ 3 for all components of Dij.

The nutrient flux that individual organisms receive therefore depends strongly on the distance of the nutrient source. If the source is located at H < z*, then the flux to individual organisms can be large due to advection. If the source is located at H > z*, then the flux is determined by diffusion. This spreads out the nutrients horizontally before they reach the surface, so on average all organisms receive the same global diffusive flux as discussed in ‘Methods: Diffusion from a source to an active carpet sink: simulation details’.

The theory can also be extended for situations where the relation vdiff2vadv2 does not hold. This may be important for scenarios in biology or synthetic carpets of intermediate actuator densities. As a first approximation, one could explicitly insert the advection flow as vd=vadv(r) into the three-dimensional generalised flux (Eq. (67)), assuming that the fluctuations are still uniformly distributed on the surface. This advection term could be written in terms of Stokeslets, or found with any other hydrodynamic technique such as the boundary-element method, a squirmer-like model, or computational fluid dynamics (CFD) simulations. The disadvantage of this formulation is that it is inherently system specific. The advantage is that any flow pattern of interest can be inserted (e.g. ciliary transport, filter feeding, bacteria on surfaces), so the resulting advection-diffusion equations can be solved accordingly.

Quenched disorder

The connection between advective and diffusive transport is also related to quenched disorder, the notion that spatial heterogeneity can be frozen in place so a spatial average would not be equal to a local temporal average. In other words, a system features quenched disorder if it has random variables that are quenched (frozen) in time, so their dynamics cannot evolve as fast as the other time scales in the system. In general, active carpets can indeed feature quenched disorder. In that case, it would not be appropriate to model the tracer dynamics with the generalised Fick’s laws described here: This modelling approach is based on averaging with respect to a large ensemble of active carpet configurations, so it would not always be informative about the dynamics of a single specific system configuration.

However, the disorder need not necessarily be quenched for active carpets. The relevant random variables are the relative positions and orientations between the actuators and the tracer particles. Therefore, there is no quenched disorder when the actuators meander along the surface, like bacteria, as long as they move or turn rapidly. Similarly, even if the actuators themselves are fixed, the tracers may still diffuse in space under the right conditions, so the relative positions could still vary freely. They key question is what these conditions are.

The first requirement is that the advective transport (due to individual actuators locally) is much weaker than the diffusive transport (due all actuators together, possibly aided by thermal noise). If a tracer is caught in a local actuator current, then its dynamics are effectively quenched; however, if the particle can diffuse away and escape, the ballistic motion disappears and the advection flows tend to average out over time (Fig. 5e, f). Hence, as the particles explore space horizontally, their spreading over time becomes equivalent to spatial averaging, so the dynamics become annealed. As described in previous section, the diffusion dominates advection if the particles are located far away from the active surface (see Eq. (91)).

The second requirement is that the time scale of diffusive transport is slow compared to the time scale of the active fluctuations themselves. This ensures that the tracer motion is diffusive over time and not ballistic according to a specific carpet configuration. As described in ‘Methods: Derivation of the mean-squared displacement and space-dependent diffusivity’, this requirement is satisfied when Eq. (54) holds. Therefore, both requirements are fulfilled beyond a certain distance from the surface.

To verify the generalised Fick’s laws, we compared their predictions with detailed hydrodynamic simulations. These fully resolve all the actuator positions and orientations throughout time, so any quenched disorder is explicitly included. Importantly, all our main findings (enhanced diffusivities, sedimentation profiles, nutrient fluxes) are supported by this data. Indeed, we found that the simulations and the theory agree well with one another beyond a certain distance from the surface, when both requirements described above are fulfilled. Future theories could perhaps relax these conditions by taking the effects of quenched disorder into account. We expect this could be an exciting opportunity of further research in the field of non-equilibrium statistical mechanics and active matter systems.

Extension to more complex geometries

In principle, our theory may be generalised for active carpets of more complex geometries by taking the following steps: First, one should find the hydrodynamic Green’s function (cf. the Blake tensor in Eq. (12)) that satisfies the Stokes equations and the boundary conditions of the geometry in question. Once this flow solution is known, one can start developing simulations to verify the following steps. Second, the mean flow v(r) should be determined by integrating this Green’s function over the carpet along with its force distribution, as in Eq. (32). This may tend to zero for homogeneously distributed carpets, depending on the surface shape and the distribution of actuator positions and orientations, but not necessarily. Third, one should determine the variance tensor Vij(r)=vivj as in Eq. (33), which may in general be dependent on all three spatial coordinates. Fourth, the generalised flux may be extended by revisiting the telegraph model, as in ‘Methods: Generalised Fick’s laws’. These equations may then be solved numerically or analytically, but care should be taken that the conditions for the theory to be accurate are correctly translated to the new geometry.

Peer review information: Nature Communications thanks Marco Polin and the other, anonymous, reviewer(s) for their contribution to the peer review of this work. Peer reviewer reports are available.
Publisher’s note: Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
These authors contributed equally: Francisca Guzmán-Lastra, Arnold J. T. M. Mathijssen.

Supplementary information

The online version contains supplementary material available at 10.1038/s41467-021-22029-y.

Acknowledgements

F.G.-L. acknowledges Millennium Nucleus Physics of Active Matter of ANID (Chile). H.L. acknowledges support from the Deutsche Forschungsgemeinschaft, DFG projects SPP 1726 and LO 418/23. A.J.T.M. acknowledges funding from the Human Frontier Science Program (Fellowship LT001670/2017) and the United States Department of Agriculture (USDA-NIFA AFRI grants 2020-67017-30776 and 2020-67015-32330). F.G.-L. and A.M. also acknowledge support from the American Physical Society (APS) for an International Research Travel Award (IRTAP).

Author contributions

F.G.-L. and A.J.T.M. contributed equally to this work and are joint first, last and corresponding authors. F.G.-L., H.L., and A.J.T.M. designed the research and wrote the manuscript. F.G.-L. and A.J.T.M. performed the simulations. A.J.T.M. developed the theory.

Data availability

All simulation data used for this paper are available from the corresponding authors upon request.

Code availability

All simulation codes used for this paper are available from the corresponding authors upon request.

Competing interests

The authors declare no competing interests.

References

1. 

    Chandrasekhar S. Stochastic problems in physics and astronomy. Rev. Mod. Phys.1943. 15: 1-89 doi: 10.1103/RevModPhys.15.1

2. 

3. 

4. 

5. 

    Saintillan D, Shelley MJ. Active suspensions and their nonlinear models. Compt. Rend. Phys.2013. 14: 497-517 doi: 10.1016/j.crhy.2013.04.001

6. 

7. 

    Elgeti J, Winkler RG, Gompper G. Physics of microswimmers—single particle motion and collective behavior: a review. Rep. Progr. Phys.2015. 78: 056601 doi: 10.1088/0034-4885/78/5/056601

8. 

9. 

10. 

11. 

    Needleman D, Dogic Z. Active matter at the interface between materials science and cell biology. Nat. Rev. Mater.2017. 2: 17048 doi: 10.1038/natrevmats.2017.48

12. 

    Kanazawa K, Sano TG, Cairoli A, Baule A. Loopy Lévy flights enhance tracer diffusion in active suspensions. Nature2020. 579: 364-367 doi: 10.1038/s41586-020-2086-2

13. 

    Riedel C, . The heat released during catalytic turnover enhances the diffusion of an enzyme. Nature2015. 517: 227 doi: 10.1038/nature14043

14. 

    Golestanian R. Enhanced diffusion of enzymes that catalyze exothermic reactions. Phys. Rev. Lett.2015. 115: 108102 doi: 10.1103/PhysRevLett.115.108102

15. 

    Illien P, . Exothermicity is not a necessary condition for enhanced diffusion of enzymes. Nano Lett.2017. 17: 4415-4420 doi: 10.1021/acs.nanolett.7b01502

16. 

    Wu X-L, Libchaber A. Particle diffusion in a quasi-two-dimensional bacterial bath. Phys. Rev. Lett.2000. 84: 3017 doi: 10.1103/PhysRevLett.84.3017

17. 

    Kim MJ, Breuer KS. Enhanced diffusion due to motile bacteria. Phys. Fluids2004. 16: L78-L81 doi: 10.1063/1.1787527

18. 

19. 

    Pushkin DO, Shum H, Yeomans JM. Fluid transport by individual microswimmers. J. Fluid Mech.2013. 726: 5-25 doi: 10.1017/jfm.2013.208

20. 

    Jeanneret R, Pushkin DO, Kantsler V, Polin M. Entrainment dominates the interaction of microalgae with micron-sized objects. Nat. Commun.2016. 7: 12518 doi: 10.1038/ncomms12518

21. 

22. 

    Vaccari L, Molaei M, Leheny RL, Stebe KJ. Cargo carrying bacteria at interfaces. Soft Matter2018. 14: 5643-5653 doi: 10.1039/C8SM00481A

23. 

Gilpin, W., Prakash, V. N. & Prakash, M. Rapid behavioral transitions produce chaotic mixing by a planktonic microswimmer. Preprint at https://arxiv.org/abs/1804.08773 (2018).

24. 

    Mathijssen AJTM, Jeanneret R, Polin M. Universal entrainment mechanism controls contact times with motile cells. Phys. Rev. Fluids2018. 3: 033103 doi: 10.1103/PhysRevFluids.3.033103

25. 

    Pedley T, Hill N, Kessler J. The growth of bioconvection patterns in a uniform suspension of gyrotactic micro-organisms. J. Fluid Mech.1988. 195: 223-237 doi: 10.1017/S0022112088002393

26. 

27. 

    Karimi A, Ardekani A. Gyrotactic bioconvection at pycnoclines. J. Fluid Mech.2013. 733: 245-267 doi: 10.1017/jfm.2013.415

28. 

    Tuval I, . Bacterial swimming and oxygen transport near contact lines. Proc. Natl Acad. Sci. USA2005. 102: 2277-2282 doi: 10.1073/pnas.0406724102

29. 

    Magar V, Goto T, Pedley TJ. Nutrient uptake by a self-propelled steady squirmer. Q. J. Mech. Appl. Math.2003. 56: 65-91 doi: 10.1093/qjmam/56.1.65

30. 

    Short MB, . Flows driven by flagella of multicellular organisms enhance long-range molecular transport. Proc. Natl Acad. Sci. USA2006. 103: 8315-8319 doi: 10.1073/pnas.0600566103

31. 

    Michelin S, Lauga E. Optimal feeding is optimal swimming for all Péclet numbers. Phys. Fluids2011. 23: 101901 doi: 10.1063/1.3642645

32. 

    Tam D, Hosoi AE. Optimal feeding and swimming gaits of biflagellated organisms. Proc. Natl Acad. Sci. USA2011. 108: 1001-1006 doi: 10.1073/pnas.1011185108

33. 

    Mathijssen AJTM, Culver J, Bhamla MS, Prakash M. Collective intercellular communication through ultra-fast hydrodynamic trigger waves. Nature2019. 571: 560-565 doi: 10.1038/s41586-019-1387-9

34. 

35. 

36. 

    Mizuno D, Tardin C, Schmidt CF, MacKintosh FC. Nonequilibrium mechanics of active cytoskeletal networks. Science2007. 315: 370-373 doi: 10.1126/science.1134404

37. 

38. 

39. 

    Goldstein RE. Fluid dynamics at the scale of the cell. J. Fluid Mech.2016. 807: 1-39 doi: 10.1017/jfm.2016.586

40. 

    Needleman D, Shelley M. The stormy fluid dynamics of the living cell. Physics Today2019. 72: 32-38 doi: 10.1063/PT.3.4292

41. 

42. 

    Vilfan A, Jülicher F. Hydrodynamic flow patterns and synchronization of beating cilia. Phys. Rev. Lett.2006. 96: 058102 doi: 10.1103/PhysRevLett.96.058102

43. 

    Brumley DR, Polin M, Pedley TJ, Goldstein RE. Hydrodynamic synchronization and metachronal waves on the surface of the colonial alga Volvox carteri. Phys. Rev. Lett.2012. 109: 268102 doi: 10.1103/PhysRevLett.109.268102

44. 

    Elgeti J, Gompper G. Emergence of metachronal waves in cilia arrays. Proc. Natl Acad. Sci. USA2013. 110: 4470-4475 doi: 10.1073/pnas.1218869110

45. 

    Nonaka S, . De novo formation of left–right asymmetry by posterior tilt of nodal cilia. PLoS Biol.2005. 3: e268 doi: 10.1371/journal.pbio.0030268

46. 

    Lukens S, Yang X, Fauci L. Using Lagrangian coherent structures to analyze fluid mixing by cilia. Chaos2010. 20: 017511 doi: 10.1063/1.3271340

47. 

    Ding Y, Nawroth JC, McFall-Ngai MJ, Kanso E. Mixing and transport by ciliary carpets: a numerical study. J. Fluid Mech.2014. 743: 124-140 doi: 10.1017/jfm.2014.36

48. 

    Ramirez-San Juan GR, . Multi-scale spatial heterogeneity enhances particle clearance in airway ciliary arrays. Nat. Phys.2020. 16: 958-964 doi: 10.1038/s41567-020-0923-8

49. 

    Berke AP, Turner L, Berg HC, Lauga E. Hydrodynamic attraction of swimming microorganisms by surfaces. Phys. Rev. Lett.2008. 101: 038102 doi: 10.1103/PhysRevLett.101.038102

50. 

    Drescher K, Dunkel J, Cisneros LH, Ganguly S, Goldstein RE. Fluid dynamics and noise in bacterial cell–cell and cell–surface scattering. Proc. Natl Acad. Sci. USA2011. 108: 10940-10945 doi: 10.1073/pnas.1019079108

51. 

    Mathijssen AJTM, Pushkin DO, Yeomans JM. Tracer trajectories and displacement due to a micro-swimmer near a surface. J. Fluid Mech.2015. 773: 498-519 doi: 10.1017/jfm.2015.269

52. 

    Mathijssen AJTM, Guzmán-Lastra F, Kaiser A, Löwen H. Nutrient transport driven by microbial active carpets. Phys. Rev. Lett.2018. 121: 248101 doi: 10.1103/PhysRevLett.121.248101

53. 

    Xu H, Dauparas J, Das D, Lauga E, Wu Y. Self-organization of swimmers drives long-range fluid transport in bacterial colonies. Nat. Commun.2019. 10: 1792 doi: 10.1038/s41467-019-09818-2

54. 

    Pepper RE, Roper M, Ryu S, Matsudaira P, Stone HA. Nearby boundaries create eddies near microscopic filter feeders. J. R. Soc. Interface2009. 7: 851-862 doi: 10.1098/rsif.2009.0419

55. 

    Pepper RE, . A new angle on microscopic suspension feeders near boundaries. Biophys. J.2013. 105: 1796-1804 doi: 10.1016/j.bpj.2013.08.029

56. 

    Kirkegaard JB, Goldstein RE. Filter-feeding, near-field flows, and the morphologies of colonial choanoflagellates. Phys. Rev. E2016. 94: 052401 doi: 10.1103/PhysRevE.94.052401

57. 

    Roper M, Dayel MJ, Pepper RE, Koehl MAR. Cooperatively generated stresslet flows supply fresh fluid to multicellular choanoflagellate colonies. Phys. Rev. Lett.2013. 110: 228104 doi: 10.1103/PhysRevLett.110.228104

58. 

    Nielsen LT, . Hydrodynamics of microbial filter feeding. Proc. Natl Acad. Sci. USA2017. 114: 9373-9378 doi: 10.1073/pnas.1708873114

59. 

    Shapiro OH, . Vortical ciliary flows actively enhance mass transport in reef corals. Proc. Natl Acad. Sci. USA2014. 111: 13391-13396 doi: 10.1073/pnas.1323094111

60. 

    Shapiro OH, Kramarsky-Winter E, Gavish AR, Stocker R, Vardi A. A coral-on-a-chip microfluidic platform enabling live-imaging microscopy of reef-building corals. Nat. Commun.2016. 7: 1-10

61. 

Durieux, D. M., Gemmell, B. & Du Clos, K. Benthic jellyfish dominate water mixing in mangrove ecosystems. Preprint at https://www.biorxiv.org/content/10.1101/784173v2.full (2019).

62. 

    Morad M, Khalili A, Roskosch A, Lewandowski J. Quantification of pumping rate of Chironomus plumosus larvae in natural burrows. Aquatic Ecol.2010. 44: 143-153 doi: 10.1007/s10452-009-9259-2

63. 

    den Toonder J, . Artificial cilia for active micro-fluidic mixing. Lab Chip2008. 8: 533-541 doi: 10.1039/b717681c

64. 

    Van Oosten CL, Bastiaansen CWM, Broer DJ. Printed artificial cilia from liquid-crystal network actuators modularly driven by light. Nat. Mater.2009. 8: 677 doi: 10.1038/nmat2487

65. 

    Bricard A, . Emergent vortices in populations of colloidal rollers. Nat. Commun.2015. 6: 7470 doi: 10.1038/ncomms8470

66. 

67. 

    Darnton N, Turner L, Breuer K, Berg HC. Moving fluid with bacterial carpets. Biophys. J.2004. 86: 1863-1870 doi: 10.1016/S0006-3495(04)74253-8

68. 

    Jin X, Riedel-Kruse IH. Biofilm lithography enables high-resolution cell patterning via optogenetic adhesin expression. Proc. Natl Acad. Sci. USA2018. 115: 3698-3703 doi: 10.1073/pnas.1720676115

69. 

    Schaller V, Weber C, Semmrich C, Frey E, Bausch AR. Polar patterns of driven filaments. Nature2010. 467: 73 doi: 10.1038/nature09312

70. 

Gong, X., Mathijssen, A. J. T. M., Bryant, Z. & Prakash, M. Engineering reconfigurable flow patterns via surface-driven light-controlled active matter. https://arxiv.org/abs/2004.01368 (2020).

71. 

Warner, M. & Terentjev, E. M. Liquid Crystal Elastomers (Oxford University Press, 2007).

72. 

    Stuart MAC, . Emerging applications of stimuli-responsive polymer materials. Nat. Mater.2010. 9: 101 doi: 10.1038/nmat2614

73. 

    Wang E, Desai MS, Lee S-W. Light-controlled graphene-elastin composite hydrogel actuators. Nano Lett.2013. 13: 2826-2830 doi: 10.1021/nl401088b

74. 

    Blake JR. A note on the image system for a Stokeslet in a no-slip boundary. Math. Proc. Camb. Philos. Soc1971. 70: 303-310 doi: 10.1017/S0305004100049902

75. 

    Chilvers MA, O’Callaghan C. Analysis of ciliary beat pattern and beat frequency using digital high speed imaging: comparison with the photomultiplier and photodiode methods. Thorax2000. 55: 314-317 doi: 10.1136/thorax.55.4.314

76. 

    Zaid IM, Dunkel J, Yeomans JM. Lévy fluctuations and mixing in dilute suspensions of algae and bacteria. J. R. Soc. Interface2011. 8: 1314-1331 doi: 10.1098/rsif.2010.0545

77. 

    Wang B, Kuo J, Bae SC, Granick S. When Brownian diffusion is not Gaussian. Nat. Mater.2012. 11: 481-485 doi: 10.1038/nmat3308

78. 

    Schnitzer MJ. Theory of continuum random walks and application to chemotaxis. Phys. Rev. E1993. 48: 2553-2568 doi: 10.1103/PhysRevE.48.2553

79. 

    Bouchaud J-P, Georges A. Anomalous diffusion in disordered media: statistical mechanisms, models and physical applications. Phys. Rep.1990. 195: 127-293 doi: 10.1016/0370-1573(90)90099-N

80. 

    Kiørboe T, Jackson GA. Marine snow, organic solute plumes, and optimal chemosensory behavior of bacteria. Limnol. Oceanogr.2001. 46: 1309-1318 doi: 10.4319/lo.2001.46.6.1309

81. 

82. 

    Rogers SA, Lisicki M, Cichocki B, Dhont JKG, Lang PR. Rotational diffusion of spherical colloids close to a wall. Phys. Rev. Lett.2012. 109: 098305 doi: 10.1103/PhysRevLett.109.098305

83. 

    Lisicki M, Cichocki B, Rogers SA, Dhont JK, Lang PR. Translational and rotational near-wall diffusion of spherical colloids studied by evanescent wave scattering. Soft Matter2014. 10: 4312-4323 doi: 10.1039/c4sm00148f

84. 

    Lisicki M, Cichocki B, Wajnryb E. Near-wall diffusion tensor of an axisymmetric colloidal particle. J. Chem. Phys.2016. 145: 034904 doi: 10.1063/1.4958727

85. 

    Kiørboe T, Andersen A, Langlois VJ, Jakobsen HH, Bohr T. Mechanisms and feasibility of prey capture in ambush-feeding zooplankton. Proc. Natl Acad. Sci. USA2009. 106: 12394-12399 doi: 10.1073/pnas.0903350106

86. 

    Miskin MZ, . Graphene-based bimorphs for micron-sized, autonomous origami machines. Proc. Natl Acad. Sci. USA2018. 115: 466-470 doi: 10.1073/pnas.1712889115

87. 

88. 

    Ge Q, Qi HJ, Dunn ML. Active materials by four-dimension printing. Appl. Phys. Lett.2013. 103: 131901 doi: 10.1063/1.4819837

89. 

    Banani SF, Lee HO, Hyman AA, Rosen MK. Biomolecular condensates: organizers of cellular biochemistry. Nat. Rev. Mol. Cell Biol.2017. 18: 285-298 doi: 10.1038/nrm.2017.7

90. 

Yoshizawa, T., Nozawa, R.-S., Jia, T. Z., Saio, T. & Mori, E. Biological phase separation: cell biology meets biophysics. Biophys. Rev. 12, 1–21 (2020).

91. 

Deng, J., Molaei, M., Chisholm, N. G. & Stebe, K. J. Motile bacteria at oil-water interfaces: Pseudomonas aeruginosa. Langmuir36, 6888–6902 (2020).

92. 

    Ahmadzadegan A, Wang S, Vlachos PP, Ardekani AM. Hydrodynamic attraction of bacteria to gas and liquid interfaces. Phys. Rev. E2019. 100: 062605 doi: 10.1103/PhysRevE.100.062605

93. 

    Kostka JE, . Hydrocarbon-degrading bacteria and the bacterial community response in Gulf of Mexico beach sands impacted by the Deepwater Horizon oil spill. Appl. Environ. Microbiol.2011. 77: 7962-7974 doi: 10.1128/AEM.05402-11

94. 

    Dubinsky EA, . Succession of hydrocarbon-degrading bacteria in the aftermath of the Deepwater Horizon oil spill in the Gulf of Mexico. Environ. Sci. Technol.2013. 47: 10860-10867 doi: 10.1021/es401676y