Next Article in Journal
A Quasi-Boundary Value Method for Solving a Backward Problem of the Fractional Rayleigh–Stokes Equation
Previous Article in Journal
A Brief Review of Wormhole Cosmic Censorship
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

The Influence of Generalist Predator and Michaelis–Menten Harvesting in a Holling–Tanner Model

1
School of Mathematics and Statistics, Fuzhou University, Fuzhou 350108, China
2
College of Computer and Data Science, Minjiang University, Fuzhou 350108, China
*
Author to whom correspondence should be addressed.
Axioms 2025, 14(11), 832; https://doi.org/10.3390/axioms14110832
Submission received: 20 October 2025 / Revised: 2 November 2025 / Accepted: 4 November 2025 / Published: 12 November 2025

Abstract

In this paper, a Holling–Tanner predator–prey model with generalist predators and Michaelis–Menten-type prey harvesting is investigated. We analyze the existence and stability of equilibria and find the system has at most three positive equilibria. The double positive equilibrium belongs to the cusp type, with its codimension being at least 5. We then prove that the triple positive equilibrium is either a nilpotent focus (or elliptic point) of codimension 3, or a nilpotent elliptic equilibrium with codimension no less than 4. Additionally, the system undergoes two types of bifurcations: a cusp-type degenerate Bogdanov–Takens bifurcation (codimension 3) and a Hopf bifurcation. Using numerical simulations, the system has two limit cycles, which indicates that Michaelis–Menten-type prey harvesting makes the system’s dynamics more complex.

1. Introduction

The predator–prey model’s applicability extends beyond depicting predator–prey dynamics to provide critical insights into ecosystem functioning and stability management [1,2,3,4]. The classical Leslie–Gower predator–prey model was proposed in [5]
x ˙ = r x 1 x K ψ ( x ) y , y ˙ = δ y 1 y β x ,
where x ( t ) and y ( t ) denote the population densities of the prey and predator at time t, respectively. The parameters r and δ represent the intrinsic growth rates of the prey and predator, respectively; K is the carrying capacity of the prey; and β denotes the nutritional value of the prey to the predator; y β x indicates the Leslie–Gower term; and ψ ( x ) denotes the functional response that portrays the impact of the amount of bait on the predation rate of the predator. Generally, many authors have considered several types of functional responses, such as Holling I–IV [6,7,8,9,10], square root [11,12], ratio-dependent [13,14], and the Allee effect [15].
The predator’s consumption rate is described by the Holling type II functional response, and system (1) becomes the following Holling–Tanner model proposed in [16]:
x ˙ = r x 1 x K a x y b + x , y ˙ = δ y 1 y β x ,
where a denotes the maximum predation rate and b is the half-saturation constant. The local stability of the unique positive equilibrium of system (2) was investigated by May [16]. Subsequently, Hsu and Huang [17] postulated that for a predator–prey system possessing a unique positive equilibrium, its local stability implies global stability. However, Sáez and González-Olivares [18] demonstrated that local asymptotic stability does not, in general, guarantee global stability.
Traditional predator–prey models focus on specialist predators (single food source), but real ecosystems commonly have generalist predators (multiple food sources when prey is scarce) [19]. Consequently, generalized predator models (with generalist predators) better capture actual ecosystem dynamics [20,21,22,23]. Specifically, a widely studied modified Holling–Tanner model—based on system (2) and incorporating generalist predators [24,25]—is given below:
x ˙ = r x 1 x K a x y b + x , y ˙ = δ y 1 y β x + k 1 ,
where k 1 represents the degree to which the environment is protected from predators. In an ecological setting, k 1 indicates that predators possess other food sources. The introduction of generalist predators makes the system more in line with the relationship between predators and prey in reality and more significant for research. That is, predators can resort to other resources when there is a severe shortage of food sources. Xiang et al. [26] conducted a comprehensive analysis of the high-codimension bifurcations in system (3), demonstrating the existence of a codimension-2 Hopf bifurcation and a codimension-3 degenerate Bogdanov–Takens bifurcation. Meanwhile, Chen et al. [27] investigated the impact of the fear effect on the dynamics of a modified Leslie–Gower model, exploring various bifurcation types such as transcritical, Hopf, and Bogdanov–Takens bifurcations. In recent years, the modified Holling–Tanner model has been further refined by incorporating additional biological factors, including environmental influences [28], the Allee effect [29,30], and prey refuge [31], leading to a more accurate representation of ecosystem dynamics.
Predator–prey system resource harvesting (for economic gain) is widely modeled [32,33,34]. Key works: Huang et al. [35] (system (2), constant-yield harvesting) proved Hopf bifurcation and codimension-3 Bogdanov–Takens singularity; Zhu and Lan [36] (Leslie–Gower, Holling I, and constant-yield) found supercritical/subcritical Hopf bifurcations; Gupta et al. [37] (Leslie–Gower, Holling I, and Michaelis–Menten) showed prey nonlinear harvesting’s dynamic influence; Yao and Liu [38] (Leslie–Gower, hunting cooperation, and harvesting) identified extinction critical values.
Considering system (3) with constant-yield harvesting, Wu et al. [39] proposed the following system
x ˙ = r x 1 x K a x y b + x h , y ˙ = δ y 1 y β x + k 1 .
Their analysis demonstrated that system (4) possesses a cusp of codimension 4, a weak focus of order 2, and a degenerate Hopf bifurcation of codimension 2 and exhibits two limit cycles (verified via resultant elimination). In a study of a Leslie–Gower model featuring nonlinear harvesting and a generalist predator, [40] found that while nonlinear harvesting could drive prey to extinction, the generalist nature of the predator prevents its own extinction.
In order to conduct further research based on Wu et al. [39], we consider studying the influence of more complex harvesting on the system (4). Therefore, we change constant-yield harvesting to nonlinear harvesting. System (3) with nonlinear harvesting (or Michaelis–Menten-type) can be expressed as follows:
x ˙ = r x 1 x K a x y b + x h q x m 1 q + m 2 x , y ˙ = δ y 1 y β x + k 1 ,
where h denotes the catchability coefficient, q represents the fishing effort, and m 1 and m 2 are positive constants. The meanings of the remaining parameters are consistent with those in system (3). All parameters are assumed to be positive based on biological considerations. The core ecological significance of Michaelis–Menten harvesting lies in describing a kind of “resource-constrained prey capture”, which is closer to the actual scenarios in nature or human activities than simple linear harvesting.
For the simple case where b = k 1 in system (5), Gupta and Chandra have addressed the system’s permanence, stability, and bifurcation behavior. Nevertheless, their work did not extend to investigating the codimensions of either the cusp bifurcation or the Bogdanov–Takens bifurcation. Accordingly, the present study focuses on the general scenario—i.e., b k 1 in system (5)—and aims to demonstrate two key results: first, that system (5) exhibits a cusp with a codimension of at least 5, and second, that it undergoes a Bogdanov–Takens bifurcation of codimension 3. Also, system (5) has a weak focus of codimension 3.
To simplify the discussion, using the following non-dimensional
x ¯ = x K , y ¯ = y β K , t ¯ = r t , m ¯ = α β r , h ¯ = h q r m 2 K , n ¯ = b K , h ¯ = h r K , s ¯ = δ r , k ¯ = k 1 β K , q ¯ = m 1 q m 2 K .
and dropping the bars, system (5) becomes the following system
x ˙ = x ( 1 x ) m x y n + x h x q + x , y ˙ = s y ( 1 y x + k ) .
The structure of this paper is organized as follows. Section 2 classifies the boundary equilibria. Section 3 analyzes the existence and stability of positive equilibria in system (6). The conditions for Bogdanov–Takens and Hopf bifurcations are derived in Section 4. Section 5 provides numerical simulations to validate the theoretical results. Finally, Section 6 concludes the paper.

2. Preliminaries

