Loading [MathJax]/jax/output/SVG/jax.js
Research article

Dynamics analysis of a predator-prey model with Allee effect and harvesting effort

  • Received: 02 September 2024 Revised: 09 October 2024 Accepted: 12 October 2024 Published: 16 October 2024
  • In the paper, a predator-prey model with the Allee effect and harvesting effort was proposed to explore the interaction mechanism between prey and predator. Under the framework of mathematical theory deduction, some conditions for the occurrence of transcritical, saddle-node, Hopf, and Bogdanov-Takens bifurcations were derived with harvesting effort and the Allee effect as key parameters. Under the framework of bifurcation dynamics numerical simulation, the evolution process of specific bifurcation dynamics behavior was gradually visualized to reveal the influence mechanism of the Allee effect and harvesting effort. The research results indicated that the Allee effect and harvesting effort not only seriously affected the bifurcation dynamics essential characteristics of the model (1.3), but also could promote the formation of constant steady state and periodic oscillation persistent survival mode of prey and predator. Furthermore, it is worth noting that appropriate harvesting effort was beneficial for the formation of a sustainable survival cycle between prey and predator. In summary, we hoped that the research findings could contribute to the comprehensive promotion of bifurcation dynamics studies in the predator-prey model.

    Citation: Yichao Shao, Hengguo Yu, Chenglei Jin, Jingzhe Fang, Min Zhao. Dynamics analysis of a predator-prey model with Allee effect and harvesting effort[J]. Electronic Research Archive, 2024, 32(10): 5682-5716. doi: 10.3934/era.2024263

    Related Papers:

    [1] Yuan Tian, Yang Liu, Kaibiao Sun . Complex dynamics of a predator-prey fishery model: The impact of the Allee effect and bilateral intervention. Electronic Research Archive, 2024, 32(11): 6379-6404. doi: 10.3934/era.2024297
    [2] Yujia Xiang, Yuqi Jiao, Xin Wang, Ruizhi Yang . Dynamics of a delayed diffusive predator-prey model with Allee effect and nonlocal competition in prey and hunting cooperation in predator. Electronic Research Archive, 2023, 31(4): 2120-2138. doi: 10.3934/era.2023109
    [3] Yuan Tian, Hua Guo, Wenyu Shen, Xinrui Yan, Jie Zheng, Kaibiao Sun . Dynamic analysis and validation of a prey-predator model based on fish harvesting and discontinuous prey refuge effect in uncertain environments. Electronic Research Archive, 2025, 33(2): 973-994. doi: 10.3934/era.2025044
    [4] Mengxin He, Zhong Li . Dynamic behaviors of a Leslie-Gower predator-prey model with Smith growth and constant-yield harvesting. Electronic Research Archive, 2024, 32(11): 6424-6442. doi: 10.3934/era.2024299
    [5] Jiange Dong, Xianyi Li . Bifurcation of a discrete predator-prey model with increasing functional response and constant-yield prey harvesting. Electronic Research Archive, 2022, 30(10): 3930-3948. doi: 10.3934/era.2022200
    [6] Kerioui Nadjah, Abdelouahab Mohammed Salah . Stability and Hopf bifurcation of the coexistence equilibrium for a differential-algebraic biological economic system with predator harvesting. Electronic Research Archive, 2021, 29(1): 1641-1660. doi: 10.3934/era.2020084
    [7] Zhuo Ba, Xianyi Li . Period-doubling bifurcation and Neimark-Sacker bifurcation of a discrete predator-prey model with Allee effect and cannibalism. Electronic Research Archive, 2023, 31(3): 1405-1438. doi: 10.3934/era.2023072
    [8] San-Xing Wu, Xin-You Meng . Hopf bifurcation analysis of a multiple delays stage-structure predator-prey model with refuge and cooperation. Electronic Research Archive, 2025, 33(2): 995-1036. doi: 10.3934/era.2025045
    [9] Ruizhi Yang, Dan Jin . Dynamics in a predator-prey model with memory effect in predator and fear effect in prey. Electronic Research Archive, 2022, 30(4): 1322-1339. doi: 10.3934/era.2022069
    [10] Fengrong Zhang, Ruining Chen . Spatiotemporal patterns of a delayed diffusive prey-predator model with prey-taxis. Electronic Research Archive, 2024, 32(7): 4723-4740. doi: 10.3934/era.2024215
  • In the paper, a predator-prey model with the Allee effect and harvesting effort was proposed to explore the interaction mechanism between prey and predator. Under the framework of mathematical theory deduction, some conditions for the occurrence of transcritical, saddle-node, Hopf, and Bogdanov-Takens bifurcations were derived with harvesting effort and the Allee effect as key parameters. Under the framework of bifurcation dynamics numerical simulation, the evolution process of specific bifurcation dynamics behavior was gradually visualized to reveal the influence mechanism of the Allee effect and harvesting effort. The research results indicated that the Allee effect and harvesting effort not only seriously affected the bifurcation dynamics essential characteristics of the model (1.3), but also could promote the formation of constant steady state and periodic oscillation persistent survival mode of prey and predator. Furthermore, it is worth noting that appropriate harvesting effort was beneficial for the formation of a sustainable survival cycle between prey and predator. In summary, we hoped that the research findings could contribute to the comprehensive promotion of bifurcation dynamics studies in the predator-prey model.



    As has well known, with the rapid development of the global economy and society, water eutrophication has become a global water environmental problem[1,2]. Furthermore, in order to economically and efficiently assess and respond to natural environmental challenges, theoretical ecologists and mathematicians have delved into complex ecosystems by developing some ecological mathematical models, so that the interactions between prey and predator have consistently been a focal point of ecological research[3].

    In the 1920s, Lotka[4] and Volterra[5] introduced the first predator-prey model. Since then, scholars have investigated the interactions between predator and prey influenced by various ecological factors, such as environmental pollution, fishing practice, prey refuge, fear, supplementary food sources, and diseases[6,7,8,9,10,11,12,13], and obtained some excellent research results. The paper[6] examined dynamical behaviors of a predator-prey system with foraging facilitation and group defense, and found that both foraging facilitation and group defense mechanisms could play an important role in promoting the balance and diversity of researchers. The researchers [7] proposed a two-species model of mammalian prey and mammalian predator, and found that water resources could play a crucial role in shaping the dynamics between mammalian prey and mammalian predator. Researchers[8] revealed the fact that some species in the ecosystem suddenly burst back many years after almost being extinct. The researchers in[9] considered a predator-prey model with fear-induced group defense and Monod-Haldane functional response, and highlighted the complex interplay of fear effect, group defense, and anti-predator sensitivity in predator-prey dynamics. The researchers in[10] raised a mathematical model with Holling type Ⅱ functional response and nonlinear harvesting, and elucidated the dual impact of harvesting and the presence of invasive species. The researchers in[11] discussed the dynamics and optimal harvesting of a prey-predator fishery model by incorporating the nonlinear Michaelis-Menten type of harvesting in predator, and derived the optimal threshold for the predator harvesting, which could give maximum financial profit to sustain the fishery resources. The researchers in [12] explored two kinds of reaction-diffusion predator-prey systems with quadratic intra-predator interaction and linear prey harvesting, and disclosed that the intra-predator interaction and prey harvesting could have a significant effect on the spatiotemporal pattern formations. The researchers in[13] constructed a cross-diffusive predator-prey model with the inclusion of prey refuge, and revealed that the interaction of both self- and cross-diffusion could play a significant role on the pattern formation.

    However, departing from the Lotka-Volterra predator-prey model, forward-thinking mathematicians refined a predator-prey model, which can result in the enhanced Leslie-Gower ameliorated predator-prey model[14,15]. The Leslie-Gower ameliorated predator-prey model typically takes the following form[16]:

    {˙x=r1x(1xK)f(x)y,˙y=r2y(1yhx), (1.1)

    where f(x) is named a Leslie–Gower term. Clearly, various functional response functions f(x) and ecological factors exert distinct impacts, which can lead to diverse outcomes. Consequently, numerous scholars have explored different functional response functions and ecological factors through the Leslie-Gower predator-prey model, such as these papers [17,18,19,20,21,22,23,24,25,26]. The researchers in[17] considered a predator-prey model with fear effect and inquired into the occurrence of Turing, Hopf and Turing-Hopf bifurcation. The researchers in[18] formulated a three-species food chain model to investigate the impact of fear and discovered that the fear effect could transform the system from chaotic dynamics to a stable state. The researchers in[19] constructed a slow-fast predator-prey system with group defense of the prey and revealed that some certain species in the ecosystem suddenly burst back many years after being about extinct. The researchers in[20] discussed a predator-prey model with prey refuge and explored the local bifurcation and stability of the limit cycle. The researchers in[21] described a prey-predator system with constant prey refuge and their objective was to maximize the monetary social benefit through protecting the predator species from extinction. The researchers in[22] examined the influence of the Allee effect in a prey-predator interaction model with a generalist predator, and found that Allee effect could turn the system more structurally stable compared to prey-predator model with generalist predator. The researchers in[23] investigated the local and global dynamics of the prey-predator model with emphasis on the impact of strong Allee effect. The researchers in[24] investigated dynamics of non-autonomous and autonomous systems based on the Leslie–Gower predator-prey model using the Beddington-DeAngelis functional response. The researchers in [25] proposed a three-species food chain model to survey the impact of fear and found that fear effect could transform the system from chaotic dynamics to a stable state. The researchers in [26] constructed an aquatic ecological model to describe the aggregation effect of Microcystis aeruginosa.

    Furthermore, in 1931, the researchers in [27] observed the fluctuations in complex populations and concluded that when population density fell below a certain threshold, the birth rate decreased while the mortality rate increased, which was known as the Allee effect. Some researchers [28,29,30,31,32] incorporated the Allee effect into the predator-prey model, explored the impact of Allee effect on the interaction between predator and prey, and achieved some excellent research results. The researchers in[28] considered a Leslie-Gower predator-prey model with the Allee effect in prey and illustrated the impact in the stability of positive equilibrium point by adding an Allee effect. The researchers in[29] proposed a Leslie-Gower predator-prey model with the Allee effect and revealed the influence of Allee effect on the dynamic behaviors. The researchers in[30] established a phytoplankton-zooplankton model with a strong Allee effect, and pointed out that the Allee threshold for the phytoplankton population could significantly influence the overall dynamics. The researchers in[31] dealt with an eco-epidemiological predator-prey model with the Allee effect and noted Allee effect had an important and fundamental aspect on population growth. The researchers in[32] investigated dynamical behavior of a discrete logistic equation with the Allee effect, theoretically and numerically investigated some bifurcation dynamical behaviors, and provided some important dynamic results.

    The Beddington-DeAngelis functional response was randomly disturbed by the well-known mean-reverting Ornstein-Uhlenbeck process[33], and the main difference of this functional response from other functional responses was that it contained an extra term presenting mutual interference by predators, meaning that the predator population density seriously affected the predation dynamic mechanism. Thus, the Beddington-DeAngelis functional response could significantly affect the stability of the Leslie-Gower predator-prey model. Some researchers [34,35,36] introduced Beddington-DeAngelis functional response into the predator-prey model, explored its impact on dynamic behavior, and yielded some significant results. The researchers in [34] investigated the complex dynamics in a discrete-time predator-prey model with a Beddington–DeAngelis functional response, and determined that the model could exhibit rich complexity features such as stable, periodic, and chaotic dynamics. The researchers in[35] discussed the dynamic complexities of a three-species food chain with Beddington-DeAngelis functional response and concluded that the model had dynamic properties. The researchers in[36] developed a predator-prey model with a Beddington-DeAngelis functional response and indicated that the model could appear in a series of complex phenomenon, such as period-doubling, chaos attractor, and period-halfing. Based on the above research results, it can be concluded that Beddington-DeAngelis functional response can cause the predator-prey model to have more diverse dynamic behaviors; we apply the Beddington-DeAngelis functional response to describe the dynamic relationship between predator and prey with sufficient accuracy in this paper.

    The focus on sustained harvesting effort was crucial in the study of the predator-prey model[37]. Some researchers in[38,39,40] investigated how harvesting factors influence the dynamic relationship between predator and prey, and achieved some important results. The researchers in[38] explored a predator-prey model to evaluate the impacts of harvesting and summarized that the harvesting of predators was beneficial and could promote the coexistence of species only when their growth from other food sources was too much. The researchers in[39] proposed a predator-prey model with constant-yield prey harvesting and confirmed that the constant-yield prey harvesting could drive both species to extinction suddenly. The researchers in[40] constructed a predator-prey system with harvesting, and pointed out that harvesting efforts could generate a region of stability.

    Moreover, specific dynamic behavior has always been one of the hot research topics in many fields, and some good results have been obtained in these papers [41,42,43,44,45,46,47,48]. The researchers in[41] found that the nonlocal fear effect could enable the system to exhibit Hopf bifurcation and Turing-Hopf bifurcation. The researchers in[42] provided some discussion of the persistence and extinction of the infective population and examined the global asymptotic stability of the equilibrium point. The researchers in [43] indicated that Turing instability could be induced by the negative diffusion coefficients. The researchers in [44] studied stability and local bifurcation of semi-trivial steady-state solutions. The researchers in [45] investigated global stability of the disease-free equilibrium point in a diffusion system. The researchers in [46] analyzed the existence of Hopf bifurcation by analyzing the distribution of the characteristic values. The researchers in [47] inquired into some threshold dynamical behaviors for extinction or continuous persistence of disease. The researchers in [48] discussed global stability of unique endemic equilibrium point by constructing suitable Lyapunov function.

    In this paper, we explore a predator-prey model with a Beddington-DeAngelis functional response functions, the Allee effect, and harvesting effort, namely:

    {˙¯x=r¯x(1¯xK)(¯xM)α¯x¯y1+¯b¯x+¯c¯yq1m1e1¯x,˙¯y=s¯y(1¯yh¯x)q2m2e2¯y. (1.2)

    where ¯x(¯t) and ¯y(¯t) represent the population densities of prey and predator respectively, r and s represent the intrinsic growth rate of prey and predator respectively, K is maximum environmental capacity, M represents the Allee effect threshold (0<M<K), α stands for maximum predation rate, ¯b and ¯c are the half-saturation constant and the functional response constant respectively, q1 is the catchability co-efficient of prey, m1 represents the part of prey that can be harvested, e1 is the effort value for the harvest from prey, h is used to measure the food quality of prey in order to transform them into offspring of predator, q2 is the catchability co-efficient of predator, m2 represents the part of predator that can be harvested, e2 is the effort value for the harvest from predator. Moreover, it is worthy of our recognition that the main advantage of the model (1.2) is the introduction of the Allee effect and harvesting effort, which not only creates a critical threshold for the extinction and persistence of prey population, but also regulates the persistent survival mode between prey and predator. Furthermore, it is obvious to know that the unit growth function of the prey population is f(¯x))=r(1¯xK)(¯xM), then we have df(¯x)d¯x=r(M+K)2r¯xK. Thus, we can obtain df(¯x)d¯x|¯x=0=r(M+K)K>0, f(0)=rM<0 and f(M+K2)=r(KM)24K>0. According to the conditions satisfied by the strong Allee effect, it can be inferred that the Allee effect introduced in this model is a strong Allee effect.

    By performing some straightforward conversions and simplifications, the following transformations were given:

    x=¯xK,t=r¯tK,y=α¯yrK,m=MK.

    Then we transform the model (1.2) into (1.3)

    {˙x=x(1x)(xm)xy1+bx+cyλ1x,˙y=δy(βyx)λ2y, (1.3)

    where b=¯bK,c=¯crKα,δ=sαKh,β=αhr,λ1=q1m1e1rK,λ2=q2m2e2rK are positive constants.

    The framework of the paper is organized as follows: In Section 1, we introduce the origin and theoretical basis. In Section 2, the boundedness of the model (1.3) is analyzed. In Sections 3 and 4, the existence and stability of the equilibrium points of the model (1.3) are discussed. In Section 5, the transcritical bifurcation, saddle-node bifurcation, Hopf bifurcation, and Bogdanov-Takens bifurcation in the model (1.3) are studied. In Section 6, numerical simulation experiments are conducted to explore the dynamic behaviors and expound the biological significance. In Section 7, based on the analysis and research of the previous six sections, a brief conclusion is given.

    In this section, we first examine the limits of x(t) and y(t) in the model (1.3) to facilitate a subsequent dynamic analysis.

    Theorem 2.1. Under the initial conditions, the solution for the model (1.3) remains positive at all times: (x(0),y(0))Ω={(x,y)R2x>0,y>0}.

    Proof. Based on the model's conditions, we can perceive the boundary using the equation below:

    x(t)=x(0)exp{t0(1x(ζ))(x(ζ)m)y(ζ)1+bx(ζ)+cy(ζ)λ1dζ},y(t)=y(0)exp{t0δ(βy(ζ)x(ζ))λ2dζ}.

    Therefore, the model (1.3) typically exhibits its most common boundary {(x,y)R2x>0,y>0}. Next, we investigate the bounds of x(t) and y(t) through the two equations associated with the model (1.3), respectively.

    Theorem 2.2. As long as the model (1.3) satisfies λ2<δβ, the range of x(t) and y(t) in the model (1.3) can be confined to a positive set:

    Ω={(x(t),y(t))R2+0<x(t)<1,0<y(t)<βλ2δ }.

    Proof. We pay attention to the first equation of the model (1.3), and give the following scaling form:

    ˙x<x(1x)(xm).

    Regarding this equation, we will analyze and discuss three scenarios to determine the approximate range of x(t):

    1) If x(t)>1, then ˙x<0.

    2) If 0<x(t)<m, then ˙x<0.

    3) If m<x(t)<1, then x(t)<111+C1e(1m)t, so limt+supx(t)1.

    The first and second points are self-evident, let us scale it up and down

    ˙x<x(1x)(1m),

    then

    (1x+11x)dx<(1m)dt.

    Simplify through integration on both sides, we can get

    x1x<C1e(1m)t,

    then

    x<111+C1e(1m)t.

    Obviously, if x(t)>1, then ˙x<0. If 0<x(t)<m, then ˙x>0. If m<x(t)<1, then x(t)<111+C1e(1m)t, so 0<x(t)<1 when (x(t),y(t))R2+. Then we pay attention to the second equation of the model (1.3), give the following scaling form:

    ˙y<δy(y+βλ2δ).

    Regarding this equation, we will analyze and discuss two scenarios to determine the approximate range of y(t):

    1) If yβλ2δ, then ˙y<0. This contradicts the positive solution of y(t) in Theorem 2.1.

    2) If 0<y<βλ2δ, then y(t)<βλ2δβλ2δ1+C2eδ(βλ2δ)t, so limt+supy(t)βλ2δ.

    The first point is self-evident, so let's focus on proving the second one:

    (1y+1βλ2δy)dy<δ(βλ2δ)dt.

    Simplify through integration on both sides, we can get

    yβλ2δy<C2eδ(βλ2δ)t,

    then, we can obtain

    y<βλ2δβλ2δ1+C2eδ(βλ2δ)t.

    By calculation, we can clearly see limt+supy(t)βλ2δ. Based on the prior discussions regarding x(t) and y(t), we can infer that the model (1.3) is subject to specific boundaries, and we encapsulate this conclusion within a set:

    Ω={(x(t),y(t))R2+0<x(t)<1,0<y(t)<βλ2δ}.

    The existence of all possible equilibrium points in the model (1.3) is particularly important, which is the foundation for bifurcation dynamical research and indicates that prey and predator can remain stable in a certain state. In this section, the existence of all possible equilibrium points in the model (1.3) is carefully studied.

    Based on the prey population equation F(x) and the predator population equation G(x), we convert the model (1.3) into the equation system (3.1) in order to more effectively expose the dynamical behavior at the equilibrium point, the equation as following:

    {F(x)=x(1x)(xm)xy1+bx+cyλ1x=0,G(x)=δy(βyx)λ2y=0. (3.1)

    If (m+1)24(m+λ1)>0 holds, then we can obtain that the model (1.3) has two boundary equilibrium points, a predator-free equilibrium point E1(x1,0) and a predator-free equilibrium point E2(x2,0), where x1 and x2 are the roots of the equation:

    x2(m+1)x+m+λ1=0,

    solving the above equation, we can obtain x1 and x2 as

    x1=m+1(m+1)24(m+λ1)2,x2=m+1+(m+1)24(m+λ1)2.

    It is obvious to find that there is only one boundary equilibrium point (m+12,0) when (m+1)24(m+λ1)=0 holds. However, at this juncture, the absence of an internal equilibrium point in the model (1.3) renders it unsuitable for our intended study on internal equilibrium points. Consequently, to ensure the existence of such a point, we must fulfill certain prerequisites which need to satisfy (m+1)24(m+λ1)>0, where x and y are the roots of the equation:

    {x(1x)(xm)xy1+bx+cyλ1x=0,δy(βyx)λ2y=0. (3.2)

    From the second equation of the equation system (3.2), we can get y=(βλ2δ)x. From section two, we can get βλ2δ>0. Integrate the first equation with the second equation, we can get the Eq (3.3):

    φx3+[1(m+1)φ]x2+[(m+λ1)φ+γ(m+1)]x+(m+λ1)=0. (3.3)

    Let

    γ=βλ2δ,φ=b+cγ,f(x)=φx3+[1(m+1)φ]x2+[(m+λ1)φ+γ(m+1)]x+(m+λ1),g(x)=3φx2+2[1(m+1)φ]x+(m+λ1)φ+γ(m+1),A=[1(m+1)φ]23φ[(m+λ1)φ+γ(m+1)],B=[1(m+1)φ][(m+λ1)φ+γ(m+1)]9φ(m+λ1),C=[(m+λ1)φ+γ(m+1)]23[1(m+1)φ](m+λ1),Δ=B24AC.

    Theorem 3.1. For the number of positive internal equilibrium points, we have:

    (1) If A=B=0 holds, then the model (1.3) does not have any internal positive equilibrium point.

    (2) If Δ>0 holds, then the model (1.3) does not have any positive equilibrium point.

    (3) If Δ=0 holds, then the model (1.3) has a positive equilibrium point E1 or E2, where x1,x2 are dual positive roots.

    (4) If Δ<0 holds, then the model (1.3) has two single positive equilibrium points E3 and E4 or E5 and E6.

    Proof. For the number of positive internal equilibrium points, we have:

    1) When A=B=0 holds, according to Cardano formula, then Eq (3.3) has a triple real root, and according to Descartes sign rule, when 1(m+1)φ0 and (m+λ1)φ+γ(m+1)0 hold, obtaining a triple negative root is not helpful for our model research, so it is omitted.

    2) When Δ>0 holds, according to Cardano formula, then Eq (3.3) has a real root and a pair of conjugate imaginary roots.

    (ⅰ) When 1(m+1)φ>0 and (m+λ1)φ+γ(m+1)>0 hold, according to Descartes sign rule, then Eq (3.3) has a negative root and not have positive root.

    (ⅱ) When 1(m+1)φ<0 and (m+λ1)φ+γ(m+1)>0 hold, according to Descartes sign rule, then Eq (3.3) does not have a positive root or has two negative roots, thus the model (1.3) does not have positive root.

    (ⅲ) When 1(m+1)φ>0 and (m+λ1)φ+γ(m+1)<0 hold, for the same reason (ii), Eq (3.3) does not have positive internal equilibrium point.

    (ⅳ) When 1(m+1)φ<0 and (m+λ1)φ+γ(m+1)<0 hold, for the same reason (i), Eq (3.3) does not have positive root. Thus, when Δ>0 holds, Eq (3.3) does not have positive root, that is to say, the model (1.3) does not have any internal positive equilibrium point.

    3) When Δ=0 holds, according to Cardano formula, then Eq (3.3) has three real roots, including one double root.

    (ⅰ) When 1(m+1)φ>0 and (m+λ1)φ+γ(m+1)>0 hold, according to Descartes sign rule, then the equation (3.3) has three negative roots, including one double negative root.

    (ⅱ) When 1(m+1)φ<0 and (m+λ1)φ+γ(m+1)>0 hold, according to Descartes sign rule and Vieta theorem for univariate cubic equations, x1+x2+x3<0 and x1x2x3<0, thus Eq (3.3) has a double negative root and a single negative root.

    (ⅲ) When 1(m+1)φ>0 and (m+λ1)φ+γ(m+1)<0 hold, according to Descartes sign rule and Vieta theorem for univariate cubic equations, x1+x2+x3>0,x1x2x3<0, thus Eq (3.3) has a double positive root and a negative root, then the model (1.3) has a positive equilibrium point E1=(x1,y1), where x1 is a dual positive root.

    (ⅳ) When 1(m+1)φ<0 and (m+λ1)φ+γ(m+1)<0 hold, according to Descartes sign rule and Vieta theorem for univariate cubic equations, x1+x2+x3>0,x1x2x3<0, thus Eq (3.3) has a double positive root and a negative root, then the model (1.3) has a positive equilibria point E2=(x2,y2), where x2 is a dual positive root. Thus, when Δ=0, the model (1.3) has a positive equilibrium points E1 or E2 under certain conditions.

    4) When Δ<0 holds, according to Cardano formula, then Eq (3.3) has two unequal real roots.

    (ⅰ) When 1(m+1)φ>0 and (m+λ1)φ+γ(m+1)>0 hold, according to Descartes sign rule and Vieta theorem for univariate cubic equations, x1+x2+x3<0,x1x2x3<0, thus Eq (3.3) has three single negative roots.

    (ⅱ) When 1(m+1)φ<0 and (m+λ1)φ+γ(m+1)>0 hold, for the same reason (i), Eq (3.3) does not have positive root.

    (ⅲ) When 1(m+1)φ>0 and (m+λ1)φ+γ(m+1)<0 hold, according to Descartes sign rule and Vieta theorem for univariate cubic equations, x1+x2+x3<0,x1x2x3>0, thus Eq (3.3) has two single positive root and a negative root, then the model (1.3) has two unequal positive equilibrium points E3=(x3,y3) and E4=(x4,y4), where x3,x4 are all single positive roots and x3<x4.

    (ⅳ) When 1(m+1)φ<0 and (m+λ1)φ+γ(m+1)<0 hold, according to Descartes sign rule and Vieta theorem for univariate cubic equations, x1+x2+x3<0,x1x2x3>0, thus Eq (3.3) has a negative root and two single positive root, then we can obtain two unequal positive equilibrium points E5=(x5,y5),E6=(x6,y6) for the model (1.3), where x5,x6 are all single positive roots and x5<x6. Thus, when Δ<0 holds, according to Cardano formula, the model (1.3) has two single positive equilibrium points E3 and E4 or E5 and E6 under certain conditions.

    Theorem 3.2. Based on the equilibrium point derived from Theorem 3.1 x1,x2,x3,x4,x5,x6, we can establish certain conditions that will facilitate our subsequent research endeavors: (a) g(x1)=0 or g(x2)=0; (b) g(x3)<0 or g(x5)<0; (c) g(x4)>0 or g(x6)>0.

    This section delves into the stability analysis of two boundary equilibrium points E1,E2 and some internal equilibrium points. Typically, the stability of equilibrium point can be ascertained by examining the signs of the eigenvalues at that particular point. Consequently, we present the Jacobian matrix of the model (1.3) evaluated at any equilibrium point E(x,y):

    J(x,y)=[3x2+(2+2m)xmy+cy2(1+bx+cy)2λ1x(1+bx)(1+bx+cy)2δy2x2δ(β2yx)λ2],

    utilizing the Jacobian matrix at any given point, we can formulate the following theorem.

    Theorem 4.1. The stability of the boundary equilibrium point E2(m+1+(m+1)24(m+λ1)2,0) is discussed as follows:

    1) If λ2>δβ holds, then the equilibrium point E2 is a stable node.

    2) If λ2<δβ holds, then the equilibrium point E2 is a saddle.

    3) If λ2=δβ holds, then the equilibrium point E2 is a attracting saddle-node. In essence, a small enough area surrounding the equilibrium point E2 is partitioned into two sections by two dividing lines that traverse its top and bottom, converging towards E2 as the region diminishes. Furthermore, the left half plane comprises a parabolic sector, whereas the right half plane is comprised of two hyperbolic sectors.

    Proof. We can obtain that the Jacobian matrix of the equilibrium point E2 is:

    JE2=[3x22+(2+2m)x2mλ1x21+bx20δβλ2].

    Apparently, JE2 has two eigenvalues μ1=3x22+(2+2m)x2mλ1=2x22+(1+m)x2=2(m+1+(m+1)24(m+λ1)2)2+(1+m)(m+1+(m+1)24(m+λ1)2)=x2((m+1)24(m+λ1))<0 and μ2=δβλ2. Since μ1 is consistently less than 0, it is imperative to discuss the sign of μ2 in order to assess stability. We will approach this discussion from three distinct angles: (a) If μ2=δβλ2<0, i.e., λ2>δβ, then the boundary point E2 is a stable node. (b) If μ2=δβλ2>0, i.e., λ2<δβ, then the boundary point E2 is a saddle. (c) If μ2=δβλ2=0, i.e., λ2=δβ, then the model (1.3) has two eigenvalues are μ1=x2((m+1)24(m+λ1)) and μ2=0. Determining the stability of scenarios (a) and (b) is relatively straightforward. Subsequently, our focus will primarily be on scenario (c). We will shift E2 to the origin by (X,Y)=(xx2,y) and expand model (1.3) to the third-order using Taylor's series, obtaining:

    {˙X=α10X+α01Y+α11XY+α20X2+α02Y2+α30X3+α21X2Y+α12XY2+α03Y3+M1(X,Y),˙Y=δY2+δXY2+N1(X,Y), (4.1)

    where α10=3x22+2(1+m)x2(m+λ1),α01=x2(1+bx2)(1+bx2)2,α02=cx2(1+bx2)2,α11=1(1+bx2)2, α20=3x2+1+m,α30=1,α03=c2x2(1+bx2)3,α21=b(1+bx2)3,α12=c(bx21)(1+bx2)3, and M1(X,Y), N1(X,Y) are fourth-order infinitesimal quantity.

    By the simplistic transformation

    (XY)=(1α01α1001)(xy),

    then

    {X=xα01α10y,Y=y,

    where α10=3x22+2(1+m)x2(m+λ1),α01=x2(1+bx2)(1+bx2)2.

    Thus, the model (4.1) becomes a standard form

    {˙x=α10X+α20X2+h1XY+h2Y2+h3X3+h4X2Y+h5XY2+h6Y3+M2(X,Y),˙y=δy2+δxy2α01α10y3+N2(X,Y), (4.2)

    where α10=3x22+2(1+m)x2(m+λ1),α01=x2(1+bx2)(1+bx2)2,h1=α202α01α10+α11,h2=α20(α01α10)2α11α01α10+α02, M2(x,y) and N2(x,y) are fourth-order infinitesimal quantity, and the remaining algorithms of h3,h4,h5,h6 are the same, so we will not list them one by one here. Since the coefficient of y2 for the second equation of the model (4.2) is δ<0, the key internal point E2(m+1+(m+1)24(m+λ1)2,0) is a attracting saddle-node if λ2=δβ. Thus we can obtained this results from Theorem 7.1 in Chapter 2 in [49].

    Furthermore, it is easy to obtain that the boundary equilibrium point E1(m+1(m+1)24(m+λ1)2,0) is a saddle if λ2>δβ, is an unstable node if λ2<δβ, and is a saddle-node if λ2=δβ.

    We will delve into the stability of some internal equilibrium points, echoing the discussions presented in Section 4.1. Specifically, we will proceed to compute the Jacobian matrix for any given internal equilibrium point as follows:

    JE=[3x2+(2+2m)xm(βλ2δ)x+c((βλ2δ)x)2(1+bx+c(βλ2δ)x)2λ1x(1+bx)(1+bx+c(βλ2δ)x)2(βλ2δ)2δλ2δβ],

    then we get:

    Det(JE)=(3x2+(2+2m)xmγx+c(γx)2(1+bx+cγx)2λ1)(λ2δβ)(x(1+bx)(1+φx)2)(γ2δ)=(βλ2δ)δ(2φx3+(1(1+m)φ)x2mλ11+φx)=(βλ2δ)δ(T1x2+2T2x+3(m+λ1)1+φx)=(βλ2δ)δx1+φx(3φx2+2T1x+T2)=(βλ2δ)δx(T1x2+2T2x+3(m+λ1)1+φx)=(βλ2δ)δx1+φx(f(x)),Tr(JE)=3x2+(2+2m)xm(βλ2δ)x+c((βλ2δ)x)2(1+bx+c(βλ2δ)x)2λ1+λ2δβ.

    Lemma 4.1. ([49]). The model

    {˙α=β+Aα2+Bαβ+Cβ2+M1(α,β),˙β=Dα2+Eαβ+Fβ2+N1(α,β), (4.3)

    where M1(α,β) and N1(α,β) are tired-order infinitesimal quantity, i.e., M1(α,β)=o(|α,β|2), N1(α,β)=o(|α,β|2), we can transform Eq (4.3) into (4.4)

    {˙α=β,˙β=Dα2+(E+2F)αβ+o(|α,β|2), (4.4)

    by certain nonsingular transformations in the domain of (0,0).

    Theorem 4.2. If Δ=0,1(m+1)φ>0 and (m+λ1)φ+γ(m+1)<0 hold, then the model (1.3) has an internal point E1=(x1,y1), where x1 is a dual root, then:

    1) If m3x12+(2+2m)x1(βλ2δ)x1+c((βλ2δ)x1)2(1+bx1+c(βλ2δ)x1)2λ1+λ2δβ and m3x11+βλ2δ(1+bx1+c(βλ2δ)x1)3 hold, then the internal point E1 is a saddle-node.

    2) If m=3x12+(2+2m)x1(βλ2δ)x1+c((βλ2δ)x1)2(1+bx1+c(βλ2δ)x1)2λ1+λ2δβ holds, the internal point E1 is a cusp. Further, if m3x11+βλ2δ(1+bx1+c(βλ2δ)x1)3 and m3x11+(βλ2δ)(βλ2δ)bx1+(βλ2δ)cy12(1+bx1+c(βλ2δ)x1)3 hold, then the internal point E1 is a cusp with codimension 2. If m=3x11+βλ2δ(1+bx1+c(βλ2δ)x1)3 or m=3x11+(βλ2δ)(βλ2δ)bx1+(βλ2δ)cy12(1+bx1+c(βλ2δ)x1)3 hold, then the internal point E1 is a cusp with codimension at least 3.

    Proof. Firstly, we utilize the approach outlined in Lemma 4.1 to shift the origin to E1 by setting (X,Y)=(xx1,yy1) and derive a new model (4.5) accordingly:

    {˙X=q10X+q01Y+q20X2+q11XY+q02Y2+M3(X,Y),˙Y=p10X+p01Y+p20X2+p11XY+p02Y2+N3(X,Y), (4.5)

    where

    q10=3x12+2(1+m)x1(m+λ1)y1(1+cy1)(1+bx1+cy1)2,q01=x1(1+bx1)(1+bx1+cy1)2,q11=1(1+bx1+cy1)22bcx1y1(1+bx1+cy1)3,q20=3x1+1+m+by1(1+cy1)(1+bx1+cy1)3,q02=cx1(1+bx1)(1+bx1+cy1)3,p10=δy12x12,p01=δ(β2y1x1)λ2,p11=2δy1x12,p20=δy12x13,p02=δx1,

    and M3(X,Y), N3(X,Y) are third-order infinitesimal quantity.

    Case 1: m3x12+(2+2m)x1(βλ2δ)x1+c((βλ2δ)x1)2(1+bx1+c(βλ2δ)x1)2λ1+λ2δβ.

    In this scenario, the Jacobian matrix of the model (4.5) is presented as follows:

    JE1=(q10q10βλ2δ(βλ2δ)p01p01),

    then we can get that μ1=0, μ2=q10+p01 are two eigenvalues of JE1. By a transformation, we can transform the model (4.5) into the model (4.6):

    (XY)=(q101δ(βλ2δ)2βλ2δ)(xy).

    After that, the model (4.5) becomes

    {˙x=(q10+λ2δβ)x+w20x2+w11xy+w02y2+M4(x,y),˙y=z20x2+z11xy+z02y2+N4(x,y), (4.6)

    where

    w20=γ5δ2q02p02δ2γ4+γ3δq10q11p11q10δγ2+γq210q20p20q210γ(δγq10),w11=2γ4δq02+γ3δq112γ3δp02γ2δp11+γ2q10q11+2γq10q20γq10p112q10p20γ(δγq10),w02=γ3q02+γ2q11p02γ2+γq20p11γp20γ(δγq10),z11=2γ5δ2q02+γ4δ2q11+γ3δq10q112γ3δq10p02+2γ2δq10q20p11q10δγ2γq210p112p20q210γ(δγq10),z20=γ6δ3q02+γ4δ2q10q11γ4δ2q10p02+γ2δq210q20γ2δq210p11q310p20γ(δγq10),z02=γ4δq02+γ3δq11+γ2δq20γ2q10p02γq10p11q10p20γ(δγq10),

    and γ=βλ2δ, M4(x,y), N4(x,y) are third-order infinitesimal quantity.

    We introduce a new transformation ι to the model (4.7) by ι=(q10+λ2δβ)t, and continue to use t as a substitute for ι, and upon substitution, thus we can obtain the following model (4.7):

    {˙x=x+r20x2+r11xy+r02y2+M5(x,y),˙y=s20x2+s11xy+s02y2+N5(x,y), (4.7)

    where rij=wijq10+λ2δβ, sij=zijq10+λ2δβ (i+j=2), M5(x,y), N5(x,y) are third-order infinitesimal quantity.

    Then we can obtain

    z02=γ4δq02+γ3δq11+γ2δq20γ2q10p02γq10p11q10p20γ(δγq10)=γ4δcx1(1+bx1)T33+γ3δ(1T232bcx1y1T33)+γ2δ(3x1+1+m+by1(1+cy1)T33)γ2q10(δx12δx1+δx1)γ(δγ(3x12+2(1+m)x1(m+λ1)y1(1+cy1)T23))=γ2δ[γ2cx1+γ2bcx21γ2(1+bx1+cy1)2γ2bcx21+γbx1+γ2bcx21T333x1+1+m]γ(δγ(3x12+2(1+m)x1(m+λ1)y1(1+cy1)T23))=γδ(γT333x1+1+m)δγ(3x12+2(1+m)x1(m+λ1)y1(1+cy1)T23),

    and

    s02=z02q10+λ2δβ.

    According to [49], we can determine that E1 is a saddle-node if z020 and s020. That is, if

    γδ(γT333x1+1+m)0,

    i.e.,

    m3x11+βλ2δ(1+bx1+c(βλ2δ)x1)3,

    and

    δγ(3x12+2(1+m)x1(m+λ1)y1(1+cy1)T23)0,

    i.e.,

    m3x12+(2+2m)x1(βλ2δ)x1+c((βλ2δ)x1)2(1+bx1+c(βλ2δ)x1)2λ1+λ2δβ.

    Case 2: m=3x12+(2+2m)x1(βλ2δ)x1+c((βλ2δ)x1)2(1+bx1+c(βλ2δ)x1)2λ1+λ2δβ.

    A new Jacobi matrix of the model (4.5) is

    JE1=(q10q10βλ2δ(βλ2δ)q10q10),

    then we can get that μ1=0, μ2=0 are two eigenvalues of JE1. By a transformation, we can transform the model (4.5) into (4.8)

    (XY)=(10βλ2δ1)(xy).

    After that, the model (4.5) becomes

    {˙x=δy+w20x2+w11xy+w02y2+M6(x,y),˙y=z20x2+z11xy+z02y2+N6(x,y), (4.8)

    where

    w20=q02γ2+γq11+q20,w11=2γq02q11,w02=q02,z02=γq02p02z11=2γp02+p112q02γ2γq11,z20=γ3q02+γ2(q11p02)+γ(q20p11)p20,

    and γ=βλ2δ, M6(x,y), N6(x,y) are third-order infinitesimal quantity.

    We introduce a new transformation ι to the model (4.9) by ι=δt, and continue to use t as a substitute for ι, hence we can obtain the following model (4.9):

    {˙x=y+r20x2+r11xy+r02y2+M7(x,y),˙y=s20x2+s11xy+s02y2+N7(x,y), (4.9)

    where rij=wijδ, sij=zijδ (i+j=2), M7(x,y), N7(x,y) are third-order infinitesimal quantity.

    According to [49], we can determine that E1 is a cusp. Let us make the next deffnitions

    A(x,y)r20x2+r11xy+r02y2+M7(x,y),B(x,y)s20x2+s11xy+s02y2+N7(x,y).

    We can get y+A(x,y)=0 and r200, and also we can obtain

    y=χ(x)=r20x2+,

    then we have

    ψ(x)B(x,χ(x))=S20x2+,ω(x)Ax(x,χ(x))+By(x,χ(x))=(2r20+s11)x+.

    According to Lemma 4.1, we can transform the model (4.9) into (4.10)

    {˙x=y,˙y=s20x2+(s11+2r20)xy+N8(x,y), (4.10)

    where N8(x,y) is third-order infinitesimal quantity.

    Then we can obtain

    s20=z20δ=γ3q02+γ2(q11p02)+γ(q20p11)p20δ=γδ[γ2(wx1(1+px1)T33)+γ(1T232bcx1y1T33+δx1)3x1+1+m+by1(1+cy1)T332δy1x12+δγx1]=γδ[γT333x1+1+m],s11=z11δ=2γp02+p112q02γ2γq11δ=γδ[2δx1+2δx12cx1(1+bx1)T33γ(1T232bcx1y1T33)]=γδ[1+bx1cγx1T33],r20=w20δ=q02γ2+γq11+q20δ=1δ[cx1(1+bx1)T33γ2+γ(1T232bcx1y1T33)3x1+1+m+by1(1+cy1)T33]=1δ[γT333x1+1+m],

    where T3=1+bx1+cy1. Therefore, according to [49], we can determine that E1 is a cusp when k=2h,h=1,q2m=s20,N=1,BN=2r20+s11. Furthermore, if s200 and s11+2r200, then the internal point E1 is a cusp with codimension 2. If s02=0 or s11+2r20=0, then the internal point E1 is a cusp with codimension at least 3. That is

    s11+2r20=γ3q02+γ2(q11p02)+γ(q20p11)p20δ+2(q02γ2+γq11+q20)δ=γδ(1+bx1cγx1T33)+2δ(γT333x1+1+m)=1δ(γγbx1γcy12γbcx1y1+2by1+2bcy21T336x1+2+2m)=1δ(γ+γbx1γcy1T336x1+2+2m)0,

    i.e.,

    m3x11+(βλ2δ)(βλ2δ)bx1+(βλ2δ)cy12(1+bx1+c(βλ2δ)x1)3.

    Otherwise, when Δ=0, 1(m+1)φ<0 and (m+λ1)φ+γ(m+1)<0 hold, the stability investigation of the internal point E2 is similar to the discussion of stability of the equilibrium point E1, so we simply ignore it.

    If the conditions for the existence of equilibrium points Ei (i=3,4,5,6,) are satisfied, the values of Det(JE3) and Det(JE5) are consistently negative,

    Det(JE)=(βλ2δ)δx1+φx(f(x)).

    Therefore, as their determinants are consistently less than 0 by Theorem 3.2, the equilibrium points E3 and E5 are classified as saddle. Pursuant to Theorem 3.2, it is ascertainable that the values of Det(JE4) and Det(JE6) remain positive at all times. Subsequently, our discussion shall encompass three perspectives: (a) If Tr(JEi)>0, it is a source. (b) If Tr(JEi)=0, it is a center. (c) If Tr(JEi)<0, it is a sink.

    Hence, we can consolidate the aforementioned analysis and gain the following theorem.

    Theorem 4.3. Pursuant to Theorem 3.2, it is ascertainable that the values of Det(JE4) and Det(JE6) remain positive at all times. Subsequently, our discussion shall encompass three perspectives: (a) If Tr(JEi)>0, it is a source. (b) If Tr(JEi)=0, it is a center. (c) If Tr(JEi)<0, it is a sink.

    Theorem 4.4. Therefore, as their determinants are consistently less than 0 by Theorem 3.2, the equilibrium points E3 and E5 are classified as saddle.

    To investigate the impact of Allee effect and harvesting effort on the dynamic behavior of the model (1.3), we chose λ2 and m as bifurcation control parameters and encompassed transcritical bifurcation, saddle-node bifurcation, Hopf bifurcation, and Bogdanov-Takens bifurcation of the model (1.3).

    Theorem 5.1. The model (1.3) can undergo a transcritical bifurcation when λ2=λTC=βδ.

    Proof. When λ2=λTC=βδ, we can get the Jacobian matrix from Theorem 4.1:

    JE2=(x2(2x2+1+m)x21+bx200).

    Next, we demonstrate the occurrence of transcritical bifurcation by the Sotomayor's theorem. Assuming that U represents the eigenvector of JE2 pertaining to 0, and V corresponds to the eigenvector of JTE2 pertaining to 0, we present the following exposition:

    U=(u1u2)=(x21+bx2x2(2x2+1+m)),V=(v1v2)=(01).

    Then we can get

    Fλ2(E2;λTC)=(0y)(E2;λTC)=(00),DFλ2(E2;λTC)U=(0001)(x21+bx2x2(2x2+1+m))=(0x2(2x21m)),D2Fλ2(E2;λTC)(U,U)=(2F1x2u1u1+22F1xyu1u2+2F1y2u2u22F2x2u1u1+22F2xyu1u2+2F2y2u2u2)(E2;λTC)=((4x2+m+1)(x21+bx2)2+1(1+bx2)2x2(2x2+1+m)x21+bx22δx2[x2(2x2+1+m)]2)=(4bx42+(bm+b6)x32+2(m+1)x222δx2[x2(2x2+1+m)]2).

    Therefore, we can get

    VTFλ2(E2;λTC)=0,VT[DFλ2(E2;λTC)U]=x2(2x21m)0,VT[D2Fλ2(E2;λTC)(U,U)]=2δx2[x2(2x2+1+m)]20.

    Therefore, the model (1.3) can undergo a transcritical bifurcation when λ2=λTC=βδ.

    According to the Theorem 3.1 Case 3, we can get a bifurcation surface for saddle-node:

    SN={(m,b,c,β,δ,λ1,λ2):βλ2δ>0,Δ=0,T1<0,T2>0},

    where T1=1(m+1)[b+c(βλ2δ)] and T2=(m+λ1)[b+c(βλ2δ)]+βλ2δ(m+1).

    We can observe that the sign of Δ can be altered by λ2, during which process the number of equilibrium points transforms from 0 to 1 and then to 2. Consequently, to ascertain whether the model (1.3) is capable of undergoing a saddle-node bifurcation, we proceed with the following derivation.

    Theorem 5.2. Under the condition of:

    1) βλ2δ>0,

    2) 1(m+1)[b+c(βλ2δ)]<0,

    3) (m+λ1)[b+c(βλ2δ)]+βλ2δ(m+1)>0,

    when Δ=0, i.e., λ2=λSN, the model (1.3) can undergo a saddle-node bifurcation.

    Proof. Now, we demonstrate the occurrence of transcritical bifurcation by the Sotomayor's theorem, the Jacobian matrix at E1 is:

    JE1=[3x12+(2+2m)x1m(βλ2δ)x1+c((βλ2δ)x1)2(1+bx1+c(βλ2δ)x1)2λ1x1(1+bx1)(1+bx1+c(βλ2δ)x1)2(βλ2δ)2δλ2δβ].

    If λ2=λSN, the Jacobian matrix at E1 can be written in the following form:

    JE1=(e12γe12δγ2δγ),

    where γ=βλSNδ, e12=x1(1+bx1)(1+bx1+c(βλ2δ))2.

    Zero is one of the eigenvalues, then we can assume that U represents the eigenvector of JE1 pertaining to 0, and V corresponds to the eigenvector of JTE1 pertaining to 0, we present the following exposition:

    U=(u1u2)=(1γ),V=(v1v2)=(δγa121).

    Therefore, we can obtain

    Fλ2(E1;λSN)=(0y)(E1;λSN)=(0y1),D2F(E1;λSN)(U,U)=(2F1x2u1u1+22F1xyu1u2+2F1y2u2u22F2x2u1u1+22F2xyu1u2+2F2y2u2u2)(E1;λSN)=(4x1+1+m1[b+c(βλ2δ)]30).

    Finally, we can get

    VTFλ2(E1;λSN)=y10,VT[D2F(E1;λSN)(U,U)]=2δγe12[4x1+1+m1[b+c(βλ2δ)]3]0.

    Therefore, the model (1.3) can undergo a saddle-node bifurcation when λ2=λSN=βδ.

    From Theorem 4.4, E3 and E5 are always saddle whenever they exist. From Theorem 4.3, E4 and E6 may be a source or a sink or a center. Therefore, only E4 and E6 are potentially susceptible to Hopf bifurcation. Given the similarity in properties between E6 and E4, we shall focus our discussion on the prototypical internal equilibrium point E4. We designate λ2 as the variable of interest, which is derived from the condition where the trace equals zero Tr(JE4)=0. As λ2 varies and surpasses the threshold λH, the stability of E4 is disrupted. Subsequently, we will furnish a rigorous proof to support this assertion.

    Theorem 5.3. Unstable limit cycles will occur near E4 when the first Lyapunov coefficient l1>0, and furthermore, the internal equilibrium point E4 will also lose its stability due to subcritical Hopf bifurcation when λ2=λH.

    Proof. We also know Det(JE4)>0 and Tr(JE4)=0 when λ2=λH. Then,

    ddλ2Tr(JE4)|λ2=λH=ddλ2[3x42+2(1+m)x4(m+λ1)y4(1+y4)(1+bx4+cy4)2+δ(β2y4x4)λ2]|λ2=λH,

    then

    ddλ2Tr(JE4)|λ2=λH0.

    The internal equilibrium point E4 will also lose its stability due to subcritical Hopf bifurcation when λ2=λH.

    Furthermore, to assess the stability and direction of the limit cycle formed by this point E4, we need to calculate its first Lyapunov number. This can be achieved by employing a transformation, specifically, q=xx4, w=yy4, we can shift E4 to the origin, and gain:

    {˙q=a10q+a01w+a11qw+a20q2+a02w2+a30q3+a21q2w+a12qw2+a03w3+M1(q,w),˙w=b10q+b01w+b11qw+b20q2+b02w2+b30q3+b21q2w+b12qw2+b03w3+N1(q,w),

    where

    a10=3x42+2(1+m)x4(m+λ1)y4(1+cy4)(1+bx4+cy4)2,a01=x4(1+bx4)(1+bx4+cy4)2,a11=1(1+bx4+cy4)22bcx4y4(1+bx4+cy4)3,a20=3x4+1+m+by4(1+cy4)(1+bx4+cy4)3,a30=1b2y4(1+cy4)(1+bx4+cy4)4,a03=c2x4(1+bx4)(1+bx4+cy4)4,a02=cx4(1+bx4)(1+bx4+cy4)3,a21=b(cy41)(1+bx4+cy4)3+3b2cx4y4(1+bx4+cy4)4,a12=c(bx41)(1+bx4+cy4)3+3c2bx4y4(1+bx4+cy4)4,b10=δy42x42,b01=δ(β2y4x4)λ2,b11=2δy4x42,b20=δy42x43,b02=δx4,b30=δ(βλ2δ)2x24,b21=2(λ2δβ)x24,b12=δx24,b03=0,

    and M1(q,w), N1(q,w) are fourth-order infinitesimal quantity.

    The first Lyapunov coefficient l1 is

    l1=3π2a01Det32{[a10b10(a211+a11b02+a02b11)+a10a01(b211+a20b11+a11b02)+b210(a11a02+2a02b02)2a10b10(b202a20a02)2a10a01(a220b20b02)a201(2a20b20+b11b20)+(a01b102a210)(b11b02a11a20)](a210+a01b10)[3(b10b03a01a30)+2a10(a21+b12)+(a12b10a01b21)]}.

    In [49], the dynamic relationship between Lyapunov coefficients and Hopf bifurcation was referred to. The literature indicates that stable limit cycle will emerge near E4 when the first Lyapunov coefficient l1<0. Additionally, due to supercritical Hopf bifurcation, the internal equilibrium point E4 will lose its stability. Unstable limit cycles will occur near E4 when the first Lyapunov coefficient l1>0, and the internal equilibrium point E4 will also lose its stability due to subcritical Hopf bifurcation.

    In the previous three sections, we discussed the bifurcation of the codimension-one branch of the model (1.3). Next, we will prove the occurrence of the codimension-two Bogdanov-Takens bifurcation. According to Theorem 4.2, we conclude that E1 is a codimension-two cusp when the following conditions meet Δ=0,1(m+1)φ>0,(m+λ1)φ+γ(m+1)<0,m=3x12+(2+2m)x1(βλ2δ)x1+c(βλ2δ)2x12(1+bx1+c(βλ2δ)x1)2λ1+λ2δβ and Det(JE1)0. Next, we study the Bogdanov-Takens bifurcation with parameters λ2 and m.

    Theorem 5.4. If we choose λ2 and m as bifurcation parameters, then the model (1.3) can generate a Bogdanov-Takens bifurcation around E1 with changing parameters (λ2,m) near (λBT,mBT) for Δ=0,1(m+1)φ>0,(m+λ1)φ+γ(m+1)<0,m=3x12+(2+2m)x1(βλ2δ)x1+c(βλ2δ)2x12(1+bx1+c(βλ2δ)x1)2λ1+λ2δβ and Det(JE1)0, where (λBT,mBT) denotes the bifurcation threshold value i.e.,

    Tr(JE1)(λBT,mBT)=0,Det(JE1)(λBT,mBT)=0.

    Proof. To derive precise expressions for saddle points, Hopf, and homoclinic bifurcation curves within a small vicinity around the Bogdanov-Takens point, we convert the model (1.3) into the canonical form of Bogdanov-Takens bifurcation. Subsequently, we introduce a parameter vector (ϵ1,ϵ2) that is infinitely close to (0,0). By applying a minor perturbation, we gradually bring λ2 and m closer to λ2=λBT+ϵ1 and m=mBT+ϵ2, respectively. Incorporating the perturbation arising from these new parameter variables into the model (1.3), we get

    {˙x=x(1x)[x(m+ϵ1)]xy1+bx+cyλ1x,˙y=δy(βyx)(λ2+ϵ2)y. (5.1)

    This can be achieved by employing a transformation, specifically, ζ1=xx1, ζ2=yy1, to shift E1 to the origin, and proceeding accordingly:

    {dζ1dt=m00(ϵ)+m10(ϵ)ζ1+m01(ϵ)ζ2+m20(ϵ)ζ21+m11(ϵ)ζ1ζ2+m02(ϵ)ζ22+M1(ζ1,ζ2,ϵ),dζ2dt=n00(ϵ)+n10(ϵ)ζ1+n01(ϵ)ζ2+n20(ϵ)ζ21+n11(ϵ)ζ1ζ2+n02(ϵ)ζ22+N1(ζ1,ζ2,ϵ), (5.2)

    where

    m00(ϵ)=x1(1x1)[x1(m+ϵ1)]x1y11+bx1+cy1λ1x1,m10(ϵ)=3x12+2(1+m+ϵ1)x1(m+λ1+ϵ1)y1(1+cy1)(1+bx1+cy1)2,m01(ϵ)=x1(1+bx1)(1+bx1+cy1)2,m11(ϵ)=1+bx1+cy1+2bcx1y1(1+bx1+cy1)3,m20(ϵ)=3x1+1+m+ϵ1+by1(1+cy1)(1+bx1+cy1)3,m02(ϵ)=cx1(1+bx1)(1+bx1+cy1)3,n00(ϵ)=ϵ2y1,n10(ϵ)=δ(βλ2δ)2,n01(ϵ)=λ2δβϵ2,n11(ϵ)=2(βδ)x1,n20(ϵ)=δ(βλ2δ)2x1,n02(ϵ)=δx1,

    and M1(ζ1,ζ2,ε), N1(ζ1,ζ2,ϵ) are third-order infinitesimal quantity.

    Then we will perform the transformation

    X=ζ1,Y=m10(ϵ)ζ1+m01(ϵ)ζ2,

    shift the model (5.2) to the model (5.3)

    {dXdt=r00(ϵ)+Y+r20(ϵ)X2+r11(ϵ)XY+r02(ϵ)Y2+M1(X,Y,ϵ),dYdt=s00(ϵ)+s10(ϵ)X+s01(ϵ)Y+s20(ϵ)X2+s11(ϵ)XY+s02(ϵ)Y2+N1(X,Y,ϵ), (5.3)

    where

    r00(ϵ)=m00(ϵ),r11(ϵ)=m01(ϵ)m11(ϵ)2m02(ϵ)m10(ϵ)m01(ϵ)2,r02(ϵ)=m02(ϵ)(m01(ϵ))2,r20(ϵ)=m01(ϵ)2m20(ϵ)m11(ϵ)m10(ϵ)m01(ϵ)+m02(ϵ)m10(ϵ)2m01(ϵ)2,s00(ϵ)=m00(ϵ)m10(ϵ)+n00(ϵ)m01(ϵ),s01(ϵ)=m10(ϵ)+n01(ϵ),s10(ϵ)=n10(ϵ)m01(ϵ)n01(ϵ)m10(ϵ),s02(ϵ)=n02(ϵ)m01(ϵ)+m02(ϵ)m10(ϵ)m01(ϵ)2,s11(ϵ)=m01(ϵ)2n11(ϵ)+m11(ϵ)m10(ϵ)m01(ϵ)2m01(ϵ)m10(ϵ)n02(ϵ)2m02(ϵ)m10(ϵ)2m01(ϵ)2,s20(ϵ)=m01(ϵ)3n20(ϵ)m01(ϵ)m10(ϵ)2m11(ϵ)+m01(ϵ)m10(ϵ)2n02(ϵ)+m02(ϵ)m10(ϵ)3m01(ϵ)2+m10(ϵ)m20(ϵ)m10(ϵ)n11(ϵ),

    and M1(X,Y,ϵ) and N1(X,Y,ϵ) are third-order infinitesimal quantity.

    So we can add the next change:

    h1=X,h2=r00(ϵ)+Y+r20(ϵ)X2+r11(ϵ)XY+r02(ϵ)Y2+N2(X,Y,ϵ),

    shift the model (5.3) to (5.4)

    {dh1dt=h2,dh2dt=f00(ϵ)+f10(ϵ)h1+f01(ϵ)h2+f20(ϵ)h21+f11(ϵ)h1h2+f02(ϵ)h22+N3(h1,h2,ϵ), (5.4)

    where

    f00(ϵ)=s00(ϵ)r00(ϵ)s01(ϵ)+r00(ϵ)2s02(ϵ)2r00(ϵ)r02(ϵ)s00(ϵ)+,f10(ϵ)=s10(ϵ)+r11(ϵ)s00(ϵ)r00(ϵ)s11(ϵ)2r00(ϵ)r02(ϵ)s10(ϵ)+,f01(ϵ)=s01(ϵ)+2r02(ϵ)s00(ϵ)2r00(ϵ)s02(ϵ)r00(ϵ)r11(ϵ)4r00(ϵ)r02(ϵ)s01(ϵ)+,f20(ϵ)=s20(ϵ)r20(ϵ)s01(ϵ)+r11(ϵ)s10(ϵ)2r02(ϵ)r20(ϵ)s00(ϵ)+2r00(ϵ)r20(ϵ)s02(ϵ)2r00(ϵ)r02(ϵ)s20(ϵ)+,f11(ϵ)=s11(ϵ)+2r20(ϵ)+2r02(ϵ)s10(ϵ)2r02(ϵ)r11(ϵ)s00(ϵ)+2r00(ϵ)r11(ϵ)s02(ϵ)+r00(ϵ)r11(ϵ)24r00(ϵ)r02(ϵ)s11(ϵ)+,f02(ϵ)=s02(ϵ)+r11(ϵ)+2r02(ϵ)s01(ϵ)+,

    and N3(h1,h2,ϵ) is third-order infinitesimal quantity.

    Employing a fresh variable τ by dt=(1f02(ϵ)h1)dτ, then we get

    {dh1dτ=h2(1f02(ϵ)h1),dh2dτ=(1f02(ϵ)h1)[f00(ϵ)+f10(ϵ)h1+f01(ϵ)h2+f20(ϵ)h21+f11(ϵ)h1h2+f02(ϵ)h22+N4(h1,h2,ϵ)]. (5.5)

    Let

    z1=h1,z2=h2(1f02(ϵ)h1),

    then we can shift the model (5.5) to the model (5.6)

    {dz1dτ=z2,dz2dτ=k00(ϵ)+k10(ϵ)z1+k01(ϵ)z2+k20(ϵ)z21+k11(ϵ)z1z2+N5(z1,z2,ϵ), (5.6)

    where

    k00(ϵ)=f00(ϵ),k01(ϵ)=f01(ϵ),k10(ϵ)=f10(ϵ)2f00(ϵ)f02(ϵ),k11(ϵ)=f11(ϵ)f01(ϵ)f02(ϵ),k20(ϵ)=f20(ϵ)+f00(ϵ)f02(ϵ)22f02(ϵ)f10(ϵ),

    and N4(v1,v2,ϵ) is third-order infinitesimal quantity.

    We can observe that h20(ϵ) is an extremely intricate number, rendering it difficult to ascertain the sign of h20(ϵ) when ϵ1 and ϵ2 are small enough. Consequently, to proceed with the subsequent transformation, it is imperative for us to delve into the following two scenarios.

    Case 1: For ϵ1 and ϵ2 that are small enough, if k20(ϵ) is greater than 0, we proceed to the next transformation:

    e1=z1,e2=z2k20(ϵ),T=k20(ϵ)τ.

    We can get

    {de1dT=e2,de2dT=R00(ϵ)+R10(ϵ)e1+R01(ϵ)e2+e21+R11(ϵ)e1e2+Q5(e1,e2,ϵ), (5.7)

    where

    R00(ϵ)=k00(ϵ)k20(ϵ),R10(ϵ)=k10(ϵ)k20(ϵ),R01(ϵ)=k01(ϵ)k20(ϵ),R11(ϵ)=k11(ϵ)k20(ϵ),

    and Q5(e1,e2,ϵ) is third-order infinitesimal quantity.

    Let

    j1=e1+R10(ϵ)2,j2=e2,

    then we have

    {dj1dT=j2,dj2dT=H00(ϵ)+H01(ϵ)j2+j21+H11(ϵ)j1j2+Q6(j1,j2,ϵ), (5.8)

    where

    H00(ϵ)=R00(ϵ)14R210(ϵ),H01(ϵ)=R01(ϵ)12R10(ϵ)R11(ϵ),H11(ϵ)=R11(ϵ),

    and Q6(j1,j2,ϵ) is third-order infinitesimal quantity.

    In case of k11(ϵ)0, then we have H11(ϵ)=R11(ϵ)=k11(ϵ)k20(ϵ)0, and give the next transformation:

    X=H211(ϵ)j1,Y=H311(ϵ)j2,t=1H11(ϵ)T,

    then we have

    {dXdt=Y,dYdt=ξ1(ϵ)+ξ2(ϵ)Y+X2+XY+Q7(X,Y,ϵ), (5.9)

    where

    ξ1(ϵ)=H00(ϵ)H11(ϵ)4,ξ2(ϵ)=H01(ϵ)H11(ϵ),

    and Q7(X,Y,ϵ) is third-order infinitesimal quantity.

    Case 2: For ϵ1 and ϵ2 that are small enough, if k20(ϵ) is smaller than 0, we proceed to the next transformation:

    e1=z1,e2=z2k20(ϵ),T=k20(ϵ)τ.

    We can get

    {de1dT=e2,de2dT=R00(ϵ)+R10(ϵ)e1+R01(ϵ)e2+e12+R11(ϵ)e1e2+Q5(e1,e2,ϵ), (5.10)

    where

    R00(ϵ)=k00(ϵ)k20(ϵ),R10(ϵ)=k10(ϵ)k20(ϵ),R01(ϵ)=k01(ϵ)k20(ϵ),R11(ϵ)=k11(ϵ)k20(ϵ),

    and Q5(e1,e2,ϵ) is third-order infinitesimal quantity.

    Let

    j1=e1R10(ϵ)2,j2=e2,

    we have

    {dj1dT=j2,dj2dT=H00(ϵ)+H01(ϵ)j2+j12+H11(ϵ)j1j2+Q6(j1,j2,ϵ), (5.11)

    where

    H00(ϵ)=R00(ϵ)14R10(ϵ)2,H01(ϵ)=R01(ϵ)12R10(ϵ)R11(ϵ),H11(ϵ)=R11(ϵ),

    and Q6(j1,j2,ϵ) is third-order infinitesimal quantity.

    In case of k11(ϵ)0, then we have H11(ϵ)=R11(ϵ)=k11(ϵ)k20(ϵ)0, and go on the next transformation:

    X=H11(ϵ)2j1,Y=H11(ϵ)2j2,t=1H11(ϵ)T,

    we have

    {dXdt=Y,dYdt=ξ1(ϵ)+ξ2(ϵ)Y+X2+XY+Q7(X,Y,ϵ), (5.12)

    where

    ξ1(ϵ)=H00(ϵ)H11(ϵ)4,ξ2(ϵ)=H01(ϵ)H11(ϵ),

    and Q7(X,Y,ϵ) is third-order infinitesimal quantity.

    To reduce the number of cases to be taken into account, we will retain ξ1(ϵ) and ξ2(ϵ) to stand for ξ1(ϵ) and ξ2(ϵ) in (5.12). When the matrix |(ξ1,ξ2)(ϵ1,ϵ2)| is nonsingular, then the transformation is a homeomorphism in a adequately small domain of the (0,0). Moreover, based on the above conditions, it is evident that ξ1, ξ2 are two independent variables. From the conclusions in [49], it is obvious that B-T bifurcation is formed when ϵ=(ϵ1,ϵ2) is in a fully small domain of the (0, 0). Accordingly, the local formulas near the origin of bifurcation curves can be written as ("+" expresses k20(ϵ)>0 and "-" expresses k20(ϵ)<0):

    1) The saddle-node bifurcation curve can be written as

    SN={(ϵ1,ϵ2):ξ1(ϵ1,ϵ2)=0,ξ2(ϵ1,ϵ2)0}.

    2) The Hopf bifurcation curve can be written as

    H={(ϵ1,ϵ2):ξ2(ϵ1,ϵ2)=±ξ1(ϵ1,ϵ2),ξ1(ϵ1,ϵ2)<0}.

    3) The homoclinic bifurcation curve can be written as

    HL={(ϵ1,ϵ2):ξ2(ϵ1,ϵ2)=±57ξ1(ϵ1,ϵ2),ξ1(ϵ1,ϵ2)<0}.

    Based on mathematical theory derivation, we obtained threshold conditions for inducing transcritical bifurcation, saddle-node bifurcation, Hopf bifurcation, and Bogdanov-Takens bifurcation in the model (1.3). These conditions can serve as the theoretical basis for subsequent numerical simulations, and directly indicate that the values of some key parameters can seriously affect the bifurcation dynamics evolution process of the model (1.3). Moreover, according to the theoretical derivation process, it is worth emphasizing that the size of the predator and prey harvesting behavior can alter the intrinsic dynamic characteristics of the model (1.3).

    To verify the effectiveness of theoretical derivation and explore the bifurcation dynamics evolution process of the model (1.3), we conduct relevant bifurcation dynamics numerical simulations on the model (1.3).

    According to Theorem 5.1, we can choose m=0.05,b=0.2,c=0.2,β=2,s=0.3,λ1=0.1, and we can directly calculate λTC=0.6; thus, we can numerically simulate the dynamic evolution process of the model (1.3) undergoing transcritical bifurcation, and the detailed results can be seen in Figure 1. When the value of λ2 is 0.4, the model (1.3) has two boundary equilibrium points E1 and E2, the boundary equilibrium point E1 is an unstable node and the boundary equilibrium point E2 is a saddle (see Figure 1(a)). When the value of λ2 is equal to 0.6, the boundary equilibrium points E1 and E2 are saddle-node (see Figure 1(b)). When the value of λ2 is greater to 0.6, the model (1.3) has a saddle E1 and a stable node E2 (see Figure 1(c)). Therefore, this numerical simulation result not only points out the feasibility of Theorem 5.1, but also indicates that excessive harvesting of predator can lead to the extinction of predator population.

    Figure 1.  A transcritical bifurcation occurs based on the change of λ2. (a)–(c) show the stability of boundary equilibrium point E1 and E2: (a) unstable node E1 and unstable saddle E2; (b) non attracting saddle-node E1 and attracting saddle-node E2; (c) unstable saddle E1 and globally asymptotically stable node E2; (d) A locally enlarged view of the entire transcritical bifurcation process.

    Based on the condition of Theorem 5.2, we can take m=0.05,b=0.2,c=0.2,β=0.3,δ=2,λ1=0.22 thus, we obtain λSN=0.5761948068, which means that the model (1.3) will experience a saddle-node bifurcation as λ2 varies around λSN. Furthermore, it is worth noting from Figure 2 that the model (1.3) has no internal equilibrium point when λ2=0.575, has an internal equilibrium point E1 when λ2=0.5761948068, and has two internal equilibrium points E3 and E4 when λ2=0.5781948068. Furthermore, it is worth emphasizing that the internal equilibrium point E3 is a saddle and the internal equilibrium point E4 is a stable node. Hence, it not only proves that Theorem 5.2 is valid, but also infers that prey and predator can form a constant steady state persistent survival mode, which implies that harvesting predator reasonably can be beneficial for the sustainable survival of prey and predator.

    Figure 2.  A saddle-node bifurcation occurs based on the change of λ2.(a) the model (1.3) has no internal equilibria when the value of λ2 is smaller than 0.5761948068; (b) unique equilibrium point E1, which is a saddle-node; (c) two internal equilibria E3 and E4, a saddle and a node; (d)a locally enlarged view of the entire saddle-node bifurcation process.

    Based on Theorem 5.3, we take m=0.05,b=0.2,c=0.2,β=2,δ=0.3,λ1=0.16, then we can obtain λH=0.55600668. It is obvious to find from Figure 3 that the model (1.3) has an unstable limit cycle when λ2=0.55575668<0.55600668. This is because the corresponding first Lyapunov number l1=669.843133π>0, which indicates that the limit cycle is unstable, then the unstable focus E4 transforms into the center when λ2=0.55600668, and the internal equilibrium point E4 turns into a stable focus from the center when λ2=0.556666668>0.55600668. Furthermore, it is worth pointing out from Figure 3(d) that the model (1.3) visually displays a Hopf bifurcation process as the parameter λ2 value increases, and if the parameter λ2 value increases, the amplitude of the limit cycle will also increase. Therefore, it is necessary to clarify that the model (1.3) has undergone a subcritical Hopf bifurcation, which can induce the formation of periodic oscillation persistent survival mode between prey and predator.

    Figure 3.  A Hopf bifurcation occurs based on the change of λ2. (a) an unstable focus E4; (b) unstable limit cycles around the center E4; (c)a stable focus E4; (d) the Hopf bifurcation diagram represents the center E4 and unstable limit cycles with different λ2 values.

    Based on Theorem 5.4, we take m=0.050810774,b=0.2,c=0.2,β=2,δ=0.3,λ1=0.16; hence, we can deduce mBT=0.050810774 and λBT=0.5562939, and conduct relevant numerical simulations on Bogdanov-Takens bifurcation, the detailed numerical simulation results are shown in Figure 4. It is must be worth emphasizing from Figure 4 that if there are slight changes in the values of key parameters m and λ2 near the key values mBT=0.050810774 and λBT=0.5562939, the dynamic behavior of the model (5.1) will undergo fundamental changes, which contains that the persistent survival model of prey and predators have undergone dynamic changes. Therefore, it is easy to see from Figure 4 that the persistent survival mode of prey and predator may exhibit constant steady state or periodic oscillation under the disturbance of key parameter m and λ2 values, which also directly indicates that the value of key parameters m and λ2 can synergistically affect the persistent survival mode of prey and predator.

    Figure 4.  The dynamic evolution process of B-T bifurcation of the model (5.1). (a) A cusp with codimension 2 when (ϵ1,ϵ2)=(0,0); (b) no equilibrium point when (ϵ1,ϵ2)=(0.000189226;0.0002); (c) unstable saddle and an unstable focus when (ϵ1,ϵ2)=(0.000189226;0.0000886); (d) unstable limit cycles revolve around a center and a saddle when (ϵ1,ϵ2)=(0.000189226;0.0000934); (e) a stable focus surrounded by an unstable homoclinic orbit and a saddle when (ϵ1,ϵ2)=(0.000189226;0.0001066); and (f) a saddle and a stable focus when (ϵ1,ϵ2)=(0.000189226;0.000166666).

    To explore how the harvesting effort of prey affects the dynamic behavior of the model (1.3) and persistent survival mode between prey and predator, we will select parameter λ1 as a control parameter to simulate the relevant dynamic behavior, the detailed simulation results are shown in Figure 5. It is obvious to know that the model (1.3) has a stable internal equilibrium point when λ1 is 0,0.05 and 0.1 respectively, which means that prey and predator can coexist in a constant steady state. Furthermore, it is worth pointing out that the model (1.3) has a limit cycle when λ1 is 0.15, which means that prey and predator can coexist in periodic oscillation. Moreover, it is easy to see that the model (1.3) has a chaotic attractor when λ1 is 0.160004, which means that prey and predator can coexist in an irregular state. However, it must also be emphasized that prey and predator will gradually become extinct when λ1 is 0.162. Therefore, it is worth summarizing that prey and predator are prone to persistent survival when the parameter λ1 values are relatively small, that si to say, if we want to maintain the sustainable survival of predatory ecosystems, we cannot over capture prey population.

    Figure 5.  (a)–(f') The time series chart of prey and predator with different parameter λ1 values.

    The above numerical simulation results not only verify the feasibility and effectiveness of the theoretical derivation, but also dynamically display the specific dynamic evolution process of the model (1.3), and intuitively demonstrate the persistent survival mode of prey and predator, especially constant steady state mode and periodic oscillation mode, which are particularly beneficial for the long-term and sustainable cyclic development of predatory ecosystems.

    As is well known, the Allee effect and harvesting effort can seriously affect the dynamic behaviors of predator-prey model. Thus, we introduce the Allee effect and harvesting effort to construct a predator-prey model, the main purpose is to explore how they affect the bifurcation dynamics evolution process of the model (1.3), and reveal the persistent survival mode of prey and predator and its driving mechanisms. Mathematical theoretical work mainly investigate the existence and stability of some equilibrium points, as well as the triggering conditions of specific bifurcation dynamics, such as transcritical bifurcation, saddle-node bifurcation, Hopf bifurcation, and Bogdanov-Takens bifurcation, which can provide a theoretical basis for elucidating the driving mechanisms behind the formation of specific persistent survival mode between prey and predator. The numerical simulation work show the evolution process of the specific bifurcation dynamics behavior of the model (1.3), which can visualize the persistent survival mode and the dynamic variation characteristics of population density.

    Based on mathematical theory and numerical simulation results, it is worth emphasizing that Allee effect and harvesting effort seriously affect the dynamic behavior of the model (1.3), especially bifurcation dynamics. Furthermore, it must be pointed out that the magnitude of harvesting efforts on predator can trigger the formation of transcritical bifurcation, saddle-node bifurcation and Hopf bifurcation. The saddle-node bifurcation can cause the model (1.3) to generate a stable internal equilibrium point, which can lead to the formation of a constant steady state persistent survival mode between prey and predator. The Hopf bifurcation can induce the occurrence of periodic solution in the model (1.3), which can result in the formation of a periodic oscillation persistent survival mode between prey and predator. Therefore, it is an important discovery that the saddle-node bifurcation and Hopf bifurcation are intrinsic driving force behind the formation of specific persistent survival mode between prey and predator. Moreover, it is worth clarifying that Allee effect in prey and harvesting effort in predator are able to collaboratively drive the model (1.3) through Bogdanov-Takens bifurcation, which implies that prey and predator can switch back and forth between constant steady state persistent survival mode and periodic oscillation persistent survival mode under small perturbations in key parameter values. Furthermore, it is necessary to emphasize that appropriate harvesting effort on the prey population can also enable prey and predator to coexist persistently in constant steady state, periodic oscillation, and irregularity state.

    One innovation of this research is the introduction of harvesting effort for prey and predator in the ecological modeling process, which not only makes the ecological model (1.3) more controllable, but also enhances its applicability. Another innovation of this research is to reveal the persistent survival mode and underlying driving mechanism from the perspective of bifurcation dynamics evolution, which directly elucidates the impact mechanism of Allee effect and harvesting effort on the bifurcation dynamics of ecological model (1.3). Furthermore, it is worth comparing and explaining that the introduction of harvesting effort in the original model can form a periodic oscillation persistent survival mode between predator and prey, which directly indicates that regulatory measures can prevent the outbreak of algal bloom. Furthermore, it is worth noting that the introduction of Allee effect in the original model can synergistically enrich the dynamic behavior with other key parameters.

    Although we obtained some theoretical and numerical results, there is much work to be studied, such as the spatial interaction characteristics between prey and predator, the prey substitutability in predator population, and the controllability problem based on state feedback. However, it is hoped that the research findings of this paper can contribute to the rapid development of predator-prey model dynamics research.

    The authors declare they have not used Artificial Intelligence (AI) tools in the creation of this article.

    This work was supported by the National Natural Science Foundation of China (Grants N0.31570364 and No.61871293), the Zhejiang Province College Student Science and Technology Innovation Activity Plan (New Talent Plan) (No.2024R429A010), and the National Key Research and Development Program of China (Grant No.2018YFE0103700).

    The authors declare there is no conflicts of interest.



    [1] G. B. Gao, D. Bai, T. L. Li, J. Li, Y. Jia, J. Li, et al., Understanding filamentous cyanobacteria and their adaptive niches in Lake Honghu, a shallow eutrophic lake, J. Environ. Sci., 152 (2025), 219–234. https://doi.org/10.1016/j.jes.2024.05.010. doi: 10.1016/j.jes.2024.05.010
    [2] H. Fang, T. Wu, S. T. Ma, Y. Miao, X. Wang, Biogenic emission as a potential source of atmospheric aromatic hydrocarbons: Insights from a cyanobacterial bloom-occurring eutrophic lake, J. Environ. Sci., 151 (2025), 497–504. https://doi.org/10.1016/j.jes.2024.04.011. doi: 10.1016/j.jes.2024.04.011
    [3] X. X. Liu, Y. J. Lou, Global dynamics of a predator–prey model, J. Math. Anal. Appl., 371 (2010), 323–340. https://doi.org/10.1016/j.jmaa.2010.05.037. doi: 10.1016/j.jmaa.2010.05.037
    [4] A. J. Lotka, Elements of physical biology, Nature, 461 (1925). https://doi.org/10.1038/116461b0 doi: 10.1038/116461b0
    [5] V. Volterra, Fluctuations in the abundance of a species considered mathematically, Nature, 1926 (1926), 558–560. https://doi.org/10.1038/118558a0 doi: 10.1038/118558a0
    [6] Y. Yao, L. L. Liu, Dynamics of a predator–prey system with foraging facilitation and group defense, Commun. Nonlinear Sci. Numer. Simul., 138 (2024), 108198. https://doi.org/10.1016/j.cnsns.2024.108198. doi: 10.1016/j.cnsns.2024.108198
    [7] A. A. Thirthar, P. Panja, S. J. Majeed, K. S. Nisar, Dynamic interactions in a two-species model of the mammalian predator–prey system: The influence of Allee effects, prey refuge, water resources, and moonlights, Partial Differ. Equations Appl. Math., 11 (2024), 100865. https://doi.org/10.1016/j.padiff.2024.100865. doi: 10.1016/j.padiff.2024.100865
    [8] Y. J. Li, M. X. He, Z. Li, Dynamics of a ratio-dependent Leslie–Gower predator–prey model with Allee effect and fear effect, Math. Comput. Simul., 201 (2022), 417–439. https://doi.org/10.1016/j.matcom.2022.05.017. doi: 10.1016/j.matcom.2022.05.017
    [9] X. Chen, W. Yang, Impact of fear-induced group defense in a Monod–Haldane type prey–predator model, J. Appl. Math. Comput., 212 (2024), 3331–3368. https://doi.org/10.1007/s12190-024-02101-8 doi: 10.1007/s12190-024-02101-8
    [10] D. Das, T. K. Kar, D. Pal, The impact of invasive species on some ecological services in a harvested predator–prey system, Math. Comput. Simul., 212 (2023), 66–90. https://doi.org/10.1016/j.matcom.2023.04.024. doi: 10.1016/j.matcom.2023.04.024
    [11] T. K. Ang, H. M. Safuan, Dynamical behaviors and optimal harvesting of an intraguild prey-predator fishery model with Michaelis-Menten type predator harvesting, BioSystems, 202 (2021), 104357. https://doi.org/10.1016/j.biosystems.2021.104357. doi: 10.1016/j.biosystems.2021.104357
    [12] L. N. Guin, H. Baek, Bistability in modified Holling Ⅱ response model with harvesting and Allee effect: Exploring transitions in a noisy environment, Math. Comput. Simul., 146 (2018), 100–117. https://doi.org/10.1016/j.matcom.2017.10.015. doi: 10.1016/j.matcom.2017.10.015
    [13] L. N. Guin, S. Djilali, S. Chakravarty, Bistability Cross-diffusion-driven instability in an interacting species model with prey refuge, Chaos, Solitons Fractals, 153 (2021), 111501. https://doi.org/10.1016/j.chaos.2021.111501. doi: 10.1016/j.chaos.2021.111501
    [14] P. H. Leslie, Some further notes on the use of matrices in population mathematics, Biometrika, 35 (1948), 213–245. https://doi.org/10.2307/2332342 doi: 10.2307/2332342
    [15] P. H. Leslie, A stochastic model for studying the properties of certain biological systems by numerical methods, Biometrika, 45 (1958), 16–31. https://doi.org/10.1093/biomet/45.1-2.16 doi: 10.1093/biomet/45.1-2.16
    [16] A. Korobeinikov, A Lyapunov function for Leslie-Gower predator-prey models, Appl. Math. Lett., 14 (2001), 697–699. https://doi.org/10.1016/S0893-9659(01)80029-X. doi: 10.1016/S0893-9659(01)80029-X
    [17] X. B. Zhang, Q. An, L. Wang, Spatiotemporal dynamics of a delayed diffusive ratio-dependent predator-prey model with fear effect, Nonlinear Dyn., 105 (2021), 3775–3790. https://doi.org/10.1007/s11071-021-06780-x doi: 10.1007/s11071-021-06780-x
    [18] P. P. Cong, M. Fan, X. F. Zou, Dynamics of a three-species food chain model with fear effect, Commun. Nonlinear Sci. Numer. Simul., 99 (2021), 105809. https://doi.org/10.1016/j.cnsns.2021.105809 doi: 10.1016/j.cnsns.2021.105809
    [19] Q. Li, Y. Y. Zhang, Y. N. Xiao, Canard phenomena for a slow-fast predator-prey system with group defense of the prey, J. Math. Anal. Appl., 527 (2023), 127418. https://doi.org/10.1016/j.jmaa.2023.127418 doi: 10.1016/j.jmaa.2023.127418
    [20] D. Mukherjee, C. Maji, Bifurcation analysis of a Holling type Ⅱ predator-prey model with refuge, Chin. J. Phys., 65 (2020), 153–162. https://doi.org/10.1016/j.cjph.2020.02.012 doi: 10.1016/j.cjph.2020.02.012
    [21] K. Chakraborty, S. S. Das, Biological conservation of a prey-predator system incorporating constant prey refuge through provision of alternative food to predators: a theoretical study, Acta Biotheor., 62 (2014), 183–205. https://doi.org/10.1007/s10441-014-9217-9. doi: 10.1007/s10441-014-9217-9
    [22] D. Sen, S. Ghorai, S. Sharma, M. Banerjee, Allee effect in prey's growth reduces the dynamical complexity in prey-predator model with generalist predator, Appl. Math. Modell., 91 (2021), 768–790. https://doi.org/10.1016/j.apm.2020.09.046 doi: 10.1016/j.apm.2020.09.046
    [23] D. Y. Bai, Y. Kang, S. G. Ruan, L. Wang, Dynamics of an intraguild predation food web model with strong Allee effect in the basal prey, Nonlinear Anal. Real World Appl., 58 (2021), 103206. https://doi.org/10.1016/j.nonrwa.2020.103206 doi: 10.1016/j.nonrwa.2020.103206
    [24] V. Tiwari, J. P. Tripathi, R. K. Upadhyay, Y. P. Wu, J. S. Wang, G. Q. Sun, Predator-prey interaction system with mutually interfering predator: role of feedback control, Appl. Math. Modell., 87 (2022), 222–244. https://doi.org/10.1016/j.apm.2020.04.024 doi: 10.1016/j.apm.2020.04.024
    [25] P. P. Cong, M. Fan, X. F. Zou, Dynamics of a three-species food chain model with fear effect, Commun. Nonlinear Sci. Numer. Simul., 99 (2021), 105809. https://doi.org/10.1016/j.cnsns.2021.105809 doi: 10.1016/j.cnsns.2021.105809
    [26] X. X. Li, H. G. Yu, C. J. Dai, Z. Ma, Q. Wang, M. Zhao, Bifurcation analysis of a new aquatic ecological model with aggregation effect, Math. Comput. Simul., 190 (2021), 75–96. https://doi.org/10.1016/j.matcom.2021.05.015 doi: 10.1016/j.matcom.2021.05.015
    [27] W. C. Allee, Animal Aggregations, A Study in General Sociology, The University of Chicago Press, 1431 (1931). https://doi.org/10.5962/bhl.title.7313
    [28] C. Arancibia–Ibarra, J. Flores, Dynamics of a Leslie–Gower predator–prey model with Holling type Ⅱ functional response, Allee effect and a generalist predator, Math. Comput. Simul., 188 (2021), 1–22. https://doi.org/10.1016/j.matcom.2021.03.035 doi: 10.1016/j.matcom.2021.03.035
    [29] M. X. He, Z. Li, Global dynamics of a Leslie–Gower predator–prey model with square root response function, Appl. Math. Lett., 140 (2023), 108561. https://doi.org/10.1016/j.aml.2022.108561 doi: 10.1016/j.aml.2022.108561
    [30] A. Ali, S. Jawad, A. H. Ali, M. Winter, Stability analysis for the phytoplankton-zooplankton model with depletion of dissolved oxygen and strong Allee effects, Results Eng., 22 (2024), 102190. https://doi.org/10.1016/j.rineng.2024.102190 doi: 10.1016/j.rineng.2024.102190
    [31] S. Akhtar, N. H. Gazi, S. Sarwardi, Mathematical modelling and bifurcation analysis of an eco-epidemiological system with multiple functional responses subjected to Allee effect and competition, Results Control Optim., 15 (2024), 100421. https://doi.org/10.1016/j.rico.2024.100421 doi: 10.1016/j.rico.2024.100421
    [32] A. Alamin, A. Akgül, M. Rahaman, S. P. Mondal, S. Alam, Dynamical behaviour of discrete logistic equation with Allee effect in an uncertain environment, Results Control Optim., 12 (2023), 100254. https://doi.org/10.1016/j.rico.2023.100254 doi: 10.1016/j.rico.2023.100254
    [33] S. B. Hsu, T. W. Huang, Global stability for a class of predator-prey systems, SIAM J. Appl. Math, 55 (1995), 763–783. https://doi.org/10.1137/S0036139993253201 doi: 10.1137/S0036139993253201
    [34] S. J. Lv, Z. M. Fang, The dynamic complexity of a host–parasitoid model with a Beddington-DeAngelis functional response, Chaos, Solitons Fractals, 41 (2009), 2617–2623. https://doi.org/10.1016/j.chaos.2008.09.052 doi: 10.1016/j.chaos.2008.09.052
    [35] M. Zhao, S. J. Lv, Chaos in a three-species food chain model with a Beddington-DeAngelis functional response, Chaos, Solitons Fractals, 40 (2009), 2305–2316. https://doi.org/10.1016/j.chaos.2007.10.025 doi: 10.1016/j.chaos.2007.10.025
    [36] S. W. Zhang, L. S. Chen, A study of predator–prey models with the Beddington–DeAnglis functional response and impulsive effect, Chaos, Solitons Fractals, 27 (2006), 237–248. https://doi.org/10.1016/j.chaos.2005.03.039 doi: 10.1016/j.chaos.2005.03.039
    [37] S. Creel, D. Christianson, Relationships between direct predation and risk effects, Trends Ecol. Evol., 23 (2008), 194–201. https://doi.org/10.1016/j.tree.2007.12.004 doi: 10.1016/j.tree.2007.12.004
    [38] A. K. Umrao, S. Roy, P. K. Tiwari, P. K. Srivastava, Dynamical behaviors of autonomous and nonautonomous models of generalist predator–prey system with fear, mutual interference and nonlinear harvesting, Chaos, Solitons Fractals, 183 (2024), 114891. https://doi.org/10.1016/j.chaos.2024.114891 doi: 10.1016/j.chaos.2024.114891
    [39] Y. C. Xu, Y. Yang, F. W. Meng, S. Ruan, Degenerate codimension-2 cusp of limit cycles in a Holling–Tanner model with harvesting and anti-predator behavior, Nonlinear Anal. Real World Appl., 76 (2024), 103995. https://doi.org/10.1016/j.nonrwa.2023.103995 doi: 10.1016/j.nonrwa.2023.103995
    [40] S. Mandal, N. Sk, P. K. Tiwari, J. Chattopadhyay, Bistability in modified Holling Ⅱ response model with harvesting and Allee effect: Exploring transitions in a noisy environment, Chaos, Solitons Fractals, 178 (2024), 114365. https://doi.org/10.1016/j.chaos.2023.114365 doi: 10.1016/j.chaos.2023.114365
    [41] X. B. Zhang, H. L. Zhu, Q. An, Dynamics analysis of a diffusive predator-prey model with spatial memory and nonlocal fear effect, J. Math. Anal. Appl., 525 (2023), 127123. https://doi.org/10.1016/j.jmaa.2023.127123 doi: 10.1016/j.jmaa.2023.127123
    [42] W. J. Li, G. D. Li, J. D. Cao, F. Xu, Dynamics analysis of a diffusive SIRI epidemic system under logistic source and general incidence rate, Commun. Nonlinear Sci. Numer. Simul., 129 (2024), 107675. https://doi.org/10.1016/j.cnsns.2023.107675 doi: 10.1016/j.cnsns.2023.107675
    [43] J. Z. Cao, H. Y. Sun, P. M. Hao, P. Wang, Bifurcation and turing instability for a predator-prey model with nonlinear reaction cross-diffusion, Appl. Math. Modell., 89 (2021), 1663–-1677. https://doi.org/10.1016/j.apm.2020.08.030 doi: 10.1016/j.apm.2020.08.030
    [44] X. B. Zhang, Q. An, A. Moussaoui, Effect of density-dependent diffusion on a diffusive predator–prey model in spatially heterogeneous environment, Math. Comput. Simul., 227 (2025), 1–18. https://doi.org/10.1016/j.matcom.2024.07.022 doi: 10.1016/j.matcom.2024.07.022
    [45] W. J. Li, Y. J. Guan, J. D. Cao, F. Xu, A note on global stability of a degenerate diffusion avian influenza model with seasonality and spatial Heterogeneity, Appl. Math. Lett., 148 (2024), 108884. https://doi.org/10.1016/j.aml.2023.108884 doi: 10.1016/j.aml.2023.108884
    [46] J. Z. Cao, R. Yuan, Bifurcation analysis in a modified Lesile–Gower model with Holling type Ⅱ functional response and delay, Nonlinear Dyn., 84 (2016), 1341–1352. https://doi.org/10.1007/s11071-015-2572-5 doi: 10.1007/s11071-015-2572-5
    [47] W. J. Li, Y. Zhang, J. C. Ji, L. Huang, Dynamics of a diffusion epidemic SIRI system in heterogeneous environment, Z. Angew. Math. Phys., 74 (2023), 104. https://doi.org/10.1007/s00033-023-02002-z doi: 10.1007/s00033-023-02002-z
    [48] W. J. Li, W. R. Zhao, J. D. Cao, L. Huang, Dynamics of a linear source epidemic system with diffusion and media impact, Z. Angew. Math. Phys., 75 (2024), 144. https://doi.org/10.1007/s00033-024-02271-2 doi: 10.1007/s00033-024-02271-2
    [49] L. Perko, Differential Equations and Dynamical Systems, Springer Science and Business Media, 7470 (2013).
  • Reader Comments
  • © 2024 the Author(s), licensee AIMS Press. This is an open access article distributed under the terms of the Creative Commons Attribution License (http://creativecommons.org/licenses/by/4.0)
通讯作者: 陈斌, bchen63@163.com
  • 1. 

    沈阳化工大学材料科学与工程学院 沈阳 110142

  1. 本站搜索
  2. 百度学术搜索
  3. 万方数据库搜索
  4. CNKI搜索

Metrics

Article views(806) PDF downloads(93) Cited by(0)

Figures and Tables

Figures(5)

/

DownLoad:  Full-Size Img  PowerPoint
Return
Return

Catalog