Abstract
We study resident-invader dynamics in fluctuating environments when the invader and the resident have close but distinct strategies. First we focus on a class of continuous-time models of unstructured populations of multi-dimensional strategies, which incorporates environmental feedback and environmental stochasticity. Then we generalize our results to a class of structured population models. We classify the generic population dynamical outcomes of an invasion event when the resident population in a given environment is non-growing on the long-run and stochastically persistent. Our approach is based on the series expansion of a model with respect to the small strategy difference, and on the analysis of a stochastic fast-slow system induced by time-scale separation. Theoretical and numerical analyses show that the total size of the resident and invader population varies stochastically and dramatically in time, while the relative size of the invader population changes slowly and asymptotically in time. Thereby the classification is based on the asymptotic behavior of the relative population size, and which is shown to be fully determined by invasion criteria (i.e., without having to study the full generic dynamical system). Our results extend and generalize previous results for a stable resident equilibrium (particularly, Geritz in J Math Biol 50(1):67–82, 2005; Dercole and Geritz in J Theor Biol 394:231-254, 2016) to non-equilibrium resident population dynamics as well as resident dynamics with stochastic (or deterministic) drivers.
Similar content being viewed by others
Avoid common mistakes on your manuscript.
1 Introduction
Two important issues in the framework of adaptive dynamics are which mutant strategies can invade a population of given resident strategies, and what would be the population dynamical outcomes of an invasion event. The long-term growth rate of a newly arrived and initially rare mutant with strategy y in the environment generated by a population of resident strategy x (i.e., invasion fitness of mutant y in resident x) determines whether an invasion event may occur or not (Metz et al. 1992, 1996; Dieckmann and Law 1996; Geritz et al. 1997, 1998). If y can invade x but not vice versa, does it mean that y will eventually take over x and becomes the new resident? In general, this need not happen as examples of unprotected coexistence and the “resident strikes back” phenomenon show (see e.g., Doebeli 1998; Parvinen 1999; Mylius and Diekmann 2001; Dercole et al. 2002). However, if y is close to, but not identical to x, Geritz (2005) and Dercole and Geritz (2016) have shown that invasion without back-invasion generically implies substitution, and mutual invasion generically leads to coexistence in a broad class of population models. They found that the generic population dynamical outcomes of an invasion event of similar strategies are determined by invasion criteria alone, i.e., without having to study the full generic dynamical system.
The focus of Geritz (2005) and Dercole and Geritz (2016) is on resident-invader dynamics of similar strategies in a constant environment, providing that the resident population in a large ecological community is at a hyperbolic attracting steady state. Recently, there has been considerable interest in questions related to evolution of phenotypic diversity in fluctuating environments (Kussell and Leibler 2005; Kisdi and Liu 2006; Geritz et al. 2007; Schreiber 2012b; Wakano and Iwasa 2013; Ripa and Dieckmann 2013; Melbinger and Vergassola 2015; Sæther and Engen 2015; Ferris and Best 2019). The purpose of this paper is to extend and generalize the results of Geritz (2005) and Dercole and Geritz (2016) to environmental fluctuations due to non-equilibrium population dynamics (e.g., cycle, quasiperiodic trajectory and chaos) or environmental stochasticity. This requires (i) considering an explicit model that takes account of environmental feedback and environmental stochasticity, and (ii) specifying the population dynamics of residents in fluctuating environments.
A population affects its environment, and the environment in turn affects the population. Such an environmental feedback loop characterizes the interaction of populations with their environments and plays a central role in their ecological and evolutionary dynamics (Metz et al. 1996, 2008; Meszéna and Metz 1999; Kisdi and Geritz 2016; Lion 2018b). Examples of feedback variables are: interacting species (e.g., predator, prey and food); different classes in a population who is structured by age, sex, spatial location, etc; and physical variables (e.g., temperature and humidity) which have been shown that they may provide a feedback between ecological communities and local physical patterns in some concrete examples (see the Introduction of Benaïm and Schreiber (2019) and references therein). These feedback variables need to be modelled with their own dynamics. Environmental stochasticity, however, generally refers to effects of fluctuations in external factors (which can be biotic or abiotic) on model parameters (Nisbet and Gurney 1982; Kliemann 1983; Chesson 1986; Tuljapurkar 1990). These external factors drive the dynamics of the aforementioned feedback variables but not vice versa. This is what differentiates environmental stochasticity from environmental feedback.
A population of a resident strategy in a fluctuating environment generally requires to be non-growing on the long-run and stochastically persistent. The non-growing property means that the long-term growth rate of the resident population in a given environment is zero. Stochastic persistence is an important concept to characterize population dynamics in fluctuating environments, which captures the property that if initially present, even if only in small size, then it will be present over arbitrary long periods of time in a stochastic sense. There are serval different (not necessarily equivalent) definitions of stochastic persistence (see e.g., a review in Schreiber 2012a). In this paper, we use the definition of Schreiber et al. (2011) and Benaïm (2018) which asserts that the probability of a population being near extinction is arbitrarily small.
The rest of this paper is organized as follows. In Sect. 2, we focus on the analysis of resident-invader dynamics of a class of unstructured population models. In Sect. 2.1, a class of polymorphic unstructured population models for multi-dimensional strategies and an explicit formulation of environmental feedback and environmental stochasticity is presented. In Sect. 2.2, we review some basic concepts used in this paper. In Sect. 2.3, we specify when a population of a given strategy is a resident. Section 2.4 gives the definition of invasion fitness. In Sect. 2.5, we present the basic analysis of invasion dynamics of similar strategies. Particularly, in Sects. 2.5.2 and 2.5.3, we classify the generic population dynamical outcomes of an invasion event. In Sect. 3, we illustrate how to generalize the results of the unstructured population models to a class of structured population models. In Sect. 4, we apply our results to examples of evolving bacteria in a chemostat, Lotka-Volterra competition, structured SIRS epidemic dynamics, and the evolution of timidity of the prey in a prey-predator model. The first two examples are designed to highlight different ways that our results can be used. The third example is designed to illustrate how a concrete structured population model can be reformulated into our framework. The last example is designed to demonstrate that our results are applicable to the evolution with the non-equilibrium resident dynamics. In Sect. 5, we conclude with discussing how our results relate to the existing literature and what possible generalizations are. Proofs are given in the “Appendix”.
Before proceeding with the analysis, we introduce some default notations used in this paper. Let \({\mathcal {X}}\) be the strategy space, \({\mathcal {N}}\) be the space of non-negative population sizes, \({\mathcal {E}}\) be the space of feedback variables and \(\varTheta \) be the space of external factors. Each of these spaces is assumed to be a subset of a normed vector space. \(f^{(i)}\) is the \(i{\mathrm {th}}\) derivative of function f with respect to its first argument, and \(f^{(i,j)}\) is the \(i{\mathrm {th}}\) derivative of function f with respect to its first argument and the \(j{\mathrm {th}}\) derivative with respect to its second argument. The superscript \(\top \) means transpose of a vector or a matrix.
2 Unstructured population models
2.1 The polymorphic population model
Consider a population of strategies \(x_{1},\dots ,x_{k}\in {\mathcal {X}}\) whose sizes at time t are given by \(n_{1,t},\dots ,n_{k,t}\in {\mathcal {N}}\), respectively. The population of \(x_{1},\dots ,x_{k}\) interact with \(e_{t}\in {\mathcal {E}}\) that describes the feedback environment. Generally, \(e_{t}\) may correspond to interacting species, different classes of the population, physical factors, or any combination thereof. \(n_{1,t},\dots ,n_{k,t}\) as well as \(e_{t}\) may be influenced by a stochastic driver \(\theta _{t}\in \varTheta \) that describes external factors. The per-capita growth rate f of individuals with strategy \(x_{i}\) depends on the current environmental condition \((e_{t},\theta _{t})\). Under these considerations, the dynamics of the polymorphic unstructured population are given by
where the dot denotes differentiation with respect to time variable t. Notice that for a given environmental condition \((e_{t},\theta _{t})\), (2.1a) is linear in the population size. All the nonlinearity of (2.1a) comes from how the environment \(e_{t}\) depends on the population sizes.
Before introducing the formulation of the dynamics of \(e_{t}\), let us look at how the environment \(e_{t}\) depends on the population sizes in the following two deterministic models.
Example 1
Lehtinen and Geritz (2019) studied the evolution of timidity in a prey species whose predator has cannibalistic tendencies, in which the population dynamics is given by
where the reproduction of prey i is limited by competition (of resources, territories, breeding sites, etc.) among the foraging prey \(n^{F}_{i,t}=\frac{n_{i,t}}{1+x_{i}p_{t}}\) with the per-capita birth rate \(g\big (\sum _{j}n^{F}_{j,t}\big )=a-c\sum _{j}n^{F}_{j,t}\), a searching adult predator \(p^{S}_{t}=\frac{p_{t}}{1+\beta h\sum _{j}n^{F}_{j,t}}\) captures the foraging prey at the rate \(\beta \), the maturation of juvenile predators \(J_{t}=\frac{\gamma \beta p^{S}_{t}\sum _{j}n^{F}_{j,t}}{\sigma +(1-\lambda )\alpha p^{S}_{t}}\) with the mean time T depends on the cannibalistic pressure they experience throughout their juvenile period, and the per-capita death rate of the adult predator and the predation-independent per-capita death rate of the prey are \(\delta \) and \(\mu \), respectively. The prey strategies differ only in their level of timidity \(x_{i}\in {\mathbb {R}}_{+}:={\mathcal {X}}\). Other parameters are all positive constant. Let
then
Since \(e_{1,t}\) is an implicit function of the prey sizes and \(e_{2,t}\) is an explicit function of \(e_{1,t}\), the environmental variable \(e_{2,t}\) becomes nonlinear in the prey sizes. Thus, the per-capita population growth rate f of prey type i in the nonlinear environment \((e_{1,t},e_{2,t}):=e_{t}\) is given by
Example 2
Dercole and Rinaldi (2002) and Dercole (2003) studied the evolution of cannibalistic strategies, in which the interactions between k cannibalistic consumer sub-populations with sizes \(n_{i,t}\) and strategies \(x_{i}\in {\mathbb {R}}_{+}:={\mathcal {X}}\), \(i=1,\dots ,k\), are described by
where the conversion factor \(\gamma \), the competition coefficient c, and the size of a common resource \(n_{0}\) are assumed to be positive constant, while the attack rate a (and \(a_{0}\)) and the handling time h (and \(h_{0}\)) depend upon the strategies. In the bracket of the equation, the first term is reproduction through the harvesting of the common resource and cannibalism toward the sub-population j, the second term is mortality due to cannibalism, and the last term is mortality due to competition. For a given strategy \(x_{i}\), let
Here the environmental variables \(e_{21,t}\), \(e_{22,t}\) and \(e_{24,t}\) are all linear in the population sizes, but the environmental variable \(e_{23,t}\) is a nonlinear and explicit function of \(e_{22,t}\) which leads to the nonlinearity of \(e_{23,t}\) in the population sizes. Thus, the per-capita population growth rate f of sub-population i with a given strategy \(x_{i}\) in the nonlinear environment \((e_{21,t},e_{22,t},e_{23,t},e_{24,t}):=e_{t}\) is given by
(N.B., \(e_{21,t}\), \(e_{22,t}\) and \(e_{23,t}\) are functions of strategy \(x_{i}\) and the strategy of sub-population type i has infinitely many choices, which causes an infinite-dimensional environment \(e_{t}\) to appear. We will provide more interpretations for the case of infinite-dimensional environment below).
Following Diekmann et al. (2001) and Geritz (2005), the environment \(e_{t}\) is assumed to be a linear function of the population sizes
where \(I(x_{j})\) describes the environmental impact of a single individual with strategy \(x_{j}\). However, this assumption excludes many interesting models with nonlinear environments such as the previous two examples. In Example 1, the predator size necessarily is an environmental variable for the preys, and the fraction of time individual prey spend foraging depends on the adult predators. In Example 2, the harvested food, the total handling times, and the compete-caused and cannibalize-caused death are environmental variables for the sub-population i, in which the cannibalize-caused death depends on the total handling times. We note that different environmental variables may have different forms even in the same model. For instance, in Example 1, \(e_{1,t}\) is govern by a differential equation but \(e_{2,t}\) is a function of \(e_{1,t}\). For these reasons, we describe the environment by implicit (differential) equations.
In this paper, we consider an explicit formulation of the dynamics of the feedback environment \(e_{t}=(e_{1,t},e_{2,t})\) as illustrated in Fig. 1, which is given by
The dynamics of \(e_{1,t}\) is given by a differential equation, while \(e_{2,t}\) is an implicit function of the current state of the system. The functions \(G_{1}\) and \(G_{2}\) describe the intrinsic dynamics of the virgin environment (the environment unaffected by the population of \(x_{1},\dots ,x_{k}\)). Given the current environment, the functions \(H_{1}\) and \(H_{2}\) describe the environmental impact of a single individual with a given strategy. Consequently, the second terms of (2.1b) gives the total environmental impact of the entire population of \(x_{1},\dots ,x_{k}\). These functions all involve the current environmental condition \((e_{t},\theta _{t})\). Here we would like to highlight that \(e_{2,t}\) is assumed to be unique defined by the implicit equation. As Example 2 and “Appendix A” show, \(H_{2}\) can be a function of \(e_{2,t}\), but \(e_{2,t}\) is still unique defined. Alternatively, by allowing \(e_{t}\) to be infinite-dimensional, we can also incorporate it into (2.1b) (Geritz 2005). For instance, in Example 2 and the model in Sect. 4.2, where the feedback variables at any time are a function of strategy and where \(f(x_{i},e_{t},\theta _{t})\) involves the evaluation of \(e_{t}\) in \(x_{i}\) (ref to “Appendix A” and Sect. 4.2, respectively).
To consider external factors, we assume that \(\{\theta _{t}\}_{t\ge 0}\) is a continuous time Markov process which is defining on an underlying probability space and taking value in \(\varTheta \). From the definition of Markov process, the future state is independent of the past and depends only the present, which is a natural consideration in reality and contains a large number of ecologically interpretable factors. There are many ways to construct a Markov process, e.g., a pure jump process and a process generated by stochastic differential equations. In this paper, we assume that the process \(\{\theta _{t}\}_{t\ge 0}\) is governed by the following stochastic differential equation:
where \({\dot{W}}_{t}\) is a white noise, namely \(W_{t}\) is a Brownian motion defined on a complete probability space \((\varOmega ,{\mathscr {F}},{\mathbb {P}})\) with a filtration \(\{{\mathscr {F}}_{t}\}_{t\ge 0}\) satisfying the usual conditions (i.e., it is right continuous and increasing while \({\mathscr {F}}_{0}\) contains all \({\mathbb {P}}\)-null sets). (2.1c) can be calculated using one of two methods: Itô or Stratonovich, but in fact our results do not depend on the calculation methods used.
Model (2.1) is an extension of the deterministic population models used in Geritz (2005), Dercole and Rinaldi (2008) and Dercole and Geritz (2016), which is intuitive and interpretable in biology and covers a large class of ecological models with an explicit formulation of environmental feedback and environmental stochasticity. Meanwhile, model (2.1) can be viewed as a revision of the stochastic population model used in Kliemann (1983), but now takes account of strategies and feedback variables. From the application point of view, any complicated considerations of biological mechanisms can be formulated into functions f, \(G_{1}\), \(H_{1}\), \(G_{2}\), \(H_{2}\), A and B, and a certain level of smoothness is assumed to make them mathematically meaningful.
Regarding (2.1), we make the following assumptions:
- A1:
-
The Markov process \(\{\theta _{t}\}_{t\ge 0}\) is ergodic with invariant probability measure \(\nu \) on \(\varTheta \).
- A2:
-
The partial derivatives \(f^{(i,j)}\), \(G^{(i)}_{1}\), \(H^{(i,j)}_{1}\), \(G^{(i)}_{2}\) and \(H^{(i,j)}_{2}\) exit and are locally Lipschitz continuous and measurable in \((e,\theta )\) for all strategies and for all nonnegative integers \(i,j\le 2\). And functions A and B are locally Lipschitz continuous and measurable in \(\theta \).
Assumption A1 indicates the process \(\{\theta _{t}\}_{t\ge 0}\) is completely realized before we start to observe the dynamics of \((n_{1,t},\dots ,n_{k,t},e_{t})\). Both meanings of ergodicity and invariance are given in Sect. 2.2. Process \(\{n_{1,t},\dots ,n_{k,t},e_{t}\}_{t\ge 0}\) is usually not Markovian. By Assumption A1, however, process \(\{n_{1,t},\dots ,n_{k,t},e_{t},\theta _{t}\}_{t\ge 0}\) is Markovian under weak assumptions (ref to Arnold and Kliemann (1983, Lemma 2.1)). Thereby it allows us to utilize the excellent works in the theory of Markov processes for the analysis of the process \(\{n_{1,t},\dots ,n_{k,t},e_{t},\theta _{t}\}_{t\ge 0}\). Assumption A2 is a technical requirement to guarantee the existence of chain rule and justify the series expansion.
2.2 Some basic concepts
In order to state our results, we review some basic concepts in Markov process and ergodic theory.
Throughout Sect. 2, let
which lies in space
For any Borel set \(C\subset {\mathcal {Z}}\), let
be the probability of \(Z_{t}\) in C given \(Z_{0}=z\in {\mathcal {Z}}\). Let \(\{{\mathcal {T}}_{t}\}_{t\ge 0}\) be the associated semigroup of Markov process \(\{Z_{t}\}_{t\ge 0}\) on \({\mathcal {Z}}\) defined by conditional expectations:
for bounded and measurable function \(h: {\mathcal {Z}}\mapsto {\mathbb {R}}\). Assumption A2 implies that the Markov semigroup \(\{{\mathcal {T}}_{t}\}_{t\ge 0}\) is \({\mathscr {C}}_{b}({\mathcal {Z}})\)-Feller (Benaïm 2018), i.e., operator \({\mathcal {T}}_{t}\) takes bounded continuous functions h on \({\mathcal {Z}}\) to bounded continuous functions \({\mathcal {T}}_{t}h\) on \({\mathcal {Z}}\) for all \(t\ge 0\). A probability measure \(\mu \) on \({\mathcal {Z}}\) is invariant for \(\{Z_{t}\}_{t\ge 0}\) (or \(\{{\mathcal {T}}_{t}\}_{t\ge 0}\)) if
for all bounded and measurable functions \(h:{\mathcal {Z}}\mapsto {\mathbb {R}}\) and all \(t\ge 0\). An invariant probability measure \(\mu \) is ergodic if it can not be written as a non-trivial convex combination of other distinct invariant probability measures.
If \(Z_{t}\) initially follows the distribution of an ergodic probability measure \(\mu \), then Birkhoff’s ergodic theorem tells us that, in simple terms, the time average of a function of the process along the trajectories exists with probability one and equals the space average. More precisely, for all measurable functions \(h:{\mathcal {Z}}\mapsto {\mathbb {R}}\) with \(\int _{{\mathcal {Z}}}|h(z)|\mu (dz)<+\infty \),
with probability one.
2.3 Resident and resident system
From (2.1a) with initial value \(Z_{0}=z\in {\mathcal {Z}}\), a straightforward calculation shows that the species \(x_{i}\) tends to increase in its population size if
and tends to decrease in its population size if
provided that the limit exists. Let \(\mu \) be an invariant probability measure for process \(\{Z_{t}\}_{t\ge 0}\). From Birkhoff’s ergodic theorem,
with probability one and for \(\mu \)-almost every z, where \(\lambda _{x_{i}}(\mu )\) is the per-capita growth rate of species \(x_{i}\) with respect to \(\mu \):
We now introduce two notations for further analysis. We define the extinction set of a population of strategies \(x_{1},\dots ,x_{k}\)
is the set which at least one species is absent, and the \(\eta \)-neighborhood of the extinction set
is the set which at least one species has a size less than \(\eta \).
Next, we specify when a population of strategies \(x_{1},\dots ,x_{k}\) is a resident.
Definition 1
A population of strategies \(x_{1},\dots ,x_{k}\) with corresponding size \(\{n_{1,t},\dots ,n_{k,t}\}_{t\ge 0}\) in the environment \(\{e_{t},\theta _{t}\}_{t\ge 0}\) is called a resident with respect to \(\mu \) if \(\mu \) is an invariant probability measure for process \(\{Z_{t}\}_{t\ge 0}\) satisfying \(\mu ({\mathcal {Z}}\setminus {\mathcal {Z}}_{0})=1\). Meanwhile,
-
(i)
(non-growing) \(\lambda _{x_{i}}(\mu )=0\) for every \(i\in \{1,\dots ,k\}\), and
-
(ii)
(stochastically persistent) for all \(\varepsilon >0\), there exists a \(\eta >0\) such that \(\mu ({\mathcal {Z}}_{\eta })\le \varepsilon \).
Definition 2
The multi-tuple \((x_{1},\dots ,x_{k},n_{1,t},\dots ,n_{k,t},e_{t},\theta _{t})\) is called a resident system with respect to \(\mu \) if \(\mu \) is an invariant probability measure for process \(\{Z_{t}\}_{t\ge 0}\) with properties satisfying Definition 1.
In Definition 1, the supports of required invariant probability measures should exclude the extinction set \({\mathcal {Z}}_{0}\). The first reason is that it is the technical requirement to guarantee the properties of non-growing and stochastically persistence. The second reason is from a probabilistic perspective that if a population initially follows an invariant probability measure \(\mu \) with \(\mu ({\mathcal {Z}}_{0})\ne 0\), then the extinction of the population is a non-zero probabilistic event on the long-term. From Definition 1, a resident is non-growing on the long-run and stochastically persistent, where the concept of persistence asserts that the probability of population size being near the extinction state is very small. In this paper, a resident (resp. a resident system) is characterized by an invariant probability measure defined on the state space. Actually, there might be more than one invariant probability measures, but we focus our attention on one of them. Each adequate invariant probability measure corresponds to a resident (resp. a resident system).
2.4 Invasion fitness
Assume that \((x_{1},\dots ,x_{k},n_{1,t},\dots ,n_{k,t},e_{t},\theta _{t})\) is a resident system with an invariant probability measure \(\mu \) satisfying Definition 1, which further determines the ecological environment for a mutant type \(y\in {\mathcal {X}}\) with initially infinitesimal size \(m_{t}\in {\mathcal {N}}\). Thus, the population dynamics of a newly arrived and initially rare mutant y is described by the following linear differential equation
Notice that (2.2) holds as long as the mutant population remains rare. The tuple \((y,m_{t})\) is referred to an invader. Figure 1 shows the relationship of the invader \((y,m_{t})\) and the resident system \((x_{1},\dots ,x_{k},n_{1,t},\dots ,n_{k,t},e_{t},\theta _{t})\) where arrows with special indexes illustrate different impacts or contributions between them.
Formally, the invasion fitness of mutant y in resident \((x_{1},\dots ,x_{k})\) is given by
with probability one and for \(\mu \)-almost every z and for every positive size \(m_{0}\) (Metz et al. 1992; Ferriere and Gatto 1995). The invader y dies out if \({\mathcal {S}}_{x_{1},\dots ,x_{k}}(y)<0\) and can spread if \({\mathcal {S}}_{x_{1},\dots ,x_{k}}(y)>0\). From Definition 1, if \(y=x_{i}\) for any \(i\in \{1,\dots ,k\}\), then we have
which is so-called the principle of selective neutrality of residents in the framework of adaptive dynamics.
2.5 Population dynamics of similar strategies
Consider now a population of two similar strategies (i.e., two close but distinct strategies) \(x_{1}\), \(x_{2}\in {\mathcal {X}}\) with corresponding sizes \(n_{1,t}\), \(n_{2,t}\in {\mathcal {N}}\) at time t. Without loss of generality, let strategies
where \(\xi _{1}\ne \xi _{2}\) with \(\Vert \xi _{2}-\xi _{1}\Vert <+\infty \) and where small \(\epsilon >0\) (N.B., here \(\epsilon \) is different from the \(\varepsilon \) used in Definition 1) and where x is a reference strategy. Biologically, \(\epsilon \) can be viewed as the intensity of mutation, and \(\xi _{i}\) is the direction of mutation with respect to the reference strategy x. Model (2.1) applied to the case of \(k=2\) we further have a dimorphic population model. Obviously, \(n_{1,t}\), \(n_{2,t}\) and \(e_{t}\) are functions of \(x_{1}\) and/or \(x_{2}\). Thus they are functions of \(\epsilon \), which are denoted by \(n^{\epsilon }_{1,t}\), \(n^{\epsilon }_{2,t}\) and \(e^{\epsilon }_{t}\), respectively.
To study the dimorphic population dynamics of \(x_{1}\) and \(x_{2}\) in fluctuating environments, following Meszéna et al. (2005) and Dercole and Geritz (2016), we introduce the total population size \(N^{\epsilon }_{t}\) of \(x_{1}\) and \(x_{2}\) at time t and the relative population size \(P^{\epsilon }_{t}\) of \(x_{2}\) at time t, i.e.,
Under these assumptions, we arrive at the following equations:
Next, we unfold the dimorphic population dynamics of \(x_{1}\) and \(x_{2}\) based on the series expansion of model (2.5) in powers of \(\epsilon \), and on time-scale separation. In the following analysis, we will see that \((N^{\epsilon }_{t},e^{\epsilon }_{t},\theta _{t})\) are fast variables with dynamics acted on t-timescale and \(P^{\epsilon }_{t}\) is a slow variable with dynamics expounded on \(\epsilon ^{i}t\)-timescales for \(i=1,2,\dots \).
2.5.1 Fast dynamics
For \(\epsilon =0\), we get
A comparison of (2.6) and the dynamics of the reference monomorphic system \((x,n_{t},e_{t},\theta _{t})\) shows that \((N^{0}_{t},e^{0}_{t},\theta _{t})\) has the same dynamics as \((n_{t},e_{t},\theta _{t})\). Assume that \((x,n_{t},e_{t},\theta _{t})\) is a resident system with associated invariant probability measures \(\mu \). Then, in the limit \(\epsilon =0\), \((N^{\epsilon }_{t},e^{\epsilon }_{t},\theta _{t})\) enter the dynamics of the observables through \(\mu \), and \(P^{\epsilon }_{t}\) becomes irrelevant. Thus, (2.5) is a stochastic fast-slow system with fast variables \((N^{\epsilon }_{t},e^{\epsilon }_{t},\theta _{t})\) and slow variable \(P^{\epsilon }_{t}\).
For positive but small \(\epsilon \), the trajectories of \((N^{\epsilon }_{t},P^{\epsilon }_{t},e^{\epsilon }_{t},\theta _{t})\) can be viewed as a small variation of that of \((N^{0}_{t},P^{0}_{t},e^{0}_{t},\theta _{t})\) on t-timescale. Under some mild assumptions, the dynamics of (2.6) are arbitrarily good approximation of the dynamics of (2.5) in terms of conditional expectations when \(\epsilon \rightarrow 0\) (ref to “Appendix B”).
2.5.2 Slow dynamics on \(\epsilon t\)-timescale
To study the dynamics of the relative population size on slow timescales, we have to take account of the high-order terms in the series expansion.
Consider the first-order term in the series expansion of the right side of (2.5b) and let \(t_{1}=\epsilon t\), we have
Here the term \(e^{0}_{t_{1}/\epsilon }\) in the series expansion has been replaced by \(e_{t_{1}/\epsilon }\) because they have the same dynamics on t-timescale (see the interpretation in Sect. 2.5.1). Notice that \(f^{(1,0)}(x,e,\theta )^{\top }\) becomes a row vector if x is a multi-dimensional strategy. Since \((x,n_{t},e_{t},\theta _{t})\) is assumed to be a resident system with associated invariant probability measures \(\mu \) satisfying \(\mu ({\mathcal {Z}}\setminus {\mathcal {Z}}_{0})=1\), we can apply Birkhoff’s ergodic theorem to an observation \(f^{(1,0)}\) of \((x,n_{t},e_{t},\theta _{t})\), i.e., we have
with probability one and for \(\mu \)-almost every \(Z_{0}=z\in {\mathcal {Z}}\setminus {\mathcal {Z}}_{0}\). Here \(\partial _{y}{\mathcal {S}}_{x}(y)|_{y=x}\) is so called the selection gradient at the reference strategy x. A strategy x is an evolutionarily singular strategy if
(ref to Metz et al. 1996; Geritz et al. 1997, 1998, 1999).
Throughout this section, assuming that
Consider the following deterministic system
From the averaging principle for fast-slow systems with stochastic and stationary fast dynamics, solutions of (2.7) are well approximated by solutions of (2.9) on every finite time interval when \(\epsilon \rightarrow 0\), where (2.9) is so-called the averaged system with respect to (2.7) (ref to Freidlin and Wentzell (2012, Theorem 1.3 of Chapter 2 and Theorem 2.1 of Chapter 7), or Khas’minskii 1966; Arnold 2001; Kifer 2001; Liu and Krstic 2012). In the averaged system (2.9), there are exactly two equilibria:
with stabilities dominated by the signs of \(\partial _{y}{\mathcal {S}}_{x}(y)|_{y=x}(\xi _{2}-\xi _{1})\). Figure 2a gives all generic cases. Under the stability of the averaged system (2.9), we show the property of solutions of (2.7) in arbitrarily long time intervals.
Lemma 1
Let \(P^{\epsilon }_{0}=\bar{P}_{0}=p\) and \(Z_{0}=z\). Assume that for a small \(\sigma >0\),
and \(\lim _{t_{1}\rightarrow +\infty }\bar{P}_{t_{1}}=p^{*}\). Then for every \(\delta \in (0,1)\), there exists a constant \(T_{\delta }>0\) such that the solution of (2.7) satisfies
for all \(p\in [0,1]\) and for \(\mu \)-almost every \(z\in {\mathcal {Z}}\setminus {\mathcal {Z}}_{0}\), where \(p^{*}=0\ \text {or}\ 1\).
In words, for \(\epsilon >0\) sufficiently small and at some later time, the trajectories of \(P^{\epsilon }_{t_{1}}\) will remain \(\delta \)-close to the stable equilibrium of the averaged system (2.9) for arbitrarily long time with probability one.
Remark 1
In the hypotheses of Lemma 1, the boundedness ensures that the invasion fitness \({\mathcal {S}}_{x}(y)\) for a mutant strategy y close to the reference resident strategy x and the selection gradient \(\partial _{y}{\mathcal {S}}_{x}(y)|_{y=x}\) are well defined, and it further guarantees the approximation of solutions of (2.7) and (2.9) in arbitrarily long time intervales.
Expansions of invasion fitnesses \({\mathcal {S}}_{x_{1}}(x_{2})\) and \({\mathcal {S}}_{x_{2}}(x_{1})\) up to the first order terms in \(\epsilon \) give
Using (2.11), a stochastic analogy of the invasion implies fixation theorem of Geritz (2005, Proposition 1) immediately follows from Lemma 1, which is called as invasion implies substitution theorem in the present paper.
Theorem 1
(“Invasion implies substitution theorem”) Assume that the hypotheses of Lemma 1 are satisfied. Let the strategy pair \((x_{1},x_{2})\) and the reference strategy x are such that \(\partial _{y}{\mathcal {S}}_{x}(y)|_{y=x}(\xi _{2}-\xi _{1})\ne 0\).
-
(i)
If \({\mathcal {S}}_{x_{1}}(x_{2})>0\) and \({\mathcal {S}}_{x_{2}}(x_{1})<0\), then (2.10) holds for \(p^{*}=1\).
-
(ii)
If \({\mathcal {S}}_{x_{1}}(x_{2})<0\) and \({\mathcal {S}}_{x_{2}}(x_{1})>0\), then (2.10) holds for \(p^{*}=0\).
For \({\mathcal {X}}\subset {\mathbb {R}}\), provided that \(\partial _{y}{\mathcal {S}}_{x}(y)|_{y=x}\ne 0\) (i.e., x isn’t an evolutionarily singular strategy), the dimorphic population dynamics of \(x_{1}\) and \(x_{2}\) is completely determined by the invasion fitnesses. Since there are only two equilibria that are at the boundary for the averaged system (2.9), invasion implies substitution in terms that the dynamics of the relative population size satisfies (2.10). In other words, similar strategies cannot coexist when both of them are away from an evolutionarily singular strategy.
For \({\mathcal {X}}\subset {\mathbb {R}}^{d}\) with \(d\ge 2\), geometrically, the deviation \(\xi _{2}-\xi _{1}\) (which is equivalent to \(x_{2}-x_{1}\)) shall be away from the null-set of the linear form \(\alpha \rightarrow \partial _{y}{\mathcal {S}}_{x}(y)|_{y=x}\alpha \) for all \(\alpha \ne 0\) and \(\partial _{y}{\mathcal {S}}_{x}(y)|_{y=x}\) non-vanishes, so that (2.9) is non-degenerate (i.e., the right side isn’t equal to zero). Consequently, in a multi-dimensional strategy space, invasion implies substitution provided that not only the two strategies are away from an evolutionarily singular strategy, but also their deviation isn’t orthogonal to the selection gradient at the reference strategy.
The averaged system (2.9) gives a geometric interpretation of the population dynamics of similar strategies in terms of their deviation and the selection gradient at a reference strategy, which indicates the sufficient condition of substitution of similar strategies. Thus, on \(t_{1}\)-timescale, any invader that can spread in a given resident system will ultimately oust the resident.
2.5.3 Slow dynamics on \(\epsilon ^{2}t\)-timescale
Once \(\partial _{y}{\mathcal {S}}_{x}(y)|_{y=x}(\xi _{2}-\xi _{1})=0\), the right side of the averaged system (2.9) becomes zero. Then the high-order term \(\mathcal {O}(\epsilon )\) in (2.7) plays a role on slower timescales.
Consider the second-order term in the series expansion of the right side of (2.5b) and let \(t_{2}=\epsilon ^{2}t\), we have the associated averaged system:
with matrixes
For the reader’s convenience, we give the detailed derivation of (2.12) in “Appendix D”. Notice that \(\{{\mathcal {C}}_{ij}\}_{i,j=1,2}\) are matrices if x is a multi-dimensional strategy.
Throughout this section, assuming that
don’t vanish at the same time. If \((\xi _{2}-\xi _{1})^{\top }({\mathcal {C}}_{22}+{\mathcal {C}}_{11})(\xi _{2}-\xi _{1})\ne 0\), then the averaged system (2.12) has an interior equilibrium. In case of \((\xi _{2}-\xi _{1})^{\top }({\mathcal {C}}_{22}+{\mathcal {C}}_{11})(\xi _{2}-\xi _{1})=0\), only boundary equilibria exist. Figure 2b and c conclude all possible equilibria and their stability.
From the series expansions of invasion fitnesses \({\mathcal {S}}_{x_{1}}(x_{2})\) and \({\mathcal {S}}_{x_{2}}(x_{1})\), the second-order terms in \(\epsilon \) give
where the derivation of the last equality can be found in “Appendix D”. Using (2.14), the averaged system (2.12) have at most three equilibria in [0, 1]:
with stabilities dominated by the combination of signs of \({\mathcal {S}}_{x_{1}}(x_{2})\) and \({\mathcal {S}}_{x_{2}}(x_{1})\). Under the stability of the averaged system (2.12), we have a similar consequence as Lemma 1.
Lemma 2
Let \(P^{\epsilon }_{0}=\bar{P}_{0}=p\) and \(Z_{0}=z\). Assume that for a small \(\sigma >0\),
Then for every \(\delta \in (0,1)\), there exists a constant \(T_{\delta }>0\) such that
-
(i)
if the averaged system (2.12) has a unique stable equilibrium, then the solution of (2.12) satisfies
$$\begin{aligned} {\mathbb {P}}_{(p,z)}\bigg \{\lim _{\epsilon \rightarrow 0}\sup _{t_{2}\ge T_{\delta }}|P^{\epsilon }_{t_{2}}-p^{*}|\le \delta \bigg \}=1 \end{aligned}$$(2.15)for all \(p\in [0,1]\) and for \(\mu \)-almost every \(z\in {\mathcal {Z}}\setminus {\mathcal {Z}}_{0}\), where \(p^{*}=0\), or \(\frac{{\mathcal {S}}_{x_{1}}(x_{2})}{{\mathcal {S}}_{x_{1}}(x_{2})+{\mathcal {S}}_{x_{2}}(x_{1})}\) or 1;
-
(ii)
if the averaged system (2.12) has two stable equilibria (i.e., 0 and 1), then we have
$$\begin{aligned} q^{0}_{(p,z)}+q^{1}_{(p,z)}=1 \end{aligned}$$(2.16)for all \(p\in [0,1]\) and for \(\mu \)-almost every \(z\in {\mathcal {Z}}\setminus {\mathcal {Z}}_{0}\), where probabilities
$$\begin{aligned} \begin{aligned} q^{0}_{(p,z)}&={\mathbb {P}}_{(p,z)}\bigg \{\lim _{\epsilon \rightarrow 0}\sup _{t_{2}\ge T_{\delta }}|P^{\epsilon }_{t_{2}}-0|\le \delta \bigg \}, \\ q^{1}_{(p,z)}&={\mathbb {P}}_{(p,z)}\bigg \{\lim _{\epsilon \rightarrow 0}\sup _{t_{2}\ge T_{\delta }}|P^{\epsilon }_{t_{2}}-1|\le \delta \bigg \}. \end{aligned} \end{aligned}$$
In words, for \(\epsilon >0\) sufficiently small and at some later time, the trajectories of \(P^{\epsilon }_{t_{2}}\) will remain \(\delta \)-close to the attractor (either a unique stable equilibrium or the bistable equilibria) of the averaged system (2.12) for arbitrarily long time with probability one.
Remark 2
In the hypotheses of Lemma 2, the boundedness ensures that (2.13) are well defined, and it further guarantees the approximation of solutions of \(P^{\epsilon }_{t_{2}}\) and \(\bar{P}_{t_{2}}\) in arbitrarily long time intervals. The boundedness is a technical requirement for Lemmas 1 and 2, which meets by many models.
Let \((\xi _{2}-\xi _{1})^{\top }({\mathcal {C}}_{22}+{\mathcal {C}}_{11})(\xi _{2}-\xi _{1})\ne 0\). Under the stability of the averaged system (2.12) with equivalent form (2.14), a stochastic analogy of the classification theorem of Geritz (2005, Proposition 2) immediately follows from Lemma 2.
Theorem 2
(“Classification theorem”) Assume that the hypotheses of Lemma 2 are satisfied. Let the strategy pair \((x_{1},x_{2})\) and the reference strategy x are such that \(\partial _{y}{\mathcal {S}}_{x}(y)|_{y=x}(\xi _{2}-\xi _{1})=0\) but \((\xi _{2}-\xi _{1})^{\top }({\mathcal {C}}_{22}+{\mathcal {C}}_{11})(\xi _{2}-\xi _{1})\ne 0\).
-
(i)
If \({\mathcal {S}}_{x_{1}}(x_{2})>0\) and \({\mathcal {S}}_{x_{2}}(x_{1})<0\), then (2.15) holds for \(p^{*}=1\).
-
(ii)
If \({\mathcal {S}}_{x_{1}}(x_{2})<0\) and \({\mathcal {S}}_{x_{2}}(x_{1})>0\), then (2.15) holds for \(p^{*}=0\).
-
(iii)
If \({\mathcal {S}}_{x_{1}}(x_{2})>0\) and \({\mathcal {S}}_{x_{2}}(x_{1})>0\), then (2.15) holds for \(p^{*}=\frac{{\mathcal {S}}_{x_{1}}(x_{2})}{{\mathcal {S}}_{x_{1}}(x_{2})+{\mathcal {S}}_{x_{2}}(x_{1})}\).
-
(iv)
If \({\mathcal {S}}_{x_{1}}(x_{2})<0\) and \({\mathcal {S}}_{x_{2}}(x_{1})<0\), then (2.16) holds.
Let \((\xi _{2}-\xi _{1})^{\top }({\mathcal {C}}_{22}+{\mathcal {C}}_{11})(\xi _{2}-\xi _{1})=0\). Then the averaged system (2.12) only has boundary equilibria. From the assertion (i) of Lemma 2, we have a special invasion-substitution theorem.
Theorem 3
(“Special invasion-substitution theorem”) Assume that the hypotheses of Lemma 2 are satisfied. Let the strategy pair \((x_{1},x_{2})\) and the reference strategy x are such that \(\partial _{y}{\mathcal {S}}_{x}(y)|_{y=x}(\xi _{2}-\xi _{1})=0\) and \((\xi _{2}-\xi _{1})^{\top }({\mathcal {C}}_{22}+{\mathcal {C}}_{11})(\xi _{2}-\xi _{1})=0\) but \((\xi _{2}+\xi _{1})^{\top }({\mathcal {C}}_{22}+{\mathcal {C}}_{21})(\xi _{2}-\xi _{1})\ne 0\).
-
(i)
If \({\mathcal {S}}_{x_{1}}(x_{2})>0\) and \({\mathcal {S}}_{x_{2}}(x_{1})<0\), then (2.15) for \(p^{*}=1\).
-
(ii)
If \({\mathcal {S}}_{x_{1}}(x_{2})<0\) and \({\mathcal {S}}_{x_{2}}(x_{1})>0\), then (2.15) for \(p^{*}=0\).
For \({\mathcal {X}}\subset {\mathbb {R}}\), Theorem 2 corresponds to the invasion dynamics of similar strategies close to a generic evolutionarily singular strategy that satisfies \({\mathcal {C}}_{22}+{\mathcal {C}}_{11}\ne 0\), while Theorem 3 corresponds to the invasion dynamics of similar strategies with \(\xi _{1}+\xi _{2}\ne 0\) close to an evolutionarily singular strategy satisfying \({\mathcal {C}}_{22}+{\mathcal {C}}_{11}=0\) and \({\mathcal {C}}_{22}+{\mathcal {C}}_{21}\ne 0\). In the neighborhood of a generic evolutionarily singular strategy, the invasion dynamics is essentially “Lotka-Volterra”—dominance of one strategy, coexistence of two strategies, and mutual exclusion of two strategies—in sense that the relative population size remains \(\delta \)-close to the attractor of the averaged system for arbitrarily long time with probability one. In the neighborhood of an evolutionarily singular strategy satisfying \({\mathcal {C}}_{22}+{\mathcal {C}}_{11}=0\) and \({\mathcal {C}}_{22}+{\mathcal {C}}_{21}\ne 0\), only substitution happens for the invasion dynamics of any two similar but non-opposite strategies (i.e., \(\xi _{1}+\xi _{2}\ne 0\)). In Fig. 3, the dashed line indicates the scenario \({\mathcal {C}}_{22}+{\mathcal {C}}_{11}=0\) associated with the local configuration of the Pairwise Invasibility Plot (Matsuda 1985; van Tienderen and de Jong 1986). Invasion implies substitution if \(({\mathcal {C}}_{11}, {\mathcal {C}}_{22})\) is on the dash line. Coexistence of similar strategies may occur if \(({\mathcal {C}}_{11}, {\mathcal {C}}_{22})\) is away from the dash line.
For \({\mathcal {X}}\subset {\mathbb {R}}^{d}\) with \(d\ge 2\), the hypothesis \((\xi _{2}-\xi _{1})^{\top }({\mathcal {C}}_{22}+{\mathcal {C}}_{11})(\xi _{2}-\xi _{1})\ne 0\) in Theorem 2 means that the deviation \(\xi _{2}-\xi _{1}\) shall be away from the null-set of the quadratic form \(\alpha \mapsto \alpha ^{\top }({\mathcal {C}}_{22}+{\mathcal {C}}_{11})\alpha \) for all \(\alpha \ne 0\). Apart from \(\partial _{y}{\mathcal {S}}_{x}(y)|_{y=x}(\xi _{2}-\xi _{1})=0\), Theorem 3 requires that \((\xi _{2}-\xi _{1})^{\top }({\mathcal {C}}_{22}+{\mathcal {C}}_{11})(\xi _{2}-\xi _{1})=0\) and \((\xi _{2}+\xi _{1})^{\top }({\mathcal {C}}_{22}+{\mathcal {C}}_{21})(\xi _{2}-\xi _{1})\ne 0\). The correspondingly geometric interpretation is complicate. However, if let \(\xi _{1}=0\) (i.e., \(x_{1}=x\)), the two hypotheses are equivalent to \(\xi _{2}^{\top }({\mathcal {C}}_{22}+{\mathcal {C}}_{11})\xi _{2}=0\) and \(\xi _{2}^{\top }({\mathcal {C}}_{22}+{\mathcal {C}}_{21})\xi _{2}\ne 0\). From a conservation law \({\mathcal {C}}_{11}+{\mathcal {C}}_{22}+{\mathcal {C}}_{21}+{\mathcal {C}}_{12}=0\) (ref to (d.9) in “Appendix D”), we have \({\mathcal {C}}_{22}+{\mathcal {C}}_{21}=\frac{1}{2}({\mathcal {C}}_{22}-{\mathcal {C}}_{11})+\frac{1}{2}({\mathcal {C}}_{21}-{\mathcal {C}}_{12})\) where \({\mathcal {C}}_{22}-{\mathcal {C}}_{11}\) is symmetric and \({\mathcal {C}}_{21}-{\mathcal {C}}_{12}\) is skew-symmetric. Then by the property of skew-symmetric matrices, \(\alpha ^{\top }({\mathcal {C}}_{21}-{\mathcal {C}}_{12})\alpha =0\) for all \(\alpha \), we obtain that \(\xi _{2}^{\top }({\mathcal {C}}_{22}+{\mathcal {C}}_{21})\xi _{2}=\frac{1}{2}\xi _{2}^{\top }({\mathcal {C}}_{22}-{\mathcal {C}}_{11})\xi _{2}\). Thus, if \(\xi _{2}\ne 0\) is such that \(\xi _{2}^{\top }({\mathcal {C}}_{22}+{\mathcal {C}}_{11})\xi _{2}=0\) but \(\xi _{2}^{\top }C_{11}\xi _{2}\ne 0\) and \(\xi _{2}^{\top }C_{22}\xi _{2}\ne 0\), then \(\xi _{2}^{\top }({\mathcal {C}}_{22}+{\mathcal {C}}_{21})\xi _{2}\ne 0\) is readily satisfied.
Remark 3
Once \((\xi _{2}-\xi _{1})^{\top }({\mathcal {C}}_{22}+{\mathcal {C}}_{11})(\xi _{2}-\xi _{1})=0\) and \((\xi _{2}+\xi _{1})^{\top }({\mathcal {C}}_{22}+{\mathcal {C}}_{21})(\xi _{2}-\xi _{1})=0\), the higher order terms in \(\epsilon \) of the series expansion are imperative to reveal the invasion dynamics of similar strategies. The degeneracy of a higher degree opens the possibility of unprotected coexistence for two strategies (ref to Priklopil (2012) and Dercole and Geritz (2016) for population models with point equilibria).
3 Structured population models
In this section, we illustrate how to generalize the results of the unstructured population models to a class of structured population models.
Consider a structured population of strategies \(x_{1},\dots ,x_{k}\in {\mathcal {X}}\) with corresponding sizes \(n_{1,t},\dots ,n_{k,t}\in {\mathcal {N}}\) at time t where \(n_{i,t}=(n^{1}_{i,t},\dots ,n^{\ell }_{i,t})^{\top }\) for \(\ell \ge 2\) and for \(i=1,\dots ,k\). Under the same considerations in Sect. 2.1, our polymorphic structured population model is
where \(F(x_{i},e_{t},\theta _{t})\) is a \(\ell \times \ell \) matrix whose entries are transition rates between different states of individuals with strategy \(x_{i}\) and depending on the current environmental condition \((e_{t},\theta _{t})\). Model (3.1) is an extension of the deterministic models used in Durinx et al. (2008) and Priklopil and Lehmann (2019), but now with an explicit formulation of environmental feedback and environmental stochasticity.
To place (3.1) into our framework, let \(\Vert n_{i,t}\Vert _{1}\) be the total population size of \(x_{i}\), and let \(v_{i,t}\) be the proportion of each component in the population of \(x_{i}\), i.e., for \(i=1,\dots ,k\),
From (3.1), we obtain that for \(i=1,\dots ,k\),
where \(\mathbb {1}^{\top }=(1,\dots \,1)\) and \({\mathbb {I}}\) is the identity matrix. Although (3.2) cannot be written in the form of (2.1), the results in Sect. 2 still can be generalized to model (3.2) where population structures \(v_{1,t},\dots ,v_{k,t}\) are viewed as auxiliary variables that lie in the space \(\varDelta =\big \{v\in [0,1]^{\ell }:\Vert v\Vert _{1}=1\big \}\). Throughout this section, denote \(Z_{t}=\big (\Vert n_{1,t}\Vert _{1},\dots ,\Vert n_{k,t}\Vert _{1},v_{1,t},\dots ,v_{k,t},e_{t},\theta _{t}\big )\). The state space of the dynamics of \(Z_{t}\) is \({\mathcal {Z}}={\mathbb {R}}^{k}_{+}\times \varDelta ^{k}\times {\mathcal {E}}\times \varTheta \), the extinction set is \({\mathcal {Z}}_{0}=\big \{z\in {\mathcal {Z}}:\min _{i}\Vert n_{i}\Vert _{1}=0\big \}\), and the \(\eta \)-neighborhood of the extinction set is \({\mathcal {Z}}_{\eta }=\big \{z\in {\mathcal {Z}}:\min _{i}\Vert n_{i}\Vert _{1}\le \eta \big \}\). Like Assumption A2, the partial derivative \(F^{(i,j)}\) requires to exit and to be locally Lipschitz continuous and measurable in \((e,\theta )\) for all strategies and for all nonnegative integers \(i,j\le 2\).
Next, we focus on the analysis of dimorphic population dynamics of similar strategies. Like the discussion in Sect. 2.5, let \(x_{1}=x+\epsilon \xi _{1}\), \(x_{2}=x+\epsilon \xi _{2}\in {\mathcal {X}}\) with corresponding population sizes \(n^{\epsilon }_{1,t}\), \(n^{\epsilon }_{2,t}\in {\mathcal {N}}\) and population structures \(v^{\epsilon }_{1,t}\), \(v^{\epsilon }_{2,t}\in \varDelta \) at time t. Let \(\big (x,\Vert n_{t}\Vert _{1},v_{t},e_{t},\theta _{t}\big )\) is the reference monomorphic resident system with invariant probability measure \(\mu \). We now are interested in the dynamics of the total population size \(N^{\epsilon }_{t}\) of \(x_{1}\) and \(x_{2}\) and the relative population size \(P^{\epsilon }_{t}\) of \(x_{2}\), where
Expanding (3.2) around \(\epsilon =0\) (i.e., \(x_{1}=x_{2}=x\)) and then taking \(\epsilon =0\), we have
Recalling the analysis in Sect. 2.5.1, the difference here is that \(P^{0}_{t}\) is not longer a constant on t-timescale. Instead, \(P^{0}_{t}\) evolves with \(N^{0}_{t}\) on t-timescale. The following we derive that (i) the dynamics of the monomorphic system \(\big (\Vert n_{t}\Vert _{1},v_{t},e_{t},\theta _{t}\big )\) still represents the dynamics of \((N^{\epsilon }_{t},v^{\epsilon }_{i,t},e^{\epsilon }_{t},\theta _{t})\) on t-timescale when \(\epsilon =0\) for \(i=1,2\), and (ii) \(P^{\epsilon }_{t}\) evolves on t-timescale but eventually returns to its initial state when \(\epsilon =0\).
Denote
which is the averaged proportion of population structures \(v^{0}_{1,t}\) and \(v^{0}_{2,t}\) at time t. From (3.3a) and the dynamics of \((v^{0}_{1,t},v^{0}_{2,t},e^{0}_{t})\), we have
It shows that \((N^{0}_{t},\bar{v}^{0}_{t},e^{0}_{t},\theta _{t})\) satisfies the same equations as \(\big (\Vert n_{t}\Vert _{1},v_{t},e_{t},\theta _{t}\big )\). In words, the dynamics of \(\big (\Vert n_{t}\Vert _{1},v_{t},e_{t},\theta _{t}\big )\) represents that of \((N^{\epsilon }_{t},\bar{v}^{\epsilon }_{t},e^{\epsilon }_{t},\theta _{t})\) on t-timescale when \(\epsilon =0\). Turning to the dynamics of \(v^{0}_{1,t}\) and \(v^{0}_{2,t}\),
with \(e^{0}_{t}\) calculated from (3.4), we see that \(v^{0}_{1,t}\) and \(v^{0}_{2,t}\) satisfy the same equation as \(\bar{v}^{0}_{t}\) (or, equivalently, \(v_{t}\)). Then \(v^{0}_{1,t}\) and \(v^{0}_{2,t}\) have the same dynamics as \(\bar{v}^{0}_{t}\) (or, equivalently, \(v_{t}\)). Thus, we claim that \((N^{\epsilon }_{t},v^{\epsilon }_{i,t},e^{\epsilon }_{t},\theta _{t})\) has the same dynamics as \(\big (\Vert n_{t}\Vert _{1},v_{t},e_{t},\theta _{t}\big )\) on t-timescale when \(\epsilon =0\) for \(i=1,2\).
Now we return to (3.3b), a straightforward calculation shows that
provided that the initial state is \((n,v_{1},v_{2},e,\theta ,p)\). Using Birkhoff’s ergodic theorem and the principle of selective neutrality of residents (i.e., zero growth rate of the reference resident x), we obtain
with probability one and for all \(p\in [0,1]\) and for \(\mu \)-almost every \((n,v_{1},v_{2},e,\theta )\) (N.B., initial states \(v_{1}\) and \(v_{2}\) do not have to be identical). It means that \(P^{0}_{t}\) will sufficiently close to its initial state some time later with probability one. Thus, we need consider the dynamics of \(P^{\epsilon }_{t}\) on slow timescales to revel the dimorphic population dynamics of \(x_{1}\) and \(x_{2}\).
The remaining generalization of our theorems to model (3.2) can be done by using of arguments similar to Sects. 2.5.2 and 2.5.3.
4 Applications
To illustrate the utility of our theorems, we apply them to four concrete examples. The first example we consider the evolving bacteria in a chemostat model. We will see that substitution is the unique outcome after an invasion event. The second example we consider a Lotka-Volterra competition model. Theorems 1, 2 and 3 are applied to predict the population dynamical outcomes of an invasion event when the strategy pairs satisfy the corresponding hypotheses of these theorems. The third example we consider a structured SIRS epidemic model, which is designed to illustrate how a concrete structured population model can be reformulated into our framework. In the last example, we consider the evolution of timidity of the prey in a predator-prey model, which is designed to demonstrate that our results are applicable to the evolution with the non-equilibrium resident dynamics.
In these four examples, we start from a monomorphic population with a certain strategy. To verify the existence of an invariant probability measure for a resident system, one might consider the tightness of one of the following two families of measures:
-
(a)
the statistics associated with a single realization of process \(\{Z_{t}\}_{t\ge 0}\), i.e. measure
$$\begin{aligned} \varPi ^{z}_{t}(\cdot )=\frac{1}{t}\int _{0}^{t}\delta _{Z_{s}}(\cdot )ds \end{aligned}$$with a Dirac measure \(\delta _{Z_{s}}\) at \(Z_{s}\) (ref to the argument presented in Schreiber et al. (2011) or Benaïm (2018));
-
(b)
the statistics associated with transition probabilities \(\{{\mathcal {P}}_{t}\}_{t\ge 0}\) of process \(\{Z_{t}\}_{t\ge 0}\), i.e. measure
$$\begin{aligned} \pi ^{z}_{t}(\cdot )=\frac{1}{t}\int _{0}^{t}{\mathcal {P}}_{s}(z,\cdot )ds \end{aligned}$$which is a common tool in the literature on Markov process (see e.g. Arnold and Kliemann 1983, Proposition 3.15).
Different ways to study the existence of invariant probability measures give different interpretations for the asymptotic behavior of process \(\{Z_{t}\}_{t\ge 0}\). Assume that the limit exists as time goes to infinity, the (a) gives the long-term frequency of a typical realization of process \(\{Z_{t}\}_{t\ge 0}\) visiting a particular configuration. Since a transition probability corresponds to the frequency of observing a particular event across many realizations of process \(\{Z_{t}\}_{t\ge 0}\), the (b) gives the long-term frequency of probabilities for process visiting a particular configuration. Following the strategies of proofs of Benaïm (2018, Theorem 4.4), Schreiber et al. (2011) and Arnold and Kliemann (1983, Proposition 3.15), one can show that all weak\(^{\star }\) limit points of \(\varPi ^{z}_{t}\) and \(\pi ^{z}_{t}\) are candidate \(\mu \) of Definition 1.
In each example, we present the simulated trajectories of (i) the resident and invader population in the corresponding phase plane, (ii) the total population size \(N_{t}\), and (iii) the relative population size \(P_{t}\) of the invader. The numerical analysis shows that \(N_{t}\) varies stochastically and dramatically in time, while \(P_{t}\) changes slowly and asymptotically in time. Since we don’t perform the complete time-scale separation in numerical simulations, one can find that there are some small fluctuations remain in the simulated trajectories of \(P_{t}\) in Figs. 4, 6, 8, and 10 for different examples, respectively. With complete time-scale separation (i.e., \(\epsilon \rightarrow 0\)), the trajectories of \(P_{t}\) will be smooth.
4.1 Chemostat model
Consider the evolving bacteria with strategy \(x=(\beta ,\gamma ,\delta )\in {\mathbb {R}}^{3}_{+}:={\mathcal {X}}\) and concentration \(n_{t}\) at time t in a chemostat model, in which the dynamics is given by
where \(R_{t}\) is the concentration of nutrient at time t. Let \(R^{in}_{t}\) be the time-varying concentration of nutrient at the input. Positive constants D, \(\beta \), \(\gamma \) and \(\delta \) are dilution rate, nutrient uptake rate, conversion efficiency and death rate of bacteria, respectively. In this model, we assume
with constants \(\rho _{1}>\rho _{2}>0\) and \(\{\theta _{t}\}_{t\geqslant 0}\) is the stationary Ornstein-Uhlenbeck process generated by a linear stochastic differential equation
with positive constants a and b. Then \(R^{in}_{t}\) takes value in the interval \([\rho _{1}-\rho _{2},\rho _{1}+\rho _{2}]\) for all time t and tends to peaks around \(\rho _{1}\pm \rho _{2}\), which is a random switching scenario. Different ways that an unbounded noise induces bounded fluctuations on model parameters refer to d’Onofrio (2013) and Caraballo and Han (2016).
Denote
Then (4.1) can be written as the general form (2.1). From the boundedness of \(R^{in}_{t}\), one can show that \(R_{t}\le \rho _{1}+\rho _{2}\) and \(n_{t}\le \frac{\gamma \beta (\rho _{1}+\rho _{2})}{\delta +D}\) for t sufficiently large. Thus, the state space of the dynamics of \((n_{t},e_{t},\theta _{t})\) is \({\mathcal {Z}}=\big [0,\frac{\gamma \beta (\rho _{1}+\rho _{2})}{\delta +D}\big ]\times [0,\rho _{1}+\rho _{2}]\times \{0\}\times {\mathbb {R}}\). The partial derivatives \(f^{(i,j)}\), \(G^{(i,j)}_{1}\) and \(H^{(i,j)}_{1}\) exist for all strategies \(x\in {\mathcal {X}}\) and for all nonnegative integers \(i,j\le 2\), which satisfy Assumption A2.
For bacteria x, its virgin environment \(R^{vir}_{t}\) is generated by
The boundedness of \(R^{in}_{t}\) and the Feller property ensure the existence of invariant probability measures for process \(\{R^{vir}_{t},\theta _{t}\}_{t\ge 0}\) with support \([\rho _{1}-\rho _{2},\rho _{1}+\rho _{2}]\times {\mathbb {R}}\subset {\mathcal {Z}}_{0}\) and expectation \({\mathbb {E}}[R^{vir}]={\mathbb {E}}[R^{in}]=\rho _{1}\). Bacteria x can invade the virgin environment \(R^{vir}\) if
Likewise, the boundedness of \((n_{t},R_{t})\) and the Feller property ensure the existence of invariant probability measures for process \(\{n_{t},R_{t},\theta _{t}\}_{t\ge 0}\), denoted by \(\mu \). One hand, by Poincaré recurrence theorem and the boundedness of \(n_{t}\), we obtain that \(\lambda _{x}(\mu )=0\) for all \(\mu \) with \(\mu ({\mathcal {Z}}\setminus {\mathcal {Z}}_{0})=1\) (ref to Schreiber et al. 2011, assertion (iii) of Proposition 1). On the other hand, since \({\mathcal {Z}}\setminus {\mathcal {Z}}_{0}\) and \({\mathcal {Z}}_{0}\) are invariant, there exists \(\alpha \in (0,1]\) such that \(\mu =(1-\alpha )\mu _{0}+\alpha \mu _{1}\) where \(\mu _{0}\) is an invariant probability measure with \(\mu _{0}({\mathcal {Z}}_{0})=1\) and \(\mu _{1}\) is an invariant probability measure with \(\mu _{1}({\mathcal {Z}}\setminus {\mathcal {Z}}_{0})=1\). Notice that \(\lambda _{x}(\mu )\le 0\) due to the boundedness of \(n_{t}\). From this fact and \(\lambda _{x}(\mu _{1})=0\), it follows that \((1-\alpha )\lambda _{x}(\mu _{0})\le 0\). By (4.3) (i.e., \(\lambda _{x}(\mu _{0})>0\)), we obtain that \(\alpha =1\). Thus, all \(\mu \) satisfy \(\mu ({\mathcal {Z}}\setminus {\mathcal {Z}}_{0})=1\), provided that (4.3) holds. Using (4.3) and arguments similar to the proof of Benaïm (2018, Theorem 4.4), we further can show that for all \(\varepsilon >0\), there exists a \(\eta >0\) such that \(\mu ({\mathcal {Z}}_{\eta })\le \varepsilon \) for every \(\mu \) with \(\mu ({\mathcal {Z}}\setminus {\mathcal {Z}}_{0})=1\). From Definition 1, we thus claim that bacteria x is non-growing on the long-run and stochastically persistent.
Once bacteria x becomes a resident, the invasion fitness of an initially rare mutant \(y=(\beta ^{\prime },\gamma ^{\prime },\delta ^{\prime })\) in resident x is
For similar strategies (x, y) satisfying \(\partial _{y}{\mathcal {S}}_{x}(y)|_{y=x}(y-x)\ne 0\), Theorem 1 can be employed to predict the invasion dynamics. Instead we apply Theorems 2 or 3 if \(\partial _{y}{\mathcal {S}}_{x}(y)|_{y=x}(y-x)=0\). However, we will see that substitution is the unique outcome after an invasion event whatever strategy pairs are. In fact, from (2.4), we get that \({\mathbb {E}}[R]=\frac{\delta +D}{\gamma \beta }\). Hence, invasion happens if and only if \(\frac{\delta ^{\prime }+D}{\gamma ^{\prime }\beta ^{\prime }}<\frac{\delta +D}{\gamma \beta }\). It further implies that for all x, \(y\in {\mathcal {X}}\), \({\mathcal {S}}_{y}(x)<0\) if \({\mathcal {S}}_{x}(y)>0\).
Figure 4 shows how a specific population trajectory develops from \(n_{res}\)-axis to \(n_{inv}\)-axis in the phase plane provided that \(x=(2,0.8,0.095)\) and \(y=(1.99,0.85,0.09)\) with \({\mathcal {S}}_{x}(y)> 0\) and \({\mathcal {S}}_{y}(x)< 0\). The initially rare bacteria y will actually take over the bacteria x and becomes the new resident. The total concentration \(N_{t}\) of the resident x and the invader y varies stochastically and dramatically in time. However, the relative concentration \(P_{t}\) of the invader y changes slowly in time and asymptotically closes to 1. The dynamics of \(P_{t}\) illustrates that the resident x is substituted by the invader y eventually.
4.2 Lotka–Volterra competition model
Consider a stochastic Lotka-Volterra competition model
where \(n_{i,t}\) is the population size of strategy \(x_{i}\in {\mathbb {R}}:={\mathcal {X}}\). Assume that the intrinsic growth rate and the carrying capacity of the i-th species are influenced by an external factor \(\theta _{t}\) such that they fluctuate around strategy-related values. For simplicity, let
where \(d_{1}\), \(d_{2}\), \(\rho _{1}\) and \(\rho _{2}\) are scaling parameters and where the \(\{\theta _{t}\}_{t\ge 0}\) is a stationary Ornstein-Uhlenbeck process generated by (4.2). Then the expected growth rate and the expected carrying capacity of the i-th species are \(r(x_{i})\exp \big (\frac{\rho ^{2}_{1}b^{2}}{2a}\big )\) and \(K(x_{i})\exp \big (\frac{\rho ^{2}_{2}b^{2}}{2a}\big )\), respectively. Let the competitive coefficient between strategy \(x_{i}\) and \(x_{j}\) be of the form
where \(\alpha (x_{i},x_{i})=1\) for all i.
Let \({\mathcal {E}}\) be the set of all functions \(e:{\mathcal {X}}\mapsto {\mathbb {R}}^{2}\) of the form
for \(n_{j,t}\ge 0\) and \(x_{j}\in {\mathcal {X}}\). Since the competition is modelled as a direct interaction, we can define the per-capita environmental impact \(H_{2}:{\mathcal {X}}\times {\mathcal {E}}\times {\mathbb {R}}\mapsto {\mathbb {R}}\) by
which is the competitive impact of a single individual with strategy \(x_{j}\) on its competitor with any strategy. Since the competitor’s strategy has infinitely many choices, \(e_{2,t}\) has infinite dimensions. In addition, define the map \(G_{2}:{\mathcal {E}}\times {\mathbb {R}}\mapsto {\mathbb {R}}\) by
Further, define the map \(f:{\mathcal {X}}\times {\mathcal {E}}\times {\mathbb {R}}\mapsto {\mathbb {R}}\) by
Thus, (4.4) can be written as the general form (2.1). Furthermore, the state space of the dynamics of \((n_{1,t},\dots ,n_{k,t},e_{t},\theta _{t})\) is \({\mathcal {Z}}={\mathbb {R}}^{k}_{+}\times {\mathcal {E}}\times {\mathbb {R}}\). The partial derivatives \(f^{(i,j)}\), \(G^{(i,j)}_{2}\) and \(H^{(i,j)}_{2}\) exist for all strategies and for all nonnegative integers \(i,j\le 2\), which satisfy Assumption A2.
We now start from a monomorphic population of strategy x with size \(n_{t}\) at time t. Similar to the previous example, one can show that species x successfully establishes with population dynamics satisfying Definition 1. The only difference that should be pointed out is that the population is unbounded in this example. Instead the population is ultimately bounded in mean (Miyahara 1972, 1973), i.e., \(\limsup _{t\rightarrow +\infty }{\mathbb {E}}[n_{t}]\le {\mathbb {E}} \big [\limsup _{t\rightarrow +\infty }n_{t}\big ]=K(x){\mathbb {E}} \big [\limsup _{t\rightarrow +\infty }\exp (\rho _{2}\theta _{t})\big ]=K(x)<+\infty \) for all \(x\in {\mathcal {X}}\). Further, this stochastic boundedness combined with the Feller property guarantees the existence of invariant probability measures for process \(\{n_{t},\theta _{t}\}_{t\ge 0}\). Now, from (4.4), the invasion fitness of an initially rare mutant y in resident x is given by
Here we have used the principle of selective neutrality of residents (i.e., \({\mathcal {S}}_{x}(x)=0\) for all \(x\in {\mathcal {X}}\)) to derive (4.5).
Figure 5a shows the PIP and the MIP corresponding to (4.5) with parameters \((c_{0},c_{1},c_{2},c_{3},c_{4},c_{5})=(1,-11,11,-4,1,0.5)\). The features of these two plots are similar to that of Kisdi et al. (2001) which also studies the evolutionary of strategy x but for a deterministic Lotka-Volterra model with \(\tilde{r}_{t}(x)=\widetilde{K}_{t}(x)=1\) for all \(x\in {\mathcal {X}}\) and for all \(t\ge 0\). Away from evolutionarily singular strategies \(x^{*}_{er}\) (evolutionary repeller) and \(x^{*}_{bp}\) (evolutionary branching point), it follows from Theorem 1 that every successful invasion of mutant y in a sufficiently small neighborhood of resident x will takeover the population. Further, directional evolution proceeding by successive invasions and substitutions with small phenotypic effect leads to an evolutionary branching point \(x^{*}_{bp}\) provided that the initial strategy value is above \(x^{*}_{er}\), otherwise is towards low-valued strategies if the initial strategy value is below \(x^{*}_{er}\). Both \(x^{*}_{er}\) and \(x^{*}_{bp}\) satisfy \({\mathcal {C}}_{22}+{\mathcal {C}}_{11}\ne 0\), so that we can apply Theorem 2 to all strategies in a neighborhood of \(x^{*}_{er}\) or \(x^{*}_{bp}\). Having approached \(x^{*}_{bp}\), the population undergoes evolutionary branching that gives rise to two district strategies coexistence. Figure 6a gives a simulated population trajectory in the phase plane for the coexistence of strategies \(x=0.48\) and \(y=0.51\) with corresponding invasion fitnesses \({\mathcal {S}}_{x}(y)>0\) and \({\mathcal {S}}_{y}(x)>0\). The dynamics of \(P_{t}\) shows that the relative population size of the invader y asymptotically tends to an interior value of (0, 1).
To find the case of mutual exclusion, we choose two strategies lie in the white area of the MIP in Fig. 5a and close to the \(x^{*}_{er}\). Figure 6b gives two simulated population trajectories in the phase plane for strategies \(x=-\,0.53\) and \(y=-\,0.47\) with corresponding invasion fitnesses \({\mathcal {S}}_{x}(y)<0\) and \({\mathcal {S}}_{y}(x)<0\), provided that initial population states are identical. In the phase plane, we see that one simulated population trajectory eventually reaches \(n_{res}\)-axis, while the other trajectory eventually reaches \(n_{inv}\)-axis. The corresponding dynamics of \(P_{t}\) shows a simulated trajectory asymptotically tends to 0 but the other one asymptotically tends to 1.
Figure 5b shows the PIP and the MIP corresponding to (4.5) with parameters \((c_{0},c_{1},c_{2},c_{3},c_{4},c_{5})=(1,-2,0,-2,1,0.5)\). Now the lower singularity is still an evolutionary repeller, while the upper singularity becomes an evolutionarily stable strategy. What’s more, the associated \({\mathcal {C}}_{22}+{\mathcal {C}}_{11}=0\) but \({\mathcal {C}}_{22}\ne 0\) and \({\mathcal {C}}_{11}\ne 0\) for both two evolutionarily singular strategies \(x^{*}_{er}\) and \(x^{*}_{ess}\). Therefore, we apply Theorem 3 to all strategies in a neighborhood of \(x^{*}_{er}\) or \(x^{*}_{ess}\), in which substitution is the unique outcome of an invasion event. Figure 6c gives a simulated population trajectory in the phase plane for strategies \(x=0.55\) and \(y=0.51\) with corresponding invasion finesses \({\mathcal {S}}_{x}(y)>0\) and \({\mathcal {S}}_{y}(x)<0\). The dynamics of \(P_{t}\) verifies that the invader y substitutes the resident x eventually.
4.3 A structured SIRS epidemic model
Consider a structured SIRS epidemic model for the evolution of viral type. For a given moment t and \(i=1,\dots ,k\), let \(S_{t}\) be the numbers of susceptible individuals, \(I_{i,t}\) be the numbers of individual infected by a virus \(x_{i}\in {\mathbb {R}}_{+}:={\mathcal {X}}\), and \(R_{i,t}\) be the number of recovered individual whose is infected by the virus \(x_{i}\). Let \(M_{t}\) be the total number of susceptible, infected and recovered individuals at time t, i.e.,
Assume that all individuals are born free of the disease at a constant rate \(\varLambda >0\), and all individuals naturally die at a density-dependent rate \(\delta M_{t}\) with constant \(\delta >0\). In a well-mixed population, the probability of a contact being with an infected individual of \(x_{i}\) is given by \(\frac{I_{i,t}}{M_{t}}\). The probability of that contact giving rise to an infection of \(x_{i}\) is given by \({\tilde{\beta }}_{t}(x_{i})\), which is commonly called transmission rate. Infectious individuals of \(x_{i}\) recover at a rate \({\tilde{\gamma }}_{t}(x_{i})\) and disease-caused die at a rate \({\tilde{\alpha }}_{t}(x_{i})\). Recovered individuals of \(x_{i}\) lose their protection against a reinfection and become susceptible again at a rate \({\tilde{\zeta }}_{t}(x_{i})\). Here \({\tilde{\beta }}_{t}(x_{i})\), \({\tilde{\gamma }}_{t}(x_{i})\), \({\tilde{\alpha }}_{t}(x_{i})\) and \({\tilde{\zeta }}_{t}(x_{i})\) are all positive, time-varying and virus-dependent. For simplicity, we assume that the transmission rate fluctuates around a virus-dependent value in the way: \({\tilde{\beta }}_{t}(x_{i})=\beta (x_{i})\exp (\rho _{1}\theta _{t})\) with \(\beta (x_{i})>0\) for all \(x_{i}\in {\mathcal {X}}\), where the \(\{\theta _{t}\}_{t\geqslant 0}\) is a stationary Ornstein-Uhlenbeck process generated by (4.2) and \(\rho _{1}\) is a scaling parameter to measure the effect of \(\theta _{t}\) on the transmission rate. Likewise, \({\tilde{\gamma }}_{t}(x_{i})\), \({\tilde{\alpha }}_{t}(x_{i})\) and \({\tilde{\zeta }}_{t}(x_{i})\) fluctuate in time in the same way as \({\tilde{\beta }}_{t}(x_{i})\) but the scaling parameters are different, i.e., \({\tilde{\gamma }}_{t}(x_{i})=\gamma (x_{i})\exp (\rho _{2}\theta _{t})\), \({\tilde{\alpha }}_{t}(x_{i})=\alpha (x_{i})\exp (\rho _{3}\theta _{t})\) and \({\tilde{\zeta }}_{t}(x_{i})=\zeta (x_{i})\exp (\rho _{4}\theta _{t})\) with \(\gamma (x_{i}),\alpha (x_{i})\), \(\zeta (x_{i})>0\) for all \(x_{i}\in {\mathcal {X}}\). Assume further that one disease-free individual is infected with a certain virus, it cannot be infected by any other virus. Under these assumptions, a structured SIRS epidemic model is given by the following differential equations:
Following Sect. 3, let
where the state space of \(v_{i,t}\) is \(\varDelta =\big \{v\in [0,1]^{2}:\Vert v\Vert _{1}=1\big \}\). Then the dynamics of (4.6) are equivalent to
which can be written as the form specified in (3.2) with
It is easy to show that \(M_{t}\le \frac{\varLambda }{\delta }\) for t sufficiently large. Thus, the state space of the dynamics of \(Z_{t}=\big (\Vert n_{1,t}\Vert _{1},\dots ,\Vert n_{k,t}\Vert _{1},v_{1,t},\dots ,v_{k,t},e_{t},\theta _{t}\big )\) is \({\mathcal {Z}}=\big [0,\frac{\varLambda }{\delta }\big ]^{k}\times \varDelta ^{k}\times \big [0,\frac{\varLambda }{\delta }\big ]^{2}\times {\mathbb {R}}\), the extinction set \({\mathcal {Z}}_{0}=\big \{z\in {\mathcal {Z}}:\min _{i}\Vert n_{i}\Vert _{1}=0\big \}\), and the \(\eta \)-neighborhood of the extinction set \({\mathcal {Z}}_{\eta }=\big \{z\in {\mathcal {Z}}:\min _{i}\Vert n_{i}\Vert _{1}\le \eta \big \}\). The partial derivatives \(F^{(i,j)}\), \(G^{(i,j)}_{1}\), \(H^{(i,j)}_{1}\), \(G^{(i,j)}_{2}\) and \(H^{(i,j)}_{2}\) exist and are locally Lipschitz continuous and measurable in \((e,\theta )\) for all strategies and for all nonnegative integers \(i,j\le 2\).
We now start from a monomorphic population of viral type x with the total population size \(\Vert n_{t}\Vert _{1}\) and the population structure \(v_{t}\). To proceeding the further analysis, we need to know when a given viral type x becomes a resident, i.e., it successfully establishes in the virgin environment. The dynamics on the boundary of \(\big (\Vert n_{t}\Vert _{1},S_{t},M_{t}\big )\)-space globally converges to a unique stable equilibrium \(\big (0,\frac{\varLambda }{\delta },\frac{\varLambda }{\delta }\big )\), provided that \(S_{0}\ne 0\). Hence, the ergodic measure on the boundary of \(\big (\Vert n_{t}\Vert _{1},S_{t},M_{t}\big )\)-space is the Dirac measure at \(\big (0,\frac{\varLambda }{\delta },\frac{\varLambda }{\delta }\big )\). Substitution of this stable equilibrium into the equation \(v_{t}\) gives
Providing that the expectation
the dynamics of (4.7) consist of a Dirac measure at the unstable equilibrium \(v=(0,1)\) and invariant probability measures \(\hat{v}\) supported on \(\varDelta \setminus \{(0,1)\}\). Let \(\mu \) be the product of the Dirac measure at \(\big (\Vert n\Vert _{1},S,M\big )=\big (0,\frac{\varLambda }{\delta },\frac{\varLambda }{\delta }\big )\) and the \(\hat{v}\). Then \(\lambda _{x}(\mu )={\mathbb {E}}\big [\big ({\tilde{\beta }}(x)\frac{S}{M}-{\tilde{\alpha }}(x)-\delta M\big )v^{1}-\big ({\tilde{\zeta }}(x)+\delta M\big )v^{2}\big ]\) corresponds to the per-capita growth rate of \(\Vert n_{t}\Vert _{1}\) with respect to \(\mu \). From the dynamics of \(v^{1}_{t}\) we have that with probability one \(\lim _{t\rightarrow +\infty }\frac{1}{t}\log v^{1}_{t}=\lim _{t\rightarrow +\infty }\frac{1}{t}\int _{0}^{t}h(v^{1}_{s},v^{2}_{s},\theta _{s})ds={\mathbb {E}}\big [h(v^{1},v^{2},\theta )\big ]=0\) for \((v^{1}_{0},v^{2}_{0})\in \varDelta \setminus \{(0,1)\}\), which implies that \(\lambda _{x}(\mu )={\mathbb {E}}\big [{\tilde{\beta }}(x)-{\tilde{\gamma }}(x)-{\tilde{\alpha }}(x)-\varLambda \big ]\). Thus, if (4.8) holds, a similar argument as the first example implies that the population of viral type x is non-growing on the long-run and stochastically persistent.
Once virus x becomes a resident, the invasion fitness of an initially rare mutant y in resident x is given by
Here we have used the principle of selective neutrality of residents (i.e., \({\mathcal {S}}_{x}(x)=0\) for all \(x\in {\mathcal {X}}\)) to derive (4.9). Generally, there isn’t an explicit expression of (4.9) in terms of strategies x and y. Thus the numerical PIP and MIP are based on a small-noise approximation of (4.9) (see e.g., Vilar and Rubi 2018).
Figure 7 shows the PIP and the MIP corresponding to a small-noise approximation of (4.9) (ref to the legend). Away from the two evolutionarily singular strategies \(x^{*}_{er}\) and \(x^{*}_{bp}\), every successful invasion of mutant y in a sufficiently small neighborhood of resident x will takeover the population. Figure 8a gives a simulated population trajectory in the phase plane for strategies \(x=8.7\) and \(y=8.68\) with corresponding invasion fitnesses \({\mathcal {S}}_{x}(y)>0\) and \({\mathcal {S}}_{y}(x)<0\). The dynamics of \(P_{t}\) shows that the invader y will eventually oust the resident x and become the new resident. Close to the two evolutionarily singular strategies, Figure 8b gives a simulated population trajectory in the phase plane for strategies \(x=4.1158\) and \(y=4.1238\) with corresponding invasion fitnesses \({\mathcal {S}}_{x}(y)>0\) and \({\mathcal {S}}_{y}(x)>0\). The dynamics of \(P_{t}\) shows that the relative population size asymptotically tends to an interior value of (0, 1), which implies that the two viral types can coexist.
4.4 A prey-predator model: continuation of Example 1
In order to show that the deterministic model of Example 1 belongs to the general class of models considered in this paper, let
then the deterministic model of Example 1 can be written as the general form (2.1). The partial derivatives \(f^{(i,j)}\), \(G^{(i,j)}_{1}\), \(H^{(i,j)}_{1}\), \(G^{(i,j)}_{2}\) and \(H^{(i,j)}_{2}\) exist for all strategies and for all nonnegative integers \(i,j\le 2\), which satisfy Assumption A2.
The evolutionary dynamics of the deterministic model of Example 1 has been well studied by Lehtinen and Geritz (2019). We are interesting in the evolution of timidity of the prey with the non-equilibrium resident dynamics. When only a single prey type x is present, the system has a stable interior equilibrium at \(x=1\). Decreasing x destabilises the equilibrium through a supercritical Hopf bifurcation at \(x_{\text {Hopf}}=0.6289\), after which periodic attractors are present (ref to Lehtinen and Geritz (2019, Fig. 3B)). In a periodic resident environment set by a single resident type x, the invasion fitness of an initially rare mutant y is given by
where \(\tau (x)\) is the period (ref to Metz et al. 1992).
Figure 9 shows the PIP and the MIP corresponding to (4.10) with the same parameters as Lehtinen and Geritz (2019, Fig. 4), in which the monomorphic resident environment is an equilibrium environment if \(x\ge x_{\text {Hopf}}\) and becomes a periodic environment if \(x<x_{\text {Hopf}}\). In the periodically resident environment, away from the evolutionarily singular strategy \(x^{*}_{ess}\), it follows from Theorem 1 that successful invasion of mutant y in resident x will takeover the population. Figure 10a gives a simulated population trajectory in the phase plane for strategies \(x=0.27\) and \(y=0.3\) with corresponding invasion fitnesses \({\mathcal {S}}_{x}(y)>0\) and \({\mathcal {S}}_{y}(x)<0\). The total population size of \(N_{t}=n_{res,t}+n_{inv,t}\) varies significantly in time. However, the relative population size \(P_{t}=\frac{n_{inv,t}}{N_{t}}\) changes slowly in time and asymptotically increases from 0 to 1. The dynamics of \(P_{t}\) implies that the invader y will oust the resident x and becomes a new resident. Figure 10c shows the periodic attractor of the monomorphic model with the new resident strategy \(x=0.3\). In the neighborhood of \(x^{*}_{ess}\), we can apply Theorem 2 to predict the population dynamical outcomes of an invasion event. If both strategies of the resident and the mutant are in the gray area of MIP, it follows from Theorem 2 that the resident and the mutant can coexist eventually (notice that all coexistence strategies are not evolutionarily stable). Figure 10b gives a simulated population trajectory in the phase plane for the coexistence strategies \((x,y)=(0.3764,0.4314)\) with corresponding invasion fitnesses \({\mathcal {S}}_{x}(y)>0\) and \({\mathcal {S}}_{y}(x)>0\). The total population size \(N_{t}\) still fluctuates significantly in time. but the relative population size \(P_{t}\) slowly and asymptotically tends to an interior value of (0, 1). The dynamics of \(P_{t}\) verifies that the invader y eventually coexists with the resident x. Figure 10d shows the periodic attractor of the dimorphic model with coexistence strategies \((x_{1},x_{2})=(0.3764,0.4314)\).
5 Discussion
Our main result is the complete classification of generic population dynamical outcomes of resident-invader dynamics in fluctuating environments when the invader and the resident have similar strategies. The outcomes are essentially “Lotka-Volterra”: (i) one strategy ousts the other if the one can invade a population of the other but not the other way around, i.e., invasion implies substitution; (ii) the two strategies coexist if they can mutual invade; (iii) they mutually exclude one another if neither can invade a population of the other. Which of the four Lotka-Volterra-type outcomes occurs depends only on the signs of the invasion fitnesses. In a one-dimensional strategy space or a one-dimensional parameterization of a multi-dimensional strategy space (see e.g., Kisdi 2015), invasion implies substitution away from an evolutionarily singular strategy, while all four Lotka-Volterra-type outcomes are possible close to an evolutionarily singular strategy. In a multi-dimensional strategy space, however, the situation is generally complicated because all four Lotka-Volterra-type outcomes may occur also away from an evolutionarily singular strategy.
We extend and generalize previous results of resident-invader dynamics of similar strategies to models incorporating (i) explicit feedback environments with their own dynamics, (ii) scalar-valued as well as vector-valued strategies, (iii) unstructured as well as structured populations, (iv) monomorphic as well as polymorphic resident populations, and (v) non-equilibrium resident population dynamics as well as resident dynamics with stochastic (or deterministic) drivers. Although we show all results for models with a monomorphic resident population (i.e., single resident phenotype), the generalization of them to polymorphic resident populations (i.e., multiple resident phenotypes) is straight forward because of the way we modelled the environment feedback loop. Arbitrarily polymorphic resident populations can be accounted for by treating the corresponding population sizes of the extra resident phenotypes as environmental feedback variables. In the next paragraphs we focus on the differences between our work and previous studies.
For a class of unstructured population models with point equilibria, Geritz (2005) has shown that the resident-invader dynamics generically behaves like the Lotka-Volterra competition model by using of the Poincaré-Bendixson theorem. The results hold for vector-valued strategies but were proved only for a feedback environment that is given as an explicit linear function of the resident and invader population sizes. However, environmental feedback variables such as resources, predators, or competitors are often given implicitly (e.g., by differential equations) as opposed to explicitly. Our implicit representation is more general than the explicit and liner environmental feedback used in Geritz (2005).
Dercole and Geritz (2016) has the same aims and results as Geritz (2005), but it is more general in some aspects but less general in others, and it uses a basically different mathematical approach, i.e., time-scale arguments. The results only apply to unstructured population models with point equilibria and scalar-valued strategies, but the formulation of environmental feedback is very general—probably as general as in our approach (in their formulation, they allow the resident and the invader to interact with finitely many other populations whose corresponding sizes are packed in the feedback variable \(e_{t}\). The dynamics of \(e_{t}\) is govern by a differential equation, in which the growth rate is an implicit function of the resident, the invader, and the environmental variable itself. Given four structural properties of the growth rate of the \(e_{t}\) as well as the per-capita growth rates of the resident and the invader, their formulation generalizes the law of mass action (see Dercole 2016). The generalization takes into account that pairwise interactions can depend on the concomitant activities of the encountered individuals, which leads a nonlinear density dependence in the per-capita growth rates of the resident and the invader). The paper also studies some mathematically degenerate cases which confirm the results of Priklopil (2012) on unprotected coexistence of two strategies near an evolutionarily singular strategy.
The “invasion implies substitution” outcome for unstructured population models with point equilibria also can be found in Dercole and Rinaldi (2008, Section 3.4) and Oba and Kigami (2018).
Our paper is the first to study resident-invader dynamics in fluctuating environments. We study the resident-invader dynamics as a stochastic fast-slow system where the total population size of the resident and the invader is the fast variable and the relative population size of the invader is the slow variable. We show that trajectories of the slow variable on slow timescale are well approximated by that of an associated averaged system, and the stability of the averaged system depends on invasion criteria alone. From these results, Theorems 1, 2 and 3 give the complete classification of generic population dynamical outcomes of an invasion event.
For a class of structured population models with point equilibria, recently, Priklopil and Lehmann (2019) have shown that invasion implies substitution for ecological communities with finite-class-structured populations of scalar-valued strategies. Their approach is based on the analysis of a weighted average of the relative invader population sizes in each class, where the weighting coefficient is the class-specific reproductive value (see also Lion 2018a). However, it is not clear how their method can be used to give a full classification of the generic population dynamical outcomes of an invasion event. Moreover, it is not clear how their approach can be applied to fluctuating environments.
Cantrell et al. (2017) has extended the tube theorem of Geritz et al. (2002) and the invasion implies fixation theorem of Geritz (2005) to a class of reaction-diffusion models for understanding evolution of dispersal in space. Their focus is on a dimorphic system (i.e., one resident and one invader) of infinite-dimensional structured populations of scalar-valued strategies.
When populations are in a fluctuating environment, we illustrate how to generalize the results of unstructured population models to a class of structured population models, but only for finite-class-structured populations. The extension of our results to populations with a more general structure (e.g., size distributions, continuous age and spatial diffusion) we leave for future work.
As mentioned in the Introduction, there are serval different (not necessarily equivalent) definitions of stochastic persistence for a resident population. Most of them can be summed up from the “ensemble” perspective in terms of transition probabilities (see e.g., Chesson 1982; Chesson and Ellner 1989; Li and Mao 2009) or the “typical trajectory” perspective in terms of empirical measures (i.e., how typical sample trajectories of the population process are distributed in time, see e.g., Benaïm and Schreiber 2009, 2019; Schreiber et al. 2011; Roth and Schreiber 2014; Benaïm 2018) for the long-term population dynamics. Different definitions often give different interpretations of the population dynamics. Extending our results to models with different kinds of resident dynamics would be useful for the applicability of the theory of adaptive dynamics. Our definition of resident persistence follows Schreiber et al. (2011) and Benaïm (2018) is a rather weak one. This means that our results also apply to more restrictive definitions.
References
Arnold L (2001) Hasselmann’s program revisited: the analysis of stochasticity in deterministic climate models. In: Imkeller P, von Storch JS (eds) Stochastic climate models, Birkhäuser, Basel, pp 141–157. https://doi.org/10.1007/978-3-0348-8287-3_5
Arnold L, Kliemann W (1983) Qualitative theory of stochastic systems. In: Bharucha-reid AT (ed) Probabilistic Analysis and Related Topics, Academic Press, pp 1–79, https://doi.org/10.1016/B978-0-12-095603-6.50006-3
Benaïm M (2018) Stochastic persistence. arXiv e-prints arXiv:1806.08450
Benaïm M, Schreiber SJ (2009) Persistence of structured populations in random environments. Theor Popul Biol 76(1):19–34. https://doi.org/10.1016/j.tpb.2009.03.007
Benaïm M, Schreiber SJ (2019) Persistence and extinction for stochastic ecological models with internal and external variables. J Math Biol 79(1):393–431. https://doi.org/10.1007/s00285-019-01361-4
Cantrell RS, Cosner C, Lam KY (2017) Resident-invader dynamics in infinite dimensional systems. J Differ Eq 263(8):4565–4616. https://doi.org/10.1016/j.jde.2017.05.029
Caraballo T, Han XY (2016) Applied nonautonomous and random dynamical systems: applied dynamical systems. Springer International Publishing AG. https://doi.org/10.1007/978-3-319-49247-6
Chesson PL (1982) The stabilizing effect of a random environment. J Math Biol 15(1):1–36. https://doi.org/10.1007/BF00275786
Chesson PL (1986) Environmental variation and the coexistence of species. In: Diamond J, Case T (eds) Community Ecology. Harper and Row, New York, pp 240–256
Chesson PL, Ellner S (1989) Invasibility and stochastic boundedness in monotonic competition models. J Math Biol 27(2):117–138. https://doi.org/10.1007/BF00276099
Dercole F (2003) Remarks on branching-extinction evolutionary cycles. J Math Biol 47(6):569–580. https://doi.org/10.1007/s00285-003-0236-4
Dercole F (2016) The ecology of asexual pairwise interactions: the generalized law of mass action. Theor Ecol 9(3):299–321. https://doi.org/10.1007/s12080-015-0287-3
Dercole F, Geritz SAH (2016) Unfolding the resident-invader dynamics of similar strategies. J Theor Biol 394:231–254. https://doi.org/10.1016/j.jtbi.2015.11.032
Dercole F, Rinaldi S (2002) Evolution of cannibalistic traits: scenarios derived from adaptive dynamics. Theor Popul Biol 62(4):365–374. https://doi.org/10.1016/S0040-5809(02)00008-4
Dercole F, Rinaldi S (2008) Analysis of evolutionary processes: the adaptive dynamics approach and its applications. Princeton University Press, Princeton
Dercole F, Ferriere R, Rinaldi S (2002) Ecological bistability and evolutionary reversals under asymmetrical competition. Evolution 56(6):1081–1090. https://doi.org/10.1111/j.0014-3820.2002.tb01422.x
Dieckmann U, Law R (1996) The dynamical theory of coevolution: a derivation from stochastic ecological processes. J Math Biol 34(5):579–612. https://doi.org/10.1007/BF02409751
Diekmann O, Gyllenberg M, Huang H, Kirkilionis M, Metz JAJ, Thieme HR (2001) On the formulation and analysis of general deterministic structured population models ii. Nonlinear theory. J Math Biol 43(2):157–189. https://doi.org/10.1007/s002850170002
Doebeli M (1998) Invasion of rare mutants does not imply their evolutionary success: a counterexample from metapopulation theory. J Evol Biol 11(3):389–401. https://doi.org/10.1046/j.1420-9101.1998.11030389.x
d’Onofrio A (2013) Bounded noises in physics, biology, and engineering. Birkhäuser, Basel. https://doi.org/10.1007/978-1-4614-7385-5
Durinx M, (Hans) Metz JAJ, Meszéna G, (2008) Adaptive dynamics for physiologically structured population models. J Math Biol 56(5):673–742. https://doi.org/10.1007/s00285-007-0134-2
Ferriere R, Gatto M (1995) Lyapunov exponents and the mathematics of invasion in oscillatory or chaotic populations. Theor Popul Biol 48(2):126–171. https://doi.org/10.1006/tpbi.1995.1024
Ferris C, Best A (2019) The effect of temporal fluctuations on the evolution of host tolerance to parasitism. Theor Popul Biol. https://doi.org/10.1016/j.tpb.2019.07.015
Freidlin MI, Wentzell AD (2012) Random perturbations of dynamical systems, 3rd edn. Springer, Berlin. https://doi.org/10.1007/978-3-642-25847-3
Geritz SAH (2005) Resident-invader dynamics and the coexistence of similar strategies. J Math Biol 50(1):67–82. https://doi.org/10.1007/s00285-004-0280-8
Geritz SAH, Metz JAJ, Kisdi É, Meszéna G (1997) Dynamics of adaptation and evolutionary branching. Phys Rev Lett 78:2024–2027. https://doi.org/10.1103/PhysRevLett.78.2024
Geritz SAH, Meszéna G, Metz JAJ (1998) Evolutionarily singular strategies and the adaptive growth and branching of the evolutionary tree. Evol Ecol 12(1):35–57. https://doi.org/10.1023/A:1006554906681
Geritz SAH, van der Meijden E, Metz JAJ (1999) Evolutionary dynamics of seed size and seedling sompetitive ability. Theor Popul Biol 55(3):324–343. https://doi.org/10.1006/tpbi.1998.1409
Geritz SAH, Gyllenberg M, Jacobs FJA, Parvinen K (2002) Invasion dynamics and attractor inheritance. J Math Biol 44(6):548–560. https://doi.org/10.1007/s002850100136
Geritz SAH, Kisdi É, Yan P (2007) Evolutionary branching and long-term coexistence of cycling predators: Critical function analysis. Theor Popul Biol 71(4):424–435. https://doi.org/10.1016/j.tpb.2007.03.006
Khas’minskii RZ (1966) On stochastic processes defined by differential equations with a small parameter. Theory Probab Appl 11(2):211–228. https://doi.org/10.1137/1111018
Kifer Y (2001) Averaging and climate models. In: Imkeller P, von Storch JS (eds) Stochastic climate models. Birkhäuser, Basel, pp 171–188. https://doi.org/10.1007/978-3-0348-8287-3_7
Kisdi É (2015) Construction of multiple trade-offs to obtain arbitrary singularities of adaptive dynamics. J Math Biol 70(5):1093–1117. https://doi.org/10.1007/s00285-014-0788-5
Kisdi É, Geritz SAH (2016) Adaptive dynamics of saturated polymorphisms. J Math Biol 72(4):1039–1079. https://doi.org/10.1007/s00285-015-0948-2
Kisdi É, Liu S (2006) Evolution of handling time can destroy the coexistence of cycling predators. J Evol Biol 19(1):49–58. https://doi.org/10.1111/j.1420-9101.2005.00993.x
Kisdi É, Jacobs FJA, Geritz SAH (2001) Red Queen evolution by cycles of evolutionary branching and extinction. Selection 2(1–2):161–176. https://doi.org/10.1556/Select.2.2001.1-2.12
Kliemann W (1983) Qualitative theory of stochastic dynamical systems–applications to life sciences. Bull Math Biol 45(4):483–506. https://doi.org/10.1007/BF02459584
Kussell E, Leibler S (2005) Phenotypic diversity, population growth, and information in fluctuating environments. Science 309(5743):2075–2078. https://doi.org/10.1126/science.1114383
Lehtinen SO, Geritz SAH (2019) Cyclic prey evolution with cannibalistic predators. J Theor Biol 479:1–13. https://doi.org/10.1016/j.jtbi.2019.06.025
Li XY, Mao XR (2009) Population dynamical behavior of non-autonomous Lotka-Volterra competitive system with random perturbation. Discret Contin Dyn Syst 24:523–545. https://doi.org/10.3934/dcds.2009.24.523
Lion S (2018a) Class structure, demography, and selection: reproductive-value weighting in nonequilibrium, polymorphic populations. Am Nat 191(5):620–637. https://doi.org/10.1086/696976
Lion S (2018b) Theoretical approaches in evolutionary ecology: environmental feedback as a unifying perspective. Am Nat 191(1):21–44. https://doi.org/10.1086/694865
Liu SJ, Krstic M (2012) Stochastic averaging and stochastic extremum seeking. Springer, London. https://doi.org/10.1007/978-1-4471-4087-0
Matsuda H (1985) Evolutionarily stable strategies for predator switching. J Theor Biol 115(3):351–366. https://doi.org/10.1016/S0022-5193(85)80197-1
Melbinger A, Vergassola M (2015) The impact of environmental fluctuations on evolutionary fitness functions. Sci Rep 5:15211. https://doi.org/10.1038/srep15211
Meszéna G, Metz JAJ (1999) Species diversity and population regulation: the importance of environmental feedback dimensionality. IIASA Interim Report IR-99-045, International Institute for Applied Systems Analysis, Laxenburg, Austria. http://pure.iiasa.ac.at/id/eprint/5897/
Meszéna G, Gyllenberg M, Jacobs FJ, Metz JAJ (2005) Link between population dynamics and dynamics of Darwinian evolution. Phys Rev Lett 95:078105. https://doi.org/10.1103/PhysRevLett.95.078105
Metz JAJ, Nisbet RM, Geritz SAH (1992) How should we define ‘fitness’ for general ecological scenarios? Trends Ecol Evol 7(6):198–202. https://doi.org/10.1016/0169-5347(92)90073-K
Metz JAJ, Geritz SAH, Meszéna G, Jacobs FJA, Van H, Joost S (1996) Adaptive dynamics: a geometrical study of the consequences of nearly faithful reproduction. In: van Strien SJ, Venduyn Lunel SM (eds) Sotchastic and spatial structures of dynamical systems. North Holland, Amsterdam, pp 183–231
Metz JAJ, Mylius SD, Diekmann O (2008) When does evolution optimize? Evol Ecol Res 10:629–654
Miyahara Y (1972) Ultimate boundedness of the systems governed by stochastic differential equations. Nagoya Math J 47:111–144. https://doi.org/10.1017/S0027763000014951
Miyahara Y (1973) Invariant measures of ultimately bounded stochastic processes. Nagoya Math J 49:149–153. https://doi.org/10.1017/S0027763000015361
Mylius SD, Diekmann O (2001) The resident strikes back: invader-induced switching of resident attractor. J Theor Biol 211(4):297–311. https://doi.org/10.1006/jtbi.2001.2349
Nisbet RM, Gurney W (1982) Modellin fluctuating populations. Wiley, New York
Oba T, Kigami J (2018) Why does invasion imply substitution? Beyond the paradigm of invasion fitness. J Math Biol 77(5):1493–1532. https://doi.org/10.1007/s00285-018-1261-7
Parvinen K (1999) Evolution of migration in a metapopulation. Bull Math Biol 61(3):531–550. https://doi.org/10.1006/bulm.1999.0100
Priklopil T (2012) On invasion boundaries and the unprotected coexistence of two strategies. J Math Biol 64(7):1137–1156. https://doi.org/10.1007/s00285-011-0448-y
Priklopil T, Lehmann L (2019) Invasion implies substitution in ecological communities with class-structured populations. bioRxiv https://doi.org/10.1101/773580
Ripa J, Dieckmann U (2013) Mutant invasions and adaptive dynamics in vriable environments. Evolution 67(5):1279–1290. https://doi.org/10.1111/evo.12046
Roth G, Schreiber SJ (2014) Persistence in fluctuating environments for interacting structured populations. J Math Biol 69(5):1267–1317. https://doi.org/10.1007/s00285-013-0739-6
Sæther BE, Engen S (2015) The concept of fitness in fluctuating environments. Trends Ecol Evol 30(5):273–281. https://doi.org/10.1016/j.tree.2015.03.007
Schreiber SJ (2012a) Persistence for stochastic difference equations: a mini-review. J Differ Eq Appl 18(8):1381–1403. https://doi.org/10.1080/10236198.2011.628662
Schreiber SJ (2012b) The evolution of patch selection in stochastic environments. Am Nat 180(1):17–34. https://doi.org/10.1086/665655
Schreiber SJ, Benaïm M, Atchadé KAS (2011) Persistence in fluctuating environments. J Math Biol 62(5):655–683. https://doi.org/10.1007/s00285-010-0349-5
van Tienderen P, de Jong G (1986) Sex ratio under the haystack model: polymorphism may occur. J Theor Biol 122(1):69–81. https://doi.org/10.1016/S0022-5193(86)80225-9
Tuljapurkar S (1990) Population dynamics in variable environments. Springer, Berlin. https://doi.org/10.1007/978-3-642-51652-8
Vilar JMG, Rubi JM (2018) Determinants of population responses to environmental fluctuations. Sci Rep 8(1):887. https://doi.org/10.1038/s41598-017-18976-6
Wakano JY, Iwasa Y (2013) Evolutionary branching in a finite population: deterministic branching vs. stochastic branching. Genetics 193(1):229–241. https://doi.org/10.1534/genetics.112.144980
Acknowledgements
We are very grateful to the editor and the reviewers for careful reading and helpful suggestions which led to an improvement of our original manuscript. YC was supported by China Scholarship Council Grant 201406650003.
Funding
Open access funding provided by University of Helsinki including Helsinki University Central Hospital.
Author information
Authors and Affiliations
Corresponding author
Additional information
Publisher's Note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
Appendices
Appendix A Rewrite the environmental variable of Example 2 as the general form (2.1b)
Still denote the environmental variable by \(e_{t}\). Let \({\mathcal {E}}\) be the set of all functions \(e:{\mathcal {X}}\mapsto {\mathbb {R}}^{2}_{+}\) of the form
for \(n_{j,t}\ge 0\) and \(x_{j}\in {\mathcal {X}}\). Then we can define the per-capita environmental impact \(H_{2}:{\mathcal {X}}\times {\mathcal {E}}\mapsto {\mathbb {R}}\) by
Since the strategy of sub-population i has infinitely many choices, \(e_{2,t}\) has infinite dimensions. In addition, define the map \(G_{2}:{\mathcal {E}}\times {\mathbb {R}}\mapsto {\mathbb {R}}\) by
Hence, \(e_{t}\) gets the general form (2.1b).
Appendix B Approximation on t-timescale when \(\epsilon \rightarrow 0\)
Writing (2.5) into the following form:
where
For \(\epsilon =0\), we have \(\widetilde{Z}^{0}_{t}=(N^{0}_{t},P^{0}_{t},e^{0}_{t},\theta _{t})\in \widetilde{{\mathcal {Z}}}\). Then (2.6) can be written as the same form, i.e.,
From Assumption A1, \(\{\widetilde{Z}^{\epsilon }_{t}\}_{t\ge 0}\) is a Markov process for any given \(\epsilon \) (ref to Arnold and Kliemann (1983, Lemma 2.1)). Let \(\{\widetilde{{\mathcal {T}}}^{\epsilon }_{t}\}_{t\ge 0}\) and \(\{\widetilde{{\mathcal {T}}}^{0}_{t}\}_{t\ge 0}\) are the associated semigroup for Markov process \(\{\widetilde{Z}^{\epsilon }_{t}\}_{t\ge 0}\) with \(\epsilon >0\) and for Markov process \(\{\widetilde{Z}^{0}_{t}\}_{t\ge 0}\) when \(\epsilon =0\), respectively. In addition, the function \(\varPhi \) requires to satisfy the following assumption:
- A3:
-
The partial derivatives \(\varPhi ^{(i,j,k)}\) exit and are locally Lipschitz continuous and measurable in z for all strategies and all \(\epsilon \) and for all \(i,j,k\in \{0,1\}\).
For positive but small \(\epsilon \), \(\widetilde{Z}^{\epsilon }_{t}\) is sufficiently closed to \(\widetilde{Z}^{0}_{t}\) in terms of conditional expectations as the following lemma shows.
Lemma 3
Let \(\widetilde{Z}^{\epsilon }_{0}=\widetilde{Z}^{0}_{0}=z\). Then, for all bounded and measurable function \(h:\mathcal {\widetilde{Z}}\mapsto {\mathbb {R}}\), we have
for all \(t\ge 0\), and is uniformly in \(z\in \mathcal {\widetilde{Z}}\).
Proof
For all \(t\ge 0\)
Let
Using the Cauchy–Schwartz inequality we have
By Assumption A3, there exist some positive constants \(K_{0}\), \(K_{1}\) and \(K_{2}\) such that
Then, by the Gronwall’s lemma, it follows that for all \(t\in [0,T]\)
where \(\widetilde{K}_{0}=3TK_{0}\) and \(\widetilde{K}_{1}=3T^{2}(K_{1}\xi _{1}+K_{2}\xi _{2})\).
Let \(h:\mathcal {\widetilde{Z}}\mapsto {\mathbb {R}}\) is a bounded and measurable function. By uniform continuity, there exists \(\delta >0\) such that for all \(z_{1},z_{2}\in \mathcal {\widetilde{Z}}\) with \(\Vert z_{1}-z_{2}\Vert \le \delta \), we have \(|h(z_{1})-h(z_{2})|\le \epsilon \). Using the Markov’s inequality, we obtain that for \(t\in [0,T]\)
This inequality holds for any \(T>0\), we thus get the desired result for all \(t\ge 0\).
The proof is complete. \(\square \)
Appendix C Proof of Lemma 1
From now on, we fix initial values \(P^{\epsilon }_{0}=\bar{P}_{0}=p\) and \(Z_{0}=z\). The proof of Lemma 1 will be separated into the following three steps.
Firstly, we show that the trajectory of \(\bar{P}_{t_{1}}\) is sufficiently close to that of \(P^{\epsilon }_{t_{1}}\) for \(\epsilon >0\) small in every finite time interval.
Lemma 4
Assume that for a small \(\sigma >0\), \(\int _{{\mathcal {Z}}\setminus {\mathcal {Z}}_{0}}|f(y,e,\theta )|^{2}\mu (de,d\theta )<+\infty \) for all \(y\in \big \{\tilde{x}\in {\mathcal {X}}:\Vert \tilde{x}-x\Vert \le \sigma \big \}\). Then for every \(T>0\), the solutions of (2.7) and (2.9) satisfy
for all \(p\in [0,1]\) and for \(\mu \)-almost every \(z\in {\mathcal {Z}}\setminus {\mathcal {Z}}_{0}\).
Proof
Denote
where \(z=(n,e,\theta )\). Let \(\bar{h}\) be the expectation of h(z) with respect to \(\mu \), i.e.,
For all \(t_{1}\ge 0\), ignoring the term \({\mathcal {O}}(\epsilon )\) in (2.7),
Fixed \(T>0\), using the Cauchy–Schwartz inequality we have
Denote
By the Gronwall’s lemma, it follows that
We now focus on the limit of \(\alpha _{\epsilon }\) and \(\beta _{\epsilon }\) as \(\epsilon \rightarrow 0\), respectively. By Birkhoff’s ergodic theorem, we obtain that for all \(p\in [0,1]\) and for \(\mu \)-almost every \(z\in {\mathcal {Z}}\setminus {\mathcal {Z}}_{0}\)
Here, we have used that \(\int _{{\mathcal {Z}}\setminus {\mathcal {Z}}_{0}}|f^{(1,0)}(x,e,\theta )^{\top }(\xi _{2}-\xi _{1})|^{2}\mu (de,d\theta )<+\infty \) due to the hypothesis of the lemma and
where the positive constant \(K_{\sigma }\) satisfies \(\xi _{2}-\xi _{1}=\sqrt{K_{\sigma }}(y-x)\) for \(y\in \big \{\tilde{x}\in {\mathcal {X}}:\Vert \tilde{x}-x\Vert \le \sigma \big \}\). In fact, for given \(\xi _{1}\), \(\xi _{2}\) and x, we can find a \(\sigma \) to be such that the hypothesis of the lemma is satisfied, and then determine y and \(K_{\sigma }\).
To estimate the term \(\beta _{\epsilon }\), we divide [0, s] into some intervals depending of a given size \(\vartriangle \) and define a function \(\bar{P}^{\vartriangle }_{s}\) by
where \(\big [\frac{s}{\vartriangle }\big ]\) is the integer part of \(\frac{s}{\vartriangle }\). Then, using the Cauchy–Schwartz inequality we have
Following the proof of Liu and Krstic (2012, (4.110) and (4.111) in pp. 73–74), we immediately have, for all \(p\in [0,1]\) and for \(\mu \)-almost every \(z\in {\mathcal {Z}}\setminus {\mathcal {Z}}_{0}\),
By this limit and
we obtain that for all \(p\in [0,1]\) and for \(\mu \)-almost every \(z\in {\mathcal {Z}}\setminus {\mathcal {Z}}_{0}\)
Hence, by (c.2) and (c.3), for all \(p\in [0,1]\) and for \(\mu \)-almost every \(z\in {\mathcal {Z}}\setminus {\mathcal {Z}}_{0}\)
which implies the desired result of the lemma.
The proof is complete. \(\square \)
Secondly, following the proof of Liu and Krstic (2012, the assertion (i) of Theorem 4.1, see pp. 65–66), the finite-time approximation (c.1) can be extended to arbitrarily long time intervals as the following lemma shows. For the sake of self-containedness, we give the proof.
Lemma 5
Assume that the hypothesis of Lemma 4 is satisfied. Then for all \(\delta \in (0,1)\), the solutions of (2.7) and (2.9) satisfy
for all \(p\in [0,1]\) and for \(\mu \)-almost every \(z\in {\mathcal {Z}}\setminus {\mathcal {Z}}_{0}\).
Proof
Define a set \({\widetilde{\varOmega }}=\big \{\omega : \lim _{\epsilon \rightarrow 0}\sup _{0\le t_{1}\le T}|P^{\epsilon }_{t_{1}}(\omega )-\bar{P}_{t_{1}}|=0,\ \forall \ T\in {\mathbb {N}}\big \}\). From Lemma 4, it follows that \({\mathbb {P}}\{{\widetilde{\varOmega }}\}=1\). Let stoping time \(\tau _{\delta }^{\epsilon }=\inf \big \{t_{1}\ge 0: |P^{\epsilon }_{t_{1}}-\bar{P}_{t_{1}}|>\delta \big \}\) for \(\delta \in (0,1)\) and \(\epsilon >0\). Notice that \(P^{\epsilon }_{0}-\bar{P}_{0}=0\). By the continuity of the trajectories, \(\tau _{\delta }^{\epsilon }\in (0,+\infty ]\) for all \(\delta \) and \(\epsilon \). Typically, \(|P^{\epsilon }_{\tau _{\delta }^{\epsilon }}-\bar{P}_{\tau _{\delta }^{\epsilon }}|=\delta \) provided that \(\tau _{\delta }^{\epsilon }<+\infty \).
For fixed \(\delta \in (0,1)\) and any \(\omega \in {\widetilde{\varOmega }}\), we get that for any \(T>0\), there exists \({\tilde{\epsilon }}(\omega ,\delta ,T)>0\) such that \(\tau _{\delta }^{\epsilon }(\omega )>T\) for any \(0<\epsilon <{\tilde{\epsilon }}(\omega ,\delta ,T)\). It further implies that \(\lim _{\epsilon \rightarrow 0}\tau _{\delta }^{\epsilon }(\omega )=+\infty \). From the fact \({\mathbb {P}}({\widetilde{\varOmega }})=1\), it follows that \({\mathbb {P}}\big \{\lim _{\epsilon \rightarrow 0}\tau _{\delta }^{\epsilon }=+\infty \big \}=1\).
The proof is complete. \(\square \)
Finally, from the averaged system (2.9), we have
with \(p^{*}=0\ \text {or}\ 1\), which is determined by the sign of \(\partial _{y}{\mathcal {S}}_{x}(y)|_{y=x}(\xi _{2}-\xi _{1})\). It means that for every \(\delta \in (0,1)\), there exists a constant \(T_{\delta }>0\) such that
From this, the event
and then the stopping time
Thus, it follows from (c.4) that
which is equivalent to (2.10).
The proof of Lemma 1 is complete.
Appendix D Derivation of (2.12)
On \(t_{2}\)-timescale, (2.7) becomes
The displacement of the trajectory \(P^{\epsilon }_{t_{2}}\) starting from p over a small time \(\vartriangle \) is
where the high order term \({\mathcal {O}}(\epsilon ,\vartriangle )\) converges to zero as \(\vartriangle \rightarrow 0\) and \(\epsilon \rightarrow 0\). Following from a standard argument as Freidlin and Wentzell (2012, Chapter 7), we claim that the solutions of \(P^{\epsilon }_{t_{2}}\) converges to that of \(\bar{P}_{t_{2}}\) of the following averaged system
on every finite time interval as \(\epsilon \rightarrow 0\), where \(\langle \cdot \rangle _{+\infty }\) means the time average for \(t_{2}/\epsilon ^{2}\rightarrow +\infty \) as \(\epsilon \rightarrow 0\). This result further can be extended to arbitrarily long time intervals in the same manner as in Lemmas 4 and 5.
To arrive the averaged system (2.12), we need the time evolution of \(e^{(1)}_{t}\) in fast time t. From now on, we will use the simplified symbols \((N_{t},e_{t})\) to replace \((N^{0}_{t},e^{0}_{t})\) used in Sect. 2.5.1. Consider the series expansion of model (2.5) with \(P_{t}=p\) for all t, the first-order terms in \(\epsilon \) of (2.5a), (2.5c) and (2.5d) are
where functions f, \(f^{(0,1)}\), \(f^{(1,0)}\), \(G^{(1)}_{i}\), \(H_{i}\), \(H^{(0,1)}_{i}\) and \(H^{(1,0)}_{i}\) are all evaluated at \((x,e_{t},\theta _{t})\), and where \((N_{t},e_{t},\theta _{t})\) are calculated from (2.6) that is independent of p. Generally, it is impossible to obtain an explicit expression for \(e^{(1)}_{t}\) by solving the above equations. Instead, we focus on an equivalent relation which will be employed to derive the averaged system (2.12).
Consider the second-order terms in \(\epsilon \) of the series expansions of \({\mathcal {S}}_{x_{1}}(x_{2})\) and \({\mathcal {S}}_{x_{1}}(x_{1})\), we have
where \(\hat{e}^{(1)}_{t}\) is calculated from
Similarly, consider the second-order terms in \(\epsilon \) of the series expansions of \({\mathcal {S}}_{x_{2}}(x_{1})\) and \({\mathcal {S}}_{x_{2}}(x_{2})\), we have
where \({\check{e}}^{(1)}_{t}\) is calculated from
Denote
It follows from (d.4) and (d.6) that the dynamics of \(\widetilde{N}^{(1)}_{t}\) and \(\tilde{e}^{(1)}_{t}\) are given by
which shows that \((\widetilde{N}^{(1)}_{t},\tilde{e}^{(1)}_{t})\) has the same dynamics as \((N^{(1)}_{t},e^{(1)}_{t})\).
Since by (d.1), (d.2) and (d.7) we obtain that
indicating that now we can express the dynamics of \(\bar{P}_{t_{2}}\) in terms of the expansions of the two invasion fitnesses. From \({\mathcal {S}}_{x}(x)=0\) applied to the second-order terms in its series expansion we have
where \(\{{\mathcal {C}}_{ij}\}_{i,j\in \{1,2\}}\) are the second derivatives of invasion fitness (ref to (2.13)). Using the second-order terms in \(\epsilon \) of the series expansions of \({\mathcal {S}}_{x_{1}}(x_{2})\) and \({\mathcal {S}}_{x_{2}}(x_{1})\) and perusing (d.9), (d.8) is equivalent to
To complete the derivation of (2.12), the right side of the last equality needs to be simplified via the following three steps: firstly,
secondly,
finally,
Therefore,
which is the desired result.
Appendix E Proof of Lemma 2
The first assertion can be proven in the same manner as in Lemma 1, in which the associated averaged system becomes (2.12). The details are left to the reader.
Next, we focus on the proof of the second assertion. Let \(P^{\epsilon }_{0}=\bar{P}_{0}=p\) and \(Z_{0}=z\). Denote
One hand, from the averaged system (2.12), the bistability indicates that \(p^{*}_{1/2}\in (0,1)\) is a saddle node such that
and
On the other hand, on \(t_{2}\)-timescale, we also have the similar result as Lemma 5, i.e., for all \(\delta \in (0,1)\)
for all \(p\in [0,1]\setminus \{p^{*}_{1/2}\}\) and for \(\mu \)-almost every \(z\in {\mathcal {Z}}\setminus {\mathcal {Z}}_{0}\).
Let stopping times
For any \(\varepsilon >0\), by (e.1), the continuity of trajectories and the Markov property, there is \({\tilde{\delta }}\in \big (0, \min \{p^{*}_{1/2},1-p^{*}_{1/2}\}\big )\) such that for every \(\delta \in (0,{\tilde{\delta }})\), there exists \(T_{\delta }>0\) such that
and
We now show that \(\tilde{q}^{0}_{(p,z)}+\tilde{q}^{1}_{(p,z)}=1\) for all \(p\in [0,1]\setminus \{p^{*}_{1/2}\}\) and for \(\mu \)-almost every \({\mathcal {Z}}\setminus {\mathcal {Z}}_{0}\). For this we only need to prove that the interval \([\delta ,1-\delta ]\) is transient, i.e., almost every trajectory of \(P^{\epsilon }_{t_{2}}\) will escape from \([\delta ,1-\delta ]\) after some finite times later. In fact, by (e.1), there exist \(\widetilde{T}_{\delta }>0\) and \({\tilde{\epsilon }}>0\) such that \({\mathbb {P}}_{(p,z)}\big \{|P^{\epsilon }_{t_{2}}-\bar{P}_{t_{2}}|\le \frac{\delta }{2}\ \text {for all}\ 0<\epsilon \le {\tilde{\epsilon }}\ \text {and}\ t_{2}\ge \widetilde{T}_{\delta }\big \}\ge 1-\varepsilon \). Hence, for any \(t_{2}\ge \widetilde{T}_{\delta }\) and \(p\in (\delta ,1-\delta )\), the event
and then the stopping time
which implies that
It follows from the Markov property that
for all \(p\in [0,1]\setminus \{p^{*}_{1/2}\}\) and for \(\mu \)-almost every \({\mathcal {Z}}\setminus {\mathcal {Z}}_{0}\). Since the \(\varepsilon \) is taken arbitrarily, we claim that \(\tilde{q}^{0}_{(p,z)}+\tilde{q}^{1}_{(p,z)}=1\).
For the case of \(p=p^{*}_{1/2}\), we have \(P^{\epsilon }_{t_{2}}\ne p^{*}_{1/2}\) some time later due to the continuity of solutions. Thus, the above analysis is still valid so that \(\tilde{q}^{0}_{(p,z)}+\tilde{q}^{1}_{(p,z)}=1\) for all \(p\in [0,1]\).
By the definitions of \(\tau ^{\epsilon }_{0,\delta }\) and \(\tau ^{\epsilon }_{1,\delta }\), \(\tilde{q}^{0}_{(p,z)}+\tilde{q}^{1}_{(p,z)}=1\) is equivalent to (2.16). This proves the second assertion of Lemma 2.
Rights and permissions
Open Access This article is licensed under a Creative Commons Attribution 4.0 International License, which permits use, sharing, adaptation, distribution and reproduction in any medium or format, as long as you give appropriate credit to the original author(s) and the source, provide a link to the Creative Commons licence, and indicate if changes were made. The images or other third party material in this article are included in the article’s Creative Commons licence, unless indicated otherwise in a credit line to the material. If material is not included in the article’s Creative Commons licence and your intended use is not permitted by statutory regulation or exceeds the permitted use, you will need to obtain permission directly from the copyright holder. To view a copy of this licence, visit http://creativecommons.org/licenses/by/4.0/.
About this article
Cite this article
Cai, Y., Geritz, S.A.H. Resident-invader dynamics of similar strategies in fluctuating environments. J. Math. Biol. 81, 907–959 (2020). https://doi.org/10.1007/s00285-020-01532-8
Received:
Revised:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s00285-020-01532-8
Keywords
- Adaptive dynamics
- Invasion dynamics
- Environmental feedback
- Environmental stochasticity
- Stochastic fast-slow systems