In this section, we address the stability of the boundary equilibria for the system (6). It is evident that the solutions to system (6) are both positive and bounded. The positively invariant of system (6) is
Ω ¯ = { ( x , y ) R + 2 0 x < 1 , 0 y < 1 + k } .
The Jacobian matrix of (6) at E ( x , y ) is
J E = 1 2 x m y n + x + m x y ( n + x ) 2 h q ( q + x ) 2 m x n + x s y 2 x + k 2 s 2 s y x + k .
and
D e t J E = 1 2 x m y n + x + m x y n + x 2 h q + x + h x q + x 2 s 2 s y x + k + m x s y 2 n + x x + k 2 , T r J E = 1 2 x m y n + x + m x y n + x 2 h q + x + h x q + x 2 + s 2 s y x + k .
When x = 0 , it is easy to see that system (6) has two boundary equilibria E 00 ( 0 , 0 ) and E 01 ( 0 , k ) .
Lemma 1.
(1) If h > q , E 00 is a hyperbolic saddle. If h < q , E 00 is a hyperbolic unstable node. If h = q 1 , E 00 is a saddle-node which includes an unstable parabolic sector. If h = q = 1 , E 00 is a degenerate saddle.
(2) If h > q ( 1 m k n ) , E 01 is a hyperbolic stable node. If h < q ( 1 m k n ) , E 01 is a hyperbolic saddle. If h = q ( 1 m k n ) and k m n q n 2 q + n 2 m n m q , E 01 is a saddle-node which includes a stable parabolic sector. If h = q ( 1 m k n ) and k = m n q n 2 q + n 2 m n m q , E 01 is a degenerate stable node when m n q > 1 , a saddle-node which includes a stable parabolic sector when m n q = 1 , and a degenerate saddle when m n q < 1 .
Proof. 
(1) The Jacobian matrix of system (6) at E 00 is
J E 00 = 1 h q 0 0 s .
Obviously, E 00 is a hyperbolic saddle (or unstable node) when h < q (or h > q ). t = τ s , and system (6) becomes (still denoting τ by t)
x ˙ = ( 1 q ) x 2 q s m y x n s x 3 q 2 s + m y x 2 n 2 s + o ( | x , y | ) 3 ) , y ˙ = y y 2 k + y 2 x k 2 + o ( | x , y | ) 3 .
Hence, when q 1 , from Theorem 7.1 in [41], E 00 is a saddle-node which includes an unstable parabolic sector.
When q = h = 1 , supposing that y = α 1 x 2 + o ( | x | 2 ) , and substituting it to the second equation of system (7), we have
α 1 = 0 .
Therefore, substituting y = o ( | x | ) 2 into the first equation of system (7), we obtain
x ˙ = x 3 s + o ( | x | ) 3 ) .
By Theorem 7.1 in [41], E 00 is a degenerate saddle.
(2) The Jacobian matrix of system (6) at E 01 is
J E 01 = 1 m k n h q 0 s s .
Obviously, E 01 is a hyperbolic stable node when h > q ( 1 m k n ) and a hyperbolic saddle when h < q ( 1 m k n ) . When h = q ( 1 m k n ) , in order to determine the type of E 01 , using the following transformations
x = x 1 , y = y 1 + k ; x 1 = x 2 , y 1 = x 2 + y 2 , t = τ s ,
system (6) becomes
x ˙ 2 = ( k m n k m q + m n q + n 2 q n 2 ) x 2 2 n 2 q s + m y 2 x 2 n s ( k m n 2 k m q 2 + m n q 2 n 3 ) x 2 3 n 3 q 2 s m y 2 x 2 2 n 2 s + ( k m n 3 k m q 3 + m n q 3 n 4 ) x 2 4 n 4 q 3 s + m y 2 x 2 3 n 3 s + o ( | x 2 , y 2 | ) 4 , y ˙ 2 = y 2 ( k m n k m q + m n q + n 2 q n 2 ) x 2 2 n 2 q s m y 2 x 2 n s + y 2 2 k + ( k m n 2 k m q 2 + m n q 2 n 3 ) x 2 3 n 3 q 2 s + m y 2 x 2 2 n 2 s y 2 2 x 2 k 2 ( k m n 3 k m q 3 + m n q 3 n 4 ) x 2 4 n 4 q 3 s m y 2 x 2 3 n 3 s + y 2 2 x 2 2 k 3 + o ( | x 2 , y 2 | ) 4 .
Hence, when k m n q n 2 q + n 2 m n m q , from Theorem 7.1 in [41], E 01 is a saddle-node which includes a stable parabolic sector.
When k = m n q n 2 q + n 2 m n m q , according to the center manifold theorem, substituting y 2 = β 1 x 2 2 + β 2 x 2 3 + o ( | x 2 | 3 ) into the second equation of system (8), we have
β 1 = 0 , β 2 = m + n + q 1 n q s .
By replacing y 2 with ( m + n + q 1 ) x 2 3 n q s + o ( | x | 3 ) in the initial equation of system (8), we derive
x ˙ 2 = ( m + n + q 1 ) x 2 3 n q s + o ( | x 2 | 3 ) .
E 01 is a degenerate stable node when m + n + q 1 > 0 and a degenerate saddle when m + n + q 1 < 0 .
When m + n + q 1 = 0 , similar to the above analysis, we obtain
x ˙ 2 = x 2 4 n q s + o ( | x 2 | 4 ) .
Using Theorem 7.1 in [41], E 01 is a saddle-node which includes a stable parabolic sector. □
When the system reaches the equilibrium point E 00 ( 0 , 0 ) , it indicates that both species are extinct at this time, representing the complete collapse of the ecosystem. When the system reaches the equilibrium point E 01 ( 0 , K ) , we examine the stability of the boundary equilibria for y = 0 . When y = 0 , from the first equation of system (6), we obtain
f ( x ) = x 2 + ( q 1 ) x + h q ,
where the discriminant of f ( x ) is
Δ = ( q + 1 ) 2 4 h .
Let
x 1 = 1 q Δ 2 , x 2 = 1 q + Δ 2 , x ¯ = 1 q 2 .
Obviously, f ( 1 ) = h > 0 and f ( 1 ) = 1 + q > 0 . In the following, we discuss the number of positive roots of f ( x ) = 0 .
(1) If q < 1 and h > ( q + 1 ) 2 4 or q 1 and h q , then f ( x ) has no positive root.
(2) If q < 1 and h = ( q + 1 ) 2 4 , then f ( x ) has only one positive root x ¯ .
(3) If q 1 and h < q ; or q < 1 and h q , then f ( x ) has only one positive root x ¯ 2 .
(4) If q < 1 and q < h < ( q + 1 ) 2 4 , then f ( x ) has two positive roots x ¯ 1 and x ¯ 2 .
The types of boundary equilibrium are classified as follows.
Lemma 2.
(1) When q < 1 and h = ( q + 1 ) 2 4 , E ¯ ( 1 q 2 , 0 ) is a saddle-node including an unstable parabolic sector.
(2) When q 1 and h < q ; or q < 1 and h q , E 20 ( x ¯ 2 , 0 ) is a hyperbolic saddle.
(3) When q < 1 and q < h < ( q + 1 ) 2 4 , E 10 ( x ¯ 1 , 0 ) is a hyperbolic unstable node, and E 20 ( x ¯ 2 , 0 ) is a hyperbolic saddle.
Proof. 
The Jacobian matrices of system (6) at E 10 and E 20 are, respectively,
J E 10 = Δ x ¯ 1 q + x ¯ 1 m x ¯ 1 n + x ¯ 1 0 s , J E 20 = Δ x ¯ 2 q + x ¯ 2 m x ¯ 2 n + x 2 0 s .
Therefore, E 10 is a hyperbolic unstable node, and E 20 is a hyperbolic saddle.
The Jacobian matrix of system (6) at equilibrium E ¯ is
J E ¯ = 0 m ( 1 + q ) 2 n + 1 q 0 s .
Using
x = x 1 + 1 q 2 , y = y 1 ; x 1 = x 2 + m ( 1 + q ) y 2 2 n + 1 q , y 1 = s y 2 , t = τ s ,
system (6) becomes (still denoting τ by t)
x ˙ 2 = ( 1 + q ) x 2 2 s ( q + 1 ) + c 11 x 2 y 2 + c 02 y 2 2 + o ( | x 2 , y 2 | 2 ) , y ˙ 2 = y 2 2 s y 2 2 1 q + 2 k + o ( | x 2 , y 2 | 2 ) ,
and the coefficients c 11 and c 20 are omitted for brevity. Hence, from Theorem 7.1 in [41], E ¯ ( 1 q 2 , 0 ) is a saddle-node which includes an unstable parabolic sector. □
When the system reaches the equilibrium point E ¯ , E 10 , or E 20 , it indicates that predators have become extinct at this time, and the prey exists alone, representing the extinction of predator species in the ecosystem, and the prey enters a stable state of “no natural enemies”.

3. Positive Equilibria and Their Types

Setting x ˙ = y ˙ = 0 in Equation (6) yields
1 x m y n + x h q + x = 0 , 1 y x + k = 0 .
From Equation (9), we obtain
x 3 + a 2 x 2 + a 1 x + a 0 = 0 ,
where
a 0 = m k q + h n n q , a 1 = m k + m q + n q + h n q , a 2 = m + n + q 1 .
Let
F ( x ) = x 3 + a 2 x 2 + a 1 x + a 0 .
The derivative of F ( x ) is
F ( x ) = 3 x 2 + 2 a 2 x + a 1 ,
where the discriminant of F ( x ) is
Δ 1 = 4 ( a 2 2 3 a 1 ) .
Letting F ( x ) = 0 , we have
k = k 1 m q x + m x 2 + n q x + n x 2 + q x 2 + x 3 + h n + h x n q n x q x x 2 m ( q + x ) .
Substituting k = k 1 into D e t J E and F ( x ) , we obtain
D e t J E = s x ( n + x ) ( q + x ) F ( x ) .
Let
x 1 = 2 a 2 Δ 1 6 , x 2 = 2 a 2 + Δ 1 6 .
Note that F ( 0 ) = a 0 , F ( 1 ) = m + m k + m q + h + m k q + h n > 0 , F ( 1 ) = 1 + 2 m + n + q + k m + m q + n q + h > 0 , F ( 1 ) = 5 + m + n + q > 0 . We obtain the following results regarding the existence of positive equilibria of system (6).
Lemma 3.
The following statements are true.
(1)
Assume that a 1 = 0 , a 2 0 ; or a 1 > 0 , a 2 > 3 a 1 .
(1.1) If a 0 0 , system (6) has no positive equilibrium.
(1.2) If a 0 < 0 , system (6) has a positive equilibrium E 3 ( x 3 , y 3 ) .
(2)
Assume that a 1 = 0 , a 2 < 0 ; or a 1 < 0 .
(2.1) If a 0 0 , system (6) has a positive equilibrium E 3 ( x 3 , y 3 ) .
(2.2) If a 0 > 0 , F ( x 2 ) > 0 , system (6) has no positive equilibrium.
(2.3) If a 0 > 0 , F ( x 2 ) = 0 , system (6) has a double positive equilibrium E 23 ( x 23 , y 23 ) .
(2.4) If a 0 > 0 , F ( x 2 ) < 0 , system (6) has two positive equilibria E 2 ( x 2 , y 2 ) and E 3 ( x 3 , y 3 ) .
(3)
Assume that a 1 > 0 , a 2 = 3 a 1 .
(3.1) If a 0 0 , system (6) has no positive equilibrium.
(3.2) If a 0 < 0 , system (6) has a positive equilibrium E 3 ( x 3 , y 3 ) for F ( 2 a 3 ) 0 or a triple positive equilibrium E 123 ( x 123 , y 123 ) for F ( 2 a 3 ) = 0 .
(4)
Assume that a 1 > 0 , a 2 < 3 a 1 , a 0 0 .
(4.1) If F ( x 2 ) > 0 , system (6) has no unique equilibrium.
(4.2) If F ( x 2 ) = 0 , system (6) has a double positive equilibrium E 23 ( x 23 , y 23 ) .
(4.3) If F ( x 2 ) < 0 , system (6) has two positive equilibria E 2 ( x 2 , y 2 ) and E 3 ( x 3 , y 3 ) .
(5)
Assume that a 1 > 0 , a 2 < 3 a 1 , a 0 < 0 .
(5.1) If F ( x 1 ) F ( x 2 ) > 0 , system (6) has a positive equilibrium E 1 ( x 1 , y 1 )   ( or E 3 ( x 3 , y 3 ) ) .
(5.2) If F ( x 1 ) F ( x 2 ) = 0 , system (6) has two positive equilibria E 1 ( x 1 , y 1 ) and E 23 ( x 23 , y 23 )   ( or E 12 ( x 12 , y 12 ) and E 3 ( x 3 , y 3 ) ) .
(5.3) If F ( x 1 ) F ( x 2 ) < 0 , system (6) has three positive equilibria E 1 ( x 1 , y 1 ) , E 2 ( x 2 , y 2 ) , and E 3 ( x 3 , y 3 ) .
Moreover, 0 < x 1 < x 2 < x 3 < 1 , y i = x i + k , i = 1 , 2 , 3 , y 12 = x 12 + k , y 23 = x 23 + k , y 123 = x 123 + k .   E 1 and E 3 are elementary anti-saddle, E 2 is a hyperbolic saddle, and E 12 , E 23 and E 123 are degenerate equilibria.
Proof. 
From condition (10), we have D e t J E 12 = D e t J E 23 = D e t J E 123 = 0 , D e t J E 2 < 0 , D e t J E 1 > 0 , and D e t J E 3 > 0 . Thus E 12 , E 23 , and E 123 are degenerate equilibria; E 2 is a hyperbolic saddle; and E 1 and E 3 are elementary anti-saddles. □
Next, inspired by [42], we will discuss the types of double and triple positive equilibria of system (6).

