Next Article in Journal
Finite Element Analysis of Occupant Risk in Vehicular Impacts into Cluster Mailboxes
Next Article in Special Issue
A Simple Model of Turbine Control Under Stochastic Fluctuations of Internal Parameters
Previous Article in Journal
From Integer Programming to Machine Learning: A Technical Review on Solving University Timetabling Problems
Previous Article in Special Issue
Classical Chaos in a Driven One-Dimensional Quartic Anharmonic Oscillator
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Bifurcation Analysis of a Discrete Basener–Ross Population Model: Exploring Multiple Scenarios

1
Mathematics Department, College of Science and Humanities Studies in Al-Kharj, Prince Sattam bin Abdulaziz University, Al-Kharj 11942, Saudi Arabia
2
Department of Basic Science, Faculty of Computers and Informatics, Suez Canal University, Ismailia 41522, Egypt
3
Mathematics Department, Faculty of Science, South Valley University, Qena 83523, Egypt
4
Mathematics Department, Faculty of Science, Aswan University, Aswan 81528, Egypt
*
Author to whom correspondence should be addressed.
Computation 2025, 13(1), 11; https://doi.org/10.3390/computation13010011
Submission received: 11 November 2024 / Revised: 19 December 2024 / Accepted: 23 December 2024 / Published: 7 January 2025
(This article belongs to the Special Issue Mathematical Modeling and Study of Nonlinear Dynamic Processes)

Abstract

:
The Basener and Ross mathematical model is widely recognized for its ability to characterize the interaction between the population dynamics and resource utilization of Easter Island. In this study, we develop and investigate a discrete-time version of the Basener and Ross model. First, the existence and the stability of fixed points for the present model are investigated. Next, we investigated various bifurcation scenarios by establishing criteria for the occurrence of different types of codimension-one bifurcations, including flip and Neimark–Sacker bifurcations. These criteria are derived using the center manifold theorem and bifurcation theory. Furthermore, we demonstrated the existence of codimension-two bifurcations characterized by 1:2, 1:3, and 1:4 resonances, emphasizing the model’s complex dynamical structure. Numerical simulations are employed to validate and illustrate the theoretical predictions. Finally, through bifurcation diagrams, maximal Lyapunov exponents, and phase portraits, we uncover a diversity of dynamical characteristics, including limit cycles, periodic solutions, and chaotic attractors.

1. Introduction

Recently, discrete-time models have played an effective and important role in the study of population dynamics, particularly in species that have one generation per year, such as annual plants, and species with pulsed reproductions, such as many wildlife species in seasonal environments [1,2,3]. Moreover, they exhibit more intricate dynamic patterns than those of continuous-time models, such as bifurcations and chaos [4,5,6,7].
The discussion surrounding societal (civilization) collapse as a potential future trajectory for the world has recently gained significant relevance [8]. Tonnelier employed bifurcation analysis to investigate the effects of the nature depletion rate and societal inequality on the dynamics of the HANDY model [9]. To emphasize the importance of social cohesion, Sargentis et al. employed a mathematical model based on Hurst–Kolmogorov dynamics. They suggested that social structural changes are more likely to be responsible for society’s ultimate decline [10]. Akhavan and York studied population collapse in Elite-Dominated societies [11]. They used a new Lyapunov function theorem to analyze a class of ordinary differential equation models characterized by the perpetual collapse of the worker population. Subsequently, they employed qualitative criteria, indicating that these conditions necessitate population collapse. In their study, Manzoor et al. investigated the consequences of aggregation through densely connected communities on a networked system of natural-resource consumption [12]. To investigate the association between drought scenarios and population dynamics, Kuil et al. employed a hydrology–demography model that had been calibrated to mimic realistic feedbacks for the Ancient Maya population drop in Central America [13]. Robert et al. employed a Bayesian model-driven approach to deduce the timing of events in relation to arguments about Rapa Nui collapse [14]. Michel introduced a class of models designed to explore the dynamics of population and resources, where birth decisions are guided by a rational, forward-looking evaluation of the anticipated future state of resources [15]. Roman et al. presented a dynamical model that incorporates land state, population dynamics, and workforce engaged in both swidden and intensive agriculture as well as monument construction to examine whether the interplay between societal dynamics and natural resource depletion sheds light on the decline of the Classic Maya civilization [16]. Several scholars have argued for various types of models that represented the relationship between consumers and their resources; regarding this, see [17] and the many references cited therein.
The mathematical modeling of the relationship between a population and natural resources consumption is based on the Lotka–Volterra predator–prey model, in which the population is the predator and resources are the prey. An isolated island, with its regulated environment and lack of external disruptions like migration, serves as a natural laboratory for examining ecosystem evolution. This isolation enables researchers to examine ecological dynamics and evolutionary processes devoid of external influences, providing significant insights into the development and adaptation of ecosystems across time. In 1998, Brander and Taylor developed an economic model to explore the environmental and societal collapse of the Polynesian civilization on Easter Island [18]. Theirs is a predator–prey-driven model, which is governed by the following equations:
d P d t = G ( H , R ) P , d R d t = ρ ( R ) H ( R , P ) ,
where P ( t ) and R ( t ) are the human population and the stock of renewable resources, respectively; G ( H , R ) represents the population growth rate; ρ ( R ) denotes the renewal rate of resource; and H = H ( R , P ) is the rate of resource harvesting. They have described resource dynamics through a logistic regeneration and a linear correlation between fertility and resource consumption as follows:
d P d t = ( b d + ϕ R ) P , d R d t = c R 1 R K h P R .
Here, b and d are birth and death rates, respectively; ϕ is the conservation rate per capita resource consumption; c is the intrinsic regeneration rate of the resource; K is carrying capacity; and h is the rate of resource harvesting. Basener and Ross [19] employed the logistic growth to describe population dynamics as follows:
d P d t = a P 1 P R , d R d t = c R 1 R K h P ,
where a is the population natural growth rate.
In this work, using the forward Euler approach, we obtain the discrete-time type of Model (3) as follows:
P n + 1 = P n + a P n 1 P n R n , R n + 1 = R n + c R n 1 R n K h P n .
Here, we consider the integral step size to be equal to 1. Our research conducts a comprehensive study of bifurcation analysis for the discrete-time Basener–Ross model (Equation (4)). According to Schaffer and Kot [20], it is critical to understand the periodic or chaotic dynamics that arise in ecological models. Their findings suggest that, far from being chaotic and disorderly, the chaotic trajectory structure could actually include crucial information about an ecosystem’s dynamics. The bifurcation of equilibria is a well-known cause of an ecosystem’s complicated dynamics. In [21], the authors numerically explored the bifurcation behaviors of codimension one for Model (4). Here, we examine analytically the codimension-one bifurcations, including flip and Neimark–Sacker bifurcations, and extend our study to codimension-two bifurcations characterized by 1 : 2 , 1 : 3 , and 1 : 4 resonances, emphasizing the model’s complex dynamical structure. For analyzing codimension-one bifurcations, we use the center manifold theorem and bifurcation theory. This method is most effective for low-dimensional models. However, as the dimension of the model increases, the complexity of constructing and analyzing the center manifold grows significantly. Additionally, its utility is limited for higher-codimension bifurcations. Next, we examine the bifurcation behaviors of codimension two for the current model using the normal form approach and bifurcation theory. This approach does not need a transition into Jordan form and the computation of the model center manifold approximation. It is sufficient to compute the critical non-degeneracy coefficients to verify the existence of various bifurcation forms. Numerous studies have focused on bifurcation and chaotic behaviors in both discrete-time and continuous-time models. While numerous codimension-one bifurcation literature srouces have been considered, as shown in [4,5,6,7], only a small number of codimension-two bifurcation literature options are theoretically feasible [22,23,24,25]. To the best of our knowledge, there is very little literature on the topic of the bifurcation behaviors of the discrete-time Basener–Ross model as a function of two parameters that use both theoretical and numerical approaches, including continuation, invariant manifolds, maximal Lyapunov exponents, and normal forms. Not only that, numerical simulations are used to verify our theoretical results and describe other model behaviors like bifurcations of higher iterations (such as the third and fourth iterations).
The structure of this paper is outlined as follows. Section 2 focuses on examining the existence and stability of fixed points in Model (4). Section 3 presents the derivation of sufficient conditions for the occurrence of flip bifurcation and Neimark–Sacker bifurcation, utilizing the center manifold theorem and bifurcation theory. In Section 4, we discuss the codimension-two bifurcation. In Section 5, numerical simulations are conducted to validate the theoretical findings. Finally, concluding remarks are provided in Section 6.

2. Exploring the Existence and Stability of Fixed Points

This section explores the existence and stability of Model (4)’s fixed points. Model (4) exhibits two non-negative fixed points, which can be stated as follows:
  • The semi-trivial fixed point E 1 = ( 0 , K ) ;
  • The unique coexistence fixed point E 2 = ( P * , R * ) = ( K h K c , K h K c ) , which exists when c > h .
In order to investigate the local stability of Model (4)’s fixed points, we examine the Jacobian matrix of Model (4) and compute the eigenvalues associated with each fixed point. At an arbitrary fixed point ( P , R ) , the Jacobian matrix is given by
J ( P , R ) = 1 + a 2 a P R a P 2 R 2 h 1 + c 2 c R K .
Now, we state the following lemmas that help us to understand the qualitative properties of the obtained fixed points.
Lemma 1 
([26]). Let F ( λ ) = λ 2 + T r λ + D e t . Suppose that F ( 1 ) > 0 and that λ 1 and λ 2 are two roots of F ( λ ) = 0 . Then,
  • | λ 1 | < 1 and | λ 2 | < 1 if and only if F ( 1 ) > 0 , D e t < 1 ;
  • | λ 1 | < 1 and | λ 2 | > 1 (or | λ 1 | > 1 and | λ 2 | < 1 ) if and only if F ( 1 ) < 0 ;
  • | λ 1 | > 1 and | λ 2 | > 1 if and only if F ( 1 ) > 0 and D e t > 1 ;
  • λ 1 = 1 and | λ 2 | 1 if and only if F ( 1 ) = 0 and T r 0 , 2 ;
  • λ 1 and λ 2 are complex and | λ 1 | = 1 and | λ 2 | = 1 if and only if ( T r ) 2 4 D e t < 0 and D e t = 1 .
