Next Article in Journal
Experience-Led Learning Optimization Model for Hotel Pricing
Previous Article in Journal
A Novel Meta-Heuristic Approach to Solving the Assembly Line Worker Assignment and Balancing Problem with Equity of Work Distribution
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Stability and Bifurcations in a Discrete-Time Eco-Evolutionary Logistic Model

1
Departamento de Matemática, Universidade da Madeira, 9000-072 Funchal, Portugal
2
Center for Mathematical Analysis, Geometry, and Dynamical Systems, Instituto Superior Técnico, University of Lisbon, 1649-004 Lisbon, Portugal
Mathematics 2026, 14(6), 928; https://doi.org/10.3390/math14060928
Submission received: 2 February 2026 / Revised: 4 March 2026 / Accepted: 9 March 2026 / Published: 10 March 2026
(This article belongs to the Section C2: Dynamical Systems)

Abstract

In this paper I study a two-dimensional discrete-time evolutionary logistic-type model describing the coupled dynamics of population density and a continuously evolving trait. I provide a local bifurcation analysis of the equilibria, deriving explicit conditions for their existence and local stability. In particular, I show that the boundary and interior equilibria exchange stability through a transcritical bifurcation, and I characterize analytically the subsequent loss of stability of the interior equilibrium via period-doubling and Neimark–Sacker bifurcations. Transversality is established in all cases, and the criticality of the bifurcations is determined through normal form and Lyapunov coefficient computations. I show that the period-doubling bifurcation can be supercritical or subcritical, while the Neimark–Sacker bifurcation is generically nondegenerate and may be either supercritical or subcritical, depending on parameter values.

1. Introduction

Discrete-time eco-evolutionary models have been widely used to investigate the interplay between population dynamics and trait evolution, particularly in settings with non-overlapping generations and density-dependent regulation [1]. A growing body of work has shown that incorporating evolutionary feedback into classical population models can fundamentally alter their dynamical behavior, leading to rich phenomena such as multistability, oscillations, and bifurcations that are absent in purely ecological formulations [2,3,4,5,6,7]. In this context, several recent studies have explored evolutionary extensions of discrete-time growth models, focusing on stability, bifurcation structure, and the emergence of complex dynamics in canonical population models of Ricker type [8,9,10,11,12] and in the Beverton–Holt model [13,14,15,16,17], highlighting the generality and robustness of eco-evolutionary feedback mechanisms across different density-dependent growth formulations.
Among these models, the one-dimensional logistic map occupies a paradigmatic position [18,19,20,21]. Despite its apparent simplicity, it captures a rich variety of dynamical regimes and has become a canonical example in the study of discrete dynamical systems, both as a research tool and as a pedagogical model [20]. Its systematic analysis has shaped much of the modern understanding of bifurcation theory, chaos, and nonlinear dynamics [18].
Motivated by recent developments in eco-evolutionary theory, there has been growing interest in extending such classical population models to incorporate evolutionary processes and feedback mechanisms [2,4,5,6]. In particular, discrete-time eco-evolutionary models allow one to study how trait evolution interacts with population regulation, potentially giving rise to novel dynamical behaviors that are absent in purely ecological systems. However, the inclusion of evolutionary variables typically increases both the dimensionality and the analytical complexity of the model, making rigorous analysis substantially more challenging [4].
Despite the extensive literature on eco-evolutionary extensions of classical discrete-time growth models, an evolutionary counterpart of the logistic map has not been developed in a unified and systematic way. While evolutionary versions of Ricker-type and Beverton–Holt models have been introduced and rigorously analyzed in recent years, an analogous extension for the logistic population model remains comparatively unexplored. The main motivation of this paper is to fill this gap by proposing and studying a discrete-time eco-evolutionary system whose ecological component preserves logistic-type density regulation, thereby providing a natural evolutionary extension of the classical logistic map.
Thus, in this work, I study a two-dimensional discrete-time eco-evolutionary system in which population dynamics are governed by a logistic-type mechanism, while trait evolution is driven by stabilizing selection and nonlinear eco-evolutionary feedback. The model can be viewed as a natural extension of the classical logistic map, retaining its bounded ecological phase space while enriching the dynamics through evolutionary coupling. This structure makes the system particularly well suited for a systematic and rigorous dynamical analysis.
Throughout this paper, I use standard tools from discrete dynamical systems, including invariant set analysis, linearization, Jury stability criteria, center manifold reduction, and normal form theory [22,23]. Using these methods, I provide a complete description of the existence and stability of equilibria, establish the presence of a compact global attractor, and rigorously classify the bifurcations of the interior equilibrium, including transcritical, period-doubling, and Neimark–Sacker bifurcations.
From a biological viewpoint, x ( t ) represents the (scaled) population density of a species with non-overlapping generations, while u ( t ) represents a continuous quantitative trait (e.g., the trait mean) affecting fitness. The factor exp ( u ( t ) 2 / 2 ) models stabilizing selection around an optimal trait value (set to 0 without loss of generality), so that deviations from the optimum reduce per capita reproduction. The parameter σ 2 can be interpreted as an effective genetic variance (or, more broadly, evolutionary responsiveness), controlling the rate at which the trait responds to selection. The feedback term x / ( 1 c 0 x ) captures density-dependent selection pressures mediated by crowding or resource limitation; in particular, it increases sharply as x approaches 1 / c 0 , thereby strengthening the eco-evolutionary coupling at high densities.
Overall, the model provides a minimal benchmark for eco-evolutionary dynamics in seasonal or discrete-generation populations (e.g., annual plants, insects, or laboratory populations), where demography and rapid trait change may interact on comparable timescales.
Beyond its specific ecological interpretation, this work is also motivated by the need for analytically tractable benchmark models in discrete-time eco-evolutionary theory. In the same spirit in which the one-dimensional logistic map is often used as a first introduction to nonlinear dynamics, the present model provides a natural next step: it retains a logistic-type ecological backbone while incorporating biologically meaningful evolutionary feedback, and it remains amenable to a systematic, rigorous analysis. I therefore expect it to serve as a pedagogical case study illustrating how classical techniques extend to low-dimensional eco-evolutionary systems and to be useful both for researchers entering the field and for graduate-level instruction in dynamical systems and mathematical biology.
This paper is organized as follows. In Section 2, I derive the model. In Section 3, I establish a positively invariant (and absorbing) region and derive basic boundedness properties. Section 4 addresses the existence of equilibria, while Section 5 is devoted to their stability analysis. Bifurcations of the interior equilibrium are studied in Section 6. In Section 7, I discuss the implications of eco-evolutionary feedback. Section 8 contains the conclusions, and Section 9 outlines several directions for future research.

2. Model Formulation and Preliminaries

I consider discrete-time models as a natural framework for the study of populations with non-overlapping generations and evolutionary change occurring across successive reproductive cycles. In this context, nonlinear difference equations are widely used to describe density-dependent regulation, selection mechanisms, and feedbacks between ecological and evolutionary processes.
Among classical discrete-time population models, logistic-type equations occupy a central role due to their bounded state space and their ability to capture essential features of population growth under resource limitation. These models have also become canonical examples in the theory of nonlinear discrete dynamical systems, serving as a baseline for the analysis of more complex coupled dynamics.
I recall that the discrete logistic model for a single species can be written as
x ( t + 1 ) = b x ( t ) 1 c x ( t ) : = x ( t ) r ( x ( t ) ) ,
where x ( t ) 0 denotes the population density (or abundance) at time unit t and r ( x ) = b ( 1 c x ) is the density-dependent per capita growth factor. The parameter b > 0 represents the intrinsic growth rate at low density (since r ( 0 ) = b ), whereas c > 0 measures the strength of density dependence (crowding). In particular, the positive equilibrium of (1), when it exists, is
x * = b 1 b c ,
so larger c corresponds to a smaller characteristic population scale. Throughout, it is assumed that c ( 0 , 1 ) and 0 < b 4 c and b ( 1 c ) 1 , under which the interval [ 0 , 1 ] is forward invariant for (1). The dynamics of (1) are well documented in standard references on discrete dynamical systems; see, for instance, [18,19,20,21].
Motivated by eco-evolutionary models [3,4,6,14], I adopt the following Darwinian framework:
x ( t + 1 ) = r x ( t ) , v , u ( t ) | v = u ( t ) x ( t ) , u ( t + 1 ) = u ( t ) + σ 2 v ln r ( x ( t ) , v , u ( t ) ) | v = u ( t ) .
Here, ln ( r ( x , v , u ) ) is the fitness function and r ( x , v , u ) is the growth rate contribution of an individual with trait value v in a population of density x and mean trait u. The parameter σ 2 > 0 represents the (additive) genetic variance and sets the timescale of evolutionary change.
In this paper I focus on the evolutionary logistic-type case in which the growth rate contribution takes the form
r ( x , v , u ) = b ( v ) 1 c ( v u ) x ,
where v is the inherited trait of a focal individual and u is the population mean trait. The trait-dependent density-free birth rate is modeled by a Gaussian-shaped function
b ( v ) = b 0 exp v 2 2 ,
so that individuals with trait values closer to v = 0 have higher baseline reproductive output. Since no reference scale is imposed on the phenotypic trait, the variance in b ( v ) is set to 1 without loss of generality; with this normalization, b ( v ) attains its unique maximum at v = 0 .
The coefficient c in the density-dependent term of r (motivated by logistic regulation) quantifies the per capita effect of intraspecific competition, that is, the reduction in an individual’s reproductive output caused by a single conspecific competitor. This competitive effect is assumed to depend on the trait difference v u and is taken in the special form
c = c ( v u ) ,
where c ( · ) is a positive, continuously differentiable function on R . In particular, set
c 0 : = c ( 0 ) > 0 , c 1 : = c ( 0 ) .
With these modeling choices, I obtain the fitness gradient
v ln b ( v ) 1 c ( v u ) x .
Evaluating at v = u yields
v ln b ( v ) + ln 1 c ( v u ) x = v + c ( v u ) x 1 c ( v u ) x ,
and therefore
v ln b ( v ) 1 c ( v u ) x v = u = u + c ( 0 ) x 1 c ( 0 ) x .
With b ( v ) = b 0 e v 2 / 2 and c ( v u ) satisfying c 0 : = c ( 0 ) > 0 and c 1 : = c ( 0 ) , the resulting eco-evolutionary logistic-type model is
x ( t + 1 ) = b 0 x ( t ) 1 c 0 x ( t ) exp 1 2 u ( t ) 2 , u ( t + 1 ) = ( 1 σ 2 ) u ( t ) + c 1 σ 2 x ( t ) 1 c 0 x ( t ) ,
where t N denotes discrete time. In particular, the update for u ( t ) is well defined whenever 1 c 0 x ( t ) > 0 .
The variable x ( t ) denotes the (normalized) population density at time t, and u ( t ) R is the mean value of a quantitative trait. The parameter b 0 > 0 is the baseline (density-free) reproductive rate, and ( 1 c 0 x ( t ) ) models logistic-type density regulation with crowding intensity c 0 > 0 . Stabilizing selection around the optimal trait value u = 0 is represented by the factor exp 1 2 u ( t ) 2 . The parameter σ 2 > 0 represents the (additive) genetic variance of the trait. In discrete time it plays the role of a step size in the mean trait update; for the analysis, it is convenient to restrict to 0 < σ 2 < 2 , which keeps the linear part of the trait update, ( 1 σ 2 ) u ( t ) , within the standard nondegenerate range 1 < 1 σ 2 < 1 . The parameter c 1 R measures the strength (and direction) of eco-evolutionary feedback in the trait update.
Therefore, throughout this paper I assume
0 < c 0 < 1 , 0 < b 0 4 c 0 , b ( 1 c 0 ) 1 , c 1 R , 0 < σ 2 < 2 ,
and consider initial conditions ( x ( 0 ) , u ( 0 ) ) [ 0 , 1 ] × R .
Under these assumptions, system (2) defines a nonlinear two-dimensional discrete-time dynamical system generated by the map
F : [ 0 , 1 ] × R [ 0 , 1 ] × R , F ( x , u ) = b 0 x ( 1 c 0 x ) e u 2 / 2 , ( 1 σ 2 ) u + c 1 σ 2 x 1 c 0 x .
In Section 3 I show that x ( t ) [ 0 , 1 ] for all t whenever x ( 0 ) [ 0 , 1 ] and that the full dynamics admit a compact absorbing positively invariant set. For an initial condition ( x ( 0 ) , u ( 0 ) ) [ 0 , 1 ] × R , the trajectory is ( x ( t ) , u ( t ) ) = F t ( x ( 0 ) , u ( 0 ) ) , t N .