3.1. A Double Positive Equilibrium

Define
s 1 = x * 1 2 x * q 2 x * + q , s 2 = x * ( 1 2 x * q ) x * + q , m 1 = s 2 x * + q 2 x * + q s x * 1 2 x * q , m 2 = s 1 x * x * + s , Ω : = Ω 1 Ω 2 Ω 3 Ω 4 ,
where
Ω 1 : = { ( m , q , x * , s ) q 1 2 x * , s < 1 2 x * , s < m < m 2 } , Ω 2 : = { ( m , q , x * , s ) q < 1 2 x * , s s 1 , m > m 2 } , Ω 3 : = { ( m , q , x * , s ) q < 1 2 x * , s 1 < s < s 2 , m 2 < m < m 1 } , Ω 4 : = { ( m , q , x * , s ) q < 1 2 x * , s 2 < s < 1 2 x * q , max { m 1 , s } < m < m 2 } .
For convenience, let the double positive equilibrium E 12 or E 23 be denoted by E * ( x * , y * ) , where y * = x * + k . By F ( x * ) = F ( x * ) = T r J E * = 0 , h, n, and k can be expressed by x * , m, s, and q:
h = h * x * + q 2 x * + s m 1 x * s x * m s x * + q , n = n * x * ( m s ) s , k = k * x * 1 2 x * q 2 x * + q s m + s 2 x * + q x * x * m s x * + q s ,
where ( m , q , x * , s ) Ω for the positivity of h * , n * , k * .
When ( h , n , k ) = ( h * , n * , k * ) , we have
F ( x * ) = 2 ( ( x * + s ) m s ( 1 2 x * q ) ) s .
Let
m 3 = s ( 1 2 x * q ) x * + s .
Then
F ( x * ) 0 , for ( m , q , x * , s ) Ω and m m 3 , = 0 , for ( m , q , x * , s ) Ω and m = m 3 .
Hence, when ( h , n , k ) = ( h * , n * , k * ) , ( m , q , x * , s ) Ω , and m m 3 , E * ( x * , y * ) is a double positive equilibrium.
Let
m 4 = s ( 4 x * 2 + 2 x * q + x * s + q s 2 x * ) 2 x * 2 + x * s q s .
Next, we will give the type of E * ( x * , y * ) .
Theorem 1.
Assume that ( h , n , k ) = ( h * , n * , k * ) , ( m , q , x * , s ) Ω , and m m 3 .
(1)
If m m 4 , E * is a cusp of codimension 2.
(2)
If m = m 4 , f 1 0 , E * is a cusp of codimension 3.
(3)
If m = m 4 , f 1 = 0 , and f 2 0 , E * is a cusp of codimension 4.
(4)
If m = m 4 , f 1 = 0 , and f 2 = 0 , E * is a cusp of codimension at least 5.
Here, f 1 and f 2 are given in the proof of this theorem.
Proof. 
Using
x = x 1 + x * , y = y 1 + y * ; x 1 = s x 2 , y 1 = s x 2 + y 2 ,
then system (6) becomes
x ˙ 2 = y 2 + 2 i + j 5 a ^ i j x 2 i y 2 j + o ( | x 2 , y 2 | 5 ) , y ˙ 2 = 2 i + j 5 b ^ i j x 2 i y 2 j + o ( | x 2 , y 2 | 5 ) ,
where
a ^ 20 = s ( m x * + 2 x 2 s + m s + q s s ) ( q + x * ) m , a ^ 02 = 0 , a ^ 11 = s ( m s ) m x * , b ^ 20 = s 2 ( x * m + 2 x * s + s m + q s s ) ( q + x * ) m , b ^ 02 = s 2 ( x * m x * s q s ) x * m ( 2 x * 2 + x * q + x * s + q s x * ) , b ^ 11 = s 2 ( m s ) m x * ,
with the remaining coefficients excluded for the sake of conciseness.
Now define
x 2 = x 3 + ( a ^ 11 + b ^ 02 ) x 3 2 2 , y 2 = y 3 a ^ 20 x 3 2 + b ^ 02 x 3 y 3 a ^ 02 y 3 2 ,
then system (12) becomes
x ˙ 3 = y 3 + 3 i + j 5 c i j x 3 i y 3 j + o ( | x 3 , y 3 | 5 ) , y ˙ 3 = d 20 x 3 2 + d 11 x 3 y 3 + 3 i + j 5 d i j x 2 i y 2 j + o ( | x 3 , y 3 | 5 ) ,
where
d 20 = s 2 ( ( x * + s ) m s ( 1 2 x * q ) ) ( q + x * ) m , d 11 = ( ( 2 x * 2 + x * s q s ) m + s ( 4 x * 2 + 2 x * q + x * s + q s 2 x * ) ) s ( q + x * ) m x * , d 30 = s 3 ( 2 x * 2 s 2 x * m 2 q 2 x * m q s + x * m s 2 + 3 x * q s 2 m 2 q s m q 2 s + m q s 2 + q 2 s 2 x * s 2 + m q s q s 2 ) x * ( q + x * ) 2 m 2 ,
with the remaining coefficients excluded for the sake of conciseness.
When m m 3 and m m 4 , we know d 20 0 and d 11 0 . Then according to [42,43], E * is a cusp of codimension 2 (see Figure 1a).
When m m 3 and m = m 4 , we have d 20 0 and d 11 = 0 . According to Lemma 2.4 in [42], the system (15) becomes
x 3 ˙ = y 3 , y 3 ˙ = x 3 2 + M ¯ x 3 3 y 3 + N ¯ x 3 4 y 3 + o ( | x 3 , y 3 | 5 ) ,
where
M ¯ = s 5 f 1 x * ( q + x * ) 2 ( 2 x * 2 + x * q + x * s + q s x * ) ( 4 x * 2 + 2 x * q + x * s + q s 2 x * ) 3 ,
N ¯ = s 8 f 2 x * 2 ( q + x * ) 3 ( 2 x * 2 + x * q + x * s + q s x * ) 2 ( 4 x * 2 + 2 x * q + x * s + q s 2 x * ) 5 ,
where
f 1 = 96 x * 9 + 96 x * 8 q + 384 x * 8 s + 24 x * 7 q 2 + 480 x * 7 q s + 396 x * 7 s 2 + 184 x * 6 q 2 s + 424 x * 6 q s 2 + 132 x * 6 s 3 + 28 x * 5 q 3 s 20 x * 5 q 2 s 2 + 166 x * 5 q s 3 2 x * 5 s 4 + 4 x * 4 q 4 s 116 x * 4 q 3 s 2 + 90 x * 4 q 2 s 3 + 46 x * 4 q s 4 8 x * 4 s 5 32 x * 3 q 4 s 2 + 128 x * 3 q 3 s 3 + 138 x * 3 q 2 s 4 + 10 x * 3 q s 5 x * 3 s 6 4 x * 2 q 5 s 2 + 92 x * 2 q 4 s 3 + 140 x * 2 q 3 s 4 + 48 x * 2 q 2 s 5 + x * 2 q s 6 + 22 x * q 5 s 3 + 54 x * q 4 s 4 + 37 x * q 3 s 5 + 5 x * q 2 s 6 + 2 q 6 s 3 + 6 q 5 s 4 + 7 q 4 s 5 + 3 q 3 s 6 96 x * 8 48 x * 7 q 384 x * 7 s 304 x * 6 q s 348 x * 6 s 2 68 x * 5 q 2 s 242 x * 5 q s 2 80 x * 5 s 3 12 x * 4 q 3 s + 66 x * 4 q 2 s 2 112 x * 4 q s 3 + 8 x * 4 s 4 + 50 x * 3 q 3 s 2 122 x * 3 q 2 s 3 37 x * 3 q s 4 + 3 x * 3 s 5 + 10 x * 2 q 4 s 2 138 x * 2 q 3 s 3 99 x * 2 q 2 s 4 5 x * 2 q s 5 50 x * q 4 s 3 71 x * q 3 s 4 16 x * q 2 s 5 6 q 5 s 3 13 q 4 s 4 8 q 3 s 5 + 24 x * 7 + 120 x * 6 s + 52 x * 5 q s + 94 x * 5 s 2 + 12 x * 4 q 2 s + 58 x * 4 q s 2 + 8 x * 4 s 3 4 x * 3 q 2 s 2 + 41 x * 3 q s 3 3 x * 3 s 4 6 x * 2 q 3 s 2 + 53 x * 2 q 2 s 3 + 9 x * 2 q s 4 + 34 x * q 3 s 3 + 17 x * q 2 s 4 + 6 q 4 s 3 + 7 q 3 s 4 12 x * 5 s 4 x * 4 q s 8 x * 4 s 2 14 x * 3 q s 2 + x * 3 s 3 2 x * 2 q 2 s 2 7 x * 2 q s 3 6 x * q 2 s 3 2 q 3 s 3 + 2 x * 2 q s 2 ,
and the expression of f 2 is omitted for simplicity.
According to ( m , q , x * , s ) Ω and y * = x * + k * , we obtain
y * = x * m ( 2 x * 2 + x * q + s x * + q s x * ) s ( m x * s x * q s ) ,
note that m 4 > 0 and y * > 0 , which implies that 4 x * 2 + 2 x * q + x * s + q s 2 x * 0 and 2 x * 2 + x * q + s x * + q s x * 0 . Therefore, whether M ¯ and N ¯ are equal to 0 is determined by f 1 and f 2 , respectively.
According to Lemma 2.4 in [42], when m = m 4 , E * is a cusp of codimension 3 if f 1 0 (see Figure 1b), a cusp of codimension 4 if f 1 = 0 , f 2 0 , or a cusp of codimension at least 5 if f 1 = 0 , f 2 = 0 . □
Because the conditions of Theorem 1 are very complex, the following remark gives two examples to show that the existence of the cusp of codimension 4 and at least 5.
Studying cusps with a codimension of at least 5 helps to more accurately predict the future development trends of ecosystems. By analyzing the system behavior near the cusp, we can identify under what circumstances the ecosystem may undergo abrupt changes, such as an increased risk of extinction for predator or prey populations. This is of great significance for early warning of the dynamic risks of ecosystems. Meanwhile, researching such cusps can help us uncover the complex dynamic behaviors of predator–prey systems with the interaction of multiple parameters, such as sudden changes in population sizes and alterations in system stability.
When the equilibrium point of the system is cusp-type, it depicts a sudden and irreversible drastic transformation of the population state in the ecosystem with minor changes in key parameters. The research results can be used to warn of the critical risk of the ecosystem and optimize ecological restoration strategies.
Remark 1.
(1) When q 0.6782414404 , m 0.5200915684 , s = 1 2 , h 0.3128535566 , n 0.001028793414 , and k 0.001531275454 , E * is a cusp of codimension 4 (see Figure 1c).
(2) When q 0.5012295808 , m 0.5084479544 , s = 1 2 , h 0.2438096618 , n 0.0004325794618 , and k 0.0005946513878 , E * is a cusp of codimension 5 (see Figure 1d).
Proof. 
Substituting s = 1 2 into f 1 and f 2 , we obtain
f 1 = 96 x * 8 q + 24 x * 7 q 2 + 192 x * 7 q + 92 x * 6 q 2 + 14 x * 5 q 3 + 2 x * 4 q 4 46 x * 6 q 39 x * 5 q 2 35 x * 4 q 3 8 x * 3 q 4 x * 2 q 5 55 4 x * 5 q + 135 4 x * 4 q 2 + 57 2 x * 3 q 3 + 14 x * 2 q 4 + 11 4 x * q 5 + 11 8 x * 4 q 61 8 x * 3 q 2 10 x * 2 q 3 23 8 x * q 4 3 8 x * 3 q + 23 16 x * 2 q 2 + 31 32 x * q 3 + 3 64 x * 2 q 7 64 x * q 2 + 96 x * 9 + 96 x * 8 69 x * 7 21 2 x * 6 + 1 4 q 6 + 59 8 x * 5 3 8 q 5 3 4 x * 4 + 5 32 q 4 + 1 64 x * 3 1 64 q 3 ,
and the expression of f 2 is given in Appendix A.
Computation with Maple yields the following resultant
res ( f 1 , f 2 , q ) = 9 x * 21 48 x * 2 + 32 x * 5 96 x * 4 + 208 x * 3 + 116 x * 2 16 x * + 1 4 x * 2 + 6 x * 1 3 x * 1 8 8 x * 2 + 8 x * 1 20 g 1 75557863725914323419136 ,
where
g 1 = 521838526464 x * 20 + 6729542664192 x * 19 + 29965852606464 x * 18 + 68080977838080 x * 17 + 88935480950784 x * 16 + 65008176201728 x * 15 + 18813971595264 x * 14 6688124600320 x * 13 6070966534144 x * 12 495059662848 x * 11 + 585921032192 x * 10 + 74417978624 x * 9 27388345088 x * 8 986444992 x * 7 + 410979040 x * 6 5557496 x * 5 + 645360 x * 4 363533 x * 3 + 24277 x * 2 552 x * + 4 .
Next, the root isolation algorithm for multivariate polynomial systems [42,44] is applied to find a root of f 1 in Ω and a common root of f 1 and f 2 in Ω , respectively. Let f + ( x , y ) denote the sum of the positive terms in f ( x , y ) and f ( x , y ) denote the sum of the negative terms in f ( x , y ) [44].
Using “realroot ( g 1 , 1 10 30 ) ” in Maple, g 1 ( x * ) has four real roots in x * Ω , where we only consider the second root as follows
x * 2 [ x ̲ * 2 , x ¯ * 2 ] ,
where
x ̲ * 2 = 292330194765549465342566325589729106869070581 11417981541647679048466287755595961091061972992 , x ¯ * 2 = 146165097382774732671283162794864553434535331 5708990770823839524233143877797980545530986496 .
For [ x ̲ * 2 , x ¯ * 2 ] of g 1 ( x * ) , we obtain four positive real roots isolation intervals of { g 1 ( x * ) , f 1 ( x * , q ) } in Ω . For brevity, we only consider the third and fourth roots as follows
q 3 [ q ̲ 3 , q ¯ 3 ] , q 4 [ q ̲ 4 , q ¯ 4 ] ,
where
q ̲ 3 = 5860382824675954844838246562870260500501964693271 11692013098647223345629478661730264157247460343808 , q ¯ 3 = 2930191412337977422419123281435130250250984941349 5846006549323611672814739330865132078623730171904 ; q ̲ 4 = 121002316357540282464105336352156349020927205 178405961588244985132285746181186892047843328 , q ¯ 4 = 242004632715080564928210672704312698041854653 356811923176489970264571492362373784095686656 ,
by direct calculation, we have f 2 ( x * 2 , q 3 ) < f 2 ( x ̲ * 2 , q ̲ 3 ) + f 2 + ( x ¯ * 2 , q ¯ 3 ) 3.043410947 × 10 45 , f 2 ( x * 2 , q 3 ) > f 2 ( x ¯ * 2 , q ¯ 3 ) + f 2 + ( x ̲ * 2 , q ̲ 3 ) 3.043405037 × 10 45 , and f 2 ( x * 2 , q 4 ) < f 2 ( x ̲ * 2 , q ̲ 4 ) + f 2 + ( x ¯ * 2 , q ¯ 3 ) 0.00004745918613 . Hence, ( x * 2 , q 3 ) is the common root of f 1 and f 2 . ( x * 2 , q 4 ) is the root of f 1 but not the root of f 2 .
Therefore, when q 0.6782414404 , m 0.5200915684 , s = 1 2 , h 0.3128535566 , n 0.001028793414 , and k 0.001531275454 , that is, f 1 = 0 , f 2 0 , E * is a cusp of codimension 4. When q 0.5012295808 , m 0.5084479544 , s = 1 2 , h 0.2438096618 , n 0.0004325794618 , and k 0.0005946513878 , that is, f 1 = f 2 = 0 , E * is a cusp of codimension at least 5. □