Lemma 2 
([26]). Assume that λ 1 and λ 2 are eigenvalues a fixed point ( P * , R * ) ; then, ( P * , R * )
  • is referred to as a sink if | λ 1 | < 1 and | λ 2 | < 1 , so the sink is deemed to be locally asymptotically stable;
  • is referred to as a source if | λ 1 | > 1 and | λ 2 | > 1 , so the source is deemed locally unstable;
  • is referred to as a saddle if | λ 1 | > 1 and | λ 2 | < 1 (or | λ 1 | < 1 and | λ 2 | > 1 ) ;
  • is referred to as non-hyperbolic if either | λ 1 | = 1 or | λ 2 | = 1 .
Based on the previous lemmas, we now present the following theorems.
Theorem 1. 
The semi-trivial fixed point E 1 ( 0 , K ) possesses the following properties:
(i) 
If 0 < c < 2 , then E 1 is a saddle point where | λ 1 | > 1 and | λ 2 | < 1 ;
(ii) 
If c > 2 , then | λ 1 , 2 | > 1 and E 1 is a source;
(iii) 
If c = 2 , then E 1 is a non-hyperbolic point where | λ 1 | = 1 + a and λ 2 = 1 .
Proof. 
If Condition (iii) is met, then one of E 1 ’s eigenvalues is 1 , while the other eigenvalue is different from 1. This condition suggests the occurrence of a flip bifurcation at the fixed point E 1 ( 0 , K ) .    □
Next, we analyze the local stability of the positive fixed point E 2 ( K h K c , K h K c ) . The characteristic equation of the positive fixed point E 2 is expressed as follows:
F ( λ ) : = λ 2 + ( a 2 A ) λ + 1 + A + a ( B 1 ) = 0 ,
where A = 2 h c and B = c h . Note that F ( 1 ) = a B > 0 and F ( 1 ) = 4 + 2 A + a ( B 2 ) .
Applying Lemmas (1) and (2), we draw the following conclusions.
Theorem 2. 
Assume that B > 2 . The dynamic behaviors of Model (4) at the positive fixed point E 2 can be described as follows:
(i) 
When a is greater than 4 + 2 A 2 B and less than A 1 B , the fixed point E 2 becomes a sink and is locally asymptotically stable;
(ii) 
When a is greater than both 4 + 2 A 2 B and A 1 B , the fixed point E 2 becomes a source and is locally unstable;
(iii) 
When a is less than 4 + 2 A 2 B , the fixed point E 2 becomes a saddle;
(iv) 
When a equals 4 + 2 A 2 B but is not equal to A + 2 or A + 4 , the fixed point E 2 becomes non-hyperbolic, and Model (4) may undergo a flip bifurcation (period-doubling bifurcation);
(v) 
When ( a A ) 2 < 4 a B and a equals A 1 B , the fixed point E 2 becomes non-hyperbolic, and System (4) may undergo a Neimark–Sacker bifurcation.

3. Codimension-One Bifurcation Analysis

Based on the analysis presented in Section 2, we establish the occurrence of flip bifurcation and Neimark–Sacker bifurcation in Model (4) at the positive fixed point E 2 . This conclusion is supported by the application of the center manifold theorem and bifurcation theory, as discussed in [27,28].

3.1. Flip Bifurcation

This subsection clarifies the necessity for a flip bifurcation to occur at the positive fixed point E 2 .
Theorem 3. 
When the parameter a assumes the value a = 4 + 2 A 2 B , Model (4) exhibits a flip bifurcation at the positive fixed point E 2 .
Proof. 
The eigenvalues of Model (4) at the positive fixed point E 2 = ( P * , R * ) are λ 1 = 1 and | λ 2 |     1 when a = 4 + 2 A 2 B . We need to apply a coordinate transformation to shift the fixed point E 2 into the origin. Assume that u = P P * , v = R R * , and substitute a with a + a * in Model (4). As a consequence, Model (4) can be expressed in the following form:
u v a 1 u + a 2 v + a 13 u a * + a 23 v a * + a 11 u 2 + a 12 u v + a 22 v 2 + a 113 u 2 a * + a 123 u v a * + a 223 v 2 a * + O ( ( | u | + | v | + | a * | ) 3 ) , b 1 u + b 2 v + b 11 u 2 + b 12 u v + b 22 v 2 ,
where
a 1 = 1 a , a 2 = a , a 13 = 1 , a 23 = 1 , a 11 = a R * , a 22 = a R * , a 12 = 2 a R * , a 113 = 1 R * , a 223 = 1 R * , a 123 = 2 R * , b 1 = h , b 2 = 1 c + 2 h , b 11 = 0 , b 12 = 0 , b 22 = c K .
Construct the following invertible matrix:
T = a 2 a 2 1 a 1 λ 2 a 1 .
Applying the transformation
u v = T ξ η ,
Model (6) undergoes the following form:
ξ η 1 0 0 λ 2 ξ η + f 1 ( ξ , η , a * ) f 2 ( ξ , η , a * ) ,
where
f 1 ( ξ , η , a * ) = ( λ 2 a 1 ) a 13 a 2 ( 1 + λ 2 ) u a * + ( λ 2 a 1 ) a 23 a 2 ( 1 + λ 2 ) v a * + ( λ 2 a 1 ) a 11 a 2 b 11 a 2 ( 1 + λ 2 ) u 2 + ( λ 2 a 1 ) a 12 a 2 b 12 a 2 ( 1 + λ 2 ) u v + ( λ 2 a 1 ) a 22 a 2 b 22 a 2 ( 1 + λ 2 ) v 2 + ( λ 2 a 1 ) a 113 a 2 ( 1 + λ 2 ) u 2 a * + ( λ 2 a 1 ) a 123 a 2 ( 1 + λ 2 ) u v a * + ( λ 2 a 1 ) a 223 a 2 ( 1 + λ 2 ) v 2 a * + O ( ( | u | + | v | + | a * | ) 3 ) , f 2 ( ξ , η , a * ) = ( 1 + a 1 ) a 13 a 2 ( 1 + λ 2 ) u a * + ( 1 + a 1 ) a 23 a 2 ( 1 + λ 2 ) v a * + ( 1 + a 1 ) a 11 + a 2 b 11 a 2 ( 1 + λ 2 ) u 2 + ( 1 + a 1 ) a 12 + a 2 b 12 a 2 ( 1 + λ 2 ) u v + ( 1 + a 1 ) a 22 + a 2 b 22 a 2 ( 1 + λ 2 ) v 2 + ( 1 + a 1 ) a 113 a 2 ( 1 + λ 2 ) u 2 a * + ( 1 + a 1 ) a 123 a 2 ( 1 + λ 2 ) u v a * + ( 1 + a 1 ) a 223 a 2 ( 1 + λ 2 ) v 2 a * + O ( ( | u | + | v | + | a * | ) 3 ) ,
and
u = a 2 ( ξ + η ) , v = ( 1 + a 1 ) ξ + ( λ 2 a 1 ) η , u 2 = a 2 2 ( ξ 2 + ξ η + η 2 ) , u v = a 2 [ ( 1 + a 1 ) ξ 2 + ( λ 2 2 a 1 1 ) ξ η + ( λ 2 a 1 ) η 2 ] , v 2 = ( 1 + a 1 ) 2 ξ 2 2 ( 1 + a 1 ) ( λ 2 a 1 ) ξ η + ( λ 2 a 1 ) 2 η 2 .
Using the center manifold theory [27,28], we can determine a center manifold W c ( 0 , 0 , 0 ) of Equation (8) at the fixed point ( 0 , 0 ) within a small neighborhood of a * . This center manifold can be expressed as follows:
W c ( 0 , 0 , 0 ) = { ( ξ , η , a * ) R 3 , η = f ( ξ , a * ) , f ( 0 , 0 ) = 0 , D f ( 0 , 0 ) = 0 } .
Assume that the center manifold can be represented by the following expression:
f ( ξ , a * ) = c 1 ξ 2 + c 2 ξ a * + c 3 a * 2 + O ( ( | ξ | + | a * | ) 3 ) .
The center manifold is required to meet
f ( ξ + f 1 ( ξ , f ( ξ , a * ) , a * ) ) = λ 2 f ( ξ , a * ) + f 2 ( ξ , f ( ξ , a * ) , a * ) .
By substituting from Equation (9) into Equation (10) and comparing the coefficients of same powers, we obtain
c 1 = 1 a 2 ( 1 λ 2 2 ) [ ( 1 + a 1 ) a 2 2 a 11 + a 2 3 b 11 ( 1 + a 1 ) 2 a 2 a 12 ( 1 + a 1 ) a 2 2 b 12 + ( 1 + a 1 ) 3 a 22 + ( 1 + a 1 ) 2 a 2 b 22 ] , c 2 = 1 a 2 ( 1 + λ 2 ) 2 [ ( 1 + a 1 ) 2 a 23 ( 1 + a 1 ) a 2 a 13 ] , c 3 = 0 .
So, Model (8) is restricted to the following center manifold:
G : ξ ξ + δ 11 ξ 2 + δ 12 ξ a * + δ 111 ξ 3 + δ 112 ξ 2 a * + δ 122 ξ a * 2 + O ( ( | ξ | + | a * | ) 4 ) ,
where
δ 11 = 1 a 2 ( 1 + λ 2 ) [ ( λ 2 a 1 ) a 2 2 a 11 a 2 3 b 11 + ( λ 2 a 1 ) ( 1 + a 1 ) 2 a 22 ( 1 + a 1 ) 2 a 2 b 22 ( 1 + a 1 ) ( λ 2 a 1 ) a 2 a 12 + ( 1 + a 1 ) a 2 2 b 12 ] , δ 12 = 1 a 2 ( λ 2 + 1 ) [ ( λ 2 1 ) a 2 a 13 ( λ 2 a 1 ) ( 1 + a 1 ) a 23 ] , δ 111 = c 1 a 2 ( 1 + λ 2 ) [ 2 ( λ 2 a 1 ) a 2 2 a 11 2 a 2 3 b 11 2 ( λ 2 a 1 ) 2 ( 1 + a 1 ) a 22 + 2 ( λ 2 a 1 ) ( 1 + a 1 ) a 2 b 22 + ( λ 2 a 1 ) ( λ 2 2 a 1 1 ) a 2 a 12 ( λ 2 2 a 1 1 ) a 2 2 b 12 ] , δ 112 = 1 a 2 ( λ 2 a 1 ) [ 2 ( λ 2 a 1 ) c 2 a 2 2 a 11 2 c 2 a 2 3 b 11 + ( λ 2 a 1 ) a 2 2 a 113 + ( λ 2 a 1 ) ( 1 + a 1 ) 2 a 223 2 ( λ 2 a 1 ) 2 ( 1 + a 1 ) c 2 a 11 + 2 ( λ 2 a 1 ) ( 1 + a 1 ) c 2 a 2 b 11 + ( λ 2 a 1 ) 2 c 1 a 223 ( λ 2 a 1 ) ( 1 + a 1 ) a 2 a 123 + ( λ 2 a 1 ) a 2 c 1 a 13 + ( λ 2 a 1 ) ( λ 2 2 a 1 1 ) a 2 c 2 a 12 + ( λ 2 2 a 1 1 ) a 2 2 c 2 b 12 ] , δ 122 = 1 a 2 ( 1 + λ 2 ) [ ( λ 2 a 1 ) a 2 c 2 a 13 + ( λ 2 a 1 ) 2 c 2 a 23 ] .
For a flip bifurcation to occur, it is necessary that the following discriminant quantities:
α 1 = 2 2 G ξ a * + G a * G ξ ( 0 , 0 ) = 2 δ 12 , α 2 = 1 2 2 G ξ 2 2 + 1 6 3 G ξ 3 ( 0 , 0 ) = δ 111 + δ 11 2 ,
are not zero. Thus, as a result of the above analysis, Model (4) undergoes a flip bifurcation at E 2 when a = 4 + A 2 B and α 1 0 , α 2 0 .    □
Remark 1. 
Flip bifurcation as a biological phenomenon that happens when the population size fluctuates with periods 2, 4, 8, …, until it becomes completely chaotic.