3. Invariant Region

To analyze the long-term dynamics of system (2), I first identify a compact positively invariant set in which all trajectories evolve. This provides a natural phase space for the subsequent analysis.

3.1. Positivity and Boundedness of the Population Variable

Given x ( 0 ) 0 and u ( 0 ) R , I observe that the population component remains non-negative for all t 0 . Indeed, since b 0 > 0 and exp ( 1 2 u ( t ) 2 ) > 0 , it follows from the first equation in (2) that x ( t + 1 ) 0 whenever x ( t ) 0 .
Moreover, if x ( t ) [ 0 , 1 ] , then
x ( t + 1 ) = b 0 x ( t ) ( 1 c 0 x ( t ) ) exp 1 2 u ( t ) 2 b 0 x ( t ) ( 1 c 0 x ( t ) ) ,
since exp ( 1 2 u ( t ) 2 ) 1 . For 0 < b 0 4 c 0 with 0 < c 0 < 1 such that b ( 1 c 0 ) 1 , the logistic map y b 0 y ( 1 c 0 y ) maps [ 0 , 1 ] into itself, and therefore x ( t + 1 ) [ 0 , 1 ] whenever x ( t ) [ 0 , 1 ] . In particular, if x ( 0 ) [ 0 , 1 ] , then x ( t ) [ 0 , 1 ] for all t N .

3.2. Boundedness of the Evolutionary Variable

Assume that x ( t ) [ 0 , 1 ] for all t 0 . Then the nonlinear feedback term satisfies
0 x ( t ) 1 c 0 x ( t ) 1 1 c 0 ,
since c 0 ( 0 , 1 ) . Consequently, the second equation in (2) yields
| u ( t + 1 ) | | 1 σ 2 | | u ( t ) | + | c 1 | σ 2 1 c 0 .
If 0 < σ 2 < 2 , then a : = | 1 σ 2 |   < 1 . Hence,
| u ( t + 1 ) | a | u ( t ) | + b , b : = | c 1 | σ 2 1 c 0 .
By standard iteration of linear difference inequalities (see, e.g., [19,24]), for any t t 0 it follows that
| u ( t ) | a t t 0 | u ( t 0 ) | + b j = 0 t t 0 1 a j = a t t 0 | u ( t 0 ) | + b ( 1 a t t 0 ) 1 a a t t 0 | u ( t 0 ) | + b 1 a .
In particular, there exists a constant M > 0 such that | u ( t ) | M for any initial condition u ( 0 ) R and for all sufficiently large t. Thus the interval [ M , M ] is absorbing for the evolutionary dynamics. Hence, I may choose, for instance,
M | c 1 | σ 2 ( 1 c 0 ) ( 1 | 1 σ 2 | ) .

3.3. A Positively Invariant Set

Combining the previous estimates yields the following result.
Theorem 1.
Assume that
0 < b 0 4 c 0 , c 0 ( 0 , 1 ) , b ( 1 c 0 ) 1 , c 1 R , 0 < σ 2 < 2 .
Then the set
D = [ 0 , 1 ] × [ M , M ] ,
with M > 0 chosen as above, is compact, absorbing, and positively invariant under the dynamics of system (2).
Proof. 
Let ( x ( t ) , u ( t ) ) D . From the first equation in (2) and the bounds derived above, it follows that x ( t + 1 ) [ 0 , 1 ] . Similarly, the estimate on u ( t + 1 ) ensures that u ( t + 1 ) [ M , M ] whenever u ( t ) [ M , M ] . Therefore, ( x ( t + 1 ) , u ( t + 1 ) ) D , which proves the claim. □
The set D is a compact and biologically meaningful phase space for (2), and it confines all trajectories for the subsequent analysis.

3.4. Global Attractor

Now, I establish the existence of a global attractor for system (2).
Theorem 2.
Assume
0 < b 0 4 c 0 , c 0 ( 0 , 1 ) , b ( 1 c 0 ) 1 , c 1 R , 0 < σ 2 < 2 .
Then system (2) generates a continuous discrete-time dynamical system on [ 0 , 1 ] × R possessing a compact global attractor A [ 0 , 1 ] × R .
Proof. 
From Theorem 1, there exists a compact set D = [ 0 , 1 ] × [ M , M ] , which is absorbing and positively invariant. Define
A = t = 0 F t ( D ) .
Since F is continuous and F ( D ) D , the set A is nonempty, compact, and strictly invariant. Moreover, for any bounded set B [ 0 , 1 ] × R , there exists T ( B ) N such that F t ( B ) D for all t T ( B ) , implying that A attracts B. Hence A is a compact global attractor. □

4. Existence of Equilibria

In this section I characterize the fixed points of system (2) and provide conditions for the existence of a nontrivial equilibrium.
An equilibrium ( x , u ) of system (2) satisfies
x = b 0 x ( 1 c 0 x ) exp 1 2 u 2 , u = ( 1 σ 2 ) u + c 1 σ 2 x 1 c 0 x .
Theorem 3
(Equilibria). Assume
0 < b 0 4 c 0 , c 0 ( 0 , 1 ) , b ( 1 c 0 ) 1 , c 1 R , 0 < σ 2 < 2 .
Then the following statements hold.
1. 
System (2) admits the equilibrium E 0 = ( 0 , 0 ) .
2. 
If b 0 1 , then E 0 is the only equilibrium with x [ 0 , 1 ] . If b 0 > 1 , then system (2) admits exactly two equilibria in [ 0 , 1 ] × R : the trivial equilibrium E 0 = ( 0 , 0 ) and a unique nontrivial equilibrium E * = ( x * , u * ) with x * ( 0 , 1 ] , where
b 0 ( 1 c 0 x * ) exp 1 2 ( u * ) 2 = 1 , u * = c 1 x * 1 c 0 x * .
Moreover, the sign of the evolutionary component u * is determined by the sign of c 1 . In particular, if c 1 > 0 then u * > 0 , if c 1 < 0 then u * < 0 , and if c 1 = 0 then u * = 0 .
Proof. 
It is immediate that ( x , u ) = ( 0 , 0 ) satisfies the equilibrium conditions; hence E 0 = ( 0 , 0 ) is an equilibrium of system (2).
Assume now that x > 0 . Dividing the first equilibrium equation by x yields
b 0 ( 1 c 0 x ) exp 1 2 u 2 = 1 .
The second equilibrium equation implies
u = c 1 x 1 c 0 x .
Substituting (6) into (5), one obtains the scalar equation
b 0 ( 1 c 0 x ) exp 1 2 c 1 2 x 2 ( 1 c 0 x ) 2 = 1 , x ( 0 , 1 ] .
Define the continuous function on [ 0 , 1 ] ,
Φ ( x ) = b 0 ( 1 c 0 x ) exp 1 2 c 1 2 x 2 ( 1 c 0 x ) 2 , x [ 0 , 1 ] .
A direct computation gives
Φ ( x ) = b 0 c 0 + c 1 2 x ( 1 c 0 x ) 2 exp 1 2 c 1 2 x 2 ( 1 c 0 x ) 2 ,
so Φ ( x ) < 0 for all x [ 0 , 1 ] and therefore Φ is strictly decreasing on [ 0 , 1 ] . Moreover,
Φ ( 0 ) = b 0 > 1 , lim x 1 Φ ( x ) = b 0 ( 1 c 0 ) exp 1 2 c 1 2 ( 1 c 0 ) 2 < 1 .
Hence, by continuity and strict monotonicity, Equation (7) admits a unique solution x * ( 0 , 1 ] . The corresponding value u * = c 1 x * / ( 1 c 0 x * ) uniquely determines the nontrivial equilibrium E * .
Finally, since x * > 0 , the sign of u * is the sign of c 1 . □

