Abstract
Species experience both internal feedbacks with endogenous factors such as trait evolution and external feedbacks with exogenous factors such as weather. These feedbacks can play an important role in determining whether populations persist or communities of species coexist. To provide a general mathematical framework for studying these effects, we develop a theorem for coexistence for ecological models accounting for internal and external feedbacks. Specifically, we use average Lyapunov functions and Morse decompositions to develop sufficient and necessary conditions for robust permanence, a form of coexistence robust to large perturbations of the population densities and small structural perturbations of the models. We illustrate how our results can be applied to verify permanence in non-autonomous models, structured population models, including those with frequency-dependent feedbacks, and models of eco-evolutionary dynamics. In these applications, we discuss how our results relate to previous results for models with particular types of feedbacks.
Similar content being viewed by others
Avoid common mistakes on your manuscript.
1 Introduction
Understanding when and how species coexist is a fundamental problem in ecology. Permanence theory is a mathematical formalism developed to address this problem for ecological models. Permanence is a particular form of persistence that ensures populations will persist in the face of rare but large perturbations as well as small and frequent perturbations (Schreiber 2006) and hence, is an appropriate notion of coexistence for ecological systems which often experience vigorous shake-ups, rather than gentle stirrings (Jansen and Sigmund 1998). Theory for showing permanence incorporates a variety of standard approaches for characterizing and analyzing dynamical systems including topological approaches, average Lyapunov functions, and measure theoretic approaches. For a review and history on this theory and these approaches see (Hutson and Schmitt 1992; Schreiber 2006; Smith and Thieme 2011). Here, we develop sufficient and necessary conditions for permanence for ecological equations with feedbacks to internal or external variables.
Biologically, many internal and external variables may provide feedbacks on the ecological dynamics of species. By internal variables, we mean factors intrinsic to the populations. For example, this is appropriate for species structured by genotypes of an ecologically-important trait, in which selection affects the frequency of each genotype, or for traits that may change due to phenotypic plasticity. In either case, internal trait changes alter population growth and drive changes in population densities, generating a potential feedback to the trait dynamics. Furthermore, individuals within a population may also be classified into different types (e.g. age or size classes, sex, spatial location) and this may influence their growth as well as the growth of the populations they interact with. In particular, this population structure is important for species with life stages, between which individuals can transition, or species living in patchy landscapes, between which individuals can disperse. By external variables, we mean dynamic variables extrinsic to the populations that influence survivorship, growth rates and reproductive rates. For example, environmental variables such as precipitation or temperature which vary in time or the constructed habitats of ecosystem engineering species often influence these demographic rates. These internal and external variables may influence coexistence and motivate us to characterize permanence in models that account for general feedbacks with these variables.
Permanence has been studied for general dynamical systems, abstracting beyond classical ecological models (Hutson 1984b; Butler and Waltman 1986; Hutson 1988; Garay 1989; Hale and Waltman 1989). For example, Garay (1989) characterized permanence using Morse decompositions and Hutson (1984b, 1988), by extending work of Hofbauer (1981), found a characterization using so-called average Lyapunov functions. Combining these approaches, Garay and Hofbauer (2003) provided sufficient conditions for robust permanence for ecological equations in the standard form
where \(x_i\) is population densities and \(f_i\) is the per-capita growth rate of population i. Robust permanence ensures that permanence holds following small perturbations of the per-capita growth rate equations (Schreiber 2006). Garay and Hofbauer (2003) and Schreiber (2000) showed that robust permanence can be characterized in terms of the average per-capita growth rates of missing species for trajectories of (1) on the extinction set. These ecological equations, however, assume that the per-capita growth rates only depend on the densities of the species, ignoring internal differences amongst individuals in the populations and external influences.
That internal and external variation exists is indisputable; no two individuals in a population are identical and environmental conditions always vary in time. From a modeling perspective, the ubiquity of both varying internal and external variables requires careful choice on when and how to include these variables. In some familiar cases, feedbacks are implicitly modeled, such as in some models of interspecific competition with species competing for a limited resource (Schoener 1976) or predator-prey models with prey switching behavior (Hutson 1984a; van Baalen et al. 2001). In other cases, feedback variables are explicitly modeled and this allows them to have their own dynamics. Hence, an important scientific goal is to determine when and how these feedbacks impact populations and communities. Some studies have examined permanence in models with specific types of internal or external feedbacks, such as for internally structured populations (Hofbauer and Schreiber 2010) or environmental variation (Gatica and So 1988; Schreiber et al. 2011a; Roth et al. 2017). However, there is no general framework for dealing explicitly with both internal and external variables.
In the present paper, we derive sufficient conditions for robust permanence in a general model of interacting populations with internal and external feedbacks and demonstrate how it generalizes and extends prior results of models accounting for these feedbacks. Our main permanence results build on average Lyapunov functions developed by Garay and Hofbauer (2003). In Sect. 2, we introduce the general model and describe our main assumptions. Then, we state our sufficient and necessary criteria for permanence and robust permanence in Sects. 3 and 4, respectively. In Sect. 5, we apply our main theorem to three distinct models with feedbacks from the environment, population structure, and trait evolution to demonstrate its broad applicability and the importance of internal and external feedbacks on species coexistence.
2 Model and terminology
We extend model (1) to incorporate internal and external feedbacks. We suppose that n populations are interacting in a community and that population i has density \(x_i\), with \(i=1\dots n\). Interactions can include competition, predation as well as mutualisms. For each population i, the per-capita growth rate, \(f_i\), depends on the densities of all the species it interacts with, as well as on another set of m variables. These m variables can represent a combination of internal factors, such as the stages in a life cycle of a population, and external factors, such as temperature or another environmental variable. Each of these factors is represented quantitatively by \(y= (y_1,\dots , y_m) \in K \subset \mathbb {R}^m\), and can also change due to feedbacks with the population densities as well as all m factors. Altogether, the dynamics in this fairly general ecological scenario can be expressed with the differential equation model
where \(x=(x_1, \dots , x_n) \in \mathbb {R}_+^n=[0,\infty )^n\) is the vector of population densities. Note that both f and g can depend on both x and y, capturing the potential feedback between the population densities and the other dynamic variables. The model form is quite general and can apply to a variety of types of feedbacks as illustrated in Sect. 5, where we apply our theorem to different biological scenarios.
Let \(S=\mathbb {R}_+^n \times K\) be the state space for (2). We let z.t denote the solution to (2) for initial condition \(z=(x,y)\in S\). For any set \(Z\subseteq S\) and \(I\subseteq \mathbb {R}_+\), let \(Z.I=\{z.t|t\in I, z\in Z\}\).
We make the following standing assumptions:
- S1: :
-
\(x_if_i\) and \(g_j\) are locally Lipschitz functions, and
- S2: :
-
there exists a compact set \(Q\subseteq S\) such that \(Q.[0,\infty ) \subseteq Q\) and \(z.t \in Q\) for t sufficiently large for all \(z\in S.\)
As we demonstrate in Sect. 5, both assumptions hold for many biological models. The first assumption ensures that solutions to (2) locally exist and are unique. The second assumption corresponds to the biological reality that population densities do not grow without bound.
The extinction set \(S_0:=\{z=(x,y) \in S | \prod _{i=1}^n x_i=0 \}\) is the set which has at least one species extinct, i.e., with density equal to zero. Observe from model (2) that for any initial condition in \(z \in S_0\), z.t stays in \(S_0\) for all time, capturing the “no cats, no kittens” principle of closed ecological systems.
To use our model to identify the conditions that ensure community coexistence, we must formulate a precise notion of coexistence. The importance of understanding coexistence in ecology has inspired many different notions of coexistence (Schreiber 2006). Here, we use the notion of permanence, which ensures that there is a positive population density that each species eventually stays above provided all populations are initially present. Precisely, model (2) is permanent if there is a \(\beta >0\) such that for all \(z \in S\backslash S_0\)
for all i, where \(x_i(t)\) is the \(i^{th}\) component of \(z.t=(x,y).t\).
Permanence implies that if all the species are initially coexisting, then they will continue to coexist, despite rare but large perturbations or frequent small perturbations (Schreiber 2006). In the next section, we present the main theorems, which establishes sufficient and necessary conditions for permanence for models of the form (2).
Before stating our main theorem, we introduce some terminology. The \(\omega \)-limit set of a set \(Z\subset S\) is \(\omega (Z):=\cap _{t\ge 0} \overline{Z.[t,\infty )}\) and the \(\alpha \)-limit set is \(\alpha (Z):=\cap _{t\le 0} \overline{Z.(-\infty ,t]}\). A set \(Z\subset S\) is invariant if \(Z.\mathbb {R} = Z\). A compact invariant set Z is isolated if there exists a closed neighborhood U such that for all \(z\in U\backslash Z\) there is a t such that \(z.t \not \in U\). For any compact invariant set Z, a subset \(A\subset Z\) is called an attractor in Z if there is a neighborhood U of A such that \(\omega (U\cap Z)=A\). The dual repeller to an attractor A in Z is \(R(A)=\{z\in Z| \omega (z)\cap A=\emptyset \}\) and A, R(A) are called attractor-repeller pairs. The global attractor is \(\omega (Q)\).
3 Permanence theorem
We take advantage of a characterization of permanence involving Morse decompositions. Roughly, a Morse decomposition for a compact invariant set is a finite number of disjoint invariant subsets, called Morse sets, ordered in such a way that the flow tends to move from sets of higher order to lower order. More precisely,
Definition 1
A collection of sets \(\mathcal {M}=\{M_1, M_2, ..., M_\ell \}\) is a Morse decomposition for a compact invariant set \(\varGamma \) if \(M_1, M_2, ..., M_\ell \) are pairwise disjoint, isolated invariant compact sets, called Morse sets, such that for every \(z\in \varGamma \backslash \cup _{k=1}^\ell M_k\) there are integers \(i< j\) such that \(\omega (z)\subset M_i\) and \(\alpha (z)\subset M_j\).
For a compact invariant set \(\varGamma \), Morse decompositions always exist but are not necessarily unique. Trivially, one Morse decomposition for \(\varGamma \) is \(\{\varGamma \}\). However, more refined Morse decompositions are typically more useful. In our main theorem, we use Morse decompositions to decompose the global attractor on the extinction set and define conditions on the Morse sets that give permanence for (2).
Theorem 1
Let \(\mathcal {M}=\{M_1, M_2, \dots M_\ell \}\) be a Morse Decomposition for \(S_0\cap \varGamma \) where \(\varGamma \) is the global attractor for (2). If, for each \(M_k\in \mathcal {M}\), there exists \(p_{k1}, \dots , p_{kn}>0\) such that for every \(z \in M_k\), there is a \(T_z\) such that
then (2) is permanent.
In words, if, for each Morse set, the weighted combination (weights are \(p_{ki}\)) of the per-capita growth rates over some time period is positive from every point in the Morse set, then there is permanence. Moreover, there is an \(A\subset \varGamma \) such that \(S_0\cap \varGamma \) is R(A).
Given the Morse decomposition for \(S_0\cap \varGamma \), we can show the following partial converse
Corollary 1
For each Morse set \(M_k\), if there is a \(p_{k1}, \dots , p_{kn}>0\) such that for every \(z \in M_k\), there is a \(T_z>0\) such that
then (2) is not permanent and, more strongly, \(S_0\cap \varGamma \) is an attractor in \(\varGamma \).
The proof of this partial converse follows from applying Theorem 1 to the reverse time flow in \(\varGamma \) to show that \(S_0\cap \varGamma \) is a repeller in reverse time.
Intuitively, for permanence to hold, population densities near extinction have to increase. Lyapunov functions are functions that increase along solutions on some subset of the state space, and are used to characterize local and global stability of invariant sets, including equilibria. Extending beyond equilibria, “average Lyapunov functions”, introduced by Hofbauer (1981), are functions that increase on average along solutions. These can apply to more complex invariant sets, which are common in many population models of the form (1).
In Appendix 1, we prove Theorem 1. In particular, we define “good” average Lyapunov functions (GALFs), as introduced by Garay and Hofbauer (2003), and then prove that the existence of a GALF on each Morse set gives permanence. Then, we show that the condition in Theorem 1 on the weighted per-capita growth functions implies the existence of a GALF in the standard form
for some vector p with \(p_i>0\). The standard form (4) is zero everywhere on the extinction set, positive everywhere not on the extinction set and has time derivative
This time derivative gives a convenient relationship between the function and the per-capita growth rates, \(f_i\), of each of the species. Feedbacks with the internal or external variable y will affect the per-capita growth rates, thereby influencing the existence and construction of Lyapunov functions.
4 Robust permanence
Population models are always approximations of reality. In the words of Conley (1978), “if such rough equations are to be of use, it is necessary to study them in rough terms”. In line with this, Hutson and Schmitt (1992) introduced robust permanence, i.e. that permanence holds even with sufficiently small perturbations to the growth functions \(f_i\) and Schreiber (2000) subsequently provided conditions for robust permanence for (1) using a measure theoretic approach. More recently, Garay and Hofbauer (2003) showed robust permanence for (1) using GALFs. We use this method to extend our permanence result to robust permanence, with respect to perturbations in both the growth functions and the feedback dynamics.
Suppose we have a perturbed system
Let \(\widetilde{z.t}\) denote the solution of (5) with initial condition \(z \in S\) and analogously, for set \(Z\subseteq S\) and \(I\subseteq \mathbb {R}_+\), \(\widetilde{Z.I}=\{\widetilde{z.t}| t\in I, z\in Z\}\). Also, let \(\widetilde{\omega }(Z), \widetilde{\alpha }(Z)\) denote the \(\omega , \alpha \)-limit set for (5), respectively. Let Q be as defined previously. We define \((\widetilde{f}, \widetilde{g})\) to be a \((\delta , Q)\)-perturbation of (2) if
- R1: :
-
\(|\widetilde{f_i}(x, y)-f_i(x, y)| < \delta \) and \(|\widetilde{g_j}(x, y)- g_j(x, y)|<\delta \) for all i, j and for all \((x, y)\in Q\)
- R2: :
-
\(x_i\widetilde{f_i}\) and \(\widetilde{g_j}\) are all locally Lipschitz continuous, and
- R3: :
-
\(\widetilde{Q.\mathbb {R}_+} \subseteq Q\) and for all \(z\in S\), \(\widetilde{z.t} \in Q\) for t sufficiently large.
Denote the set of all \((\delta , Q)\)-perturbations as \(\varDelta (\delta , Q)\). This set contains differential equation models that are close to the unperturbed model (2), which have solutions that eventually enter the compact set Q.
Definition 2
(2) is robustly permanent if there is a \(\delta >0\) and \(\beta >0\) such that for all \((\widetilde{f}, \widetilde{g}) \in \varDelta (\delta , Q)\), (3) holds for all \(z\in S\backslash S_0\).
Theorem 2
The conditions in Theorem 1 imply robust permanence.
To show this, we apply a result from Hirsch et al. (2001) to show permanence of \((\tilde{f},\tilde{g}) \in \varDelta (\delta , Q)\) with a uniform lower bound \(\beta \). A proof is given in Appendix 2. It is worth noting that permanence does not in general imply robust permanence; \(\dot{x}=x^2(1-x)\) is permanent but not robustly permanent. Hofbauer and Schreiber (2004) show that robust permanence is not generic among permanent ecological equations.
5 Applications
The main results developed here are applicable to a broad range of internal and external feedbacks. In this section, we discuss permanence in models with external environmental, internal structural and evolutionary feedbacks, which illustrate the utility of the main theorem. In the first example, we apply our result to show how external environmental fluctuations can enable coexistence amongst competing species in the form of robust permanence. In the second example, we demonstrate how existing permanence conditions from Hofbauer and Schreiber (2010) for models with internal population structure, i.e., the partitioning of a whole population into distinct types, can be reproduced using our framework. Then we give an example of a sexually-structured population model to which the existing result from Hofbauer and Schreiber (2010) does not apply, emphasizing the utility of our result to structured models. Finally, in the third example, we apply the result to an example of an ecological model with the evolution of a quantitative trait as the internal feedback, demonstrating how our results apply to models of eco-evolutionary dynamics. Altogether, these applications highlight how Theorem 1 unifies some existing permanence results and how it enables us to determine when there is permanence in population models with a variety of feedbacks.
5.1 Environmental fluctuations
Population dynamics are often influenced by time-varying environmental factors, such as seasonal fluctuations in temperature and rain fall or other weather patterns. When environmental factors influence populations’ growth rate, this may affect persistence of the community. Non-autonomous differential equations, with time-varying parameters, are commonly used to account for the temporal changes in growth rates (e.g. Vance and Coddington 1989; Zhao 2001; Smith and Thieme 2011). These give the differential equation
where the per-capita growth rates depend on time.
Non-autonomous models can be formulated into our model form (2) when the environmental factors can be modeled as a solution of an autonomous differential equation \(\frac{dy}{dt}=g(y)\). Then (6) becomes
To apply our main theorem, y must remain in a compact set \(K\subset \mathbb {R}^m\). Biologically, there is no mutual feedback between y and x, which is appropriate when y represents environmental factors, such as weather, that are independent of the population densities. Model (7) is a special case of a skew product flow, which are commonly used for studying non-autonomous flows (Zhao 2001; Mierczyński et al. 2004).
To illustrate how our results can be applied to non-autonomous systems, we first prove a general, algebraically verifiable condition for non-autonomous Lotka–Volterra systems where only the “intrinsic” per-capita growth rates fluctuate. Indeed, for these Lotka-Volterra systems permanence conditions are equivalent to an autonomous Lotka-Volterra system with the fluctuating intrinsic rate of growth replaced by an averaged intrinsic rate of growth. When the interaction coefficients fluctuate, however, this simplification is no longer possible. We illustrate verifying our permanence condition in this latter case for a Lotka-Volterra system with two competing species.
For the general result, consider a non-autonomous Lotka-Volterra system of the form
where \(\circ \) denotes component-wise multiplication i.e., the Hadamard product. The matrix \(A=(a_{ij})\) corresponds to the matrix of per-capita species interaction strengths and the vector b(y) corresponds to the intrinsic per-capita growth rates as a function of the “environmental” state y. As y doesn’t depend on x, we write y.t as the solution of \(\frac{dy}{dt}=g(y)\) with initial condition \(y \in K\).
For simplicity, we assume the dynamics of y on K are uniquely ergodic, i.e., there exists a Borel probability measure \(\mu \) on K such that
for all \(\mu \)-integrable functions \(h:K\rightarrow \mathbb {R}\) satisfying \(\int |h(x)| \mu (dx)<\infty \). In particular, let \(\overline{b}=(\overline{b_1},\dots , \overline{b_n})\) be the temporal averages of the intrinsic rates of growth. Using these averages, we prove the following two results.
Proposition 1
Assume that (8) satisfies assumption S2 and that the dynamics of y on K are uniquely ergodic. If there exist \(p_1,\dots ,p_n>0\) such that
for any \(x\in \mathbb {R}_+^n\) satisfying \(\prod _i x_i=0\) and \(\sum _j a_{ij} x_j =-\overline{b_i}\) whenever \(x_i>0\), then (8) is robustly permanent.
The proof of this proposition is in Appendix 3.
Proposition 2
If there is no \(x\in \mathbb {R}_+^n\) such that \(\sum _j a_{ij} x_j = -\overline{b_i}\) with \(x_i>0\) for all i, then \( \omega (z)\subset S_0\) for all \(z \in S\backslash S_0\).
Proof
Following the proof of Theorem 5.2.1 in Hofbauer and Sigmund (1998), there exists a p such that \(\sum _i p_i(\sum _j a_{ij}x_j+ \overline{b_i})>0\) for all \(x\in \mathbb {R}_+^n\). Let \(V(z)=\sum _i p_i \log (x_i)\) for all \(z=(x,y)\in S\backslash S_0\). Then \(\frac{dV}{dt}=\sum _i p_i(\sum _j a_{ij}x_j(t)+ b_i(y.t))\). Now, suppose there is a \(z \in S\backslash S_0\) with \(\omega (z)\subset S\backslash S_0\). Then, by compactness, there is a \(z^* \in \omega (z)\) such that V is maximized on \(\omega (z)\). Also, since \(z^* \in S\backslash S_0\), there is a \(T>0\) such that \(\frac{1}{T} \int _0^T \frac{d}{dt} V(z^*.s)dt >0\) but this contradicts the existence of a maximum. It follows that for all \(z\in S\backslash S_0\), \(\omega (z)\not \subset S\backslash S_0\) and \(\omega (z)\cap S_0 \ne \emptyset \). Then, by the Zubov–Ura–Kimura theorem (Garay and Hofbauer 2003), \(\omega (z)\subset S_0\). \(\square \)
Hence, when environmental variation drives fluctuations in intrinsic growth rates, their effects can be averaged in time to determine permanence. On the contrary, we will show that if interaction coefficients fluctuate, then permanence may hold, even if predictions from averaging these coefficients in time suggest otherwise.
To demonstrate this explicitly, we consider a modified version of the autonomous model from Volterra (1928) of two species competing for a single limiting resource. Let \(x_1\) and \(x_2\) be the densities of two species competing for a limited resource, R. Suppose the death rate and resource use of species i depend on a changing environmental state y so that the intrinsic death rate \(d_i(y)\) and the interaction coefficients \(a_i(y)\) are functions of y. The model from Volterra (1928) becomes
where c is the efficiency with which both species convert the resource into new individuals and J is the maximum amount of resource available and this is instantly reduced by the competitors. We assume that the dynamics of y are uniquely ergodic on a compact set K. This model is appropriate for species in which resource use or death rate change with the seasons or a fluctuating environment.
In the constant environment model (\(g(y)=0\)), Volterra (1928) showed that if \(\frac{d_1(y)}{a_1(y)}< \frac{d_2(y)}{a_2(y)}<Jc\), species 1 will exclude species 2: \(\lim _{t\rightarrow \infty }x_2(t)=0\) for any initial condition \(z=(x_1, x_2, y)\) satisfying \(x_1x_2>0\). This is commonly referred to in the ecological literature as the \(R^*\) rule (Tilman 1980) and is a mathematical formulation of the competitive exclusion principle, which asserts that two competing species for the same resource cannot coexist, if other ecological factors are constant (Gause 1934; Hardin 1960).
Environmental fluctuations that lead to time-varying parameters might affect the coexistence of two species competing for the same resource. Proposition 2 implies that if only the per-capita death rates vary, then the competitive exclusion principle still holds. However, when the resource use rates vary coexistence is possible. Specifically, suppose that species i uses the resource at a maximal rate for some compact subset of environmental states \(K_i\subset K\) so that \(a_i(y)=1\) and \(a_j(y)=0\) for \(y\in K_i, i\ne j\). To allow for temporal partitioning of resource use, we assume that these sets of environmental states are disjoint i.e. \(K_1 \cap K_2=\emptyset \). Let be the average time spent in environmental state \(K_i\), where
is the indicator function with
for \(y\in K_i\) and 0 otherwise. Furthermore, assume that \(d_i(y)>\epsilon \) for some \(\epsilon >0\) and for all y and \(i=1,2\). For example, this might model the dynamics of winter annual plants in the Sonoran desert that use water following winter rains, while summer annuals tend to do so during summer (Smith et al. 1997).
Theorem 3
If \(cJk_i>\overline{d_i}\) for \(i=1,2\), then (10) is robustly permanent.
Proof
First, note that (10) satisfies S2 with \(Q=\{[0,\frac{cJ^2}{\epsilon }] \times K\}\), as \(\frac{dx_i}{dt}<0\) whenever \(x_i>\frac{cJ^2}{\epsilon }.\)
Next, we show that each species persists on its own when the other species is absent. Consider the single species i model
on \(S^i=\mathbb {R}_+ \times K\) with extinction set \(S^i_0=\{0\}\times K\). \(\mathcal {M}=\{S^i_0\}\) is a Morse decomposition for \(\varGamma _i \cap S^i_0\), where \(\varGamma _i\) is the global attractor for (11). Then, for all \(z \in S^i_0\),
By Theorem 1, (11) is permanent. Let \(A_i\subset S^i\backslash S_0^i\) be the attractor in \(\varGamma _i\).
Now, consider (10). Let \(M_3=\{0\} \times \{0\} \times \{K\}\) and \(M_i=A_i\) for \(i=1,2\). Then, \(\mathcal {M}=\{M_3, M_2, M_1\}\) is a Morse decomposition for \(S_0 \cap \varGamma \), where \(\varGamma \) is a global attractor for (10). With \(p=(1,1)\), the inequality in Theorem 1 is satisfied for Morse set \(M_3\). For \(i=1, 2\),
and
for \(j\ne i,\) for all \(z\in M_i\). Then p satisfies the inequality in Theorem 1 for \(M_i\). Finally, by Theorem 2, (10) is robustly permanent.\(\square \)
This result implies that even if species 1 is on average a stronger resource competitor, i.e., \(\frac{\bar{d_1}}{c\bar{a}_1} < \frac{\bar{d_2}}{c\bar{a}_2}\), it may not always exclude species 2. Temporal differences in resource use enable weaker competitors to coexist with stronger competitors. The condition in Theorem 3 suggests that when per-capita death rates are high, the species needs a longer time period to maximally acquire the resource to ensure permanence. Furthermore, the more resource that is available (greater J), the shorter this time period can be, all else being equal. This is an example of the storage effect mechanism of coexistence: species have different environmental time periods that are good for growth and are able to survive through time periods bad for growth (Chesson and Warner 1981; Chesson 1994).
5.2 Structured populations
Individual variation that gives rise to intraspecific differences in demographic rates and species interactions can alter community dynamics and hence, persistence (Moll and Brown 2008; Bolnick et al. 2011; Fujiwara et al. 2011; van Leeuwen et al. 2014). One form of structured population models account for this individual variation by partitioning populations into discrete types, e.g. size classes, spatial location, and gender. For example, Hofbauer and Schreiber (2010) considered models of interacting, structured populations of the form
where \(u_i=(u_{i1},\dots ,u_{im_i})\) is a vector of densities for the \(m_i\ge 1\) subpopulations of species i, \(u=(u_1,u_2,\dots ,u_n)\) is the state of the entire community, and \(A^i(u)=(a_{jk}^i(u))_{j,k}\) are \(n_i\times n_i\) matrices with non-negative off-diagonal entries and the sign structure of an irreducible matrix that only depends on i. First, we show how our result reproduces a previous result from Hofbauer and Schreiber (2010) for permanence in structured population models. Second, through a sexually-structured model, we illustrate how our result applies to models that prior results do not.
5.2.1 Reproduce results from Hofbauer and Schreiber (2010)
Assume that the semi-flow defined by equation (12), with solutions u.t for initial condition u, has a global attractor \(\varGamma \). To characterize robust permanence of these equations, Hofbauer and Schreiber (2010) used dominant Lyapunov exponents that characterize the long-term growth rates of each of the species. To define the exponents for species i, consider the linear skew product flow on \(\varGamma \times \mathbb {R}^{m_i}\) defined by \((u.t, v.t)=(u.t ,B_i(t,u)v)\) where \(Y(t)=B_i(t,u)\) is the solution to \(Y' (t)= A_i(u.t) Y(t)\) with Y(0) equal to the identity matrix. The assumption that \(A_i\) is irreducible with non-negative off diagonal entries implies that \(B_i(t,u)\mathbb {R}_+^{m_i}\subset (0,\infty )^{m_i}\) for all u and \(t>0\) (e.g., Smith 1995). Ruelle (1979, Prop.3.2) provides a non-autonomous form of the Perron–Frobenius Theorem: there exist continuous maps \(v_i,w_i:\varGamma \rightarrow \mathbb {R}_+^{m_i}\) with \(\Vert v_i(u)\Vert =\Vert w_i(u)\Vert =1\), where \(\Vert v\Vert =\sum _i|v_i|\), such that
-
The line bundle \(E_i(u)\) spanned by \(v_i(u)\) is invariant, i.e., \(E_i(u.t)=B_i(u,t)E_i(u)\) for all \(t\ge 0\).
-
The vector bundle \(F_i(u)\) perpendicular to \(w_i(u)\) is invariant i.e., \(F_i(u.t)=B_i(u,t)F_i(u)\) for all \(t\ge 0\).
-
There exist constants \(\alpha >0\) and \(\beta >0\) such that
$$\begin{aligned} \Vert B_i(t,u)|F_i(u)\Vert \le \alpha \exp (-\beta t) \Vert B_i(t,u)|E_i(u)\Vert \end{aligned}$$(13)for all \(u\in \varGamma \) and \(t\ge 0\).
In light of (13), \(v_i(u)\) can be viewed as the community state-dependent “stable stage distribution” of species i for the linearized dynamics given by \(Y'(t)=A_i(u.t)Y(t)\). Specifically, (13) implies that for any \(\tilde{v}\in (0,\infty )^{m_i}\), \(Y(t)\tilde{v}/\Vert Y(t) \tilde{v}\Vert -v(u.t)\) converges to zero as \(t\rightarrow \infty \). Similarly, \(w_i(u)\) can be interpreted as the community state-dependent vector of “reproductive values” for the stages of species i. Stages with larger entries in \(w_i(u)\) contribute more to the long-term growth rate of species i.
Hofbauer and Schreiber (2010) defined the average per-capita growth rate of species i given the initial community state u as
where \(w^T\) denotes the transpose of a vector w. We derive the following theorem of Hofbauer and Schreiber (2010) as a corollary of Theorem 1.
Theorem 4
Let \(\{M_1,\dots , M_\ell \}\) be a Morse decomposition for \(S_0\cap \varGamma \). If for each \(M_k\) there exists \(p_{k1},\dots ,p_{kn}>0\) such that
for all \(u\in M_k\), then system (12) is robustly permanent.
Proof
To prove Theorem 4 using our framework, we introduce the following change of variables:
In this coordinate system, equation (12) becomes
The state space for equation (15) is \(\tilde{S}=\mathbb {R}^n_+\times \varDelta _{m_1} \times \dots \varDelta _{m_n}\) where \(\varDelta _k = \{ y\in \mathbb {R}^k_+ : \sum _j y_j =1\}\) is the \(k-1\) dimensional simplex. Let \(\tilde{\varGamma } \subset \tilde{S}\) and \(\{\tilde{M}_k \}_{k =1}^\ell \) be the global attractor \(\varGamma \) and the Morse decomposition \(\{M_k \}_{k =1}^\ell \), respectively, for equation (12) in this coordinate system.
Fix an element \(\tilde{M}_k\) of the Morse decomposition and \(z=(x,y)\in \tilde{M}_k\). Let u be z in the original coordinate system. Proposition 1 of Hofbauer and Schreiber (2010) implies that
By the assumption of the theorem statement,
Hence, we can choose \(T_z>0\) such that
Applying Theorem 1 completes the proof. \(\square \)
The change of variables from (12) to (15) demonstrates how structured populations can be reformulated into our general framework and reproduce results from Hofbauer and Schreiber (2010).
5.2.2 Sexually structured populations
Our main permanence result applies to structured models that Hofbauer and Schreiber (2010) does not. In particular, permanence results from Hofbauer and Schreiber (2010) do not apply to models in which growth depends on the frequency of types in the populations.
As an example, we consider a rock-paper-scissors three-species competition model, in which each species is sexually-structured such that reproduction depends on the frequencies of males and females. Let \(m_i\) be the density of males and \(f_i\) the density of females for species i. Following Caswell and Weeks (1986), we assume that there is a harmonic mating function in which case the rate at which females and males are produced (assuming a 50-50 primary sex-ratio) is
where 2b is the per-capita birth rate of mated females, which is species-independent. Assume also that mortality is species-independent but sex-specific, with \(d_m\) and \(d_f\) as the per-capita, density-independent mortality rates of males and females, respectively. To account for intra- and inter-specific density-dependent feedbacks due to competition, let \(a_{ij}\) be the strength of the competitive effect of species j on species i. For simplicity, we assume these density-dependent effects are not sex-specific. However, the model can be easily modified to account for these sex-specific feedbacks. Under these assumptions, the model is
To ensure each species can persist in the absence of the others, we assume that \(b>d_m+d_f\). To account for rock-paper-scissors competitive dynamics, we assume the interaction terms \(a_{ij}\) are given by
where \(a,\alpha ,\beta \) are all positive and \(\alpha <a\).
Due to the frequency dependent terms, this model does not satisfy the continuity assumptions of Hofbauer and Schreiber (2010) and, consequently, their results can not be applied directly to study permanence of these equations. However, through the change of variables,
Equation (16) transforms to
and our permanence theorem applies to prove
Theorem 5
Under these assumptions, if \(\alpha >\beta \), then (17) is permanent in \(\mathbb {R}_+^3 \times (0,1)^3\). Conversely, if \(\alpha <\beta \), then (17) is not permanent.
Proof
First, note that (17) satisfies the assumptions of our main theorem (1). The dynamics on the extinction set consist of an unstable equilibrium at \((x,y)=(0, 0, 0)\times (\hat{y}_1, \hat{y}_2, \hat{y}_3)\) and a heteroclinic cycle between single species equilibria (e.g. \((\hat{x}_1, 0, 0) \times (\hat{y}_1, \hat{y}_2, \hat{y}_3))\) where
At these equilibria, the per-capita growth rates of the missing species are \(\alpha \hat{x}_i\) and \(-\beta \hat{x}_i\). Using the Morse decomposition consisting of the zero equilibrium and the heteroclinic cycle, Theorem 1 implies that permanence occurs if there exist \(p_i>0\) such that
As \(\hat{x}_1=\hat{x}_2=\hat{x}_3\), there is a solution to these linear inequalities if and only if \(\alpha >\beta \). Conversely, there is a solution to the reversed linear inequalities if and only if \(\beta >\alpha \) and then Theorem 1 implies that (17) is not permanent. \(\square \)
Theorem 5 yields the same permanence condition as in the classic asexual model. Due to our assumption that density-dependent feedbacks are not sex-specific, the system is only partially coupled as the frequency dynamics of y do not depend on x. With sex-specific density-dependent feedbacks, the system would be fully coupled but still analytically tractable as these feedbacks would appear as linear functions of \(x_i\) in the \(y_i\) equations.
5.3 Quantitative genetics
In recent years, empirical studies have demonstrated that feedbacks between evolutionary and ecological processes (eco-evolutionary feedbacks) can affect coexistence of species (Lankau and Strauss 2007). As a consequence of the growing empirical evidence, theoreticians have developed models that couple commonly used ecological models with evolutionary equations to study eco-evolutionary feedbacks. For the evolution of quantitative traits, such as body size, a common approach is to assume that the rate of trait change is proportional to the gradient of per-capita growth with respect to the trait (Lande 1976). This has led to models of the form
where y represents the mean of an evolving quantitative trait of one of the species j, and \(\sigma _G^2\) is the heritable variance of the trait (Lande 1976). These feedbacks are immediately in the form of (2) and we can use Theorem 1 to identify when eco-evolutionary feedbacks mediate coexistence.
For illustrative purposes, we consider a model developed by Schreiber et al. (2011b). They consider the apparent competition community module, in which two prey species with densities \(x_1, x_2\), respectively, share a common predator with density \(x_3\). In this model, the predator population has a quantitative trait that determines the attack rate of individual predators on each prey species. The quantitative trait is assumed to be normally distributed with variance \(\sigma \) in the predator population with mean \(y\in [\theta _1, \theta _2]\), where \(\theta _i\) is the optimal trait for attacking prey i. They derived a function \(a_i(y)\) of the average attack rate of the predator on prey i that decreases with the distance between the trait y and \(\theta _i\), given by
where \(\alpha _i\) is the maximum attack rate on prey i and \(\tau >0\) determines how specialized the predator must be to attack each prey. The coupled dynamics are
where \(K_i>0\) and \(r_i>0\) are the carrying capacity and intrinsic growth, respectively, for prey i. \(f_3\) is the average per-capita growth rate or fitness of the evolving species given by,
where \(e_i>0\) is the efficiency at which the predator converts prey i into new predators and \(d>0\) is the intrinsic death rate of the predator.
We can apply Theorem 1 to characterize permanence of this system.
Theorem 6
Let \(W=\{y\in [\theta _1, \theta _2] | \frac{\partial f_3}{\partial y}(K_1, K_2, y)=0\}\) be the set of equilibria for the trait dynamics when the prey are at carrying capacity and the predator density is zero. If
-
1.
\(\frac{r_i}{a_i(\theta _j)} > \frac{r_j}{a_j(\theta _j)} (1-\frac{d}{a_j(\theta _j)e_jK_j})\) for \(i=1,2; i\ne j\) and
-
2.
\(e_1a_1(y^*)K_1 + e_2a_2(y^*)K_2 > d\) for all \(y^* \in W\)
then the system is robustly permanent in \(\mathbb {R}_+^3 \times [\theta _1, \theta _2]\). Conversely, if any inequality is reversed, then the system is not permanent.
The first condition ensures that prey species i has positive per-capita growth when the predator has evolved to optimize on prey \(j\ne i\) (\(y=\theta _j)\) and the predator and prey j are at their unique equilibrium densities. The second condition ensures that when the predator is rare and both prey are at carrying capacity, the predator has positive growth when it evolves to one of its trait equilibria. Using a different approach, Schreiber and Patel (2015) show (19) is permanent under these conditions. Our results strengthen their results by showing robust permanence.
Proof
Equation (19) satisfies the assumptions of Theorem 1. In particular, there is a global attractor \(\varGamma \). Let \(M_6= \{(0,0,0)\} \times [\theta _1, \theta _2], M_5=\{(K_1, 0, 0, \theta _1)\}, M_4=\{(0, K_2, 0, \theta _2)\}, M_3=\{(\hat{x}_1, 0, \hat{x}_3^{(1)}, \theta _1)\}, \) and \(M_2=\{(0, \hat{x}_2, \hat{x}_3^{(2)}, \theta _2)\}\) where \(\hat{x}_i=\frac{d}{e_ia_i(\theta _i)}\) and \(\hat{x}_3^{(i)}=\frac{r_i(1-\frac{\hat{x}_i}{K_i})}{a_i(\theta _i)}\). Finally, let \(M_1= \{(K_1, K_2, 0)\}\times [y_1, y_2]\) where \(y_1=\min _{y\in W}y\) and \(y_2= \max _{y\in W}y\). Schreiber and Patel (2015) consider three separate cases: (i) \(d\ge a_1(\theta _1)e_1K_1\), (ii) \(a_1(\theta _1)e_1K_1 >d\ge a_2(\theta _2)e_2K_2\) or (iii) \(a_2(\theta _2)e_2K_2>d\). They show that \(\mathcal {M}_1= \{M_1, M_4, M_5, M_6\}\), \(\mathcal {M}_2= \{M_1, M_3, M_4, M_5, M_6\}\) and \(\mathcal {M}_3= \{M_1, M_2, M_3, M_4, M_5, M_6\}\) form a Morse decomposition for (19) under case (i), (ii), and (iii) restricted to \(\varGamma \cap S_0\), respectively.
Consider case (iii). For each Morse set \(M_k\in \mathcal {M}_3\), there exist a vector \(p_k\) that satisfies the inequality in Theorem 1 for every point in the set. For example, for \(\epsilon \) sufficiently small, \(p_6=(1, 1, \epsilon )\) satisfies the inequality in Theorem 1 for \(M_6\). Case (ii) and case (i) follow similarly. \(\square \)
6 Discussion
Understanding how abiotic and biotic factors determine coexistence of interacting species is a fundamental problem in ecology. Ecologists have demonstrated that factors internal to the populations, such as individual variation (Bolnick et al. 2011; Violle et al. 2012; Hart et al. 2016; Barabás and D’Andrea 2016) and evolution (Lankau and Strauss 2007; Barabás and D’Andrea 2016), and factors external to the populations, such as temporal variation in abiotic factors (Hutchinson 1961), can have substantial impacts on population dynamics. Moreover, as these internal and external factors change, their influence on population growth leads to changes in population densities which in turn may alter these factors, thereby creating a feedback loop. The instrumental role of this feedback on coexistence has been demonstrated both empirically (e.g. Lankau and Strauss 2007; Chung and Rudgers 2016) as well as theoretically (e.g. Bever et al. 1997; Revilla et al. 2013). Our work develops the mathematical framework for finding conditions that enable coexistence in community dynamic models with feedbacks and, by applying this theory, elucidates the role of these internal and external feedbacks on coexistence.
We find that if there is a weighting of the species such that the temporal average of the weighted per-capita growth rates is positive whenever a species is missing, then populations coexist with feedbacks. Moreover, given a Morse decomposition for the extinction set, these weightings can differ among the components of this decomposition. For models without feedbacks, this sufficient condition for robust permanence is equivalent to the condition found by Garay and Hofbauer (2003). Hence, our results provide a natural extension to models with internal and external feedbacks. As our examples illustrate, these feedbacks play two critical roles for coexistence. First, the effect of the feedback variable will influence the Morse decomposition for the extinction set. Second, feedbacks affect the per-capita growth of each of the species and thereby, influence whether the weighted combination of these growth rates can be positive. These differences can drive feedbacks to enable or prevent coexistence.
In addition to extending the work of Garay and Hofbauer (2003) to include internal and external feedbacks, our general framework and permanence result incorporates existing population models with specific types of internal feedbacks (Caswell and Weeks 1986; Caswell 2001; Hofbauer and Schreiber 2010), external feedbacks (Armstrong and McGehee 1976; Mottoni and Schiaffino 1981; Zhao 2001), and mixtures of internal and external feedbacks (Hastings et al. 2007; Cuddington et al. 2009). Through our examples, we illustrate how to transform several of these earlier results into our framework. In our first example, we formulate a non-autonomous model with parameters that vary with the environment into our framework by introducing a feedback variable that models the dynamics of the environmental variation. In the second example, we transform a structured population model, in which populations are partitioned into distinct types, into our framework, via a change of variables into frequencies of types and total densities. The frequencies of the different types within the population act as the internal feedback variables. Finally, in the third example, we demonstrate how our results apply to population models with feedbacks due to trait evolution. These examples highlight that our framework can help elucidate how populations coexist in a range of ecological scenarios.
In an attempt to explain empirical evidence for coexistence that was incompatible with theoretical predictions, Hutchinson (1961) postulates that changes in the environment that alter the competitive superiority of one species over another can enable coexistence. Our first example highlights that ergodic environmental variation that drives temporal differences in ecological parameters can enable coexistence of populations in a community, but that this depends on the role it has on influencing population growth. In particular, we show that environmental variation that influences species interactions enables coexistence, in comparison to an analogous model that uses time-averaged parameters instead of explicitly accounting for variation. Our results are an extension of previous work that showed coexistence amongst two competing species with periodic environmental variation (Armstrong and McGehee 1976; Cushing 1980; Mottoni and Schiaffino 1981) and a specification of the general results for non-autonomous two species models (Zhao 2001). Notably, our example demonstrates how variation and separation of resource use between two species can enable coexistence through a storage effect (Chesson and Warner 1981), provided that species are “stored” through periods they do not use the resource and can sufficiently recover through periods in which they do. Interestingly, our results also highlight that environmental variation that only influences non-interaction terms, such as per-capita mortality, does not enable coexistence due to the linearity of non-interaction terms in the model. The necessity for temporal variation to act in nonlinear ways to enable coexistence was also noted for models with stochastic environments (Schreiber 2010) as well as in discrete time models with non-overlapping generations (Chesson and Warner 1981; Chesson 1994).
In addition to externally-driven temporal variation, internal variation within populations may also impact coexistence. Many reviews highlight that models with internal variation can lead to different predictions and inferences in both empirical and theoretical ecological studies compared to mean field models (Bolnick et al. 2011; Violle et al. 2012; Hart et al. 2016). Structured population models, a commonly used framework for accounting for internal variation, involve partitioning the population into distinct types, such as based on sex, life stages, or location in space, so that each type has its own growth rate depending on all other types (Caswell and Weeks 1986; Caswell 2001). Our permanence condition can be used to determine when structured interacting populations coexist. These results apply to structured models that previous results from Hofbauer and Schreiber (2010) do not. Mainly, Hofbauer and Schreiber (2010) made two mathematical assumptions. First, they assume that there were no negative interactions between individuals of different types. This assumption may not hold in a number of common ecological scenarios, including models with cannibalism or other forms of interference, which is a prevalent negative interaction between different life stages within a population (Fox 1975; Polis 1981). Second, they assume continuity in the growth matrices \(A_i\), which restricts their framework to models with no frequency dependent growth. Growth in structured models may be frequency dependent in a number of biological scenarios. In our example, we apply our results to a sexually-structured model, which, following Caswell and Weeks (1986), has frequency dependence since fecundity depends on sex ratios. In particular, through a change of variable from the densities of different types within a species to total density and frequency of types, structured models can be reformulated into our framework, making the permanence conditions applicable to a broad range of structured models.
When individual variation in a population is heritable, this sets the stage for evolution to take place in response to differential selection pressures (Violle et al. 2012). Recent empirical evidence has demonstrated the prevalence of feedbacks between population dynamics and trait evolution (called eco-evolutionary feedbacks; reviewed in Schoener 2011; Lankau and Strauss 2011 and that these feedbacks may impact population dynamics (Abrams 2000; Lankau 2009; Cortez and Ellner 2010; Vasseur et al. 2011; Schreiber et al. 2011b; Northfield and Ives 2013; Patel and Schreiber 2015). Thus far, few studies have shown permanence in these types of models (but see (Schreiber et al. 2011b; Schreiber and Patel 2015)), and we hope that these results will motivate analyses of coexistence in the sense of permanence in future eco-evolutionary studies. Through our example, we demonstrate how these results can elucidate the conditions for robust permanence in a model where a predator is evolving between traits that are more fit for attacking one prey species versus another. In the absence of eco-evolutionary feedbacks, the prey species exhibit apparent competition: increasing the density of one prey increases the predator density and, thereby, results in a reduction of the other prey species (Holt 1977). For highly enriched environments in which the carrying capacities of the prey are large, this apparent competition can lead to exclusion of one of the prey species (Holt and Lawton 1994). As the predator evolves to specialize on the more common prey, eco-evolutionary feedbacks can rescue the rare prey from this outcome and enable coexistence. Applying our results to other eco-evolutionary models may provide opportunities to gain a more general understanding of the role of evolution on species coexistence.
Our results here extend existing methods for permanence to account for internal and external feedbacks, generalizing some existing results and broadening their applicability. There are a number of natural avenues that would be useful to develop in the future, including infinite dimensional models and stochastic models. We assume feedbacks are contained in \(\mathbb {R}_+^m\). However, some internal and external feedbacks may be better captured in infinite dimensions and extending our results to account for this may be useful (e.g. integral projection models; Easterling et al. 2000). Permanence has been studied in general infinite dimensional dynamical systems (Hale and Waltman 1989; Smith and Thieme 2011) as well as in models with specific types of feedbacks, including those captured through continuous spatial heterogeneity (Dunbar et al. 1986; Cantrell et al. 1993, 1996; Zhao and Hutson 1994; Furter and López-Gómez 1997; Cantrell and Cosner 2003; Zhao 2003; Mierczyński et al. 2004; Smith and Thieme 2011), age structure (Smith and Thieme 2011) and time delays (Burton and Hutson 1989; Freedman and Ruan 1995; Ruan and Zhao 1999; Zhao 2003). Whether transforming these models into a framework analogous to the one here is useful requires further exploration. Furthermore, populations may feedback with random internal or external factors. Extending permanence results for stochastic population models to account for feedbacks will enable comparisons to our framework to understand broadly the role of random feedbacks on coexistence. With the growing number of empirical studies investigating internal and external factors that influence population dynamics, ecological models are becoming more sophisticated. In order for permanence to remain an important concept in ecology, the methods for demonstrating permanence must continue to expand to these new modeling frameworks.
References
Abrams PA (2000) The evolution of predator-prey interactions: theory and evidence. Annu Rev Ecol Syst 31:79–105
Armstrong RA, McGehee R (1976) Coexistence of species competing for shared resources. Theor Popul Biol 9:317–328
Barabás G, D’Andrea R (2016) The effect of intraspecific variation and heritability on community pattern and robustness. Ecol Lett 19:977–986
Bever JD, Westover KM, Antonovics J (1997) Incorporating the soil community into plant population dynamics: the utility of the feedback approach. J Ecol 85:561–573
Bolnick DI, Amarasekare P, Araújo MS, Bürger R, Levine JM, Novak M, Rudolf VH, Schreiber SJ, Urban MC, Vasseur D (2011) Why intraspecific trait variation matters in community ecology. Trends Ecol Evol 26:183–192
Burton T, Hutson V (1989) Repellers in systems with infinite delay. J Math Anal Appl 137:240–263
Butler G, Waltman P (1986) Persistence in dynamical systems. J Differ Equ 63:255–263
Cantrell RS, Cosner C (2003) Spatial ecology via reaction-diffusion equations. Wiley Press, Hoboken
Cantrell RS, Cosner C, Hutson V (1993) Permanence in ecological systems with spatial heterogeneity. Proc R Soc Edinb Sect A Math 123:533–559
Cantrell RS, Cosner C, Hutson V (1996) Ecological models, permanence and spatial heterogeneity. Rocky Mt J Math 26:1–35
Caswell H (2001) Matrix population models. Sinauer Associates, Sunderland
Caswell H, Weeks DE (1986) Two-sex models: chaos, extinction, and other dynamic consequences of sex. Am Nat 128:707–735
Chesson P (1994) Multispecies competition in variable environments. Theor Popul Biol 45:227–276
Chesson PL, Warner RR (1981) Environmental variability promotes coexistence in lottery competitive systems. Am Nat 117:923–943
Chung Y, Rudgers J (2016) Plant-soil feedbacks promote negative frequency dependence in the coexistence of two aridland grasses. Proc R Soc B Biol Sci 283:20160608
Conley C (1978) Isolated invariant sets and the Morse index (CBMS Lecture notes), vol 38. American Mathematical Society, Providence
Cortez MH, Ellner SP (2010) Understanding rapid evolution in predator-prey interactions using the theory of fast-slow dynamical systems. Am Nat 176:E109–E127
Cuddington K, Wilson W, Hastings A (2009) Ecosystem engineers: feedback and population dynamics. Am Nat 173:488–498
Cushing JM (1980) Two species competition in a periodic environment. J Math Biol 10:385–400
Dunbar S, Rybakowski K, Schmitt K (1986) Persistence in models of predator-prey populations with diffusion. J Differ Equ 65:117–138
Easterling M, Ellner S, Dixon P (2000) Size-specific sensitivity: applying a new structured population model. Ecology 81:694–708
Fox LR (1975) Cannibalism in natural populations. Annu Rev Ecol Syst 6:87–106
Freedman H, Ruan S (1995) Uniform persistence in functional differential equations. J Differ Equ 115:173–192
Fujiwara M, Pfeiffer G, Boggess M, Day S, Walton J (2011) Coexistence of competing stage-structured populations. Sci Rep 1:107
Furter JE, López-Gómez J (1997) Diffusion-mediated permanence problem for a heterogeneous LotkaVolterra competition model. Proc R Soc Edinb Sect A Math 127:281–336
Garay BM (1989) Uniform persistence and chain recurrence. J Math Anal Appl 139:372–381
Garay BM, Hofbauer J (2003) Robust permanence for ecological differential equations, minimax, and discretizations. SIAM J Math Anal 34:1007–1039
Gatica J, So J (1988) Predator-prey models with almost periodic coefficients. Appl Anal 27:143–152
Gause G (1934) The struggle for existence. Williams and Wilkins, Philadelphia
Hale JK, Waltman P (1989) Persistence in infinite-dimensional systems. SIAM J Math Anal 20:388–395
Hardin G (1960) The competitive exclusion principle. Science 131:1292–1297
Hart SP, Schreiber SJ, Levine JM (2016) Intraspecific variation and species coexistence. Ecol Lett 19:823–1006
Hastings A, Byers JE, Crooks JA, Cuddington K, Jones CG, Lambrinos JG, Talley TS, Wilson WG (2007) Ecosystem engineering in space and time. Ecol Lett 10:153–164
Hirsch M, Smith H, Zhao X-Q (2001) Chain transitivity, attractivity, and strong repellors for semidynamical systems. J Dyn Diff Equat 13:107–131
Hofbauer J (1981) A general cooperation theorem for hypercycles. Monatshefte für Mathematik 91:233–240
Hofbauer J, Schreiber SJ (2004) To persist or not to persist? Nonlinearity 17:1393–1406
Hofbauer J, Schreiber SJ (2010) Robust permanence for interacting structured populations. J Differ Equ 248:1955–1971
Hofbauer J, Sigmund K (1998) Evolutionary games and population dynamics. Cambridge University Press, Cambridge
Holt R (1977) Predation, apparent competition, and the structure of prey communities. Theor Popul Biol 12:197–229
Holt RD, Lawton JH (1994) The ecological consequences of shared natural enemies. Annu Rev Ecol Syst 25:495–520
Hutchinson G (1961) The paradox of the plankton. Am Nat 95:137–145
Hutson V (1984a) Predator mediated coexistence with a switching predator. Math Biosci 68:233–246
Hutson V (1984b) A theorem on average Liapunov functions. Monatshefte für Mathematik 98:267–275
Hutson V (1988) The stability under perturbations of repulsive sets. J Differ Equ 76:77–90
Hutson V, Schmitt K (1992) Permanence and the dynamics of biological systems. Math Biosci 111:1–71
Jansen VA, Sigmund K (1998) Shaken not stirred: on permanence in ecological communities. Theor Popul Biol 54:195–201
Lande R (1976) Natural selection and random genetic drift in phenotypic evolution. Evolution 30:314–334
Lankau RA (2009) Genetic variation promotes long-term coexistence of Brassica nigra and its competitors. Am Nat 174:E40–E53
Lankau RA, Strauss SY (2007) Mutual feedbacks maintain both genetic and species diversity in a plant community. Science 317:1561–1563
Lankau RA, Strauss SY (2011) Newly rare or newly common: evolutionary feedbacks through changes in population density and relative species abundance, and their management implications. Evol Appl 4:338–353
Mierczyński J, Shen W, Zhao X (2004) Uniform persistence for nonautonomous and random parabolic Kolmogorov systems. J Differ Equ 204:471–510
Moll JD, Brown JS (2008) Competition and coexistence with multiple life history stages. Am Nat 171:839–843
Mottoni PD, Schiaffino A (1981) Competition systems with periodic coefficients: a geometric approach. J Math Biol 11:319–335
Northfield TD, Ives AR (2013) Coevolution and the effects of climate change on interacting species. PLoS Biol 11:e1001685
Patel S, Schreiber SJ (2015) Evolutionarily driven shifts in communities with intraguild predation. Am Nat 186:E98–E110
Polis GA (1981) The evolution and dynamics of intraspecific predation. Annu Rev Ecol Syst 12:225–251
Revilla TA, Veen G, Eppinga MB, Weissing FJ (2013) Plant-soil feedbacks and the coexistence of competing plants. Theor Ecol 6:99–113
Roth G, Salceanu PL, Schreiber SJ (2017) Robust permanence for ecological maps. SIAM J Math Anal 49:3527–3549
Ruan S, Zhao X (1999) Persistence and extinction in two species reaction-diffusion systems with delays. J Differ Equ 156:71–92
Ruelle D (1979) Analyticity properties of the characteristic exponents of random matrix products. Adv Math 32:68–80
Schoener TW (1976) Alternatives to Lotka-Volterra competition: models of intermediate complexity. Theor Popul Biol 10:309–333
Schoener TW (2011) The newest synthesis: understanding the interplay of evolutionary and ecological dynamics. Science 331:426–429
Schreiber SJ (2000) Criteria for \(\cal{C}^r\) robust permanence. J Differ Equ 162:400–426
Schreiber SJ (2006) Persistence despite perturbations for interacting populations. J Theor Biol 242:844–852
Schreiber SJ (2010) Interactive effects of temporal correlations, spatial heterogeneity and dispersal on population persistence. Proc R Soc B Biol Sci 277:1907–1914
Schreiber SJ, Benaïm M, Atchadé KAS (2011a) Persistence in fluctuating environments. J Math Biol 62:655–683
Schreiber SJ, Bürger R, Bolnick DI (2011b) The community effects of phenotypic and genetic variation within a predator population. Ecology 92:1582–1593
Schreiber SJ, Patel S (2015) Evolutionarily induced alternative states and coexistence in systems with apparent competition. Nat Resour Model 28:475–496
Smith HL (1995) Monotone dynamical systems. An introduction to the theory of competitive and cooperative systems, volume 41 of mathematical surveys and monographs. American Mathematical Society, Providence
Smith HL, Thieme HR (2011) Dynamical systems and population persistence. American Mathematical Society, Providence
Smith SD, Monson RK, Anderson JE (1997) Physiological ecology of North American desert plants. Springer, New York
Tilman D (1980) Resources: a graphical-mechanistic approach to competition and predation. Am Nat 116:362–393
van Baalen M, Křivan V, van Rijn P, Sabelis M (2001) Alternative food, switching predators, and the persistence of predator-prey systems. Am Nat 157:512–524
van Leeuwen A, Huss M, Grdmark A, de Roos AM (2014) Ontogenetic specialism in predators with multiple niche shifts prevents predator population recovery and establishment. Ecology 95:2409–2422
Vance R, Coddington E (1989) A nonautonomous model of population growth. J Math Biol 27:491–506
Vasseur DA, Amarasekare P, Rudolf VH, Levine JM (2011) Eco-evolutionary dynamics enable coexistence via neighbor-dependent selection. Am Nat 178:E96–E109
Violle C, Enquist BJ, McGill BJ, Jiang L, Albert CH, Hulshof C, Jung V, Messier J (2012) The return of the variance: intraspecific variability in community ecology. Trends Ecol Evol 27:244–252
Volterra V (1928) Variations and fluctuations of the number of individuals in animal species living together. J Cons 3:3–51
Zhao X-Q (2001) Uniform persistence in processes with application to nonautonomous competitive models. J Math Anal Appl 258:87–101
Zhao X-Q (2003) Dynamical systems in population biology. Springer, New York
Zhao X-Q, Hutson V (1994) Permanence in Kolmogorov periodic predator-prey models with diffusion. Nonlinear Anal Theory Methods Appl 23:651–668
Acknowledgements
Open access funding provided by University of Vienna. Financial support by the U.S. National Science Foundation Grant DMS-1313418 to SJS, the American Association of University Women Dissertation Fellowship to SP and the Austrian Science Fund (FWF) Grant P25188-N25 to Reinhard Burger at the University of Vienna is gratefully acknowledged.
Author information
Authors and Affiliations
Corresponding author
Appendices
Appendix 1: Proof of Theorem 1
To prove Theorem 1, we begin by introducing “good average Lyapunov functions” and proving a more general theorem.
Definition A1
A continuous map \(P: U \rightarrow \mathbb {R}\), where \(U\subset S\) is an open set, is a good average Lyapunov function (GALF) for (2) if
-
\(P(z)=0\) for all \(z\in S_0 \cap U\) and \(P(z)>0\) for all \(z\in \) \((S\backslash S_0) \cap U\),
-
P is differentiable on \((S\backslash S_0) \cap U\),
-
\(\frac{\partial P}{\partial y_j}=0\) for all j,
-
\(p_i:=\frac{x_i}{P}\frac{\partial P}{\partial x_i}\), which are continuous functions defined on \((S\backslash S_0)\cap U\) and extend continuously to \(S \cap U\), and
-
for every \(z\in S_0 \cap U\), there is a \(T_z>0\) such that \(z.t\in U\) for \(t\in [0,T_z]\), and
$$\begin{aligned} \int _0^{T_z} \sum _i p_i(z.t)f_i(z.t) dt >0. \end{aligned}$$
We prove the following theorem
Theorem A1
Let \(\mathcal {M}=\{M_1, M_2, \dots M_\ell \}\) be a Morse decomposition for \(S_0\cap \varGamma \) of (2). For each k, let \(U_k\) be an open neighborhood of \(M_k\) and let \(P_k: U_k \rightarrow \mathbb {R}\) be a good average Lyapunov function for (2). Then (2) is permanent.
Proof
Fix k. Let \(F(z, T):=\int _0^T \sum _i p_i(z.t)f_i(z.t) dt\) for all \(z\in U_k\) and \(T\ge 0\), where \(p_i\) is defined from the definition of a GALF.
By definition of the GALF, for all \(z \in M_k\), there is a \(T_z>0\) and \(\delta (z)>0\) such that
By continuity of F, there is a neighborhood \(V_z\subset U_k\) of \(z\in M_k\) such that \(F(v, T_z)>\frac{\delta (z)}{2}\) for all \(v\in V_z\). The collection of sets \(\{V_z\}_{z\in M_k}\) forms an open cover of \(M_k\). By compactness, there is a finite subcover \(\{V_{z_j}\}_{j=1}^\ell \). Let \(V_k=\cup _{j=1}^\ell V_{z_j}, c=\frac{1}{2}\min \{\delta (z_j)\}_{j=1}^\ell \) and \(T=\max \{T_j\}_{j=1}^\ell \), where \(T_j:=T_{z_j}\).
Then, \(V_k\subset U_k\) is a neighborhood of \(M_k\) such that for all \(z\in V_k\) there is a \(0<T_j<T\) satisfying
Furthermore, for \(z\in (S\backslash S_0)\cap V_k\),
which gives
By the Corollary to Theorem 2 from Garay (1989), permanence follows from showing that each \(M_k\) is isolated and that \((S\backslash S_0) \cap W^s(M_k)= \emptyset \), where \(W^s(M_k)=\{z\in S| \emptyset \ne \omega (z)\subset M_k\}\). For any initial condition z, let \(\gamma ^+(z)=z.[0,\infty )\) be the forward trajectory of z. Assume there is a \(z\in (S\backslash S_0)\cap V_k\) such that \(\gamma ^+(z)\subseteq V_k\). Then, there is a \(z^* \in \overline{\gamma ^+(z)}\cap V_k\) such that \(P(z^*)=\max _{v\in \overline{\gamma ^+(z)}\cap V_k} P(v)\). Then, either (i) there exists a \(t^*>0\) such that \(z^*=z.t^*\) or (ii) there exists \(t_n \rightarrow \infty \) such that \(z_n:=z.t_n\) converges to \(z^*\) as \(n\rightarrow \infty \). If (i), then equation (A1) implies \(P(z^*.T_{z^*})>(1+c)P(z^*)\) for some \(T_{z^*}>0\), which is a contradiction to the choice of \(z^*\) since \(z^*.T_{z^*} \in \overline{\gamma ^+(v)}\). If (ii), then for some sequence \(T_{z_n}>0, P(z_n.T_{z_n})> (1+c) P(z_n) \rightarrow (1+c) P(z^*)\), which is a contradiction to the choice of \(z^*\) since \(z_n.T_{z_n}\in \overline{\gamma ^+(z)}\) for all n.
Hence, for all \(v\in (S\backslash S_0)\cap V_k\), \(\gamma ^+(v)\backslash V_k \ne \emptyset \). It follows that \(M_k\) is isolated and for all \(v \in (S\backslash S_0)\cap V_k\), \(\omega (v) \not \subset M_k\). The latter gives that \((S\backslash S_0)\cap W^s(M_k) = \emptyset \). \(\square \)
Theorem 1 immediately follows when using the standard form (4) as a GALF on each Morse set. It is easy to see that when \(p_{ki}>0\) for all i, k, (4) satisfies the first four properties of a GALF. In particular, the fourth and fifth property follow since \(\frac{x_i}{P}\frac{\partial P}{\partial x_i}=p_{ki}\) and hence is constant in U.
Appendix 2: Proof of Theorem 2
To show robust permanence, we will use the following theorem from Hirsch et al. (2001) [Corollary 4.5]. Note that this corollary is for maps, but an analogous proof for flows holds (see Hirsch et al. 2001 [Remark 4.6]).
Theorem A2
Let (S, d) and \((\varLambda , \rho )\) be metric spaces. For each \(\lambda \in \varLambda \), let \(\phi _\lambda : S\times \mathbb {R} \rightarrow S\) be a flow that is continuous in \(\lambda , z, t\). Let \(S_p\subset S\) be an open subset such that \(S_p\) is invariant for all \(\lambda \) and let \(\partial S=S\backslash S_p\). Also, assume that every forward trajectory for \(\phi _\lambda \) has compact closure in S and that \(\bigcup _{\lambda \in \varLambda , z\in S} \omega _\lambda (z)\) has compact closure, where \(\omega _\lambda \) denotes the \(\omega \)-limit for \(\phi _\lambda \). Let \(\lambda _0\in \varLambda \) be fixed and assume that
- T1: :
-
\(\phi _{\lambda _0}\) has a global attractor \(\varGamma \) and there exists a Morse decomposition \(\{M_1, \dots , M_\ell \}\) for \(\varGamma \cap \partial S\)
- T2: :
-
there exists \(\delta _0>0\) such that for any \(\lambda \in \varLambda \) with \(\rho (\lambda , \lambda _0)<\delta _0\) and any \(z\in S_p\), \(\limsup _{t\rightarrow \infty } d(\phi _\lambda (z,t), M_k)\ge \delta _0,\) for all \(1\le k\le \ell .\)
Then, there exists a \(\beta >0\) and \(\delta >0\) such that \(\liminf _{t\rightarrow \infty } d(\phi _\lambda (z,t), \partial S)\ge \beta \) for any \(\lambda \in \varLambda \) with \(\rho (\lambda ,\lambda _0)<\delta \) and any \(z\in S_p\).
To apply this theorem, endow \(\varLambda =\varDelta (1,Q)\) with the sup norm (i.e. \(\rho (h_1,h_2)=\Vert (h_1,h_2)\Vert _\infty = \sup _{z\in Q} \Vert h_1(z),h_2(z)\Vert \)). Let \(S=\mathbb {R}^{n+m}\) with the standard metric and let \(S_p=S\backslash S_0\). By R3 in the definition of perturbations, \(\bigcup _{(\widetilde{f},\widetilde{g}) \in \varDelta (1,Q), z\in S} \widetilde{\omega }(z)\subset Q\) and so has compact closure. For (f, g), we have a Morse decomposition for \(\varGamma \cap S_0\).
Hence, we only have to show T2. To do this, we show that there exists a \(1>\delta >0\) sufficiently small such that if \(P_k\) is a GALF on \(U_k\) for (2), then it is also a GALF on \(V_k\) for every \((\tilde{f}, \tilde{g}) \in \varDelta (\delta , Q)\), where \(V_k\) is defined in the proof of Theorem 1. First, note that the first four conditions defining a GALF are properties of P and independent of the flow. Hence, these are still satisfied. We must show the final condition: for a \(\delta >0\) sufficiently small, for all \(z\in V_k \cap S_0\), there is a \(T_z>0\) such that
for every \((\tilde{f}, \tilde{g}) \in \varDelta (\delta , Q)\).
Let \(F(z, T):=\int _0^T \sum _i p_i(z.t)f_i(z.t) dt\) and \(\tilde{F}(z, T):=\int _0^T \sum _i p_i(\tilde{z}.t)\tilde{f}_i(\tilde{z}.t) dt\). Let T, c be such that for all \(z \in V_k\), there is a \(0<T_z<T\) for which \(F(z, T_z)>c\), as in the proof of Theorem 1. Then, for sufficiently small \(\delta >0\),
for every \((\tilde{f}, \tilde{g}) \in \varDelta (\delta , Q)\) and all \(T_z\in [0,T]\). The first inequality follows from the triangle inequality. The second inequality follows from R1 in the definition of perturbations, which constrains the first difference in the sum, and Gronwall’s inequality and Lipschitz continuity of \(x_if_i\) and \(g_i\), which constrain the second difference in the sum.
Finally, for all \(z\in S_0 \cap V_k\), there is a \(0<T_z<T\) such that
Hence, for sufficiently small \(\delta >0\), \(P_k\) is a GALF on isolating neighborhood \(V_k\) for every \((\tilde{f}, \tilde{g}) \in \varDelta (\delta , Q)\). By the same argument as in the proof of Theorem 1, this implies that for all \(z\in S_p \cap V_k\), \(\gamma ^+(z)\not \subseteq V_k\), which implies T2. Finally, by Theorem A2, every \((\tilde{f}, \tilde{g})\in \varDelta (\delta , Q)\) is permanent and there is a uniform lower bound \(\beta >0\) in the definition of permanence for all \((\tilde{f},\tilde{g})\).
Appendix 3: Proof of Proposition 1
Proof
Choose the trivial Morse decomposition \(M:=\{\varGamma \cap S_0\}\). We want to show that for all \(z\in M\), there is a \(T_z\) such that \(F(z, T_z)>0\), where \(F(z, T):=\int _0^{T} \sum _i p_i f_i(z.t)dt\), with \(f_i(z.t)=\sum _i a_{ij}x_j+b_i\). The proof follows the proof of Theorem 13.6.1 in Hofbauer and Sigmund (1998). For any \(I\subseteq \{1, \dots n\}\), let \(\sigma _I:= \{(x,y)|x_i>0 \Longleftrightarrow i\in I\}\) and let \(\ell (\sigma _I)\) be the cardinality of I. The \(\sigma _I\) are invariant. The proof is by induction. First, assume \(z\in \sigma _I\) with \(\ell (\sigma _I)=0\), so that \(z=(0,y)\). Then, by inequality (9), \(\sum _i p_i \bar{b}_i >0\). Hence, there is a \(T_z\) such that \(F(z,T_z)>0\).
Now, assume that for all \(z\in \sigma _I\) such that \(\ell (\sigma _I)\le k-1\), there is a \(T_z\) such that \(F(z,T_z)>0\). Let z be a point in \(\sigma _J\) with \(\ell (\sigma _J)=k\). There are two possible cases. In case 1, \(\omega (z)\subset \bigcup _{\ell (\sigma _I)\le k-1}\sigma _I \cap M\). As in the proof of Theorem A1, there is a neighborhood V of \(\bigcup _{\ell (\sigma _I)\le k-1}\sigma _I \cap M\), a \(T>0\) and a \(c>0\), such that for all \(z\in V\), there is a \(T_z<T\) such that \(F(z,T_z)>c\). Since \(\omega (z)\subset \bigcup _{\ell (\sigma _I)\le k-1}\sigma _I \cap M\), there is a \(\tilde{T}>0\) such that \(z.t\in V\) for all \(t>\tilde{T}\). Hence, there is a \(T_z\) such that \(F(z,T_z)>0\)
In case 2, \(\omega (z)\not \subset \bigcup _{\ell (\sigma _I)\le k-1}\sigma _I \cap M\). Then, there exists an \(\epsilon \) and an increasing sequence \(T_m\rightarrow \infty \) such that \(x_i(T_m)>\epsilon \) for all \(i\in J\) and all \(T_m\). Furthermore, by passing to a subsequence if necessary, \(\frac{1}{T_{m}} \int _0^{T_{m}} x_i(t)dt\) converges to some \(\bar{x}_i\) for all i, as \(m\rightarrow \infty \). For \(i\not \in J\), \(\bar{x}_i=0\). By the unique ergodicity of y, \(\frac{1}{T_{m}}\int _0^{T_{m}}b_i(y(t))dt\) converges to \(\bar{b}_i\) as \(m\rightarrow \infty \).
For \(i\in J\), \(\frac{1}{T_{m}}[\log x_i(T_{m})-\log x_i(0)]=\frac{1}{T_{m}}\int _0^{T_{m}}\sum _j a_{ij}x_j(t) +b_i(y(t))dt\). Since \(x_i(T_{m})>\epsilon \), the left hand side goes to zero as \(m\rightarrow \infty \). So for all \(i\in J\), \(\sum _j a_{ij}\frac{1}{T_{m}}\int _0^{T_{m}}x_j(t)dt + \frac{1}{T_{m}}\int _0^{T_{m}}b_i(y(t))dt\rightarrow 0\) as \(m\rightarrow \infty \), which implies that \(\sum _j a_{ij} \bar{x}_j = -\bar{b}_i\). Finally, by inequality (9), there exists a \(T_z>0\) such that \(\frac{1}{T_z} \int _0^{T_z}\sum p_i \sum _j a_{ij}x_j(t) + b_i(y(t))dt>0\). Applying Theorem 2 concludes that proof. \(\square \)
Rights and permissions
Open Access This article is distributed under the terms of the Creative Commons Attribution 4.0 International License (http://creativecommons.org/licenses/by/4.0/), which permits unrestricted use, distribution, and reproduction in any medium, provided you give appropriate credit to the original author(s) and the source, provide a link to the Creative Commons license, and indicate if changes were made.
About this article
Cite this article
Patel, S., Schreiber, S.J. Robust permanence for ecological equations with internal and external feedbacks. J. Math. Biol. 77, 79–105 (2018). https://doi.org/10.1007/s00285-017-1187-5
Received:
Revised:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s00285-017-1187-5
Keywords
- Persistence
- Robust permanence
- Ecological feedbacks
- Coexistence
- Structured populations
- Eco-evolutionary dynamics