3.2. Neimark–Sacker Bifurcation

In this subsection, we investigate the Neimark–Sacker bifurcation for Model (4) at the positive fixed point E 2 , in particular when the parameter a is set to a = A 1 B . Applying the transformations u = P P * , v = R R * and a = a + a ¯ , we may shift E 2 in System (4) to the origin. Consequently, we obtain the following expression:
u v a 1 u + a 2 v + a 11 u 2 + a 12 u v + a 22 v 2 + O ( ( | u | + | v | ) 3 ) , b 1 u + b 2 v + b 11 u 2 + b 22 v 2 ,
The values of a 1 , a 2 , a 11 , a 12 , a 22 , b 1 , b 2 , and b 22 are defined in (7) with a = a + a ¯ . The linearized system in (12) at the point ( u , v ) = ( 0 , 0 ) yields the following characteristic equation:
λ 2 + m ( a ¯ ) λ + n ( a ¯ ) = 0 ,
where
m ( a ¯ ) = a + a ¯ A 2 , n ( a ¯ ) = 1 + A + ( a + a ¯ ) ( B 1 ) .
Based on Theorem (2), the eigenvalues of Model (12) are a complex conjugate pair, denoted as λ 1 and λ 2 , having modulus 1, where
λ 1 , 2 = m ( a ¯ ) 2 ± i 2 4 n ( a ¯ ) ( m ( a ¯ ) ) 2 .
Moreover,
| λ 1 , 2 | a ¯ = 0 = n ( 0 ) = 1 , d | λ 1 , 2 | d a ¯ | a ¯ = 0 = 1 2 ( B 1 ) 0 .
To satisfy the conditions λ 1 , 2 j 1 for j = 1 , 2 , 3 , 4 , which implies that m ( 0 ) 2 , 0 , 1 , 2 , we only need to require that
m ( 0 ) 0 , 1 .
Assume that a A 2 0 , 1 . In this case, the eigenvalues λ 1 , 2 of the fixed point ( 0 , 0 ) in System (12) do not fall within the intersection of the unit circle, and the conditions in (13) are satisfied. In order to obtain the normal form of Model (12), we set
μ = m ( 0 ) 2 , ω = 1 2 4 n ( 0 ) ( m ( 0 ) ) 2 ,
at a ¯ = 0 . Assume an invertible matrix as follows:
T = a 2 0 μ a 1 ω ,
Using the following transformation:
u v = T ξ η ,
Model (12) is transformed into the following form:
ξ η μ ω ω μ ξ η + f 1 ¯ ( ξ , η ) f 2 ¯ ( ξ , η ) ,
where
f 1 ¯ ( ξ , η ) = 1 a 2 [ a 11 u 2 + a 12 u v + a 22 v 2 ] + O ( ( | ξ | + | η | ) 3 ) , f 2 ¯ ( ξ , η ) = a 11 ( μ a 1 ) a 2 b 11 a 2 ω u 2 + a 12 ( μ a 1 ) a 2 ω u v + a 22 ( μ a 1 ) a 2 b 22 a 2 ω v 2 ,
and
u = a 2 ξ , v = ( μ a 1 ) ξ ω η , u 2 = a 2 2 ξ 2 , u v = a 2 ξ [ ( μ a 1 ) ξ ω η ] v 2 = ( μ a 1 ) 2 ξ 2 2 ( μ a 1 ) ω ξ η + ω 2 η 2 .
For System (14) to undergo a Neimark–Sacker bifurcation, it is necessary that the following discriminatory quantity is nonzero:
θ = R e ( 1 2 λ ) λ ¯ 2 1 λ L 11 L 12 1 2 | L 11 | 2 | L 21 | 2 + R e ( λ ¯ L 22 ) ,
where
L 11 = 1 4 ( ( f ¯ 1 ξ ξ + f ¯ 1 η η ) + i ( f ¯ 2 ξ ξ + f ¯ 2 η η ) ) , L 12 = 1 8 ( ( f ¯ 1 ξ ξ f ¯ 1 η η + 2 f ¯ 2 ξ η ) + i ( f ¯ 2 ξ ξ f ¯ 2 η η 2 f ¯ 1 ξ η ) ) , L 21 = 1 8 ( ( f ¯ 1 ξ ξ f ¯ 1 η η 2 f ¯ 2 ξ η ) + i ( f ¯ 2 ξ η f ¯ 2 η η + 2 f ¯ 1 ξ η ) ) , L 22 = 1 16 ( ( f ¯ 1 ξ ξ ξ + f ¯ 1 ξ η η + f ¯ 2 ξ ξ η + f ¯ 2 η η η ) + i ( f ¯ 2 ξ ξ ξ + f ¯ 2 ξ η η f ¯ 1 ξ ξ η f ¯ 1 η η η ) ) ,
Based on the analysis presented above, we can conclude the following result.
Theorem 4. 
If Condition (13) is satisfied and θ is nonzero, System (4) undergoes a Neimark–Sacker bifurcation at the fixed point E 2 ( P * , R * ) . Additionally, if θ is negative (resp., positive), a closed invariant curve emerges at a = A 1 B , which is subcritical (resp., supercritical) and asymptotically stable (resp., unstable).
Remark 2. 
From a sustainability perspective, a stable invariant curve arises from the coexistence fixed point E 2 once a surpasses the critical value A 1 B . This indicates a stable and reproducing cohabitation between the human population and resources. On the other hand, ecological imbalance will result from human population and their resource instability will occur if the invariant curve bifurcated from E 2 is unstable as a approaches the critical value A 1 B .

4. Codimension-Two Bifurcation Analysis

In this section, at the positive fixed point E 2 ( P * , R * ) , we investigate the strong resonance phenomena for Model (4), as mentioned in [22,23,24,25]. Consider the characteristic equation of Model (4):
λ 2 + p ( P * , R * ) λ + q ( P * , R * ) = 0 ,
where p = a A 2 , q = 1 + A + a ( B 1 ) , and A, B are previously defined. Referring to Equation (15), we obtain the following expression:
λ 1 , 2 = p ( P * , R * ) ± p 2 ( P * , R * ) 4 q ( P * , R * ) 2 .
When the values of p ( P * , R * ) and q ( P * , R * ) are such that p ( P * , R * ) = 2 and q ( P * , R * ) = 1 , the eigenvalues λ 1 and λ 2 become equal, and both are equal to 1 . This signifies that Model (4) exhibits 1 : 2 resonance. If p ( P * , R * ) = q ( P * , R * ) = 1 , then λ 1 , 2 = ( 1 ) ± i 3 2 . This signifies that Model (4) exhibits 1 : 3 resonance. If p ( P * , R * ) = 0 and q ( P * , R * ) = 1 , then λ 1 , 2 = ± i . This signifies that Model (4) exhibits 1 : 4 resonance. Thus, strong resonance phenomena are characterized by the conditions specified by the following sets, F 1 j , defined as follows:
F 1 j = ( a , c , h , K ) R + 4 p ( P * , R * ) = 4 j , q ( P * , R * ) = 1 , j = 2 , 3 , 4 .

4.1. The 1:2 Resonance of Model (4) at the Positive Fixed Point E 2 ( P * , R * )