5. Stability

In this section I investigate the stability properties of the equilibria of system (2). First, I establish the global asymptotic stability of the trivial equilibrium when b 0 1 . Then I analyze the local stability of the nontrivial equilibrium by means of the linearization principle. Throughout this section, stability is understood in the sense of discrete-time dynamical systems, that is, in terms of the location of the eigenvalues of the Jacobian matrix with respect to the unit circle.
For the associated map F, the Jacobian matrix at a point ( x , u ) is given by
D F ( x , u ) = b 0 ( 1 2 c 0 x ) exp 1 2 u 2 b 0 x ( 1 c 0 x ) u exp 1 2 u 2 c 1 σ 2 ( 1 c 0 x ) 2 1 σ 2 .

5.1. Stability of the Trivial Equilibrium

The trivial equilibrium E 0 = ( 0 , 0 ) always exists and corresponds to population extinction. Evaluating the Jacobian at E 0 yields
D F ( E 0 ) = b 0 0 c 1 σ 2 1 σ 2 .
The eigenvalues are therefore
λ 1 = b 0 , λ 2 = 1 σ 2 .
Since 0 < σ 2 < 2 , it follows that | λ 2 | < 1 . Hence the local asymptotic stability (LAS) of E 0 is determined solely by λ 1 .
Proposition 1
(LAS of the origin). The trivial equilibrium E 0 is locally asymptotically stable if 0 < b 0 < 1 and unstable if b 0 > 1 . At b 0 = 1 , a change of stability occurs.
This threshold coincides with the classical persistence condition for discrete-time population models.
I next consider the global asymptotic stability (GAS) of the origin.
Theorem 4
(GAS of the origin). Let c 0 ( 0 , 1 ) , c 1 R and 0 < σ 2 < 2 . Assume that b 0 1 and that the initial conditions satisfy x ( 0 ) [ 0 , 1 ] and u ( 0 ) R . Then, the extinction equilibrium E 0 of model (2) is globally asymptotically stable on [ 0 , 1 ] × R . In particular,
lim t ( x ( t ) , u ( t ) ) = ( 0 , 0 ) .
Proof. 
If x ( 0 ) = 0 , then x ( t ) = 0 for all t, and the trait equation reduces to
u ( t + 1 ) = ( 1 σ 2 ) u ( t ) ,
so that u ( t ) 0 since | 1 σ 2 | < 1 .
Assume now that 0 < x ( 0 ) 1 . Then 0 < c 0 x ( t ) c 0 < 1 for all t, since every factor in the x-equation lies in the unit interval. Thus, 0 < 1 c 0 x ( t ) < 1 for all t. Moreover, since exp ( 1 2 u ( t ) 2 ) 1 , I obtain for all t 0
0 < x ( t + 1 ) b 0 x ( t ) ( 1 c 0 x ( t ) ) b 0 x ( t ) .
If b 0 < 1 , then iterating (8) yields x ( t ) b 0 t x ( 0 ) ; hence x ( t ) 0 . If b 0 = 1 , then (8) yields
0 < x ( t + 1 ) x ( t ) ( 1 c 0 x ( t ) ) < x ( t ) ,
so { x ( t ) } is strictly decreasing and bounded below by 0. Hence x ( t ) L 0 . Passing to the limit in the inequality x ( t + 1 ) x ( t ) ( 1 c 0 x ( t ) ) gives
L L ( 1 c 0 L ) .
If L > 0 , division by L yields 1 1 c 0 L , a contradiction. Thus L = 0 .
It remains to show that u ( t ) 0 as t . From the second equation in (2),
u ( t + 1 ) = ( 1 σ 2 ) u ( t ) + σ 2 c 1 f ( t ) , f ( t ) = x ( t ) 1 c 0 x ( t ) .
Since x ( t ) 0 and f is continuous at 0, we have f ( t ) 0 .
Iterating the recurrence [19,24] yields, for all t 1 ,
u ( t ) = ( 1 σ 2 ) t u ( 0 ) + σ 2 c 1 k = 0 t 1 ( 1 σ 2 ) t 1 k f ( k ) .
Since | 1 σ 2 | < 1 , the first term in (9) converges to 0. For the convolution term, let ρ : = | 1 σ 2 | < 1 . Since x ( t ) [ 0 , 1 ] ,
0 f ( t ) = x ( t ) 1 c 0 x ( t ) 1 1 c 0 = : M f , and f ( t ) 0 .
Fix ε > 0 and choose N such that | f ( k ) | ε for all k N . For t > N , set
S t : = k = 0 t 1 ρ t 1 k | f ( k ) | .
Then
S t k = 0 N 1 ρ t 1 k M f + k = N t 1 ρ t 1 k ε = M f k = 0 N 1 ρ t 1 k + ε k = N t 1 ρ t 1 k = M f ρ t N k = 0 N 1 ρ N 1 k + ε k = N t 1 ρ t 1 k = M f ρ t N j = 0 N 1 ρ j + ε j = 0 t 1 N ρ j M f ρ t N j = 0 N 1 ρ j + ε j = 0 ρ j = M f ρ t N j = 0 N 1 ρ j + ε 1 ρ .
where I used the reindexings j = N 1 k in the first finite sum and j = t 1 k in the second sum. Letting t yields lim sup t S t ε / ( 1 ρ ) . Since ε > 0 is arbitrary, it follows that S t 0 .
Returning to (9), we obtain
| u ( t ) | ρ t | u ( 0 ) | + | σ 2 c 1 | S t t 0 ,
and hence u ( t ) 0 . □
Corollary 1.
Assume that b 0 1 , c 0 ( 0 , 1 ) , c 1 R and 0 < σ 2 < 2 . Then the global attractor A of system (2) reduces to the singleton
A = { ( 0 , 0 ) } .
Proof. 
By Theorem 4, the equilibrium ( 0 , 0 ) is globally asymptotically stable in [ 0 , 1 ] × R ; that is,
lim t F t ( x , u ) = ( 0 , 0 ) for all ( x , u ) [ 0 , 1 ] × R .
Since A is compact, invariant and attracts all bounded sets, it must be contained in the basin of attraction of ( 0 , 0 ) . Moreover, invariance implies that A cannot contain any point other than ( 0 , 0 ) . Hence A = { ( 0 , 0 ) } . □

5.2. Local Stability of the Nontrivial Equilibrium

Assume that b 0 > 1 so that system (2) admits a unique nontrivial equilibrium
E * = ( x * , u * ) , x * ( 0 , 1 ] , u * = c 1 x * 1 c 0 x * .
The equilibrium values satisfy
b 0 ( 1 c 0 x * ) exp 1 2 ( u * ) 2 = 1 .
Linearizing system (2) at E * and using (10), the Jacobian matrix takes the form
D F ( E * ) = 1 2 c 0 x * 1 c 0 x * x * u * c 1 σ 2 ( 1 c 0 x * ) 2 1 σ 2 .
Let τ and Δ denote the trace and determinant of D F ( E * ) , respectively. A direct computation yields
τ = 1 2 c 0 x * 1 c 0 x * + ( 1 σ 2 ) ,
and
Δ = 1 2 c 0 x * 1 c 0 x * ( 1 σ 2 ) + c 1 2 σ 2 ( x * ) 2 ( 1 c 0 x * ) 3 ,
where we have used the identity u * = c 1 x * / ( 1 c 0 x * ) .
The local asymptotic stability of E * is determined by the Jury [25] conditions for two-dimensional discrete-time systems, namely
( J 1 ) : 1 + τ + Δ > 0 , ( J 2 ) : 1 τ + Δ > 0 , ( J 3 ) : 1 Δ > 0 .
Substituting (11) and (12) into (13) and simplifying, we obtain the following result.
Proposition 2.
The nontrivial equilibrium E * is locally asymptotically stable if and only if the following conditions are satisfied:
( J 1 ) ( 2 3 c 0 x * ) ( 2 σ 2 ) 1 c 0 x * + c 1 2 σ 2 ( x * ) 2 ( 1 c 0 x * ) 3 > 0 , ( J 3 ) σ 2 + ( 1 2 σ 2 ) c 0 x * 1 c 0 x * c 1 2 σ 2 ( x * ) 2 ( 1 c 0 x * ) 3 > 0 .
Proof. 
It is a straightforward computation to obtain conditions (J1) and (J3) by substituting (11) and (12) into (13) and simplifying.
Moreover, condition (J2) in (13) is equivalent to
c 0 σ 2 x * 1 c 0 x * + c 1 2 σ 2 ( x * ) 2 ( 1 c 0 x * ) 3 > 0 .
Since 0 < c 0 < 1 , 0 < σ 2 < 2 , and x * ( 0 , 1 ] imply 1 c 0 x * > 0 , both terms are non-negative and at least one is strictly positive whenever σ 2 > 0 and x * > 0 . Hence (J2) holds automatically for all admissible parameter values, and the local asymptotic stability of E * is characterized by (J1) and (J3) alone. □
Remark 1.
The stability of the nontrivial equilibrium E * is determined by the interplay between density dependence, genetic variance, and the strength of eco-evolutionary feedback. In particular, increasing σ 2 reduces damping in the evolutionary component, while increasing | c 1 | amplifies nonlinear feedback effects. Loss of stability may occur through a flip (period-doubling) bifurcation when condition (J1) fails or through a Neimark–Sacker bifurcation when condition (J3) is violated. These mechanisms illustrate how evolutionary feedback can destabilize otherwise stable ecological dynamics.

6. Bifurcations