3.2. A Triple Positive Equilibrium

For convenience, let the triple positive equilibrium E 123 be denoted by E * ( x * , y * ) , where y * = x * + k . From the analysis in Section 3.1 and by simple computation, when ( h , n , k , m ) = ( h * , n * , k * , m 3 ) and ( m 3 , q , x * , s ) Ω , which implies that F ( x * ) = F ( x * ) = F ( x * ) = T r J E * = 0 and F ( x * ) = 6 0 , it is obvious that E * ( x * , y * ) is a triple positive equilibrium.
Define
f 3 = 16 x * 4 + 8 x * 3 q + 25 x * 3 s + 23 x * 2 q s + 6 x * 2 s 2 + 7 x * q 2 s + 8 x * q s 2 + x * s 3 + q 3 s + 2 q 2 s 2 + q s 3 8 x * 3 14 x * 2 s 8 x * q s 2 x * s 2 2 s q 2 2 q s 2 + x * s + s q , G 0 = 60 x * 6 + 60 x * 5 q + 120 x * 5 s + 15 x * 4 q 2 + 130 x * 4 q s + 64 x * 4 s 2 + 23 x * 3 q 2 s + 85 x * 3 q s 2 + 14 x * 3 s 3 10 x * 2 q 3 s + 17 x * 2 q 2 s 2 + 23 x * 2 q s 3 + 2 x * 2 s 4 2 x * q 4 s 9 x * q 3 s 2 + 9 x * q 2 s 3 + 4 x * q s 4 2 q 4 s 2 + 2 q 2 s 4 60 x * 5 30 x * 4 q 106 x * 4 s 48 x * 3 q s 39 x * 3 s 2 + 19 x * 2 q 2 s 27 x * 2 q s 2 5 x * 2 s 3 + 6 x * q 3 s + 10 x * q 2 s 2 5 x * q s 3 + 4 q 3 s 2 + 15 x * 4 + 25 x * 3 s 8 x * 2 q s + 4 x * 2 s 2 6 x * q 2 s x * q s 2 2 q 2 s 2 x * 2 s + 2 x * q s .
Next, according to the method in [42], our goal is to determine the type of the triple positive equilibrium E * ( x * , y * ) .
Theorem 2.
When ( h , n , k , m ) = ( h * , n * , k * , m 3 ) , ( m 3 , q , x * , s ) Ω , and G 0 0 , the triple positive equilibrium E * ( x * , y * ) is
(1)
A nilpotent focus of codimension 3 if f 3 < 0 ;
(2)
A nilpotent elliptic equilibrium of codimension 3 if f 3 > 0 ;
(3)
A nilpotent elliptic equilibrium of codimension at least 4 if f 3 = 0 .
Proof. 
When ( h , n , k , m ) = ( h * , n * , k * , m 3 ) and ( m 3 , q , x * , s ) Ω , using the transformations (11) and (13) in the proof of Theorem 1, system (6) becomes
x ˙ 3 = y 3 + 3 i + j 5 c i j x 3 i y 3 j + o ( | x 3 , y 3 | 5 ) , y ˙ 3 = d 20 x 3 2 + d 11 x 3 y 3 + 3 i + j 5 d i j x 2 i y 2 j + o ( | x 3 , y 3 | 5 ) ,
where
d 20 = 0 , d 11 = s 2 n * x * 2 m 3 , d 30 = s 4 m 3 ( q + x * ) , 3 c 30 ( d 11 2 + 5 d 30 ) + 5 d 21 d 30 3 d 11 d 40 = s 6 ( x * + q ) G 0 x * y * h * m 3 2 , d 11 2 + 8 d 30 = s 5 f 3 x * 2 ( x * + s ) 2 m 3 2 ( q + x * ) .
When ( h , n , k , m ) = ( h * , n * , k * , m 3 ) , ( m 3 , q , x * , s ) Ω and G 0 0 , it is easy to see that d 11 < 0 , d 30 < 0 and 3 c 30 ( d 11 2 + 5 d 30 ) + 5 d 21 d 30 3 d 11 d 40 0 . Obviously, the sign of d 11 2 + 8 d 30 is determined by f 3 . According to Lemma 2.5 in [42], we obtain
(1) If f 3 < 0 , E * is a nilpotent focus of codimension 3 (see Figure 2a);
(2) If f 3 > 0 , E * is a nilpotent elliptic equilibrium of codimension 3 (see Figure 2b);
(3) If f 3 = 0 , E * is a nilpotent elliptic equilibrium of codimension at least 4 (see Figure 2c).
Figure 2. (a) When q = 1 4 , m = 11 26 , s = 1 3 , h = 4459 23200 , n = 7 260 , and k = 61 11600 , E * is a nilpotent focus of codimension 3. (b) When q = 1 5 , m = 14 23 , s = 1 3 , h = 115 1168 , n = 19 460 , and k = 61 1825 , E * is a nilpotent elliptic equilibrium of codimension 3. (c) When q = 1 5 , m = 8 15 , s = 4 15 , h = 32 225 , n = 1 15 , and k = 1 30 , E * is a nilpotent elliptic equilibrium of codimension at least 4.
Figure 2. (a) When q = 1 4 , m = 11 26 , s = 1 3 , h = 4459 23200 , n = 7 260 , and k = 61 11600 , E * is a nilpotent focus of codimension 3. (b) When q = 1 5 , m = 14 23 , s = 1 3 , h = 115 1168 , n = 19 460 , and k = 61 1825 , E * is a nilpotent elliptic equilibrium of codimension 3. (c) When q = 1 5 , m = 8 15 , s = 4 15 , h = 32 225 , n = 1 15 , and k = 1 30 , E * is a nilpotent elliptic equilibrium of codimension at least 4.
Axioms 14 00832 g002