In this subsection, we explore the conditions for the occurrence of 1:2 resonance at E 2 by applying bifurcation theory and normal form theory, as discussed in references [27,28,29]. We randomly select parameters ( a ˜ , c , h ˜ , K ) from the set F 12 . Consequently, Model (4) can be expressed as follows:
P n + 1 = P n + a ˜ P n ( 1 P n R n ) , R n + 1 = R n + c R n ( 1 R n K ) h ˜ P n .
Model (16) has two eigenvalues λ 1 = λ 2 = 1 at the fixed point E 2 ( P * , R * ) . To investigate the effects of bifurcation parameters a ˜ and h ˜ , we introduce a small perturbation into Model (16). This perturbed model can be described as follows:
P n + 1 = P n + ( a ˜ + a * ) P n ( 1 P n R n ) , R n + 1 = R n + c R n ( 1 R n K ) ( h ˜ + h * ) P n ,
where | a * | , | h * | 1 are small perturbation parameters. Assume that u ˜ ( n ) = P ( n ) P * , v ˜ ( n ) = R ( n ) R * , a = a ˜ + a * , and h = h ˜ + h * . We perform a coordinate transformation to shift the fixed point E 2 into the origin. This transformation allows us to simplify Model (17), resulting in the following expression:
u ˜ ( n + 1 ) = 1 + a 2 a P * R * u ˜ ( n ) + a P * 2 R * 2 v ˜ ( n ) a R * u 2 ˜ ( n ) + 2 a P * R * 2 u ˜ ( n ) v ˜ ( n ) a P * 2 R * 3 v 2 ˜ ( n ) + O ( ( | u ˜ ( n ) | + | v ˜ ( n ) | ) 3 ) , v ˜ ( n + 1 ) = h u ˜ ( n ) + 1 + c 2 c R * K v ˜ ( n ) c K v 2 ˜ ( n ) .
Let T be an invertible matrix is given by
T = a 2 1 + a 1 a 2 ( 1 + a 1 ) 2 1 0 ,
and use the translation
u ˜ v ˜ = T P ˜ R ˜ .
Then, Map (18) is transformed into
P ˜ R ˜ 1 + a 10 a , h 1 + a 01 a , h b 10 ( a , h ) 1 + b 01 a , h P ˜ R ˜ + f ˜ P ˜ , R ˜ , a , h g ˜ P ˜ , R ˜ , a , h ,
where
f ˜ P ˜ , R ˜ , a , h = 2 j + k 3 f ˜ j , k a , h P ˜ j R ˜ k ,
g ˜ P ˜ , R ˜ , a , h = 2 j + k 3 g ˜ j , k a , h P ˜ j R ˜ k ,
and
a 10 = 2 + c + a 2 h 1 + a 1 2 c R * K , a 01 = 1 + a 2 h ( 1 + a 1 ) 2 , b 10 = 1 a 2 K R * 2 a 2 2 h k + c ( 1 + a 1 ) ( K 2 R * ) R * 2 + a K ( 1 + a 1 ) 2 P * 2 + 2 a 2 P * R * a 2 R * 2 , b 01 = 1 1 R * ( 1 + a 1 ) a ( 1 + a 1 ) ( 2 P * R * ) R * ( 1 + a 1 a 2 h ) , f ˜ 20 = c K , f ˜ 11 = f ˜ 02 = f ˜ 30 = f ˜ 12 = f ˜ 21 = f ˜ 03 = 0 , g ˜ 20 = 1 a 2 K R * 3 a 2 c ( 1 + a 1 ) R * 3 + a K ( P * + a 1 P * + a 2 R * ) 2 , g ˜ 11 = 1 ( 1 + a 1 ) R * 2 2 a ( P * + a 1 P * + a 2 R * ) , g ˜ 02 = a a 2 ( 1 + a 1 ) 2 R * , g ˜ 30 = g ˜ 12 = g ˜ 21 = g ˜ 03 = 0 .
Now, we utilize a nonsingular linear coordinate transformation, which is provided by
P ˜ R ˜ = 1 + a 01 a , h 0 a 10 a , h 1 P ^ R ^ .
As a result, Equation (19) is transformed into
P ^ R ^ 1 1 θ 1 a , h 1 + θ 2 a , h P ^ R ^ + f ^ P ^ , R ^ , a , h g ^ P ^ , R ^ , a , h ,
where
f ^ P ^ , R ^ , a , h = 2 j + k 3 f ^ j , k a , h P ^ j R ^ k ,
g ^ P ^ , R ˜ , a , h = 2 j + k 3 g ^ j , k a , h P ^ j R ^ k ,
and
θ 1 = 1 K a 2 R * 2 [ a 2 R * 2 ( K ( 1 + 2 c + a 1 c + a 2 h ) 2 c R * ( 2 + a 1 ) ) + a ( 2 c a 2 R * 2 ( 2 P * R * ) + K ( ( 1 + 2 a 1 + a 1 2 + a 2 h ) P * 2 + 2 a 2 ( a 1 c ) P * R * + a 2 ( a 1 + c ) R * 2 ) ) ] , θ 2 = a + c 2 a P * R * 2 c R * K , f ^ 20 = c ( 1 + 2 a 1 + a 1 2 + a 2 h ) K ( 1 + a 1 ) 2 , f ^ 11 = f ^ 20 = f ^ 30 = f ^ 12 = f ^ 21 = f ^ 03 , g ^ 20 = 1 a 2 K 2 R * 3 ( 1 + a 1 ) 2 { a 2 c R * 3 ( 1 + 2 a 1 + a 1 2 + a 2 h ) ( a 1 K c K + 2 c R * ) + a ( 2 c a 2 R * 2 + K ( ( 1 + 2 a 1 + a 1 2 + a 2 h ) P * + a 2 ( a 1 c ) R * ) ) 2 } , g ^ 11 = 1 K R * 2 ( 1 + a 1 ) 2 2 a ( 2 c a 2 R * 2 + K ( ( 1 + 2 a 1 + a 1 2 + a 2 h ) P * + a 2 ( a 1 c ) R * ) ) , g ^ 02 = a a 2 R * ( 1 + a 1 ) 2 , g ^ 30 = g ^ 12 = g ^ 21 = g ^ 03 = 0 .
Finally, we apply the following transformation:
P ^ = ξ + 2 j + k 3 ϕ j k a ˜ , h ˜ ξ j η k , R ^ = η + 2 j + k 3 ψ j k a ˜ , h ˜ ξ j η k ,
The coefficients ϕ j k and ψ j k can be obtained through the following relations:
ϕ 20 = 1 2 f ^ 20 + 1 4 g ^ 20 , ϕ 11 = 1 2 f ^ 20 + 1 2 f ^ 11 + 1 2 g ^ 20 + 1 4 g ^ 11 , ϕ 02 = 1 4 f ^ 11 + 1 2 f ^ 02 + 1 8 g ^ 20 + 1 4 g ^ 11 + 1 4 g ^ 02 , ψ 20 = 1 2 g ^ 20 , ψ 11 = 1 2 g ^ 20 + 1 2 g ^ 11 , ψ 02 = 1 4 g ^ 11 + 1 2 g ^ 02
By applying Transformation (21) and its inverse transformation, we obtain the following expression:
ξ η 1 1 θ 1 a , h 1 + θ 2 a , h ξ η + Γ P ^ , R ^ , a , h Σ P ^ , R ^ , a , h ,
where
Γ P ^ , R ^ , a , h = 2 j + k 3 γ j k ξ j η k + O ( | ξ | + | η | ) 4 , Σ P ^ , R ^ , a , h = 2 j + k 3 σ j k ξ j η k + O ( | ξ | + | η | ) 4 ,
where γ j k and σ j k are given below:
γ 20 ( a , h ) = f 20 ^ + ψ 20 2 ϕ 20 ϕ 02 θ 1 2 + ϕ 11 θ 1 , γ 11 ( a , h ) = f 11 ^ + ψ 11 2 ϕ 02 θ 1 ( 1 + θ 2 ) + ϕ 11 ( θ 2 θ 1 ) + 2 ϕ 20 , γ 02 ( a , h ) = f 02 ^ + ψ 02 ϕ 02 ( 1 + ( 1 + θ 2 ) 2 ) + ϕ 11 ( θ 2 + 1 ) ϕ 20 , σ 20 ( a , h ) = g 20 ^ ψ 02 θ 1 2 + ψ 11 θ 1 + ψ 20 θ 2 + ψ 20 θ 1 , σ 11 ( a , h ) = g 11 ^ 2 ψ 02 θ 1 ( θ 2 + 1 ) + ψ 11 ( 2 θ 1 + 2 θ 2 ) + 2 ψ 20 + ϕ 11 θ 1 , σ 02 ( a , h ) = g 02 ^ ψ 02 θ 2 ( 1 + θ 2 ) ψ 11 ( 1 + θ 2 ) ψ 20 + ϕ 02 θ 1 .
By setting γ j k = σ j k = 0 with j + k = 2 , we can eliminate all quadratic terms. Also, all cubic terms are annihilated except those resonant terms by setting γ j k = σ j k = 0 with j + k = 3 . For j + k = 3 , this results in a system for ϕ j k and ψ j k , from which we may obtain ϕ j k and ψ j k . From the above transformations, Map (22) is transformed to the 1 : 2 resonance normal form as follows:
ξ η ξ + η θ 1 a , h ξ + 1 + θ 2 a , h η + C a , h ξ 3 + D a , h ξ 2 η + O ( | ξ | + | η | ) 4 ,
where C a , h = σ 30 and D a , h = σ 21 . When a , h = a ˜ , h ˜ , we obtain θ 1 a , h = θ 2 a , h = 0 ,
C a ˜ , h ˜ = g ^ 30 + f ^ 20 g ^ 20 + 1 2 g ^ 20 2 + 1 2 g ^ 20 g ^ 11 ,
D a ˜ , h ˜ = g ^ 21 + 3 f ^ 30 + 1 2 f ^ 20 g ^ 11 + 5 4 g ^ 20 g ^ 11 + g ^ 20 g ^ 02 + 3 f ^ 20 + 5 2 f ^ 20 g ^ 20 + 5 2 f ^ 11 g ^ 20 + g ^ 20 2 + 1 2 g ^ 11 2 .
By utilizing Lemma 9.10 and Theorem 9.3 from reference [28], we can establish the following theorem.
Theorem 5. 
Suppose that C a ˜ , h ˜ 0 and D a ˜ , h ˜ + 3 C a ˜ , h ˜ 0 ; then, Map (4) contains the subsequent dynamical behaviors:
  • A flip bifurcation curve is present at F = { θ 1 , θ 2 : θ 1 = 0 } , and there exists a non-trivial fixed point for θ 1 < 0 ;
  • A non-degenerate Neimark–Sacker bifurcation curve can be identified:
    H = { θ 1 , θ 2 : θ 1 = θ 2 + O ( | θ 1 | + | θ 2 | ) 2 , θ 1 < 0 } ;
  • A heteroclinic bifurcation curve exists:
    H L = { θ 1 , θ 2 : θ 1 = 5 3 θ 2 + O ( | θ 1 | + | θ 2 | ) 2 , θ 1 < 0 } .
Remark 3. 
The existence of a 1:2 strong resonance signifies that Model (4) is acutely responsive to variations in bifurcation parameters, influencing its intricate dynamics. The non-degenerate Neimark–Sacker bifurcation has important biological consequences, causing periodic or quasi-periodic fluctuations in the population–resource system as the bifurcation parameters (a,h) move around the ( a ˜ , h ˜ ) region. These fluctuations can lead to long-period variations, significant population surges, and even chaotic behavior in the population–resource system. These arise from periodic oscillations with periods of 2, 4, and 8, or due to the presence of a homoclinic structure.