In this section I investigate the bifurcations of the interior fixed point of system (2). The intrinsic growth rate b 0 plays a fundamental role: it governs the extinction–persistence transition and the appearance of a nontrivial equilibrium. Thus b 0 is taken as the primary bifurcation parameter. Once persistence is established, the genetic variance σ 2 and the eco-evolutionary feedback strength c 1 act as secondary parameters that can destabilize the interior equilibrium and generate more complex dynamics.
For a smooth two-dimensional map depending on a parameter, a fixed point may lose stability in three basic ways. A fold (saddle-node) bifurcation is associated with a real eigenvalue crossing + 1 ; equivalently
1 τ + Δ = 0 , i . e . , Δ = τ 1 ,
where τ = tr D F ( x * , u * ) and Δ = det D F ( x * , u * ) .
A flip (period-doubling) bifurcation occurs when a real eigenvalue crosses 1 ; equivalently
1 + τ + Δ = 0 , i . e . , Δ = τ 1 .
Finally, a Neimark–Sacker bifurcation occurs when a complex-conjugate pair of eigenvalues crosses the unit circle, which (for a two-dimensional map) is signaled by
Δ = 1 and 2 < τ < 2 .
In the present model, the loss of stability at b 0 = 1 is not a generic fold: rather, E 0 = ( 0 , 0 ) lies on a branch of equilibria (the extinction equilibrium), and the bifurcation is of transcritical type under appropriate nondegeneracy conditions. This is analyzed next.

6.1. Transcritical Bifurcation

I now classify the bifurcation that occurs in system (2) as b 0 passes through the critical value b 0 = 1 .
Theorem 5
(Transcritical bifurcation). Let c 0 ( 0 , 1 ) , c 1 R , and 0 < σ 2 < 2 . Consider system (2) and the trivial equilibrium E 0 = ( 0 , 0 ) . Then, at b 0 = 1 the Jacobian at E 0 has eigenvalues
λ 1 = 1 , λ 2 = 1 σ 2 ( 1 , 1 ) .
Moreover, for b 0 > 1 sufficiently close to 1, there exists a nontrivial equilibrium E * = ( x * , u * ) with x * > 0 that emerges continuously from E 0 and satisfies
u * = c 1 x * 1 c 0 x * .
In particular, writing b 0 = 1 + ε with ε > 0 small, one has the expansions
x * = ε c 0 + O ( ε 2 ) , u * = c 1 c 0 ε + O ( ε 2 ) .
Proof. 
The Jacobian at E 0 is
D F ( E 0 ) = b 0 0 c 1 σ 2 1 σ 2 ,
with eigenvalues λ 1 = b 0 and λ 2 = 1 σ 2 . Hence at b 0 = 1 , λ 1 = 1 and λ 2 ( 1 , 1 ) .
For b 0 > 1 , equilibria with x > 0 satisfy (5)–(6); equivalently
b 0 ( 1 c 0 x ) exp 1 2 u 2 = 1 , u = c 1 x 1 c 0 x .
Let b 0 = 1 + ε with ε > 0 small. Seeking a small equilibrium, set x = α ε + O ( ε 2 ) and u = β ε + O ( ε 2 ) . Using
exp 1 2 u 2 = 1 + O ( ε 2 ) ,
the first equilibrium condition becomes
( 1 + ε ) 1 c 0 x 1 + O ( ε 2 ) = 1 ,
That is,
ε c 0 x + O ( ε 2 ) = 0 x = ε c 0 + O ( ε 2 ) .
Substituting into u = c 1 x 1 c 0 x and using 1 c 0 x = 1 + O ( ε ) gives
u = c 1 c 0 ε + O ( ε 2 ) .
Thus a nontrivial equilibrium branch emerges from E 0 for b 0 > 1 close to 1, and the transcritical nature follows from the exchange of stability between E 0 and E * . □
Remark 2.
The threshold b 0 = 1 corresponds to the classical persistence condition in discrete-time population models: for b 0 1 the extinction equilibrium E 0 attracts all trajectories in the biologically relevant region, while for b 0 > 1 a nontrivial equilibrium branch emerges from E 0 . Subsequent destabilization of E * may occur via flip (period-doubling) or Neimark–Sacker bifurcations, driven by σ 2 and c 1 . Figure 1 illustrates the transcritical bifurcation for the parameter set used throughout the numerical examples.

6.2. Period-Doubling (Flip) Bifurcation

Assume that b 0 > 1 so that the interior equilibrium E * = ( x * , u * ) exists with x * ( 0 , 1 ] and
u * = c 1 x * 1 c 0 x * .
Recall that the trace and determinant of the Jacobian matrix D F ( E * ) are given by
τ = 1 2 c 0 x * 1 c 0 x * + 1 σ 2 ,
and
Δ = 1 2 c 0 x * 1 c 0 x * ( 1 σ 2 ) + c 1 2 σ 2 ( x * ) 2 ( 1 c 0 x * ) 3 ,
A period-doubling (flip) bifurcation occurs when a real eigenvalue of D F ( E * ) crosses 1 as the parameter b 0 varies. In terms of τ and Δ , this corresponds to the condition
1 + τ + Δ = 0 ,
together with | Δ | < 1 , which ensures that the second eigenvalue remains strictly inside the unit circle.
Substituting (14) and (15) into (16), the flip condition reduces to the scalar equation
( 2 3 c 0 x * ) ( 2 σ 2 ) 1 c 0 x * + c 1 2 σ 2 ( x * ) 2 ( 1 c 0 x * ) 3 = 0 .
Theorem 6
(Period-doubling bifurcation). Suppose that there exists b 0 = b 0 * > 1 such that the interior equilibrium E * exists and satisfies the flip condition (17) together with | Δ ( b 0 * ) | < 1 . Assume, moreover, that the flip transversality condition holds; i.e.,
d d b 0 1 + τ ( b 0 ) + Δ ( b 0 ) b 0 = b 0 * 0 .
Then system (2) undergoes a period-doubling (flip) bifurcation at b 0 = b 0 * .
Furthermore, let c denote the flip normal form coefficient given by (A4). If c < 0 (respectively c > 0 ), then the flip bifurcation is supercritical (respectively subcritical).
Proof. 
At b 0 = b 0 * , the characteristic polynomial of D F ( E * ) reads
λ 2 τ λ + Δ = 0 ,
and condition (16) implies that λ 1 = 1 is a simple eigenvalue, while the second eigenvalue satisfies | λ 2 |   < 1 .
To determine transversality, I differentiate the characteristic equation implicitly with respect to b 0 along the eigenvalue branch λ 1 ( b 0 ) , which yields
( 2 λ 1 τ ) λ 1 = τ ( b 0 ) λ 1 Δ ( b 0 ) .
Evaluating at b 0 = b 0 * , where λ 1 = 1 and τ = 1 Δ , we obtain
( Δ 1 ) λ 1 = Δ + τ .
Since d x * d b 0 0 by the implicit function theorem, the equality Δ ( b 0 * ) + τ ( b 0 * ) = 0 holds only if P ( x * ) = 0 . As shown in Appendix A, P is a polynomial (of degree at most two); hence the condition P ( x * ) = 0 defines a nongeneric subset of the parameter space. Therefore the transversality condition λ 1 ( b 0 * ) 0 holds for generic parameter values.
Now I turn to the normal form and criticality. Reducing the dynamics to the one-dimensional critical center manifold associated with the eigenvalue λ 1 = 1 (see [23]) yields the flip normal form
z n + 1 = z n + c z n 3 + O ( z n 4 ) ,
where c is the flip normal form coefficient. Following Kuznetsov, c can be computed by the invariant formula (A4); see Appendix A for the explicit expressions of A, B, C, p, and q in the present model.
The sign of c determines the criticality: if c < 0 , the flip bifurcation is supercritical and a locally asymptotically stable period-two orbit is born at b 0 = b 0 * ; if c > 0 , the flip bifurcation is subcritical and the emerging period-two orbit is unstable. □
Example 1.
Consider system (2) with
c 0 = 0.85 , c 1 = 0.15 , σ 2 = 0.6 ,
and take b 0 as the bifurcation parameter. Solving the equilibrium equations together with the flip condition 1 + τ + Δ = 0 yields
b 0 * 3.46231 , E * = ( x * , u * ) ( 0.809853 , 0.389822 ) .
At b 0 = b 0 * the Jacobian at E * satisfies
τ ( b 0 * ) 0.808989 , Δ ( b 0 * ) 0.191011 , 1 + τ ( b 0 * ) + Δ ( b 0 * ) 0 ,
and | Δ ( b 0 * ) | < 1 , so one eigenvalue crosses 1 while the second remains strictly inside the unit circle. The flip normal form coefficient computed from (A4) is
c 8.41187 > 0 ,
so Theorem 6 predicts a subcritical flip bifurcation.
Moreover, a numerical finite-difference approximation yields
d d b 0 1 + τ ( b 0 ) + Δ ( b 0 ) b 0 = b 0 * 0.792577 0 ,
confirming the transversality condition in Theorem 6.
Consistently, for b 0 = b 0 * + 10 3 the period-two orbit born at the flip is numerically unstable: solving F 2 ( z ) = z near E * and evaluating the monodromy matrix D ( F 2 ) ( z ) = D F ( F ( z ) ) D F ( z ) yields max | μ | 1.00133 > 1 . Figure 2 provides a numerical illustration.

6.3. Neimark–Sacker Bifurcation

