Next Article in Journal
Symmetry and Asymmetry in Pre-Trained Transformer Models: A Comparative Study of TinyBERT, BERT, and RoBERTa for Chinese Educational Text Classification
Previous Article in Journal
Sums of Generalized Weighted Composition Operators Acting from Besov and BMOA Spaces to Bloch Spaces
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Global Dynamics and Bifurcation of an Evolutionary Beverton-Holt Model with the Allee Effect

1
Department of Mathematics and Physics, University of Campania “Luigi Vanvitelli”, Viale Lincoln N.5, 81100 Caserta, Italy
2
Department of Mathematics, Trinity University, San Antonio, TX 78212, USA
3
Center for Mathematical Analysis, Geometry, and Dynamical Systems, Instituto Superior Técnico, University of Lisbon, 1049-001 Lisbon, Portugal
4
Department of Mathematics, California State University Bakersfield, Bakersfield, CA 93311-1022, USA
*
Author to whom correspondence should be addressed.
Symmetry 2025, 17(11), 1811; https://doi.org/10.3390/sym17111811
Submission received: 11 September 2025 / Revised: 16 October 2025 / Accepted: 20 October 2025 / Published: 27 October 2025

Abstract

We study the global dynamics and bifurcation structure of an evolutionary Beverton–Holt model with Allee effects, a framework that couples ecological constraints with adaptive trait evolution. The model accounts for density dependence, mate limitation, and predator saturation, while traits evolve according to selection gradients that influence reproduction and competition. From an ecological perspective, we show that weak Allee effects create bistability between extinction and survival, while strong Allee effects generate a critical threshold below which populations collapse and above which they persist at carrying capacity. Evolutionary feedback further reshapes these outcomes by shifting thresholds, modifying stability regions, and producing multiple long-term attractors. Biologically, this reveals how demographic pressures such as scarce mates or high predation interact with trait evolution to determine persistence or extinction, and how adaptive responses may rescue populations facing critical density barriers. Our rigorous analysis and simulations demonstrate that eco–evolutionary processes not only alter classical Beverton–Holt outcomes but also provide insight into mechanisms underlying species persistence, extinction risk, and invasion success under Allee constraints.

1. Introduction

Mathematical population models have played a central role in understanding how species interact, persist, or decline under varying ecological pressures. One of the earliest and most enduring models is the discrete Beverton-Holt model [1,2], developed originally for fisheries management. This model captures density-dependent regulation and is widely used in both theoretical and applied population dynamics. For a single species, the model takes the form:
x ( t + 1 ) = b 1 + c x ( t ) x ( t ) : = r ( x ( t ) ) x ( t ) ,
where x ( t ) 0 denotes the population size at time t Z + , and b > 0 , c > 0 are parameters representing the intrinsic reproduction rate and intraspecific competition, respectively. The per capita growth rate is given by
r ( x ( t ) ) = b 1 + c x ( t ) .
As is well established (see, e.g., [3,4,5]), Equation (1) has globally predictable dynamics: if b 1 , the zero equilibrium is globally asymptotically stable; if b > 1 , there exists a unique globally asymptotically stable positive equilibrium:
x = b 1 c .
Despite the success of classical ecological models, they often treat traits and fitness as fixed. Beginning in the late 20th century, researchers began to realize the importance of feedback between ecological and evolutionary processes—a realization that gave rise to the field of discrete-time evolutionary population dynamics. Early foundational work by Lande [6,7] applied quantitative genetics to ecological models. Later, Dieckmann and Law, and independently Dercole and Rinaldi [8,9,10], introduced more structured and mechanistic approaches that account for the evolution of continuous traits within populations. However, the most profound conceptual advance came from Vincent and Brown in their seminal book Evolutionary Game Theory, Natural Selection, and Darwinian Dynamics [11]. Their work introduced the now-famous canonical equation of adaptive dynamics, which formalizes how traits evolve in response to selection gradients.
In this study, we build on these advances by incorporating evolutionary trait dynamics into the Beverton-Holt framework. We use discrete-time evolutionary models, since unlike their continuous counterparts, they naturally capture generation-to-generation change, admit rich dynamics including bifurcations and chaos, and reveal multiple attractors and basins of coexistence that are central to understanding evolutionary outcomes. We assume individuals are characterized by a continuous scalar trait v (e.g., size, metabolism, aggressiveness), and that the population evolves around a mean trait u. The trait affects both the growth rate and the competitive interactions among individuals, leading to:
b = b ( v , u ) , c = c ( v , u ) .
The dynamics of the population size x ( t ) and the mean trait u ( t ) are then governed by:
x ( t + 1 ) = b ( v , u ( t ) ) 1 + c ( v , u ( t ) ) x ( t ) | v = u ( t ) x ( t ) ,
u ( t + 1 ) = u ( t ) + σ 2 ln r ( x , v , u ( t ) ) v | v = u ( t ) ,
with
r ( x , v , u ) : = b ( v , u ) 1 + c ( v , u ) x ,
and σ 2 > 0 representing the speed of evolution (often proportional to the trait variance). Equation (3) is the canonical equation of adaptive dynamics, and describes how the population mean trait shifts in the direction of the fitness gradient.
For analytical and biological clarity, we assume: c ( v , u ) = c ( v u ) with c 0 = c ( 0 ) and c 1 = c ( 0 ) , b ( v ) = b 0 e v 2 / 2 . Then
ln r ( x , v , u ) = ln b ( v , u ) ln 1 + c ( v , u ) x = ln ( b 0 ) v 2 2 ln 1 + c ( v u ) x .
So that
v ln r ( x , v , u ) = v c ( v u ) x 1 + c ( v u ) x .
When v = u ( t ) and x = x ( t ) , this becomes
u ( t ) c ( 0 ) x ( t ) 1 + c ( 0 ) x ( t ) = u ( t ) c 1 x ( t ) 1 + c 0 x ( t ) .
So that
u ( t + 1 ) = u ( t ) + σ 2 u ( t ) c 1 x ( t ) 1 + c 0 x ( t ) = ( 1 σ 2 ) u ( t ) σ 2 c 1 x ( t ) 1 + c 0 x ( t ) .
Biologically, this framework represents a population where individuals differ by a quantitative trait (size, metabolism, aggressiveness), and selection acts through both intrinsic growth and frequency-dependent competition, yielding eco-evolutionary feedbacks that can drive convergence, branching, or extinction. These interactions are schematically represented in Figure 1, which illustrates how trait-dependent growth, density regulation, and selection gradients are coupled within the Beverton–Holt framework.
Note that the mean trait may take positive or negative values, with u = 0 representing the chosen reference baseline. Positive values ( u > 0 ) correspond to traits above the baseline, while negative values ( u < 0 ) correspond to traits below it. Figure 2 provides two illustrative cases with opposite sign of the mean trait.
Another vital component of our study is the incorporation of the =Allee effect [3,12,13,14,15,16,17,18,19,20,21,22,23,24]—a phenomenon whereby population growth is suppressed at low densities due to mechanisms such as mate limitation, predator saturation, or cooperative behaviors. The effect was first identified by W. C. Allee in his seminal work [25] and has since been recognized as a critical factor in extinction risk and invasion dynamics. A comprehensive treatment is provided in the book by Courchamp, Berec, and Gascoigne [15], which combines empirical evidence, theoretical models, and case studies to explore the mechanisms generating Allee effects, their consequences for population dynamics, and their implications for both endangered species management and invasive species control. Furthermore, Taylor’s concise encyclopedia entry [26] offers a clear overview of the concept, presenting key definitions, ecological mechanisms, and mathematical models, while highlighting its theoretical and practical relevance in ecological studies.
Allee effects can be classified as:
Definition 1 
([3]). A population model described by the equation x ( t + 1 ) = F ( x ( t ) ) , with x R n , x i 0 i , is said to exhibit a strong Allee effect if there exists a positive threshold population level such that, when the initial population is below this threshold, the population eventually goes extinct, whereas sufficiently large initial conditions lead to persistence. A weak Allee effect suppresses growth at low densities but does not inevitably lead to extinction.
Mate limitation [27] is a well-studied source of strong Allee effects. To model it, we introduce a fertility term of the form
s x ( t ) 1 + s x ( t ) , s > 0 ,
which reduces reproductive success when population size is low.
Predator saturation [28] is another important cause of Allee effects: at low prey densities, the per capita predation rate remains high (e.g., due to fixed search behavior of predators), while at higher densities predators become saturated and per capita predation drops. This results in a growth rate that is non-monotonic and may decrease at low density. A standard approach is to model predation pressure as
p ( x ) = exp m 1 + s x ( t ) ,
where the factor
exp m 1 + s x ( t )
represents the effect of the presence of a strong Allee effect due to predator saturation, where m is the attack rate and s is the handling time. We assume that predation mortality increases total competition when x is small. This mechanism can be embedded within the Beverton-Holt form to yield complex nonlinearities.
Bringing all these components together, we propose a general evolutionary Beverton-Holt model incorporating:
  • density-dependent growth via the Beverton-Holt mechanism;
  • mate limitation via a saturating reproductive term;
  • predator saturation as an Allee-inducing mortality factor;
  • evolution of a quantitative trait under selection.
For this paper, we simplify the predator saturation mechanism by absorbing it into the net reproductive output and focus on mate limitation explicitly. The resulting coupled system is:
x ( t + 1 ) = b 0 x ( t ) 1 + c 0 x ( t ) s x ( t ) 1 + s x ( t ) exp u 2 ( t ) 2 u ( t + 1 ) = ( 1 σ 2 ) u ( t ) σ 2 c 1 x ( t ) 1 + c 0 x ( t ) ,
where, for clarity, we highlight the parameter set
b 0 > 0 , s > 0 , 0 < c 0 < 1 , c 1 R , σ R .
Notice that the first equation in (5) is the inherent fertility equation while the second equation is the trait equation, more widely known in the literature as the canonical equation for evolution [10], Lande’s equation [6,7] or Fisher’s equation [8]. For comprehensive studies on evolutionary game theory in population dynamics, we refer to the work [18,19,23,24,29,30,31,32,33,34,35].

Objectives of This Study

The goal of this study is to analyze the global dynamics of the evolutionary Beverton-Holt model in Equation (5), which integrates ecological processes (competition, Allee effects from mate limitation and predator saturation) with evolutionary dynamics of traits. Specifically, we aim to:
  • Understand how mate limitation and predator saturation induce Allee effects in trait-structured populations;
  • Determine the conditions under which the system exhibits multiple attractors, extinction thresholds, and complex dynamics;
  • Investigate the influence of evolutionary rates ( σ 2 ) on persistence and bifurcation behavior;
  • Provide rigorous mathematical analysis and numerical simulations to reveal the long-term outcomes of eco-evolutionary feedbacks in populations subject to Allee effects.