4.2. The 1:3 Resonance of Model (4) at the Positive Fixed Point E 2 ( P * , R * )

In this subsection, we explain the dynamical behavior that occurs near 1:3 resonance for Model (4). Taking both a ^ , h ^ as bifurcation parameters from F 13 , Model (4) with parameters a ^ , c , h ^ , K is formed as
P n + 1 = P n + a ^ P n ( 1 P n R n ) , R n + 1 = R n + c R n ( 1 R n K ) h ^ P n ,
Model (24) at the positive fixed point E 2 has two eigenvalues: λ 1 , 2 = 1 ± 3 i 2 . Let u ^ ( n ) = P ( n ) P * , v ^ ( n ) = R ( n ) R * . Then, Model (24) is transformed to
u ^ ( n + 1 ) = 1 + a ^ 2 a ^ P * R * u ^ ( n ) + a ^ P * 2 R * 2 v ^ ( n ) a ^ R * u 2 ^ ( n ) + 2 a ^ P * R * 2 u ^ ( n ) v ^ ( n ) a ^ P * 2 R * 3 v 2 ^ ( n ) + O ( ( | u ^ ( n ) | + | v ^ ( n ) | ) 3 ) , v ^ ( n + 1 ) = h ^ u ^ ( n ) + 1 + c 2 c R * K v ^ ( n ) c K v 2 ^ ( n ) .
The Jacobian matrix of Model (24) at E 2 is
A ( a ^ , h ^ ) = 1 + a ^ 2 a ^ P * R * a ^ P * 2 R * 2 h ^ 1 + c 2 c R * K .
Also, we compute a pair of adjoint eigenvectors q ( a ^ , h ^ ) , p ( a ^ , h ^ ) C 2 to achieve the following relations:
A ( a ^ , h ^ ) q ( a ^ , h ^ ) = 1 + 3 i 2 q ( a ^ , h ^ ) , A T ( a ^ , h ^ ) p ( a ^ , h ^ ) = 1 + 3 i 2 p ( a ^ , h ^ ) ,
< p ( a ^ , h ^ ) , q ( a ^ , h ^ ) > = 1 , where < . , . > means the standard scalar product in C 2 : < p , q > = p 1 ¯ q 1 + p 2 ¯ q 2 .
After some calculations, we can choose
q ( a ^ , h ^ ) = a P * 2 R * 2 a 2 a P * R * + 3 3 i 2 ,
p ( a ^ , h ^ ) = R * 2 6 a P * 2 ( 3 i ( 2 a + 3 ) 3 ) 3 i 3 ,
that, for any vector x R 2 , can give the expression
x = z q ( a ^ , h ^ ) + z ¯ q ( a ^ , h ^ ) ¯ , z C .
Map (25) can be transformed into the complex form
z 3 i 1 2 z + 2 l + k 3 1 k ! l ! g k l z k z ¯ l ,
where
g 20 ( a , h ) = 1 12 R * 5 [ 3 i c R * [ ( 3 + 3 i ) R * 2 + 2 a ( P * 2 R * 2 ) ] 2 K + ( 3 i 3 3 i + 2 3 a ) ( 3 i + 3 3 ) R * 4 + 2 a R * 2 ( 3 i + 3 3 ) ( P * 2 + P * R * + R * 2 ) + 2 i a 2 ( P * 2 + P * R * + R * 2 ) 2 ] , g 11 ( a , h ) = 1 6 R * 5 [ 3 i c R * [ ( 3 + 3 i ) R * 2 + 2 a ( P * 2 R * 2 ) ] 2 K + ( 3 i 3 3 i + 2 3 a ) ( 3 i + 3 3 ) R * 4 + 2 a R * 2 ( 3 i + 3 ) ( P * 2 + P * R * + R * 2 ) + 2 i a 2 ( P * 2 + P * R * + R * 2 ) 2 ] , g 02 ( a , h ) = 1 6 R * 5 [ 3 i c R * [ ( 3 + 3 i ) R * 2 + 2 a ( P * 2 R * 2 ) ] 2 K + ( 3 i 3 3 i + 2 3 a ) ( 3 i + 3 3 ) R * 4 + 2 a R * 2 ( 3 i + 3 ) ( P * 2 + P * R * + R * 2 ) + 2 i a 2 ( P * 2 + P * R * + R * 2 ) 2 ] g 30 ( a , h ) = g 12 ( a , h ) = g 21 ( a , h ) = g 03 ( a , h ) = 0 .
Now, to remove all quadratic terms, introduce the following transformation:
z = ω + 1 2 h 20 ω 2 + h 11 ω ω ¯ + 1 2 h 02 ω ¯ 2 ,
by using Transformation (27) and its inverse transformation. Map (26) changed into
ω 3 i 1 2 ω + 2 l + k 3 1 k ! l ! ϱ k l ω k ω ¯ l + O ( | ω | 4 ) ,
where
ϱ 20 = g 20 + 3 i h 20 , ϱ 11 = 2 g 11 + ( 3 i 3 ) h 11 a n d ϱ 02 = g 02 .
By setting
h 20 = 3 i 3 g 20 , h 11 = 3 + 3 i 6 g 11 a n d h 02 = 0 .
according to the previous values of ϱ and h, we deduce that ϱ 20 = ϱ 11 = 0 and ϱ 02 = g 02 and ϱ 30 , ϱ 21 , ϱ 12 , ϱ 03 can be simplified as follows:
ϱ 30 = 3 3 i 2 g 11 g ¯ 02 + 3 i g 20 2 + g 30 , ϱ 21 = 3 + 2 3 i 2 g 11 g 20 + 3 3 i 3 | g 11 | 2 + g 21 , ϱ 12 = 3 + 3 i 6 g 20 g 02 + 3 3 i 3 g ¯ 11 g 02 + 3 + 3 i 3 g 11 2 3 i 3 g ¯ 20 g 11 , ϱ 03 = 3 i g 11 g 02 3 i g 02 g ¯ 20 + g 03 .
To simplify Equation (28), we introduce the following transformation:
ω = ξ + 1 6 h 30 ξ 3 + 1 2 h 21 ξ 2 ξ ¯ + 1 2 h 12 ξ ξ ¯ 2 + 1 6 h 03 ξ ¯ 3 .
After using Equation (29) and its inverse, Map (28) is formed as
ξ = 3 i 1 2 ξ + 1 2 g 02 ξ ¯ 2 + l + k = 3 1 k ! l ! ϱ ˜ k l ξ k ξ ¯ l + O ( | ξ | 4 ) ,
where
ϱ ˜ 30 = ϱ 30 + 3 i 3 2 h 30 , ϱ ˜ 21 = ϱ 21 , ϱ ˜ 12 = ϱ 12 + 3 i h 12 a n d ϱ ˜ 03 = ϱ 03 + 3 i 3 2 h 03 .
By putting
h 30 = 3 + 3 i 6 ϱ 30 , h 12 = 3 i 3 ϱ 12 , h 03 = 3 + 3 i 6 ϱ 03 a n d h 21 = 0 ,
we then have ϱ ˜ 30 = ϱ ˜ 21 = ϱ ˜ 03 = 0 .
Finally, we introduce the normal form of the bifurcation with 1:3 resonance as follows:
ξ 3 i 1 2 ξ + B ( a ^ , h ^ ) ξ ¯ + C ( a ^ , h ^ ) ξ | ξ | 2 + O ( | ξ | 4 ) ,
where
B ( a ^ , h ^ ) = 1 2 g 02 ( a , h ) , C ( a ^ , h ^ ) = ( 3 + 3 i ) g 20 g 11 6 + ( 3 3 i ) | g 11 | 2 6 + 1 2 g 21 .
If
B 1 ( a ^ , h ^ ) = 3 2 ( 3 i + 1 ) B ( a ^ , h ^ ) , C 1 ( a ^ , h ^ ) = 3 | B ( a ^ , h ^ ) | 2 3 2 ( 3 i + 1 ) C ( a ^ , h ^ ) .
By Lemma (9.11) and Lemma (9.13) in [28], we can obtain the following theorem.
Theorem 6. 
If B 1 ( a ^ , h ^ ) 0 and R e ( C 1 ( a ^ , h ^ ) ) 0 , then Map (4) has the the following complex dynamical behaviors at the fixed point E * :
(a) 
There is a Neimark–Sacker bifurcation at the trivial fixed point E 1 of map (31);
(b) 
There is a saddle cycle of period three, corresponding to the saddle fixed point E k ( k = 1 , 2 , 3 ) of map (31);
(c) 
There is a homoclinic structure formed by the stable and unstable invariant manifolds of the period-three cycle, intersecting transversally in an exponentially narrow parameter region.
Remark 4. 
In the 1:3 resonance scenario, the meeting of stable and unstable manifolds creates an infinite number of orbits with a period of three, leading to a homoclinic tangency. This reveals that a period-three cycle can cause chaos. Biologically, this means that the population–resource system may experience periodic or quasi-periodic fluctuations due to the non-degenerate Neimark–Sacker bifurcation. The period-three fluctuations, resulting from a saddle cycle of period three, can generate chaotic sets. These chaotic sets contribute to long-term fluctuations, population explosions, and overall chaos, all due to the presence of the homoclinic structure.

4.3. The 1:4 Resonance of Model (4) at the Positive Fixed Point E 2 ( P * , R * )