In this subsection I study the occurrence of a Neimark–Sacker bifurcation in system (2). The analysis follows the standard local theory for maps, as presented in [23]. For recent studies of concrete discrete-time models exhibiting Neimark–Sacker (discrete Hopf) bifurcations, I refer, for instance, to discrete-time epidemic models [26,27], predator–prey and related ecological maps [28,29,30,31], discrete neural systems [32], and coupled-map constructions [33].
Assume that b 0 > 1 so that the interior equilibrium E * = ( x * , u * ) exists with x * ( 0 , 1 ] and
u * = c 1 x * 1 c 0 x * .
A Neimark–Sacker bifurcation (discrete Hopf bifurcation) occurs when a complex-conjugate pair of eigenvalues of the Jacobian matrix D F ( E * ) crosses the unit circle with nonzero speed as a parameter varies.
Recall that the Jacobian at E * is
D F ( E * ) = 1 2 c 0 x * 1 c 0 x * x * u * c 1 σ 2 ( 1 c 0 x * ) 2 1 σ 2 , u * = c 1 x * 1 c 0 x * .
Let τ ( b 0 ) = tr D F ( E * ) and Δ ( b 0 ) = det D F ( E * ) . As computed in Section 5.2,
τ = 1 2 c 0 x * 1 c 0 x * + ( 1 σ 2 ) ,
and
Δ = 1 2 c 0 x * 1 c 0 x * ( 1 σ 2 ) + c 1 2 σ 2 ( x * ) 2 ( 1 c 0 x * ) 3 .
For a smooth planar map, a Neimark–Sacker bifurcation at E * is detected by the spectral conditions
Δ ( b ¯ 0 ) = 1 , 2 < τ ( b ¯ 0 ) < 2 ,
for some parameter value b 0 = b ¯ 0 . Under (20), the eigenvalues satisfy
λ 1 , 2 ( b ¯ 0 ) = e ± i θ , θ ( 0 , π ) , τ ( b ¯ 0 ) = 2 cos θ .
Using (19), the Neimark–Sacker condition Δ ( b ¯ 0 ) = 1 is equivalent to
σ 2 + ( 1 2 σ 2 ) c 0 x * 1 c 0 x * = c 1 2 σ 2 ( x * ) 2 ( 1 c 0 x * ) 3 ,
together with 2 < τ ( b ¯ 0 ) < 2 .
Theorem 7
(Neimark–Sacker bifurcation). Assume that b 0 > 1 so that the interior equilibrium E * exists. Suppose that there exists b 0 = b ¯ 0 such that
Δ ( b ¯ 0 ) = 1 , 2 < τ ( b ¯ 0 ) < 2 .
Assume in addition that:
1. 
(Transversality) Δ ( b ¯ 0 ) 0 ;
2. 
(Non-resonance) τ ( b ¯ 0 ) { 1 , 0 , 1 } (equivalently, θ { π / 3 , π / 2 , 2 π / 3 } );
3. 
(Nondegeneracy) the first Lyapunov coefficient l 1 at b 0 = b ¯ 0 satisfies l 1 0 .
Then system (2) undergoes a Neimark–Sacker bifurcation of E * at b 0 = b ¯ 0 . Moreover, the bifurcation is supercritical (respectively, subcritical) if l 1 < 0 (respectively, l 1 > 0 ), producing a stable (respectively, unstable) invariant closed curve for b 0 on the side where | λ 1 , 2 |   > 1 (respectively, | λ 1 , 2 |   < 1 ).
I now express the transversality condition in a convenient explicit form.
Theorem 8
(Transversality criterion). Assume (20) holds at b 0 = b ¯ 0 and that 0 < σ 2 < 2 , c 0 ( 0 , 1 ) , and c 1 0 . Then
d d b 0 | λ 1 , 2 ( b 0 ) | b 0 = b ¯ 0 0 if and only if Δ ( b ¯ 0 ) 0 .
Moreover,
Δ ( b 0 ) = d x * d b 0 ( 1 σ 2 ) c 0 ( 1 c 0 x * ) 2 + c 1 2 σ 2 x * ( 2 + c 0 x * ) ( 1 c 0 x * ) 4 ,
and therefore transversality holds whenever
P N S ( x * ) : = ( 1 σ 2 ) c 0 ( 1 c 0 x * ) 2 + c 1 2 σ 2 x * ( 2 + c 0 x * ) 0 .
In particular, the degeneracy condition P N S ( x * ) = 0 defines an algebraic subset of codimension one in the parameter space; hence transversality holds for generic parameter values.
Proof. 
At a Neimark–Sacker point the eigenvalues are complex conjugates and satisfy | λ 1 , 2 | 2 = Δ . Differentiating gives
2 | λ 1 , 2 | d d b 0 | λ 1 , 2 | = Δ ( b 0 ) ,
and since Δ ( b ¯ 0 ) = 1 we obtain
d d b 0 | λ 1 , 2 | b 0 = b ¯ 0 = 1 2 Δ ( b ¯ 0 ) ,
proving the equivalence.
Next, since x * = x * ( b 0 ) depends smoothly on b 0 along the interior branch, Δ ( b 0 ) = d Δ d x ( x * ) d x * d b 0 . Differentiating (19) with respect to x yields
d Δ d x ( x ) = ( 1 σ 2 ) c 0 ( 1 c 0 x ) 2 + c 1 2 σ 2 x ( 2 + c 0 x ) ( 1 c 0 x ) 4 .
Substituting x = x * gives (22), and multiplying by the strictly positive factor ( 1 c 0 x * ) 4 yields the polynomial condition (23). The final statement follows since P N S ( x * ) = 0 is a single algebraic equation. □
Next, I address the non-resonance condition.
Proposition 3
(Non-resonance condition). Assume (20). Then the only possible resonances of order k 4 correspond to τ ( b ¯ 0 ) { 1 , 0 , 1 } . In particular, if τ ( b ¯ 0 ) { 1 , 0 , 1 } then no resonance of order k = 1 , 2 , 3 , 4 occurs.
Proof. 
With Δ ( b ¯ 0 ) = 1 , we have λ 1 , 2 = e ± i θ and τ = 2 cos θ . Resonances λ k = 1 for k 4 correspond to θ { 0 , π , π / 2 , 2 π / 3 } , giving τ { ± 2 , 0 , ± 1 } . The condition 2 < τ < 2 excludes ± 2 , leaving { 1 , 0 , 1 } . □
Next, I consider the nondegeneracy condition and the fundamental first Lyapunov coefficient. The nondegeneracy condition is determined by the first Lyapunov coefficient l 1 , which can be computed from second and third derivatives of the map at E * using standard normal form theory for planar maps [23]. We provide the explicit formula and the required derivatives for the present model in Appendix B. In applications below, l 1 is evaluated numerically at the Neimark–Sacker point to determine the criticality (supercritical/subcritical) of the bifurcation.
Remark 3.
Condition (21) together with 2 < τ ( b ¯ 0 ) < 2 determines candidate Neimark–Sacker points. The transversality condition reduces to P N S ( x * ) 0 , and non-resonance is ensured by excluding the isolated values τ ( b ¯ 0 ) { 1 , 0 , 1 } . Finally, l 1 0 holds for generic parameters (otherwise a codimension-one degeneracy occurs) and its sign determines whether a stable or unstable invariant closed curve is born.
Example 2.
Consider system (2) with
c 0 = 0.2 , c 1 = 5 , σ 2 = 1.1 ,
and take b 0 as the bifurcation parameter. Solving the fixed-point equations F ( x , u ) = ( x , u ) yields the interior equilibrium branch E * ( b 0 ) = ( x * ( b 0 ) , u * ( b 0 ) ) .
Neimark–Sacker point. Solving simultaneously the equilibrium equations and the Neimark–Sacker condition Δ ( b 0 ) = det D F ( E * ( b 0 ) ) = 1 yields
b ¯ 0 1.67843 , E * ( b ¯ 0 ) ( 0.188463 , 0.979225 ) .
At b 0 = b ¯ 0 we obtain
τ ( b ¯ 0 ) 0.860831 ( 2 , 2 ) , Δ ( b ¯ 0 ) = 1 , τ ( b ¯ 0 ) 2 4 Δ ( b ¯ 0 ) 3.25897 < 0 ,
so the critical eigenvalues form a complex-conjugate pair on the unit circle,
λ 1 , 2 0.430416 ± 0.902631 i = e ± i θ , θ 1.12584 .
Transversality. A finite-difference approximation gives
Δ ( b ¯ 0 ) 1.33761 0 ,
confirming transversal crossing.
Criticality. The first Lyapunov coefficient computed from the invariant formula (A19) (Appendix B) is
l 1 1.9082 × 10 12 > 0 ,
Hence the Neimark–Sacker bifurcation is subcritical. Consequently, the invariant closed curve born at the bifurcation is unstable, and nonlinear dynamics near b ¯ 0 may display bistability and large-amplitude oscillations depending on initial conditions. Figure 3 provides a numerical illustration of the emergence of oscillatory population–trait dynamics as b 0 is increased past the Neimark–Sacker threshold.

7. Dynamical Consequences of Evolutionary Feedback

In this section, I highlight the qualitative impact of introducing evolutionary dynamics into a classical discrete-time logistic framework. In the absence of eco-evolutionary feedback ( c 1 = 0 ), the trait dynamics decouple and satisfy u ( t + 1 ) = ( 1 σ 2 ) u ( t ) , so u ( t ) 0 for 0 < σ 2 < 2 . Consequently, the asymptotic population dynamics are governed by the corresponding density-regulated one-dimensional map, whose behavior is well understood [20] in discrete time and includes transitions from fixed points to periodic and more complex regimes as b 0 increases.
Introducing evolutionary feedback ( c 1 0 ) fundamentally alters this picture. The coupling between population density and trait evolution, mediated by the feedback coefficient c 1 and the genetic variance σ 2 , yields a genuinely two-dimensional map with richer dynamical behavior. While the threshold b 0 = 1 still marks the transition from extinction to persistence through a transcritical bifurcation, the stability of the interior equilibrium is no longer guaranteed.
The analysis shows that increasing either the strength of eco-evolutionary feedback or the genetic variance may destabilize the interior equilibrium. Loss of stability can occur through a flip (period-doubling) bifurcation, leading to the creation of stable or unstable two-cycles, or through a Neimark–Sacker bifurcation, associated with the appearance of invariant closed curves (stable or unstable) and quasiperiodic population–trait oscillations. In the supercritical case a stable invariant closed curve is born locally at the bifurcation, whereas in the subcritical case the local curve is unstable and multistability and large-amplitude oscillations may arise from nonlinear global effects. These mechanisms are absent in the purely ecological setting and arise from the interaction between ecological and evolutionary timescales.
From a biological perspective, these results indicate that rapid evolution can act as a destabilizing force, generating sustained oscillations or complex fluctuations even in environments where population dynamics alone might predict convergence to equilibrium. From a dynamical systems viewpoint, the model provides a minimal setting in which eco-evolutionary feedback induces classical discrete-time bifurcations and higher-dimensional attractors.
Taken together, these results demonstrate that incorporating evolution into population models is not merely a quantitative refinement, but can lead to qualitatively new dynamical regimes, emphasizing the central role of eco-evolutionary feedbacks in shaping long-term population behavior.