Our study contributes to the growing literature on evolutionary dynamics by highlighting how demographic constraints, such as mate availability and predation pressure, interact with evolutionary change to shape population viability.

2. Fixed Points

System (5) may be viewed as the composition of the mapping F : ( R + × R ) ( R + × R ) given by
F ( x , u ) = b 0 s x 2 e u 2 2 ( 1 + c 0 x ) ( 1 + s x ) , ( 1 σ 2 ) u σ 2 c 1 x 1 + c 0 x .
By a fixed point, we mean a point ( x , u ) with F ( x , u ) = ( x , u ) . Clearly, for any parameter values, the origin is a fixed point. We will refer to this as the trivial fixed point of the map (7). For some parameter values, this is the only fixed point. As we will prove momentarily, there can be up to two additional fixed points. Algebraically, these nontrivial fixed points are determined by any ( x , u ) solution to the system
b 0 s x e u 2 2 ( 1 + c 0 x ) ( 1 + s x ) = 1
                        c 1 x 1 + c 0 x = u .
Notice that σ does not appear in this system of equations. Further, once c 0 , c 1 , and s have been specified, there is a critical value b 0 ¯ that determines the number of non-trivial fixed points. Our main theorem on the number of fixed points is the following.
Theorem 1. 
The quartic polynomial
c 0 3 s x 4 + s ( c 1 2 + 2 c 0 2 ) x 3 + ( c 1 2 c 0 2 + s c 0 ) x 2 2 c 0 x 1
has a unique positive zero x ¯ . Define
b ¯ 0 = ( 1 + c 0 x ¯ ) ( 1 + s x ¯ ) s x ¯ e ( c 1 x ¯ ) 2 2 ( 1 + c 0 x ¯ ) 2 .
Then for any σ R the following holds.
1. 
If b 0 < b ¯ 0 , then the only fixed point of mapping (7) is ( 0 , 0 ) .
2. 
If b 0 = b ¯ 0 , then mapping (7) has two fixed points: ( 0 , 0 ) and x ¯ , c 1 x ¯ 1 + c 0 x ¯ .
3. 
If b 0 > b ¯ 0 , then mapping (7) has three fixed points: ( 0 , 0 ) , x A , c 1 x A 1 + c 0 x A , and x K , c 1 x K 1 + c 0 x K where 0 < x A < x ¯ < x K .
Proof. 
We solve the system
b 0 s x e u 2 2 ( 1 + c 0 x ) ( 1 + s x ) = 1 c 1 x 1 + c 0 x = u .
by eliminating u, yielding
b 0 s x e c 1 2 x 2 2 ( 1 + c 0 x ) 2 ( 1 + c 0 x ) ( 1 + s x ) = 1 .
Let f ( x ) = b 0 s x e c 1 2 x 2 2 ( 1 + c 0 x ) 2 ( 1 + c 0 x ) ( 1 + s x ) 1 , so that any nontrivial fixed point ( x , u ) of mapping (7) must satisfy f ( x ) = 0 . A calculation shows
f ( x ) = b 0 s e c 1 2 x 2 2 ( 1 + c 0 x ) 2 ( 1 + c 0 x ) 4 ( 1 + s x ) 2 c 0 3 s x 4 + s ( c 1 2 + 2 c 0 2 ) x 3 + ( c 1 2 c 0 2 + s c 0 ) x 2 2 c 0 x 1 .
Evidently, the sign of f depends only on the quartic
c 0 3 s x 4 + s ( c 1 2 + 2 c 0 2 ) x 3 + ( c 1 2 c 0 2 + s c 0 ) x 2 2 c 0 x 1 .
Regardless of the sign of the coefficient ( c 1 2 c 0 2 + s c 0 ) , Descartes’ rule of signs gives that the quartic has exactly one positive root, which we denote x ¯ . Since f ( 0 ) = b 0 s > 0 , and f ( 0 ) = 1 < 0 , f is initially negative and increasing, until it reaches the value x ¯ where it obtains a maximum. The function f is decreasing afterwards, with lim x f ( x ) = 1 < 0 . Therefore, the sign of f ( x ¯ ) completely determines the number of positive zeros of f; if f ( x ¯ ) < 0 , then f has no zeros, if f ( x ¯ ) = 0 then it is the only zero, and if f ( x ¯ ) > 0 then there are two zeros x A and x K with x A < x ¯ < x K .
Since ( x ¯ , f ( x ¯ ) ) moves up as b 0 increases, there is a unique b 0 , which we denote b ¯ 0 , where f ( x ¯ ) = 0 . We can solve f ( x ¯ ) = 0 algebraically, obtaining
b ¯ 0 s x ¯ e c 1 2 x ¯ 2 2 ( 1 + c 0 x ¯ ) 2 ( 1 + c 0 x ¯ ) ( 1 + s x ¯ ) = 1 .
A rearrangement to solve for b ¯ 0 yields the statement of the theorem. □
Remark 1. 
For b 0 > b ¯ 0 , we will refer to x A as the Allee threshold and x K as the carrying capacity. One of the main goals of the paper is to describe under what parameter conditions System (5) has a strong Allee effect.
There is also a geometric interpretation of Theorem 1. Consider separately the graphs of
b 0 s x ( 1 + c 0 x ) ( 1 + s x ) = e u 2 2 c 1 x 1 + c 0 x = u
in the ( x , u ) plane.
If c 1 > 0 , u = c 1 x 1 + c 0 x describes a decreasing convex curve in the fourth quadrant, while if c 1 < 0 it yields an increasing concave curve in the first quadrant. This curve is independent of b 0 . The first curve is a bit more complicated, and for sufficiently large b 0 describes an ellipse-like curve. The size of this graph grows larger as b 0 grows. The special value of b ¯ 0 is where the two curves are tangent; below this value there is no intersection, and above this value there are two intersections. An example with a numerically computed graphs of these isoclines is given below.
Example 1. 
Let c 0 = 1 2 , s = 4 , c 1 = 2 . The quartic in Theorem 1 is
1 2 x 4 + 18 x 3 + 23 4 x 2 x 1
which has a unique positive zero
x ¯ 0.3357 .
Then, one can substitute that value into
b ¯ 0 = ( 1 + 1 2 x ¯ ) ( 1 + 4 x ¯ ) 4 x ¯ e 2 x ¯ 2 ( 1 + 1 2 x ¯ ) 2
to obtain b ¯ 0 2.4037 . A plot at this specific value of b ¯ 0 , generated using MATLAB 2025a [36], together with neighboring b 0 values, is shown in Figure 3.
In Theorem 1, b ¯ 0 is dependent on three parameters. However, it can also be expressed in terms of two parameter ratios, as described in Theorem 2.
Theorem 2. 
The bifurcation value b ¯ 0 as defined in Equation (11) can be expressed as a function of the ratios c 1 c 0 and s c 0 .
Proof. 
The quartic polynomial may be rewritten as
s c 0 ( c 0 x ) 4 + s c 0 c 1 2 c 0 2 + 2 ( c 0 x ) 3 + c 1 2 c 0 2 1 + s c 0 ( c 0 x ) 2 2 ( c 0 x ) 1 = 0 .
As a quartic polynomial in y = c 0 x , the coefficients are all functions of c 1 c 0 and s c 0 , so that the unique positive root may be expressed as y = c 0 x ¯ = H c 1 c 0 , s c 0 for some real valued function H.
Then
b ¯ 0 = ( 1 + c 0 x ¯ ) ( 1 + s x ¯ ) s x ¯ e ( c 1 x ¯ ) 2 2 ( 1 + c 0 x ¯ ) 2 = ( 1 + y ) ( 1 + s c 0 y ) s c 0 y e c 1 c 0 y 2 2 ( 1 + y ) 2
and the result follows. □
A plot of the bifurcation point b ¯ 0 as a function of s c 0 for different values of c 1 c 0 , generated using MATLAB 2025a [36], is shown in Figure 4.
We now describe the curve e u 2 2 = b 0 s x ( 1 + c 0 x ) ( 1 + s x ) more formally, and prove that at b ¯ 0 the two curves are tangent. For sufficiently small b 0 , the curve is empty.
Lemma 1. 
The set of ( x , u ) that satisfy
e u 2 2 = b 0 s x ( 1 + c 0 x ) ( 1 + s x )
is nonempty if and only if
c 0 s + 1 2 b 0 .
Proof. 
Due to the argument of the exponential, the set is nonempty if and only if
b 0 s x ( 1 + c 0 x ) ( 1 + s x ) 1 .
This is equivalent to the quadratic
1 + ( c 0 + s b 0 s ) x + c 0 s x 2 0 .
Since this quadratic is positive at 0 and as x , it can only obtain negative values if it has two positive real roots. Clearly, if c 0 + s b 0 s 0 this cannot happen, so we assume that the linear term has a negative coefficient. Then since the product of the two roots is 1 c 0 s > 0 and the sum of the two roots is also positive, the set is nonempty if and only if the discriminant of the quadratic is nonnegative.
The discriminant of this quadratic is
( c 0 + s b 0 s ) 2 4 c 0 s = ( c 0 + s b 0 s 2 c 0 s ) ( c 0 + s b 0 s + 2 c 0 s )
and since c 0 + s b 0 s < 0 the discriminant is nonnegative if and only if
c 0 + s b 0 s + 2 c 0 s 0 .
This is equivalent to ( c 0 + s ) 2 b 0 s or equivalently
c 0 s + 1 2 b 0 .
Note that this inequality also implies the earlier assumed condition of
c 0 + s b 0 s < 0 .
Now we consider b 0 so that the set is nonempty. When c 0 s + 1 2 < b 0 the isocline describes a closed and mirrored curve γ which crosses the u axis at the zeros 0 < r 1 < r 2 of
1 + ( c 0 + s b 0 s ) x + c 0 s x 2 .
It reaches its maximum in the first quadrant at x = x M = ( c 0 + s b 0 s ) 2 c 0 s and respectively its minimum in the fourth quadrant at the same value. It represents an increasing curve for positive u on [ r 1 , x M ] and a decreasing curve thereafter. This is mirrored for negative u, yielding an ellipse-like figure for γ .
Theorem 3. 
Let b ¯ 0 be described as in Theorem 1. Then the curves e u 2 2 = b 0 s x ( 1 + c 0 x ) ( 1 + s x ) and u = c 1 x 1 + c 0 x are tangent in the ( x , u ) plane.
Proof. 
We match the derivatives of the two isoclines, yielding
u e u 2 2 d u d x = b 0 s ( 1 c 0 s x 2 ) ( 1 + c 0 x ) 2 ( 1 + s x ) 2 d u d x = c 1 ( 1 + c 0 x ) c 0 c 1 x ( 1 + c 0 x ) 2 = c 1 ( 1 + c 0 x ) 2
which after eliminating d u d x yields
u e u 2 2 c 1 ( 1 + c 0 x ) 2 = b 0 s ( 1 c 0 s x 2 ) ( 1 + c 0 x ) 2 ( 1 + s x ) 2 .
After some cancellation, we obtain
u e u 2 2 c 1 = b 0 s ( 1 c 0 s x 2 ) ( 1 + s x ) 2 .
Since at a fixed point we have both
e u 2 2 = b 0 s x ( 1 + c 0 x ) ( 1 + s x ) u = c 1 x 1 + c 0 x
we can eliminate all the u terms yielding
c 1 x 1 + c 0 x b 0 s x ( 1 + c 0 x ) ( 1 + s x ) c 1 = b 0 s ( 1 c 0 s x 2 ) ( 1 + s x ) 2 .
Some further simplifying gives
c 1 2 x 2 ( 1 + c 0 x ) 2 = 1 c 0 s x 2 1 + s x .
Clearing denominators, we obtain
c 1 2 x 2 + c 1 2 s x 3 = 1 + 2 c 0 x + c 0 ( c 0 s ) x 2 2 c 0 2 s x 3 c 0 3 s x 4
which simplifies to
c 0 3 s x 4 + s ( c 1 2 + 2 c 0 2 ) x 3 + ( c 1 2 c 0 2 + s c 0 ) x 2 2 c 0 x 1 = 0 .
This is precisely the quartic from Theorem 1. □