Here, we clear that the 1:4 resonance of Model (4) at the positive fixed point E 3 ( P * , R * ) when parameters a and h vary within a small neighborhood of F 14 . Also, we choose parameters a ˜ , c , h ˜ , K arbitrarily from F 14 , taking a ˜ and h ˜ as bifurcation parameters.
Model (4) with a ˜ , c , h ˜ , K is given by
P n + 1 = P n + a ˜ P n ( 1 P n R n ) , R n + 1 = R n + c R n ( 1 R n K ) h ˜ P n ,
where | a a ˜ | , | h h ˜ | 1 , and the eigenvalues of Model (32) at the positive point are λ 1 , 2 = ± i .
Let u ˜ = P P * and v ˜ = R R * . Then, we turn the point E 3 ( P * , R * ) into the origin point.
Map (32) becomes
u ˜ ( n + 1 ) = 1 + a ˜ 2 a ˜ P * R * u ˜ ( n ) + a ˜ P * 2 R * 2 v ˜ ( n ) a ˜ R * u 2 ˜ + 2 a ˜ P * R * 2 u ˜ ( n ) v ˜ ( n ) a ˜ P * 2 R * 3 v 2 ˜ ( n ) + O ( ( | u ˜ ( n ) | + | v ˜ ( n ) | ) 3 ) , v ˜ ( n + 1 ) = h ˜ u ˜ ( n ) + 1 + c 2 c R * K v ˜ ( n ) c K v 2 ˜ ( n ) .
At E 2 ( a ˜ , h ˜ ) , the Jacobian matrix of Model (32) is given by
A ( a ˜ , h ˜ ) = 1 + a ˜ 2 a ˜ P * R * a ˜ P * 2 R * 2 h ˜ 1 + c 2 c R * K .
Furthermore, we can obtain a pair of adjoint eigenvectors q ( a ˜ , h ˜ ) , p ( a ˜ , h ˜ ) C 2 , such that A ( a ˜ , h ˜ ) q ( a ˜ , h ˜ ) = i q ( a ˜ , h ˜ ) , A T ( a ˜ , h ˜ ) p ( a ˜ , h ˜ ) = i p ( a ˜ , h ˜ ) , < p ( a ˜ , h ˜ ) , q ( a ˜ , h ˜ ) > = 1 . According to the previous relations, we have
q ( a ˜ , h ˜ ) = a P * 2 R * 2 1 + a 2 a P * R * i ,
p ( a ˜ , h ˜ ) = R * 2 2 a P * 2 ( i ( 1 + a ) 1 ) i 2 ,
For any vector Y n = ( P ˜ , R ˜ ) T R 2 , this can be written as
Y n = z q ( a ˜ , h ˜ ) + z ¯ q ¯ ( a ˜ , h ˜ ) , z C .
Then, Model (33) transforms to the following complex relation:
z i z + 2 k + l 3 1 k ! l ! g k l z k z ¯ l ,
where
g 20 = i 2 R * 3 [ c R * ( 2 + a ( P * R * ) ( 1 i ) R * ) 2 K + ( ( 1 + i ) + a ) ( 2 + ( ( 1 i ) + a ) R * ) 2 ] , g 11 = i R * 3 [ c R * ( 2 + a ( P * R * ) ( 1 i ) R * ) 2 K + ( ( 1 + i ) + a ) ( 2 + ( ( 1 i ) + a ) R * ) 2 ] , g 02 = i 2 R * 3 [ c R * ( 2 + a ( P * R * ) ( 1 i ) R * ) 2 K + ( ( 1 + i ) + a ) ( 2 + ( ( 1 i ) + a ) R * ) 2 ] , g 30 = g 12 = g 21 = g 03 = 0 .
To remove the quadratic terms, we introduce the following equation:
z = ω + 1 2 h 20 ω 2 + h 11 ω ω ¯ + 1 2 h 02 ω ¯ 2 ,
where coefficients h k l with k + l = 2 are presented in the following relation.
By using Transformation (35) and its inverse transformation, Map (34) can be turned into the form
ω i ω + 2 + l 3 1 k ! l ! ϱ k l ω k ω ¯ l + O ( ( | ω | + | ω ¯ | ) 4 ) ,
where
ϱ 20 = 1 2 ( g 20 + ( λ λ 2 ) h 20 ) , ϱ 11 = ( g 11 + ( λ | λ | 2 ) h 11 ) , ϱ 20 = 1 2 ( g 02 + ( λ λ ¯ 2 ) h 02 ) , ϱ 30 = 1 6 ( g 30 + ( λ λ 2 ) h 30 ) , ϱ 21 = 1 2 ( g 21 + ( λ λ | λ | 2 ) h 21 ) , ϱ 12 = 1 2 ( g 12 + ( λ λ ¯ | λ | 2 ) h 12 ) , ϱ 03 = 1 6 ( g 03 + ( λ λ ¯ 3 ) h 03 ) .
By setting
h 20 = 1 2 g 20 ( i 1 ) , h 11 = 1 2 g 11 ( i + 1 ) , h 02 = 1 2 g 02 ( i + 1 ) ,
then, we obtain ϱ 20 = ϱ 11 = ϱ 02 = 0 .
To eliminate some cubic terms, we introduce the following transformation:
ω = ξ + 1 6 h 30 ξ 3 + 1 2 h 21 ξ 2 ξ ¯ + 1 2 h 12 ξ ξ ¯ 2 + 1 3 h 03 ξ ¯ 3 .
By using Equation (37) and its inverse transformation, we obtain
ω = i ξ + n + l = 3 1 k ! l ! ϱ ¯ k l ξ k ξ ¯ l + O ( | ω | ) 4 ,
where
ϱ ¯ 30 = ϱ 30 + 2 i h 30 , ϱ ¯ 21 = ϱ 21 ,
ϱ ¯ 12 = ϱ 12 + 2 i h 12 , ϱ ¯ 03 = ϱ 03 .
Let
h 30 = i 2 ϱ 30 , h 12 = i 2 ϱ 12 , h 03 = h 21 = 0 ,
from the previous relation, we obtain ϱ ¯ 30 = ϱ ¯ 12 = 0 .
Finally, near 1:4 resonance, Model (38) can be changed into
ξ i ξ + C ( a ¯ , h ¯ ) ξ | ξ | 2 + C ( a ¯ , h ¯ ) | ξ ¯ | 3 + O ( | ξ | ) 4 ,
where
C ( a ¯ , h ¯ ) = i g 11 2 1 2 g 11 g 20 ¯ ( 1 + i ) + g ¯ 11 g 02 + g 02 g 11 ( i 1 ) 1 2 g 11 g 20 ( 1 2 i ) , D ( a ¯ , h ¯ ) = i 1 4 g 02 g 11 i + 1 4 g 20 g 11 + 1 6 g 03 .
Let C 1 ( a ¯ , h ¯ ) = 4 i C ( a ¯ , h ¯ ) , D 1 ( a ¯ , h ¯ ) = 4 i D ( a ¯ , h ¯ ) . At D 1 0 , we conclude that A ( a ¯ , h ¯ ) = C 1 ( a ¯ , h ¯ ) | D 1 ( a ¯ , h ¯ ) | .
Theorem 7. 
Assume that ( a ¯ , h ¯ ) F 14 . If R e A ( a ¯ , h ¯ ) 0 and I m A ( a ¯ , h ¯ ) 0 , then Model (4) has many dynamical behaviors (see [28]):
  • There is a Neimark–Sacker bifurcation curve at trivial fixed point E 1 in (39). Also, if λ = i , there is an invariant circle; at λ = i , the invariant circle disappears,
  • If | A | > 1 , System (39) has eight non-trivial equilibrium points S k , E k , = 1 , 2 , 3 , 4 . The eight non-trivial fixed points appear or disappear as the fold bifurcation at the corresponding parameter values;
  • There are Neimark–Sacker bifurcations at fixed points E k , = 1 , 2 , 3 , 4 .
Remark 5. 
The presence of 1:4 resonance signifies the existence of a nondegenerate Neimark–Sacker bifurcation, allowing for the formation of an invariant cycle with a period of four in a specific parameter range. In biological systems, the nondegenerate Neimark–Sacker bifurcation can lead to periodic or quasiperiodic fluctuations in the population–resource system. Moreover, the presence of an invariant cycle with a period of four indicates that a stable state of the population–resource system would transition into a state that repeats (almost) after every four time intervals.

5. Numerical Simulations

In this section, we conduct numerical simulations to validate the theoretical analysis proposed earlier for System (4). We utilize various techniques, including bifurcation diagrams, phase portraits, and maximal Lyapunov exponents (MLEs) with specific parameter values. Moreover, we investigate novel and complex dynamics within the system.
Fix K = 5 , c = 1.3 , and h = 0.5 ; then, vary the value of parameter a. We choose the initial value of Model (4) to be ( P 0 , R 0 ) = ( 0.5 , 0.5 ) in all our numerical simulations. Based on the theoretical analysis presented in Section 3, a flip bifurcation occurs when a = 2.833 , as depicted in Figure 1a. To further investigate the dynamics, we calculate the maximal Lyapunov exponents (MLEs) corresponding to Figure 1a and plot them in Figure 1b. It can be observed that MLEs are negative for a < 3.33 , suggesting stability within the system. However, a small portion of MLEs are positive for a > 3.33 , indicating a cascade of period-doubling bifurcations in System (4). Let us consider the parameter values a = 0.3 , c = 3 , and h = 1 in System (4). In this case, the bifurcation diagram in Figure 2a reveals that the system starts with a unique point, which then undergoes a period-two cycle bifurcation. This cycle loses stability and transforms into a period-four cycle. As the bifurcation progresses, a period doubling occurs, leading to the emergence of chaotic behavior. The corresponding maximal Lyapunov exponents in Figure 2b provide further insight into the system’s dynamics.
We consider a new set of parameters: a = 1 , h = 1 , and different values of c. In Figure 3a, Figure 4a, Figure 5a and Figure 6a, we observe the Neimark–Sacker bifurcation occurring in the ( a , P ) plane. This indicates that System (4) loses its stability through Neimark–Sacker bifurcation. To gain further insights into the dynamics, we examine the corresponding maximal Lyapunov exponents in Figure 3b, Figure 4b, Figure 5b and Figure 6b. We select a new parameter set with a = 1 , h = 1 , and various values of c. In Figure 3a, Figure 4a, Figure 5a and Figure 6a, the Neimark–Sacker bifurcation is observed in the ( a , P ) plane, indicating the loss of stability in System (4). To analyze the system’s behavior further, we examine the corresponding maximal Lyapunov exponents in Figure 3b, Figure 4b, Figure 5b and Figure 6b.
From Figure 1, Figure 2, Figure 3, Figure 4, Figure 5 and Figure 6, when the rate at which resources grow, represented as c , is lower than the rate at which the population grows, represented as a , increasing the harvesting rate will cause both the resource and population to vanish together, as the equilibrium point moves towards the origin. Subcritical flip bifurcation occurs when the rate of resource growth reduces to the rate of growth in the population. Also, Neimark–Sacker bifurcation occurs when the rate of resource growth exceeds the rate of growth in population, and the equilibrium point is shifted away from the bifurcation as the harvesting rate is increased.
Figure 7 displays the phase portraits of the system (4) near the Neimark-Sacker with a = 0.0045, c = 3 and different values of h, which corresponds to the scenario depicted in Figure 1a. Figure 8 displays the chaotic attractors of the system (4) with a = 0.3, c = 3, and varying values of h, which corresponds to the scenario depicted in Figure 2a. When we set a = 1, c = 3:5, and different values of h, Figure 9a–e represent the attractors for system (4). These figures are associated with the parameter configuration shown in Figure 6a. Additionally, Figure 9f illustrates the strange attractor observed when h = 1:5. From Figure 7, Figure 8 and Figure 9, while increasing the parameter “h”, a thought-provoking inquiry emerges concerning the closed invariant curve’s vanishing point. As “h” continues to increase, gradual cusps appear along the closed curve. Additionally, a secondary Neimark-Sacker bifurcation occurs within the confines of this curve, encompassing a periodic orbit. In excess of a particular threshold value of the parameter, numerical investigations indicate the emergence of chaotic behavior. As we further explore the dynamics, a secondary Neimark-Sacker bifurcation occurs, followed by the emergence of chaotic behavior beyond a specific threshold value of the parameter, as indicated by numerical studies. The intricate nature of this process can be elucidated through an examination of codimension two bifurcations, revealing additional details about the system’s behavior.

