Abstract
In natural ecosystems, hundreds of species typically share the same environment and are connected by a dense network of interactions such as predation or competition for resources. Much is known about how fixed ecological niches can determine species abundances in such systems, but far less attention has been paid to patterns of abundances in randomly varying environments. Here, we study this question in a simple model of competition between many species in a patchy ecosystem with randomly fluctuating environmental conditions. Paradoxically, we find that introducing noise can actually induce ordered patterns of abundance-fluctuations, leading to a distinct periodic variation in the correlations between species as a function of the phenotypic distance between them; here, difference in growth rate. This is further accompanied by the formation of discrete, dynamic clusters of abundant species along this otherwise continuous phenotypic axis. These ordered patterns depend on the collective behavior of many species; they disappear when only individual or pairs of species are considered in isolation. We show that they arise from a balance between the tendency of shared environmental noise to synchronize species abundances and the tendency for competition among species to make them fluctuate out of step. Our results demonstrate that in highly interconnected ecosystems, noise can act as an ordering force, dynamically generating ecological patterns even in environments lacking explicit niches.
Author Summary
In natural ecosystems, hundreds of species with different characteristics typically live side by side, some competing for the same foods and some preying on others. A central question in ecology is how the abundance of a given species in such an ecosystem depends on its particular characteristics (its phenotype). Clearly, fixed environments can favor certain phenotypes (thick fur in a cold climate), but what happens when environmental conditions fluctuate randomly as e.g. the weather does? We investigated this question using a simple mathematical model of an ecosystem with many competing species. We found that, paradoxically, randomness in the environment can lead to the appearance of ordered clusters of abundant species with similar phenotypes, with the species adopting intermediate phenotypes being much less abundant (a mountains-and-valleys pattern). The clusters move around so that different phenotypes are favored at different times. We found that these effects arise from the tension between the tendency of noise to level out difference in abundances and the tendency of competition to create larger abundance differences.
Introduction
Species abundances and their variation over time are quantities of fundamental importance in any ecosystem: understanding the forces that shape them is a key part of central problems in ecology, ranging from conceptual questions about the role of neutral processes [1], [2] to practical issues in biodiversity conservation [3]. One major driver of changes in species abundances is environmental influences which vary across time and space, such as the weather [4]–[6]. A classic example of an ecological phenomenon caused by such environmental noise is the Moran effect, the tendency for a shared fluctuating environment to synchronize the variations in abundance among species and across space [7]–[10]. This effect has now been studied in systems with colored noise [11]–[13] and species dispersal [14], and in small food webs [15]–[19]. The synchronizing effect of noise, however, is opposed by negative interactions between species (e.g. through resource competition or predation) which cause compensatory dynamics: when the abundance of one species increases, the abundance of others tend to decrease, creating out-of-step variations [20]. Although significant progress has been made towards quantifying the total impact of each of these factors [21]–[23], it remains unknown how the tension between them influences the dynamics in natural ecosystems. In such systems, many phenotypically distinct species are embedded in a tangled web of direct and indirect interactions that make it hard to predict the effect of even simple disturbances [24]–[26], and non-trivial collective effects could play a significant role. For instance, even in the absence of noise species interactions can lead to static, clumped patterns across phenotype space [27], providing a possible explanation for the widely observed tendency for species in a given ecosystem to cluster around a few preferred body sizes [28], [29]. Such phenotypic patterns could be ubiquitous but have received relatively little attention [30].
The idea that the interplay between environmental noise and inter-species interactions could lead to non-trivial effects is supported by both theoretical and empirical studies of ecosystem dynamics. Even single- or few-species ecological models exhibit a range of complex behaviors, including bifurcations and chaos [31], strong amplification of environmental noise [32]–[34], noise-induced oscillations [35], [36], and pattern formation driven by demographic fluctuations [37]. Empirical observations in nature and laboratory experiments have similarly revealed complex dynamics, including chaotic behavior [38], [39], environmental noise and density-dependence intermingling in determining single species abundances [9], and cases where synchrony in the abundance of a single species across landscapes propagates down a food-web [40].
In this article, we show that environmental noise can indeed lead to robust, dynamic patterns in phenotype space. We introduce a simple model of the combined effect of noise and competition in an ecosystem with many species differing in their reliance on growth rate and efficiency, respectively, for survival. To focus on dynamically emerging patterns rather than on pre-imposed niche differences, we use a minimalist patch-model framework in which all species compete for a single resource and undergo periodic, global dispersal between the patches. Each species is entirely defined simply by its rate of growth and its efficiency in turning resources into offspring. We start by considering the model behavior in a fixed environment, showing that it allows many species to coexist stably. We then introduce external environmental noise and show that it gives rise to systematic and robust alternating patterns of species-species correlations which are accompanied by the formation of dynamic clusters of abundant species in phenotype space. Finally, we show that these patterns directly reflect a balance between the tendency of noise to synchronize different species and the tendency of competitive interactions to create abundance-differences.
Results
Ecosystems model
Our patch model is similar to both the theoretical model proposed by Wilson [41] and to (the metapopulation version of) the experimental yeast system of MacLean and Gudelj [42]. The specific formulation was inspired by the rich microbial communities found in soil (which exhibit many of the same broad ecological patterns as macroscopic species [43]), but its basic features – patchiness, repeated environmental disturbances, and the presence of a range of different phenotypic strategies – are shared by many ecosystems. In this sense, for instance, our model is similar to a model of competition between grasses analyzed by Tilman [44], [45]. Hence, we believe that our conclusions will also be relevant to many macroscopic ecosystems.
A key feature of the soil environment, as experienced by microbes, is its granular nature, with dividing cells typically found in separated pockets in the soil matrix [46]. These communities are not static: cells are constantly dispersed by weather and fresh resources are added and washed away continuously. Our model describes an ecosystem of N species competing for a single resource on multiple patches containing a fixed amount of the resource (Figure 1). The dynamics consists of repeated, two-phase cycles of local reproduction of individuals on their patches until the resource is depleted, followed by global dispersal to fresh patches (representing periodic environmental influence due to e.g. rainwater). The appearance of full nutrient patches can represent either the dispersal to existing but hitherto unoccupied locations or the addition of new resource by the environmental disturbance (e.g. deposited by water flow). Each species is described by two basic metabolic parameters, growth rate and efficiency [47], allowing us to consider the behavior of many species spread along continuous phenotype axes. Since efficiency would not confer an advantage unless resource availability is what limits growth, the model assumes that dispersal happens only after all resources have been exhausted. This assumption applies whenever disturbances are rare compared to the typical rates of growth, either because the dispersal events are intrinsically spaced out or because the resources are so finely divided that they only support short bursts of growth. An example of the first case is ecosystems where dispersal represents a yearly occurrence (e.g. for seeding plants), while the second case is likely to apply to e.g. microbes feeding off scattered organic matter in soil or the ocean (‘marine snow’ [48]).
For simplicity, we assumed that all nutrient patches are identical and always contain the same amount of resource at the beginning of a cycle. We also worked in the limit of infinitely many patches and hence infinitely large populations, allowing us to consider the impact of environmental noise on species abundance without complications due to demographic stochasticity.
Growth cycle number t starts with a global seeding pool in which the abundance per patch of each species is given by the vector n(t) = (n1(t), n2(t),…, nN(t)). From this pool, a fraction α of individuals randomly gets seeded onto a new collection of patches, while the remaining fraction, (1−α), of the cells is washed out of the system. We assumed α is very small so that the probability that a patch receives a total of m1 individuals of species 1, m2 of species 2 etc. is a product of Poisson probabilities:
(1) |
where m = (m1, m2,…, mN). The two traits characterizing each species are: (1) growth rate, μ – the rate of exponential reproduction on a nutrient patch while resources are available, and (2) efficiency in turning nutrients into offspring, Y – the number of offspring that can be produced by a single individual if it consumes all the resource on a patch. After seeding, each individual of species k starts replicating at rate μk while consuming the shared resource on its patch at a rate of 1/Yk units per offspring. Growth on a given patch stops when the resource on that patch is depleted. The time at which this happens (T) is a function of the initial abundance of each species on the patch, as well as of their growth rates and efficiencies, i.e. T = T(m;μ,Y), where the vectors μ and Y represent the growth and efficiency parameters for all species, respectively (see Methods). The final abundance of species k, averaged across all patches with this seeding, is then simply
(2) |
Since the interval between dispersal events is assumed to be longer than all growth-times, only the final abundances matter. The new average per-patch abundances, n(t+1), after all growth has stopped is found by averaging these final abundance over all possible seeding configurations:
(3) |
where f(m) = (f1(m), f2(m),…, fN(m)). Equation 3 is the fundamental dynamical equation for the per-patch abundances at the end of growth phase. It expresses the fact that final species abundances in one cycle determine the abundances in the next by setting the probabilities of the various possible initial seedings. Details of the model and simulations are given in the Methods section.
We note that dispersal and the availability of new resources are assumed to be linked. Such linkage is natural if both are driven by the same external factor (e.g. rainfall dispersing bacterial cells and depositing new resources) or if one of them is driving the other. For instance, dispersal can effectively generate new resources if empty patches with new resources are always available and are simply being invaded by dispersal.
Coexistence of many species
While models of competition for a single resource typically lead to competitive exclusion – a single species comes to dominate and drives all others extinct [49], [50] – division into patches can allow many species to coexist [45], [51]. Indeed, numerical simulations of our model for fixed α showed that many species can be stably maintained (Figure 2), and it can be argued explicitly that arbitrarily many species can coexist if the amount of resource on each patch is very large (see Methods). The stabilizing mechanism that makes coexistence possible can be understood as a frequency-dependent selection during the growth-phase. When the total population density fluctuates up, patches are more likely to be seeded with more species, which intensifies competition and promotes selection for fast growth. If fast-growing species are also less efficient, their increased frequency drives the total population density back down. Conversely, when the population density is decreased, species have a higher probability of growing on patches with few or no competitors. This allows high-efficiency species to grow to high densities even if they are growing slowly, leading to an increase in the overall population. These growth-phase selection pressures – favoring speed (μ) and yield (Y), respectively– are examples of R- and K-selection [52], and can also be interpreted in terms of different levels of selection introduced by the division of the population into isolated groups [53].
The frequency-dependent fitness can lead to stable, steady-state solutions (fixpoints), n*, of Equation 3 such that n(t+1) = n(t) = n*: species abundances relax back to their steady state values following small perturbations (Figure 2). For such stabilization to work, however, constraints must prevent species from optimizing both growth and efficiency simultaneously and hence form a ‘super-species’ that will drive all other species extinct [50]. Cost-benefit reasoning suggests that such trade-offs will indeed generically be present, e.g. high efficiency will typically require more extensive metabolic machinery and hence divert energy away from cellular reproduction [54], and plants must divide their resources between e.g. root and seeds [55]. Such trade-offs have indeed been found empirically in a number of contexts [55]–[58], and trade-offs between the rate and efficiency of resource utilization has been shown to allow two distinct strains of yeast to coexist [42]. As our focus is on the dynamics of the ecosystem rather than its assembly through evolution, we will assume the existence of appropriate μ-Y trade-offs which allow community coexistence. Because of the stabilizing mechanism, trade-offs do not uniquely fix μ and Y for each species; instead, a range of different values are possible (each leading to different steady state abundances), albeit the range of parameters choices narrows as two species become very similar (Supplementary Figures S1 and S2). To have an unbiased baseline, we chose sets of parameters that lead to equal species abundance at steady state, i.e. nk * = n0 for all species k. Given n0, μ, and α, we can numerically solve the fixpoint equation n(t+1) = n(t) for the species efficiencies Y using Equations 1 and 3 – see Figure 2A.
Environmental noise leads to clustering of species in phenotype space
We introduced shared environmental noise through fluctuations in the dispersal dilution factor α which represents the strength of the environmental disturbance and affects all species in each step. Specifically, we drew an independent, random α-value in each cycle (white noise) from a fixed log-normal distribution. This choice is convenient for keeping the expectation value of the long-term dilution factor fixed as we changed the noise intensity, but our conclusions do not depends on the exact distribution (see Methods).
The environmental noise was strongly amplified: a 15% variation in α around the mean causes both the total abundance and that of individual species to fluctuate over several orders of magnitude (Figure 3A). Individual species exhibited short ‘bursts’ of high abundance and occasionally maintained a relatively high abundance over long periods. No single species permanently gained the upper hand – instead, there was a constant, slow turnover of species, reminiscent of that observed in plankton communities [59].
But while the fluctuations in the abundance of any single species are erratic, the competitive interactions acted to create a striking coherent pattern in the relative fluctuations of different species. At any typical time, the most abundant species formed clusters in phenotype space, separated by ‘valleys’ of low-abundance species (Figure 3B and Supplementary Figures S3, S4, and S5). Due to the turnover of dominant species, the number, and height of clusters changed over time, but the peak-and-valley pattern itself was robust. Furthermore, peaks tended to have approximately the same width in phenotype space. This clustered pattern remained when averaging over many cycles, albeit with a smaller amplitude (Figure 3B, bottom panel), and also appeared across replica systems started at different random configurations. Increasing the noise intensity has little impact on the typical size of the clusters, but naturally leads to larger abundance differences. At very high noise levels, non-linear effects – presumably related to the stabilizing mechanism discussed above – stabilizes rare species at low densities, leading to clusters separated by very distinct valleys (Supplementary Figure S6). Extinction of species can occur at very high noise levels, but was never observed at the noise strengths discussed in this paper.
Environmental noise and multi-species interactions combine to create alternating correlations
To understand how the phenotypic clusters are formed, we looked at the pair-wise correlation between species abundances in simulations of the complete model and constrained versions of it (data series of 105 cycles). When plotted as a function of the phenotypic difference between them, the correlation between two species in the complete model alternates between positive and negative values (Figure 4A, purple), reflecting the clustering we observed in Figure 3B (since ‘peak-species’ move in synchrony with one another, but out of step with ‘valley-species’). To separate the contribution of noise and species interaction to this oscillatory pattern, we repeated the simulation with the exact same noise (same series of α-values) while artificially fixing the abundance of either all but one, or all but two species, to their steady state values. These two types of simulations maintain the properties of the steady state while singling out the contribution of the noise itself and the pair-wise interactions combined with noise, respectively. For the single-species version, we simulated each species separately (N simulation runs) and computed pair-wise correlations between the different simulations; for the pairs, we simulated all pairs (N 2 simulations) and computed the correlation of every pair of species within the corresponding simulation. We found that when each single species fluctuates independently, the full dynamics is determined by the noise and all species remain strongly positively correlated with each other regardless of how different they are (Figure 4A, black; no interactions – see also Supplementary Figure S5). Allowing pairs of species to fluctuate keeps similar species positively correlated, but causes species which are sufficiently phenotypically different become anti-correlated (Figure 4A, green; pair-wise interactions).
Hence, one- or two-species dynamics lead to the standard behaviors – Moran effect and compensatory dynamics, respectively. The latter effect is also visible in the response to an instantaneous increase in the abundance of a single species: the abundances of the other species drop (Supplementary Figure S7). The combination of noise and pair-wise interactions account correctly for the positive correlation between close species and for the negative correlation with some distant species, as seen in the complete model. However, pair-wise interactions alone are not sufficient for explaining the alternating patterns of multiple peaks of positive and negative correlations: this is a collective phenomenon requiring the interaction of many species. It only appears as we increase the number species allowed to fluctuate (Supplementary Figure S8).
Clustering of species in phenotype space reflects a balance between the Moran effect and compensatory dynamics
The mechanism behind the species clustering in phenotype space can be understood as a dynamic balance between the smoothing (synchronizing) effect of noise and the roughening effects of interactions. When the system is perturbed by a change in the dilution parameter α, all the species change their abundances by similar amounts and in the same direction, generating a relatively smooth (uniform) change in the abundance profile across phenotype space. As shown above, if the species do not interact with each other they will move up and down in almost perfect lockstep and hence maintain a flat uniform profile (equal abundances). But if the species do in fact all compete, moving in lockstep means that every species experiences either increased or decreased competition from all the others after a perturbation and hence quickly gets pushed back to the fixpoint. If, for instance, all species simultaneously become more abundant, the resulting shortage of food will quickly decimate each one of them. Now suppose instead that the system is in a state where some species are above their fixpoint abundances and others below it – i.e. have an abundance profile that oscillates up and down. In that case, each species experiences a combination of less competition from species that are below their normal abundance and more competition from over-abundant species. These competitive differences partially cancel each other out, leading to a decreased pull on the abundance of each species and hence a slower relaxation back to the steady state. The more rugged the profile, the slower the relaxation: if similar species can have very different abundances, they can better cancel out each other's effects. We conclude that noise tends to generate smooth abundance profiles across phenotype space but, conversely, that the most stable profiles are the very jagged ones. We therefore expect that the typical abundance profile we observe is one that is neither completely flat nor maximally jagged, but instead changes smoothly between high and low abundances i.e. exhibits clusters of abundant species.
This heuristic argument can be tested rigorously by considering a simplified version of our model (Figure 4B). By expanding Equation 3 around the fixpoint n* and keeping only the leading (linear) terms, we obtain a good approximation for weak noise (see Methods). The interactions between species are now described by a single N×N matrix J, and the eigenvectors of this matrix describe N independent deformations of the abundance profile around the steady state. These basic deformations can be sorted by their smoothness in phenotype space and are ordered accordingly on the x-axis in Figure 4B – three example profiles are illustrated in the bottom panels. The presence of both positive and negative elements in all but the first deformation is a direct reflection of compensatory dynamics: they involve some species growing more abundant while others become rarer. For each deformation, we calculated its propensity to be generated by noise (Figure 4B, squares), and the time it takes for it to decay back to the flat steady state (Figure 4B, triangles) – see Methods for details. The results confirm the argument above: the two properties change in opposite directions as the profiles become more jagged. The environmental noise tends to generate smooth deformations, but the jagged deformations are much more long-lived. Statistically, the typical profile will therefore be one showing smooth peaks a few species wide (Figure 4B, red line peaking at middle smoothness). Changing the noise intensity multiplies the amplitude of each deformation with the same constant and so does not affect the typical cluster size (see Methods). This analysis agrees excellently with what we observe in our simulations: persistent clustering, with clusters having the same typical size even though the exact abundance profile is constantly changing due to the stochastic noise (compare Figure 3C and the middle of the bottom panels in Figure 4B). The amplitude distribution (red line in Figure 4B) also agrees well with simulations (Supplementary Figure S9).
The linear analysis also reveals the origin of the strong noise amplification: Although the parameters were not chosen to bring this about, the system is very close to instability, with the most jagged abundance deformation taking τ∼107 cycles to decay back to the fixpoint (for the parameters used in Figures 3 and 4). By the same token, a permanent shift in α (a press perturbation) will lead to significant shift in the stead-state abundances; the stabilizing mechanism discussed above acts only on changes in the abundances themselves (see also Supplementary Figure S10).
Discussion
Our results show that the interplay between environmental noise and species interactions can induce robust patterns of alternating correlations between species abundances, leading to dynamic clustering of abundance in phenotype space. We demonstrated that the fundamental basis for this pattern is the dynamic balance between synchrony caused by noise (Moran effect) and the compensatory dynamics caused by the species interactions. Environmental noise is thus not merely a randomizing or synchronizing force, but can actively create ecological patterns that do not directly reflect fixed external factors like niches. These are collective phenomena requiring the presence of many species, suggesting that few-species ecological models may miss entire classes of dynamic behavior that could be important in natural ecosystems.
By pointing to environmental noise as an important structuring factor in ecosystems, these results could cast new light on a number of empirical observations. For instance, metabolic theory suggests that body mass M is linked to maximal growth rate through the scaling relation [60], so the clusters we observe across different growth rates could be directly reflected in cluster in the space of body mass. And indeed, body size cluster have been found to be dynamic in several cases, with the location of the clusters and their number changing over time [61]–[63]. Our model provides a simple mechanism for such itinerant clusters and at the same time offers a way to reconcile metabolic theory, which suggest the existence of single optimal body size, with the empirical observation that species rarely cluster at a single optimum [29]. Dynamic phenotypic clustering also implies that even species which are all direct competitors can arrange themselves into distinct sub-groups whose abundances fluctuate in synchrony for long periods of time (Figure 4A). This lends support to the suggestion that the apparent lack of strong negative correlations between species found in large-scale empirical studies [64]–[66] could be due to obscuring effects rather than the actual absence of negative interactions [67].
The formation of phenotypic clusters bears some resemblance to the classical concept of limiting similarity: the idea that competition puts a limit on how similar the phenotypes of coexisting species can be, and hence implying that two neighboring species must have a finite stretch of unoccupied phenotype space between them [68]. The sensitivity to environmental fluctuation in our model means that at a permanent shift in α could drive some species extinct and thus effectively lead to a new, larger phenotypic separation of neighboring species. Conversely, for Lotka-Volterra models it has been shown that a very small perturbation in the parameters can shift the system from allowing the coexistence of arbitrarily similar species to requiring a finite phenotypic difference [69]. If environmental fluctuations drive such an ecosystem back and forth between these two regimes fast enough to keep many species from going extinct, the result could be bands coexisting species similar to the clusters we observe.
As with all ecological modeling, we have made a number of simplifying assumptions. Firstly, we have ignored spatial structure beyond that provided by the division into patches. Secondly, we have worked in the limit of an infinite population size and hence neglected demographic noise (neutral ecological drift). Finally, we have assumed a pre-existing trade-off between efficiency and growth rate. The question of how such tradeoffs can evolve and how they affect ecosystem stability is complicated [70]–[73], and it would be interesting to understand it in the framework of our model. Indeed, the noise-induced clusters describe here could themselves play a role in speciation and the maintenance of genetic diversity [74]–[76].
Our model assumes that all patches contain the same amount of resource and deviations from this assumption are beyond the scope of this mode. However, we expect that if the resource amount on each patch was drawn independently from a fixed distribution in each round, the noise would simply average out and the model would converge to a steady state of coexistence similarly to that observed in our model. A slightly different natural variation would be to consider noise that affects the average amount of resources available on each patch rather than the dilution factor. A change in the amount of resource per patch is equivalent to a uniform rescaling of all efficiencies (see Methods) and therefore, like a change in dilution, will generically shift the balance between fast and slow species. We would therefore expect such fluctuations to cause qualitatively the same effects as we observe. Another possible variation of our model is to allow dispersal to occur before growth has finished on all patches. This would lower the advantage conferred by higher efficiency, so coexistence would require a steeper trade-off between growth-rate and efficiency. Indeed, in the limit of dispersal time much shorter than growth time, the model simply converges to exponential growth in a well- mixed environment; the efficiency becomes irrelevant and the fastest species takes over the population.
The appearance of dynamic phenotypic clusters in such a minimal simplified model suggest that species clustering in phenotype space could be a generic property of ecologies with many interacting species subject to noise. Indeed, the underlying mechanism is quite general and other noisy systems involving many interacting parts, e.g. neuronal or molecular networks, might exhibit similar effects. This mechanism could also work independently along several axes to create clusters in multi-dimensional phenotype spaces which could be seen as temporary ecological guilds [77]. Indeed, general metabolic theory suggests that body mass linked to many other ecological quantities by similar simple scaling relations [78] so if the clustering in the space of growth-rates transfer to body masses, as we argued above, it should also be reflected in patterns along still other phenotypic axes. It will be interesting to see whether such noise-induced abundance patterns can be directly observed in natural or laboratory-based experimental ecosystems, particularly microbial ones [79].
Methods
Model details and simulations
The full model is defined by Equations 1–3. To compute the final abundances for a given initial seeding, we first find the growth-time (T) given the available amount of resource, (R). Since all species grow freely, the number of offspring (not counting the original ancestor) of a single individual of species k at a time t is exp(μkt)−1, and each new offspring removes 1/Yk units of resources. Starting from mk individuals, the total amount of resources consumed by the population of species k on a given patch is thus mk(exp(μkt)−1)/Yk. Hence, T is the solution to the equation.
(4) |
This equation defines a growth time T for every initial configuration m, given a set of growth rates μ and efficiencies Y. Changing the value of R is equivalent to scaling all the Y-values by a common factor, so we set R = 1 for convenience (this is the choice used in this paper). In that case, Y is simply the per-patch number of offspring produced by a single seeded individual in the absence of competitors.
We assumed that the environmental disturbances arrive at intervals longer than the time needed for even the slowest species to grow to saturation, i.e. the time between disturbances is longer than the largest T-value. Hence, the resources will always be completely exhausted on every patch and the time it took for this to happen (which varies depending on the seeding of the given patch) plays no further role. The final abundances for a given seeding averaged over all patches with this seeding, f(m), are now given by Equation 2. Using the average is consistent since we work with an infinite population; however, for a finite population, the stochastic growth differences between individual patches starting with the same seeding could change the results.
With the exception of the rather trivial case N = 1, we cannot analytically solve Equation 4, so we used numerical solutions for the simulations. Similarly, for N>1 we cannot analytically do the sum in Equation 3 since it depends on quantities than can only be found numerically. We therefore approximated it by summing over a finite number of seedings, imposing the condition that the combined probability of all neglected configurations was less than 10−7 (evaluated at the fixpoint). The resulting finite sum was over all seedings that involved at most M seeded individuals in total, where M was picked to satisfy the probability-condition. All simulations program were written in MATLAB and run on the Harvard Medical School supercomputing cluster (Orchestra).
Coexistence of an arbitrary number of species
Because our model involves the solution of the transcendental Equation 4, a rigorous general proof of coexistence is difficult to provide. However, we can get close by drawing on similarities with the patch model of Tilman [45], in which simplified competitive dynamics makes it possible to prove that an arbitrarily large number of species can coexist.
Consider making the amount of resources on each patch very large or, equivalently, rescaling all efficiencies by a common large factor, s≫1:
In this limit, the growth-time T clearly also goes to infinity. Expanding Equation 4, we see that on a given patch, T becomes dominated by the contribution from the highest-μ species present, with corrections due to other species falling off exponentially in T. Neglecting all but the fastest species and choosing an α such that for all seedings that contribute significantly, we thus arrive at a ‘complete dominance approximation’ (for R = 1):
Plugging this into the dynamical equation, we can now do the sum and get a set of explicit fixpoint equations (we order the species so that μ1<μ2<…<μN):
As in Tilman's model [45], the fixpoint abundance of a species now depends only on its own parameters and those of the species that are stronger competitors (have a higher μ). We can thus solve this hierarchy of equations for the efficiencies by working from the top and plugging the solution of each equation into those below. This allows us to find arbitrarily large sets of coexisting species.
Structure of the environmental noise
We introduce environmental noise by drawing the dilution factor α from a log-normal distribution with probability density
(5) |
where θ and ω are the mean and standard deviation of the logarithm of α, respectively. This gives a smooth, peaked distribution of tunable width that automatically implements the constraint that α>0. We made this choice since the long-term dilution rate – the expectation value of the product of many consecutive αs – is set by the expectation value of log(α) (cf. [80]) which we can control directly through θ. Had we instead kept the expectation value of α itself constant, we would have introduced changes in the expectation value of log(α) when changing the noise strength and hence biased the competition towards species that are either very efficient or very fast. To avoid this trivial bias, we kept θ constant as we increased the noise intensity (ω) in all simulations. Comparison with the linearized model (see below) shows that the exact choice of distribution for α is unimportant for the crucial features of the model.
Fixpoint stability and the linear model
To test the stability of a fixpoint n*, we write n(t) = n*+Δn(t) and α(t) = α0+Δα(t), and expand the dynamic equation (Equation 3) in powers of Δn and Δα (α0 is the dilution factor at the fixpoint). In the limit of low noise (Δα/α0→0), the fluctuations will be small and we need only keep the leading terms. We thus arrive at the linear approximation:
(6) |
where the matrix J and the vector r have elements
(7) |
(all derivatives evaluated at the fixpoint). The formulas for the derivatives can be derived from Equation 3, but must again be evaluated numerically for N>1. The fixpoint is stable if all eigenvalues λk of the matrix J satisfy |λk|<1 (complex modulus less than unity); we explicitly checked that this conditions was fulfilled this for the parameter sets used in the article. The dependence of the elements of J on the phenotypic distance between species is illustrated in panel (A) of Supplementary Figure S7.
We now introduce white, Gaussian noise defined by
(8) |
where <…> indicate averages over the noise distribution. These are the only properties of the noise we will make use of, so the exact noise distribution will not play a role. We split the system into N independent eigenmodes by diagonalizing J:
(9) |
where λk is the k th eigenvalue of J (all real and positive for the parameters used), p = S−1 r, and q = S−1 Δn (the matrix S is the diagonalizing matrix whose columns are the N distinct eigenvectors of J). Using the noise properties (8) and the fact that |λk|<1 (stable system), the average squared amplitude as t→∞ is given by
(10) |
If we set pk = 0 (no noise), we find
(11) |
where the relaxation time τk is given by
(12) |
In our system, all the eigenvalues are real and close to 1, and can hence be written as λk = 1−εk with 0<εk≪1. Hence, we find
Therefore, we can write the equilibrium squared amplitude as a product of the coupling to the noise (γk) and the relaxation time (τk):
(13) |
The values of γk, (1−λk)−1≈τk, and are plotted in Figure 4B (squares, triangles and red dots, respectively) – to facilitate visualization, the first two quantities have been rescaled so that their maximum value is 1. Notice that the noise strength σα2 appears as an overall factor and hence does not affect the shape of the amplitude spectrum.
The squared mode amplitudes for a simulated time-series of abundances, n(t), can be found simply by normalizing to the fixpoint and transforming into the eigenbasis:
(14) |
The average is performed over the simulated cycles. Comparisons of simulated data and the exact linear results from different number of species are shown in Supplementary Figure S9.
To each eigenvalue λk, there corresponds an eigenvectors v (k) of J, the elements of which specifies a deformations of the abundances away from the fixpoint. For these deformations, the influence of each species is balanced so that they all return to the fixpoint at the same rate. Since the fast species are superior competitors, the components in each v (k) corresponding to fast species must therefore be correspondingly smaller. To make the oscillations in the profiles more visible, we have therefore plotted a weighted version of the profiles in Figure 4B. In the weighted eigenvectors , each component is multiplied by the average interaction the corresponding species has with other species, compensating for the trivial decrease in component values with competitive ability. The interaction between species in the linearized model is given by the matrix ΔJ = J−I, where I is the unit matrix. The weighted eigenvectors thus have elements
(16) |
where I is the unit matrix. The three plots below the main panel in ure 4B are plots of the components of the weighted vectors for k = 1, 8, and 15. For comparison, both the weighted and unweighted forms of these three vectors are plotted in Supplementary Figure S11.
Supporting Information
Acknowledgments
The authors are grateful to Tobias Bollenbach, Michael Elowitz, Van Savage, and Kalin Vetsigian for helpful discussions and to other members of the Kishony Lab for their comments. They also wish to thank the anonymous reviewers for their helpful comments. The computer simulations in this paper were performed on the Orchestra cluster supported by the Harvard Medical School Research Information Technology Group.
Footnotes
The authors have declared that no competing interests exist.
This investigation was aided by a postdoctoral fellowship from the Jane Coffin Childs Memorial Fund for Medical Research to ME, and RK acknowledges the support of a James S. McDonnell Foundation 21st Century Science Initiative in Studying Complex Systems Research Award and from National Institutes of Health grants 5P50 GM068763-07 (Murray) SUB0015 and R01 GM081617. The funders had no role in study design, data collection and analysis, decision to publish, or preparation of the manuscript.
References
- 1.Hubbell SP. The Unified Neutral Theory of Biodiversity and Biogeography. Princeton, NJ and Oxford, UK: Princeton University Press; 2001. [Google Scholar]
- 2.Bell G. Neutral Macroecology. Science. 2001;293:2413–2418. doi: 10.1126/science.293.5539.2413. [DOI] [PubMed] [Google Scholar]
- 3.Lande R, Engen S, Sæther B-E. Stochastic population dynamics in ecology and conservation. Oxford: Oxford University Press; 2003. [Google Scholar]
- 4.May RM, MacArthur RH. Niche overlap as a function of environmental variability. Proc Natl Acad Sci USA. 1972;69:1109–1113. doi: 10.1073/pnas.69.5.1109. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 5.May RM. Stability in Randomly Fluctuating Versus Deterministic Environments. Am Nat. 1973;107:621–650. [Google Scholar]
- 6.Nisbet RM, Gurney WSC. Modelling Fluctuating Populations. Chichester: John Wiley & Sons; 1982. [Google Scholar]
- 7.Moran PAP. The statistical analysis of the Canadian Lynx cycle. II: Synchronization and meteorology. Aust J Zool. 1953;1:291–298. [Google Scholar]
- 8.Ranta E, Kaitala V, Lindström J, Helle E. The Moran effect and synchrony in population dynamics. Oikos. 1997;78:136–142. [Google Scholar]
- 9.Grenfell BT, Wilson K, Finkenstadt BF, Coulson TN, Murray S, et al. Noise and determinism in synchronized sheep dynamics. Nature. 1998;394:674–677. [Google Scholar]
- 10.Vasseur DA, Fox JW. Phase-locking and environmental fluctuations generate synchrony in a predator-prey community. Nature. 2009;460:1007–1010. doi: 10.1038/nature08208. [DOI] [PubMed] [Google Scholar]
- 11.Ripa J, Lundberg P. Noise colour and the risk of population extinctions. Proc R Soc Lond Ser B. 1996;263:1751–1753. [Google Scholar]
- 12.Petchey OL. Environmental colour affects aspects of single-species population dynamics. Proc R Soc Lond Ser B. 2000;267:747–754. doi: 10.1098/rspb.2000.1066. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 13.Ruokolainen L, Lindén A, Kaitala V, Fowler MS. Ecological and evolutionary dynamics under coloured environmental variation. Trends Ecol Evol. 2009;24:555–563. doi: 10.1016/j.tree.2009.04.009. [DOI] [PubMed] [Google Scholar]
- 14.Ranta E, Kaitala V, Lundberg P. Population variability in space and time: the dynamics of synchronous population fluctuations. Oikos. 1998;83:376–382. [Google Scholar]
- 15.Greenman JV, Benton TG. The impact of environmental fluctuations on structured discrete time population models: Resonance, synchrony and threshold behaviour. J Theor Biol. 2005;68:217–235. doi: 10.1016/j.tpb.2005.06.007. [DOI] [PubMed] [Google Scholar]
- 16.Greenman JV, Benton TG. The frequency spectrum of structured discrete time population models: its properties and their ecological implications. Oikos. 2005;110:369–389. [Google Scholar]
- 17.Abbott KC. Does the pattern of population synchrony through space reveal if the Moran effect is acting? Oikos. 2007;116:903–912. [Google Scholar]
- 18.Ripa J, Ranta E. Biological filtering of correlated environments: towards a generalised Moran theorem. Oikos. 2007;116:783–792. [Google Scholar]
- 19.Gouhier T, Guichard F, Gonzalez A. Synchrony and Stability of Food Webs in Metacommunities. Am Nat. 2010;175:E16–E34. doi: 10.1086/649579. [DOI] [PubMed] [Google Scholar]
- 20.Gonzalez A, Loreau M. The Causes and Consequences of Compensatory Dynamics in Ecological Communities. Annu Rev Ecol Evol Syst. 2009;40:393–414. [Google Scholar]
- 21.Vasseur DA, Gaedke U. Spectral analysis unmasks synchronous and compensatory dynamics in plankton communities. Ecology. 2007;88:2058–2071. doi: 10.1890/06-1899.1. [DOI] [PubMed] [Google Scholar]
- 22.Loreau M, de Mazancourt C. Species synchrony and its drivers: Neutral and nonneutral community dynamics in fluctuating environments. Am Nat. 2008;172:E48–E66. doi: 10.1086/589746. [DOI] [PubMed] [Google Scholar]
- 23.Mutshinda CM, O'Hara RB, Woiwod IP. What drives community dynamics? Proc R Soc Lond Ser B. 2009;276:2923–2929. doi: 10.1098/rspb.2009.0523. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 24.Wootton JT. Indirect effects in complex ecosystems: recent progress and future challenges. J Sea Res. 2002;48:157–172. [Google Scholar]
- 25.Yodzis P. The indeterminancy of ecological interactions as perceived through perturbation experiments. Ecology. 1988;69:508–515. [Google Scholar]
- 26.Neutel A-M, Heesterbeek JAP, van de Koppel J, Hoenderboom G, Vos A, et al. Reconciling complexity with stability in naturally assembling food webs. Nature. 2007;449:599–602. doi: 10.1038/nature06154. [DOI] [PubMed] [Google Scholar]
- 27.Scheffer M, van Nes EH. Self-organized similarity, the evolutionary emergence of groups of similar species. Proc Natl Acad Sci USA. 2006;103:6230–6235. doi: 10.1073/pnas.0508024103. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 28.Holling CS. Cross-scale morphology, geometry, and dynamics of ecosystems. Ecol Monogr. 1992;62:447–502. [Google Scholar]
- 29.Allen CR, Garmestani AS, Havlicek TD, Marquet PA, Peterson GD, et al. Patterns in body mass distributions: sifting among alternative hypotheses. Ecol Lett. 2006;9:630–643. doi: 10.1111/j.1461-0248.2006.00902.x. [DOI] [PubMed] [Google Scholar]
- 30.Levin SA, Segel LA. Pattern generation in space and aspect. SIAM Rev. 1985;27:45–67. [Google Scholar]
- 31.May RM, Oster GF. Bifurcations and dynamic complexity in simple ecological models. Am Nat. 1976;110:573–599. [Google Scholar]
- 32.Blarer A, Doebeli M. Resonance effects and outbreaks in ecological time series. Ecol Lett. 1999;2:167–177. [Google Scholar]
- 33.Greenman JV, Benton TG. The amplification of environmental noise in population models: Causes and consequences. Am Nat. 2003;161:225–239. doi: 10.1086/345784. [DOI] [PubMed] [Google Scholar]
- 34.McKane AJ, Newman TJ. Predator-Prey Cycles from Resonant Amplification of Demographic Stochasticity. Phys Rev Lett. 2005;94:218102. doi: 10.1103/PhysRevLett.94.218102. [DOI] [PubMed] [Google Scholar]
- 35.Nisbet RM, Gurney WSC. A simple mechanism for population cycles. Nature. 1976;5575:319–320. doi: 10.1038/263319a0. [DOI] [PubMed] [Google Scholar]
- 36.Aparicio JP, Solari HG. Sustained oscillations in stochastic systems. Math Biosci. 2001;169:15–25. doi: 10.1016/s0025-5564(00)00050-x. [DOI] [PubMed] [Google Scholar]
- 37.Butler T, Goldenfeld N. Robust ecological pattern formation induced by demographic noise. Phys Rev E. 2009;80:030902–030904. doi: 10.1103/PhysRevE.80.030902. [DOI] [PubMed] [Google Scholar]
- 38.Becks L, Hilker FM, Malchow H, Jürgens K, Arndt H. Experimental demonstration of chaos in a microbial food web. Nature. 2005;435:1226–1229. doi: 10.1038/nature03627. [DOI] [PubMed] [Google Scholar]
- 39.Beninca E, Huisman J, Heerkloss R, Jöhnk KD, Branco P, et al. Chaos in a long-term experiment with a plankton community. Nature. 2008;451:822–825. doi: 10.1038/nature06512. [DOI] [PubMed] [Google Scholar]
- 40.Haynes KJ, Liebhold AM, Fearer TM, Wang G, Norman GW, et al. Spatial synchrony propagates through a forest food web via consumer-resource interactions. Ecology. 2009;90:2974–2983. doi: 10.1890/08-1709.1. [DOI] [PubMed] [Google Scholar]
- 41.Wilson DS. Complex interactions in metacommunities with implications for biodiversity and higher levels of selection. Ecology. 1992;73:1984–2000. [Google Scholar]
- 42.MacLean RC, Gudelj I. Resource competition and social conflict in experimental populations of yeast. Nature. 2006;441:498–501. doi: 10.1038/nature04624. [DOI] [PubMed] [Google Scholar]
- 43.Green J, Bohannan BJM. Spatial scaling of microbial biodiversity. Trends Ecol Evol. 2006;21:501–507. doi: 10.1016/j.tree.2006.06.012. [DOI] [PubMed] [Google Scholar]
- 44.Levins R. Some demographic and genetic consequences of environmental heterogeneity for biological control. Bull Entomol Soc Am. 1969;15:237–240. [Google Scholar]
- 45.Tilman D. Competition and biodiversity in spatially structured habitats. Ecology. 1994;75:2–16. [Google Scholar]
- 46.Tate RL., III . Soil Microbiology. New York: John Wiley & Sons; 2000. [Google Scholar]
- 47.Pirt SJ. Principles of Microbe and Cell Cultivation. New York: John Wiley & Sons; 1975. [Google Scholar]
- 48.Azam F. Microbial control of oceanic carbon flux: The plot thickens. Science. 1998;280:694–696. [Google Scholar]
- 49.Armstrong RA, McGehee R. Competitive Exclusion. Am Nat. 1980;115:151–170. [Google Scholar]
- 50.Tilman D. Resource competition and community structure. Princeton, N.J: Princeton University Press; 1982. [PubMed] [Google Scholar]
- 51.Skellam JG. Random dispersal in theoretical populations. Biometrika. 1951;38:196–218. [PubMed] [Google Scholar]
- 52.Pianka ER. R-selection and K-selection. Am Nat. 1970;104:592–597. [Google Scholar]
- 53.Wilson DS. A theory of group selection. Proc Natl Acad Sci USA. 1975;72:143–146. doi: 10.1073/pnas.72.1.143. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 54.Frank SA. The trade-off between rate and yield in the design of microbial metabolism. J Evol Biol. 2010;23:609–613. doi: 10.1111/j.1420-9101.2010.01930.x. [DOI] [PubMed] [Google Scholar]
- 55.Westoby M, Falster DS, Moles AT, Vesk PA, Wright IJ. Plant ecological strategies: Some leading dimensions of variation between species. Ann Rev Ecol Syst. 2002;33:125–159. [Google Scholar]
- 56.Tilman D. Constraints and Tradeoffs: Toward a Predictive Theory of Competition and Succession. Oikos. 1990;58:3–15. [Google Scholar]
- 57.Pernthaler A, Pernthaler J, Eilers H, Amann R. Growth patterns of two marine isolates: Adaptations to substrate patchiness? App Environ Microbiol. 2001;67:4077–4083. doi: 10.1128/AEM.67.9.4077-4083.2001. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 58.Cadotte MW, Mai DV, Jantz S, Collins MD, Keele M, et al. On Testing the Competition-Colonization Trade-Off in a Multispecies Assemblage. Am Nat. 2006;168:704–709. doi: 10.1086/508296. [DOI] [PubMed] [Google Scholar]
- 59.Dakos V, Benincà E, van Nes EH, Philippart CJM, Scheffer M, et al. Interannual variability in species composition explained as seasonally entrained chaos. Proc R Soc London, Ser B. 2009;276:2871–2880. doi: 10.1098/rspb.2009.0584. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 60.Savage VM, Gillooly JF, Brown JH, West GB, Charnov EL. Effects of body size and temperature on population growth. Am Nat. 2004;163:429–441. doi: 10.1086/381872. [DOI] [PubMed] [Google Scholar]
- 61.Stead TK, Schmid-Araya JM, Schmid PE, Hildrew AG. The distribution of body size in a stream community: one system, many patterns. J Anim Ecol. 2005;74:475–487. [Google Scholar]
- 62.Akoumianaki I, Nicolaidou A. Spatial variability and dynamics of macrobenthos in a Mediterranean delta front area: The role of physical processes. J Sea Res. 2007;57:47–64. [Google Scholar]
- 63.Akoumianaki I, Papaspyrou S, Nicolaidou A. Dynamics of macrofaunal body size in a deltaic environment. Mar Ecol Prog Ser. 2006;321:55–66. [Google Scholar]
- 64.Klug JL, Fischer JM, Ives AR, Dennis B. Compensatory dynamics in planktonic community responses to pH perturbations. Ecology. 2000;81:387–398. [Google Scholar]
- 65.Houlahan JE, Currie DJ, Cottenie K, Cumming GS, Ernest SKM, et al. Compensatory dynamics are rare in natural ecological communities. Proc Natl Acad Sci USA. 2007;104:3273–3277. doi: 10.1073/pnas.0603798104. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 66.Volkov I, Banavar JR, Hubbell SP, Maritan A. Inferring species interactions in tropical forests. Proc Natl Acad Sci USA. 2009;106:13854–13859. doi: 10.1073/pnas.0903244106. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 67.Ranta E, Kaitala V, Fowler MS, Laakso J, Ruokolainen L, et al. Detecting compensatory dynamics in competitive communities under environmental forcing. Oikos. 2008;117:1907–1911. [Google Scholar]
- 68.Abrams P. The theory of limiting similarity. Annu Rev Ecol Syst. 1983;14:359–376. [Google Scholar]
- 69.Szabó P, Meszéna G. Limiting similarity revisited. Oikos. 2006;112:612–619. [Google Scholar]
- 70.Aikio S, Valosaari KR, Ranta E, Kaitala V, Lundberg P. Invasion under a trade-off between density dependence and maximum growth rate. Popul Ecol. 2008;50:307–317. [Google Scholar]
- 71.Egas M, Dieckmann U, Sabelis MW. Evolution restricts the coexistence of specialists and generalists: The role of trade-off structure. Am Nat. 2004;163:518–531. doi: 10.1086/382599. [DOI] [PubMed] [Google Scholar]
- 72.Shoresh N, Hegreness M, Kishony R. Evolution exacerbates the paradox of the plankton. Proc Natl Acad Sci USA. 2008;105:12365–12369. doi: 10.1073/pnas.0803032105. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 73.Bonsall MB, Jansen VAA, Hassell MP. Life history trade-offs assemble ecological guilds. Science. 2004;306:111–114. doi: 10.1126/science.1100680. [DOI] [PubMed] [Google Scholar]
- 74.Ranta E, Kaitala V, Björklund M, Lundberg P, Bach LA, et al. Environmental forcing and genetic differentiation in subdivided populations. Evol Ecol Res. 2008;10:1–9. [Google Scholar]
- 75.Doebeli M, Dieckmann U. Speciation along environmental gradients. Nature. 2003;421:259–264. doi: 10.1038/nature01274. [DOI] [PubMed] [Google Scholar]
- 76.Leimar O, Doebeli M, Dieckmann U. Evolution of Phenotypic Clusters Through Competition and Local Adaptation Along an Environmental Gradient. Evolution. 2008;62:807–822. doi: 10.1111/j.1558-5646.2008.00334.x. [DOI] [PubMed] [Google Scholar]
- 77.Simberloff D, Dayan T. The guild concept and the structure of ecological communities. Annu Rev Ecol Syst. 1991;22:115–143. [Google Scholar]
- 78.Brown JH, Gillooly JF, Allen AP, Savage VM, West GB. Toward a metabolic theory of ecology. Ecology. 2004;85:1771–1789. [Google Scholar]
- 79.Jessup CM, Kassen R, Forde SE, Kerr B, Buckling A, et al. Big questions, small worlds: microbial model systems in ecology. Trends Ecol Evol. 2004;19:189–197. doi: 10.1016/j.tree.2004.01.008. [DOI] [PubMed] [Google Scholar]
- 80.Lewontin RC, Cohen D. On population growth in a randomly varying environment. Proc Natl Acad Sci USA. 1969;62:1056–1060. doi: 10.1073/pnas.62.4.1056. [DOI] [PMC free article] [PubMed] [Google Scholar]
Associated Data
This section collects any data citations, data availability statements, or supplementary materials included in this article.