8. Conclusions

In this work I studied a discrete-time eco-evolutionary logistic-type model obtained by coupling density-regulated population growth with trait dynamics driven by selection and genetic variance. I provided a rigorous dynamical analysis of the model, including the existence of equilibria, global asymptotic stability of the extinction equilibrium, and a detailed classification of local bifurcations of the interior fixed point.
I showed that the extinction equilibrium is globally asymptotically stable when the intrinsic growth rate satisfies b 0 1 , while for b 0 > 1 a nontrivial equilibrium emerges through a transcritical bifurcation. Once persistence is established, the stability of the interior equilibrium is strongly affected by eco-evolutionary feedback. Depending on the feedback strength and on the genetic variance, the equilibrium may lose stability through either a flip (period-doubling) bifurcation or a Neimark–Sacker bifurcation, leading to oscillatory regimes. In the Neimark–Sacker scenario, invariant closed curves and quasiperiodic dynamics may occur, with the detailed outcome depending on the criticality of the bifurcation and on nonlinear global effects.
These results highlight how even a minimal evolutionary component can generate qualitatively new dynamical regimes in discrete-time population models. From both mathematical and biological perspectives, the model illustrates how eco-evolutionary interactions may destabilize ecological equilibria and give rise to persistent fluctuations.

9. Future Directions

I outline several natural extensions of the present work that deserve further investigation.
A natural and challenging open problem concerns the global stability of the interior equilibrium. While the analysis presented in this paper provides sharp conditions for local asymptotic stability and a complete description of the local bifurcation structure, global asymptotic stability cannot be expected in general for discrete-time systems of this type. Indeed, the occurrence of flip and Neimark–Sacker bifurcations implies the possible coexistence of periodic or quasiperiodic attractors even when the interior equilibrium is locally stable. Nevertheless, it remains an interesting question whether global asymptotic stability of the interior fixed point can be established in restricted parameter regimes, for instance under weak eco-evolutionary feedback or small genetic variance. Addressing this problem would require genuinely global techniques, such as the construction of suitable Lyapunov functions or the identification of order-preserving or contractive structures in the dynamics.
I also plan to consider periodically forced environments. Allowing the intrinsic growth rate b 0 or other demographic parameters to vary periodically in time would lead to a nonautonomous eco-evolutionary system. Such models are biologically relevant in seasonal environments and are known to generate rich dynamical behavior even in purely ecological settings. Understanding how periodic forcing interacts with evolutionary feedback, and how it modifies the bifurcation structure described here, remains an open and challenging problem.
Another natural extension is to higher-dimensional trait spaces. In many biological applications, adaptation occurs along multiple trait axes, leading to vector-valued evolutionary dynamics. The resulting eco-evolutionary system would involve a higher-dimensional map, where the interaction between population density and multivariate trait evolution could give rise to new instability mechanisms, mode interactions, and complex attractors.
From a mathematical viewpoint, such extensions raise questions about the structure of invariant manifolds, the persistence of invariant tori, and the possible coexistence of multiple attractors. From a biological standpoint, they would allow for a more realistic representation of adaptive processes in structured populations.
I expect that the framework developed in this paper provides a solid basis for addressing these questions and for further exploring the dynamical consequences of eco-evolutionary feedbacks in discrete-time models.

Funding

This research was funded by FCT/Portugal: 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.

Conflicts of Interest

The author declares no conflicts of interest.

Appendix A. Derivation of the Flip Transversality Condition and Normal Form Coefficient

This appendix collects the explicit computations underlying the proof of the period-doubling (flip) bifurcation in Section 6.2. In particular, I derive the polynomial governing the transversality condition and compute the cubic coefficient of the reduced normal form.

Appendix A.1. Derivative of Δ + τ and the Transversality Polynomial

In the sequel, I compute explicitly the derivative of Δ + τ with respect to b 0 .
Recall that
τ ( x * ) = 1 2 c 0 x * 1 c 0 x * + ( 1 σ 2 ) , Δ ( x * ) = 1 2 c 0 x * 1 c 0 x * ( 1 σ 2 ) + c 1 2 σ 2 ( x * ) 2 ( 1 c 0 x * ) 3 .
Hence
Δ ( x * ) + τ ( x * ) = ( 1 2 c 0 x * ) ( 2 σ 2 ) 1 c 0 x * + c 1 2 σ 2 ( x * ) 2 ( 1 c 0 x * ) 3 + ( 1 σ 2 ) .
Differentiating with respect to b 0 and using the chain rule yields
d d b 0 ( Δ + τ ) = d x * d b 0 d d x ( 1 2 c 0 x ) ( 2 σ 2 ) 1 c 0 x + c 1 2 σ 2 x 2 ( 1 c 0 x ) 3 + 1 σ 2 x = x * .
I compute the derivatives term by term. For the first term,
d d x 1 2 c 0 x 1 c 0 x = c 0 ( 1 c 0 x ) 2 .
Hence
d d x ( 1 2 c 0 x ) ( 2 σ 2 ) 1 c 0 x = c 0 ( 2 σ 2 ) ( 1 c 0 x ) 2 .
For the second term, I write
x 2 ( 1 c 0 x ) 3 = x 2 ( 1 c 0 x ) 3 ,
and obtain
d d x x 2 ( 1 c 0 x ) 3 = 2 x ( 1 c 0 x ) 3 + x 2 ( 3 c 0 ) ( 1 c 0 x ) 4 = x ( 2 + c 0 x ) ( 1 c 0 x ) 4 .
Therefore,
d d x c 1 2 σ 2 x 2 ( 1 c 0 x ) 3 = c 1 2 σ 2 x ( 2 + c 0 x ) ( 1 c 0 x ) 4 .
Combining the two contributions yields
d d b 0 ( Δ + τ ) = d x * d b 0 c 0 ( 2 σ 2 ) ( 1 c 0 x * ) 2 + c 1 2 σ 2 x * ( 2 + c 0 x * ) ( 1 c 0 x * ) 4 .
Multiplying by the strictly positive quantity ( 1 c 0 x * ) 4 , I obtain the equivalent condition
P ( x * ) = c 0 ( 2 σ 2 ) ( 1 c 0 x * ) 2 + c 1 2 σ 2 x * ( 2 + c 0 x * ) = 0 .
The condition
d d b 0 ( Δ + τ ) = 0 P ( x * ) = 0
defines a nongeneric (codimension-one) subset of parameter space.
The polynomial P has degree at most two. Hence it has at most two real roots and in particular at most two positive real roots. Consequently, the condition P ( x * ) = 0 defines a nongeneric subset of the parameter space. Therefore, for generic parameter values one has P ( x * ) 0 , and the flip transversality condition holds.

Appendix A.2. Derivation of the Cubic Coefficient for the Flip Normal Form

This subsection follows Kuznetsov ([23], §5.4) to derive the flip normal form coefficient at the interior equilibrium E * = ( x * , u * ) of (2).
Let F : [ 0 , 1 ] × R [ 0 , 1 ] × R be the map associated with (2),
F ( x , u ) = b 0 x ( 1 c 0 x ) e u 2 / 2 ( 1 σ 2 ) u + c 1 σ 2 x 1 c 0 x .
Introduce local coordinates w = ( ξ , η ) = ( x x * , u u * ) and define the shifted map G ( w ) = F ( E * + w ) E * , so that G ( 0 ) = 0 . The Taylor expansion of G at 0 is
G ( w ) = A w + 1 2 B ( w , w ) + 1 6 C ( w , w , w ) + O ( w 4 ) ,
where A = D G ( 0 ) = D F ( E * ) and
B ( v 1 , v 2 ) = D 2 G ( 0 ) [ v 1 , v 2 ] , C ( v 1 , v 2 , v 3 ) = D 3 G ( 0 ) [ v 1 , v 2 , v 3 ] .

Appendix A.2.1. Jacobian and Higher-Order Derivatives at E *

Using the equilibrium identity b 0 e ( u * ) 2 / 2 = 1 / ( 1 c 0 x * ) , the Jacobian is
A = 1 2 c 0 x * 1 c 0 x * x * u * c 1 σ 2 ( 1 c 0 x * ) 2 1 σ 2 , u * = c 1 x * 1 c 0 x * .
The nonzero derivatives of F 1 at E * up to third order are
x x F 1 ( E * ) = 2 b 0 c 0 e 1 2 ( u * ) 2 , x u F 1 ( E * ) = b 0 ( 1 2 c 0 x * ) u * e 1 2 ( u * ) 2 , u u F 1 ( E * ) = b 0 x * ( 1 c 0 x * ) ( u * ) 2 1 e 1 2 ( u * ) 2 , x x u F 1 ( E * ) = 2 b 0 c 0 u * e 1 2 ( u * ) 2 , x u u F 1 ( E * ) = b 0 ( 1 2 c 0 x * ) ( u * ) 2 1 e 1 2 ( u * ) 2 , u u u F 1 ( E * ) = b 0 x * ( 1 c 0 x * ) u * ( u * ) 2 3 e 1 2 ( u * ) 2 ,
with x x x F 1 ( E * ) = 0 .
For F 2 ( x , u ) = ( 1 σ 2 ) u + c 1 σ 2 x / ( 1 c 0 x ) I obtain,
x F 2 ( E * ) = c 1 σ 2 ( 1 c 0 x * ) 2 , x x F 2 ( E * ) = 2 c 0 c 1 σ 2 ( 1 c 0 x * ) 3 , x x x F 2 ( E * ) = 6 c 0 2 c 1 σ 2 ( 1 c 0 x * ) 4 ,
and all mixed derivatives involving u of order at least two vanish.

Appendix A.2.2. Eigenvectors and Flip Coefficient