3. Stability

In this section, we study the stability of the fixed points of System (5). First, we analyze the trivial fixed point, followed by the remaining fixed points. To do so, we use the linearization principle, which requires analyzing the localization of the eigenvalues of the Jacobian matrix of the mapping F = ( f , g ) that represents System (5), evaluated at the fixed point. This matrix is given by
J F ( x , u ) = f x f u g x g u = b 0 s e u 2 2 x c 0 x + s x + 2 c 0 x + 1 2 ( s x + 1 ) 2 b 0 s e u 2 2 u x 2 c 0 x + 1 ( s x + 1 ) c 1 σ 2 c 0 x + 1 2 1 σ 2 .

3.1. Trivial Fixed Point

Since the Jacobian matrix at ( 0 ,   0 ) is given by
J F ( 0 ,   0 ) = 0 0 σ 2 c 1 1 σ 2 ,
it follows that the eigenvalues of J F ( 0 ,   0 ) are λ 1 = 0 and λ 2 = 1 σ 2 . Hence we have the following result:
Theorem 4. 
The extinction equilibrium ( 0 , 0 ) is locally asymptotically stable if 0 < σ 2 < 2 and a saddle if σ 2 2 .
Proof. 
Since the eigenvalues of J F ( 0 , 0 ) are 0 and 1 σ 2 , the result follows immediately when σ 2 2 . In the case σ 2 = 2 , we apply the Center Manifold Theorem [37]. Following the techniques employed in [38], one can prove that the origin is a saddle fixed point. □
In the case where ( 0 ,   0 ) is the only fixed point, local stability implies global stability. This will be a consequence of the following Theorem.
Theorem 5. 
Let σ 2 ( 0 , 2 ) and assume that b 0 ( 0 , b ¯ 0 ) . Then
lim t x ( t ) = 0 .
Proof. 
We recall from the proof of Theorem 1 that for any b 0 ( 0 , b ¯ 0 ) that
f ( x ) = b 0 s x e c 1 2 x 2 2 ( 1 + c 0 x ) 2 ( 1 + c 0 x ) ( 1 + s x ) 1
is negative for all x > 0 . Define
ρ = sup x > 0 b 0 s x e c 1 2 x 2 2 ( 1 + c 0 x ) 2 ( 1 + c 0 x ) ( 1 + s x ) = 1 + sup x > 0 f ( x ) < 1 .
Note also that ρ > 0 . This means for any integer t > 0 that
x ( t ) = b 0 s ( x ( t 1 ) ) 2 1 + c 0 x ( t 1 ) 1 + s x ( t 1 ) e 1 2 ( u ( t 1 ) ) 2 < x ( t 1 ) ρ e 1 2 c 1 x ( t 1 ) 1 + c 0 x ( t 1 ) 2 1 2 ( u ( t 1 ) ) 2 < x ( 0 ) ρ t e 1 2 k = 0 t 1 c 1 x ( k ) 1 + c 0 x ( k ) 2 ( u ( k ) ) 2 .
We split the remainder of the proof into two cases, depending on the value of σ 2 .
  • Case 1: Suppose σ 2 < 1 . We prove the result in the case c 1 > 0 without loss of generality. We partition the right half plane into two disjoint regions separated by the u isocline:
    1.
    L = { ( x , u ) R + × R : u < c 1 x 1 + c 0 x } .
    2.
    H = { ( x , u ) R + × R : u c 1 x 1 + c 0 x } .
    Note that L H = R + × R .
    If x ( 0 ) , u ( 0 ) L , observe first that since the isoclines for the mapping do not intersect for b 0 < b 0 ¯ , we must have x ( 1 ) < x ( 0 ) . Then
    u ( 1 ) + c 1 x ( 1 ) 1 + c 0 x ( 1 ) = ( 1 σ 2 ) u ( 0 ) σ 2 c 1 x ( 0 ) 1 + c 0 x ( 0 ) + c 1 x ( 1 ) 1 + c 0 x ( 1 ) < ( 1 σ 2 ) c 1 x ( 0 ) 1 + c 0 x ( 0 ) σ 2 c 1 x ( 0 ) 1 + c 0 x ( 0 ) + c 1 x ( 1 ) 1 + c 0 x ( 1 ) = c 1 x ( 0 ) 1 + c 0 x ( 0 ) + c 1 x ( 1 ) 1 + c 0 x ( 1 ) < 0
    where the last inequality follows since x ( 1 ) < x ( 0 ) and c 1 y 1 + c 0 y is strictly increasing in y. Thus, x ( 1 ) , u ( 1 ) L . Inductively, x ( t ) , u ( t ) L for all t Z + . From above, we know
    x ( t ) < x ( 0 ) ρ t e 1 2 k = 0 t 1 c 1 x ( k ) 1 + c 0 x ( k ) 2 u ( k ) 2 . = x ( 0 ) ρ t e 1 2 k = 0 t 1 c 1 x ( k ) 1 + c 0 x ( k ) u ( k ) c 1 x ( k ) 1 + c 0 x ( k ) + u ( k ) .
    Since u ( k ) < 0 for x ( k ) , u ( k ) L and c 1 x ( k ) 1 + c 0 x ( k ) + u ( k ) < 0 , the argument of the exponential is negative. Thus, in this case we have x ( t ) < x ( 0 ) ρ t . Taking limits, the result follows since ρ ( 0 , 1 ) .
    Finally, let x ( 0 ) , u ( 0 ) H . Observe then that u ( 1 ) < u ( 0 ) as the point x ( 0 ) , u ( 0 ) lies above the u isocline. If for some t Z + we have x ( t ) , u ( t ) L , then we may proceed as before. Otherwise, x ( t ) , u ( t ) H for all positive integers t. In that case, u ( t ) is a monotone decreasing sequence that is bounded below by c 1 c 0 , so u ( t ) converges to a value u . Since
    u ( t + 1 ) u ( t ) = σ 2 u ( t ) + c 1 x ( t ) 1 + c 0 x ( t )
    and u ( t + 1 ) u ( t ) 0 , we have c 1 x ( t ) 1 + c 0 x ( t ) + u ( t ) 0 as t , so x ( t ) also converges. Since F has a unique fixed point for b 0 < b 0 ¯ , we have x ( t ) , u ( t ) ( 0 , 0 ) .
    If instead c 1 < 0 , then now c 1 y 1 + c 0 y is decreasing in y instead of increasing, and we reverse the roles of the sets L and H in the proof to obtain a symmetrical argument.
  • Case 2: Now consider σ 2 1 . It suffices to prove that
    k = 0 t 1 c 1 x ( k ) 1 + c 0 x ( k ) 2 u ( k ) 2
    can be bounded above independently of t. For brevity, define a ( k ) = c 1 x ( k ) 1 + c 0 x ( k ) and Δ u ( k ) = u ( k + 1 ) u ( k ) . Observe that
    Δ u ( k ) = u ( k + 1 ) u ( k ) = σ 2 u ( k ) + a ( k )
    and that
    a ( k ) = Δ u ( k ) σ 2 u ( k ) .
    Then
    a ( k ) 2 u ( k ) 2 = a ( k ) + u ( k ) a ( k ) u ( k ) = 1 σ 2 Δ u ( k ) a ( k ) u ( k ) = 1 σ 2 Δ u ( k ) Δ u ( k ) σ 2 2 u ( k ) = 1 σ 4 Δ u ( k ) 2 + 2 σ 2 Δ u ( k ) · u ( k ) = 1 σ 4 Δ u ( k ) 2 + 1 σ 2 u ( k + 1 ) 2 u ( k ) 2 Δ u ( k ) 2 = 1 σ 4 1 σ 2 Δ u ( k ) 2 + 1 σ 2 u ( k + 1 ) 2 1 σ 2 u ( k ) 2 .
    Since 1 σ 4 1 σ 2 < 0 , this implies
    k = 0 t 1 c 1 x ( k ) 1 + c 0 x ( k ) 2 u ( k ) 2 = k = 0 t 1 1 σ 4 1 σ 2 Δ u ( k ) 2 + 1 σ 2 u ( k + 1 ) 2 1 σ 2 u ( k ) 2 < k = 0 t 1 1 σ 2 u ( k + 1 ) 2 1 σ 2 u ( k ) 2 = 1 σ 2 u ( t ) 2 1 σ 2 u ( 0 ) 2
    as the sum telescopes.
    It remains to bound u ( t ) . Since c 1 x ( t ) 1 + c 0 x ( t ) | c 1 | c 0 , we have
    | u ( t ) | | 1 σ 2 | · | u ( t 1 ) | + σ 2 | c 1 | c 0 .
    Then
    | u ( t ) | ( σ 2 1 ) t u ( 0 ) + σ 2 | c 1 | c 0 1 ( σ 2 1 ) t 2 σ 2 .
    Since σ 2 1 ( 0 ,   1 ) , we have
    | u ( t ) | u ( 0 ) + σ 2 | c 1 | c 0 ( 2 σ 2 )
    which is independent of t. Thus, we may write
    x ( t ) < x ( 0 ) ρ t e c
    for some constant c and the result follows as t since 0 < ρ < 1 .