4. Bifurcation

The study of high-codimension bifurcations in predator–prey systems not only reveals the underlying laws of ecosystems with the interaction of multiple factors but also provides quantitative support for solving “practical multi-objective and multi-constraint ecological management problems” and thus holds considerable practical significance for ecosystem conservation. Hence, this section analyzes the codimension-3 cusp-type degenerate Bogdanov–Takens bifurcation and the Hopf bifurcation in system (6).

4.1. Degenerate Bogdanov–Takens Bifurcation of Codimension 3

Theorem 1 (2) implies that the double positive equilibrium E * is a cusp of codimension 3. Consequently, a codimension-3 cusp-type degenerate Bogdanov–Takens bifurcation occurs near E * . By selecting three parameters, the ecological mechanism of the system (6) can be quantified as the critical point of the dynamic system, and the vulnerability of the ecosystem under multiple pressures can be revealed through nonlinear dynamics. Hence, choosing m, n, and h as the bifurcation parameters, system (6) becomes
x ˙ = x ( 1 x ) ( m + λ 1 ) x y n * + λ 2 + x ( h * + λ 3 ) x q + x , y ˙ = s y 1 y x + k * .
where λ = ( λ 1 , λ 2 , λ 3 ) is a parameter vector in a small neighborhood of the origin. Now, by a series of near-identity transformations, we will transform system (16) into the following universal unfolding:
x ˙ = y , y ˙ = μ 1 + μ 2 y + μ 3 x y + x 2 ± x 3 y + Φ ( x , y , μ ) ,
where
Φ ( x , y , μ ) = y 2 o ( | x , y | 2 ) + o ( | x , y | 5 ) + o ( | μ | ) o ( | y | 2 ) + o ( | x , y | 3 ) + o ( | μ | 2 ) o ( | x , y | ) ,
and check | ( μ 1 , μ 2 , μ 3 ) ( λ 1 , λ 2 , λ 3 ) | λ = 0 ≠ 0.
Define
f ^ = 24 x * 4 + 24 x * 3 q + 18 x * 3 s + 4 x * 2 q 2 + 7 x * 2 q s + 3 x * 2 s 2 12 x * q 2 s 3 s q 3 3 q 2 s 2 12 x * 3 6 x * 2 q 5 x * 2 s + 3 q 2 s + 2 x * 2 .
Theorem 3.
System (6) undergoes a cusp-type degenerate Bogdanov–Takens bifurcation of codimension 3 around E * if f ^ 0 and the condition of Theorem 1 (2) holds.
Proof. 
Firstly, using the following transformation
x = X + x * , y = Y + x * + k ,
system (16) takes the form
X ˙ = a 00 + a 10 X + a 01 Y + a 20 X 2 + a 11 X Y + a 30 X 3 + a 21 X 2 Y + a 40 X 4 + a 31 X 3 Y + o ( | X , Y | 4 ) , Y ˙ = b 00 + b 10 X + b 01 Y + b 20 X 2 + b 11 X Y + b 02 Y 2 + b 30 X 3 + B 21 X 2 Y + b 12 X Y 2 + b 40 X 4 + b 31 X 3 Y + b 22 X 2 Y 2 + o ( | X , Y | 4 ) ,
with the coefficients omitted. In the following proof, the coefficients are also omitted.
Secondly, letting x = X and y = X ˙ , system (18) becomes
x ˙ = y , y ˙ = c 00 + c 10 x + c 01 y + c 20 x 2 + c 11 x y + c 02 y 2 + c 30 x 3 + c 21 x 2 y + c 12 x y 2 + c 40 x 4 + c 31 x 3 y + c 22 x 2 y 2 + o ( | x , y | 4 ) .
Next, inspired by [26], we transform system (19) into system (17) through the following six steps.
(1) Eliminating the y 2 -term in system (19), we let x = X + c 02 2 X 2 and y = Y + c 02 X Y , and system (19) transforms into
X ˙ = Y , Y ˙ = d 00 + d 10 X + d 01 Y + d 20 X 2 + d 11 X Y + d 30 X 3 + d 21 X 2 Y + d 12 X Y 2 + d 40 X 4 + d 31 X 3 Y + d 22 X 2 Y 2 + o ( | X , Y | 4 ) .
(2) To eliminate the X Y 2 -term in system (20), we let X = x + d 12 6 x 3 and Y = y + d 12 2 x 2 y , and system (20) becomes
x ˙ = y , y ˙ = e 00 + e 10 x + e 01 y + e 20 x 2 + e 11 x y + e 30 x 3 + e 21 x 2 y + e 40 x 4 + e 31 x 3 y + e 22 x 2 y 2 + o ( | x , y | 4 ) .
(3) When λ = 0 , it is easy to see that e 20 | λ = 0 = s 3 n * 2 m 4 x * 2 0 . To eliminate the x 3 -term and x 4 -term in system (21), let
x = X e 30 4 e 20 X 2 + 15 e 30 2 16 e 20 e 40 80 e 20 2 X 3 , y = Y , t = ( 1 e 30 2 e 20 X + 45 e 30 2 48 e 20 e 40 80 e 20 2 X 2 ) τ ,
then system (21) becomes
X ˙ = Y , Y ˙ = f 00 + f 10 X + f 01 Y + f 20 X 2 + f 11 X Y + f 30 X 3 + f 21 X 2 Y + f 40 X 4 + f 31 X 3 Y + p 1 ( X , Y , λ ) ,
where p 1 ( X , Y , λ ) has the property of Φ ( x , y , μ ) and f 30 = f 40 = 0 if λ = 0 .
(4) Clearly f 20 | λ = 0 = s 3 n * 2 m 4 x * 2 0 . To eliminate the X 2 Y -term in system (22), we let
X = x , Y = y + f 21 3 f 20 y 2 + f 21 2 36 f 20 2 y 3 , t = ( 1 + f 21 3 f 20 y + f 21 2 36 f 20 2 y 2 ) τ ,
then system (22) becomes
x ˙ = y , y ˙ = g 00 + g 10 x + g 01 y + g 20 x 2 + g 11 x y + g 31 x 3 y + p 2 ( x , y , λ ) ,
where p 2 ( X , Y , λ ) has the property of Φ ( x , y , μ ) .
(5) From system (23), n * > 0 , m 4 > 0 and y * > 0 , we have
g 20 | λ = 0 = s 3 n * 2 m 4 x * 2 0 , g 31 | λ = 0 = f 1 3 x * + q + s 1 s 4 x * 2 + 2 x * q + s x * + q s 2 x * 2 2 x * 2 + x * q + s x * + q s x * q + x * 2 x * 0 .
Reducing the coefficients of x 2 and x 3 y to 1 and 1 in system (23), respectively, let
x = g 20 1 5 g 31 2 5 X , y = g 20 4 5 g 31 3 5 Y , t = g 20 3 5 g 31 1 5 τ ,
then system (23) becomes
X ˙ = Y , Y ˙ = h 00 + h 10 X + h 01 Y + X 2 + h 11 X Y X 3 Y + p 3 ( X , Y , λ ) ,
where p 3 ( X , Y , λ ) has the property of Φ ( x , y , μ ) .
(6) To eliminate the X-term in system (24), let x = X + h 10 2 and y = Y , then system (24) becomes
x ˙ = y , y ˙ = μ 1 + μ 2 y + x 2 + μ 3 x y x 3 y + p 4 ( X , Y , λ ) ,
where p 4 ( x , y , λ ) has the property of Φ ( x , y , μ ) .
Note that f ^ 0 , m 4 > 0 , n * > 0 , h * > 0 . Finally, by Maple software 2024.2, we obtain that
| ( μ 1 , μ 2 , μ 3 ) ( λ 1 , λ 2 , λ 3 ) | λ = 0 = ( 2 x * 2 + x * s q s ) 16 5 f ^ f 1 4 5 x * 9 5 s 28 5 ( 4 x * 2 + 2 x * q + s x * + q s 2 x * ) 6 5 ( 3 x * + s + q 1 ) 21 5 ( q + x * ) 23 5 ( 6 x * 3 + 4 x * 2 q + 2 x * 2 s + x * q s q 2 s 2 x * 2 ) 0 .
Since system (25) is the versal unfolding of the codimension-3 Bogdanov–Takens singularity [45], it follows that system (16) undergoes a codimension-3 cusp-type degenerate Bogdanov–Takens bifurcation. The proof is completed. □

4.2. Hopf Bifurcation

According to Lemma 3, we know that D e t J E i > 0   ( i = 1 , 3 ) . System (6) may undergo Hopf bifurcation around E i if T r J E i = 0   ( i = 1 , 3 ) . For the sake of simplicity, we denote E i ( x i , x i + k ) ( i = 1 , 3 ) by E z ( z , z + k ) . Next, we prove that Hopf bifurcation will occur around E z .
From F ( z ) = T r J E z = 0 , we have
h = h ¯ = q + z 2 ( ( n + z ) s z ( 1 n 2 z ) ) n q z , m = m ¯ = n + z 2 ( z ( 1 q 2 z ) ( q + z ) s ) z n q z + k .
The Jacobian matrix of system (6) at E z is
J E z = s ( n + z ) ( z ( 1 q 2 z ) ( q + z ) s ) ( n q ) ( z + k ) s s ,
which implies that D e t J E z is
D e t J E z = s 2 z + k ( n + z ) ( z ( 1 q 2 z ) ( q + z ) s ) z s ( n q ) s n q k .
Define
s ^ 1 = z 1 n 2 z n + z , s ^ 2 = z 1 q 2 z q + z , k ^ 1 = ( n + z ) ( z ( 1 q 2 z ) ( q + z ) s ) z s ( n q ) s n q , Π : = Π 1 Π 2 ,
where
Π 1 : = { ( n , q , s , k , z ) 0 < q < n , max { s ^ 1 , 0 } < s < s ^ 2 , 0 < k < k ^ 1 } , Π 2 : = { ( n , q , s , k , z ) 0 < n < q , max { s ^ 2 , 0 } < s < s ^ 1 , 0 < k < k ^ 1 } .
To ensure that m ¯ > 0 , h ¯ > 0 and D e t J E z > 0 , we obtain ( n , q , s , k , z ) Π .
Next, our objective is to compute the focal values of the equilibrium point E z . First, using:
x = x 1 + z , y = y 1 + z + k ; x 1 = a 10 a 01 a 10 2 + d x 2 a 01 d a 10 2 + d y 2 , y 1 = x 2 , τ = d t ,
where
a 10 = s , a 01 = n + z ( z ( 1 q 2 z ) ( q + z ) s ) n q z + k , b 10 = s , b 01 = s , d = a 10 b 01 a 01 b 10 = D e t J E z ,
system (6) becomes
x ˙ 2 = y 2 + c 02 y 2 2 + c 12 x 2 y 2 2 + c 03 y 2 3 + o ( | x 2 , y 2 | 3 ) , y ˙ 2 = x 2 + d 20 x 2 2 + d 11 x 2 y 2 + d 02 y 2 2 + d 30 x 2 3 + d 21 x 2 2 y 2 + d 12 x 2 y 2 2 + d 03 y 2 3 + o ( | x 2 , y 2 | 3 ) ,
where the coefficients are omitted for brevity.
From [41] and by Maple, we obtain the first two Lyapunov coefficients as follows:
L 1 = ( z ( 1 q 2 z ) ( q + z ) s ) l 1 4 z n q 2 z + k 3 n + z q + z 2 d 3 2 , L 2 = ( z ( 1 q 2 z ) ( q + z ) s ) l 2 24 z 3 n q 4 z + k 7 n + z 3 q + z 4 d 5 2 ,
where the expression of l 1 is given in Appendix A and the expression of l 2 is omitted for simplicity. When ( n , q , s , k , z ) Π , we obtain that all variables in L i ( i = 1 , 2 ) are non-zero except for l i ( i = 1 , 2 ) . Then, we have the following theorem.
Theorem 4.
Assume that m = m ¯ , h = h ¯ and ( n , q , s , k , z ) Π .
(1) If L 1 < 0 , E z is a stable weak focus with a multiplicity of one, and system (6) undergoes a supercritical Hopf bifurcation;
(2) If L 1 > 0 , E z is an unstable weak focus with a multiplicity of one, and system (6) undergoes a subcritical Hopf bifurcation;
(3) If L 1 = 0 , E z is a weak focus with a multiplicity of at least two, and system (6) undergoes a degenerate Hopf bifurcation.
Given the highly complex expressions for the focal values of system (6), its exact codimension is analytically intractable. Consequently, numerical calculations indicate that this system possesses a weak focus of multiplicity two or higher.
Firstly, we give an example to show that E z is a weak focus with a multiplicity of two, that is, L 1 = 0 and L 2 0 . When q = 1 5 , n = 1 4 , s = 8 45 , k = 10529 + 81 115105 113890 , h = 4 25 , and m = 1361 + 9 115105 3280 , by calculation, we can obtain L 1 = 0 and L 2 82.24634710 > 0 . Then E z ( 1 5 , 12249 + 81 115105 113890 ) is an unstable weak focus with a multiplicity of two.
Next, we show that E z is a weak focus with a multiplicity of at least three, that is, L 1 = L 2 = 0 . When q = 0.2 , n = 0.4 , s 0.10398454 , k 0.49178075 , h 0.08956291 , and m 0.49966068 , by calculation, we can obtain L 1 = L 2 = 0 . Then E z ( 0.2 , 0.69178075 ) is a weak focus with a multiplicity of at least three.
From ref. [39], for system (3) with constant-yield harvesting, that is, system (5), the authors showed that the system has a weak focus with a multiplicity of at most two. However, with the influence of Michaelis–Menten-type harvesting, we show that system (6) has a weak focus with a multiplicity of at least three. Therefore, compared with the system (5), the Michaelis–Menten-type harvesting leads to more complex dynamics for the system (6).

5. Numerical Simulations

This section provides numerical simulations to corroborate our central results, specifically the codimension-3 cusp-type degenerate Bogdanov–Takens bifurcation established for system (6) in Theorem 3. Letting
( n , s , k , h ) = 1 4 , 8 45 , 10529 + 81 115105 113890 , 4 25 ,
Figure 3 presents the two-parameter bifurcation diagram constructed with the Matcont 7.1 software.
Based on Figure 3, we plotted the phase portraits of system (6) for different values of parameter q, with the parameter m = 0.518 . The detailed dynamic behaviors corresponding to these phase portraits are summarized in Table 1. As shown in Table 1, with the increase in parameter q, system (6) successively undergoes a sequence of bifurcations: saddle-node bifurcation, saddle-node bifurcation of limit cycle, supercritical Hopf bifurcation, and homoclinic bifurcation. Hence, with the influence of Michaelis–Menten-type prey harvesting, some complex phenomena occur in system (6).
Figure 4. Phase portraits are shown for system (6) for the parameter values ( n , s , k , h ) = ( 1 4 , 8 45 , 10529 + 81 115105 113890 , 4 25 ) . The detailed dynamic behavior is described in Table 1. The red curve in (c) represents the stable limit cycle, while the green curves in (c,d) represent the unstable limit cycle.
Figure 4. Phase portraits are shown for system (6) for the parameter values ( n , s , k , h ) = ( 1 4 , 8 45 , 10529 + 81 115105 113890 , 4 25 ) . The detailed dynamic behavior is described in Table 1. The red curve in (c) represents the stable limit cycle, while the green curves in (c,d) represent the unstable limit cycle.
Axioms 14 00832 g004aAxioms 14 00832 g004b

6. Conclusions

This study presents a comprehensive analysis of a Holling–Tanner predator–prey model with a generalist predator and Michaelis–Menten-type prey harvesting. Our findings indicate that system (6) can possess up to three positive equilibria and four boundary equilibria, with the latter potentially being saddle-nodes, degenerate stable nodes, or degenerate saddles.
Considering system (6) with constant-yield harvesting, which is referred to as system (4), the authors of [39] demonstrated that this system possesses a cusp of codimension 4 and a weak focus of order 2. They further established that it undergoes a codimension-2 degenerate Hopf bifurcation, giving rise to two limit cycles. Gupta and Chandra [46] studied the stability and bifurcation of the system when b = k 1 in system (5). However, they did not obtain the codimension of the cusp and Bogdanov–Takens bifurcation. Moreover, both the systems in [39,46] have at most two positive equilibria. Compared with [39,46], system (6) has at most three positive equilibria. It is proven that the double positive equilibrium is a cusp with a codimension of at least 5 and that system (6) has a weak focus with a multiplicity of at least 3. This indicates that, due to the influence of nonlinear harvesting, we obtain the cusp and weak focus with higher codimensions than those in [39,46]. From Theorem 2, the triple positive equilibrium is a nilpotent focus (or elliptic) of codimension 3 or a nilpotent elliptic equilibrium of codimension at least 4, which is not presented in [39,46]. Additionally, we prove that system (6) undergoes several bifurcations, including a codimension-3 cusp-type degenerate Bogdanov–Takens bifurcation and a Hopf bifurcation. Finally, we employed numerical simulations to confirm our main theoretical results and demonstrate the existence of two limit cycles in the system. In the research on system (6), we find the Michaelis–Menten-type harvesting leads to more complex dynamics. Based on the research on this system presented in this paper, we know that in reality, when predators prey on prey species, there exists a critical conservation threshold. When the population size falls below this threshold, predation must be suspended to prevent extinction. We can use this to predict the dynamic risks of the ecosystem, intervene in advance, and formulate flexible multi-objective management strategies.

Author Contributions

Methodology, H.W. and Z.L.; Software, T.H.; Supervision, H.W. and Z.L.; Writing—original draft, T.H. and Z.L. All authors have read and agreed to the published version of the manuscript.

Funding

This work was supported by the Natural Science Foundation of Fujian Province (2025J01488).

Data Availability Statement

Data is contained within the article.

Conflicts of Interest

The author declares that there is no competitive interest.

Appendix A

Appendix A.1. The Expression of l1

l 1 = k 2 n 3 q s 2 + k 2 n 3 q s z + 2 k 2 n 3 s z 2 + 2 k 2 n 3 z 3 + 3 k 2 n 2 q s 2 z + 6 k 2 n 2 q s z 2 + 2 k 2 n 2 q z 3 + 10 k 2 n 2 s z 3 + 12 k 2 n 2 z 4 k 2 n q 3 s 2 k 2 n q 3 s z 3 k 2 n q 2 s 2 z 8 k 2 n q 2 s z 2 2 k 2 n q 2 z 3 6 k 2 n q s z 3 k 2 n s 2 z 3 + 6 k 2 n s z 4 + 18 k 2 n z 5 2 k 2 q 3 z 3 4 k 2 q 2 s z 3 12 k 2 q 2 z 4 + k 2 q s 2 z 3 6 k 2 q s z 4 18 k 2 q z 5 + k n 3 q 2 s 2 + 4 k n 3 q 2 s z + 2 k n 3 q 2 z 2 + 3 k n 3 q s 2 z + 8 k n 3 q s z 2 + 3 k n 3 q z 3 + 3 k n 3 s z 3 + 2 k n 3 z 4 + 2 k n 2 q 3 s 2 + 3 k n 2 q 3 s z + 2 k n 2 q 3 z 2 + 6 k n 2 q 2 s 2 z + 20 k n 2 q 2 s z 2 + 14 k n 2 q 2 z 3 + 9 k n 2 q s 2 z 2 + 34 k n 2 q s z 3 + 20 k n 2 q z 4 k n 2 s 2 z 3 + 16 k n 2 s z 4 + 16 k n 2 z 5 k n q 3 s z 2 + 2 k n q 3 z 3 3 k n q 2 s 2 z 2 8 k n q 2 s z 3 + 8 k n q 2 z 4 3 k n q s 2 z 3 11 k n q s z 4 + 7 k n q z 5 6 k n s 2 z 4 3 k n s z 5 + 18 k n z 6 2 k q 3 s z 3 4 k q 3 z 4 2 k q 2 s 2 z 3 16 k q 2 s z 4 24 k q 2 z 5 3 k q s 2 z 4 27 k q s z 5 42 k q z 6 3 k s 2 z 5 12 k s z 6 12 k z 7 n 3 q 3 s 2 n 3 q 3 s z + 4 n 3 q 2 s z 2 + 4 n 3 q 2 z 3 + 3 n 3 q s 2 z 2 + 12 n 3 q s z 3 + 9 n 3 q z 4 + n 3 s 2 z 3 + 5 n 3 s z 4 + 4 n 3 z 5 + 3 n 2 q 3 s z 2 + 4 n 2 q 3 z 3 + 6 n 2 q 2 s 2 z 2 + 32 n 2 q 2 s z 3 + 30 n 2 q 2 z 4 + 12 n 2 q s 2 z 3 + 58 n 2 q s z 4 + 52 n 2 q z 5 + 3 n 2 s 2 z 4 + 24 n 2 s z 5 + 24 n 2 z 6 + 3 n q 3 s z 3 + 6 n q 3 z 4 + 3 n q 2 s 2 z 3 + 24 n q 2 s z 4 + 36 n q 2 z 5 + 6 n q s 2 z 4 + 40 n q s z 5 + 57 n q z 6 + 15 n s z 6 + 28 n z 7 q s z 6 2 q z 7 s 2 z 6 2 s z 7 k 2 n 2 q s z 2 k 2 n 2 s z 2 4 k 2 n 2 z 3 + k 2 n q 2 s z + 2 k 2 n q s z 2 k 2 n s z 3 12 k 2 n z 4 + 4 k 2 q 2 z 3 + k 2 q s z 3 + 12 k 2 q z 4 2 k n 3 q s z 2 k n 3 q z 2 + k n 3 s z 2 + k n 3 z 3 3 k n 2 q 2 s z 4 k n 2 q 2 z 2 11 k n 2 q s z 2 13 k n 2 q z 3 k n 2 s z 3 2 k n 2 z 4 + k n q 2 s z 2 4 k n q 2 z 3 + 2 k n q s z 3 8 k n q z 4 + 6 k n s z 4 7 k n z 5 + 2 k q 2 s z 3 + 8 k q 2 z 4 + 7 k q s z 4 + 27 k q z 5 + 6 k s z 5 + 12 k z 6 + n 3 q 2 s z 2 n 3 q s z 2 4 n 3 q z 3 n 3 z 4 3 n 2 q 2 s z 2 8 n 2 q 2 z 3 16 n 2 q s z 3 31 n 2 q z 4 5 n 2 s z 4 12 n 2 z 5 3 n q 2 s z 3 12 n q 2 z 4 12 n q s z 4 38 n q z 5 2 n s z 5 17 n z 6 + q z 6 + 2 s z 6 + 2 z 7 + 2 k 2 n z 3 2 k 2 q z 3 + 2 k n 2 q z 2 k n 2 z 3 + 2 k n q z 3 4 k q z 4 3 k z 5 + 4 n 2 q z 3 + n 2 z 4 + 6 n q z 4 + 2 n z 5 z 6 .

Appendix A.2. The Expression of f2

f 2 = 1 64 x * 2 q 5 19 1024 x * 2 q 4 3 512 q 6 5 1024 x * 6 4315 32 x * 6 q 3 415 512 x * 3 q 4 + 3605 64 x * 7 q 2 + 361 32 x * 8 q 1215 4 x * 11 1 16 q 10 + 1 8 q 9 13 128 q 8 + 5 128 q 7 2263 8 x * 9 q + 27 256 x * 3 q 3 + 245 128 x * 7 q + 33856 x * 13 q 2 2384 x * 13 q + 480 x * 12 q 4 + 17696 x * 12 q 3 + 14004 x * 12 q 2 23176 x * 12 q + 121 256 x * 7 121 256 x * 2 q 6 + 3840 x * 13 q 3 + 15360 x * 15 q + 11520 x * 14 q 2 + 28800 x * 14 q + 4294 x * 12 5400 x * 13 6768 x * 14 1425 128 x * 8 + 7680 x * 15 + 7680 x * 16 + 1663 16 x * 9 5715 16 x * 10 + 9 1024 x * q 5 + 35 512 x * q 6 + 246 x * 8 q 6 + 20 x * 7 q 7 + 2 x * 6 q 8 28588 x * 11 q 2 20833 x * 10 q 3 12559 x * 9 q 4 5337 x * 8 q 5 1400 x * 7 q 6 245 x * 6 q 7 21 x * 5 q 8 x * 4 q 9 + 8411 x * 11 q + 18127 2 x * 10 q 2 + 10336 x * 9 q 3 + 15359 2 x * 8 q 4 + 7809 2 x * 7 q 5 + 3109 2 x * 6 q 6 + 811 2 x * 5 q 7 + 289 4 x * 4 q 8 + 13 2 x * 3 q 9 + 1 4 x * 2 q 10 + 977 8 x * 10 q 13865 8 x * 9 q 2 23881 8 x * 8 q 3 22331 8 x * 7 q 4 1868 x * 6 q 5 5521 8 x * 5 q 6 335 2 x * 4 q 7 87 4 x * 3 q 8 9 4 x * 2 q 9 1 8 x * q 10 + 5527 32 x * 8 q 2 + 8829 16 x * 7 q 3 + 28601 32 x * 6 q 4 + 7795 16 x * 5 q 5 + 2325 16 x * 4 q 6 + 111 8 x * 3 q 7 5 16 x * 2 q 8 9 16 x * q 9 5393 32 x * 5 q 4 2359 32 x * 4 q 5 415 64 x * 3 q 6 + 55 32 x * 2 q 7 + 17 16 x * q 8 + 437 128 x * 3 q 5 35 64 x * q 7 + 4560 x * 11 q 4 + 656 x * 10 q 5 + 64 x * 9 q 6 + 14520 x * 11 q 3 + 5700 x * 10 q 4 + 1336 x * 9 q 5 25 512 x * 4 q 2 1157 512 x * 4 q 3 + 4931 256 x * 4 q 4 5 1024 x * 5 q + 327 256 x * 5 q 2 + 2929 128 x * 5 q 3 19 512 x * 6 q 929 64 x * 6 q 2 .

References

  1. Dey, S.; Ghorai, S.; Banerjee, M. Analytical detection of stationary and dynamic patterns in a prey–predator model with reproductive Allee effect in prey growth. J. Math. Biol. 2023, 87, 21. [Google Scholar] [CrossRef]
  2. Li, S.; Yuan, S.; Jin, Z.; Wang, H. Bifurcation analysis in a diffusive predator-prey model with spatial memory of prey, Allee effect and maturation delay of predator. J. Differ. Equ. 2023, 357, 32–63. [Google Scholar] [CrossRef]
  3. Liu, Y.; Zhang, Z.; Li, Z. The impact of Allee effect on a Leslie-Gower predator-prey model with hunting cooperation. Qual. Theory Dyn. Syst. 2024, 23, 88. [Google Scholar] [CrossRef]
  4. Yuan, M.; Wang, N. Stability and bifurcation analysis for a predator-prey model with crowley-martin functional response. J. Nonlinear Model. Anal. 2025, 7, 1–19. [Google Scholar]
  5. Leslie, P. Some further notes on the use of matrices in population mathematics. Biometrika 1948, 35, 213–245. [Google Scholar] [CrossRef]
  6. Korobeinikov, A. A Lyapunov function for Leslie-Gower predator-prey models. Appl. Math. Lett. 2001, 14, 697–700. [Google Scholar] [CrossRef]
  7. Yin, W.; Li, Z.; Chen, F.; He, M. Modeling Allee effect in the Lesile-Gower predator-prey system incorporating a prey refuge. Int. J. Bifurc. Chaos 2022, 32, 2250086. [Google Scholar] [CrossRef]
  8. Arancibia-Ibarra, C.; Flores, J.; Pettet, G.; van Heijster, P. A Holling-Tanner predator-prey model with strong Allee effect. Int. J. Bifurc. Chaos 2019, 29, 1930032. [Google Scholar] [CrossRef]
  9. Dai, Y.; Zhao, Y.; Sang, B. Four limit cycles in a predator-prey system of Leslie type with generalized Holling type III functional response. Nonlinear Anal. Real World Appl. 2019, 50, 218–239. [Google Scholar] [CrossRef]
  10. Yang, Y.; Xu, Y.; Rong, L.; Ruan, S. Bifurcations and global dynamics of a predator-prey mite model of Leslie type. Stud. Appl. Math. 2024, 152, 1251–1304. [Google Scholar] [CrossRef]
  11. He, M.; Li, Z. Global dynamics of a Leslie-Gower predator-prey model with square root response function. Appl. Math. Lett. 2023, 140, 108561. [Google Scholar] [CrossRef]
  12. Chen, X.; Yang, W. Complex dynamical behaviors of a Leslie-Gower predator-prey model with herd behavior. J. Nonlinear Model. Anal. 2024, 6, 1064–1082. [Google Scholar]
  13. Li, Y.; He, M.; Li, Z. Dynamics of a ratio-dependent Leslie-Gower predator-prey model with Allee effect and fear effect. Math. Comput. Simul. 2022, 201, 417–439. [Google Scholar] [CrossRef]
  14. Ding, W.; Huang, W. Global dynamics of a ratio-dependent Holling-Tanner predator-prey system. J. Math. Anal. Appl. 2018, 460, 458–475. [Google Scholar] [CrossRef]
  15. Zhang, M.; Li, Z.; Chen, F.; Chen, L. Bifurcation analysis of a Leslie-Gower predator-prey model with Allee effect on predator and simplified Holling type IV functional response. Qual. Theory Dyn. Syst. 2025, 24, 131. [Google Scholar] [CrossRef]
  16. May, R. Stability and Complexity in Model Ecosystems; Princeton University Press: Princeton, NJ, USA, 1973. [Google Scholar]
  17. Hsu, S.; Huang, T. Global stability for a class of predator-prey systems. SIAM J. Appl. Math. 1995, 55, 763–783. [Google Scholar] [CrossRef]
  18. Sáez, E.; González-Olivares, E. Dynamics of a predator-prey model. SIAM J. Appl. Math. 1999, 59, 1867–1878. [Google Scholar] [CrossRef]
  19. Hanski, I.; Hansson, L.; Henttonen, H. Specialist predators, generalist predators, and the microtine rodent cycle. J. Anim. Ecol. 1991, 60, 353–367. [Google Scholar] [CrossRef]
  20. Sen, D.; Ghorai, S.; Sharma, S.; Banerjee, M. Allee effect in prey’s growth reduces the dynamical complexity in prey-predator model with generalist predator. Appl. Math. Model. 2021, 91, 768–790. [Google Scholar] [CrossRef]
  21. Zhang, Y.; Huang, J.; Wang, H. Bifurcations driven by generalist and specialist predation: Mathematical interpretation of Fennoscandia phenomenon. J. Math. Biol. 2023, 86, 94. [Google Scholar] [CrossRef]
  22. Xiang, C.; Huang, J.; Ruan, S.; Xiao, D. Bifurcation analysis in a host-generalist parasitoid model with Holling II functional response. J. Differ. Equ. 2020, 268, 4618–4662. [Google Scholar] [CrossRef]
  23. Zhang, M.; Li, Z. Bifurcation analysis of a modified Leslie-Gower predator-prey system with fear effect on prey. Discret. Contin. Dyn. Syst.-B 2025, 30, 3730–3760. [Google Scholar] [CrossRef]
  24. Aziz-Alaoui, M.; Okiye, M. Boundedness and global stability for a predator-prey model with modified Leslie-Gower and Holling-type II schemes. Appl. Math. Lett. 2003, 16, 1069–1075. [Google Scholar] [CrossRef]
  25. Nindjin, A.; Aziz-Alaoui, M.; Cadivel, M. Analysis of a predator-prey model with modified Leslie-Gower and Holling-type II schemes with time delay. Nonlinear Anal. Real World Appl. 2006, 7, 1104–1118. [Google Scholar] [CrossRef]
  26. Xiang, C.; Huang, J.; Wang, H. Linking bifurcation analysis of Holling-Tanner model with generalist predator to a changing environment. Stud. Appl. Math. 2022, 149, 124–163. [Google Scholar] [CrossRef]
  27. Chen, M.; Takeuchi, Y.; Zhang, J. Dynamic complexity of a modified Leslie-Gower predator-prey system with fear effect. Commun. Nonlinear Sci. Numer. Simul. 2023, 119, 107109. [Google Scholar] [CrossRef]
  28. Maiti, A.; Pathak, S. A modified Holling-Tanner model in stochastic environment. Nonlinear Anal. Model. Control 2009, 14, 51–71. [Google Scholar] [CrossRef]
  29. Tiwari, B.; Raw, S. Dynamics of Leslie-Gower model with double Allee effect on prey and mutual interference among predators. Nonlinear Dyn. 2021, 103, 1229–1257. [Google Scholar] [CrossRef]
  30. Cai, Y.; Zhao, C.; Wang, W.; Wang, J. Dynamics of a Leslie-Gower predator-prey model with additive Allee effect. Appl. Math. Model. 2015, 39, 2092–2106. [Google Scholar] [CrossRef]
  31. Xiang, C.; Huang, J.; Wang, H. Bifurcations in Holling-Tanner model with generalist predator and prey refuge. J. Differ. Equ. 2023, 343, 495–529. [Google Scholar] [CrossRef]
  32. Xu, Y.; Yang, Y.; Meng, F.; Ruan, S. Degenerate codimension-2 cusp of limit cycles in a Holling-Tanner model with harvesting and anti-predator behavior. Nonlinear Anal. Real World Appl. 2024, 76, 103995. [Google Scholar] [CrossRef]
  33. Huangfu, C.; Li, Z.; Chen, F.; Chen, L.; He, M. Dynamics of a harvested Leslie-Gower predator-prey model with simplified Holling type IV functional response. Int. J. Bifurc. Chaos 2025, 25, 550023. [Google Scholar] [CrossRef]
  34. Ma, Y.; Yang, R. Bifurcation analysis in a modified Leslie-Gower with nonlocal competition and Beddington-DeAngelis functional response. J. Appl. Anal. Comput. 2025, 15, 2152–2184. [Google Scholar] [CrossRef]
  35. Huang, J.; Gong, Y.; Chen, J. Multiple bifurcations in a predator-prey system of Holling and Leslie type with constant-yield prey harvesting. Int. J. Bifurc. Chaos 2013, 23, 1350164. [Google Scholar] [CrossRef]
  36. Zhu, C.; Lan, L. Phase portraits, Hopf bifurcations and limit cycles of Leslie-Gower predator-prey systems with harvesting rates. Discret. Contin. Dyn. Syst.-B 2010, 14, 289–306. [Google Scholar]
  37. Gupta, R.; Banerjee, M.; Chandra, P. Bifurcation analysis and control of Leslie-Gower predator-prey model with Michaelis-Menten type prey-harvesting. Differ. Equ. Dyn. Syst. 2012, 20, 339–366. [Google Scholar] [CrossRef]
  38. Yao, Y.; Liu, L. Dynamics of a Leslie-Gower predator-prey system with hunting cooperation and prey harvesting. Discret. Contin. Dyn. Syst.-B 2022, 27, 4787–4815. [Google Scholar] [CrossRef]
  39. Wu, H.; Li, Z.; He, M. Bifurcation analysis of a Holling-Tanner model with generalist predator and constant-yield harvesting. Int. J. Bifurc. Chaos 2024, 34, 2450076. [Google Scholar] [CrossRef]
  40. He, M.; Li, Z. Bifurcation of a Leslie-Gower predator-prey model with nonlinear harvesting and a generalist predator. Axioms 2024, 13, 704. [Google Scholar] [CrossRef]
  41. Zhang, Z.; Ding, T.; Huang, W.; Dong, Z. Qualitative Theory of Differential Equations; Translations of Mathematical Monographs; American Mathematical Society: Providence, RI, USA, 1992. [Google Scholar]
  42. Lu, M.; Huang, J.; Wang, H. An organizing center of codimension four in a predator-prey model with generalist predator: From tristability and quadristability to transients in a nonlinear environmental change. SIAM J. Appl. Dyn. Syst. 2023, 22, 694–729. [Google Scholar] [CrossRef]
  43. Perko, L. Differential Equations and Dynamical Systems; Springer: New York, NY, USA, 1996. [Google Scholar]
  44. Lu, Z.; He, B.; Luo, Y.; Pan, L. An algorithm of real root isolation for polynomial systems with applications to the construction of limit cycles. Symb.-Numer. Comput. 2007, 232, 131–147. [Google Scholar]
  45. Dumortier, F.; Roussarie, R.; Sotomayor, J. Generic 3-parameter families of vector fields on the plane, unfolding a singularity with nilpotent linear part. The cusp case of codimension 3. Ergod. Theory Dyn. Syst. 1987, 7, 375–413. [Google Scholar] [CrossRef]
  46. Gupta, R.; Chandra, P. Bifurcation analysis of modified Leslie-Gower predator-prey model with Michaelis-Menten type prey-harvesting. J. Math. Anal. Appl. 2013, 398, 278–295. [Google Scholar] [CrossRef]
Figure 1. (a) When q = 2 , m = 3 5 , s = 1 2 , h = 12943 78800 , n = 3 100 and k = 1617 19700 , E * is a cusp of codimension 2. (b) When q = 3 10 , m = 7 20 , s = 7 30 , h = 99 400 , n = 3 40 , and k = 3 70 , E * is a cusp of codimension 3. (c) When q 0.6782414404 , m 0.5200915684 , s = 1 2 , h 0.3128535566 , n 0.001028793414 , and k 0.001531275454 , E * is a cusp of codimension 4. (d) When q 0.5012295808 , m 0.5084479544 , s = 1 2 , h 0.2438096618 , n 0.0004325794618 , and k 0.0005946513878 , E * is a cusp of at least codimension 5.
Figure 1. (a) When q = 2 , m = 3 5 , s = 1 2 , h = 12943 78800 , n = 3 100 and k = 1617 19700 , E * is a cusp of codimension 2. (b) When q = 3 10 , m = 7 20 , s = 7 30 , h = 99 400 , n = 3 40 , and k = 3 70 , E * is a cusp of codimension 3. (c) When q 0.6782414404 , m 0.5200915684 , s = 1 2 , h 0.3128535566 , n 0.001028793414 , and k 0.001531275454 , E * is a cusp of codimension 4. (d) When q 0.5012295808 , m 0.5084479544 , s = 1 2 , h 0.2438096618 , n 0.0004325794618 , and k 0.0005946513878 , E * is a cusp of at least codimension 5.
Axioms 14 00832 g001
Figure 3. Bifurcation diagram of cusp-type degenerate Bogdanov–Takens bifurcation for system (6) in the ( m , q ) plane with ( n , s , k , h ) = ( 1 4 , 8 45 , 10529 + 81 115105 113890 , 4 25 ) . The solid blue, green, and magenta lines depict the Hopf bifurcation, degenerate Hopf bifurcation, and saddle-node bifurcation, respectively.
Figure 3. Bifurcation diagram of cusp-type degenerate Bogdanov–Takens bifurcation for system (6) in the ( m , q ) plane with ( n , s , k , h ) = ( 1 4 , 8 45 , 10529 + 81 115105 113890 , 4 25 ) . The solid blue, green, and magenta lines depict the Hopf bifurcation, degenerate Hopf bifurcation, and saddle-node bifurcation, respectively.
Axioms 14 00832 g003
Table 1. Dynamical behaviors of system (6) in Figure 3 with ( n , s , k , h ) = ( 1 4 , 8 45 , 10529 + 81 115105 113890 , 4 25 ) (The phase portraits are shown in Figure 4).
Table 1. Dynamical behaviors of system (6) in Figure 3 with ( n , s , k , h ) = ( 1 4 , 8 45 , 10529 + 81 115105 113890 , 4 25 ) (The phase portraits are shown in Figure 4).
q E 2 E 3 Limit Cycle and Homoclinic Loop
0.15NoNoNo (Figure 4a)
0.2SaddleUnstable focusNo (Figure 4b)
0.201197SaddleUnstable focusAn stable limit cycle (inner)
An unstable limit cycle (outer) (see Figure 4c)
0.201218SaddleStable focusAn unstable limit cycle (see Figure 4d)
0.201229SaddleStable focusA homoclinic loop (Figure 4e)
0.202SaddleStable focusNo (Figure 4f)
0.24NoStable focusNo (Figure 4g)
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content.

Share and Cite

MDPI and ACS Style

Huang, T.; Wu, H.; Li, Z. The Influence of Generalist Predator and Michaelis–Menten Harvesting in a Holling–Tanner Model. Axioms 2025, 14, 832. https://doi.org/10.3390/axioms14110832

AMA Style

Huang T, Wu H, Li Z. The Influence of Generalist Predator and Michaelis–Menten Harvesting in a Holling–Tanner Model. Axioms. 2025; 14(11):832. https://doi.org/10.3390/axioms14110832

Chicago/Turabian Style

Huang, Tanglei, Huiling Wu, and Zhong Li. 2025. "The Influence of Generalist Predator and Michaelis–Menten Harvesting in a Holling–Tanner Model" Axioms 14, no. 11: 832. https://doi.org/10.3390/axioms14110832

APA Style

Huang, T., Wu, H., & Li, Z. (2025). The Influence of Generalist Predator and Michaelis–Menten Harvesting in a Holling–Tanner Model. Axioms, 14(11), 832. https://doi.org/10.3390/axioms14110832

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

Article Metrics

Back to TopTop