At a flip bifurcation, 1 is a simple eigenvalue of A and the second eigenvalue satisfies | μ 2 |   < 1 . Let q , p R 2 be right and left eigenvectors associated with μ 1 = 1 , normalized as in [23]:
A q = q , A p = p , p , q = 1 .
A convenient choice is q = ( 1 , α ) , where α is obtained from the second row of ( A + I ) q = 0 :
α = c 1 σ 2 ( 1 c 0 x * ) 2 2 σ 2 = c 1 σ 2 ( 2 σ 2 ) ( 1 c 0 x * ) 2 .
A corresponding p is found by solving ( A + I ) p = 0 and scaling so that (A2) holds.
Following ([23] §5.4), the restriction of G to the one-dimensional critical center manifold can be brought to the flip normal form
ξ ξ + c ξ 3 + O ( ξ 4 ) ,
where c is the flip normal form coefficient. Kuznetsov shows that c can be computed by the invariant formula
c = 1 6 p , C ( q , q , q ) 1 2 p , B q , ( A I ) 1 B ( q , q ) ,
where ( A I ) is nonsingular since 1 is not an eigenvalue of A at a flip bifurcation. For the present model, all quantities in (A4) are determined by the expressions above, and the sign of c determines the criticality: c < 0 implies a supercritical flip (stable period-two orbit), whereas c > 0 implies a subcritical flip.

Appendix A.3. Evaluation of the Flip Coefficient in Terms of B and C

For completeness, the terms appearing in (A4) can be written in components. Write
B ( q , q ) = ( B 1 ( q , q ) , B 2 ( q , q ) ) , C ( q , q , q ) = ( C 1 ( q , q , q ) , C 2 ( q , q , q ) )
and
w = ( w 1 , w 2 ) = ( A I ) 1 B ( q , q ) .
With q = ( q 1 , q 2 ) one has, for i = 1 , 2 ,
B i ( q , q ) = x x F i ( E * ) q 1 2 + 2 x u F i ( E * ) q 1 q 2 + u u F i ( E * ) q 2 2 , C i ( q , q , q ) = x x x F i ( E * ) q 1 3 + 3 x x u F i ( E * ) q 1 2 q 2 + 3 x u u F i ( E * ) q 1 q 2 2 + u u u F i ( E * ) q 2 3 ,
and similarly
B i ( q , w ) = x x F i ( E * ) q 1 w 1 + x u F i ( E * ) ( q 1 w 2 + q 2 w 1 ) + u u F i ( E * ) q 2 w 2 .
In the present model the mixed derivatives of F 2 involving u vanish, so B 2 ( q , q ) = x x F 2 ( E * ) q 1 2 , C 2 ( q , q , q ) = x x x F 2 ( E * ) q 1 3 , and B 2 ( q , w ) = x x F 2 ( E * ) q 1 w 1 . Substituting these expressions into (A4) yields an explicit (though lengthy) formula for c in terms of the parameters and ( x * , u * ) .

Appendix B. Explicit Computation of the First Lyapunov Coefficient

In this appendix I collect the explicit ingredients needed to compute the first Lyapunov coefficient associated with a Neimark–Sacker bifurcation of the interior equilibrium E * = ( x * , u * ) of system (2). The calculation follows the standard normal form theory for planar maps; see, e.g., ([23], §5.4).
Throughout, I assume that E * exists and that at b 0 = b ¯ 0 the Jacobian matrix A : = D F ( E * ) has a simple pair of critical eigenvalues λ 1 , 2 = e ± i θ with θ ( 0 , π ) and Δ ( b ¯ 0 ) = 1 .

Appendix B.1. Local Expansion and Multilinear Forms

Let F : [ 0 , 1 ] × R [ 0 , 1 ] × R be the map associated with (2),
F ( x , u ) = b 0 x ( 1 c 0 x ) e u 2 / 2 ( 1 σ 2 ) u + c 1 σ 2 x 1 c 0 x .
Introduce local coordinates w = ( y , v ) = ( x x * , u u * ) and define the shifted map G ( w ) = F ( E * + w ) E * , so that G ( 0 ) = 0 . The Taylor expansion of G at 0 reads
G ( w ) = A w + 1 2 B ( w , w ) + 1 6 C ( w , w , w ) + O ( w 4 ) ,
where A = D G ( 0 ) = D F ( E * ) and the symmetric multilinear forms B and C are defined by
B ( ξ , η ) = D 2 G ( 0 ) [ ξ , η ] , C ( ξ , η , ζ ) = D 3 G ( 0 ) [ ξ , η , ζ ] .
Write B = ( B 1 , B 2 ) and C = ( C 1 , C 2 ) for the components.
Using the equilibrium identity
b 0 ( 1 c 0 x * ) e 1 2 ( u * ) 2 = 1 , u * = c 1 x * 1 c 0 x * ,
the Jacobian matrix at E * can be written as
A = 1 2 c 0 x * 1 c 0 x * x * u * c 1 σ 2 ( 1 c 0 x * ) 2 1 σ 2 .

Appendix B.2. Second and Third Derivatives at E *

Let F = ( F 1 , F 2 ) with
F 1 ( x , u ) = b 0 x ( 1 c 0 x ) e u 2 / 2 , F 2 ( x , u ) = ( 1 σ 2 ) u + c 1 σ 2 x 1 c 0 x .

Appendix B.2.1. Derivatives of F 1 at E *

The nonzero second derivatives of F 1 at E * are
x x F 1 ( E * ) = 2 b 0 c 0 e 1 2 ( u * ) 2 ,
x u F 1 ( E * ) = b 0 ( 1 2 c 0 x * ) u * e 1 2 ( u * ) 2 ,
u u F 1 ( E * ) = b 0 x * ( 1 c 0 x * ) ( u * ) 2 1 e 1 2 ( u * ) 2 .
The nonzero third derivatives of F 1 at E * are
x x u F 1 ( E * ) = 2 b 0 c 0 u * e 1 2 ( u * ) 2 ,
x u u F 1 ( E * ) = b 0 ( 1 2 c 0 x * ) ( u * ) 2 1 e 1 2 ( u * ) 2 ,
u u u F 1 ( E * ) = b 0 x * ( 1 c 0 x * ) u * ( u * ) 2 3 e 1 2 ( u * ) 2 .
Moreover, x x x F 1 ( E * ) = 0 .

Appendix B.2.2. Derivatives of F 2 at E *

Since F 2 is nonlinear in x but affine in u, the only nonzero higher derivatives are pure x-derivatives:
x F 2 ( E * ) = c 1 σ 2 ( 1 c 0 x * ) 2 ,
x x F 2 ( E * ) = 2 c 0 c 1 σ 2 ( 1 c 0 x * ) 3 ,
x x x F 2 ( E * ) = 6 c 0 2 c 1 σ 2 ( 1 c 0 x * ) 4 .
All mixed derivatives involving u of order at least two vanish for F 2 .

Appendix B.3. Component Formulas for B and C

Let z = ( z 1 , z 2 ) C 2 . For i = 1 , 2 ,
B i ( z , z ) = x x F i ( E * ) z 1 2 + 2 x u F i ( E * ) z 1 z 2 + u u F i ( E * ) z 2 2 , C i ( z , z , z ) = x x x F i ( E * ) z 1 3 + 3 x x u F i ( E * ) z 1 2 z 2 + 3 x u u F i ( E * ) z 1 z 2 2 + u u u F i ( E * ) z 2 3 .
In particular, for i = 2 these reduce to
B 2 ( z , z ) = x x F 2 ( E * ) z 1 2 , C 2 ( z , z , z ) = x x x F 2 ( E * ) z 1 3 ,
since x u F 2 ( E * ) = u u F 2 ( E * ) = x x u F 2 ( E * ) = x u u F 2 ( E * ) = u u u F 2 ( E * ) = 0 .
For two vectors z , w C 2 ,
B i ( z , w ) = x x F i ( E * ) z 1 w 1 + x u F i ( E * ) ( z 1 w 2 + z 2 w 1 ) + u u F i ( E * ) z 2 w 2 .

Appendix B.4. First Lyapunov Coefficient l 1

Let q C 2 and p C 2 be the right and left eigenvectors associated with the critical eigenvalue e i θ , normalized by
A q = e i θ q , A p = e i θ p , p , q = 1 ,
where · , · denotes the standard complex inner product.
Define the auxiliary vectors
h 11 : = ( I e i θ A ) 1 B ( q , q ¯ ) , h 20 : = ( 2 e i θ I A ) 1 B ( q , q ) ,
where the inverses exist under the non-resonance assumptions.
Then the first Lyapunov coefficient at the Neimark–Sacker point is given by
l 1 = 1 2 e i θ p , C ( q , q , q ¯ ) + 2 p , B q , h 11 + p , B q ¯ , h 20 .
The bifurcation is supercritical if l 1 < 0 and subcritical if l 1 > 0 .

Appendix B.5. Practical Evaluation

The explicit derivatives (A8)–(A16), the definitions of B and C, and the eigenvector normalization (A17) determine l 1 uniquely through (A18) and (A19). In particular, l 1 depends smoothly on the parameters and on E * .
The degeneracy condition l 1 = 0 is a single scalar equation and therefore defines (when satisfied) a codimension-one subset of the parameter space. Hence, l 1 0 for generic parameter values.