Note that the previous theorem implies the following.
Theorem 6 
(Global Stability of the Origin). Let σ 2 ( 0 ,   2 ) and assume that b 0 ( 0 ,   b ¯ 0 ) . Then the extinction equilibrium ( 0 ,   0 ) is globally asymptotically stable.
Corollary 1. 
Let 0 < σ 2 < 2 and suppose that b 0 1 . Then, the equilibrium point ( 0 ,   0 ) of System (5) is globally asymptotically stable.
Proof. 
Clearly 1 + c 0 x ¯ 1 , 1 + 1 s x ¯ 1 , and e ( c 1 x ¯ ) 2 2 ( 1 + c 0 x ¯ ) 2 1 . Thus
b 0 1 ( 1 + c 0 x ¯ ) 1 + 1 s x ¯ e ( c 1 x ¯ ) 2 2 ( 1 + c 0 x ¯ ) 2 = ( 1 + c 0 x ¯ ) ( 1 + s x ¯ ) s x ¯ e ( c 1 x ¯ ) 2 2 ( 1 + c 0 x ¯ ) 2 = b 0 ¯
and we apply Theorem 6. □

3.2. Nontrivial Fixed Points

In this subsection, we study the stability of the nontrivial fixed points of System (5). First, we determine a forward invariant set, and later, we address the stability.

3.2.1. Invariant Sets

In what follows, we construct an invariant symmetric set in which the dynamics of System (5) take place, largely following the approach in (Section 4, [9]).
Theorem 7 
(Region of attraction). Let F = ( f ,   g ) be the mapping representing System (5) and take c 1 0 . Then:
1. 
the rectangle U = 0 ,   b 0 c 0 × | c 1 | c 0 ,   | c 1 | c 0 is forward invariant under F if 0 < σ 2 < 1 ;
2. 
the rectangle U = 0 ,   b 0 c 0 × b 0 σ 2 c 0 ( 1 + b 0 ) ( 2 σ 2 ) | c 1 | , b 0 σ 2 c 0 ( 1 + b 0 ) ( 2 σ 2 ) | c 1 | is forward invariant under F if 1 < σ 2 < 2 .
Proof. 
Let ( x ,   y ) U . We will show that F ( U ) U , i.e., U is invariant under F.
Since 0 x ( t + 1 ) = b 0 x ( t ) 1 + c 0 x ( t ) s x ( t ) 1 + s x ( t ) exp u 2 ( t ) 2 b 0 c 0 , for all t, it follows that the x coordinate of all orbits is bounded by b 0 c 0 .
1.
Let 0 < σ 2 < 1 . We need to show that | u | | c 1 | c 0 with ( x   , u ) U implies that | g ( x , u ) | | c 1 | c 0 . We observe that
| g ( x , u ) | = ( 1 σ 2 ) u σ 2 c 1 x 1 + c 0 x ( 1 σ 2 ) | c 1 | c 0 + σ 2 | c 1 | 1 c 0 1 1 1 + c 0 x ( 1 σ 2 ) | c 1 | c 0 + σ 2 | c 1 | 1 c 0 = | c 1 | c 0 ,
establishing the result.
2.
Let 1 < σ 2 < 2 . The partial derivatives of g ( x ,   u ) = ( 1 σ 2 ) u σ 2 c 1 x 1 + c 0 x are
g u ( x ,   u ) = 1 σ 2 < 0 and g x ( x ,   u ) = σ 2 c 1 ( 1 + c 0 x ) 2 ,
with g x ( x ,   u ) > 0 if c 1 < 0 and g x ( x ,   u ) < 0 if c 1 > 0 . Consequently, g is strictly monotone in each coordinate and there are no critical points in the interior, so the minimum and maximum must occur on the boundary U.
Similarly to the precedent case, using the triangle inequality and the fact that c 0 x 1 + c 0 x is monotone increasing in x, we have
| g ( x , u ) | = ( 1 σ 2 ) u σ 2 c 1 c 0 c 0 x 1 + c 0 x | ( 1 σ 2 ) | · | u | + σ 2 | c 1 | c 0 c 0 x 1 + c 0 x ( σ 2 1 ) · | u | + σ 2 | c 1 | c 0 b 0 1 + b 0 ( σ 2 1 ) b 0 | c 1 | σ 2 c 0 ( 1 + b 0 ) ( 2 σ 2 ) + σ 2 | c 1 | c 0 b 0 1 + b 0 = b 0 | c 1 | σ 2 c 0 ( 1 + b 0 ) ( 2 σ 2 ) ( σ 2 1 + 2 σ 2 ) = b 0 σ 2 c 0 ( 1 + b 0 ) ( 2 σ 2 ) | c 1 | ,
establishing forward invariance.
As a direct consequence of the preceding result, the following can be established.
Theorem 8 
(Globally attracting region). The region of attraction U defined in Theorem 7 is globally attracting under F.
Proof. 
We will prove the result for the case 0 < σ 2 < 1 , as the other case follow in a similar manner.
Let ( x ,   u ) U . After one iteration, the x bound is satisfied. It thus suffices to consider ( x ,   u ) with 0 x b 0 c 0 and | u | > | c 1 | c 0 . We will prove in this case that | g ( x ,   u ) | | u | . Consequently, if the u coordinates under F do not enter U, then their absolute value must form a bounded monotone sequence which converges. This is a contradiction as there are no period 1 or period 2 points outside of U.
Let us now prove | g ( x ,   u ) | u whenever | u | > | c 1 | c 0 and 0 x b 0 c 0 . If u > 0 , then we have
u > | c 1 | c 0 1 · b 0 c 0 ( 1 + b 0 ) | c 1 | σ 2 x ( 1 + c 0 x ) | c 1 | .
As ( 2 σ 2 ) u > u whenever σ 2 < 1 , we have then
( 2 σ 2 ) u > σ 2 x 1 + c 0 x | c 1 | .
Then
u + g ( x , u ) = ( 2 σ 2 ) u σ 2 c 1 x 1 + c 0 x > σ 2 x 1 + c 0 x | c 1 | σ 2 x 1 + c 0 x c 1 = σ 2 x 1 + c 0 x | c 1 | c 1 0 .
It follows that for u > 0 we have g ( x , u ) u .
We must also show g ( x , u ) u whenever u > 0 . Since g ( x , u ) = u σ 2 u + c 1 x 1 + c 0 x , if c 1 > 0 this is clear. If c 1 < 0 , then result also follows from the computation
u | c 1 | c 0 x 1 + c 0 x | c 1 | = x 1 + c 0 x c 1 .
In fact,
u + g ( x , u ) = σ 2 u σ 2 c 1 x 1 + c 0 x = σ 2 ( u + x 1 + c 0 x c 1 ) < 0 .
Thus, | g ( x , u ) | u whenever u > 0 .
Now, let u < 0 . Then we have
u < | c 1 | c 0 | c 1 | c 0 b 0 1 + b 0 x ( 1 + c 0 x ) | c 1 | x ( 1 + c 0 x ) | c 1 | σ 2 2 σ 2
so that
( 2 σ 2 ) u < x | c 1 | σ 2 1 + c 0 x .
Then
u + g ( x ,   u ) = ( 2 σ 2 ) u c 1 σ 2 x 1 + c 0 x < x | c 1 | σ 2 ( 1 + c 0 x ) c 1 σ 2 x 1 + c 0 x = x σ 2 ( 1 + c 0 x ) | c 1 | + c 1 0 .
It follows that for u < 0 we have g ( x ,   u ) < u . Further, since g ( x ,   u ) = u σ 2 c 1 x 1 + c 0 x + u , if c 1 < 0 it is clear that g ( x ,   u ) > u whenever u < 0 . If c 1 > 0 , then it also follows from the computation
u | c 1 | c 0 = c 1 c 0 c 1 x 1 + c 0 x .
In fact,
u g ( x ,   u ) = u ( 1 σ 2 ) u + σ 2 c 1 x 1 + c 0 x = σ 2 u + σ 2 c 1 x 1 + c 0 x = σ 2 ( u + c 1 x 1 + c 0 x ) < 0 .
We conclude that | g ( x ,   u ) | u whenever u < 0 . □

3.2.2. Week Allee Effect

