1. Introduction
Recently, discrete-time models have played an effective and important role in the study of population dynamics, particularly in species that have one generation per year, such as annual plants, and species with pulsed reproductions, such as many wildlife species in seasonal environments [
1,
2,
3]. Moreover, they exhibit more intricate dynamic patterns than those of continuous-time models, such as bifurcations and chaos [
4,
5,
6,
7].
The discussion surrounding societal (civilization) collapse as a potential future trajectory for the world has recently gained significant relevance [
8]. Tonnelier employed bifurcation analysis to investigate the effects of the nature depletion rate and societal inequality on the dynamics of the HANDY model [
9]. To emphasize the importance of social cohesion, Sargentis et al. employed a mathematical model based on Hurst–Kolmogorov dynamics. They suggested that social structural changes are more likely to be responsible for society’s ultimate decline [
10]. Akhavan and York studied population collapse in Elite-Dominated societies [
11]. They used a new Lyapunov function theorem to analyze a class of ordinary differential equation models characterized by the perpetual collapse of the worker population. Subsequently, they employed qualitative criteria, indicating that these conditions necessitate population collapse. In their study, Manzoor et al. investigated the consequences of aggregation through densely connected communities on a networked system of natural-resource consumption [
12]. To investigate the association between drought scenarios and population dynamics, Kuil et al. employed a hydrology–demography model that had been calibrated to mimic realistic feedbacks for the Ancient Maya population drop in Central America [
13]. Robert et al. employed a Bayesian model-driven approach to deduce the timing of events in relation to arguments about Rapa Nui collapse [
14]. Michel introduced a class of models designed to explore the dynamics of population and resources, where birth decisions are guided by a rational, forward-looking evaluation of the anticipated future state of resources [
15]. Roman et al. presented a dynamical model that incorporates land state, population dynamics, and workforce engaged in both swidden and intensive agriculture as well as monument construction to examine whether the interplay between societal dynamics and natural resource depletion sheds light on the decline of the Classic Maya civilization [
16]. Several scholars have argued for various types of models that represented the relationship between consumers and their resources; regarding this, see [
17] and the many references cited therein.
The mathematical modeling of the relationship between a population and natural resources consumption is based on the Lotka–Volterra predator–prey model, in which the population is the predator and resources are the prey. An isolated island, with its regulated environment and lack of external disruptions like migration, serves as a natural laboratory for examining ecosystem evolution. This isolation enables researchers to examine ecological dynamics and evolutionary processes devoid of external influences, providing significant insights into the development and adaptation of ecosystems across time. In 1998, Brander and Taylor developed an economic model to explore the environmental and societal collapse of the Polynesian civilization on Easter Island [
18]. Theirs is a predator–prey-driven model, which is governed by the following equations:
where
and
are the human population and the stock of renewable resources, respectively;
represents the population growth rate;
denotes the renewal rate of resource; and
is the rate of resource harvesting. They have described resource dynamics through a logistic regeneration and a linear correlation between fertility and resource consumption as follows:
Here,
b and
d are birth and death rates, respectively;
is the conservation rate per capita resource consumption;
c is the intrinsic regeneration rate of the resource;
K is carrying capacity; and
h is the rate of resource harvesting. Basener and Ross [
19] employed the logistic growth to describe population dynamics as follows:
where
a is the population natural growth rate.
In this work, using the forward Euler approach, we obtain the discrete-time type of Model (
3) as follows:
Here, we consider the integral step size to be equal to 1. Our research conducts a comprehensive study of bifurcation analysis for the discrete-time Basener–Ross model (Equation (
4)). According to Schaffer and Kot [
20], it is critical to understand the periodic or chaotic dynamics that arise in ecological models. Their findings suggest that, far from being chaotic and disorderly, the chaotic trajectory structure could actually include crucial information about an ecosystem’s dynamics. The bifurcation of equilibria is a well-known cause of an ecosystem’s complicated dynamics. In [
21], the authors numerically explored the bifurcation behaviors of codimension one for Model (
4). Here, we examine analytically the codimension-one bifurcations, including flip and Neimark–Sacker bifurcations, and extend our study to codimension-two bifurcations characterized by
,
, and
resonances, emphasizing the model’s complex dynamical structure. For analyzing codimension-one bifurcations, we use the center manifold theorem and bifurcation theory. This method is most effective for low-dimensional models. However, as the dimension of the model increases, the complexity of constructing and analyzing the center manifold grows significantly. Additionally, its utility is limited for higher-codimension bifurcations. Next, we examine the bifurcation behaviors of codimension two for the current model using the normal form approach and bifurcation theory. This approach does not need a transition into Jordan form and the computation of the model center manifold approximation. It is sufficient to compute the critical non-degeneracy coefficients to verify the existence of various bifurcation forms. Numerous studies have focused on bifurcation and chaotic behaviors in both discrete-time and continuous-time models. While numerous codimension-one bifurcation literature srouces have been considered, as shown in [
4,
5,
6,
7], only a small number of codimension-two bifurcation literature options are theoretically feasible [
22,
23,
24,
25]. To the best of our knowledge, there is very little literature on the topic of the bifurcation behaviors of the discrete-time Basener–Ross model as a function of two parameters that use both theoretical and numerical approaches, including continuation, invariant manifolds, maximal Lyapunov exponents, and normal forms. Not only that, numerical simulations are used to verify our theoretical results and describe other model behaviors like bifurcations of higher iterations (such as the third and fourth iterations).
The structure of this paper is outlined as follows.
Section 2 focuses on examining the existence and stability of fixed points in Model (
4).
Section 3 presents the derivation of sufficient conditions for the occurrence of flip bifurcation and Neimark–Sacker bifurcation, utilizing the center manifold theorem and bifurcation theory. In
Section 4, we discuss the codimension-two bifurcation. In
Section 5, numerical simulations are conducted to validate the theoretical findings. Finally, concluding remarks are provided in
Section 6.
2. Exploring the Existence and Stability of Fixed Points
This section explores the existence and stability of Model (
4)’s fixed points. Model (
4) exhibits two non-negative fixed points, which can be stated as follows:
The semi-trivial fixed point ;
The unique coexistence fixed point , which exists when .
In order to investigate the local stability of Model (
4)’s fixed points, we examine the Jacobian matrix of Model (
4) and compute the eigenvalues associated with each fixed point. At an arbitrary fixed point
, the Jacobian matrix is given by
Now, we state the following lemmas that help us to understand the qualitative properties of the obtained fixed points.
Lemma 1 ([
26])
. Let . Suppose that and that and are two roots of . Then, and if and only if , ;
and (or and ) if and only if ;
and if and only if and ;
and if and only if and ;
and are complex and and if and only if and .
Lemma 2 ([
26])
. Assume that and are eigenvalues a fixed point ; then, is referred to as a sink if and , so the sink is deemed to be locally asymptotically stable;
is referred to as a source if and , so the source is deemed locally unstable;
is referred to as a saddle if and (or and ;
is referred to as non-hyperbolic if either or .
Based on the previous lemmas, we now present the following theorems.
Theorem 1. The semi-trivial fixed point possesses the following properties:
- (i)
If , then is a saddle point where and ;
- (ii)
If , then and is a source;
- (iii)
If , then is a non-hyperbolic point where and .
Proof. If Condition (iii) is met, then one of ’s eigenvalues is , while the other eigenvalue is different from 1. This condition suggests the occurrence of a flip bifurcation at the fixed point . □
Next, we analyze the local stability of the positive fixed point
. The characteristic equation of the positive fixed point
is expressed as follows:
where
and
. Note that
and
.
Applying Lemmas (1) and (2), we draw the following conclusions.
Theorem 2. Assume that . The dynamic behaviors of Model (4) at the positive fixed point can be described as follows: - (i)
When a is greater than and less than , the fixed point becomes a sink and is locally asymptotically stable;
- (ii)
When a is greater than both and , the fixed point becomes a source and is locally unstable;
- (iii)
When a is less than , the fixed point becomes a saddle;
- (iv)
When a equals but is not equal to or , the fixed point becomes non-hyperbolic, and Model (4) may undergo a flip bifurcation (period-doubling bifurcation); - (v)
When and a equals , the fixed point becomes non-hyperbolic, and System (4) may undergo a Neimark–Sacker bifurcation.
4. Codimension-Two Bifurcation Analysis
In this section, at the positive fixed point
, we investigate the strong resonance phenomena for Model (
4), as mentioned in [
22,
23,
24,
25]. Consider the characteristic equation of Model (
4):
where
,
, and
A,
B are previously defined. Referring to Equation (
15), we obtain the following expression:
When the values of
and
are such that
and
, the eigenvalues
and
become equal, and both are equal to
. This signifies that Model (
4) exhibits
resonance. If
, then
. This signifies that Model (
4) exhibits
resonance. If
and
, then
. This signifies that Model (
4) exhibits
resonance. Thus, strong resonance phenomena are characterized by the conditions specified by the following sets,
, defined as follows:
4.1. The 1:2 Resonance of Model (4) at the Positive Fixed Point
In this subsection, we explore the conditions for the occurrence of 1:2 resonance at
by applying bifurcation theory and normal form theory, as discussed in references [
27,
28,
29]. We randomly select parameters
from the set
. Consequently, Model (
4) can be expressed as follows:
Model (
16) has two eigenvalues
at the fixed point
. To investigate the effects of bifurcation parameters
and
, we introduce a small perturbation into Model (
16). This perturbed model can be described as follows:
where
are small perturbation parameters. Assume that
,
,
, and
. We perform a coordinate transformation to shift the fixed point
into the origin. This transformation allows us to simplify Model (
17), resulting in the following expression:
Let
T be an invertible matrix is given by
and use the translation
Then, Map (
18) is transformed into
where
and
Now, we utilize a nonsingular linear coordinate transformation, which is provided by
As a result, Equation (
19) is transformed into
where
and
Finally, we apply the following transformation:
The coefficients
and
can be obtained through the following relations:
By applying Transformation (
21) and its inverse transformation, we obtain the following expression:
where
where
and
are given below:
By setting
with
, we can eliminate all quadratic terms. Also, all cubic terms are annihilated except those resonant terms by setting
with
. For
, this results in a system for
and
, from which we may obtain
and
. From the above transformations, Map (
22) is transformed to the
resonance normal form as follows:
where
and
. When
, we obtain
By utilizing Lemma 9.10 and Theorem 9.3 from reference [
28], we can establish the following theorem.
Theorem 5. Suppose that and ; then, Map (4) contains the subsequent dynamical behaviors: Remark 3. The existence of a 1:2 strong resonance signifies that Model (4) is acutely responsive to variations in bifurcation parameters, influencing its intricate dynamics. The non-degenerate Neimark–Sacker bifurcation has important biological consequences, causing periodic or quasi-periodic fluctuations in the population–resource system as the bifurcation parameters (a,h) move around the (,) region. These fluctuations can lead to long-period variations, significant population surges, and even chaotic behavior in the population–resource system. These arise from periodic oscillations with periods of 2, 4, and 8, or due to the presence of a homoclinic structure. 4.2. The 1:3 Resonance of Model (4) at the Positive Fixed Point
In this subsection, we explain the dynamical behavior that occurs near 1:3 resonance for Model (
4). Taking both
as bifurcation parameters from
, Model (
4) with parameters
is formed as
Model (
24) at the positive fixed point
has two eigenvalues:
Let
,
. Then, Model (
24) is transformed to
The Jacobian matrix of Model (
24) at
is
Also, we compute a pair of adjoint eigenvectors
to achieve the following relations:
where means the standard scalar product in :
After some calculations, we can choose
that, for any vector
, can give the expression
Map (
25) can be transformed into the complex form
where
Now, to remove all quadratic terms, introduce the following transformation:
by using Transformation (
27) and its inverse transformation. Map (
26) changed into
where
By setting
according to the previous values of
and
h, we deduce that
and
and
can be simplified as follows:
To simplify Equation (
28), we introduce the following transformation:
After using Equation (
29) and its inverse, Map (
28) is formed as
where
By putting
we then have
Finally, we introduce the normal form of the bifurcation with 1:3 resonance as follows:
where
By Lemma (9.11) and Lemma (9.13) in [
28], we can obtain the following theorem.
Theorem 6. If and , then Map (4) has the the following complex dynamical behaviors at the fixed point : - (a)
There is a Neimark–Sacker bifurcation at the trivial fixed point of map (31); - (b)
There is a saddle cycle of period three, corresponding to the saddle fixed point of map (31); - (c)
There is a homoclinic structure formed by the stable and unstable invariant manifolds of the period-three cycle, intersecting transversally in an exponentially narrow parameter region.
Remark 4. In the 1:3 resonance scenario, the meeting of stable and unstable manifolds creates an infinite number of orbits with a period of three, leading to a homoclinic tangency. This reveals that a period-three cycle can cause chaos. Biologically, this means that the population–resource system may experience periodic or quasi-periodic fluctuations due to the non-degenerate Neimark–Sacker bifurcation. The period-three fluctuations, resulting from a saddle cycle of period three, can generate chaotic sets. These chaotic sets contribute to long-term fluctuations, population explosions, and overall chaos, all due to the presence of the homoclinic structure.
4.3. The 1:4 Resonance of Model (4) at the Positive Fixed Point
Here, we clear that the 1:4 resonance of Model (
4) at the positive fixed point
when parameters
a and
h vary within a small neighborhood of
. Also, we choose parameters
arbitrarily from
, taking
and
as bifurcation parameters.
Model (
4) with
is given by
where
,
, and the eigenvalues of Model (
32) at the positive point are
.
Let and . Then, we turn the point into the origin point.
At
, the Jacobian matrix of Model (
32) is given by
Furthermore, we can obtain a pair of adjoint eigenvectors
, such that
,
,
According to the previous relations, we have
For any vector
, this can be written as
Then, Model (
33) transforms to the following complex relation:
where
To remove the quadratic terms, we introduce the following equation:
where coefficients
with
are presented in the following relation.
By using Transformation (
35) and its inverse transformation, Map (
34) can be turned into the form
where
By setting
then, we obtain
To eliminate some cubic terms, we introduce the following transformation:
By using Equation (
37) and its inverse transformation, we obtain
where
Let
from the previous relation, we obtain
Finally, near 1:4 resonance, Model (
38) can be changed into
where
Let , . At , we conclude that
Theorem 7. Assume that . If and , then Model (4) has many dynamical behaviors (see [28]): There is a Neimark–Sacker bifurcation curve at trivial fixed point in (39). Also, if , there is an invariant circle; at , the invariant circle disappears, If , System (39) has eight non-trivial equilibrium points . The eight non-trivial fixed points appear or disappear as the fold bifurcation at the corresponding parameter values; There are Neimark–Sacker bifurcations at fixed points .
Remark 5. The presence of 1:4 resonance signifies the existence of a nondegenerate Neimark–Sacker bifurcation, allowing for the formation of an invariant cycle with a period of four in a specific parameter range. In biological systems, the nondegenerate Neimark–Sacker bifurcation can lead to periodic or quasiperiodic fluctuations in the population–resource system. Moreover, the presence of an invariant cycle with a period of four indicates that a stable state of the population–resource system would transition into a state that repeats (almost) after every four time intervals.
5. Numerical Simulations
In this section, we conduct numerical simulations to validate the theoretical analysis proposed earlier for System (
4). We utilize various techniques, including bifurcation diagrams, phase portraits, and maximal Lyapunov exponents (MLEs) with specific parameter values. Moreover, we investigate novel and complex dynamics within the system.
Fix
,
, and
; then, vary the value of parameter
a. We choose the initial value of Model (
4) to be
in all our numerical simulations. Based on the theoretical analysis presented in
Section 3, a flip bifurcation occurs when
, as depicted in
Figure 1a. To further investigate the dynamics, we calculate the maximal Lyapunov exponents (MLEs) corresponding to
Figure 1a and plot them in
Figure 1b. It can be observed that MLEs are negative for
, suggesting stability within the system. However, a small portion of MLEs are positive for
, indicating a cascade of period-doubling bifurcations in System (
4). Let us consider the parameter values
,
, and
in System (
4). In this case, the bifurcation diagram in
Figure 2a reveals that the system starts with a unique point, which then undergoes a period-two cycle bifurcation. This cycle loses stability and transforms into a period-four cycle. As the bifurcation progresses, a period doubling occurs, leading to the emergence of chaotic behavior. The corresponding maximal Lyapunov exponents in
Figure 2b provide further insight into the system’s dynamics.
We consider a new set of parameters:
,
, and different values of
c. In
Figure 3a,
Figure 4a,
Figure 5a and
Figure 6a, we observe the Neimark–Sacker bifurcation occurring in the
plane. This indicates that System (
4) loses its stability through Neimark–Sacker bifurcation. To gain further insights into the dynamics, we examine the corresponding maximal Lyapunov exponents in
Figure 3b,
Figure 4b,
Figure 5b and
Figure 6b. We select a new parameter set with
,
, and various values of
c. In
Figure 3a,
Figure 4a,
Figure 5a and
Figure 6a, the Neimark–Sacker bifurcation is observed in the
plane, indicating the loss of stability in System (
4). To analyze the system’s behavior further, we examine the corresponding maximal Lyapunov exponents in
Figure 3b,
Figure 4b,
Figure 5b and
Figure 6b.
From
Figure 1,
Figure 2,
Figure 3,
Figure 4,
Figure 5 and
Figure 6, when the rate at which resources grow, represented as
is lower than the rate at which the population grows, represented as
increasing the harvesting rate will cause both the resource and population to vanish together, as the equilibrium point moves towards the origin. Subcritical flip bifurcation occurs when the rate of resource growth reduces to the rate of growth in the population. Also, Neimark–Sacker bifurcation occurs when the rate of resource growth exceeds the rate of growth in population, and the equilibrium point is shifted away from the bifurcation as the harvesting rate is increased.
Figure 7 displays the phase portraits of the system (
4) near the Neimark-Sacker with
a = 0.0045,
c = 3 and different values of h, which corresponds to the scenario depicted in
Figure 1a.
Figure 8 displays the chaotic attractors of the system (
4) with
a = 0.3,
c = 3, and varying values of
h, which corresponds to the scenario depicted in
Figure 2a. When we set
a = 1,
c = 3:5, and different values of h,
Figure 9a–e represent the attractors for system (
4). These figures are associated with the parameter configuration shown in
Figure 6a. Additionally,
Figure 9f illustrates the strange attractor observed when
h = 1:5. From
Figure 7,
Figure 8 and
Figure 9, while increasing the parameter “
h”, a thought-provoking inquiry emerges concerning the closed invariant curve’s vanishing point. As “
h” continues to increase, gradual cusps appear along the closed curve. Additionally, a secondary Neimark-Sacker bifurcation occurs within the confines of this curve, encompassing a periodic orbit. In excess of a particular threshold value of the parameter, numerical investigations indicate the emergence of chaotic behavior. As we further explore the dynamics, a secondary Neimark-Sacker bifurcation occurs, followed by the emergence of chaotic behavior beyond a specific threshold value of the parameter, as indicated by numerical studies. The intricate nature of this process can be elucidated through an examination of codimension two bifurcations, revealing additional details about the system’s behavior.
Numerical Continuation for Strong Resonances
In this subsection, numerical continuation simulations are provided to illustrate the analytical findings mentioned above and for analyzing strong resonances using the MATLAB package MATCONTM [
29]. This analysis utilizes continuation methods to trace the solution manifolds of fixed points while varying specific parameters of the map. By employing this approach, we observe that, in the two-parameter configuration, the boundaries of the stabilizing domains for the cycles are typically represented by bifurcation curves obtained through the MATCONTM software. These bifurcation curves need to be computed using numerical continuation methods, as they cannot be obtained analytically.
By a continuation of the fixed point
and putting the values of parameters as
,
, and
h as free and changing from 0 to 1, we note that the positive fixed point
is stable when
. It loses stability via a subcritical period doubling point (detected as PD) and the corresponding normal form coefficient is
. Furthermore, the fixed point
is denoted as a subcritical Neimark–Sacker bifurcation; it is detected as NS when
, and the corresponding normal-form coefficient is
.
Figure 10 visually depicts. The MATCONTM report is given by
label=PD, x=(9.818182 9.818182 0.040000)
normal form coefficient of NS=-1.999130e-02
label=NS, x=(6.363636 6.363636 0.800000)
normal form coefficient of NS=-1.999130e-02
For
, stable 4-cycle and 8-cycle versions are presented in
Figure 11.
Furthermore, we calculate the Neimark–Sacker curve by varying the free parameters a and h, starting from the Neimark–Sacker (NS) point. The MATCONTM report for this computation is presented below:
label=R3, x=(7.890409 7.890409 1.728220 0.464110 -0.500000)
Normal form coefficient of R3: Re(c_1)=-6.470793e-01
label=R2, x=(9.929222 9.929222 1.831142 0.015571 -1.000000)
Normal form coefficient of R2:[c, d]=3.105740e-02,-3.219911e-01
label=R4, x=(6.227983 6.227983 1.459688 0.829844 0.000000)
Normal form coefficient of R4: A =-9.464392e-01-5.573169e-01i
Based on the previous report generated by MATCONTM, we have identified several codimension-2 bifurcations occurring along the Neimark–Sacker curve. These include 1:2 resonance (R2), 1:3 resonance (R3), and 1:4 resonance (R4).
Figure 12 visually depicts these findings.
Here, we present the codimension-two bifurcation analysis conducted from the previously identified PD point to determine the period-doubling curve. The analysis is performed at specific parameter values, namely,
and
, while considering
a and
h as free parameters.
Figure 13 visually depicts. The MATCONTM report for this analysis is provided below:
label=R2, x=(9.929222 9.929222 1.831142 0.015571 -1.000000)
Normal form coefficient of R2:[c, d]=3.105740e-02,-3.219911e-01
label=GPD, x=(9.761393 9.761393 1.288254 0.052494)
Normal form coefficient of GPD =1.969966e-03
label=LPPD, x=(9.545455 9.545455 -0.000000 0.100000)
Normal form coefficient for LPPD : [a/e, be]=1.00801e-7, 8.985363e-11,
First Lyapunov coefficient for second iterate =8.985363e-11,
Based on the MATCONTM report, our observations indicate that the period-doubling curve exhibits various bifurcation phenomena, including 1:2 resonance (R2), generalized period doubling (GPD), and a fold-flip (LPPD). These findings are illustrated in
Figure 14.
6. Conclusions
In this study, we have conducted a comprehensive analysis of the dynamical behavior of a discrete population model for human population and its resource, represented by Model (
4). We have performed an elaborate analysis of the existence and stability of model fixed points. For the positive fixed point, we have examined how it undergoes several codimension-one bifurcations, including flip bifurcation, Neimark–Sacker bifurcation, and the emergence of chaotic attractors. Moreover, we have provided a thorough examination of codimension-two bifurcations related to
,
, and
resonance and their characteristics. To achieve this objective, a successful technique was implemented. Specifically, we have analyzed the dynamics of Model (
4) using the normal-form approach. The process of normalizing a model involves distilling it to its essential components. Utilizing the normal form, we identified the criteria that govern the occurrence of subcritical or supercritical bifurcations. To further support the complexity of Model (
4) dynamics, we have numerically computed the maximal Lyapunov exponents. Finally, numerical simulations were conducted to validate our analytical findings, ensuring their consistency with the actual behavior of the system.
The authors in [
19] contend that the renewable rate of resources could serve as either a stabilizing or destabilizing factor in Model (
3). However, our theoretical analysis indicates that the impact of the renewable rate may vary, potentially stabilizing or destabilizing Model (
4), contingent upon the values of other model parameters. Even with substantial increases in the renewable rate of resource, the human population may not gain advantages, as this would result in a corresponding rise in population due to the availability of harvested resources. As the human population surges, resource depletion may lead to extinction, which would have dire consequences for the human population. Moreover, according to the Poincaré–Bendixon theorem [
30], two-dimensional BR continuous-time Model (
3) exhibits either stable coexistence or oscillations. The continuous-time BR system in (
3) exhibits no additional complicated dynamics or multistability. Our discrete-time Model (
4) exhibited complex dynamical behaviors, including periodicity, quasiperiodicity, and chaos. The bifurcation diagram demonstrated the presence of periodic bubbling and periodic windows, leading to chaotic behavior. The maximal Lyapunov exponents validated the existence of non-periodic dynamics in the system. These behaviors highlight that, when population growth and resource growth coexist, they give rise to highly intricate patterns.
Fractional-order predator–prey models incorporate memory effects and hereditary features, making them more suitable for simulating real-world phenomena where previous states affect current dynamics. For a fractional-order version of Model (
4), fractional derivative memory effects can significantly affect dynamics, bifurcation thresholds, stability features, and oscillatory behaviors. It would be interesting to tackle such kinds of modeling in future work. Contemporary research continues to advance our understanding of these dynamics by employing more sophisticated mathematical models and advanced data analysis techniques. Factors such as ecological changes and climatic variations on the ecosystem are also being considered in these investigations. The implications of these findings extend to various fields, including economics, biology, and ecology, where they can find practical applications.