References

  1. Elaydi, S.N.; Cushing, J.M. Discrete Mathematical Models in Population Biology: Ecological, Epidemic, and Evolutionary Dynamics; Springer Undergraduate Texts in Mathematics and Technology; Springer: Cham, Switzerland, 2025. [Google Scholar] [CrossRef]
  2. Ackleh, A.S.; Cushing, J.M.; Salceanu, P.L. On the dynamics of evolutionary competition models. Nat. Resour. Model. 2015, 28, 380–397. [Google Scholar] [CrossRef]
  3. Cushing, J.M. Difference equations as models of evolutionary population dynamics. J. Biol. Dyn. 2019, 13, 103–127. [Google Scholar] [CrossRef] [PubMed]
  4. Cushing, J.M. A darwinian Ricker equation. In Proceedings of the Progress on Difference Equations and Discrete Dynamical Systems; Elaydi, S., Baigent, S., Bhoner, M., Eds.; Switzerland AG: Zurich, Switzerland, 2020; pp. 231–243. [Google Scholar]
  5. Cushing, J.M.; Stefanko, K. A darwinian dynamic model for the evolution of post-reproduction survival. J. Biol. Syst. 2021, 29, 433–450. [Google Scholar] [CrossRef]
  6. 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]
  7. Rael, R.C.; Vincent, T.L.; Cushing, J.M. Competitive outcomes changed by evolution. J. Biol. Dyn. 2011, 5, 227–252. [Google Scholar] [CrossRef]
  8. Elaydi, S.; Kang, Y.; Luís, R. The effects of evolution on the stability of competing species. J. Biol. Dyn. 2022, 16, 816–839. [Google Scholar] [CrossRef]
  9. Elaydi, S.; Kang, Y.; Luís, R. Global asymptotic stability of evolutionary periodic Ricker competition models. J. Differ. Equ. Appl. 2024, 30, 1091–1116. [Google Scholar] [CrossRef]
  10. Luís, R.; Ryals, B. Invariant Sets, Global Dynamics, and the Neimark–Sacker Bifurcation in the Evolutionary Ricker Model. Symmetry 2024, 16, 1139. [Google Scholar] [CrossRef]
  11. 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]
  12. Mokni, K.; Ch-Chaoui, M. Asymptotic Stability, Bifurcation Analysis and Chaos Control in a Discrete Evolutionary Ricker Population Model with Immigration. In Proceedings of the Advances in Discrete Dynamical Systems, Difference Equations and Applications; Elaydi, S., Kulenović, M.R.S., Kalabušić, S., Eds.; Springer: Cham, Switzerland, 2023; pp. 363–403. [Google Scholar]
  13. Ch-Chaoui, M.; Mokni, K. A discrete evolutionary Beverton–Holt population model. Int. J. Dyn. Control 2023, 11, 1060–1075. [Google Scholar] [CrossRef]
  14. Cushing, J.M. An Evolutionary Beverton-Holt Model. In Proceedings of the Theory and Applications of Difference Equations and Discrete Dynamical Systems; AlSharawi, Z., Cushing, J., Elaydi, S., Eds.; Springer: Berlin/Heidelberg, Germany, 2014. [Google Scholar]
  15. 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]
  16. D’Aniello, E.; Elaydi, S.; Kwessi, E.; Luís, R.; Ryals, B. Global Dynamics and Bifurcation of an Evolutionary Beverton-Holt with the Allee effect. Symmetry 2025, 17, 1811. [Google Scholar] [CrossRef]
  17. Mokni, K.; Ch-Chaoui, M. A Darwinian Beverton–Holt model with immigration effect. Math. Comput. Simul. 2024, 217, 244–261. [Google Scholar] [CrossRef]
  18. Devaney, R.L. An introduction to Chaotic Dynamical Systems, 2nd ed.; Perseus Books Publishing, L.L.C.: New York, NY, USA, 1989. [Google Scholar]
  19. Elaydi, S. An Introduction to Difference Equations, 3rd ed.; Springer: New York, NY, USA, 2005. [Google Scholar]
  20. Elaydi, S. Discrete Chaos: With Applications in Science and Engineering, 2nd ed.; Chapman and Hall/CRC: Boca Raton, FL, USA, 2008. [Google Scholar]
  21. Sandefur, J.T. Discrete Dynamical Systems: Theory and Applications; Clarendon Press/Oxford University Press: Oxford, UK; New York, NY, USA, 1990. [Google Scholar]
  22. Ellner, S.P.; Guckenheimer, J. Dynamic Models in Biology; Princeton University Press: Princeton, NJ, USA, 2006. [Google Scholar]
  23. Kuznetsov, Y.A. Elements of Applied Bifurcation Theory, 4th ed.; Applied Mathematical Sciences; Springer: Cham, Switzerland, 2023; Volume 112, pp. xxvi+703. [Google Scholar] [CrossRef]
  24. Kelley, W.G.; Peterson, A.C. Difference Equations: An Introduction with Applications, 2nd ed.; Academic Press: San Diego, CA, USA, 2001. [Google Scholar]
  25. 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]
  26. George, R.; Gul, N.; Zeb, A.; Avazzadeh, Z.; Djilali, S.; Rezapour, S. Bifurcations analysis of a discrete time SIR epidemic model with nonlinear incidence function. Results Phys. 2022, 38, 105580. [Google Scholar] [CrossRef]
  27. Reja, S.; Al Basir, F.; Aldawsari, K. A discrete-time mathematical model for mosaic disease dynamics in cassava: Neimark–Sacker bifurcation and sensitivity analysis. AIMS Math. 2025, 10, 18295–18320. [Google Scholar] [CrossRef]
  28. Khan, A.Q. Neimark–Sacker bifurcation of a two-dimensional discrete-time predator–prey model. SpringerPlus 2016, 5, 126. [Google Scholar] [CrossRef]
  29. Huang, Y.; Liu, S.; Ruan, S.; Xiao, D. Bifurcations in a discrete predator–prey model with nonmonotonic functional response. J. Math. Anal. Appl. 2018, 464, 201–230. [Google Scholar] [CrossRef]
  30. Kangalgil, F. Neimark–Sacker bifurcation and stability analysis of a discrete-time prey–predator model with Allee effect in prey. Adv. Differ. Equ. 2019, 2019, 92. [Google Scholar] [CrossRef]
  31. Hong, B.; Zhang, C. Neimark–Sacker Bifurcation of a Discrete-Time Predator–Prey Model with Prey Refuge Effect. Mathematics 2023, 11, 1399. [Google Scholar] [CrossRef]
  32. Xu, C. Neimark–Sacker Bifurcation Analysis for a Discrete-Time System of Two Neurons. Abstr. Appl. Anal. 2012, 2012, 546356. [Google Scholar] [CrossRef]
  33. Mareno, A.; English, L. Flip and Neimark–Sacker Bifurcations in a Coupled Logistic Map System. Discret. Dyn. Nat. Soc. 2020, 2020, 4103606. [Google Scholar] [CrossRef]
Figure 1. Numerical illustration of the transcritical bifurcation in system (2) at b 0 = 1 for c 0 = 0.85 , c 1 = 0.15 and σ 2 = 0.6 . The red points represent iterates after discarding a long transient. For b 0 < 1 trajectories converge to E 0 = ( 0 , 0 ) , while for b 0 > 1 they converge to the nontrivial equilibrium E * = ( x * , u * ) that bifurcates from E 0 , illustrating the exchange of the stability characteristic of a transcritical bifurcation.
Figure 1. Numerical illustration of the transcritical bifurcation in system (2) at b 0 = 1 for c 0 = 0.85 , c 1 = 0.15 and σ 2 = 0.6 . The red points represent iterates after discarding a long transient. For b 0 < 1 trajectories converge to E 0 = ( 0 , 0 ) , while for b 0 > 1 they converge to the nontrivial equilibrium E * = ( x * , u * ) that bifurcates from E 0 , illustrating the exchange of the stability characteristic of a transcritical bifurcation.
Mathematics 14 00928 g001
Figure 2. Numerical illustration of the flip bifurcation presented in Example 1. For each value of b 0 , the red points represent iterates ( x ( t ) , u ( t ) ) after discarding a long transient. The critical value obtained from the equilibrium equations and the flip condition is b 0 * 3.46231 . The flip normal form coefficient computed from (A4) is c 8.41187 > 0 , indicating a subcritical period-doubling bifurcation; consequently, the period-two orbit born at b 0 = b 0 * is unstable near the bifurcation.
Figure 2. Numerical illustration of the flip bifurcation presented in Example 1. For each value of b 0 , the red points represent iterates ( x ( t ) , u ( t ) ) after discarding a long transient. The critical value obtained from the equilibrium equations and the flip condition is b 0 * 3.46231 . The flip normal form coefficient computed from (A4) is c 8.41187 > 0 , indicating a subcritical period-doubling bifurcation; consequently, the period-two orbit born at b 0 = b 0 * is unstable near the bifurcation.
Mathematics 14 00928 g002
Figure 3. Illustration of the Neimark–Sacker bifurcation of the interior equilibrium E * as the intrinsic growth rate b 0 varies for parameter values presented in Example 2. For each value of b 0 , the red points represent iterates ( x ( t ) , u ( t ) ) after discarding a long transient. As computed the finite-difference approximation gives Δ ( b ¯ 0 ) 1.33761 0 , confirming transversality. The first Lyapunov coefficient computed is l 1 1.9082 × 10 12 > 0 , indicating a subcritical Neimark–Sacker bifurcation. Accordingly, the iterates for b 0 > b ¯ 0 may approach large-amplitude oscillations away from E * , reflecting nonlinear effects and possible multistability near the bifurcation.
Figure 3. Illustration of the Neimark–Sacker bifurcation of the interior equilibrium E * as the intrinsic growth rate b 0 varies for parameter values presented in Example 2. For each value of b 0 , the red points represent iterates ( x ( t ) , u ( t ) ) after discarding a long transient. As computed the finite-difference approximation gives Δ ( b ¯ 0 ) 1.33761 0 , confirming transversality. The first Lyapunov coefficient computed is l 1 1.9082 × 10 12 > 0 , indicating a subcritical Neimark–Sacker bifurcation. Accordingly, the iterates for b 0 > b ¯ 0 may approach large-amplitude oscillations away from E * , reflecting nonlinear effects and possible multistability near the bifurcation.
Mathematics 14 00928 g003
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

Luís, R. Stability and Bifurcations in a Discrete-Time Eco-Evolutionary Logistic Model. Mathematics 2026, 14, 928. https://doi.org/10.3390/math14060928

AMA Style

Luís R. Stability and Bifurcations in a Discrete-Time Eco-Evolutionary Logistic Model. Mathematics. 2026; 14(6):928. https://doi.org/10.3390/math14060928

Chicago/Turabian Style

Luís, Rafael. 2026. "Stability and Bifurcations in a Discrete-Time Eco-Evolutionary Logistic Model" Mathematics 14, no. 6: 928. https://doi.org/10.3390/math14060928

APA Style

Luís, R. (2026). Stability and Bifurcations in a Discrete-Time Eco-Evolutionary Logistic Model. Mathematics, 14(6), 928. https://doi.org/10.3390/math14060928

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