At the non-trivial fixed points ( x , u ) = x , c 1 x 1 + c 0 x of the mapping F, the Jacobian matrix is given by
J F x , c 1 x 1 + c 0 x = c 0 x + s x + 2 c 0 x + 1 s x + 1 c 1 x 2 c 0 x + 1 c 1 σ 2 c 0 x + 1 2 1 σ 2
or equivalently
J F x , u = 1 1 + c 0 x + 1 1 + s x u x σ 2 u x ( 1 + c 0 x ) 1 σ 2 .
The following result deals with the eigenvalues of the Jacobian matrix when the model is under the presence of the weak Allee effect.
Theorem 9. 
Let b ¯ 0 be as in Theorem 1. Then the eigenvalues of the Jacobian matrix evaluated at the unique interior fixed point of Equation (5) are 1 and λ ¯ = 1 1 + c 0 x + 1 1 + s x σ 2 .
Proof. 
The eigenvalues of the Jacobian are given by λ 2 trace ( J F ) λ + det ( J F ) = 0 , so to show 1 is an eigenvalue it suffices to show that 1 trace ( J F ) + det ( J F ) = 0 .
Recall from the derivation of b ¯ 0 that
c 1 2 ( x ) 2 ( 1 + c 0 x ) 2 = 1 c 0 s ( x ) 2 1 + s x .
We then obtain
1 trace ( J F ) + det ( J F ) = σ 2 c 0 x + s x + 2 1 + c 0 x ( 1 + s x ) + c 1 2 ( x ) 2 ( 1 + c 0 x ) 3 + 1 = σ 2 c 0 x + s x + 2 1 + c 0 x ( 1 + s x ) + 1 c 0 s ( x ) 2 ( 1 + c 0 x ) ( 1 + s x ) + 1 = σ 2 ( 1 + c 0 x ) ( 1 + s x ) 1 + c 0 x ( 1 + s x ) + 1 = 0 .
Consequently, 1 is an eigenvalue, and from the trace we obtain as our second eigenvalue
λ ¯ = c 0 x + s x + 2 1 + c 0 x ( 1 + s x ) σ 2 = 1 1 + c 0 x + 1 1 + s x σ 2 .
Example 2. 
Let c 0 = 1 2 , s = 4 , c 1 = 2 . In Example 1 we found x 0.335743 and b ¯ 0 2.4037 . The eigenvalues of J F x , x 1 + 1 2 x are 1 and 1 1 + 1 2 x + 1 1 + 4 x σ 2 1.28307 σ 2 . As σ 2 varies, the absolute value of the eigenvalue varies from less than one to greater than one meaning that the fixed point may be locally stable or unstable (in the latter case, a saddle point). To determine stability, we need to use the Center Manifold Theorem which we will do in the sequel.
Corollary 2. 
Let λ ¯ = 1 1 + c 0 x + 1 1 + s x σ 2 to be the non-trivial eigenvalue of Jacobian matrix evaluated at the unique interior fixed point of System (5) as determined in Theorem 9. Then | λ ¯ | < 1 if and only if σ 2 1 1 + c 0 x + 1 1 + s x 1 , 1 1 + c 0 x + 1 1 + s x + 1 .
Proof. 
It is clear that | λ ¯ |   <   1 if and only if
σ 2 1 < 1 1 + c 0 x + 1 1 + s x < σ 2 + 1 .
Let σ 2 1 . Then the left hand side of (13) is fully satisfied and the right side is equivalent to
σ 2 > 1 1 + c 0 x + 1 1 + s x 1 .
If instead σ 2 > 1 , then the right hand side of (13) is automatically satisfied and the left hand side becomes σ 2 < 1 1 + c 0 x + 1 1 + s x + 1 . This implies the statement of the corollary. □
Remark 2. 
The conditions enumerated in the preceding theorem are those that can lead the unique positive fixed point to be locally asymptotically stable, a property that must be verified using the Center Manifold Theorem [37]. In cases where | λ ¯ |   >   1 , the fixed point may become unstable—in particular, it can turn into a saddle point. Finally, when | λ ¯ |   =   1 , special attention is required, as both eigenvalues have modulus equal to one, and the linear analysis alone is inconclusive.
We now proceed with the analysis of the local stability of the carrying equilibrium. As mentioned in the previous remark, we will use the Center Manifold Theorem. Let us assume that | λ ¯ |   <   1 . Our approach follows the techniques employed in [38].
By performing the change of variables y ( t ) = x ( t ) x and v ( t ) = u ( t ) u , with u = c 1 x 1 + c 0 x , we shift the positive fixed point of System (5) to the origin. Consequently, System (5) becomes equivalent to:
y ( t + 1 ) v ( t + 1 ) = c 0 x + s x + 2 c 0 x + 1 s x + 1 c 1 x 2 c 0 x + 1 c 1 σ 2 c 0 x + 1 2 1 σ 2 y ( t ) v ( t ) + f ¯ ( y ( t ) , v ( t ) ) g ¯ ( y ( t ) , v ( t ) ) ,
where
f ¯ ( y , v ) = b ¯ 0 s x + y 2 e 1 2 v c 1 x c 0 x + 1 2 c 0 x + y + 1 s x + y + 1 ( σ 2 + λ ¯ ) y c 1 v x 2 c 0 x + 1 x
and
g ¯ ( y , v ) = c 0 c 1 σ 2 y 2 c 0 x + 1 2 c 0 x + y + 1 .
It is clear that
c 0 x + s x + 2 c 0 x + 1 s x + 1 c 1 x 2 c 0 x + 1 c 1 σ 2 c 0 x + 1 2 1 σ 2 = 1 c 1 ( x ) 2 σ 2 ( 1 + c 0 x ) c 1 ( 1 + c 0 x ) 2 1 × 1 0 0 λ ¯ × S ¯ 11 S ¯ 12 S ¯ 21 S ¯ 22 ,
where
S ¯ 11 S ¯ 12 S ¯ 21 S ¯ 22 = σ 2 ( c 0 x + 1 ) 3 σ 2 ( c 0 x + 1 ) 3 c 1 2 ( x ) 2 c 1 ( x ) 2 ( c 0 x + 1 ) 2 σ 2 ( c 0 x + 1 ) 3 c 1 2 ( x ) 2 c 1 σ 2 ( c 0 x + 1 ) σ 2 ( c 0 x + 1 ) 3 c 1 2 ( x ) 2 σ 2 ( c 0 x + 1 ) 3 σ 2 ( c 0 x + 1 ) 3 c 1 2 ( x ) 2 .
Let S 12 = c 1 ( x ) 2 σ 2 ( 1 + c 0 x ) , S 21 = c 1 ( 1 + c 0 x ) 2 . We proceed by performing an additional change of variables y ( t ) = z ( t ) + S 12 w ( t ) and v ( t ) = S 21 z ( t ) + w ( t ) , yielding the system
z ( t + 1 ) w ( t + 1 ) = 1 0 0 λ ¯ z ( t ) w ( t ) + f ¯ ¯ ( z ( t ) , w ( t ) ) g ¯ ¯ ( z ( t ) , w ( t ) )
where
f ¯ ¯ ( z , w ) g ¯ ¯ ( z , w ) = S ¯ 11 S ¯ 12 S ¯ 21 S ¯ 22 f ¯ ( z + S 12 w , S 21 z + w ) g ¯ ( z + S 12 w , S 21 z + w ) .
Let w = h ( z ) where h ( z ) = α 1 z + α 2 z 2 + α 3 z 3 + O ( z 4 ) . The function h must satisfy the following equation (center manifold equation)
h z + f ¯ ¯ ( z , h ( z ) ) = λ ¯ h ( z ) + g ¯ ¯ ( z , h ( z ) ) .
From this, it follows that the dynamics on the center manifold is given by the following equation
z ( t + 1 ) = z ( t ) + f ¯ ¯ ( z ( t ) , h ( z ( t ) ) )
or equivalently
z ( t + 1 ) = M c ( z ( t ) )
where the mapping M c on the center manifold is given by
M c ( z ) = z + S ¯ 11 f ¯ ( z + S 12 h ( z ) , S 21 z + h ( z ) ) + S ¯ 12 g ¯ ( z + S 12 h ( z ) , S 21 z + h ( z ) ) .
After simplifying Equation (16), we perform a Taylor expansion and determine the values of the constants α i using the method of undetermined coefficients. At this stage, this task is only feasible with the aid of a computer algebra system, such as Mathematica. The expressions for the constants α i are lengthy and impractical to compute by hand, so we omit them here.
The main feature of Equation (17) is that its dynamics determine the dynamics of system (15). So if z = 0 is a stable, asymptotically stable, semi-stable or unstable fixed point of Equation (17), then the fixed point ( z , w ) = ( 0 , 0 ) of system (15) possesses the corresponding property and so the fixed point ( x , u ) of (5).
Before proceeding with a concrete example illustrating our needs, we recall that for one-dimensional mappings, a fixed point x R is said to be semi-stable if there exists an interval I = ( x δ , x + δ ) such that x is attracting from one side and repelling from the other side (page 35, [4]). It is said to be semi-stable from the left (respectively, from the right) if it is attracting on ( x δ , x ) (respectively, on ( x , x + δ ) ). From this, one can show that a fixed point x of a mapping f is semi-stable from the right (respectively, from the left) if f ( x ) = 1 and f ( x ) < 0 (respectively, f ( x ) > 0 ).
Now, for two-dimensional mappings, Livadiotis and Elaydi [22] provide a general definition of semi-stability. They define a fixed point x = ( x , y ) to be semi-stable if there exists a one-dimensional center manifold W c that is semi-stable at x .
Example 3. 
Let us study the stability of the fixed point given in Example (2). Recall that c 0 = 1 / 2 , c 1 = 2 , s = 4 , b ¯ 0 2.4037 and x 0.335743 . By using σ 2 = 4 / 5 we found that the function on the center manifold is given by
h ( z ) 61.1202 z 3 4.33567 z 2
and the mapping of Equation (17) is given by
M c ( z ) : = A 1 ( z ) e A 2 ( z ) A 3 ( z ) A 4 ( z ) ,
where
A 1 ( z ) 7.43989 z 6 + 1.05552 z 5 + 1.04635 z 4 + 0.410303 z 3 + 0.0582329 z 2 + 0.0229676 z + 0.00385561 ,
A 2 ( z ) 1867.84 z 3 + 0.0709368 z 2 + 0.0239914 z + 0.00940713 2 ,
A 3 ( z ) 4.56488 z 9 + 0.971454 z 8 + 0.797465 z 7 + 2.55206 z 6 + 0.386678 z 5 + 0.30708 z 4 + 0.193509 z 3 + 0.0207846 z 2 + 0.010423 z + 0.00326819
and
A 4 ( z ) z 6 + 0.141874 z 5 + 0.14064 z 4 + 0.207708 z 3 + 0.0186492 z 2 + 0.0134312 z + 0.00628991 .
In Figure 5, we represent locally the graph of the function M c ( z ) , generated using Mathematica [39].
We compute M c ( 0 ) 0 , M c ( 0 ) 1 , and M c ( 0 ) 3.7419 < 0 . It then follows that the fixed point z = 0 on the center manifold is semi-stable from the right. This conclusion is clearly seen in Figure 5. Consequently, the fixed point ( 0 ,   0 ) of System (15) is semi-stable from the right. Thus, the carrying capacity ( x ,   u ) ( 0.335743 , 0.574966 ) of System (5) is semi-stable from the right.
In Figure 6, we represent in the phase space the basins of attraction of both the origin (colored region) and the carrying capacity (non-colored region), generated using Mathematica [39].
As is clearly seen, the carrying capacity is semi-stable from the right. One can see that there exists a neighborhood U of ( x ,   u ) , and a sectorial region S U (e.g., an angular sector), such that such that for every initial condition ( x 0 ,   u 0 ) S , the corresponding solution satisfies
lim t ( x ( t ) ,   u ( t ) ) = ( x ,   u ) ,
i.e., all trajectories starting in S converge to the carrying capacity, and there are initial conditions ( x 0 , u 0 ) U S such that the corresponding trajectories not converge to ( x , u ) . This observation is clearly illustrated in Figure 7, generated using the software R 4.5.1. [40], which shows the orbits of selected initial points.

3.2.3. Strong Allee Effect

In this subsection, we consider that System (5) is under the influence of a strong Allee effect. This occurs when the parameter satisfies b 0 > b ¯ 0 , where b ¯ 0 is defined in Equation (11). In this case, there are two fixed points, which we denote by A = ( x A , u A ) and K = ( x K , u K ) where x A < x K . Following the literature, we refer to A as the Allee threshold and K as the carrying capacity.
The motivation for this terminology reflects the biological interpretation of the Allee effect: A marks the critical population threshold below which persistence is not possible, while K corresponds to the stable carrying capacity of the system. In the evolutionary System (5) under consideration here, A is indeed always unstable. However, similar to the case of a lone interior fixed point, K is only stable on a subset of σ 2 values, outside of which both of the nontrivial fixed points are unstable.
Our main result is the following:
Theorem 10. 
Let b ¯ 0 be as defined in (11) and assume b 0 > b ¯ 0 . Let A = ( x A , u A ) and K = ( x K , u K ) denote the Allee threshold point and carrying capacity respectively of System (5). Then for any σ 2 ( 0 , 2 ) the Allee threshold A is unstable. Further, there exists an interval ( σ , σ + ) such that when σ 2 ( σ , σ + ) the point K is locally asymptotically stable. Outside of this interval, the carrying capacity is unstable.
The remainder of this section is devoted to proving Theorem 10.
We recall that the Jacobian evaluated at any nontrivial fixed point of the mapping F associated with System (5) is given by
J F ( x , u ) = J F x , c 1 x 1 + c 0 x = c 0 x + s x + 2 c 0 x + 1 s x + 1 c 1 x 2 c 0 x + 1 c 1 σ 2 c 0 x + 1 2 1 σ 2 .
The determinant and the trace of the Jacobian are
D e t ( J F ) = c 1 2 σ 2 ( x ) 2 c 0 x + 1 3 σ 2 1 c 0 x + s x + 2 c 0 x + 1 ( s x + 1 )
and
T r ( J F ) = c 0 x + s x + 2 c 0 x + 1 ( s x + 1 ) σ 2 + 1 .
Following the Jury’s criterion [41], one can determine the necessary and sufficient conditions for the roots of the characteristic polynomial of J F ( x ,   u ) to lie inside the unit circle. This occurs when D e t ( J F ) < 1 , D e t ( J F ) > T r ( J F ) 1 and D e t ( J F ) > T r ( J F ) 1 . If at least one of these inequalities is reversed, then the fixed point is unstable.
We split the analysis of each of these three inequalities across the next three theorems.
Theorem 11. 
Let 0 < σ 2 2 and b ¯ 0 be as defined in (11) and assume b 0 > b ¯ 0 . Then the following inequality holds
D e t ( J F ) > T r ( J F ) 1
for any nontrivial fixed point ( x ,   u ) of model (5).
Proof. 
A straightforward computation shows that:
D e t ( J F ) + T r ( J F ) + 1 = c 1 2 σ 2 ( x ) 2 ( c 0 x + 1 ) 3 + ( 2 σ 2 ) ( c 0 x + s x + 2 ) ( c 0 x + 1 ) ( s x + 1 ) σ 2 + 2 = c 1 2 σ 2 ( x ) 2 ( c 0 x + 1 ) 3 + 2 σ 2 c 0 x + 1 + ( 2 σ 2 ) ( s x + 2 ) s x + 1 .
Since 0 < σ 2 2 , we have 2 σ 2 0 , and all terms on the right-hand side are positive. Therefore,
D e t ( J F ) + T r ( J F ) + 1 > 0 ,
which implies the desired inequality. □
Theorem 12. 
Let 0 < σ 2 < 2 , and x ¯ and b ¯ 0 be as defined in (11). Then D e t ( J F ) < T r ( J F ) 1 at A and D e t ( J F ) > T r ( J F ) 1 at K .
Proof. 
We calculate
D e t ( J F ) + 1 T r ( J F ) = σ 2 c 1 2 ( x ) 2 c 0 x + 1 3 c 0 x + s x + 2 c 0 x + 1 ( s x + 1 ) + 1 = σ 2 c 0 3 s x 4 + s ( c 1 2 + 2 c 0 2 ) x 3 + ( c 1 2 c 0 2 + s c 0 ) x 2 2 c 0 x 1 ( c 0 x + 1 ) 3 ( s x + 1 )
where the bracketed portion of the numerator is the quartic from Theorem 1, which is negative when x < x ¯ and positive when x > x ¯ . The remaining terms are all positive. From Theorem 1, we know x A < x ¯ < x K and the claim follows. □
Theorem 13. 
Let b ¯ 0 be as defined in (11) and assume b 0 > b ¯ 0 . Let ( x ,   u ) denote a nontrivial fixed point of System (5). Define
x ^ = c 0 x + s x + 2 c 0 x + 1 s x + 1 ,
x ¯ = c 1 2 x 2 ( c 0 x + 1 ) 3
and
σ = 1 x ^ x ¯ x ^
(where we define σ = if x ¯ = x ^ ) .
Then we have the following:
1. 
If σ ( 0 , 2 ) and x ^ < 1 , then D e t ( J F ) < 1 for σ 2 ( 0 , 2 ) .
2. 
If σ ( 0 , 2 ) and x ^ 1 , then D e t ( J F ) < 1 for σ 2 ( 0 , σ ) and D e t ( J F ) 1 for σ 2 σ .
3. 
If σ ( 0 , 2 ) and x ^ > 1 , then D e t ( J F ) < 1 for σ 2 ( σ , 2 ) and D e t ( J F ) 1 for σ 2 σ .
4. 
If σ ( 0 , 2 ) and x ^ 1 , then D e t ( J F ) 1 for σ 2 ( 0 , 2 ) .
Proof. 
Observe that x ¯ and x ^ are independent of σ 2 , and that
D e t ( J F ) = x ^ + σ 2 ( x ¯ x ^ ) .
When viewed as a function of σ 2 alone, D e t ( J F ) is a line that is completely determined by the points ( 0 ,   x ^ ) and ( σ ,   1 ) . The location of these points implies the conclusion of the theorem. □
An illustration of the four cases in Theorem 13, generated using MATLAB [36], is shown in Figure 8. As shown in Theorem 13, the determinant is a straight line. The locations of ( σ , 1 ) and ( 0 ,   x ^ ) are shown. In all four plots, c 0 = 1 2 and s = 4 . In the top plots, c 1 = 2 , where in the top left b 0 = 7 2 and in the top right b 0 = 4 . On the bottom two plots, c 1 = 5 2 , and again b 0 = 7 2 on the left and b 0 = 4 on the right. In each case, the location of ( σ , 1 ) and ( 0 ,   x ^ ) determines how much of the line segment for D e t ( J F ) lies below 1, as is needed for stability in the Jury conditions. In the plots, the line segment for D e t ( J F ) is extended beyond the interval ( 0 ,   2 ) to better illustrate the location of ( σ ,   1 ) , but σ 2 does not actually assume negative values.
We are now prepared to prove Theorem 10.
Proof of Theorem 10. 
From Theorem 1, we know x A < x ¯ . From Theorem 12, we know that at the fixed point A we have D e t ( J F ( A ) ) < T r ( J F ( A ) ) 1 . Thus, from the Jury conditions, A is unstable.
For the fixed point K , from Theorem 11, we know D e t ( J F ( K ) > T r ( J F ( K ) ) 1 . From Theorem 12, we know that at the fixed point K we have D e t ( J F ( K ) ) > T r ( J F ( K ) ) 1 . Finally, from Theorem 13, we know there is always an interval ( σ , σ + ) for which D e t ( J F ( K ) ) < 1 is satisfied for all σ 2 ( σ , σ + ) . Thus, from the Jury conditions, K is locally asymptotically stable provided σ 2 ( σ , σ + ) . □
Example 4. 
To illustrate our ideas, we consider a specific case with the following parameter values:
b 0 = 3.5 , c 0 = 0.5 , c 1 = 2 and s = 4 .
We focus on the cases where the evolutionary speed satisfies σ 2 2 , since there is no convergence when σ 2 > 2 , as the trajectory diverges and the trait equation becomes unbounded.
The fixed points are: the origin O , the threshold Allee A = ( 0.111506 , 0.211236 ) , and the carrying capacity K = ( 0.792883 , 1.13558 ) .
From Theorem 4, we conclude that the origin O is locally asymptotically stable if 0 < σ 2 < 2 . Its basin of attraction, generated using Mathematica [39], is shown in red in Figure 9 for σ 2 = 0.9 . The orbit of any initial condition in this region converges to the trivial fixed point O .
The Jacobian evaluated at the threshold point A is given by
J F ( A ) = 1.63874 0.0235541 1.79434 σ 2 1 σ 2
whose eigenvalues are
( λ A ) ± ( σ ) = 1 2 2.63874 σ 2 ± σ 4 + 1.10843 σ 2 + 0.407991 .
It is clear that σ 4 + 1.10843 σ 2 + 0.407991 > 0 for all σ R , and that the functions ( λ A ) + ( σ ) and ( λ A ) ( σ ) are increasing on the interval σ [ 2 , 0 ) and decreasing on the interval σ ( 0 , 2 ] so that 1.60631 ( λ A ) + ( σ ) 1.63874 and 1 ( λ A ) ( σ ) 1 for all 2 σ 2 . Thus, the threshold point is unstable, more precisely a saddle fixed point.
At the carrying capacity K we have
J F ( K ) = 0.955826 0.90038 1.02562 σ 2 1 σ 2 .
The eigenvalues of J F ( K ) are
( λ K ) ± ( σ 2 ) = 1 2 1.95583 σ 2 + σ 4 3.78212 σ 2 + 0.00195135 .
For σ 2 ( 0 , 2 ) these two quantities are are complex conjugate whose absolute value is given by
| ( λ K ) ± ( σ 2 ) | = 1 2 3.8233 0.129531 σ 2 .
Clearly, | ( λ K ) ± ( σ 2 ) | < 1 for any σ 2 ( 0 , 2 ) . One can conclude that the carrying capacity K is locally asymptotically stable for any σ 2 ( 0 , 2 ) . Its basin of attraction corresponds to the non-colored region in Figure 9 for σ 2 = 0.9 .
In Figure 10, we show the orbits of several selected points in the phase space, generated using R 4.5.1. [40].

4. The Effect of Evolution

In this section, we analyze the impact of evolutionary processes on species x by comparing the dynamics of the Beverton–Holt type model with an Allee effect, both in the absence and presence of evolutionary dynamics. Specifically, we contrast the behavior of the model
x ( t + 1 ) = b 0 s x 2 ( t ) ( 1 + c 0 x ( t ) ) ( 1 + s x ( t ) )
with that of the evolutionary model described in Equation (5).
First, note that Equation (18) involves a reduced set of parameters, since it excludes the canonical equation of evolution. Consequently, the parameters related to evolutionary dynamics, such as the evolutionary speed and c 1 = c ( 0 ) , do not appear; only c 0 = c ( 0 ) is present.
A direct analysis shows that if b 0 < b ^ 0 , where
b ^ 0 : = ( c 0 + s ) 2 s ,
then the origin is the unique equilibrium of Equation (18). When b 0 = b ^ 0 , the model exhibits a weak Allee effect, with carrying capacity
x ^ = 1 c 0 s .
If b 0 > b ^ 0 , the system is under the influence of a strong Allee effect, and two positive equilibria emerge:
x ^ ± = s ( b 0 1 ) c 0 ± ( s ( b 0 1 ) c 0 ) 2 4 s c 0 2 s c 0 .
Importantly, the condition b 0 s < ( c 0 + s ) 2 for any c 0 ( 0 , 1 ) , s > 0 , and b 0 > 0 implies global asymptotic stability of the origin in both models (Equation (5) with evolution and Equation (18) without evolution).
Biologically, the bifurcation points b ^ 0 (in the non-evolutionary model) and b ¯ 0 (in the evolutionary model) mark critical thresholds that separate qualitatively distinct population dynamics.
In both models, three ecological regimes are possible depending on the value of b 0 : extinction, weak Allee effect, and strong Allee effect. When b 0 < b ^ 0 (or b 0 < b ¯ 0 in the evolutionary case), extinction is inevitable. At the threshold values b 0 = b ^ 0 or b 0 = b ¯ 0 , the system undergoes a transcritical bifurcation, and the population may persist through a weak Allee effect. For b 0 exceeding the bifurcation point, the system enters a strong Allee effect regime, characterized by an unstable Allee threshold and a stable positive equilibrium.
Notably, one has b ^ 0 < b ¯ 0 , which means that the threshold for persistence is higher in the evolutionary model. Biologically, this implies that evolution may increase the demographic or environmental requirements necessary for population survival. While evolution can shape adaptive traits that benefit long-term persistence, it may also introduce constraints that delay recovery or increase extinction risk when reproductive output is low.
This structure reveals that evolution modifies the critical bifurcation point separating extinction and persistence. As a result, evolutionary dynamics may shift the conditions under which weak or strong Allee effects dominate, potentially expanding or restricting the environmental or demographic circumstances that enable population survival.

5. Conclusions

In this work, we investigated the global and evolutionary dynamics of discrete-time population models, with a focus on monotone and non-monotone maps under ecological pressures and evolutionary forces. By extending the classical Beverton-Holt framework (5), we introduced additional biological realism into the population dynamics through trait-based models that account for individual-level variation and its feedback on the population as a whole. Central to our study is the inclusion of a continuous heritable trait v, and the corresponding mean population trait u, whose dynamics are described in Equations (2) and (3).
We further incorporated Allee effects, both through mate limitation and predator saturation [3].
By embedding these into the Beverton-Holt framework [1], we revealed the presence of strong Allee effects, wherein persistence depends critically on initial conditions and trait distributions. Importantly, we showed conditions under which the coupled system (5) admits multiple attractors, including equilibria, cycles, and coexisting attractors.
Our results connect directly with eco-evolutionary models [3,10,11], and complement the epidemiological perspectives of Martcheva [42] and Brauer–Castillo-Chavez [43]. Together, these works underscore the need to unify evolutionary dynamics with epidemiological and ecological models, offering a richer framework for persistence and extinction under feedback-driven forces.
Future directions naturally extend from our system (5). Stochasticity, for example, can be added to either the demographic part (2) or the trait Equation (3), leading to new challenges in persistence and extinction analysis [42,44]. Non-autonomous forcing, whether periodic or almost periodic, will modify equilibria and bifurcation structures [45]. Multi-trait extensions of (3) open paths toward coevolutionary dynamics [10,11,46]. Structured systems combining (1) with age or spatial dispersal [21,38,43] may reveal multi-scale interactions between ecology, evolution, and epidemiology. Finally, numerical approaches adapted to (5) are required to detect global bifurcations and map basins of attraction in higher dimensions [37,41,47].

Author Contributions

All authors contributed equally to this report. Conceptualization, E.D., S.E., E.K., R.L. and B.R.; methodology, E.D., S.E., E.K., R.L. and B.R.; software, E.D., S.E., E.K., R.L. and B.R.; validation, E.D., S.E., E.K., R.L. and B.R.; formal analysis, E.D., S.E., E.K., R.L. and B.R.; investigation, E.D., S.E., E.K., R.L. and B.R.; writing—original draft preparation, E.D., S.E., E.K., R.L. and B.R.; writing—review and editing, E.D., S.E., E.K., R.L. and B.R. All authors have read and agreed to the published version of the manuscript.

Funding

Author E. D. was partially supported by the project PRIN 2022 “QNT4GREEN: Quantitative Approaches for Green Bond Market: Risk Assessment, Agency Problems and Policy Incentives”. Author R. L. was partially supported by FCT/Portugal through project UID/04459/2025 with DOI identifier 10-54499/UID/04459/2025.

Data Availability Statement

The original contributions presented in this study are included in the article. Further inquiries can be directed to the corresponding author(s).

Conflicts of Interest

The authors declare no conflicts of interest.

References

  1. Beverton, R.J.H.; Holt, S.J. On the dynamics of exploited fish populations. Fish. Investig. 1957, 19, 1–533. [Google Scholar]
  2. Leslie, P.H. Some further notes on the use of matrices in certain population mathematics. Biometrika 1948, 35, 213–245. [Google Scholar] [CrossRef]
  3. Elaydi, S.; Cushing, J.M. Discrete Mathematical Models in Population Biology; Springer: Berlin/Heidelberg, Germany, 2025. [Google Scholar]
  4. Elaydi, S.N. Discrete Chaos, 2nd ed.; Chapman & Hall/CRC: Boca Raton, FL, USA, 2007. [Google Scholar]
  5. Elaydi, S.N. An Introduction to Difference Equations, 3rd ed.; Springer: New York, NY, USA, 2005. [Google Scholar]
  6. Lande, R. Natural selection and random genetic drift in phenotypic evolution. Evolution 1976, 30, 314–334. [Google Scholar] [CrossRef]
  7. Lande, R. A quantitative genetic theory of life history evolution. Ecology 1982, 63, 607–615. [Google Scholar] [CrossRef]
  8. Abrams, P.A. Modelling the dynamics of life history evolution. Theor. Popul. Biol. 2001, 59, 345–357. [Google Scholar]
  9. D’Aniello, E.; Elaydi, S.; Kwessi, E.; Luís, R.; Ryals, B. Global Asymptotic Stability and Bifurcation of an Evolutionary Beverton-Holt Model. J. Differ. Equ. Appl. 2025, 1–39. [Google Scholar] [CrossRef]
  10. Dercole, F.; Rinaldi, S. Analysis of Evolutionary Processes; Princeton University Press: Princeton, NJ, USA, 2008. [Google Scholar]
  11. Brown, J.S.; Vincent, T.L. Evolutionary Game Theory, Natural Selection, and Darwinian Dynamics; Cambridge University Press: Cambridge, UK, 2005. [Google Scholar]
  12. Assas, L.; Dennis, B.; Elaydi, S.; Kwessi, E.; Livadiotis, G. A stochastic modified Beverton-Holt model with Allee effects. J. Differ. Equ. Appl. 2016, 22, 37–54. [Google Scholar] [CrossRef]
  13. Assas, L.; Elaydi, S.; Kwessi, E.; Livadiotis, G.; Ribble, D. Hierarchical competition models with Allee effect. J. Biol. Dyn. 2014, 9, 34–51. [Google Scholar] [CrossRef] [PubMed]
  14. Assas, L.; Elaydi, S.; Kwessi, E.; Livadiotis, G.; Dennis, B. Hierarchical competition models with Allee effect II: The case of immigration. J. Biol. Dyn. 2015, 9, 288–316. [Google Scholar] [CrossRef]
  15. Courchamp, F.; Berec, L.; Gascoigne, J. Allee Effects in Ecology and Conservation; Oxford University Press: Oxford, UK, 2008. [Google Scholar]
  16. Cushing, J.M. The Allee effect in age-structured population dynamics. In Mathematical Ecology; Hallam, S.L.T., Gross, L., Eds.; Springer: Berlin, Germany, 1988; pp. 479–505. [Google Scholar]
  17. Cushing, J.M. Oscillations in age-structured population models with an Allee effect. J. Comput. Appl. Math. 1994, 52, 71–80. [Google Scholar] [CrossRef]
  18. Cushing, J.M. The evolutionary dynamics of a population model with a strong Allee effect. Math. Biosci. Eng. 2015, 12, 643–660. [Google Scholar] [CrossRef] [PubMed]
  19. Cushing, J.M. Difference equations as models of evolutionary dynamics. J. Biol. Dyn. 2019, 13, 103–127. [Google Scholar] [CrossRef] [PubMed]
  20. Elaydi, S.N.; Sacker, R.J. Population models with Allee effect: A new model. J. Biol. Dyn. 2010, 4, 397–408. [Google Scholar] [CrossRef]
  21. Livadiotis, G.; Assas, L.; Elaydi, S.; Kwessi, E.; Ribble, D. Competition models with Allee effects. J. Differ. Equ. Appl. 2014, 20, 1127–1151. [Google Scholar] [CrossRef]
  22. Livadiotis, G.; Elaydi, S. General Allee effect in two-species population biology. J. Biol. Dyn. 2012, 6, 959–973. [Google Scholar] [CrossRef]
  23. Ch-Chaoui, M.; Mokni, K. A discrete evolutionary Beverton–Holt population model. Int. J. Dyn. Control 2023, 11, 1060–1075. [Google Scholar] [CrossRef]
  24. Mokni, K.; Elaydi, S.; Ch-Chaoui, M.; Eladdadi, A. Discrete evolutionary population models: A new approach. J. Biol. Dyn. 2020, 14, 454–478. [Google Scholar] [CrossRef]
  25. Allee, W.C. Animal Aggregations: A Study in General Sociology; University of Chicago Press: Chicago, IL, USA, 1931. [Google Scholar] [CrossRef]
  26. Taylor, C.M. Allee Effects. In Encyclopedia of Theoretical Ecology; Hastings, A., Gross, L.J., Eds.; University of California Press: Berkeley, CA, USA, 2012; pp. 13–19. [Google Scholar] [CrossRef]
  27. Dennis, B. Allee effects: Population growth, critical density, and the Allee effect. Ecology 1989, 70, 1066–1072. [Google Scholar] [CrossRef]
  28. Adamson, P.T.; Morozov, A.Y. Bifurcation analysis of the predator–prey model with the Allee effect in the predator population. Math. Biol. 2021, 63, 1–24. [Google Scholar] [CrossRef]
  29. Ackleh, A.S.; Cushing, J.M.; Salceanu, P.L. On the dynamics of ecolutionary competition models. Nat. Resurce Model. 2015, 28, 380–397. [Google Scholar] [CrossRef]
  30. Cushing, J.M. An Evolutionary Beverton-Holt Model. In Theory and Applications of Difference Equations and Discrete Dynamical Systems; AlSharawi, E.S., Cushing, J.Z., Eds.; Springer Proceedings in Mathematics and Statistics; Springer: Berlin/Heidelberg, Germany, 2014. [Google Scholar]
  31. Cushing, J.M. A darwinian Ricker equation. In Progress on Difference Equations and Discrete Dynamical Systems; Baigent, S.E.S., Bhoner, M., Eds.; Springer Proceedings in Mathematics and Statistics; Springer: Cham, Switzerland, 2020; Volume 341, pp. 231–243. [Google Scholar]
  32. Mokni, K.; Ch-Chaoui, M. Strong Allee Effect and Evolutionary Dynamics in a Single-Species Ricker Population Model. J. Biol. Syst. 2023, 31, 1341–1370. [Google Scholar] [CrossRef]
  33. Mokni, K.; Ch-Chaoui, M. Exploring persistence, stability, and bifurcations: A Darwinian Ricker–Cushing model. Int. J. Dyn. Control 2025, 13, 34. [Google Scholar] [CrossRef]
  34. Mokni, K.; Ben, A.H.; Ghosh, B.; Ch-Chaoui, M. Nonlinear dynamics of a Darwinian Ricker system with strong Allee effect and immigration. Math. Comput. Simul. 2025, 229, 789–813. [Google Scholar] [CrossRef]
  35. Rael, R.C.; Vincent, T.L.; Cushing, J.M. Competitive outcomes changed by evolution. J. Biol. Dyn. 2011, 5, 227–252. [Google Scholar] [CrossRef]
  36. The MathWorks Inc. MATLAB, R2025a; The MathWorks, Inc.: Natick, MA, USA, 2025; Available online: https://www.mathworks.com (accessed on 1 June 2025).
  37. Carr, J. Applications of Center Manifold Theory; Springer: New York, NY, USA, 1982. [Google Scholar]
  38. Luís, R.; Elaydi, S.; Oliveira, H. Stability of a Ricker-type competition model and the competitive exclusion principle. J. Biol. Dyn. 2011, 5, 636–660. [Google Scholar] [CrossRef]
  39. Wolfram Research Inc. Mathematica, Version 14.3; Wolfram Research: Champaign, IL, USA, 2025; Available online: https://www.wolfram.com/mathematica/ (accessed on 1 June 2025).
  40. R Core Team. R: A Language and Environment for Statistical Computing; R Foundation for Statistical Computing: Vienna, Austria, 2024; Available online: https://www.R-project.org/ (accessed on 1 June 2025).
  41. Jury, E. On the roots of a real polynomial inside the unit circle and a stability criterion for linear discrete systems. IFAC Proc. Vol. 1963, 1, 142–153. [Google Scholar] [CrossRef]
  42. Martcheva, M. An Introduction to Mathematical Epidemiology; Springer: New York, NY, USA, 2015. [Google Scholar]
  43. Brauer, F.; Castillo-Chavez, C. Mathematical Models in Population Biology and Epidemiology, 2nd ed.; Springer: New York, NY, USA, 2012. [Google Scholar]
  44. Allen, L.J.S. An Introduction to Stochastic Processes with Applications to Biology; Prentice Hall: Upper Saddle River, NJ, USA, 2003. [Google Scholar]
  45. D’Aniello, E.; Elaydi, S. The structure of ω-limit sets of asymptotically non-autonomous discrete dynamical systems. DCDS-B 2020, 25, 903–915. [Google Scholar] [CrossRef]
  46. Hofbauer, J.; Sigmund, K. Evolutionary Games and Population Dynamics; Cambridge University Press: Cambridge, UK, 1998. [Google Scholar]
  47. Kot, M. Elements of Mathematical Ecology; Cambridge University Press: Cambridge, UK, 2001. [Google Scholar]
Figure 1. Eco–evolutionary feedback in a discrete-time Beverton–Holt framework. Per-capita growth is r ( x , v , u ) = b ( v , u ) 1 + c ( v , u ) x ; traits affect b and c, density x ( t ) regulates competition, and u ( t + 1 ) = u ( t ) + σ 2 v ln r ( x , v , u ) | v = u ( t ) .
Figure 1. Eco–evolutionary feedback in a discrete-time Beverton–Holt framework. Per-capita growth is r ( x , v , u ) = b ( v , u ) 1 + c ( v , u ) x ; traits affect b and c, density x ( t ) regulates competition, and u ( t + 1 ) = u ( t ) + σ 2 v ln r ( x , v , u ) | v = u ( t ) .
Symmetry 17 01811 g001
Figure 2. Two examples of species with positive and negative mean trait values. Atlantic salmon mass (left): the blue distribution is centered at u = + 5 kg. Darwin’s finches beak curvature (right): the orange distribution is centered at u = 0.3 . Dashed black lines indicate the baseline ( u = 0 ) and dashed colored lines indicate the mean trait values.
Figure 2. Two examples of species with positive and negative mean trait values. Atlantic salmon mass (left): the blue distribution is centered at u = + 5 kg. Darwin’s finches beak curvature (right): the orange distribution is centered at u = 0.3 . Dashed black lines indicate the baseline ( u = 0 ) and dashed colored lines indicate the mean trait values.
Symmetry 17 01811 g002
Figure 3. The relative position of the isoclines determines the non-trivial fixed points. The solid curve represents the isocline u = c 1 x 1 + c 0 x . If there is no intersection, then the origin is the unique fixed point. If there is a single intersection, the system has two fixed points: the origin and an interior fixed point. In the third scenario, when the isoclines intersect at two points, the system admits three fixed points: the origin and two interior fixed points, the Allee threshold and the carrying capacity. The parameter values here are c 0 = 1 2 , s = 4 , c 1 = 2 and b 0 as labeled. The diameter of the closed curved increases with b 0 , with the point of tangency with the line occurring precisely at b ¯ 0 . This curve is symmetric about the x axis.
Figure 3. The relative position of the isoclines determines the non-trivial fixed points. The solid curve represents the isocline u = c 1 x 1 + c 0 x . If there is no intersection, then the origin is the unique fixed point. If there is a single intersection, the system has two fixed points: the origin and an interior fixed point. In the third scenario, when the isoclines intersect at two points, the system admits three fixed points: the origin and two interior fixed points, the Allee threshold and the carrying capacity. The parameter values here are c 0 = 1 2 , s = 4 , c 1 = 2 and b 0 as labeled. The diameter of the closed curved increases with b 0 , with the point of tangency with the line occurring precisely at b ¯ 0 . This curve is symmetric about the x axis.
Symmetry 17 01811 g003
Figure 4. A plot of the bifurcation values b ¯ 0 as a function of s c 0 for different values of c 1 c 0 . To the lower left of each curve, there is no interior fixed point. An interior fixed point emerges at the bifurcation values, and to the upper right of the curve there are two interior fixed points.
Figure 4. A plot of the bifurcation values b ¯ 0 as a function of s c 0 for different values of c 1 c 0 . To the lower left of each curve, there is no interior fixed point. An interior fixed point emerges at the bifurcation values, and to the upper right of the curve there are two interior fixed points.
Symmetry 17 01811 g004
Figure 5. The mapping M c from Example 3, restricted to the center manifold and represented in a neighborhood of the origin, along with its tangent line.
Figure 5. The mapping M c from Example 3, restricted to the center manifold and represented in a neighborhood of the origin, along with its tangent line.
Symmetry 17 01811 g005
Figure 6. The basin of attractions in the phase-space diagram of an example exhibiting a weak Allee effect. The parameter values are c 0 = 1 / 2 , c 1 = 2 , s = 4 , and σ 2 = 4 / 5 . Initial conditions located in the colored region lead trajectories toward the origin; therefore, this region represents a basin of attraction of the origin. Given that b ¯ 0 2.4037 , the carrying capacity is approximately ( x ,   u ) ( 0.335743 , 0.574966 ) . The basin of attraction of this equilibrium corresponds to the non-colored region.
Figure 6. The basin of attractions in the phase-space diagram of an example exhibiting a weak Allee effect. The parameter values are c 0 = 1 / 2 , c 1 = 2 , s = 4 , and σ 2 = 4 / 5 . Initial conditions located in the colored region lead trajectories toward the origin; therefore, this region represents a basin of attraction of the origin. Given that b ¯ 0 2.4037 , the carrying capacity is approximately ( x ,   u ) ( 0.335743 , 0.574966 ) . The basin of attraction of this equilibrium corresponds to the non-colored region.
Symmetry 17 01811 g006
Figure 7. Selected orbits corresponding to initial points in the phase space for Example 3. The trajectories in blue converge to the interior equilibrium while the trajectories in red converge to the extinction equilibrium. The black curves represent the isoclines.
Figure 7. Selected orbits corresponding to initial points in the phase space for Example 3. The trajectories in blue converge to the interior equilibrium while the trajectories in red converge to the extinction equilibrium. The black curves represent the isoclines.
Symmetry 17 01811 g007
Figure 8. Graphs of D e t ( J F ) as a function of σ 2 for different parameter values.
Figure 8. Graphs of D e t ( J F ) as a function of σ 2 for different parameter values.
Symmetry 17 01811 g008
Figure 9. Basins of attraction of the origin O (red) and the carrying capacity K (white), using the parameter values from Example 4 and σ 2 = 0.9 .
Figure 9. Basins of attraction of the origin O (red) and the carrying capacity K (white), using the parameter values from Example 4 and σ 2 = 0.9 .
Symmetry 17 01811 g009
Figure 10. Selected orbits corresponding to initial points in the phase space for Example 4. The trajectories in blue converge to the interior equilibrium while the trajectories in red converge to the extinction equilibrium. The black curves represent the isoclines.
Figure 10. Selected orbits corresponding to initial points in the phase space for Example 4. The trajectories in blue converge to the interior equilibrium while the trajectories in red converge to the extinction equilibrium. The black curves represent the isoclines.
Symmetry 17 01811 g010
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

D’Aniello, E.; Elaydi, S.; Kwessi, E.; Luís, R.; Ryals, B. Global Dynamics and Bifurcation of an Evolutionary Beverton-Holt Model with the Allee Effect. Symmetry 2025, 17, 1811. https://doi.org/10.3390/sym17111811

AMA Style

D’Aniello E, Elaydi S, Kwessi E, Luís R, Ryals B. Global Dynamics and Bifurcation of an Evolutionary Beverton-Holt Model with the Allee Effect. Symmetry. 2025; 17(11):1811. https://doi.org/10.3390/sym17111811

Chicago/Turabian Style

D’Aniello, Emma, Saber Elaydi, Eddy Kwessi, Rafael Luís, and Brian Ryals. 2025. "Global Dynamics and Bifurcation of an Evolutionary Beverton-Holt Model with the Allee Effect" Symmetry 17, no. 11: 1811. https://doi.org/10.3390/sym17111811

APA Style

D’Aniello, E., Elaydi, S., Kwessi, E., Luís, R., & Ryals, B. (2025). Global Dynamics and Bifurcation of an Evolutionary Beverton-Holt Model with the Allee Effect. Symmetry, 17(11), 1811. https://doi.org/10.3390/sym17111811

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