Numerical Continuation for Strong Resonances

In this subsection, numerical continuation simulations are provided to illustrate the analytical findings mentioned above and for analyzing strong resonances using the MATLAB package MATCONTM [29]. This analysis utilizes continuation methods to trace the solution manifolds of fixed points while varying specific parameters of the map. By employing this approach, we observe that, in the two-parameter configuration, the boundaries of the stabilizing domains for the cycles are typically represented by bifurcation curves obtained through the MATCONTM software. These bifurcation curves need to be computed using numerical continuation methods, as they cannot be obtained analytically.
By a continuation of the fixed point E 2 = ( 6.60846 , 6.60846 ) and putting the values of parameters as a = 1.5 , c = 2.2 , K = 10 , and h as free and changing from 0 to 1, we note that the positive fixed point E 2 is stable when 0 < h < 0.04 . It loses stability via a subcritical period doubling point (detected as PD) and the corresponding normal form coefficient is 1.419573 × 10 2 < 0 . Furthermore, the fixed point E 2 is denoted as a subcritical Neimark–Sacker bifurcation; it is detected as NS when h = 0.8 , and the corresponding normal-form coefficient is 1.999130 × 10 2 < 0 . Figure 10 visually depicts. The MATCONTM report is given by
label=PD, x=(9.818182 9.818182 0.040000)
normal form coefficient of NS=-1.999130e-02
label=NS, x=(6.363636 6.363636 0.800000)
normal form coefficient of NS=-1.999130e-02
For h > 0.04 , stable 4-cycle and 8-cycle versions are presented in Figure 11.
Furthermore, we calculate the Neimark–Sacker curve by varying the free parameters a and h, starting from the Neimark–Sacker (NS) point. The MATCONTM report for this computation is presented below:
label=R3, x=(7.890409 7.890409 1.728220 0.464110 -0.500000)
Normal form coefficient of R3: Re(c_1)=-6.470793e-01
label=R2, x=(9.929222 9.929222 1.831142 0.015571 -1.000000)
Normal form coefficient of R2:[c, d]=3.105740e-02,-3.219911e-01
label=R4, x=(6.227983 6.227983 1.459688 0.829844 0.000000)
Normal form coefficient of R4: A =-9.464392e-01-5.573169e-01i
Based on the previous report generated by MATCONTM, we have identified several codimension-2 bifurcations occurring along the Neimark–Sacker curve. These include 1:2 resonance (R2), 1:3 resonance (R3), and 1:4 resonance (R4). Figure 12 visually depicts these findings.
Here, we present the codimension-two bifurcation analysis conducted from the previously identified PD point to determine the period-doubling curve. The analysis is performed at specific parameter values, namely, c = 2.2 and K = 10 , while considering a and h as free parameters. Figure 13 visually depicts. The MATCONTM report for this analysis is provided below:
label=R2, x=(9.929222 9.929222 1.831142 0.015571 -1.000000)
Normal form coefficient of R2:[c, d]=3.105740e-02,-3.219911e-01
label=GPD, x=(9.761393 9.761393 1.288254 0.052494)
Normal form coefficient of GPD =1.969966e-03
label=LPPD, x=(9.545455 9.545455 -0.000000 0.100000)
Normal form coefficient for LPPD : [a/e, be]=1.00801e-7, 8.985363e-11,
First Lyapunov coefficient for second iterate =8.985363e-11,
Based on the MATCONTM report, our observations indicate that the period-doubling curve exhibits various bifurcation phenomena, including 1:2 resonance (R2), generalized period doubling (GPD), and a fold-flip (LPPD). These findings are illustrated in Figure 14.

6. Conclusions

In this study, we have conducted a comprehensive analysis of the dynamical behavior of a discrete population model for human population and its resource, represented by Model (4). We have performed an elaborate analysis of the existence and stability of model fixed points. For the positive fixed point, we have examined how it undergoes several codimension-one bifurcations, including flip bifurcation, Neimark–Sacker bifurcation, and the emergence of chaotic attractors. Moreover, we have provided a thorough examination of codimension-two bifurcations related to 1 : 2 , 1 : 3 , and 1 : 4 resonance and their characteristics. To achieve this objective, a successful technique was implemented. Specifically, we have analyzed the dynamics of Model (4) using the normal-form approach. The process of normalizing a model involves distilling it to its essential components. Utilizing the normal form, we identified the criteria that govern the occurrence of subcritical or supercritical bifurcations. To further support the complexity of Model (4) dynamics, we have numerically computed the maximal Lyapunov exponents. Finally, numerical simulations were conducted to validate our analytical findings, ensuring their consistency with the actual behavior of the system.
The authors in [19] contend that the renewable rate of resources could serve as either a stabilizing or destabilizing factor in Model (3). However, our theoretical analysis indicates that the impact of the renewable rate may vary, potentially stabilizing or destabilizing Model (4), contingent upon the values of other model parameters. Even with substantial increases in the renewable rate of resource, the human population may not gain advantages, as this would result in a corresponding rise in population due to the availability of harvested resources. As the human population surges, resource depletion may lead to extinction, which would have dire consequences for the human population. Moreover, according to the Poincaré–Bendixon theorem [30], two-dimensional BR continuous-time Model (3) exhibits either stable coexistence or oscillations. The continuous-time BR system in (3) exhibits no additional complicated dynamics or multistability. Our discrete-time Model (4) exhibited complex dynamical behaviors, including periodicity, quasiperiodicity, and chaos. The bifurcation diagram demonstrated the presence of periodic bubbling and periodic windows, leading to chaotic behavior. The maximal Lyapunov exponents validated the existence of non-periodic dynamics in the system. These behaviors highlight that, when population growth and resource growth coexist, they give rise to highly intricate patterns.
Fractional-order predator–prey models incorporate memory effects and hereditary features, making them more suitable for simulating real-world phenomena where previous states affect current dynamics. For a fractional-order version of Model (4), fractional derivative memory effects can significantly affect dynamics, bifurcation thresholds, stability features, and oscillatory behaviors. It would be interesting to tackle such kinds of modeling in future work. Contemporary research continues to advance our understanding of these dynamics by employing more sophisticated mathematical models and advanced data analysis techniques. Factors such as ecological changes and climatic variations on the ecosystem are also being considered in these investigations. The implications of these findings extend to various fields, including economics, biology, and ecology, where they can find practical applications.

Author Contributions

Conceptualization, A.A.E., A.M.Y. and A.S.Z.; methodology, A.S.Z. and S.A.G.; software, A.M.Y. and A.S.Z.; validation, A.A.E. and A.M.Y.; supervision: A.A.E.; simulations: A.M.Y. and A.S.Z.; writing and editing: A.A.E.; S.A.G. and A.M.Y. All authors have read and agreed to the published version of the manuscript.

Funding

The authors extend their appreciation to Prince Sattam bin Abdulaziz University for funding this research work through project number (PSAU/2024/01/29834).

Data Availability Statement

All data included in this manuscript are available upon request by contacting the corresponding author.

Conflicts of Interest

The authors declare no conflicts of interest.

