Coevolutionary dynamics of feedback-evolving games in structured populations
Abstract
The interdependence between an individual strategy decision and the resulting change of environmental state is often a subtle process. Feedback-evolving games have been a prevalent framework for studying such feedback in well-mixed populations, yielding important insights into the coevolutionary dynamics. However, since real populations are usually structured, it is essential to explore how population structure affects such coevolutionary dynamics. Our work proposes a coevolution model of strategies and environmental state in a structured population depicted by a regular graph. We investigate the system dynamics, and theoretically demonstrate that there exist different evolutionary outcomes including oscillation, bistability, the coexistence of oscillation and dominance, as well as the coexistence of cooperation and defection. Our theoretical predictions are validated through numerical calculations. By using Monte Carlo simulations we examine how the number of neighbors influences the coevolutionary dynamics, particularly the size of the attractive domain of the replete environmental state in the cases of bistability or cooperation-defection coexistence. Specifically, in the case of bistability, a larger neighborhood size may be beneficial to save the environment when the environmental enhancement rate by cooperation / degradation rate by defection is high. Conversely, if this ratio is low, a smaller neighborhood size is more beneficial. In the case of cooperator-defector coexistence, environmental maintenance is basically influenced by individual payoffs. When the ratio of temptation minus reward versus punishment minus sucker’s payoff is high, a larger neighborhood size is more favorable. In contrast, when the mentioned ratio is low, a smaller neighborhood size is more advantageous.
keywords:
evolutionary game theory, coevolutionary dynamics, replicator equation, feedback-evolving game, structured populations[figure]style=plain,subcapbesideposition=top
1 Introduction
The environment plays a crucial role in supporting the survival and reproduction of humans. For example, the earth serves as the home of humanity, providing essential resources such as air, water, food, and other necessities [1, 2]. Consequently, it is essential for individuals to protect the environment, enhance energy efficiency, and promote sustainable development. Cooperative behavior is essential for fostering the development of both human societies and the environment [3, 4, 5, 6, 7, 8]. Understanding the emergence and maintenance of cooperation is a major challenge, and evolutionary game theory provides a powerful framework to address this issue. [9, 10, 11, 12, 13].
In evolutionary game theory, replicator dynamics is the most commonly utilized approach to describe the evolutionary process of cooperation in an infinite well-mixed population [14, 15, 16, 17, 18, 19]. Nevertheless, populations frequently exhibit a structural characteristic where individuals only interact with their immediate neighbors, reflecting a common pattern observed in various social and biological systems [20, 21, 22]. Consequently, investigating the evolutionary dynamics of cooperative behavior in structured populations has emerged as a key research topic [23, 24, 25, 26, 27, 28, 29, 30]. For instance, the replicator equation on regular graphs has been developed to describe how the frequencies of different strategies evolve in an infinite structured population [31, 32].
In practice, the evolution of strategies is not only determined by interactions among individuals within a population, but is also closely related to the environmental state [33, 34, 35, 36, 37]. This interplay indicates that the environment and strategies influence each other reciprocally, shaping the evolutionary dynamics. Taking the example of humans and the natural world, the environment provides the essential foundation for human survival, influencing human behavior. Simultaneously, human activities impact the environment, creating a feedback loop between strategic behaviors and the environmental state. Henceforth, comprehending and analyzing the interdependent coevolution of strategic actions and the environmental state is essential for studying complex systems [38, 39, 40]. Feedback-evolving game provides an important framework for characterizing this coevolution [41, 42, 43, 44, 45]. Moreover, there have been many meaningful studies about the coevolutionary dynamics in well-mixed populations [46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56]. It is also significant to explore how the structural characteristics of the population affect the coevolutionary dynamics. However, until now few studies have addressed this issue.
In this paper, based on the replicator equation in structured populations [31], we establish a coevolutionary model for feedback-evolving games in a structured population where each individual has an equal number of neighbors. Through theoretical analysis and numerical simulations, we examine the coevolutionary dynamics of cooperation and the environmental state, revealing that these dynamics are significantly more complicated in structured populations compared to well-mixed populations. Subsequently, we focus on cases where the system exhibits either bistability or the coexistence of cooperation and defection. In the situation of bistability, two stable equilibria emerge, corresponding to replete and depleted environmental states respectively. Using Monte Carlo simulations, we investigate how the size of the basin of attraction for the replete environment equilibrium changes as the number of neighbors increases, highlighting the significant influence of the structural factor on the environmental maintenance. We accordingly obtain that when the system exhibits bistability, a larger neighborhood size is beneficial for the environmental maintenance of the system if the ratio of the cooperators’ enhancement rate to the defectors’ degradation rate is high. Conversely, a smaller neighborhood size is more favorable if the ratio of the cooperators’ enhancement rate to the defectors’ degradation rate is low. In the case of the coexistence of cooperation and defection, a larger neighborhood size is more favorable when the ratio of temptation minus reward to punishment minus sucker’s payoff is close to zero (but still negative). However, a smaller neighborhood size is more beneficial when the ratio of temptation minus reward to punishment minus sucker’s payoff is more negative.
2 Model
We consider an infinite structured population represented by a regular graph with degree ( and ). Each individual corresponds to a vertex in the graph and has neighbors. It can choose to cooperate () or defect () in a two-player feedback-evolving game with their neighbors. The individual’s strategy is updated according to the rule of birth-death updating [26]. Specifically, in each evolutionary update step, one individual is chosen for reproduction based on their fitness from the entire population, and their offspring replaces a randomly selected neighbor. Hence the evolutionary dynamics of strategy frequency can be captured by the replicator equation on a graph [31]. In this context, we investigate the coupled evolution of strategies and the environment in such a structured population. To do that, let be the frequency of cooperators in the population. The environmental state, denoted as , is time-dependent and modified by strategies through the function . Here, signifies the ratio of environmental enhancement rates to degradation rates of cooperators and defectors, respectively [47]. Consequently, the dynamical equation of the environment is given by Besides, we assume that the environment-dependent payoff matrix is represented as
(1) |
where is the reward for mutual cooperation, is the temptation to defect, is the punishment for mutual defection, and is the sucker’s payoff of a cooperator who interacts with a defector, under the condition . Accordingly, the coevolutionary dynamics for feedback-evolving games in a structured population can be written as
where is the fitness of strategy (), denotes the relative speed by which individual actions modify the environmental state, and , an environment-dependent term, is defined as
Consequently,
(2) |
where and . As , the system equation in structured populations, as described by Eq. (2), reverts to that in well-mixed populations [47]. In the following sections, we will explore the coevolutionary dynamics of cooperation and environmental state in structured populations by means of theoretical analysis and numerical calculations.
3 Theoretical Results
After calculations, it is determined that when , the system (2) has seven equilibria. These include four corner equilibria: , , , and ; two boundary equilibria: and , where ; and one interior equilibrium: . When or , there are five equilibria: , , , , and . Subsequently, we will derive several theorems regarding the stability of these equilibria.
3.1 The System (2) Has Five Equilibrium Points.
When either of the conditions is satisfied: or , the system has five equilibria and exhibits two distinct dynamics. These dynamics are primarily determined by whether the interior equilibrium is a center or a saddle point. The specific conclusions are provided in the following theorems.
Theorem 1.
If is satisfied, all corner equilibrium points are unstable saddle points, and the interior equilibrium point is a center. Furthermore, the trajectory of each solution of the system (2) is a closed orbit in .
The detailed proof of Theorem 1 can be found in A.2. This theorem indicates that if the condition is satisfied, the frequency of cooperation and the environmental state will exhibit persistent oscillations over time, regardless of the system’s initial state. This indicates that the system will consistently exhibit self-recovery capabilities.
In the following, a proposition concerning the existence of a heteroclinic cycle is presented under the conditions of Theorem 1.
Proposition 1.
If is satisfied, there exists a heteroclinic cycle, represented by .
The proof of Proposition 1 is provided in A.2. Based on Theorem 1 and Proposition 1, it can be observed that all solutions of the system (2) located inside the heteroclinic cycle are periodic, excluding the interior equilibrium .
However, periodic solutions may not always exist when there are five equilibria. When , a phenomenon occurs in which the cooperation or defection disappears, while the environment tends towards a state of saturation or depletion, respectively. The corresponding conclusions are provided in the theorem below.
Theorem 2.
If is satisfied, the interior equilibrium point is an unstable saddle point. Besides, the equilibrium points and are stable nodes, while and are unstable nodes.
The proof details of Theorem 2 are given in A.2. When , the system (2) exhibits bistability, with two stable equilibria represented by and , respectively. Since the saddle point is the sole interior equilibrium, the basins of attraction of and are bounded by the stable manifold of . Accordingly, the global dynamics correspond to that for any initial condition where and and the point does not lie on the stable manifolds of the saddle point, the system will inevitably converge to one of two states: either cooperators dominate in the most abundant environmental state, or defectors dominate in a depleted environmental state. Moreover, a higher frequency of cooperation or a more abundant environmental state is conducive to the system tending toward a more favorable stable state.
In the next subsection, we will present the results of the stability analysis for cases where the system has seven equilibrium points.
3.2 The System (2) Has Seven Equilibrium Points.
When , the system (2) has seven equilibria, resulting in more complicated dynamical behaviors. Compared to the case with five equilibria, there are two more equilibria, and . They represent the coexistence of cooperators and defectors in the depleted and replete environment, respectively. Correspondingly, the specific conclusions about the system dynamics are given by the following theorems.
Theorem 3.
If is satisfied, the interior equilibrium point for the system (2) is a center.
-
1.
When , , and , the equilibrium point is a stable node; is an unstable node; , , , and are unstable saddle points.
-
2.
When , , and , the equilibrium point is a stable node; is an unstable node; , , , and are unstable saddle points.
The proof of Theorem 3 is provided in A.4. This theorem indicates that the system (2) exhibits a coexistence of persistent oscillations and the domination of cooperation or defection when the inequality is satisfied. More specifically, the interior equilibrium point is a center, similar to the result in Theorem 1, and is surrounded by periodic solutions. Additionally, the system has a stable equilibrium at either , representing that defectors dominate in a depleted environment, or , representing that cooperators dominate in a replete environment.
Similar to Proposition 1, a heteroclinic cycle can also be obtained under the conditions of Theorem 3.
Proposition 2.
If is satisfied, there exists a heteroclinic cycle. Specifically,
-
1.
when , , and , the heteroclinic cycle is ;
-
2.
when , , and , the heteroclinic cycle is .
The proof of Proposition 2 is provided in A.4. Indeed, all trajectories starting from within the interior of the heteroclinic cycle, but not at the center, form closed periodic orbits. In other words, inside the heterocyclic cycle, both the frequency of cooperation and the environmental state display persistent oscillations. By combining Theorem 3 and Proposition 2, it is obtained that when , , and , the system initialized with a low frequency of cooperators will inevitably reach a state where defectors dominate in the depleted environmental state, even if its initial environment state is favorable. Conversely, when , , and , the system initialized with a high frequency of cooperators will converge to a state where cooperators dominate in the replete environment, regardless of the initial environmental state. Furthermore, as indicated by Proposition 1 and 2, a heteroclinic cycle exists if and only if the system’s interior equilibrium point is a center.
It is worth noting that due to the existence of a heteroclinic cycle, it is clear to observe the global dynamics of the system with oscillatory behavior and easier to analyze the impact of population structure on the system dynamics. For instance, when and , the frequency of cooperators and the environmental state oscillate cyclically and indefinitely, regardless of the number of neighbors . However, when , the system exhibits two distinct behaviors: oscillations within the heteroclinic cycle and dominance of cooperation or defection outside of it. Therefore, the size of the regions where these two dynamics occur separately is influenced by the number of neighbors. Specifically, the number of neighbors impacts the value of , thereby determining the size of the heteroclinic cycle.
We also find an alternative dynamic of the system (2) that includes seven equilibrium points as described in the following theorem.
Theorem 4.
If is satisfied, the interior equilibrium point is a saddle point. Besides,
-
1.
when , , and , and are stable nodes; and are unstable nodes; and are unstable saddle points;
-
2.
when , , and , and are stable nodes; and are unstable nodes; and are unstable saddle points.
The proof details of Theorem 4 are given in A.5. This theorem suggests that when the inequality is satisfied, there exist two stable equilibria: a stable coexistence of cooperation and defection, and a dominant of defection or cooperation. There are two stable manifolds converging to the interior saddle point, each originating from a separate unstable node. When , , and , the coexisting stable equilibrium is , and the stable dominance equilibrium is . If the initial condition lies below the two stable manifolds originating from and , the solution will converge to . Otherwise, it will converge to . In other words, if the initial cooperative frequency is low or the environmental state is poor, the system will evolve to a state where defectors dominate in a depleted environment. Otherwise, cooperators and defectors will coexist, and the environmental state will remain replete. When , , and , the stable coexisting equilibrium of the system is , and the stable dominance equilibrium is . In this case, if the initial cooperative frequency is high or the environmental state is rich, the system will eventually evolve into a state where cooperators dominate in the replete environmental state.
In summary, the coevolutionary dynamics of feedback-evolving games in structured populations are more complicated compared to those in well-mixed populations (i.e., in the limit case of ). This fully reflects the significant impact of the number of neighbors on the coevolutionary dynamics. Moreover, according to the theoretical results obtained above, it is found that, , a parameter representing the ratio of enhancement rates to degradation rates for cooperators and defectors, does not alter the diversity of dynamics in the system.
4 Numerical Results
In this section, we will present numerical examples to verify all the possible coevolutionary dynamics discussed above and analyze the impact of the number of neighbors on these dynamics.
4.1 Numerical Results for the Case of Five Equilibrium Points.
If not specified, set , and . Under these conditions, the interior equilibrium of the system (2) is .
To verify the results of Theorem 1 and Proposition 1, we provide a numerical example in Fig. 1. For the example, we assume , , , and , which satisfy the conditions and .
In Fig. 1(a), the vector fields on the phase plane are depicted. We observe that trajectories along the boundary of the region form a neutral heteroclinic cycle. Additionally, any trajectories within this cycle, except at the point , represents a closed orbit. Furthermore, Fig. 1(b) shows a time series plot about the fraction of cooperators and the environmental state. We further verify that the solution, starting from the initial condition, completes one full counterclockwise revolution and returns to its starting point. This indicates that the frequency of cooperators and the environmental state exhibit persistent oscillations between 0 and 1, which further verifies Theorem 1.
To verify the result of Theorem 2, we provide an example in Fig. 2. Assume that , , , and , which satisfy the conditions and .
In Fig. 2(a), the phase plane is depicted with two green curves. One of the curves connects the points and , representing two stable manifolds of the saddle point , with the vector field directed toward the saddle point. The other green curve connects the points and , representing two unstable manifolds, with the vector field pointing away from the saddle point. Clearly, solutions above the stable manifolds eventually converge towards the stable equilibrium , representing a state where cooperators dominate in the most abundant environmental state. Conversely, solutions below the unstable manifolds converge to the stable equilibrium , indicating a state where defectors dominate in the most scarce environmental state. The time series plots in Fig. 2(b) and (c) confirm the evolutionary outcomes of the system, where either cooperators dominate in a favorable environmental state or defectors prevail in an unfavorable environmental state. Therefore the result of Theorem 2 is verified.
4.2 Numerical Results for the Case of Seven Equilibrium Points.
Here, we will verify the results of the coevolutionary dynamics when the system has seven equilibria. As usual, set , , and . Then, the interior equilibrium of the system (2) is .
To verify Theorem 3, we consider the parameter values as , , , and , which satisfy , , and . As shown in Fig. 3(a)-(c), the system exhibits a single stable equilibrium at , corresponding to a state where defectors dominate in a depleted environment. Next, we set , , , and , which satisfy , , and . As depicted in Fig. 3(d)-(f), the system has a single stable equilibrium , representing a state where cooperators dominate in a replete environmental state. In both cases, if the initial conditions lie within a heteroclinic cycle, the frequency of cooperators and the environmental state exhibit persistent oscillations. The heteroclinic cycle is characterized by the trajectories and , respectively. Therefore, the system demonstrates a coexistence of oscillation and dominance when . This verifies the result of Theorem 3.
To validate Theorem 4, we consider the parameter values as , , , and , which satisfy , , and . As shown in the top row of Fig. 4, the system has two stable equilibria, and . This indicates that, regardless of the initial conditions, the environmental state will evolve toward one of two extreme states: depletion or repletion. Furthermore, when the system reaches a replete environmental state, the majority of individuals tend to cooperate. Next, we set , , , and , which satisfy , , and . As shown in the bottom row of Fig. 4, the system also has two stable equilibria, and . In this case, a similar result is observed: the system evolves towards either a depleted or replete environmental state, with full cooperation occurring in the replete environmental state. Thus, the system exhibits a coexistence of cooperation and defection when . This confirms Theorem 4.
4.3 Diversity of Coevolutionary Dynamics in Structured Populations.
In order to help readers easily overview the evolutionary outcomes of our dynamical system for different parameter regions, we provide several schematic plots to elucidate the diversity of coevolutionary dynamics in structured populations. As shown in Fig. 5, different colors correspond to the various dynamics previously described.
Specifically, gray regions indicate oscillations, green regions indicate bistability, red regions represent the coexistence of oscillation and domination, and blue regions mean the coexistence of cooperation and defection. As the degree approaches infinity, the population tends to become well-mixed, exhibiting only two dynamical behaviors when : the coexistence of oscillation and domination, and the coexistence of cooperation and defection. This reveals that the dynamics in a structured population are more diverse and complicated than those in a well-mixed population, and this disparity on dynamics becomes more pronounced as the parameter decreases. Furthermore, comparing the first and second columns of Fig. 5, we find that the value of does not impact the diversity of the dynamics, but it can influence their distribution.
In addition, we can learn that the population structure plays a crucial role in shaping coevolutionary dynamics. In particular, the number of neighbors is a key parameter in the spatially structured population. Subsequently, we will investigate how the neighbor number influences the coevolutionary dynamics, particularly its effect on the evolution of the environmental state.
4.4 Numerical Results for the Impacts of neighborhood size on the Coevolutionary Dynamics.
Note that the significant impact of neighborhood size on the system dynamics with fixed payoff parameters is complicated due to the diverse dynamics involved. Here, our primary focus is on the dynamics featuring two stable equilibria: bistability and the coexistence of cooperation and defection. Specifically, we analyze the basin of attraction of the equilibrium characterized by the replete environmental state and its dependence on the number of neighbors. This analysis is crucial for understanding the maintenance of environmental state in a population. The outcomes shown in Fig. 6 and Fig. 7 are obtained through Monte Carlo simulations. To reach the expected accuracy for each value of the parameter , we generate random points in the whole regions of and as initial states. The state trajectory starting from each initial state point is then computed by using numerical calculations and the system along each trajectory will converge to a specific equilibrium, either or , where depends on the given value of parameter . We finally compute the fraction of the trajectories which eventuate in the state as the proportion of attraction region of the stable state , and the fraction of the trajectories which eventuate in the state is evaluated as the ratio of attraction region of the stable state .
When the system exhibits bistability (corresponding to the case of and ), the impact of on dynamics is closely related to . There is an ideal stable state, , where cooperators dominate in the replete environmental state. As depicted in Fig. 6, for higher values of , a larger number of neighbors is more likely to be beneficial for environmental development. Conversely, a smaller number of neighbors tends to be more advantageous when the value of is lower.
When the system exhibits coexistence of cooperation and defection, we focus only on situations where the number and type of equilibria remain unchanged as varies. In this case, a favorable stable equilibrium, or , is characterized by a replete environmental state. Besides, the size of the attraction basin for this stable equilibrium is closely related to , which is independent of . For simplicity, we assume without loss of generality. As shown in Fig. 7, we find that the role of in the correlation between the size of the attraction basin and the parameter can be negligible. Instead, the value of , representing the ratio of temptation minus reward to punishment minus sucker’s payoff, plays a pivotal role. Specifically, when the value of is relatively high, the attraction basin of the stable equilibrium or expands as increases (see Fig. 7(a) and (b)). Conversely, when the value of is relatively low, the attraction basin shrinks as increases (see Fig. 7(c) and (d)). In other words, when the ratio of temptation minus reward to punishment minus sucker’s payoff is closer to zero (but still negative), it is beneficial to have more neighbors. However, when the ratio of temptation minus reward to punishment minus sucker’s payoff is more negative, it is advantageous to have fewer neighbors.
5 Conclusion and Discussion
Individual behavior and the environmental state mutually influence each other, and their coevolution can be effectively described by the feedback-evolving game. Notably, population structure plays a pivotal role in shaping the interactions between individuals. To more accurately capture the strategy-environment coevolutionary dynamics, we have introduced a model of feedback-evolving games in a structured population. Under varying parameter conditions, the system exhibits four distinct types of dynamics: oscillation, bistability, the coexistence of oscillation and strategy dominance, and the stable coexistence of cooperation and defection. We have provided some numerical examples to verify the presence of these evolutionary outcomes. Notably, coevolutionary dynamics in structured populations are more diverse and complicated compared to the results in well-mixed populations. Using Monte Carlo simulations, we have further explored the impact of population structure on the system’s dynamics, particularly focusing on how the number of neighbors affects the attractive domain of the stable equilibrium characterized by the replete environmental state. In the case of bistable state, we have observed that when the ratio of cooperators’ enhancement rate to defectors’ degradation rate is higher, it tends to be more beneficial for environmental maintenance to have more neighbors. Conversely, it tends to be more beneficial to have fewer neighbors. In the case of the coexistence of cooperation and defection, the relationship between population structure and the environmental state is independent of the ratio of cooperators’ enhancement rate to defectors’ degradation rate, but is closely related to individual payoff parameters. Specifically, when the ratio of temptation minus reward to punishment minus sucker’s payoff is larger, a larger number of neighbors is more beneficial for environmental maintenance. Conversely, if the ratio of temptation minus reward to punishment minus sucker’s payoff is smaller, a fewer number of neighbors is preferable. Our results have demonstrated that population structure plays a pivotal role in the coevolutionary dynamics of feedback-evolving games. Specifically, the size of neighborhood significantly impacts environmental maintenance. Our findings provide valuable insights into preventing the tragedy of the commons, particularly in environments where individuals’ strategic decisions directly impact shared resources.
Essentially, our work is based on a symmetric form of payoff matrices, which simplifies the analysis of the coevolutionary dynamics. However, for more general payoff matrices, as discussed in Ref. [47], the dynamics of feedback-evolving games in structured populations are expected to become more complicated, which is worthy of investigation. Therefore, future research could explore these more complex scenarios to deepen our understanding of the coevolutionary dynamics in feedback-evolving games. Additionally, within the framework of replicator dynamics in structured populations, there is significant potential to explore the coevolutionary dynamics with different updating rules [26], such as death-birth and imitation updating. Investigating how these rules influence coevolutionary dynamics could provide deeper insights into feedback-evolving games. This line of research may also enhance our understanding of real-world systems, where individual behaviors and the environmental state intricately interact. On another note, our model primarily considers linear effects. It is important to note that incorporating nonlinear dynamics may reveal additional insights, especially in situations where individual strategies exhibit disproportionately large or small effects under different conditions. For example, as population size or resource availability changes, non-linear interactions may better capture the complexity of real-world scenarios. For future work, we could study the impact of introducing nonlinear effects on the coevolutionary dynamics of strategic actions and the environmental state.
Acknowledgment
This research was supported by the National Natural Science Foundation of China (Grants No. 62473081 and No. 62036002), the Sichuan Science and Technology Program (Grant No. 2024NSFSC0436), and the National Research, Development and Innovation Office (NKFIH) under Grant No. K142948.
Appendix A The Stability Analysis of the Equilibrium Points
A.1 The Jacobian for each equilibrium point
In Section 3 of the main text, we have provided a classification of equilibrium points for the system (2). The Jacobian for each equilibrium point is given by
and
Subsequently, we analyze the stability of the equilibrium points in various cases using the Lyapunov theory.
A.2 Proof of Theorem 1
When the inequality holds, the system (2) has five equilibrium points. Four of these are corner equilibrium points located at , , , and , while one is an interior equilibrium point at . Note that there are three cases included, which are (i) , ; (ii) , , ; (iii) , , , respectively. For each case, we have
implying that the Jacobian of each corner equilibria has one positive eigenvalue and one negative eigenvalue. Thus all corner equilibrias are locally unstable saddle points. For the interior equilibrium point , the eigenvalues of its Jacibian are
and
which are purely imaginary numbers with .
We set
and
where and . It is obvious that and are analytic functions. Thus the interior equilibrium point is a center or focus.
Here, we search for a first integral using the method of separation of variables. Consider
The time derivation of is given by
We obtain provided
Then
(3) |
and
(4) |
By integrating equations (3) and (4), we obtain
and
where and are constants. Then
where is a constant. Let
which is a continuous first integral of the system. Hence, the interior equilibrium point is a center, implying that solutions in the neighborhood of will form closed periodic orbits [57].
Actually, every solution of the system forms a closed orbit in . The general solution of the system satisfies the following equation
Hence, . Let be any point on the line , which represents one of the -nullclines (i.e., ), where . The solution through spirals around the interior equilibrium point and satisfies the equation
(5) |
which only intersects the line at two points, including . Therefore, every solution of the system (2) is a closed orbit in .
Next, we turn to a special dynamic of the system, the existence of a heteroclinic cycle ; that is, the four boundary saddle points are arranged in a cyclic pattern. Actually, each of these four corner equilibria has one positive and one negative transversal eigenvalue. On the line , the direction of the vector field is from to , resulting in trajectories starting () converging to . Similarly, there are trajectories from to , to , and to , collectively forming the heteroclinic cycle.
A.3 Proof of Theorem 2
The condition consists of three parts: (1) , ; (2) , , ; (3) , , . Additionally, there are four corner equilibrium points: , , , ; and one interior equilibrium point .
It is evident that and . Consequently, each Jacobian of the corner equilibrium points and contains two positive eigenvalues. Similarly, each Jacobian of corner equilibrium points and has two negative eigenvalues. Therefore, and are unstable nodes, while and are stable nodes. For the interior equilibrium point , the eigenvalues of its Jacobian are
and
Thus is the saddle point.
A.4 Proof of Theorem 3
For the condition , there are two cases: (1) , , , and (2) , , . Each case leads to seven equilibrium points in the system: the four corner points , , , ; two boundary points: , ; and one interior point: .
For the interior point , the eigenvalues of its Jacobian are computed as
and
both being purely imaginary. By following a similar proof process as in A.2, we derive that it is a center.
Furthermore, in the case of with and , we have
Therefore, is an unstable node and is a stable node. , , , and are unstable saddles.
Likewise, in the case of with and , we have
Hence, is a stable node and is an unstable node. Additionally, , , , and are unstable saddles.
Furthermore, similar to the proof of Theorem 1, in the situation where there exists a heteroclinic cycle as follows: (1) For the case of and : ; (2) For the case of and : .
A.5 Proof of Theorem 4
When , there are two cases: (1) , , , and (2) , , . Additionally, the system has seven equilibrium points: , , , , , , and .
For the interior point , the eigenvalues of its Jacobian are given by
and
indicating that is a saddle point.
Furthermore, when , , and , we have
Therefore, the equilibrium points and are saddle points, the equilibrium points and are stable nodes, while and are unstable nodes.
Similarly, when , , and , the equilibrium points and are saddle points; and are unstable nodes; and are stable nodes.
References
- [1] Vitousek PM, Mooney HA, Lubchenco J, Melillo JM. Human domination of Earth’s ecosystems. Science 1997; 277(5325): 494–499.
- [2] Mekonnen MM, Hoekstra AY. Four billion people facing severe water scarcity. Sci Adv 2016; 2(2): e1500323.
- [3] Liu J, Dietz T, Carpenter SR, Folke C, Alberti M, Redman CL, Schneider SH, Ostrom E, Pell AN, Lubchenco J, Taylor WW, Ouyang Z, Deadman P, Kratz T, Provencher W. Coupled human and natural systems. Ambio 2007; 36(8): 639–649.
- [4] Karl TR, Trenberth KE. Modern global climate change. Science 2003; 302(5651): 1719–1723.
- [5] Perc M, Jordan JJ, Rand DG, Wang Z, Boccaletti S, Szolnoki A. Statistical physics of human cooperation. Phys Rep 2017; 687: 1–51.
- [6] Pacheco JM, Vasconcelos VV, Santos FC. Climate change governance, cooperation and self-organization. Phys Life Rev 2014; 11(4): 573–586.
- [7] Rand DG, Nowak MA, Human cooperation. Trends Cogn Sci 2013; 17(8): 413–425.
- [8] Tu C, D’Odorico P, Li Z, Suweis S. The emergence of cooperation from shared goals in the governance of common-pool resources. Nat Sustain 2023; 6: 139–147.
- [9] Stewart AJ, Plotkin JB. Collapse of cooperation in evolving games. Proc Natl Acad Sci USA 2014; 111(49): 17558–17563.
- [10] Axelrod R, Hamilton WD. The evolution of cooperation. Science 1981; 211(4489): 1390–1396.
- [11] Taylor PD, Jonker LB. Evolutionary stable strategies and game dynamics. Math Biosci 1978; 40(1-2): 145–156.
- [12] Nowak MA, Sasaki A, Taylor C, Fudenberg D. Emergence of cooperation and evolutionary stability in finite populations. Nature 2004; 428(6983): 646–650.
- [13] Liu L, Wang S, Chen X, Perc M. Evolutionary dynamics in the public goods games with switching between punishment and exclusion. Chaos 2018; 28: 103105.
- [14] Schuster P, Sigmund K. Replicator dynamics. J Theor Biol 1983; 100(3): 533–538.
- [15] Hofbauer J, Sigmund K. Evolutionary game dynamics. Bull Am Math Soc 2003; 40(4): 479–519.
- [16] Wang Q, He N, Chen X. Replicator dynamics for public goods game with resource allocation in large populations. Appl Math Comput 2018; 328: 162–170.
- [17] Wang C, Hui K. Replicator dynamics for involution in an infinite well-mixed population. Phys Lett A 2021; 420: 127759.
- [18] Hofbauer J, Sigmund K. Evolutionary games and population dynamics. Cambridge University Press; 1998.
- [19] Nowak MA, Sigmund K. Evolutionary dynamics of biological games. Science 2004; 303(5659): 793–799.
- [20] Bhalla US, Iyengar R. Emergent properties of networks of biological signaling pathways. Science 1999; 283(5400): 381–387.
- [21] Koch C, Laurent G. Complexity and the nervous system. Science 1999; 284(5411): 96–98.
- [22] Wasserman S, Faust K. Social network analysis: Methods and applications. Cambridge University Press 1994.
- [23] Kuperman M, Abramson G. Small world effect in an epidemiological model. Phys Rev Lett 2001; 86(13): 2909.
- [24] Szabó G, Fáth G. Evolutionary games on graphs. Phys Rep 2007; 446(4-6): 97–216.
- [25] Roca CP, Cuesta JA, Sánchez A. Effect of spatial structure on the evolution of cooperation. Phys Rev E 2009; 80: 046106.
- [26] Ohtsuki H, Hauert C, Lieberman E, Nowak MA. A simple rule for the evolution of cooperation on graphs and social networks. Nature 2006; 441: 502–505.
- [27] Allen B, Lippner G, Chen YT, Fotouhi B, Momeni N, Yau ST, Nowak MA. Evolutionary dynamics on any population structure. Nature 2017; 544: 227–230.
- [28] Xia C, Wang J, Perc M, Wang Z. Reputation and reciprocity. Phys Life Rev 2023; 46: 8–45.
- [29] Zhang Y, Wang J, Wen G, Guan J, Zhou S, Chen G, Chatterjee K, Perc M. Limitation of time promotes cooperation in structured collaboration systems. IEEE Trans Netw Sci Eng 2024; 12(1): 4–12.
- [30] Capraro V, Perc M. In search of the most cooperative network. Nat Comput Sci 2024; 4: 257–258.
- [31] Ohtsuki H, Nowak MA. The replicator equation on graphs. J Theor Biol 2006; 243(1): 86–97.
- [32] Wang C, Perc M, Szolnoki A. Evolutionary dynamics of any multiplayer game on regular graphs. Nat Commun 2024; 15: 5349.
- [33] Menge DNL, Levin SA, Hedin LO. Evolutionary tradeoffs can select against nitrogen fixation and thereby maintain nitrogen limitation. Proc Natl Acad Sci USA 2008; 105(5): 1573–1578.
- [34] Gore J, Youk H, Van Oudenaarden A. Snowdrift game dynamics and facultative cheating in yeast. Nature 2009; 459: 253–256.
- [35] Innes C, Anand M, Bauch CT. The impact of human-environment interactions on the stability of forest-grassland mosaic ecosystems. Sci Rep 2013; 3: 2689.
- [36] Szolnoki A, Chen X. Environmental feedback drives cooperation in spatial social dilemmas. EPL 2017; 120: 58001.
- [37] Estrela S, Libby E, Van Cleve J, Débarre F, Deforet M, Harcombe WR, Peña J, Brown SP, Hochberg ME. Environmentally mediated social dilemmas. Trends Ecol Evol 2019; 34(1): 6–18.
- [38] Ebel H, Bornholdt S. Coevolutionary games on networks. Phys Rev E 2002; 66: 056118.
- [39] Traulsen A, Claussen JC, Hauert C. Coevolutionary dynamics: from finite to infinite populations. Phys Rev Lett 2005; 95: 238701.
- [40] Traulsen A, Claussen JC, Hauert C. Coevolutionary dynamics in large, but finite populations. Phys Rev E 2006; 74: 011901.
- [41] Obradovich N, Rahwan I. Risk of a feedback loop between climatic warming and human mobility. J R Soc Interface 2019; 16: 20190058.
- [42] Chen X, Szolnoki A. Punishment and inspection for governing the commons in a feedback-evolving game. PLoS Comput Biol 2018; 14(7): e1006347.
- [43] Yan F, Chen X, Qiu Z, Szolnoki A. Cooperator driven oscillation in a time-delayed feedback-evolving game. New J Phys 2021; 23: 053017.
- [44] Wang X, Fu F. Eco-Evolutionary dynamics with environmental feedback: cooperation in a changing world. EPL 2020; 132: 10001.
- [45] Tilman AR, Plotkin JB, Akçay E. Evolutionary games with environmental feedbacks. Nat Commun 2020; 11: 915.
- [46] Hennes D, Tuyls K, Rauterberg M. State-coupled replicator dynamics. In: Proceedings of The 8th International Conference on Autonomous Agents and Multiagent Systems; 2009.
- [47] Weitz JS, Eksin C, Paarporn K, Brown SP, Ratcliff WC. An oscillating tragedy of the commons in replicator dynamics with game-environment feedback. Proc Natl Acad Sci USA 2016; 113(47): E7518–E7525.
- [48] Gong L, Yao W, Gao J, Cao M. Limit cycles analysis and control of evolutionary game dynamics with environmental feedback. Automatica 2022; 145: 110536.
- [49] Pal S, Hilbe C. Reputation effects drive the joint evolution of cooperation and social rewarding. Nat Commun 2022; 13: 5928.
- [50] Levy P, Griffiths N. Convention emergence with congested resources. SN COMPUT SCI 2023; 4: 282.
- [51] Arefin MR, Tanimoto J. Imitation and aspiration dynamics bring different evolutionary outcomes in feedback-evolving games. Proc R Soc A 2021; 477: 20210240.
- [52] Jiang Y, Wang X, Liu L, Wei M, Zhao J, Zheng Z, Tang S. Nonlinear eco-evolutionary games with global environmental fluctuations and local environmental feedbacks. PLoS Comput Biol 2023; 19(6): e1011269.
- [53] Hua S, Xu M, Liu L, Chen X. Coevolutionary dynamics of collective cooperation and dilemma strength in a collective-risk game. Phys Rev Research 2024; 6: 023313.
- [54] Liu L, Chen X, Szolnoki A. Coevolutionary dynamics via adaptive feedback in collective-risk social dilemma game. eLife 2023; 12: e82954.
- [55] Hua S, Liu L. Coevolutionary dynamics of population and institutional rewards in public goods games. Expert Syst Appl 2024; 237: 121579.
- [56] Hua S, Liu L. Facilitating the evolution of cooperation through altruistic punishment with adaptive feedback. Chaos Soli Frac 2023; 173: 113669.
- [57] Hirsch MW, Smale S, Devaney RL. Differential equations, dynamical systems, and an introduction to chaos. Academic Press; 2012.