Abstract
Recently, we introduced the class of matrix games under time constraints and characterized the concept of (monomorphic) evolutionarily stable strategy (ESS) in them. We are now interested in how the ESS is related to the existence and stability of equilibria for polymorphic populations. We point out that, although the ESS may no longer be a polymorphic equilibrium, there is a connection between them. Specifically, the polymorphic state at which the average strategy of the active individuals in the population is equal to the ESS is an equilibrium of the polymorphic model. Moreover, in the case when there are only two pure strategies, a polymorphic equilibrium is locally asymptotically stable under the replicator equation for the pure-strategy polymorphic model if and only if it corresponds to an ESS. Finally, we prove that a strict Nash equilibrium is a pure-strategy ESS that is a locally asymptotically stable equilibrium of the replicator equation in n-strategy time-constrained matrix games.
Similar content being viewed by others
Avoid common mistakes on your manuscript.
1 Introduction
In ecology, the number of individuals ready to interact with the conspecifics they meet (we call these active individuals) is less than the total number of individuals in the species. For instance, other activities such as the time to handle prey (Holling 1959; Garay and Móri 2010) and the time to recover from a fight (Garay et al. 2015; Sirot 2000) decrease the number of active individuals in a predator/consumer species. Moreover, the amount of time each of these activities take varies and may depend on the strategies (or phenotypes) used by the individuals. Consequently, in optimal foraging theory (Charnov 1976; Garay et al. 2012) and in ecological games (e.g. Broom et al. 2008; Broom and Rychtar 2013; Garay et al. 2015), activity dependent time constraints have an essential effect on the expected evolutionary outcome.
Motivated by these facts, we recently developed the theory of single-species matrix games under time constraints and characterized the concept of a (monomorphic) evolutionarily stable strategy (ESS) in them (Garay et al. 2017). This theory is briefly summarized in Sect. 2 below by following the static ESS approach of Maynard Smith (1982). This approach assumes that there are only two phenotypes in the population at a given time, one of which is the fixed phenotype of the resident population and the other is a rare mutant phenotype. An ESS is then a resident phenotype whose fitness is higher than that of any possible mutant (cf. Maynard Smith 1982; Garay et al. 2017). Although the static ESS concept relies implicitly upon an underlying dynamic (see Maynard Smith (1982) as well as the discussion following Definition 2.1 below), its basic intuition concentrates on the evolutionary question: What phenotype is uninvadable by an arbitrary rare mutant?
The second solution concept of evolutionary game theory (Cressman 1992) corresponds to a stable rest point of an explicit evolutionary dynamics that models how the distribution of individual phenotypes in a polymorphic population evolves over time. For instance, under the replicator equation (Taylor and Jonker 1978) of the standard polymorphic population model (i.e. each phenotype existing in the population is a pure strategy), the evolutionary outcome is characterized as a locally asymptotically stable rest point of this dynamical system.
For classical matrix games (i.e. matrix games without time constraints), these two concepts are connected by one part of the folk theorem of evolutionary game theory (Hofbauer and Sigmund 1998; Cressman 2003; Broom and Rychtar 2013): an ESS is a locally asymptotically stable rest point of the replicator equation. The fundamental question of this paper is then: What is the connection between ESSs and stable rest points of the standard replicator equation in the class of matrix games under time constraints?
To address this question, we first show in Sect. 3 (Proposition 3.1) that playing the game against a polymorphic population is equivalent to interacting with a specific monomorphism whose phenotype is the average strategy of the active individuals in the polymorphic population. Moreover, for the standard polymorphic model of Sect. 4, there is a unique distribution of individual phenotypes in the population that corresponds to this monomorphism.Footnote 1
In the special case that all individuals in the population are playing the same pure strategy, the monomorphism is this pure strategy. It is then straightforward to show (Theorem 4.1) that a strict Nash equilibrium (NE) according to Definition 2.2 is an ESS that is locally asymptotically stable under the replicator equation, thereby generalizing another part of the folk theorem of evolutionary game theory to matrix games with time constraints.
Our main result (Theorem 4.2) states that, when there are two pure strategies, the distribution in the standard polymorphic model is locally asymptotically stable under the replicator equation if and only if its corresponding monomorphism is an ESS. That is, the two solution concepts of evolutionary game theory are equivalent for two-strategy games with time constraints. The lengthy proof of Theorem 4.2 relies heavily on special techniques for two-strategy games that do not generalize to higher dimensional strategy spaces. In fact, although an ESS still corresponds to a polymorphic rest point of the replicator equation (see Lemma 3.2), we conjecture that counterexamples to stability of this polymorphic distribution already appear in three-strategy games.
2 Matrix games under time constraints and the monomorphic model
In a matrix game, there are n pure strategies and an individual’s phenotype is given by a mixed strategy (i.e. a probability distribution \( \mathbf {p}=(p_{1},\,\ldots ,\,p_{n})\in S_{n}=\left\{ \mathbf {p}\in \mathbb {R}^{n}:0\le p_{i}\le 1,\sum p_{i}=1\right\} \) on these pure strategies) whereby it uses pure strategy i with probability \(p_{i}\) at a given time. In our time-constrained model, individuals can either be active or inactive. An active individual meets other individuals at random at a fixed rate. It plays a two-player (symmetric) game when it encounters another active individual, receiving an intake that depends on its strategy and that of its opponent. After encountering another active individual, the active individual becomes inactive for a certain amount of time that also depends on its strategy and that of its opponent. This positive amount of time may include the time it takes to play the game (i.e. interaction time), a waiting or recovery time after the interaction before it is ready to play another game, or a handling time if the interaction models competition over a resource (e.g. a foraging game).
If, at a given time, the focal active individual using the ith pure strategy meets an active opponent who is using the jth pure strategy, then the focal individual’s intake is \(a_{ij}\) and the focal individual cannot play the next game during an average time duration \(\tau _{ij}>0\). Hence our time-constrained matrix game is characterized by two matrices, the intake matrix \(A=\left( a_{ij}\right) _{n\times n}\), and the time constraint matrix \(T=\left( \tau _{ij}\right) _{n\times n}\). For individual fitness in this game, we follow Garay et al. (2017) who assume a continuous time Markov model is used where a focal individual’s time between encounters when active and the amount of time it is inactive are independent and exponentially distributed with prescribed mean.Footnote 2 For a large population in this situation, they show that the fitness of the focal individual is given by the quotient
where E(A) and E(T) are the average intake and average time, evaluated at the stationary distribution of the Markov process, for the focal individual’s phenotype during one cycle of it being active and inactive (i.e. one activity cycle).Footnote 3
For the monomorphic model, we follow the setup of Maynard Smith (1982). That is, the resident population is monomorphic whereby every individual has resident phenotype \(\mathbf {p}^{*}\). To be a stable evolutionary outcome, \(\mathbf {p}^{*}\) must resist invasion by a small mutant subpopulation whose members all use a mutant phenotype \(\mathbf {p}\) that is different from \(\mathbf {p}^{*}\). It does this by having the higher fitness in the resident-mutant system whenever the proportion of mutants is small enough. Let \(\,\varepsilon \) and \((1-\varepsilon )\) be the frequencies of mutant and resident phenotypes in the resident-mutant system. Since the population is large and well mixed, a focal active individual (independent of its phenotype) meets an active (respectively, inactive) mutant with rate \(\varepsilon \rho \) (respectively, \(\varepsilon (1-\rho )\)) and an active (respectively, inactive) resident with rate \((1-\varepsilon )\rho ^{*}\) (respectively, \((1-\varepsilon )(1-\rho ^{*})\)) where \( \rho \) (respectively, \(\rho ^{*}\)) is the relative frequency of mutants (respectively, residents) who are active.Footnote 4 That is, the encounter distribution of the focal individual is \(\left( \varepsilon \rho ,\,\varepsilon (1-\rho ),\,(1-\varepsilon )\rho ^{*},\,(1-\varepsilon )(1-\rho ^{*})\right) \). Moreover, as shown by Garay et al. (2017), the stationary distribution of the Markov process for fixed \(\varepsilon \) satisfies the system of equations
where, for instance, \(\mathbf {p}T(1-\varepsilon )\rho ^{*}\mathbf {p} ^{*}=(1-\varepsilon )\rho ^{*}\sum _{i,j=1}^{n}p_{i}\tau _{ij}p_{j}^{*}\) is the probability a focal active mutant meets an active resident times the expected amount of time the mutant is then inactive. They also show this systemFootnote 5 has a unique solution \((\rho ,\rho ^{*})\) in \( [0,1]\times [0,1]\) (see Lemma 6.1 in “A.1”).
From (1), the individual fitness of a resident and a mutant is given by
respectively, evaluated at the stationary distribution. To emphasize that \({{\omega }}\) and \({{\omega }}^{*}\) depend on \(\mathbf {p}^{*},\mathbf {p}\) and \(\varepsilon \), we use the notations \({{{\omega }}}_{\mathbf {p}}(\mathbf {p}^{*},\mathbf {p},\varepsilon )\) and \({{{\omega }}}_{\mathbf {p}^{*}}(\mathbf {p}^{*},\mathbf {p} ,\varepsilon )\), respectively, if it is necessary. From (2), the resident phenotype will have higher fitness than the mutant (i.e. \({{{\omega }}}^{*}>{{\omega }})\) at a given \(\varepsilon \) if and only if
This has the following biological interpretation: the active resident phenotype \(\mathbf {p}^{*}\) has higher intake against the whole active population than the active mutant phenotype \(\mathbf {p}\).
Other equivalent interpretations emerge by considering the fitness \(\bar{{{\omega }}}=\bar{{{\omega }}}(\mathbf {p}^{*},\mathbf {p},\varepsilon ):=(1-\varepsilon ){{\omega }}^{*}+\varepsilon {{\omega }}\) of a random individual chosen in the resident-mutant population. It is straightforward to show that (3) is equivalent to either of the inequalities \({{\omega }}^{*}>\bar{{{{{\omega }}}}}\) or \(\bar{{{ {{\omega }}}}}>{{{\omega }}}\). That is, the resident phenotype has higher than the average fitness of the whole population or, alternatively, the mutant phenotype has lower fitness than the average fitness of the whole population. As we will see, these different views will be important in the paper.
From the monomorphic approach of Maynard Smith (1982), we have the following definition (see also Garay et al. 2017).
Definition 2.1
A \(\mathbf {p}^{*}\in S_{n}\) is an evolutionarily stable strategy of the matrix game under time constraints (ESS), if, for all \(\mathbf {p}\ne \mathbf {p}^{*}\), there exists an \(\varepsilon _{0}=\varepsilon _{0}(\mathbf {p})\) such that (3) holds whenever \( 0<\varepsilon <\varepsilon _{0}\).
That is, \(\mathbf {p}^{*}\) is an ESS if and only if it resists invasion by any mutant phenotype if the mutant is initially sufficiently rare in the resident-mutant system. The ESS concept is also equivalent to dynamic stability in the following sense. The replicator dynamics for the resident-mutant system has the form
This replicator dynamics satisfies the Darwinian tenet that the frequency of the mutant phenotype decreases if its fitness \({{\omega }}\) is less than the mean fitness \(\bar{{{{{\omega }}}}}\) of the resident mutant system. From Definition 2.1 and inequality (3), strategy \(\mathbf {p}^{*}\in S_{n}\) is an ESS if and only if \(\varepsilon =0\) is a locally asymptotically stable equilibrium of this replicator dynamics for all \(\mathbf {p}\in S_{n}\) with \(\mathbf {p\ne p}^{*}\).
As pointed out by Garay et al. (2017), the main obstacle to an analytical formula for an ESS in terms of the matrices A and T of the time-constrained game is that the stationary distribution of the population from (2), which depends in a complicated way on the time constraint matrix T as well as the strategies of mutant and resident phenotypes for fixed \(\varepsilon \), must be substituted into (3). On the other hand, since the fitness functions on both sides of inequality (3) depend continuously on the frequencies of the phenotypes (see Corollary 6.3 in “A.1”) as \(\varepsilon \rightarrow 0\), an ESS satisfies inequality (4) in the following definition of a Nash equilibrium (NE). That is, an ESS is a NE.
Definition 2.2
A strategy \(\mathbf {p}^{*}\in S_{N}\) is a Nash equilibrium of the matrix game under time constraints (NE), if, for every \( \mathbf {p}\ne \mathbf {p}^{*}\),
If the previous inequality is strict (for every \(\mathbf {p}\ne \mathbf {p} ^{*}\)) we say that \(\mathbf {p}^{*}\) is a strict NE.
Note that, by continuity of the fitness functions, a strict NE is automatically an ESS. However, a strict NE is necessarily a pure strategy in \(S_{n}\) (see Theorem 4.1 below) and so there are many ESSs that are not strict NE. To see this, take all entries in T to be equal to \(\tau \). Then \(\mathbf {p}^{*}T[(1-\varepsilon )\rho ^{*}\mathbf {p}^{*}+\varepsilon \rho \mathbf {p}]=\tau [(1-\varepsilon )\rho ^{*}+\varepsilon \rho ]=\mathbf {p}T[(1-\varepsilon )\rho ^{*}\mathbf {p} ^{*}+\varepsilon \rho \mathbf {p}]\). Thus, from (2), \(\rho ^{*}\mathbf {=}\rho =(-1+\sqrt{1+4\tau })/(2\tau )\) since \(\rho =1/(1+\tau \rho )\). Furthermore, inequality (3) is equivalent to \( \mathbf {p}^{*}A[(1-\varepsilon )\mathbf {p}^{*}+\varepsilon \mathbf {p} ]>\mathbf {p}A[(1-\varepsilon )\mathbf {p}^{*}+\varepsilon \mathbf {p}]\) and so an ESS according to Definition 2.1 is the same as the classical concept of ESS for a matrix game A with no time constraint. It is well-known (Hofbauer and Sigmund 1998) that many such games have mixed strategy ESSs.
3 Monomorphic versus polymorphic populations
In the polymorphic population, there is a fixed finite set of phenotypes taken from the phenotype pool \(S_{n}\), at least two of which have positive frequency. Let the phenotypes be denoted by \(\mathbf {p}^{*}\) and \( \mathbf {p}_{1},\mathbf {p}_{2},\ldots ,\mathbf {p}_{m}\).Footnote 6 For \( i=1,2,\ldots ,m\), let \(x_{i}\) be the proportion of phenotype \(\mathbf {p}_{i}\) in the population and set \(x=x_{1}+\cdots +x_{m}\). Then the proportion of phenotype \(\mathbf {p}^{*}\) is \(1-x\ge 0\). Let \(\varrho ^{*}\) and \(\varrho _{i} \) for \(i=1,2,\ldots ,m\) denote the proportions of active individuals within the phenotype \(\mathbf {p}^{*}\) and phenotype \(\mathbf {p}_{i}\) populations, respectively.
We assume that, for a given \(x_{1},\ldots ,x_{m}\), the polymorphic system is at its stationary distribution. Generalizing (2), this is the unique solution \((\varrho ^{*},\varrho _{1},\ldots ,\varrho _{m})\) in the unit hypercube \([0,1]^{m+1}\) (Garay et al. 2017) of the following system of equations.
Furthermore, the average intakes per time unit [i.e. fitness given as in (1)] of phenotype \(\mathbf {p}^{*}\) and phenotype \(\mathbf {p} _{i}\), respectively, are
It is important to note that \(\varrho ^{*},\varrho _{i},W^{*}\) and \( W_{i}\) depend on the frequency distribution
Therefore the notations \(\varrho ^{*}(\mathbf {x}),\varrho _{i}(\mathbf {x} ),W^{*}(\mathbf {x})\) and \(W_{i}(\mathbf {x})\), respectively, are used if we want to emphasize this dependence.
Our first main result (Proposition 3.1) is that, from the point of view of phenotype \(\mathbf {p}^{*}\), the collection of other phenotypes \( \mathbf {p}_{i}\) with proportions given through \(\mathbf {x}\) in the large polymorphic population can be replaced with a single mixed phenotype as in the monomorphic model of Sect. 2. For this purpose, we define
That is, \(\tilde{\varrho }\) is the average frequency of active individuals among the phenotypes \(\mathbf {p}_{1},\mathbf {p}_{2},\ldots ,\mathbf {p}_{m}\) and \( \tilde{\mathbf {h}}(\mathbf {x})\) is the average strategy of these active individuals.Footnote 7 The result is
Proposition 3.1
Consider a large polymorphic population with probability distribution \(\mathbf {x}\). At the stationary distribution of this polymorphic system, \(\varrho ^{*}(\mathbf {x})\) and \(W^{*}(\mathbf {x} ) \) in (5) and (6) respectively are given by the monomorphic model based on phenotypes \(\mathbf {p}^{*}\) and \(\tilde{\mathbf {h}}( \mathbf {x})\) with proportions \(1-x\) and x, respectively. That is, \(\rho _{ \mathbf {p}^{*}}(\mathbf {p}^{*},\tilde{\mathbf {h}}(\mathbf {x} ),x)=\varrho ^{*}(\mathbf {x})\) and \({{\omega }}_{\mathbf {p}^{*}}(\mathbf {p}^{*},\tilde{\mathbf {h}}(\mathbf {x}),x)=W^{*}(\mathbf {x})\).
Furthermore, \(\varrho ^{*}(\mathbf {x})\) and \(\tilde{\varrho }(\mathbf {x})\) give the stationary distribution for the monomorphic model (in particular, \( \rho _{\tilde{\mathbf {h}}(\mathbf {x})}(\mathbf {p}^{*},\tilde{\mathbf {h}}( \mathbf {x}),x)=\tilde{\varrho }(\mathbf {x})\)) and the fitness of \(\tilde{ \mathbf {h}}(\mathbf {x})\) is the average fitness \(\tilde{W}(\mathbf {x})\equiv \frac{1}{x}\sum _{j=1}^{m}x_{i}W_{i}(\mathbf {x})\) of the phenotypes \(\mathbf {p }_{1},\mathbf {p}_{2},\ldots ,\mathbf {p}_{m}\) in the polymorphic model (i.e. \({{\omega }}_{\tilde{\mathbf {h}}(\mathbf {x})}(\mathbf {p}^{*}, \tilde{\mathbf {h}}(\mathbf {x}),x)=\tilde{W}(\mathbf {x})\)).
Proof
Recall the defining Eq. (5) of \(\varrho ^{*}\) and \(\varrho _{i}\), respectively:
Multiplying both sides of (10) by its denominator and then by \(x_i/x\) yields:
Recall the definition of \(\tilde{\varrho }\) in (7) and note that, by (8), it is true that
Therefore, if we sum Eq. (11) from \(i=1\) to \(i=m\) we receive that
which, divided by \(1+\tilde{\mathbf {h}}T \big [(1-x)\varrho ^{*}\mathbf {p }^{*}+x\tilde{\varrho }\tilde{\mathbf {h}}\big ]\), is equivalent to
and so \(\tilde{\varrho }(\mathbf x)=\rho _{\tilde{\mathbf {h}}(\mathbf x)}(\mathbf p^*, \tilde{\mathbf {h}}(\mathbf x),x)\).
Similarly, write (6) in the following form:
Mimic the previous calculation for the “\(\varrho \)”-s from (11) to (12) to get
which completes the proof. \(\square \)
We will use Proposition 3.1 to investigate how an ESS \(\mathbf {p} ^{*}\) of the monomorphic model is related to equilibrium and stability in two different polymorphic models. In this section, we focus on the case where \(\mathbf {p}^{*}\) is the resident phenotype and the frequencies of the other phenotypes \(\mathbf {p}_{1},\mathbf {p}_{2},\ldots ,\mathbf {p}_{m}\) (now called mutants) are small.Footnote 8 This models the situation where mutations are not rare events since there can be more than one type of mutant in the system at a given time. Maynard Smith (1982, Appendix D) has already called attention to the possibility in the classical matrix games that a resident strategy, which cannot be invaded by any single mutant using a pure strategy, can sometimes be invaded when two mutant pure strategies are simultaneously present. This continues to be true under arbitrary time constraint as we shall show shortly.
To consider this fact, suppose that the resident phenotype is in the convex hull of \(\mathbf {p}_{1},\mathbf {p}_{2},\ldots ,\mathbf {p}_{m}\). That is,
Define \(\varrho ^{*}(0)\) and \(\varrho _{i}(0)\) as the unique positive solution of (5) when \(x=0\). That is,
Now take \(\hat{x}_{i}(x)=x\alpha _{i}\varrho ^{*}(0)/\varrho _{i}(0)\) for an arbitrary \(0\le x\le 1\). Then
and so \(\hat{\mathbf {x}}(x)\equiv (1-x,\hat{x}_{1}(x),\ldots ,\hat{x} _{m}(x))\in S_{m+1}\). Since \(T[(1-x)\varrho ^{*}(0)\mathbf {p}^{*}+\sum _{j=1}^{m}\hat{x}_{j}(x)\varrho _{j}(0)\mathbf {p}_{j}]=T[(1-x)\varrho ^{*}(0)\mathbf {p}^{*}+\sum _{j=1}^{m}x\alpha _{j}\frac{\varrho ^{*}(0)}{\varrho _{j}(0)}\varrho _{j}(0)\mathbf {p}_{j}]=T\varrho ^{*}(0) \mathbf {p}^{*}\), the system (5) for the distribution \(\hat{ \mathbf {x}}(x)\) satisfies
That is, the unique solution to (5) for \(\hat{\mathbf {x}}(x)\) is \( (\varrho ^{*}(0),\varrho _{1}(0),\ldots ,\varrho _{m}(0))\). In particular, \( \varrho ^{*}(\hat{\mathbf {x}}(x))=\varrho ^{*}(0)\) and \(\varrho _{j}( \hat{\mathbf {x}}(x))=\varrho _{j}(0)\). From this, it follows that
Thus, by Proposition 3.1
and
respectively. In summary, if \(\mathbf {p}^{*}\) is a convex combination of \(\mathbf {p}_{1},\mathbf {p}_{2},\ldots ,\mathbf {p}_{m}\), then there is always a state \(\hat{\mathbf {x}}(x)\in S_{m+1}\) for any \(x\in [0,1]\) in the polymorphic model with \(W^{*}(\hat{\mathbf {x}}(0))=W^{*}(\hat{\mathbf {x}}(x))= \tilde{W}(\hat{\mathbf {x}}(x))\). In particular, for this polymorphic model, it is always possible that a combination of the mutant phenotypes has the same average fitness \(\tilde{W}\) as the fitness \(W^*\) of the resident strategy \(\mathbf {p}^{*}\) no matter how small the total frequency of mutant phenotypes is.Footnote 9
In this sense, a monomorphic ESS \(\mathbf {p}^{*}\) can be invaded in the polymorphic model. For this reason, we turn our attention to the standard pure-strategy polymorphic model in the following section. Before doing so, it is important to mention that a NE \(\mathbf {p}^{*}\) does correspond to an equilibrium of the polymorphic model by the following result.
Lemma 3.2
Suppose \(\mathbf {p}^{*}\) is a NE according to Definition 2.2. Then \(W^{*}(\hat{\mathbf {x}}(0)) \ge W_{i}(\hat{\mathbf {x}} (0))\) for all \(i=1,\ldots ,m\). Moreover, \(W_{i}(\hat{\mathbf {x}}(x))=W^{*}( \hat{\mathbf {x}}(0))\) for every \(x\in [0,1]\) whenever \(\hat{x}_{i}(x)=x\alpha _{i}\varrho ^{*}(0)/\varrho _{i}(0) >0\). That is, \(\hat{\mathbf {x}}(x)\) is an equilibrium of the polymorphic model.
Proof
From Definition 2.2, \(W^{*}(\hat{\mathbf {x}}(0))= \rho ^{*}(0)\mathbf {p}^{*}A\mathbf {p}^{*}\rho ^{*}(0) \ge \rho _{i}(0)\mathbf {p}_iA\mathbf {p}^{*}\rho ^{*}(0) =W_{i}(\hat{\mathbf {x}} (0))\) for all \(i=1,\ldots ,m\). On the other hand, we have just seen that \( W^{*}(\hat{\mathbf {x}}(0))=W^{*}(\hat{\mathbf {x}}(x))=\tilde{W}(\hat{ \mathbf {x}}(x))=\sum _{i=1}^{m}\hat{x}_{i}(x)W_{i}(\hat{\mathbf {x}}(x))\) for every \(x\in [0,1]\). This is possible if and only if \(W_{i}(\hat{ \mathbf {x}}(x))=W^{*}(\hat{\mathbf {x}}(0))\) for every \(x\in [0,1]\) whenever \(\hat{x}_{i}(x)>0\).\(\square \)
4 Evolutionary and dynamic stability in the pure-strategy model
In the standard polymorphic population, there are \(m=n\) phenotypes and each individual uses one of the pure strategies \(\mathbf {e}_{i}\in S_{n}\) where \(\mathbf e_i\) denotes the n-dimensional vector the ith coordinate of which is 1 and the others are 0. Since we do not distinguish a strategyFootnote 10 in the polymorphic population in the present reasoning and we need the average frequency of active individuals and the average strategy of active individuals, we define \(\bar{\varrho }\) and \(\bar{\mathbf {h}}\) copying the definition of \(\tilde{\varrho }\) and \(\tilde{\mathbf h}\) in (7) and (8) as follows:
and
respectively, where \(\mathbf x \in [0,1]^n\) with \(\sum x_i=1\). In other words, \(\bar{\varrho }(\mathbf x)=\tilde{\varrho }(0,\mathbf x)= \tilde{\varrho }(0,x_1,\ldots ,x_n)\) and \(\bar{\mathbf {h}}(\mathbf x)= \tilde{\mathbf {h}}(0,\mathbf x)\). Then there is a unique \(\mathbf x\in S_n\) with \(\bar{\mathbf h}(\mathbf x)=\mathbf p^*\) (see Corollary 6.3 (iii) and (iv) in “A.1”). This is given by the frequency distribution
where \(\rho ^*=\rho _{\mathbf p^*}\) is the unique solution in [0, 1] to the equation
and \(\rho _i=\rho _i(\mathbf p^*)\) is the expression
Now consider the standard replicator equation
for the pure-strategy model where, as before, \(W_{i}(\mathbf {x})\), \(i\in \left\{ 1,\ldots ,n\right\} \), is the fitness of the ith phenotype and \(\bar{W}(\mathbf {x})=\sum x_{i}W_{i}( \mathbf {x})\) is the average fitness of the whole polymorphic population. From Lemma 3.2 (apply it with \(x=1\)), if \(\mathbf {p}^{*}\) is an ESS of the monomorphic model with \(\bar{\mathbf {h}} (\mathbf {x})=\mathbf {p}^{*}\), then \( W_{i}(\mathbf {x})=\bar{W}(\mathbf {x})\) whenever \(x_{i}>0\) and so \(\mathbf {x}\) is a rest point of the replicator equation. The question of most interest now is whether such an \(\mathbf {x}\) is a stable equilibrium of the replicator equation. Our first result is that this is true if \(\mathbf {p} ^{*}\) is a strict NE (and so an ESS).Footnote 11
Theorem 4.1
A strict NE must be a pure strategy. Without loss of generality, suppose that \(\mathbf {e}_{1}\) is a strict NE. Then the state \(\mathbf {x}^{*} =(1,0,\ldots ,0)\in S_{1+m}\) is a locally asymptotically stable rest point of the replicator equation (19).
Proof
Assume that \(\mathbf {p}^{*}\) is a strict NE. Then, according to Lemma 3.2, \({{{{\omega }}_{ \mathbf {p}^{*}}}}(\mathbf {p}^{*},\mathbf {e}_{i},0)=W^{*}(\hat{\mathbf {x}}(0)) =W_i(\hat{\mathbf {x}}(0)) = {{{{\omega }}_{\mathbf {e}_{i}} }}(\mathbf {p}^{*},\mathbf {e}_{i},0)\) for every i with \(p_{i}^{*}\not =0\). (Note that \(\hat{\mathbf {x}}(0)=\mathbf {x}^{*}\).) Since \(\mathbf {p}^{*}\) is a strict NE, this is possible if and only if \(\mathbf {p}^{*}\) is a pure strategy. It can be assumed without loss of generality that \(\mathbf {p} ^{*}=\mathbf {e}_{1}\).
We prove that if we consider the replicator dynamics for a population consisting of individuals using one of the (pairwise distinct) strategies \(\mathbf e_1,\mathbf p_1, \ldots ,\mathbf p_m\) then \(\mathbf x^*=(1,0,\ldots ,0)\in S_{1+m}\) is a locally asymptotically stable rest point. We are looking for a \(\delta _{i}>0\) such that
hold whenever \(0<||\mathbf {x}-\mathbf {x}^{*}||\le \delta _{i}\). Since \( \mathbf {e}_{1}\) is a strict Nash equilibrium we have
The left-hand side of (20) is continuous in \(\mathbf {x}\) (see Corollary 6.3) and, at \(\mathbf {x}=\mathbf {x}^{*}\), it is just equal to the left-hand side of (21). This continuity implies the existence of \( \delta _{i}\).
Now, let \(\delta :=\min (\delta _{1},\ldots ,\delta _{m})\). Then (20) holds for every \(1\le i\le m\) whenever \(0<||\mathbf {x}-\mathbf {x}^{*}||\le \delta \). Since \(\bar{W}(\mathbf {x})=(1-x)W^{*}(\mathbf {x} )+\sum _{i}x_{i}W_{i}(\mathbf {x})\), one can immediately conclude that \( W^{*}(\mathbf {x})>\bar{W}(\mathbf {x})\) whenever \(0<||\mathbf {x}-\mathbf {x }^{*}||\le \delta \).\(\square \)
Theorem 4.1 is a well-known result for evolutionary games without time constraints, forming one part of the folk theorem of evolutionary game theory (Hofbauer and Sigmund 1998; Cressman 2003). Another part of the folk theorem states that an interior ESS (i.e. all components \(p_{i}^{*}\) of \(\mathbf {p}^{*}\) are positive) is globally asymptotically stable under the replicator equation. This is no longer true for time constrained games as the following two-strategy example shows.
Example 1
Consider the two-strategy game with time constraint matrix and intake matrix given by
respectively, where c and d are defined below. For the pure-strategy model, \(\varrho _{i}(x)\) for \(i=1,2\) is the solution of the equation
That is,
A state \((x,1-x)\) is an interior rest point of the two-dimensional replicator equation if and only if \(W_{1}(x)=W_{2}(x)\); that is
Thus, \(u\not =v\) in (0, 1) are both rest points if
which gives us two equations with unknowns c, d. For instance, if \(u=1/4\) and \(v=1/2\), one can straightforwardly solve this system to find that \(c=\sqrt{ 2}-1\) while \(d=3-\sqrt{2}\). Moreover, for these values of c, d,
while
Since the replicator equation for two-strategy games is the one-dimensional dynamics \(\dot{x}_{1}=x_{1}(1-x_{1})[W_{1}(\mathbf {x})-W_{2}(\mathbf {x})]\), the state \(\hat{\mathbf {x}}=(\hat{x}_{1},\hat{x}_{2})=(1/4,3/4)\) is locally asymptotically stable but not globally because there is another interior rest point.
Note that, by Theorem 4.2 below, strategy
is an ESS of this two-strategy time constrained game. Furthermore, it is straightforward to show that \(\mathbf {e}_{1}\) is a strict NE (and so an ESS) while \(\mathbf {e}_{2}\) is not. This contrasts with the evolutionary game without time constraints and payoff matrix A where \(\mathbf {e}_{1}\) and \( \mathbf {e}_{2}\) are both strict NE and the only interior NE \(\left( \frac{1}{ 2},\frac{1}{2}\right) \) is not an ESS.
By the following result, local asymptotic stability under the replicator equation does correspond to an ESS for two-strategy games.
Theorem 4.2
Given \(\mathbf {p}^{*}\in S_{2}\), the unique solution \(\hat{ \mathbf {x}}=(\hat{x}_{1},\hat{x}_{2})\in S_{2}\) of \(\bar{\mathbf {h}}(\mathbf {x})= \mathbf {p}^{*}\)Footnote 12 is locally asymptotically stable under the replicator equation (19) if and only if \(\mathbf {p}^{*}\) is an ESS of the monomorphic model.
Proof
By Lemma 6.5 in A.2, given \(\mathbf {p}^{*}\in S_{2}\), there is an \(\varepsilon _{0}>0\) such that
for all \(\mathbf {x}=(x_{1},x_{2})\in S_{2}\) with \(0<|x_{1}-\hat{x}_{1}| <\varepsilon _{0}\) if and only if \(\mathbf {p}^{*}\) is an ESS. Since \(\bar{W}(\mathbf {x})=x_{1}W_{1}(\mathbf {x})+x_{2}W_{2}(\mathbf {x})\), \( \hat{x}_{2}=1-\hat{x}_{1}\) and \(x_{2}=1-x_{1}\), this inequality is equivalent to
which holds if and only if, with \(\mathbf {x}\in S_{2}\), \(W_{1}(\mathbf {x} )-W_{2}(\mathbf {x})>0\) if \(x_{1}<\hat{x}_{1}\) and \(W_{1}(\mathbf {x})-W_{2}( \mathbf {x})<0\) if \(x_{1}>\hat{x}_{1}\). From the replicator equation \(\dot{x} _{1}=x_{1}(1-x_{1})[W_{1}(\mathbf {x})-W_{2}(\mathbf {x})]\), the stability of a rest point \(\hat{\mathbf {x}}\) is determined by the sign of the expression \( W_{1}(\mathbf {x})-W_{2}(\mathbf {x})\): \(\hat{\mathbf {x}}\) is asymptotically stable if and only if \(W_{1}(\mathbf {x})-W_{2}(\mathbf {x})>0\) if \(x_{1}<\hat{ x}_{1}\) and \(W_{1}(\mathbf {x})-W_{2}(\mathbf {x})<0\) if \(x_{1}>\hat{x}_{1}\) whenever \(x_{1}\in [0,1]\) is close enough to \(\hat{x}_{1}\). \(\square \)
Remark The proof of Theorem 4.2 uses the same method as Hofbauer and Sigmund (1998) who showed an interior ESS is globally asymptotically stable under the replicator equation for n-strategy matrix games without time constraint. The key to this proof is inequality (22), which for n-strategy games where \(\hat{\mathbf {x}}\cdot \mathbf W(\mathbf { x}):= \sum _{i=1}^{n}\hat{x}_{i}W_{i}(\mathbf {x})\) becomes
for all \(\mathbf {x}\in S_{n}\) sufficiently close (but not equal) to \(\hat{ \mathbf {x}}\). The biological interpretation of inequality (23) is that, for all polymorphic population states near \(\hat{\mathbf {x}}\), the average fitness of phenotype \(\hat{\mathbf {x}}\) is higher than that of the whole population.
In Hofbauer and Sigmund (1998) (see especially their Section 6.5 on population games and equation (6.21)), such an \(\hat{\mathbf {x}}\in S_{n}\) is defined as a local ESS (of the polymorphic pure-strategy model). To avoid confusion with our Definition 2.1 of an ESS for the monomorphic model, we will call an \(\hat{\mathbf {x}}\) that satisfies (23) a polymorphic stable state (PSS) instead. Theorem 4.2 then states that, for two-strategy games, \(\mathbf {p}^{*}\) is an ESS if and only if \(\hat{ \mathbf {x}}\) is a PSS (see Corollary 4.3 below). It is an open problem whether this equivalence extends to n-strategy matrix games with time constraint. In fact, we conjecture this equivalence is not true when \(n>2\) but have no counterexample at this time. On the other hand, the proof of Theorem 4.2 generalizes to show that a PSS is always asymptotically stable under the replicator equation for any n.
Corollary 4.3
Let \(\mathbf {p}^{*}=(p_{1}^{*},p_{2}^{*})\in S_{2}\) and let
where \(\rho ^*\) and \(\rho _i(\mathbf p^*)\) are defined in (17) and (18). Then the following three conditions are equivalent:
-
(i)
\(\mathbf {p}^{*}\) is an ESS;
-
(ii)
\((\hat{x}_{1},\hat{x}_{2})\) is a PSS;
-
(iii)
\((\hat{x}_{1},\hat{x}_{2})\) is a locally asymptotically stable rest point of the replicator equation.
5 Discussion
We have generalized two parts of the folk theorem of evolutionary game theory to the class of matrix games under time constraints. Specifically, Theorems 4.1 and 4.2 respectively show that a strict NE is locally asymptotically stable under the replicator equation and that, for two-strategy games, strategy \(\hat{\mathbf {x}}\) is locally asymptotically stable under the replicator equation if and only if its corresponding monomorphism \(\mathbf {h}(\hat{\mathbf {x}})\) is an ESS according to Definition 2.1.
Given the prominence of two-strategy games in applications of evolutionary game theory, these results mean that evolutionary outcomes of ecological models that incorporate the dynamic effects of different individual behaviors may continue to be predicted through static game-theoretic reasoning. In this regard, we emphasize that the replicator equation is an ecological model since the question it addresses is whether the long time existence of different strategies (i.e. different ecotypes) is possible. Moreover, the PSS defining condition (23) (which corresponds to ESS for two-strategy games by Corollary 4.3) is based on the ecological intuition that a state \(\hat{\mathbf {x}}\) is stable if its fitness in a slightly perturbed ecological state is always higher than the average fitness in this perturbed state.Footnote 13
The effect of time constraints on evolutionary outcomes has been studied elsewhere in the literature. Besides our recent article (Garay et al. 2017) that provides the foundation of the current investigation, Krivan and Cressman (2017) analyze general two-strategy matrix games when individuals are always paired, as in classical matrix games, but their interaction times depend on the strategies used in the pair. They were able to give an explicit formula for the stationary distribution for the standard polymorphic model in this case, in contrast to the implicit form we are forced to use in (2). On the other hand, our model extends theirs to include other activities beyond pair interactions that are essential to include for more realistic models of ecological systems.
Notes
In classical matrix games, this monomorphism is the same as the mixed strategy given by the polymorphic population. This is no longer true in general when the effect of time constraints is considered and there are two or more pure strategies in use by the polymorphic population.
That is, we assume each activity (i.e. active or inactive) can happen during a random time duration, which is exponentially distributed. This is quite different from the situation where the time duration of an action is part of the strategy of the player, for instance, the war of attrition (e.g. Eriksson et al. 2004), and dispersal-foraging game (Garay et al. 2015).
Observe that the Holling functional response are defined in a similar way (Holling 1959; Garay and Móri 2010). Also, observe that we do not use the term “payoff” for matrix games under time constraints. Instead, we use “intake” for the entries \(a_{ij}\) and “fitness” for (1) to avoid ambiguity since both these concepts have been called payoff in other circumstances.
This assumes, without loss of generality, that the time unit is chosen in such a way that the fixed rate an active individual meets an individual at random is 1.
The numerator 1 on the right-hand sides of (2) is the length of the active part of an activity cycle and the denominator is the expected time of an activity cycle for the focal individual whose phenotype is \( \mathbf {p}\) (first equation) or \(\mathbf {p}^{*}\) (second equation). That is, the left-hand and right-hand sides are both equal to the proportion of active individuals in the mutant (first equation) and resident (second equation) population. Note that \(\rho \) and \(\rho ^{*}\) depend on \( \mathbf {p}^{*},\mathbf {p}\) and \(\varepsilon \). Therefore, if it is necessary to emphasize this dependence, we use the notations \(\rho _{\mathbf { p}}(\mathbf {p}^{*},\mathbf {p},\varepsilon )\) and \(\rho _{\mathbf {p} ^{*}}(\mathbf {p}^{*},\mathbf {p},\varepsilon )\), respectively, instead of \(\rho \) and \(\rho ^{*}\), respectively.
In the following, \(\mathbf {p}^{*}\) is often thought of as the resident strategy or as an ESS according to Definition 2.1. However, since this does not need to be the case, it is better to regard \(\mathbf {p}^{*} \) only as a phenotype that is distinguished from the others.
Note that, \(\tilde{\varrho }(\mathbf {x})\) and \(\tilde{\mathbf {h}}(\mathbf {x})\) are well-defined since at least one of the \(x_{i}\) is positive.
Section 4 considers the pure-strategy polymorphic model where the only phenotypes present in the population use one of the n pure strategies.
See Footnote 6.
The proof of Theorem 4.1 shows that this result generalizes to the polymorphic model of the previous section in that stability of a strict NE \(\mathbf {p}^{*}\) continues to hold for the replicator equation extended to sets of mixed strategy phenotypes that include \(\mathbf {p}^{*}\).
From (16), \(\hat{x}_1=p_1^*\frac{\rho _{\mathbf p^*}}{\rho _1(\mathbf p^*)}\) and \(\hat{x}_2=p_2^*\frac{\rho _{\mathbf p^*}}{\rho _2(\mathbf p^*)}\).
Another connection between ecology and our evolutionary dynamics is the fact that the replicator equation with n pure strategies in classical matrix games is equivalent to a Lotka-Volterra system with \(n-1\) species (Hofbauer and Sigmund 1998).
This is always true in the two cases (i) \(m=1\) and \(\mathbf p_0\not =\mathbf p_1\) and (ii) \(\mathbf p_0,\ldots ,\mathbf p_m\) are distinct pure strategies.
For example, to see that \(\bar{\rho }(\hat{\mathbf h}(\mathbf x),\mathbf e_2,\hat{\eta })=\bar{\rho }(\mathbf p^*,\mathbf e_2, \eta )=\bar{\varrho }(\mathbf x)\) it is enough to observe that they satisfy the equation \(\varrho =1/[1+ \bar{\mathbf h}(\mathbf x)T\varrho \bar{\mathbf h}(\mathbf x)]\) with \(\varrho \) as the unknown and use Lemma 6.1 about uniqueness.
If \(\mathbf p^*\not =\mathbf e_1\) we can similarly find an appropriate \(\varepsilon _0(\mathbf e_1)\) and if \(\mathbf p^*=\mathbf e_1\) then all other strategies lie on the segment between \(\mathbf p^*\) and \(\mathbf e_2\), so we should only deal with the “side” of \(\mathbf p^*\) between \(\mathbf p^*\) and \(\mathbf e_2\).
References
Broom M, Luther RM, Ruxton GD, Rychtar J (2008) A game-theoretic model of kleptoparasitic behavior in polymorphic populations. J Theor Biol 255:81–91
Broom M, Rychtar J (2013) Game-theoretical models in biology. Chapman & Hall/CRC Mathematical and Computational Biology, London
Charnov EL (1976) Optimal foraging: attack strategy of a mantid. Am Nat 110:141–151
Cressman R (1992) The stability concept of evolutionary game theory (a dynamic approach), vol 94. Lecture notes in biomathematics, Springer, Berlin
Cressman R (2003) Evolutionary dynamics and extensive form games. MIT Press, Cambridge
Eriksson A, Lindgren K, Lundh T (2004) War of attrition with implicit time cost. J Theor Biol 230:319–332
Garay J, Móri TF (2010) When is the opportunism remunerative? Commun Ecol 11:160–170
Garay J, Varga Z, Cabello T, Gámez M (2012) Optimal nutrient for aging strategy of an omnivore: Liebig’s law determining numerical response. J Theor Biol 310:31–42
Garay J, Cressman R, Xu F, Varga Z, Cabello T (2015a) Optimal forager against ideal free distributed prey. Am Nat 186:111–122
Garay J, Varga Z, Gámez M, Cabello T (2015b) Functional response and population dynamics for fighting predator, based on activity distribution. J Theor Biol 368:74–82
Garay J, Csiszár V, Móri TF (2017) Evolutionary stability for matrix games under time constraints. J Theor Biol 415:1–12
Hofbauer J, Sigmund K (1998) Evolutionary games and population dynamics. Cambridge University Press, Cambridge
Holling CS (1959) The components of predation as revealed by a study of small mammal predation of the European pine sawfly. Can Entomol 9:293–320
Krivan V, Cressman R (2017) Interaction times change evolutionary outcomes: two-player matrix games. J Theor Biol 416:199–207
Maynard Smith J (1982) Evolution and the theory of games. Cambridge University Press, Cambridge
Sirot E (2000) An evolutionarily stable strategy for aggressiveness in feeding groups. Behav Ecol 11:351–356
Taylor PD, Jonker LB (1978) Evolutionary stable strategies and game dynamics. Math Biosci 40:145–156
Acknowledgements
This work was partially supported by the Hungarian National Research, Development and Innovation Office NKFIH [Grant Numbers K 108615 (to T.F.M.) and K 108974 and GINOP 2.3.2-15-2016-00057 (to J.G.)]. This project has received funding from the European Union Horizon 2020: The EU Framework Programme for Research and Innovation under the Marie Sklodowska-Curie Grant Agreement No. 690817 (to J.G., R.C. and T.V.). R.C. acknowledges support provided by an Individual Discovery Grant from the Natural Sciences and Engineering Research Council (NSERC).
Author information
Authors and Affiliations
Corresponding author
Appendix
Appendix
1.1 A.1. Preliminaries
We first state some technical lemmas necessary later, although sometimes they are used only tacitly.
Lemma 6.1
(Garay et al. 2017, Lemma 2, p. 7) The following system of nonlinear equations in n variables,
where the coefficients \(c_{ij}\) are positive numbers, has a unique solution in the unit hypercube \([0,1]^{n}\).
We also claim the following.
Lemma 6.2
The solution \(\mathbf {u}=(u_1,u_2,\ldots ,u_n)\in [0,1]^{n}\) of (24)
-
(i)
is a continuous function in
$$\begin{aligned}\mathbf {c}:=(c_{11},\ldots , c_{1n},c_{21},\ldots ,c_{2n},\ldots , c_{n1},\ldots ,c_{nn})\in \mathbb {R}_{\ge 0}^{n^2}, \end{aligned}$$ -
(ii)
has positive coordinates uniformly separated from zero, namely
$$\begin{aligned} \frac{1}{1+\mathop {\sum }\nolimits _{ij}c_{ij}}\le u_l\le 1\quad (1\le l \le n). \end{aligned}$$
Proof
To the proof of (i), assume that the sequence
For each positive integer k, let \(\mathbf {u}_k= (u_{1}^{(k)},u_{2}^{(k)},\ldots ,u_n^{(k)})\) be the unique solution of the system of equations
in the unit hypercube \([0,1]^{n}\). As \(\mathbf {u}_k\in [0,1]^{n}\) it is a bounded sequence. To see that \(\mathbf {u}_k\) tends to \(\mathbf {u}\) it, therefore, suffices to prove that any \(\mathbf {u}_{k_l}\) convergent subsequence of \(\mathbf {u}_k\) tends to the same \(\mathbf {u}\). Denote by \(\hat{\mathbf {u}}\) the limit of \(\mathbf {u}_{k_l}\). Since
is a continuous function in \((\mathbf {b},\mathbf {x})\) (consider it as a function of \(n^2+n\) variables on \(\mathbb {R}_{\ge 0}^{n^2}\times [0,1]^{n}\)), it follows that
which implies that
Because of the uniqueness of the solution, the limit \(\hat{\mathbf {u}}\) must be the same for any convergent subsequent of \(\mathbf {u}^{(k)}\) and \(\hat{\mathbf u}\) must be equal to \(\mathbf u\). Since \(\mathbf {u}^{(k)}\) tends to this unique solution in \([0,1]^n\), the solution is continuous in \(\mathbf {c}\).
The lower estimate in (ii) is apparent from (24) because \(u_i\le 1\) for every \(1\le i \le n\).\(\square \)
Corollary 6.3
Consider a population of types \(\mathbf p_0,\mathbf p_1,\ldots ,\mathbf p_m\in S_n\) with frequencies \(x_0,x_1,\ldots ,x_m\).
-
(i)
The active part \(\varrho _i\) of the different types given by the solution of the system:
$$\begin{aligned} \varrho _i=\frac{1}{1+\mathbf p_iT[\sum _{j=0}^mx_j\varrho _j\mathbf p_j]} \end{aligned}$$continuously depends on \(\mathbf {x}=(x_0,x_1,\ldots ,x_m)\). We use the notation \(\varrho _i(\mathbf {x})=\varrho _i(\mathbf {x},\mathbf p_0,\ldots ,\mathbf p_m)\) in this sense.
-
(ii)
Let
$$\begin{aligned} \bar{\varrho }(\mathbf {x})=\bar{\varrho }(\mathbf {x},\mathbf p_0, \ldots ,\mathbf p_m): =\sum _{i=0}^{m}x_i \varrho _i(\mathbf {x},\mathbf p_0,\ldots ,\mathbf p_m) \end{aligned}$$and
$$\begin{aligned} \bar{\mathbf h}(\mathbf {x})=\bar{\mathbf h}(\mathbf {x},\mathbf p_0,\ldots ,\mathbf p_m): =\sum _{i=0}^{m}\frac{x_i \varrho _i(\mathbf {x},\mathbf p_0,\ldots ,\mathbf p_m)}{\bar{\varrho }(\mathbf {x},\mathbf p_0,\ldots ,\mathbf p_m)}\mathbf p_i. \end{aligned}$$If \(\mathbf {y}\) is another frequency distribution such that \(\bar{\mathbf h}(\mathbf {y}) =\bar{\mathbf h}(\mathbf {x})=:\bar{\mathbf h}\), then both \(\bar{\varrho }(\mathbf {x})=\bar{\varrho }(\mathbf {y})\) and \(\varrho _i(\mathbf {x})=\varrho _i(\mathbf {y})\) (\(0\le i\le m\)).
-
(iii)
If \(\bar{\mathbf h}\) can be uniquely represented as a convex combination of \(\mathbf p_0,\ldots ,\mathbf p_m\)Footnote 14 then \(x_i\) must be equal to \(y_i\) for every i.
-
(iv)
If \(\mathbf p\) is a convex combination of \(\mathbf p_0,\ldots ,\mathbf p_m\) then there is an \(\mathbf x=(x_0,x_1,\ldots ,x_m)\in S_{m+1}\) such that \(\bar{\mathbf h}(\mathbf x)=\mathbf p\). Namely, if \(\mathbf p=\sum _{i=0}^m\alpha _i \mathbf p_i\) then
$$\begin{aligned} x_i=\frac{\rho _{\mathbf p}}{\rho _i(\mathbf p)}\alpha _i \end{aligned}$$where \(\rho _{\mathbf p}\) is the unique solution in [0, 1] to the equation
$$\begin{aligned} \rho =\frac{1}{1+\mathbf {p}T\rho \mathbf {p}} \end{aligned}$$(25)and \(\rho _i(\mathbf p)\) denotes the expression
$$\begin{aligned} \frac{1}{1+\mathbf {p}_{i}T\rho _{\mathbf p}\mathbf {p}} \quad 0\le i\le m. \end{aligned}$$(26)
Proof
-
(i)
The continuity of \(\varrho _i\) in \(\mathbf {x}\) immediately follows from Lemma 6.2. (Set \(c_{ij}\) equal to \(\mathbf p_iT x_j\mathbf p_j\).)
-
(ii)
Since \(\bar{\varrho }(\mathbf x)=(1-x)\varrho _0(\mathbf x)+ x \tilde{\varrho }(\mathbf x)\), Proposition 3.1 shows that
$$\begin{aligned} \bar{\varrho }(\mathbf {x})=\frac{1}{1+\bar{\mathbf h} T\bar{\varrho }(\mathbf {x})\bar{\mathbf h}} \end{aligned}$$and
$$\begin{aligned} \bar{\varrho }(\mathbf {y})=\frac{1}{1+\bar{\mathbf h}T\bar{\varrho } (\mathbf {y})\bar{\mathbf h}} \end{aligned}$$hold (as if the population consisted of only \(\bar{\mathbf h}\)-strategists). Lemma 6.1 says that the equation
$$\begin{aligned} \bar{\varrho }=\frac{1}{1+\bar{\mathbf h}T\bar{\varrho }\bar{\mathbf h}} \end{aligned}$$(with \(\bar{\varrho }\) as the unknown) has a unique solution in [0, 1] which implies at once that \(\bar{\varrho }(\mathbf {x})=\bar{\varrho }(\mathbf {y})\). Also,
$$\begin{aligned} \varrho _i=\frac{1}{1+\mathbf p_iT\sum _jx_j\varrho _j\mathbf p_j} =\frac{1}{1+\mathbf p_iT\bar{\varrho }\bar{\mathbf h}} \end{aligned}$$has a unique solution (in the unknowns \(\varrho _i\)) in \([0,1]^{n+1}\) for every i from which \(\varrho _i(\mathbf {x})=\varrho _i(\mathbf {y})\) follows for every \(0\le i \le m\).
-
(iii)
This is an immediate consequence of (ii) by comparing the coefficients in the representations \(\bar{\mathbf h}(\mathbf {x})\) and \(\bar{\mathbf h}(\mathbf {y})\).
-
(iv)
Take the frequencies
$$\begin{aligned} x_i=\frac{\rho _{\mathbf p}}{\rho _{i}(\mathbf p)}\alpha _{i}. \end{aligned}$$Then, by (25) and (26), we have that
$$\begin{aligned} \sum _{i=0}^mx_i&=\sum _{i=0}^m \frac{\rho _{\mathbf p}}{\rho _{i}(\mathbf p)}\alpha _{i}= \sum _{i=0}^m\alpha _i \frac{1+\mathbf {p}_iT\rho _{\mathbf p}\mathbf {p}}{1+\mathbf {p}T\rho _{\mathbf p}\mathbf {p}}=1, \end{aligned}$$that is \(\mathbf x=(x_0,x_1,\ldots ,x_m)\) is a frequency distribution. Consider the polymorphic population of strategies \(\mathbf p_0,\mathbf p_1,\ldots ,\mathbf p_m\) with this frequency distribution \(\mathbf x\). Then, \(\rho _0(\mathbf p), \rho _1(\mathbf p),\ldots ,\rho _m(\mathbf p)\) satisfy the following system of equations corresponding the system (5) with \(\mathbf p^*=\mathbf p_0\):
$$\begin{aligned} \varrho _{i} =\frac{1}{1+\mathbf {p}_{i}T\big [\sum _{j=0}^{m}x_{j}\varrho _{j}\mathbf {p}_j\big ]}. \end{aligned}$$(27)Indeed, by a simple replacement, we get that
$$\begin{aligned} \frac{1}{1+\mathbf {p}_{i}T\big [\sum _{j=0}^{m}x_{j} \rho _{j}(\mathbf p)\mathbf {p}_{j}\big ]}&= \frac{1}{1+\mathbf {p}_{i}T\big [\sum _{j=0}^{m} \alpha _j\frac{\rho _{\mathbf p}}{\rho _j(\mathbf p)} \rho _{j}(\mathbf p)\mathbf {p}_{j}\big ]}\\&= \frac{1}{1+\mathbf {p}_{i}T\big [\sum _{j=0}^{m} \rho _{\mathbf p}\alpha _j\mathbf {p}_{j}\big ]}= \frac{1}{1+\mathbf {p}_{i}T \rho _{\mathbf p}\mathbf p}=\rho _i(\mathbf p) \end{aligned}$$On the other hand, \(\varrho _0(\mathbf x), \varrho _1(\mathbf x),\ldots ,\varrho _n(\mathbf x)\) are also the solutions of the system of equations (27). By the uniqueness (see Lemma 6.1 in A.1.) we have that \(\varrho _i(\mathbf x)=\rho _i(\mathbf p)\). Consequently, we have that
$$\begin{aligned} \bar{\varrho }(\mathbf x)=\sum _{i=0}^m x_i \varrho _i(\mathbf x)= \sum _{i=0}^m x_i \rho _i(\mathbf p)= \sum _{i=0}^m \left( \frac{\rho _{\mathbf p}}{\rho _i(\mathbf p)}\alpha _i\right) \rho _i(\mathbf p)= \rho _{\mathbf p}\sum _{i=0}^m\alpha _i=\rho _{\mathbf p} \end{aligned}$$and
$$\begin{aligned} \bar{\mathbf h}(\mathbf x)=\frac{1}{\bar{\varrho }(\mathbf x)}\sum _{i=0}^m x_i \varrho _i(\mathbf x)\mathbf p_i= \frac{1}{\rho _{\mathbf p}}\sum _{i=0}^m \left( \frac{\rho _{\mathbf p}}{\rho _i(\mathbf p)}\alpha _i\right) \rho _i(\mathbf p) \mathbf p_i= \sum _{i=0}^m\alpha _i\mathbf p_i=\mathbf p. \end{aligned}$$\(\square \)
Lemma 6.4
Let \(\mathbf p,\mathbf r\in S_2\). Denote by \(\varrho _{\mathbf p}(\varepsilon ),\varrho _{\mathbf r}(\varepsilon )\) the unique solution in \([0,1]^2\) of the system:
Furthermore, \(\bar{\varrho }(\varepsilon ):=(1-\varepsilon )\varrho _{\mathbf p}(\varepsilon )+ \varepsilon \varrho _{\mathbf r}(\varepsilon )\) and
Then \(\mathbf q(0)=\mathbf p\), \(\mathbf q(1)=\mathbf r\) and \(\mathbf q(\varepsilon )\) uniquely runs through the line segment between \(\mathbf p\) and \(\mathbf r\) as \(\varepsilon \) runs from 0 to 1 in such a way that \(0\le \varepsilon _1<\varepsilon _2\le 1\) implies that \(||\mathbf q(\varepsilon _1)-\mathbf p||<||\mathbf q(\varepsilon _2)-\mathbf p||\).
Proof
Corollary 6.3 (i) with the choice \(\mathbf p_0=\mathbf p\) and \(\mathbf p_1=\mathbf r\) shows that \(\varrho _{\mathbf p}(\varepsilon )\) and \(\varrho _{\mathbf r}(\varepsilon )\) are continuous in \(\varepsilon \in [0,1]\). Therefore, both \(\bar{\varrho }(\varepsilon )\) and \(\mathbf q(\varepsilon )\) are continuous in \(\varepsilon \). Since \(\mathbf q(0)=\mathbf p\) and \(\mathbf q(1)=\mathbf q\) the Bolzano-Darboux property of continuous function (intermediate value theorem) ensures that \(\mathbf q(\varepsilon )\) runs through the line segment between \(\mathbf p\) and \(\mathbf r\) as \(\varepsilon \) runs from 0 to 1. Furthermore, by Corollary 6.3 (iii), \(\mathbf q(\varepsilon _1)\not = \mathbf q(\varepsilon _2)\) also holds. Since \(\mathbf q(0)=\mathbf p\), it follows that \(||\mathbf q(\varepsilon _1)-\mathbf p||<||\mathbf q(\varepsilon _2)-\mathbf p||\).\(\square \)
1.2 A.2.
Lemma 6.5
Let \(\mathbf p^*\in S_2\) and \(\hat{\mathbf x}=(\hat{x}_1,\hat{x}_2)\in S_2\) be the unique solution of \(\bar{\mathbf h}(\mathbf x)=\mathbf p^*\). Then \(\mathbf p^*\) is an ESS if and only if there is a \(\delta >0\) such that
whenever \(|x_1-\hat{x}_1|<\delta .\)
Proof
Consider a \(\mathbf p^*\in S_2\). Without loss of generality, it can be assumed that \(\mathbf p^*\not = \mathbf e_2\). We use the following notations:
Similarly, we introduce the notations \(\hat{\varrho }(\mathbf x)\) and \(\hat{\mathbf h}(\mathbf x)\), respectively, as follows:
Assume that \(\hat{x}_2<x_2\) (the case \(x_2<\hat{x}_2\) can be handled in the same way). It is easy to check this is equivalent to the inequality
which implies that \(\bar{\mathbf h}(\mathbf x)\) lies on the line segment between \(\hat{\mathbf h}(\mathbf x)\) and \(\mathbf e_2\). By Lemma 6.4, it is also true that \(\bar{\mathbf h}(\mathbf x)\) is located on the line segment between \(\mathbf p^*\) and \(\mathbf e_2\). Thus, there is an \(\hat{\eta }= \hat{\eta }(\mathbf x)\) and an \(\eta =\eta (\mathbf x)\), respectively, between 0 and 1, such that
and
respectively. Observe that \(\bar{\rho }(\hat{\mathbf h}(\mathbf x),\mathbf e_2,\hat{\eta })=\bar{\rho }(\mathbf p^*,\mathbf e_2, \eta )=\bar{\varrho }(\mathbf x)\) and \(\rho _{\mathbf e_2} (\hat{\mathbf h}(\mathbf x),\mathbf e_2,\hat{\eta })= \rho _{\mathbf e_2} (\mathbf p^*,\mathbf e_2, \eta )=\varrho _2(\mathbf x).\)Footnote 15 Note that \(\eta \) and \(x_2\) mutually determine each other so we can write \(\eta =\eta (x_2)\) or \(x_2=x_2(\eta )\) depending on what is given. A similar observation is true for the relationship between \(\hat{\eta }\) and \(x_2\).
Suppose, for some \(x_2\), we have
Multiply both sides of inequality (32) by \((1-\eta )\) then add \(\eta \varrho _2(\mathbf x) \mathbf e_2 A \bar{\varrho }(\mathbf x)\bar{\mathbf h}(\mathbf x)\) to get that
By subtracting \(\hat{\eta }\varrho _2(\mathbf x) \mathbf e_2 A \bar{\varrho }(\mathbf x)\bar{\mathbf h}(\mathbf x)\) from both sides of (33), simplifying by \((1-\hat{\eta })\) and using (30) we obtain inequality:
Multiplying (34) by \(\hat{\eta }\) and adding \((1-\hat{\eta }) \rho _{\hat{\mathbf h}(\mathbf x)} (\hat{\mathbf h}(\mathbf x),\mathbf e_2,\hat{\eta }) \hat{\mathbf h}(\mathbf x) A \bar{\varrho }(\mathbf x)\bar{\mathbf h}(\mathbf x)\) to both sides results in
where the right-hand side is just equal to \(x_1W_1(\mathbf x)+x_2 W_2(\mathbf x)\). As regards the left-hand side, observe that, by Lemma 6.1, \(\rho _{\hat{\mathbf h}(\mathbf x)}(\hat{\mathbf h}(\mathbf x),\mathbf e_2,\hat{\eta })= \hat{\varrho }(\mathbf x)\).Footnote 16 Therefore the left-hand side just equals \(\hat{x}_1W_1(\mathbf x)+\hat{x}_2 W_2(\mathbf x)\). The above reasoning shows the equivalence of inequalities (32), (33), (34) and (35) which means that
holds if and only if inequality (32) does.
If \(\mathbf p^*\) is an ESS then consider \(\varepsilon _0\) from Definition 2.1. By continuity (see Corollary 6.3), there exists a \(\delta >0\) such that if \(0<|x_2-\hat{x}_2|<\delta \) then \(0<\eta (x_2)<\varepsilon _0\). Therefore, (32) holds which, as we have just seen, is equivalent to (36).
Conversely, assume the existence of a \(\delta >0\) such that (36) holds whenever \(0<|x_2-\hat{x}_2|<\delta \). By Corollary 6.3 and Lemma 6.4, there is an \(\varepsilon _0(\mathbf e_2)\) such that \(0<|x_2(\eta )-\hat{x}_2|<\delta \) whenever \(0<\eta <\varepsilon _0\).Footnote 17 Consider the strategy \(\mathbf r\in S_2\) with \(r_2>p_2^*\) (the case \(r_2<p_2^*\) can be treated in a similar way). Then \(\mathbf r\) is on the segment between \(\mathbf p^*\) and
or on the segment between \(\mathbf h(\mathbf e_2,\varepsilon _0(\mathbf e_2))\) and \(\mathbf e_2\). In the former case set \(\varepsilon _0(\mathbf r)\) to be 1, in the latter one set \(\varepsilon _0(\mathbf r)\) to be the unique \(\zeta _0\) for which \(\mathbf h(\mathbf e_2,\varepsilon _0(\mathbf e_2))=\mathbf h(\mathbf r,\zeta _0)\) (such \(\zeta _0\) exists by Lemma 6.4). Then, again by Lemma 6.4, for any \(0<\zeta <\varepsilon _0(\mathbf r)\) there is an \(0<\eta <\varepsilon _0(\mathbf e_2)\) with \(\mathbf h(\mathbf e_2,\eta )=\mathbf h(\mathbf r,\zeta )\). Following the reasoning in the proof of Proposition 3.1 we see that \(\bar{\rho }(\mathbf p^*,\mathbf e_2,\eta )=\bar{\rho }(\mathbf p^*,\mathbf r,\zeta )\) and, hence, \(\rho _{\mathbf p^*}(\mathbf p^*,\mathbf e_2,\eta )= \rho _{\mathbf p^*}(\mathbf p^*,\mathbf r,\zeta )\). From these observations and the argument above that inequalities (32), (33), (34) and (35) are equivalent, we conclude that the ensuing inequalities are equivalent with each other:
We have seen that the last inequality is true for any \(0<\eta <\varepsilon _0(\mathbf e_2)\) whenever (36) holds for \((\hat{x}_1,\hat{x}_2)\). This proves that \(\mathbf p^*\) is an ESS.\(\square \)
Rights and permissions
About this article
Cite this article
Garay, J., Cressman, R., Móri, T.F. et al. The ESS and replicator equation in matrix games under time constraints. J. Math. Biol. 76, 1951–1973 (2018). https://doi.org/10.1007/s00285-018-1207-0
Received:
Revised:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s00285-018-1207-0