References

  1. Liu, Y.; Li, X. Dynamics of a discrete predator-prey model with Holling-II functional response. Int. J. Biomath. 2021, 14, 2150068. [Google Scholar] [CrossRef]
  2. Shu, Q.; Xie, J. Stability and bifurcation analysis of discrete predator-prey model with nonlinear prey harvesting and prey refuge. Math. Methods Appl. Sci. 2022, 45, 3589–3604. [Google Scholar] [CrossRef]
  3. Yao, W.; Li, X. Complicate bifurcation behaviors of a discrete predator-prey model with group defense and nonlinear harvesting in prey. Appl. Anal. 2023, 102, 2567–2582. [Google Scholar] [CrossRef]
  4. Salman, S.M.; Yousef, A.M.; Elsadany, A.A. Stability, bifurcation analysis and chaos control of a discrete predator-prey system with square root functional response. Chaos Solitons Fractals 2016, 93, 20–31. [Google Scholar] [CrossRef]
  5. Yousef, A.M. Stability and further analytical bifurcation behaviors of Moran-Ricker model with delayed density dependent birth rate regulation. J. Comput. Appl. Math. 2019, 355, 143–161. [Google Scholar] [CrossRef]
  6. Yousef, A.M.; Salman, S.M.; Elsadany, A.A. Stability and bifurcation analysis of a delayed discrete predator-prey model. Int. J. Bifurc. Chaos 2018, 28, 1850116. [Google Scholar] [CrossRef]
  7. Yousef, A.M.; Rida, S.Z.; Arafat, S. Stability, analytic bifurcation structure and chaos control in a mutual interference host-parasitoid model. Int. J. Bifurc. Chaos 2020, 30, 2050237. [Google Scholar] [CrossRef]
  8. Paterson, M. Climate change and international political economy: Between collapse and transformation. Rev. Int. Political Econ. 2020, 28, 394–405. [Google Scholar] [CrossRef]
  9. Tonnelier, A. Sustainability or societal collapse: Dynamics and bifurcations of the handy model. SIAM J. Appl. Dyn. Syst. 2023, 22, 1877–1905. [Google Scholar] [CrossRef]
  10. Sargentis, G.; Koutsoyiannis, D.; Angelakis, A.; Christy, J.; Tsonis, A.A. Environmental determinism vs. social dynamics: Prehistorical and historical examples. World 2022, 3, 357–388. [Google Scholar] [CrossRef]
  11. Akhavan, N.; Yorke, J.A. Population collapse in elite-dominated societies: A differential equations model without differential equations. SIAM J. Appl. Dyn. Syst. 2020, 19, 1736–1757. [Google Scholar] [CrossRef]
  12. Manzoor, T.; Rovenskaya, E.; Muhammad, A. Structural effects and aggregation in a social-network model of natural resource consumption. IFAC-PapersOnLine 2017, 50, 7675–7680. [Google Scholar] [CrossRef]
  13. Kuil, L.; Carr, G.; Prskawetz, A.; Salinas, J.; Viglione, A.; Blöschl, G. Learning from the ancient maya: Exploring the impact of drought on population dynamics. Ecol. Econ. 2019, 157, 1–16. [Google Scholar] [CrossRef]
  14. DiNapoli, R.J.; Rieth, T.M.; Lipo, C.P.; Hunt, T.L. A model-based approach to the tempo of “collapse”: The case of rapa nui (easter island). J. Archaeol. Sci. 2020, 116, 105094. [Google Scholar] [CrossRef]
  15. Michel, P. Model of neo-malthusian population anticipating future changes in resources. Theor. Popul. Biol. 2021, 140, 16–31. [Google Scholar] [CrossRef] [PubMed]
  16. Roman, S.; Palmer, E.; Brede, M. The dynamics of human–environment interactions in the collapse of the classic maya. Ecol. Econ. 2018, 146, 312–324. [Google Scholar] [CrossRef]
  17. Eppinga, M.B.; de Boer, H.J.; Reader, M.O.; Anderies, J.M.; Santos, M.J. Environmental change and ecosystem functioning drive transitions in social-ecological systems: A stylized modelling approach. Ecol. Econ. 2023, 211, 107861. [Google Scholar] [CrossRef]
  18. Brander, J.A.; Taylor, M.S. The simple economics of easter island: A ricardo-malthus model of renewable resource use. Am. Econ. Rev. 1998, 88, 119–138. [Google Scholar]
  19. Basener, B.; Ross, D.S. Booming and crashing populations and easter island. SIAM J. Appl. Math. 2004, 65, 684–701. [Google Scholar] [CrossRef]
  20. Schaffer, W.M.; Kot, M. Chaos in ecological systems: The coals that newcastle forgot. Trends Ecol. Evol. 1986, 1, 58–63. [Google Scholar] [CrossRef]
  21. Basener, W.; Brooks, B.; Radin, M.; Wiandt, T. Dynamics of a discrete population model for extinction and sustainability in ancient civilizations. Nonlinear Dyn. Psychol. Life Sci. 2008, 12, 29. [Google Scholar]
  22. Eskandari, Z.; Alidousti, J. Generalized flip and strong resonances bifurcations of a predator-prey model. Int. J. Dyn. Control 2021, 9, 275–287. [Google Scholar] [CrossRef]
  23. Yousef, A.M.; Rida, S.Z.; Ali, H.M.; Zaki, A.S. Stability, co-dimension two bifurcations and chaos control of a host-parasitoid model with mutual interference. Chaos Solitons Fractals 2023, 166, 112923. [Google Scholar] [CrossRef]
  24. Salman, S.M.; Elsadany, A.A. Analytical bifurcation and strong resonances of a discrete bazykin-berezovskaya predator-prey model with Allee effect. Int. J. Biomath. 2023, 16, 2250136. [Google Scholar] [CrossRef]
  25. Yousef, A.M.; Algelany, A.M.; Elsadany, A.A. Codimension one and codimension two bifurcations in a discrete Kolmogorov type predator-prey model. J. Comput. Appl. Math. 2023, 428, 115171. [Google Scholar] [CrossRef]
  26. Liu, X.; Xiao, D. Complex dynamic behaviors of a discrete-time predator-prey system. Chaos Solitons Fractals 2007, 32, 80–94. [Google Scholar] [CrossRef]
  27. Guckenheimer, J.; Holmes, P. Nonlinear Oscillations, Dynamical Systems, and Bifurcations of Vector Fields; Springer Science & Business Media: Berlin/Heidelberg, Germany, 2013; Volume 42. [Google Scholar]
  28. Kuznetsov, Y.A. Elements of Applied Bifurcation Theory; Springer: Berlin/Heidelberg, Germany, 1998; Volume 112. [Google Scholar]
  29. Kuznetsov, I.; Kuznetsov, Y.A.; Meijer, H.G. Numerical Bifurcation Analysis of Maps; Cambridge University Press: Cambridge, UK, 2019; Volume 34. [Google Scholar]
  30. Strogatz, S.H. Nonlinear Dynamics and Chaos: With Applications to Physics, Biology, Chemistry, and Engineering; CRC Press: Boca Raton, FL, USA, 2018. [Google Scholar]
Figure 1. (a) Flip bifurcation diagram in ( a , P ) plane with c = 1.3 and h = 0.5 , (b) Maximal Lyapunov exponents corresponding to (a).
Figure 1. (a) Flip bifurcation diagram in ( a , P ) plane with c = 1.3 and h = 0.5 , (b) Maximal Lyapunov exponents corresponding to (a).
Computation 13 00011 g001
Figure 2. (a) Bifurcation of System (4) in ( a , P ) plane for c = 3 and h = 1.5 , (b) Maximal Lyapunov exponents corresponding to (a).
Figure 2. (a) Bifurcation of System (4) in ( a , P ) plane for c = 3 and h = 1.5 , (b) Maximal Lyapunov exponents corresponding to (a).
Computation 13 00011 g002
Figure 3. (a) Bifurcation diagram of System (4) in ( a , P ) plane for a = 1 and c = 1.8 , (b) Maximal Lyapunov exponents corresponding to (a).
Figure 3. (a) Bifurcation diagram of System (4) in ( a , P ) plane for a = 1 and c = 1.8 , (b) Maximal Lyapunov exponents corresponding to (a).
Computation 13 00011 g003
Figure 4. (a) Bifurcation of System (4) in ( a , P ) plane when c = 3 , (b) Maximal Lyapunov exponents corresponding to (a).
Figure 4. (a) Bifurcation of System (4) in ( a , P ) plane when c = 3 , (b) Maximal Lyapunov exponents corresponding to (a).
Computation 13 00011 g004
Figure 5. (a) Bifurcation diagram in ( a , P ) plane at c = 3.2 , (b) Maximal Lyapunov exponents corresponding to (a).
Figure 5. (a) Bifurcation diagram in ( a , P ) plane at c = 3.2 , (b) Maximal Lyapunov exponents corresponding to (a).
Computation 13 00011 g005
Figure 6. (a) Bifurcation diagram in ( a , P ) plane with c = 3.5 , (b) Maximal Lyapunov exponents corresponding to (a).
Figure 6. (a) Bifurcation diagram in ( a , P ) plane with c = 3.5 , (b) Maximal Lyapunov exponents corresponding to (a).
Computation 13 00011 g006
Figure 7. Phase portraits of System (4) near the Neimark–Sacker behavior with a = 0.0045 , c = 3 , and different values of h.
Figure 7. Phase portraits of System (4) near the Neimark–Sacker behavior with a = 0.0045 , c = 3 , and different values of h.
Computation 13 00011 g007
Figure 8. Chaotic attractors for the system (4) with a = 0.3 , c = 3 , and different values of h.
Figure 8. Chaotic attractors for the system (4) with a = 0.3 , c = 3 , and different values of h.
Computation 13 00011 g008
Figure 9. Chaotic attractors for the system (4) with a = 1 , c = 3.5 , and different values of h.
Figure 9. Chaotic attractors for the system (4) with a = 1 , c = 3.5 , and different values of h.
Computation 13 00011 g009aComputation 13 00011 g009b
Figure 10. Continuation of E 2 in ( h , P ) -plane. The period-doubling point (PD) and Neimark–Sacker point (NS).
Figure 10. Continuation of E 2 in ( h , P ) -plane. The period-doubling point (PD) and Neimark–Sacker point (NS).
Computation 13 00011 g010
Figure 11. (a) A stable 4-cycle when h = 0.04 , (b) A stable 8-cycle of (4) at h = 0.8 .
Figure 11. (a) A stable 4-cycle when h = 0.04 , (b) A stable 8-cycle of (4) at h = 0.8 .
Computation 13 00011 g011
Figure 12. Neimark–Sacker curve, including R 2 point, R 3 point, and R 4 point, rooted at the NS point.
Figure 12. Neimark–Sacker curve, including R 2 point, R 3 point, and R 4 point, rooted at the NS point.
Computation 13 00011 g012
Figure 13. The Neimark-Sacker curve, including the R 2 point.
Figure 13. The Neimark-Sacker curve, including the R 2 point.
Computation 13 00011 g013
Figure 14. Period-doubling curve, including R2 point, GPD point, and LPPD point.
Figure 14. Period-doubling curve, including R2 point, GPD point, and LPPD point.
Computation 13 00011 g014
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content.

Share and Cite

MDPI and ACS Style

Elsadany, A.A.; Yousef, A.M.; Ghazwani, S.A.; Zaki, A.S. Bifurcation Analysis of a Discrete Basener–Ross Population Model: Exploring Multiple Scenarios. Computation 2025, 13, 11. https://doi.org/10.3390/computation13010011

AMA Style

Elsadany AA, Yousef AM, Ghazwani SA, Zaki AS. Bifurcation Analysis of a Discrete Basener–Ross Population Model: Exploring Multiple Scenarios. Computation. 2025; 13(1):11. https://doi.org/10.3390/computation13010011

Chicago/Turabian Style

Elsadany, A. A., A. M. Yousef, S. A. Ghazwani, and A. S. Zaki. 2025. "Bifurcation Analysis of a Discrete Basener–Ross Population Model: Exploring Multiple Scenarios" Computation 13, no. 1: 11. https://doi.org/10.3390/computation13010011

APA Style

Elsadany, A. A., Yousef, A. M., Ghazwani, S. A., & Zaki, A. S. (2025). Bifurcation Analysis of a Discrete Basener–Ross Population Model: Exploring Multiple Scenarios. Computation, 13(1), 11. https://doi.org/10.3390/computation13010011

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop