Next Article in Journal
Solvability of a Class of Fractional Advection–Dispersion Coupled Systems
Previous Article in Journal
Orthogonal Stability and Solution of a Three-Variable Functional Equation in Extended Banach Spaces
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Some Bifurcations of Codimensions 1 and 2 in a Discrete Predator–Prey Model with Non-Linear Harvesting

School of Mathematical Sciences, Qufu Normal University, Qufu 273165, China
*
Author to whom correspondence should be addressed.
Mathematics 2024, 12(18), 2872; https://doi.org/10.3390/math12182872
Submission received: 4 August 2024 / Revised: 1 September 2024 / Accepted: 9 September 2024 / Published: 14 September 2024

Abstract

:
This paper delves into the dynamics of a discrete-time predator–prey system. Initially, it presents the existence and stability conditions of the fixed points. Subsequently, by employing the center manifold theorem and bifurcation theory, the conditions for the occurrence of four types of codimension 1 bifurcations (transcritical bifurcation, fold bifurcation, flip bifurcation, and Neimark–Sacker bifurcation) are examined. Then, through several variable substitutions and the introduction of new parameters, the conditions for the existence of codimension 2 bifurcations (fold–flip bifurcation, 1:2 and 1:4 strong resonances) are derived. Finally, some numerical analyses of two-parameter planes are provided. The two-parameter plane plots showcase interesting dynamical behaviors of the discrete system as the integral step size and other parameters vary. These results unveil much richer dynamics of the discrete-time model in comparison to the continuous model.
MSC:
37G05; 37G10; 37M05; 39A28; 92B05

1. Introduction

As a classical model in ecology, the predator–prey model has been important by numerous biologists and mathematicians. In order to more accurately reflect the various properties of the actual ecosystem, many scholars constantly improve and perfect the original system, taking into account different practical factors, such as limited resources [1,2,3], functional response [4,5,6,7,8], fear response [9,10,11], time delay [12,13,14,15], Allee effect [16], etc. Besides, populations of organisms in predator–prey models have been exploited due to the increasing human demand for resources [17]. Anthropogenic capture can have dramatic effects on biological systems and even lead to the extinction of one type of populations.
Many scholars have described the effect of the harvesting for biological resources by adding the harvesting term to the original predator–prey model. In 1979, May et al. proposed two types of harvesting mechanisms: constant yield harvesting and constant effort harvesting [18]. In 2005, Xiao et al. investigated a ratio-dependent predator–prey model. This model showcases abundant and intriguing dynamics. Moreover, the conditions for bifurcations like saddle-node bifurcation, subcritical and supercritical Hopf bifurcations, Bogdanov–Takens bifurcation, homoclinic bifurcation, and heteroclinic bifurcation that occur within the model were elaborated in detail [19]. Furthermore, the linear harvesting rate considered in the predator–prey model has also been drawing much concern. As noted in [20], Baek investigated a ratio-dependent predator–prey system featuring reaction-diffusion and a linear harvesting rate. It was contended that the linear harvesting system is more realistic compared to one with constant harvesting. The conditions for Hopf and Turing bifurcations in a spatial domain were thoroughly examined, and it was found that the spatial system exhibits diverse spatiotemporal patterns. In reference [21], Wang et al. put forward a diffusive predator–prey system with a Michaelis–Menten-type functional response and linear harvesting. Additionally, the conditions for codimension 1 Turing bifurcation, Hopf bifurcation, as well as codimension 2 Turing–Turing bifurcation and Turing–Hopf bifurcation, were established. Nevertheless, it is obvious that the linear harvesting rate can be regarded as the ideal rate and it does not perfectly reflect some dynamical properties of the model. It is proved by practice that non-linear harvesting is more practical than constant and proportional harvesting. Thus, in [22], Clark et al. first suggested that the non-linear harvesting term (i.e., Michaelis–Menten-type harvesting) could be considered, which would ensure that over-exploitation of biological resources is avoided. In [23], Gupta et al. took into account a modified Leslie–Gower prey–predator model incorporating Holling-type II functional response and non-linear harvesting in prey. This model demonstrated rich dynamical behaviors including saddle-node, Hopf–Andronov, transcritical, homoclinic, and Bogdanov–Takens bifurcations.
In this paper, we will continue to consider a predator–prey model proposed in [24] with non-linear Michaelis–Menten harvesting, as described below
x ˙ 1 = r 1 x 1 1 x 1 K a x 1 x 2 , x ˙ 2 = r 2 x 2 1 x 2 b x 1 q E x 2 c E + l x 2 ,
where x 1 and x 2 , respectively, denote the density of prey and predator. r 1 is the intrinsic growth rate of the prey population and K is the environmental carrying capacity for the prey population. a represents the encounter rate at which predators hunt prey. r 2 denotes the intrinsic growth rate of predators. b indicates a measure of the quality of food for predators. q stands for the catchability coefficient. E is the effort employed to harvest the predator species. c and l are appropriate positive constants.
In order for simplify the calculation, we make the replacements as follows
t ¯ = r 1 t , x = x 1 K , y = a x 2 r 1 ,
retaining t to denote the new time variable t ¯ , then the system (1) becomes
x ˙ = x 1 x y , y ˙ = y m β y x α γ + y ,
where m = r 2 r 1 , β = r 2 a b K , α = a q E l r 1 2 , and γ = a c E l r 1 .
There are two types of models that can portray the evolution of the population over time in dynamics systems, i.e., the differential equation model and the difference equation model. Generally speaking, the differential equation model is used to describe the population with overlapping generations, longer life span, and larger number. The evolution law of its quantity can be approximately regarded as a continuous process. The difference equation can be used to describe a population with a longer life span and overlapping generations but a small number of populations. The variation in its quantity can be regarded as a discrete process. It can be found here that the above continuous models can be discretized and the corresponding discrete models have been widely investigated by scholars [25]. According to the convergence of the numerical method, we can discover that the numerical discrete system can maintain the dynamic behaviors of the original continuous system to some extent. For example, in [26], Gupta et al. explored a predator–prey model with linear functional response and non-linear harvesting of predators. This model demonstrated rich dynamical behaviors, including saddle-node, Hopf, transcritical, homoclinic, and Bogdanov–Takens bifurcations. In [27], Khan et al. put forward a modified discrete-time Leslie–Gower predator–prey model with Michaelis–Menten-type prey harvesting. They further derived the conditions for the occurrence of flip and Neimark–Sacker bifurcations by utilizing the center manifold theorem and bifurcation theory.
In fact, the discrete-time predator–prey system obtained by the forward Euler method can display much more complex dynamical properties [28,29,30,31]. By applying the forward Euler scheme to system (2), the discrete-time predator–prey system is obtained as follows:
x n + 1 = x n + δ x n 1 x n y n , y n + 1 = y n + δ y n m β y n x n α γ + y n ,
where δ > 0 is the integral step size.
To demonstrate the complex dynamics of the discrete-time predator–prey model in the presence of non-linear harvesting, it is essential to discuss the possible bifurcations that may occur in system (3), aside from the existence and stability of fixed points. Bifurcation analysis is a crucial part of dynamics. The system reveals a wealth of dynamics through bifurcation analysis. For instance, in [32], a discrete-time predator–prey system of Holling and Leslie-type with constant-yield prey harvesting obtained by the forward Euler scheme was discussed. By utilizing bifurcation analysis, the conditions for flip and Hopf bifurcations in this system were derived. Likewise, when choosing the integral step size as the bifurcation parameter, period-1, -2, -11, -17, -19, and -22 orbits, attracting invariant cycles, and chaotic attractors of this system are present. The aim of this paper is to investigate whether system (3) has some codimension 1 and codimension 2 bifurcations that may occur within the first quadrant. This is accomplished by using the center manifold theorem and bifurcation theory and choosing different values for the bifurcation parameters.
In our previous work [24], we have discussed the effects of non-linear Michaelis–Menten-type predator harvesting on a predator–prey system and the predator–prey interaction is modeled by ordinary differential equations. However, in terms of other population intersections, the discrete model proves to be more realistic compared to the continuous-time model for two reasons. First, the population quantities are small. Second, there exist discrete non-overlapping generations and their births take place during regular breeding seasons.
This paper is structured as follows. In Section 2, the existence and stability of fixed points are demonstrated. In Section 3, it is found that system (3) undergoes codimension 1 bifurcations such as transcritical bifurcation, fold bifurcation, flip bifurcation, and Neimark–Sacker bifurcation when the parameter varies within a small neighborhood. In Section 4, the analysis of codimension 2 bifurcations including fold–flip bifurcation, 1:2 and 1:4 resonances is deduced. In Section 5, two-parameter plane plots exhibit complex dynamical behaviors when operating with different integral step size δ . A brief conclusion is presented in Section 6.

2. Existence and Stability of Fixed Points

Obviously, the fixed points of system (3) satisfy the equations
x n + δ x n ( 1 x n y n ) = x n , y n + δ y n m β y n x n α γ + y n = y n ,
that is,
x n 1 x n y n = 0 , y n m β y n x n α γ + y n = 0 .
From Equation (5), it can be observed that the existence of fixed points in the discrete-time system (3) is consistent with that in the corresponding continuous-time system (2). The detailed derivations are given by [24]. For convenience of reading, we briefly summarize the existence of the fixed points in Table 1, where
α 1 = β γ + 2 β + m γ + m 2 β ( β + m ) ( γ + 1 ) , E 0 ( x 0 , y 0 ) = E 0 ( 1 , 0 ) , E 1 ( x 1 , y 1 ) = E 1 β ( β + m ) ( γ + 1 ) β + m , β + m β ( β + m ) ( γ + 1 ) β + m , E 2 ( x 2 , y 2 ) = E 2 β γ + 2 β + m γ + m α Δ 2 β + m , β γ m γ + m + α + Δ 2 β + m , E 3 ( x 3 , y 3 ) = E 3 β γ + 2 β + m γ + m α + Δ 2 β + m , β γ m γ + m + α Δ 2 β + m , Δ = α 2 2 ( β γ + 2 β + m γ + m ) α + ( m + m γ + β γ ) 2 .
Next, we will conduct a study on the stability of these fixed points. It should be noted that the local stability of a fixed point E ( x , y ) is determined by the moduli of the eigenvalues of the characteristic equation at the fixed point. The Jacobian matrix J of system (3) evaluated at E k ( x k , y k ) ( k = 0 , 1 , 2 , 3 ) is as follows
J ( x k , y k ) = 1 + δ 2 δ x k δ y k δ x k β δ y k 2 x k 2 1 + m δ 2 β δ y k x k γ δ α ( γ + y k ) 2
and the characteristic equation of the Jacobian matrix J can be expressed as
λ 2 + p ( x k , y k ) λ + q ( x k , y k ) = 0 ,
where
p ( x k , y k ) = ζ 1 k δ 2 , q ( x k , y k ) = ζ 2 k δ 2 + ζ 1 k δ + 1
and
ζ 1 k = 1 + m 2 x k y k 2 β y k x k α γ ( γ + y k ) 2 , ζ 2 k = m 2 m x k m y k + 4 β y k 2 β y k x k + 3 β y k 2 x k + α γ ( 2 x k + y k 1 ) ( γ + y k ) 2 , k = 0 , 1 , 2 , 3 .
To discuss the stability of these fixed points, we require the following lemma, which can be readily proved by using the relation between the roots and coefficients of a quadratic equation [33,34,35].
Lemma 1.
Let F ( λ ) = λ 2 + P λ + Q . Suppose that F ( 1 ) > 0 , λ 1 λ 2 are the roots of F ( λ ) = 0 . Then
(I)
| λ 1 | < 1 and | λ 2 | < 1 if and only if F ( 1 ) > 0 and Q < 1 .
(II)
| λ 1 | > 1 and | λ 2 | < 1 (or | λ 1 | < 1 and | λ 2 | > 1 ) if and only if F ( 1 ) < 0 .
(III)
| λ 1 | > 1 and | λ 2 | > 1 if and only if F ( 1 ) > 0 and Q > 1 .
(IV)
λ 1 = 1 and | λ 2 | 1 if and only if F ( 1 ) = 0 and P 0 , 2 .
(V)
λ 1 and λ 2 are complex and | λ 1 | = | λ 2 | = 1 if and only if P 2 4 Q < 0 and Q = 1 .
For the stability of each possible fixed point, we have the following theorems.
Theorem 1.
For the fixed point E 0 ( 1 , 0 ) , the eigenvalues of this fixed point are λ 1 = 1 + m δ α δ γ , λ 2 = 1 δ , then
(I)
E 0 is a sink if 0 < δ < 2 and 0 < δ ( α m γ ) < 2 γ .
(II)
E 0 is a source if one of the following conditions holds:
(i)
δ > 2 and α < m γ .
(ii)
δ > 2 and 2 γ < δ ( α m γ ) .
(III)
E 0 is a saddle if one of the following conditions holds:
(i)
δ > 2 and 0 < δ ( α m γ ) < 2 γ .
(ii)
0 < δ < 2 and α < m γ .
(iii)
0 < δ < 2 and 2 γ < δ ( α m γ ) .
(IV)
E 0 is non-hyperbolic if one of the following conditions holds:
(i)
δ 2 and α = m γ .
(ii)
δ = 2 γ α m γ , α m γ and α γ ( 1 + m ) .
(iii)
δ = 2 , α m γ and α γ ( 1 + m ) .
(iv)
δ = 2 and α = m γ .
(v)
δ = 2 and α = γ ( 1 + m ) .
Proof. 
The proof of Theorem 1 is given in Appendix A. □
For the fixed point E k x k , y k ( k = 1 , 2 , 3 ) , let Δ k = ζ 1 k 2 4 ζ 2 k , δ ¯ k = ζ 1 k ζ 2 k , δ 1 k = ζ 1 k Δ k ζ 2 k , δ 2 k = ζ 1 k + Δ k ζ 2 k . Regarding the stability of E k and the possible bifurcation occurring at this equilibrium point, we present the following two theorems.
Theorem 2.
When E k ( x k , y k ) ( k = 1 , 2 , 3 ) is a hyperbolic equilibrium, the following statements hold.
(I)
E k is a sink if one of the following conditions holds:
(i)
ζ 2 k > 0 , ζ 1 k < 2 ζ 2 k and 0 < δ < δ 1 k .
(ii)
ζ 2 k > 0 , 2 ζ 2 k ζ 1 k < 0 and 0 < δ < δ ¯ k .
(II)
E k is a saddle if one of the following conditions holds:
(i)
ζ 2 k > 0 , ζ 1 k < 2 ζ 2 k < 0 and δ 1 k < δ < δ 2 k .
(ii)
ζ 2 k > 0 , ζ 1 k > 2 ζ 2 k and 0 < δ < δ 2 k .
(iiii)
ζ 2 k < 0 and 0 < δ < δ 1 k .
(III)
E k is a source if one of the following conditions holds:
(i)
ζ 2 k > 0 , ζ 1 k 0 , δ > δ ¯ k .
(ii)
ζ 2 k > 0 , 2 ζ 2 k ζ 1 k < 0 and δ > δ ¯ k .
(iii)
ζ 2 k > 0 , ζ 1 k < 2 ζ 2 k and δ > δ 2 k .
(iv)
ζ 2 k < 0 and δ > δ 1 k .
Theorem 3.
When E k ( x k , y k ) ( k = 1 , 2 , 3 ) is a non-hyperbolic equilibrium, it may undergo the following bifurcations.
(I)
The fixed point, E k which is non-hyperbolic, may undergo a fold bifurcation when parameters satisfy ζ 2 k = 0 , ζ 1 k 0 and δ 2 ζ 1 k .
(II)
The fixed point E k , which is non-hyperbolic, may undergo a flip bifurcation when parameters satisfy one of the following conditions:
(i)
ζ 2 k > 0 , ζ 1 k 2 ζ 2 k , δ = δ 1 k (or δ = δ 2 k ) and δ 2 ζ 1 k , 4 ζ 1 k .
(ii)
ζ 2 k < 0 and δ = δ 1 k .
(III)
The fixed point E k , which is non-hyperbolic, may undergo a Neimark–Sacker bifurcation when parameters satisfy ζ 2 k > 0 , 2 ζ 2 k < ζ 1 k < 0 and δ = δ ¯ k .
(IV)
The fixed point E k , which is non-hyperbolic, may undergo a fold–flip bifurcation when parameters satisfy ζ 2 k = 0 , ζ 1 k < 0 and δ = 2 ζ 1 k .
(V)
The fixed point E k , which is non-hyperbolic, may undergo the 1:2 resonance when parameters satisfy ζ 1 k < 0 , ζ 2 k = ζ 1 k 2 4 and δ = 4 ζ 1 k .
(VI)
The fixed point E k , which is non-hyperbolic, may undergo the 1:4 resonance when parameters satisfy ζ 1 k < 0 , ζ 2 k = ζ 1 k 2 2 and δ = 2 ζ 1 k .
Proof. 
The proofs of Theorem 2 and Theorem 3 are given in Appendix B and Appendix C, respectively. □

3. Codimension 1 Bifurcations

In this section, we mainly focus on some codimension 1 bifurcations: transcritical bifurcation, flip bifurcation, fold bifurcation, and Neimark–Sacker bifurcation of system (3). We select either α or the integral step δ as a bifurcation parameter to analyze these bifurcations by applying the center manifold theorem and bifurcation theory.

3.1. Transcritical Bifurcation around E 0 ( 1 , 0 )

Based on Theorem 1 (IV)(i), we know that the fixed point E 0 is non-hyperbolic when α = α 0 m γ and δ 2 . Then the eigenvalues of the Jacobian of E 0 ( 1 , 0 ) are λ 1 = 1 and | λ 2 | = | 1 δ | 1 . By choosing α as the bifurcation parameter, a perturbation system of system (3) is presented as follows:
x n + 1 = x n + δ x n ( 1 x n y n ) , y n + 1 = y n + δ y n m β y n x n α 0 + α * γ + y n ,
where | α * | 1 , which is a sufficient small perturbation parameter and is a new variable.
We transform the fixed point E 0 to the origin through the translation ξ n = x n 1 and η n = y n . Then, we expand the right-hand side of system (7) around the origin. System (7) is transformed into
ξ n + 1 = ( 1 δ ) ξ n δ η n δ ξ n 2 δ ξ n η n , η n + 1 = η n δ β γ 2 α 0 γ 2 η n 2 δ γ η n α * δ α 0 γ 3 η n 3 + β δ η n 2 ξ n + δ γ 2 η n 2 α * + O ( ξ n , η n , α * ) 4 .
Letting
T = 1 δ 1 δ 1 δ 0
and using the transformation
ξ n η n = T φ n ψ n ,
map (8) is transformed as follows
φ n + 1 ψ n + 1 = 1 0 0 1 δ φ n ψ n + f φ n , ψ n , α * g φ n , ψ n , α * ,
where
f φ n , ψ n , α * = β γ 2 α 0 γ 2 φ n 2 δ γ φ n α * β δ + α 0 δ γ 3 φ n 3 + β δ φ n 2 ψ n + 1 γ 2 φ n 2 α * + O ( φ n , ψ n , α * ) 4 , g φ n , ψ n , α * = β γ 2 α 0 γ 2 φ n 2 δ γ φ n α * ψ n 2 + φ n ψ n β δ + α 0 δ γ 3 φ n 3 + β δ φ n 2 ψ n + 1 γ 2 φ n 2 α * + O ( φ n , ψ n , α * ) 4 .
Based on the theory of the parameter-dependent center manifold, the stability of ( φ n , ψ n ) = ( 0 , 0 ) in the vicinity of α * = 0 can be determined by examining a one-parameter family of reduced equations on the center manifold, as shown below:
W loc c = ( φ n , ψ n , α * ) R 3 | ψ n = W 1 ( φ n , α * ) = a 1 φ n 2 + a 2 φ n α * + a 3 α * 2 + O ( φ n , α * ) 3 .
In fact, the dynamics of system (9) restricted to the center manifold depend only by the system up to the second order. From the expression of f φ n , ψ n , α * , we know that we do not need to solve W loc c to know the expression of map (9) restricted to the center manifold. That is, the map, which is restricted to the center manifold up to the second order, is presented as follows
φ n + 1 = F 1 ( φ n , α * ) = φ n β γ 2 α 0 γ 2 φ n 2 δ γ φ n α * + O φ n , α * 3 .
From Equation (10), we can easily obtain that F 1 ( 0 , 0 ) = 0 , F 1 φ n ( 0 , 0 ) = 1 , F 1 α * ( 0 , 0 ) = 0 , 2 F 1 φ n α * ( 0 , 0 ) = δ γ 0 , 2 F 1 φ n 2 ( 0 , 0 ) = 2 ( β γ 2 α 0 ) γ 2 0 if α 0 β γ 2 . Then, E 0 ( 1 , 0 ) undergoes a transcritical bifurcation at α = α 0 .
Theorem 4.
Map (3) has a transcritical bifurcation at E 0 ( 1 , 0 ) when the following conditions are satisfied: α = α 0 m γ , δ 2 , and α 0 β γ 2 .
Example 1.
Fix γ = 1.3 , m = 2.5 , β = 0.5 , δ = 1.04725 and vary α in range 0 < α < 6 . Then, we have α 0 = m γ = 3.25 , δ 2 , and α 0 β γ 2 = 0.845 . The eigenvalues of E 0 are λ 1 = 1 and λ 2 = 0.04725 , satisfying | λ 2 | 1 . From Theorem 4, map (3) will undergo a transcritical bifurcation at E 0 ( 1 , 0 ) . The fixed point continuation curve diagram by using the continuation toolbox MatcontM [36,37] in the ( α , x ) plane is given in Figure 1. The BP point in Figure 1 is the transcritical bifurcation point.

3.2. Flip Bifurcation around E 0 ( 1 , 0 )

Next, we will present the flip bifurcation of the fixed point E 0 ( 1 , 0 ) . To study the flip bifurcation, we must first consider the following Lemma 2 as stated in [38].
Lemma 2.
Let f μ : R R be a one-parameter family of mappings such that f μ 0 has a fixed point x 0 with eigenvalue 1 . Assume
(F1)
α 1 = f μ · 2 f x 2 + 2 2 f x μ = f μ · 2 f x 2 f x 1 2 f x μ 0 at x 0 , μ 0 ;
(F2)
α 2 = 1 2 2 f x 2 2 + 1 3 3 f x 3 0 at x 0 , μ 0 .
Then, there is a smooth curve of fixed points of f μ passing through x 0 , μ 0 , the stability of which changes at x 0 , μ 0 . There is also a smooth curve γ passing through x 0 , μ 0 so that γ { x 0 , μ 0 } is a union of hyperbolic period-2 orbits. The curve γ has quadratic tangency with the line R × { μ 0 } at x 0 , μ 0 .
In fact, based on Theorem 1 (IV)(ii) and (iii), we know that when α m γ , α γ ( 1 + m ) , if δ = 2 γ α m γ , or δ = 2 , then one of the eigenvalues of E 0 is 1 and the magnitude of the other one is not 1. Here, we just consider the case δ = δ 0 2 γ α m γ , and the other case is very similar to this case so we omit it. The numerical simulation results are given later for Theorem 1 (IV)(iii). A perturbation system of system (3) is given as follows
x n + 1 = x n + δ 0 + δ * x n 1 x n y n , y n + 1 = y n + δ 0 + δ * y n m β y n x n α γ + y n ,
where | δ * | 1 , which is a sufficient small perturbation parameter and is a new variable.
Letting u n = x n 1 , v n = y n , we move the fixed point E 0 ( 1 , 0 ) to the origin O ( 0 , 0 ) . After that, we expand the right-hand side of map (11) with respect to the origin. Consequently, map (11) turns into
u n + 1 = ( 1 δ 0 ) u n δ 0 v n δ 0 u n 2 δ 0 u n v n u n δ * v n δ * u n 2 δ * u n v n δ * , v n + 1 = v n δ 0 β γ 2 α γ 2 v n 2 + m γ α γ v n δ * + β δ 0 u n v n 2 β γ 2 α γ 2 v n 2 δ * α δ 0 γ 3 v n 3 + O u n , v n , δ * 4 .
Letting
T = δ 0 δ 0 δ 0 2 0
and using the transformation
u n v n = T φ n ψ n ,
then map (12) becomes
φ n + 1 ψ n + 1 = 1 0 0 1 δ 0 φ n ψ n + f φ n , ψ n , δ * g φ n , ψ n , δ * ,
and, using the fact that δ 0 = 2 γ α m γ , we have
f φ n , ψ n , δ * = 4 m γ α + γ β γ 2 α γ m γ α 2 φ n 2 + m γ α γ φ n δ * + 8 m γ α + γ β γ 4 + m α γ α 2 + α γ γ 2 m γ α 3 φ n 3 + 8 β γ 2 m γ α + γ m γ α 3 φ n 2 ψ n + 2 β γ 2 α m γ α + γ γ 2 m γ α φ n 2 δ * + O φ n , ψ n , δ * 4 , g φ n , ψ n , δ * = 4 β m + β m γ 3 + ( 1 β ) α γ 2 ( m + 1 ) α γ + α 2 γ m γ α 2 φ n 2 4 γ m γ α γ m γ α 2 φ n ψ n + 4 γ 2 m γ α 2 ψ n 2 ψ n δ * 8 m γ α + γ β γ 4 + m α γ α 2 + α γ γ 2 m γ α 3 φ n 3 8 β γ 2 m γ α + γ m γ α 3 φ n 2 ψ n 2 ( β m + β m ) γ 3 + ( 1 β ) α γ 2 ( m + 1 ) α γ + α 2 γ 2 m γ α φ n 2 δ * 2 γ m γ α ψ n 2 δ * + 2 m γ α γ m γ α φ n ψ n δ * + O φ n , ψ n , δ * 4 .
According to the center manifold theory, the stability of ( φ n , ψ n ) = ( 0 , 0 ) in the vicinity of δ * = 0 can be determined by studying the following equations:
W loc c = φ n , ψ n , δ * R 3 | ψ n = W 2 ( φ n , δ * ) = b 1 φ n 2 + b 2 φ n δ * + b 3 δ * 2 + O φ n , δ * 3 .
Just like in the previous subsection, we do not need to calculate W loc c . The map, when restricted to the center manifold up to the third order, is presented as follows:
φ n + 1 = F 2 ( φ n , δ * ) = φ n 4 m γ α + γ β γ 2 α γ m γ α 2 φ n 2 + m γ α γ φ n δ * + 2 β γ 2 α m γ α + γ γ 2 m γ α φ n 2 δ * + 8 m γ α + γ β γ 4 + m α γ α 2 + α γ γ 2 m γ α 3 φ n 3 + O φ n , δ * 4 .
An easy calculation gives
α 1 = F 2 δ * · 2 F 2 φ n 2 + 2 2 F 2 φ n δ * | ( 0 , 0 ) = 2 m γ α γ , α 2 = 1 2 2 F 2 φ n 2 2 + 1 3 3 F 2 φ n 3 | ( 0 , 0 ) = 32 m γ α + γ 2 β γ 2 α 2 γ 2 m γ α 4 + 16 m γ α + γ β γ 4 + m α γ α 2 + α γ γ 2 m γ α 3 .
Theorem 5.
Map (3) undergoes a flip bifurcation at E 0 ( 1 , 0 ) if the following conditions are satisfied: δ = δ 0 2 γ α m γ , α m γ , α γ ( m + 1 ) , and α 1 0 , α 2 0 . Moreover, if α 2 > 0 (resp., α 2 < 0 ), the flip bifurcation is supercritical (or subcritical). That is to say, a period-2 orbit of map (3) emerges and it is stable (or unstable).
Example 2.
For the fixed point E 0 ( 1 , 0 ) , if fix γ = 0.3 , m = 2.1 , α = 1 , β = 0.4 , then we have λ 1 = 1 , λ 2 = 0.62162 , satisfying | λ 2 | 1 and δ 0 = 2 γ α m γ = 1.62162 , α = 1 m γ = 0.63 , α = 1 γ ( m + 1 ) = 0.93 , α 1 = 2.46667 0 , α 2 = 69.98585 > 0 . Based on Theorem 1 (I), when 0 < δ < δ 0 = 1.62162 < 2 , then 0 < δ ( α m γ ) < 2 γ holds. Hence, the fixed point E 0 ( 1 , 0 ) is a sink, which is stable when 0 < δ < δ 0 . Furthermore, according to Theorem 5, map (3) undergoes a supercritical flip bifurcation at E 0 ( 1 , 0 ) when δ crosses through the critical value δ 0 . That is, when δ > δ 0 , E 0 ( 1 , 0 ) becomes unstable and a period-2 orbit appears. The cascade of period-doublings and bifurcation diagrams of map (3) for 1.35 δ 2.3 with initial value ( x 0 , y 0 ) = ( 0.01 , 0.01 ) are shown in Figure 2a–c, respectively. The corresponding maximum Lyapunov exponent is computed and presented in Figure 2d, which indicates the existence of chaotic sets when δ 2.1 .
Remark 1.
Recall that the meaning of x and y needs x 0 and y 0 . We notice that in Figure 2c, the y value of lower branch of the bifurcation is less than zero. Although the bifurcation results calculated by the theoretical analysis are in accordance with Theorem 5, the diagram is merely in the mathematical rather than biological sense. Hence, from the biological point of view, the state variables satisfy x 0 , y 0 , which we will be focusing on.
Remark 2.
From Theorem 1 (IV)(iii), we know that if δ = 2 , the fixed point E 0 ( 1 , 0 ) is also non-hyperbolic. Here we give a numerical simulation result for flip bifurcation when the bifurcation value δ = 2 , α m γ and α γ ( 1 + m ) . Fix γ = 0.2 , m = 0.8 , α = 0.28 , β = 0.4 , δ = 2 , then we have λ 1 = 1 , λ 2 = 0.2 , satisfying | λ 2 | 1 and α m γ = 0.16 , α γ ( 1 + m ) = 0.36 . The flip bifurcation diagram of map (3) in the ( δ , x ) plane for 1.5 δ 3 is illustrated in Figure 3a with the initial value ( x 0 , y 0 ) = ( 0.01 , 0.01 ) . The corresponding maximum Lyapunov exponent is calculated and presented in Figure 3b, which implies that there exists chaotic sets when δ 2.6 .

3.3. Fold Bifurcation around E 1

For E 1 ( x 1 , y 1 ) , if α = α 1 = β γ + 2 β + m γ + m 2 β ( β + m ) ( γ + 1 ) , then ζ 21 = 0 and ζ 11 0 . The eigenvalues of E 1 are given by
λ 1 = 1 , λ 2 = ζ 11 δ + 1 .
Suppose δ 2 ζ 11 , which leads | λ 2 | 1 . Based on Theorem 3 (I), we know that E 1 may undergo a fold bifurcation. Choosing α as the bifurcation parameter, a perturbation system of system (3) is given as follows
x n + 1 = x n + δ x n ( 1 x n y n ) , y n + 1 = y n + δ y n m β y n x n α 1 + α * γ + y n ,
where | α * | 1 , which is a sufficiently small perturbation parameter and is a new variable.
Letting ξ n = x n x 1 , η n = y n y 1 , system (14) becomes
ξ n + 1 η n + 1 α n + 1 * = a 11 a 12 0 a 21 a 22 a 23 0 0 1 ξ n η n α n * + F ξ n , η n , α n * G ξ n , η n , α n * 0 ,
where
a 11 = 1 δ x 1 , a 12 = δ x 1 , a 21 = β δ y 1 2 x 1 2 , a 22 = 1 + δ m δ γ α 1 ( γ + y 1 ) 2 2 β δ y 1 x 1 , a 23 = δ y 1 γ + y 1 , F ξ n , η n , α n * = δ ξ n 2 δ ξ n η n , G ξ n , η n , α n * = β δ y 1 2 x 1 3 ξ n 2 + 2 β δ y 1 x 1 2 ξ n η n δ γ γ + y 1 2 η n α n * + δ γ α 1 γ + y 1 3 β δ x 1 η n 2 + β δ y 1 2 x 1 4 ξ n 3 2 β δ y 1 x 1 3 ξ n 2 η n + β δ x 1 2 ξ n η n 2 δ γ α 1 γ + y 1 4 η n 3 + δ γ γ + y 1 3 η n 2 α n * + O ξ n , η n , α n * 4 .
Letting
T = a 12 λ 2 a 11 1 a 12 1 1 a 11 1 1 a 11 a 12 1 0 0 a 12 a 21 ( a 11 1 ) 2 a 12 a 23 ( a 11 1 )
and using the following transformation
ξ n η n α n * = T φ n ψ n α ˜ n * ,
map (15) is transformed as
φ n + 1 ψ n + 1 α ˜ n + 1 * = λ 2 0 0 0 1 1 0 0 1 φ n ψ n α ˜ n * + f φ n , ψ n , α ˜ n * g φ n , ψ n , α ˜ n * 0 ,
where
f φ n , ψ n , α ˜ n * = δ ( a 11 λ 2 ) ( a 11 1 ) a 12 ( λ 2 1 ) + β δ y 1 2 ( a 11 λ 2 ) ( λ 2 1 ) x 1 3 ξ n 2 + δ ( a 11 λ 2 ) ( a 11 1 ) a 12 ( λ 2 1 ) 2 β δ y 1 ( a 11 λ 2 ) ( λ 2 1 ) x 1 2 ξ n η n + λ 2 a 11 λ 2 1 δ γ α 1 ( γ + y 1 ) 3 β δ x 1 η n 2 + δ γ ( a 11 λ 2 ) ( λ 2 1 ) ( γ + y 1 ) 2 η n α n * β δ y 1 2 ( a 11 λ 2 ) ( λ 2 1 ) x 1 4 ξ n 3 + 2 β δ y 1 ( a 11 λ 2 ) ( λ 2 1 ) x 1 3 ξ n 2 η n β δ ( a 11 λ 2 ) ( λ 2 1 ) x 1 2 ξ n η n 2 + δ γ α 1 ( a 11 λ 2 ) ( λ 2 1 ) ( γ + y 1 ) 4 η n 3 δ γ ( a 11 λ 2 ) ( λ 2 1 ) ( γ + y 1 ) 3 η n 2 α n * + O ξ n , η n , α n * 4 , g φ n , ψ n , α ˜ * = δ ( a 11 λ 2 ) λ 2 1 + a 12 β δ y 1 2 ( λ 2 1 ) x 1 3 ξ n 2 + δ ( a 11 λ 2 ) λ 2 1 2 a 12 β δ y 1 ( λ 2 1 ) x 1 2 ξ n η n a 12 λ 2 1 δ γ α 1 ( γ + y 1 ) 3 β δ x 1 η n 2 + a 12 δ γ ( γ + y 1 ) 2 ( λ 2 1 ) η n α n * a 12 β δ y 1 2 ( λ 2 1 ) x 1 4 ξ n 3 + 2 a 12 β δ y 1 ( λ 2 1 ) x 1 3 ξ n 2 η n a 12 β δ ( λ 2 1 ) x 1 2 ξ n η n 2 + a 12 δ γ α 1 ( γ + y 1 ) 4 ( λ 2 1 ) η n 3 a 12 δ γ ( γ + y 1 ) 3 ( λ 2 1 ) η n 2 α n * + O ξ n , η n , α n * 4 , ξ n = a 12 λ 2 a 11 φ n + ψ n + a 12 1 1 a 11 α ˜ n * , η n = φ n + 1 a 11 a 12 ψ n + α ˜ n * , α n * = a 12 a 21 ( a 11 1 ) 2 a 12 a 23 ( a 11 1 ) α ˜ n * .
Due to the center manifold depending on parameters theory, the stability of ( φ n , ψ n ) = ( 0 , 0 ) near α * = 0 can be determined by studying a one-parameter family of reduced equations on a center manifold, which can be represented as follows
W loc c = ( φ n , ψ n , α ˜ n * ) R 3 | φ n = W 3 ( ψ n , α ˜ n * ) = c 1 ψ n 2 + c 2 ψ n α ˜ n * + c 3 α ˜ n * 2 + O ψ n , α ˜ n * 3
and from map (16), we have
ψ n + 1 = ψ n + α ˜ n * + g φ n , ψ n , α ˜ n * = ψ n + α ˜ n * + g W 3 ( ψ n , α ˜ n * ) , ψ n , α ˜ n * ,
from which it follows that
φ n + 1 = W 3 ψ n + 1 , α ˜ n + 1 * = W 3 ( ψ n + α ˜ n * + g W 3 ( ψ n , α ˜ n * ) , ψ n , α ˜ n * , α ˜ n * ) = c 1 ψ n 2 + ( 2 c 1 + c 2 ) ψ n α ˜ n * + ( c 1 + c 2 + c 3 ) α ˜ n * 2 + O ψ n , α ˜ n * 3 .
On the other hand,
φ n + 1 = λ 2 φ n + f ( φ n , ψ n , α ˜ n * ) = λ 2 W 3 ( ψ n , α ˜ n * ) + f W 3 ( ψ n , α ˜ n * ) , ψ n , α ˜ n * = ( 1 a 11 ) 2 f 020 a 12 2 + ( 1 a 11 ) f 110 a 12 + c 1 λ 2 + f 200 ψ n 2 + ( a 12 1 ) f 110 a 12 ( 1 a 11 ) ( a 12 a 21 + ( a 11 1 ) 2 ) f 011 a 12 2 a 23 ( a 11 1 ) + 2 ( a 12 1 ) f 200 1 a 11 + 2 ( 1 a 11 ) f 020 a 12 + c 2 λ 2 + f 110 ψ n α ˜ n * + ( a 12 1 ) 2 f 200 ( 1 a 11 ) 2 + ( a 12 1 ) f 110 1 a 11 ( a 12 a 21 + ( a 11 1 ) 2 ) f 011 a 12 a 23 ( a 11 1 ) + c 3 λ 2 + f 020 α ˜ n * 2 + O ( ψ n , α ˜ n * ) 3 .
where
f 200 = δ ( a 11 λ 2 ) ( a 11 1 ) a 12 ( λ 2 1 ) + β δ y 1 2 ( a 11 λ 2 ) ( λ 2 1 ) x 1 3 , f 110 = δ ( a 11 λ 2 ) ( a 11 1 ) a 12 ( λ 2 1 ) 2 β δ y 1 ( a 11 λ 2 ) ( λ 2 1 ) x 1 2 , f 020 = λ 2 a 11 λ 2 1 δ γ α 1 ( γ + y 1 ) 3 β δ x 1 , f 011 = δ γ ( a 11 λ 2 ) ( λ 2 1 ) ( γ + y 1 ) 2 .
Comparing the coefficients of like power in (18) with those in (17) gives
c 1 = ( a 11 1 ) 2 f 020 a 12 2 ( λ 2 1 ) + ( a 11 1 ) f 110 a 12 ( λ 2 1 ) f 200 λ 2 1 , c 2 = ( a 11 1 ) 2 f 011 a 12 2 a 23 ( λ 2 1 ) a 21 f 011 a 12 a 23 ( λ 2 1 ) + 2 ( a 11 1 ) f 020 + f 110 a 12 ( λ 2 1 ) + 2 ( c 1 f 110 ) λ 2 1 + 2 f 200 ( a 12 1 ) ( a 11 1 ) ( λ 2 1 ) , c 3 = ( a 11 1 ) f 011 a 12 a 23 ( λ 2 1 ) + a 21 f 011 a 23 ( λ 2 1 ) ( a 11 1 ) ( a 12 1 ) 2 f 200 ( a 11 1 ) 2 ( λ 2 1 ) + ( a 12 1 ) f 110 ( λ 2 1 ) ( a 11 1 ) + c 1 + c 2 f 020 λ 2 1 .
Therefore, the map, which is restricted to the center manifold is presented as follows:
ψ n + 1 = F 3 ( ψ n , α ˜ n * ) = ψ n + α ˜ n * + k 1 ψ n 2 + k 2 ψ n α ˜ n * + k 3 α ˜ n * 2 ,
where
k 1 = ( a 11 1 ) 2 g 020 a 12 2 ( a 11 1 ) g 110 a 12 + g 200 , k 2 = ( a 11 1 ) 2 g 011 a 12 2 a 23 + a 21 g 011 a 12 a 23 + 2 ( 1 a 11 ) g 020 g 110 a 12 2 ( a 12 1 ) g 200 a 11 1 + 2 g 110 , k 3 = ( a 11 1 ) g 011 a 12 a 23 a 21 g 011 ( a 11 1 ) a 23 ( a 12 1 ) g 110 a 11 1 + ( a 12 1 ) 2 g 200 ( a 11 1 ) 2 + g 020 ,
and
g 200 = δ ( a 11 λ 2 ) λ 2 1 + a 12 β δ y 1 2 ( λ 2 1 ) x 1 3 , g 110 = δ ( a 11 λ 2 ) λ 2 1 2 a 12 β δ y 1 ( λ 2 1 ) x 1 2 , g 020 = a 12 λ 2 1 δ γ α 1 ( γ + y 1 ) 3 β δ x 1 , g 011 = a 12 δ γ ( γ + y 1 ) 2 ( λ 2 1 ) .
We have
F 3 ( 0 , 0 ) = 0 , F 3 ψ n ( 0 , 0 ) = 1 , F 3 α ˜ n * ( 0 , 0 ) = 1 , 2 F 3 ψ n 2 ( 0 , 0 ) = 2 ( a 11 1 ) 2 g 020 a 12 2 ( a 11 1 ) g 110 a 12 + g 200 .
Hence, if ( a 11 1 ) 2 g 020 a 12 2 ( a 11 1 ) g 110 a 12 + g 200 0 , then a fold bifurcation occurs at E 1 .
Theorem 6.
If the quadratic normal form coefficient ( a 11 1 ) 2 g 020 a 12 2 ( a 11 1 ) g 110 a 12 + g 200 0 and the conditions ζ 21 = 0 and ζ 11 0 hold, then system (3) undergoes a fold bifurcation at E 1 . Moreover, if ( a 11 1 ) 2 g 020 a 12 2 ( a 11 1 ) g 110 a 12 + g 200 > 0 ( < 0 ) , then two fixed points bifurcate from E 1 for α < α 1 ( α > α 1 ) , coalesce as α increases (decreases) through α 1 and then disappear when α > α 1 ( α < α 1 ) .
Example 3.
Fix γ = 1.3 , m = 2.5 , β = 0.5 , δ = 1.04725 . We have E 1 ( 0.619139 , 0.380861 ) , α 1 = β γ + 2 β + m γ + m 2 β ( β + m ) ( γ + 1 ) = 3.685157 , ζ 21 = 0 and ζ 11 = 0.429936991 . The eigenvalues of E 1 are λ 1 = 1 and λ 2 = 0.549749 , satisfying | λ 2 | 1 . Furthermore, we have a 11 = 0.351607 , a 12 = 0.648393 , a 21 = 0.198142 , a 22 = 1.198141 , g 200 = 0.921729 , g 110 = 1.037524 , g 020 = 0.303473 , g 011 = 0.693927 , ( a 11 1 ) 2 g 020 a 12 2 ( a 11 1 ) g 110 a 12 + g 200 = 1.655780 < 0 . From Theorem 6, map (3) will undergo a fold bifurcation at E 1 ( 0.619139 , 0.380861 ) and two fixed points bifurcate from E 1 for α < α 1 = 3.685157 , coalesce as α increase through α 1 , and then disappear when α > α 1 = 3.685157 . The fixed point continuation curve diagram by using the continuation toolbox MatcontM [36,37] in the ( α , x ) plane is given in Figure 1. The LP point in Figure 1 is the fold bifurcation point.

3.4. Flip Bifurcation around the Positive Fixed Points E k

Next, we consider the flip bifurcation of the positive fixed point E k x k , y k ( k = 1 , 2 , 3 ) . From Theorem 3 (II), if δ = δ 1 k = ζ 1 k Δ ζ 2 k or δ = δ 2 k = ζ 1 k + Δ ζ 2 k , then E k ( x k , y k ) ( k = 1 , 2 , 3 ) is a non-hyperbolic fixed point. Let E * ( x * , y * ) be denoted one of the positive fixed points, δ i δ i k and ζ i ζ i k ( i = 1 , 2 ) for simplicity. Here, we only take the flip bifurcation into account when δ changes within a small neighborhood of δ 1 . Similar statements hold for the neighborhood of δ 2 . If δ = δ 1 , the eigenvalues of the Jacobian of E * ( x * , y * ) are given by
λ 1 = 1 , λ 2 = ζ 2 δ 1 2 ζ 1 δ 1 1 .
If ζ 1 δ 1 2 , 4 , then | λ 2 | 1 . A perturbation system of system (3) can be written as
x n + 1 = x n + δ 1 + δ * x n 1 x n y n , y n + 1 = y n + δ 1 + δ * y n m β y n x n α γ + y n ,
where | δ * | 1 and it acts as a small perturbation parameter.
We let u n = x n x * and v n = y n y * to transform the fixed point ( x * , y * ) to O ( 0 , 0 ) . Map (19) becomes
u n + 1 = a 11 u n + a 12 v n + a 200 u n 2 + a 110 u n v n + a 101 u n δ * + a 011 v n δ * + a 201 u n 2 δ * + a 111 u n v n δ * , v n + 1 = a 21 u n + a 22 v n + b 200 u n 2 + b 110 u n v n + b 020 v n 2 + b 101 u n δ * + b 011 v n δ * + b 111 u n v n δ * + b 300 u n 3 + b 210 u n 2 v n + b 120 u n v n 2 + b 201 u n 2 δ * + b 021 v n 2 δ * + b 030 v n 3 + O ( u n , v n , δ * ) 4 ,
where
a 11 = 1 δ 1 x * , a 12 = δ 1 x * , a 200 = δ 1 , a 110 = δ 1 , a 101 = x * , a 011 = x * , a 201 = 1 , a 111 = 1 , a 21 = β δ 1 y * x * 2 , a 22 = 1 + m δ 1 2 β δ 1 y * x * α δ 1 γ ( γ + y * ) 2 , b 200 = β δ 1 y * 2 x * 3 , b 110 = 2 β δ 1 y * x * 2 , b 020 = α δ 1 γ ( γ + y * ) 3 β δ 1 x * , b 101 = β y * x * 2 , b 011 = m 2 β y * x * α γ γ + y * 2 , b 111 = 2 β y * x * 2 , b 300 = β δ 1 y * 2 x * 4 , b 210 = 2 β δ 1 y * x * 3 , b 120 = β δ 1 x * 2 , b 201 = β y * 2 x * 3 , b 021 = α γ ( γ + y * ) 3 β x * , b 030 = α δ 1 γ ( γ + y * ) 4 .
Since a 12 = δ 1 x * 0 , we can construct an invertible matrix as follows
T = 1 1 a 22 λ 2 a 12 a 22 + 1 a 12 ,
and use the transform
u n v n = T φ n ψ n ,
then map (20) becomes
φ n + 1 ψ n + 1 = 1 0 0 λ 2 φ n ψ n + f ( φ n , ψ n , δ * ) g ( φ n , ψ n , δ * ) ,
where
f φ n , ψ n , δ * = p 200 φ n 2 + p 110 φ n ψ n + p 020 ψ n 2 + p 101 φ n δ * + p 011 ψ n δ * + p 300 φ n 3 + p 210 φ n 2 ψ n + p 120 φ n ψ n 2 + p 030 ψ n 3 + p 201 φ n 2 δ * + p 021 ψ n 2 δ * + p 111 φ n ψ n δ * + O ( φ n , ψ n , δ * ) 4 , g φ n , ψ n , δ * = q 200 φ n 2 + q 110 φ n ψ n + q 020 ψ n 2 + q 101 φ n δ * + q 011 ψ n δ * + q 300 φ n 3 + q 210 φ n 2 ψ n + q 120 φ n ψ n 2 + q 030 ψ n 3 + q 201 φ n 2 δ * + q 021 ψ n 2 δ * + q 111 φ n ψ n δ * + O ( φ n , ψ n , δ * ) 4 ,
and the coefficients of f φ n , ψ n , δ * and g φ n , ψ n , δ * are given in Appendix D.
According to the center manifold theory, we know that there is a center manifold that can be approximately expressed as follows
W loc c ( 0 , 0 ) = φ n , ψ n , δ * R 3 | ψ n = W 4 ( φ n , δ * ) = d 1 φ n 2 + d 2 φ n δ * + d 3 δ * 2 + O ( φ n , δ * ) 3 ,
where O ( u n , δ * ) 3 represents a function whose order with respect to its variables is at least 3. Recall from map (21) that we have
φ n + 1 = φ n + f φ n , ψ n , δ * = φ n + f φ n , W 4 ( φ n , δ * ) , δ * ,
from which it follows that
ψ n + 1 = W 4 ( φ n + 1 , δ * ) = W 4 φ n + f φ n , W 4 ( φ n , δ * ) , δ * , δ * = d 1 φ n 2 d 2 φ n δ * + d 3 δ * 2 + O ( φ n , δ * ) 3 .
On the other hand,
ψ n + 1 = λ 2 ψ n + g φ n , ψ n , δ * = λ 2 W 4 ( φ n , δ * ) + g φ n , W 4 φ n , δ * , δ * = d 1 λ 2 + q 200 φ n 2 + ( d 2 λ 2 + q 101 ) φ n δ * + d 3 λ 2 δ * 2 + O ( φ n , δ * ) 3 .
Therefore, from (23) and (24) we have that
d 1 = q 200 λ 2 1 , d 2 = q 101 λ 2 + 1 , d 3 = 0 .
Therefore, the map when restricted to the center manifold is as follows
φ n + 1 = F 4 ( φ n , δ * ) = φ n + h 1 φ n 2 + h 2 φ n δ * + h 3 φ n 3 + h 4 φ n 2 δ * + h 5 φ n δ * 2 + O ( φ n , δ * ) 4 ,
where
h 1 = p 200 , h 2 = p 101 , h 3 = p 300 p 110 q 200 λ 2 1 , h 4 = p 201 p 011 q 200 λ 2 1 p 110 q 101 λ 2 + 1 , h 5 = p 011 q 101 λ 2 + 1 .
If map (25) undergoes a flip bifurcation, we obtain the following results using a simple calculation:
α 1 = F 4 δ * · 2 F 4 φ n 2 + 2 2 F 4 φ n δ * | ( 0 , 0 ) = 2 h 2 , α 2 = 1 2 · 2 F 4 φ n 2 2 + 1 3 · 3 F 4 φ n 3 | ( 0 , 0 ) = 2 h 1 2 + 2 h 3 .
Theorem 7.
System (3) undergoes a flip bifurcation at the positive fixed point E * x * , y * if the following conditions are satisfied: δ = δ 1 = ζ 1 Δ ζ 2 and α 1 0 and α 2 0 . Moreover, if α 2 > 0 (resp., α 2 < 0 ), the flip bifurcation can be either supercritical or subcritical. Specifically, when it occurs, a period-2 orbit of system (3) appears. In the supercritical case, this period-2 orbit is stable, while in the subcritical case, it is unstable.
Example 4.
Fix γ = 1 , m = 1 , α = 0.91 , β = 1 , since 0 < α < m γ , then there is a unique positive fixed point E 2 ( 0.80918 , 0.19082 ) and we have ζ 1 = 0.92254 , ζ 2 = 0.13673 > 0 , λ 1 = 1 , λ 2 0.49656 , satisfying | λ 2 | 1 , δ 1 = ζ 1 Δ ζ 2 2.71362 , α 1 1.47405 0 , α 2 0.87499 > 0 . We can also easily obtain that ζ 1 < 2 ζ 2 , when 0 < δ < δ 1 , and the conditions of Theorem 2 (I)(i) are satisfied. Hence, the fixed point E 2 ( 0.80918 , 0.19082 ) is a sink that is stable when 0 < δ < δ 1 . According to Theorem 7, system (3) undergoes a supercritical flip bifurcation at E 2 ( 0.80918 , 0.19082 ) when δ crosses through the critical value δ 1 . That is, when δ > δ 1 , E 2 ( 0.80918 , 0.19082 ) becomes unstable and a period-2 orbit appears as shown in Figure 4a,b. In addition, we observe a cascade of period-doublings. The maximum Lyapunov exponent has been computed and is shown in Figure 4c. The exponent implies that chaotic sets exist when δ 2.93 . The phase portraits corresponding to Figure 4a,b are displayed in Figure 5. When δ is in the range of ( 2.71362 , 2.93 ) , there are orbits with periods of 2, 4, 8, and 16, and when δ 2.93 , the chaotic sets can be seen.

3.5. Neimark–Sacker Bifurcation around the Positive Fixed Points E k

Next, we will utilize the bifurcation theorem [39,40] to discuss the Neimark–Sacker bifurcation of system (3). The result of this subsection is partly dependent on the following Lemma 3.
Lemma 3.
Let F α be a one parameter family of map of R 2 satisfying
(i)
F α ( 0 ) = 0 for α near 0;
(ii)
D F α ( 0 ) has two complex eigenvalues λ ( α ) , λ ¯ ( α ) for α near 0 with | λ ( 0 ) | = 1 ;
(iii)
d | λ ( α ) | d α | α = 0 > 0 ;
(iv)
λ = λ ( 0 ) is not an mth root of unity for m = 1 , 2 , 3 , 4 .
Then, there is a smooth α-dependent change in coordinates, bringing F α into the form
F α ( X ) = G α ( U ) + O ( | U | 5 ) ,
where U R 2 , U = ( u , v ) and G = ( g 1 , g 2 ) .
Moreover, for all sufficiently small positive (negative) α, F α has an attracting (repelling) invariant circle if l ( 0 ) < 0 ( l ( 0 ) > 0 ), respectively, and l ( 0 ) is given by following formula
l ( 0 ) = Re ( 1 2 λ ) λ ¯ 2 1 λ γ 20 γ 11 1 2 | γ 11 | 2 | γ 02 | 2 + Re ( λ ¯ γ 21 ) ,
where
γ 20 = 1 8 ( g 1 u u g 1 v v + 2 g 2 u v ) + i ( g 2 u u g 2 v v 2 g 1 u v ) , γ 11 = 1 4 ( g 1 u u + g 1 v v ) + i ( g 2 u u + g 2 v v ) , γ 02 = 1 8 ( g 1 u u g 1 v v 2 g 2 u v ) + i ( g 2 u u g 2 v v + 2 g 1 u v ) , γ 21 = 1 16 ( g 1 u u u + g 1 u v v + g 2 u u v + g 2 v v v ) + i ( g 2 u u u + g 2 u v v g 1 u u v g 1 v v v ) .
From Theorem 1, the eigenvalues of the boundary fixed point E 0 ( 1 , 0 ) are λ 1 = 1 + m δ α δ γ , λ 2 = 1 δ . E 0 does not have two complex eigenvalues. Hence, according to bifurcation theorem, system (3) can not undergo a Neimark–Sacker bifurcation at E 0 ( 1 , 0 ) .
Recall that Theorem 3 (III), the fixed point E k ( x k , y k ) ( k = 1 , 2 , 3 ) may undergo a Neimark–Sacker bifurcation when ζ 2 k > 0 , 2 ζ 2 k < ζ 1 k < 0 and δ = δ ¯ = ζ 1 k ζ 2 k . That is Δ = p 2 ( δ ) 4 q ( δ ) = ζ 1 k δ 2 2 4 ζ 2 k δ 2 + ζ 1 k δ + 1 = δ 2 ζ 1 k 2 4 ζ 2 k < 0 ; hence, the eigenvalues of the characteristic Equation (6) evaluated at the positive fixed point E k ( x k , y k ) are
λ 1 , 2 ( δ ) = p ( δ ) ± p 2 ( δ ) 4 q ( δ ) 2 = p ( δ ) ± i 4 q ( δ ) p 2 ( δ ) 2 ,
where i 2 = 1 . Then
| λ 1 , 2 ( δ ) | = p ( δ ) 2 2 + 4 q ( δ ) p ( δ ) 2 2 2 = q ( δ ) ,
hence | λ 1 , 2 ( δ ¯ ) | = q ( δ ¯ ) = ζ 2 k ζ 1 k ζ 2 k 2 + ζ 1 k ζ 1 k ζ 2 k + 1 = 1.
Furthermore, due to ζ 1 k < 0 , the transversality condition
d = d | λ 1 , 2 ( δ ) | d δ | δ = δ ¯ = 2 ζ 2 k δ + ζ 1 k 2 ζ 2 k δ 2 + ζ 1 k δ + 1 | δ = δ ¯ = 2 ζ 2 k δ ¯ + ζ 1 k 2 = ζ 1 k 2 > 0 .
Furthermore, if p ( δ ¯ ) is neither 0 nor 1, this will cause
δ ¯ 2 ζ 1 k and δ ¯ 3 ζ 1 k ,
then we have λ 1 , 2 n ( δ ¯ ) 1 , n = 1 , 2 , 3 , 4 .
Next, we will verify the other non-degeneracy condition of Neimark–Sacker bifurcation. Letting u n = x n x k , v n = y n y k , we turn the fixed point ( x k , y k ) into O ( 0 , 0 ) and carry out an expansion on the right-hand side of Equation (3)
u n + 1 = ( 1 δ x k ) u n δ x k v n δ u n 2 δ u n v n , v n + 1 = β δ y k 2 x k 2 u n + ( 1 + δ m δ γ α ( γ + y k ) 2 2 β δ y k x k ) v n β δ y k 2 x k 3 u n 2 + 2 β δ y k x k 2 u n v n + δ γ α ( γ + y k ) 3 β δ x k v n 2 + β δ y k 2 x k 4 u n 3 2 β δ y k x k 3 u n 2 v n + β δ x k 2 u n v n 2 δ γ α ( γ + y k ) 4 v n 3 + O ( u n , v n ) 4 .
Let
T = δ x k 0 1 2 p 1 + δ x k 4 q p 2 2 ,
and use the translation
u n v n = T φ n ψ n ,
then map (28) becomes
φ n + 1 ψ n + 1 = p 2 4 q p 2 2 4 q p 2 2 p 2 φ n ψ n + f ^ φ n , ψ n g ^ φ n , ψ n ,
where
f ^ φ n , ψ n = 1 2 δ ( p + 2 ) φ n 2 + 1 2 δ 4 q p 2 φ n ψ n , g ^ φ n , ψ n = δ α γ ( 2 2 δ x k + p ) 2 2 ( γ + y k ) 3 4 q p 2 4 β δ 3 ( x k 2 y k ) 2 δ 2 ( x k + 2 β ) ( p + 2 ) + δ ( p + 2 ) 2 2 4 q p 2 + ( 4 δ 2 y k 2 4 δ y k ( p + 2 ) ( p + 2 ) 2 ) β δ 2 x k 4 q p 2 ) φ n 2 + δ 2 x k β δ ( 2 δ y k + p + 2 ) x k + 2 β δ 2 δ 1 2 δ p + δ γ α ( 2 2 δ x k + p ) ( γ + y k ) 3 φ n ψ n + δ α γ 4 q p 2 2 ( γ + y k ) 3 β δ 4 q p 2 2 x k ψ n 2 + β δ 2 ( 2 2 δ y k + p ) x k 2 β δ 3 3 δ γ α ( 2 2 δ x k + p ) 2 4 ( γ + y k ) 4 φ n 2 ψ n + β δ 2 4 q p 2 2 x k 3 δ α γ ( 2 2 δ x k + p ) 4 q p 2 4 ( γ + y k ) 4 φ n ψ n 2 + δ α γ ( p 2 4 q ) 4 ( γ + y k ) 4 ψ n 3 + β δ 2 ( 2 2 δ y k + p ) 2 2 4 q p 2 x k 2 β δ 3 ( p + 2 δ ( x k + 2 y k ) ) 4 q p 2 δ α γ ( 2 2 δ x k + p ) 3 4 4 q p 2 ( γ + y k ) 4 φ n 3 + O ( φ n , ψ n ) 4 ,
For map (29) to undergo a Neimark–Sacker bifurcation, the following coefficient l ( 0 ) must not be zero and
l ( 0 ) = Re 1 2 λ λ ¯ 2 1 λ ϑ 11 ϑ 20 1 2 | ϑ 11 | 2 | ϑ 02 | 2 + Re λ ¯ ϑ 21 ,
where
ϑ 11 = 1 4 f ^ φ n φ n + f ^ ψ n ψ n + i f ^ g ^ φ n φ n + g ^ ψ n ψ n , ϑ 20 = 1 8 f ^ φ n φ n f ^ ψ n ψ n + 2 g ^ φ n ψ n + i g ^ φ n φ n g ^ ψ n ψ n 2 f ^ φ n ψ n , ϑ 02 = 1 8 f ^ φ n φ n f ^ ψ n ψ n 2 g ^ φ n ψ n + i g ^ φ n φ n g ^ ψ n ψ n + 2 f ^ φ n ψ n
and
ϑ 21 = 1 16 f ^ φ n φ n φ n + f ^ φ n ψ n ψ n + g ^ φ n φ n ψ n + g ^ ψ n ψ n ψ n + i g ^ φ n φ n φ n + g ^ φ n ψ n ψ n f ^ φ n φ n ψ n f ^ ψ n ψ n ψ n .
Thus, by some computations we have
l ( 0 ) = M 1 32 g ^ φ n φ n 2 g ^ ψ n ψ n 2 2 ( g ^ ψ n ψ n + g ^ φ n φ n ) f ^ φ n ψ n f ^ φ n φ n 2 2 f ^ φ n φ n g ^ φ n ψ n + M 2 16 f ^ φ n φ n + g ^ φ n ψ n g ^ φ n φ n f ^ φ n φ n f ^ φ n ψ n + g ^ ψ n ψ n g ^ φ n ψ n p 32 ( g ^ φ n φ n ψ n + g ^ ψ n ψ n ψ n ) + 4 q p 2 32 g ^ φ n φ n φ n + g ^ φ n ψ n ψ n 3 64 g ^ φ n φ n 2 1 32 ( 2 f ^ φ n ψ n + g ^ ψ n ψ n ) g ^ φ n φ n 1 16 f ^ φ n ψ n 2 + 1 16 f ^ φ n ψ n g ^ ψ n ψ n 3 64 f ^ φ n φ n 2 + 1 16 f ^ φ n φ n g ^ φ n ψ n 3 64 g ^ ψ n ψ n 2 1 16 g ^ φ n ψ n 2 ,
where
M 1 = ( p 3 + ( 2 q + 1 ) p 2 p q 4 q 2 2 q ) 2 ( q + p + 1 ) , M 2 = ( p 2 + ( 2 q + 1 ) p + q ) 4 q p 2 2 ( q + p + 1 ) , f ^ φ n φ n = δ ( p + 2 ) , f ^ φ n ψ n = 1 2 δ 4 q p 2 , g ^ ψ n ψ n = δ α γ 4 q p 2 ( γ + y k ) 3 β δ 4 q p 2 x k , g ^ φ n φ n = β δ ( 4 δ 2 y k 2 4 δ y k ( p + 2 ) ( p + 2 ) 2 ) x k 4 q p 2 4 β δ 3 ( x k 2 y k ) 2 δ 2 ( x k + 2 β ) ( p + 2 ) + δ ( p + 2 ) 2 4 q p 2 + δ α γ ( 2 2 δ x k + p ) 2 ( γ + y k ) 3 4 q p 2 , g ^ φ n ψ n = δ 2 x k β δ ( 2 δ y k + p + 2 ) x k + 2 β δ 2 δ 1 2 δ p + δ α γ ( 2 2 δ x k + p ) ( γ + y k ) 3 , g ^ φ n φ n φ n = 3 β δ 2 ( 2 2 δ y k + p ) 2 x k 4 q p 2 12 β δ 3 ( 2 ( x k + 2 y k ) δ + p ) 4 q p 2 3 δ α γ ( 2 2 δ x k + p ) 3 2 ( γ + y k ) 4 4 q p 2 , g ^ φ n ψ n ψ n = β δ 2 4 q p 2 x k 3 δ α γ ( 2 2 δ x k + p ) 4 q p 2 2 ( γ + y k ) 4 , g ^ ψ n ψ n ψ n = 3 δ α γ ( p 2 4 q ) 2 ( γ + y k ) 4 , g ^ φ n φ n ψ n = 2 β δ 2 ( 2 2 δ y k + p ) ) x k 4 β δ 3 3 δ α γ ( 2 2 δ x k + p ) 2 2 ( γ + y k ) 4 .
Theorem 8.
Map (3) will undergo a Neimark–Sacker bifurcation at E k ( x k , y k ) when δ varies in a small neighborhood of δ ¯ , provided that the conditions ζ 2 k > 0 , 2 ζ 2 k < ζ 1 k < 0 , δ = δ ¯ = ζ 1 k ζ 2 k ( k = 1 , 2 , 3 ) and Equation (26) hold and l ( 0 ) 0 . Moreover, because d = d | λ 1 , 2 ( δ ) | d δ | δ = δ ¯ > 0 , when l ( 0 ) < 0 (resp. l ( 0 ) > 0 ), an attracting (resp. repelling) invariant closed curve will bifurcate from the fixed point for δ > δ ¯ (resp. δ < δ ¯ ).
Example 5.
Fix γ = 1.3 , m = 2.5 , α = 3.18133 , β = 0.5 , we have the fixed point E 2 ( 0.369896 , 0.630104 ) , ζ 12 = 0.683532 < 0 , ζ 22 = 0.652692 > 0 , the critical parameter value δ ¯ = ζ 12 ζ 22 = 1.047250 . Moreover, the eigenvalues λ = 0.642086 ± 0.766633 i and l ( 0 ) = 0.5881410 < 0 . According to Theorem 8, a Neimark–Sacker bifurcation occurs in system (3) at E 2 ( 0.369896 , 0.630104 ) .
The bifurcation diagram of system (3) for 1 δ 1.4 is presented in Figure 6a with a initial value ( x 0 , y 0 ) = ( 0.7 , 0.3 ) . When 1 δ < 1.4 , there is a stable fixed point. As shown in Figure 6a, a Neimark–Sacker bifurcation occurs at δ = δ * = 1.047250 and an attracting invariant cycle bifurcates from the fixed point. The maximum Lyapunov exponents are in Figure 6b. As δ increases, the cycle first becomes bigger and then disappears. Then, system (3) has period-8, -10, -16, -32 orbits. The phase portraits are in Figure 7. In Figure 7e, there are a total of 8 clusters of point sets. Each cluster has four points. In each cluster, two points are difficult to distinguish. We have enlarged the two indistinguishable points in four of the clusters. For the remaining four clusters, we did not enlarge and display them again.

4. Codimension 2 Bifurcations

4.1. Fold–Flip Bifurcation

In this subsection, we will consider the codimension 2 bifurcation of system (3) by choosing δ and m as bifurcation parameters. If δ = 2 , α = m γ or δ = 2 ζ 1 k ( ζ 1 k < 0 ) , ζ 2 k = 0 , i.e., α = 2 ( γ + y 1 ) 2 3 2 β y 1 2 + 1 2 m 2 β x 1 + β y 1 + m x 1 x 1 2 γ x 1 ( 2 x 1 + y 1 1 ) , there exist two critical eigenvalues λ 1 = 1 , λ 2 = 1 at the fixed point E 0 ( 1 , 0 ) or E 1 ( x 1 , y 1 ) . From Theorem 1 (IV)(iv) or Theorem 3 (IV), a fold–flip bifurcation may occur at E 0 or E 1 . For simplicity, let E * ( x * , y * ) denote the fixed point E 1 ( x 1 , y 1 ) or E 0 ( 1 , 0 ) , δ * denote 2 or 2 ζ 1 k , and α * denote m γ or 2 ( γ + y 1 ) 2 3 2 β y 1 2 + 1 2 m 2 β x 1 + β y 1 + m x 1 x 1 2 γ x 1 ( 2 x 1 + y 1 1 ) .
Let u 1 , n = x n x * , u 2 , n = y n y * , δ ^ = δ δ * , and α ^ = α α * . Then, we transform E * ( x * , y * ) to O ( 0 , 0 ) and expand the right-hand side of system (3)
u 1 , n + 1 u 2 , n + 1 = 1 δ * b 11 δ * b 12 δ * b 21 1 + δ * b 22 u 1 , n u 2 , n + b 11 δ ^ u 1 , n b 12 δ ^ u 2 , n + f u 1 , n , u 2 , n L 2 + b 21 δ ^ u 1 , n b 22 δ ^ u 2 , n b 23 δ ^ α ^ u 2 , n + g u 1 , n , u 2 , n ,
where
b 11 = b 12 = x * , b 21 = β y * 2 x * 2 , b 22 = m 2 β y * x * γ ( α ^ + α * ) ( γ + y * ) 2 , L 2 = α ^ y * δ ^ + δ * γ + y * , f ( u 1 , n , u 2 , n ) = δ ^ + δ * u 1 , n 2 δ ^ + δ * u 1 , n u 2 , n , g ( u 1 , n , u 2 , n ) = β y * 2 δ ^ + δ * x * 3 u 1 , n 2 + 2 β δ ^ + δ * y * x * 2 u 1 , n u 2 , n + γ δ ^ + δ * α ^ + α * ( γ + y * ) 3 γ α ^ δ ^ γ + y * 3 β δ ^ + δ * x * u 2 , n 2 2 β δ * y * x * 3 u 1 , n 2 u 2 , n + β δ * x * 2 u 1 , n u 2 , n 2 δ * α * γ ( γ + y * ) 4 u 2 , n 3 + β δ * y * 2 x * 4 u 1 , n 3 + O ( u 1 , n , u 2 , n ) 4 .
For simplicity, let κ = δ ^ , α ^ T . We construct a matrix T 1 = b 12 δ * b 12 b 11 2 + δ * b 11 , with the non-singular linear coordinate transformation
u 1 , n u 2 , n = T 1 v 1 , n v 2 , n .
system (30) can be written as
v 1 , n + 1 v 2 , n + 1 = Λ 0 ( κ ) + Λ 1 ( κ ) v 1 , n v 2 , n + f 1 v 1 , n , v 2 , n g 1 v 1 , n , v 2 , n ,
where
Λ 0 ( κ ) = δ * 2 L 2 1 2 L 2 , Λ 1 ( κ ) = 1 δ ^ [ 2 + δ * ( b 22 b 11 ) ] 0 1 + δ ^ ( b 22 b 11 ) , f 1 ( v 1 , n , v 2 , n ) = f 20 v 1 , n 2 + f 11 v 1 , n v 2 , n + f 02 v 2 , n 2 + f 30 v 1 , n 3 + f 21 v 1 , n 2 v 2 , n + f 12 v 1 , n v 2 , n 2 + f 03 v 2 , n 3 + O ( v 1 , n , v 2 , n ) 4 , g 1 ( v 1 , n , v 2 , n ) = g 20 v 1 , n 2 + g 11 v 1 , n v 2 , n + g 02 v 2 , n 2 + g 30 v 1 , n 3 + g 21 v 1 , n 2 v 2 , n + g 12 v 1 , n v 2 , n 2 + g 03 v 2 , n 3 + O ( v 1 , n , v 2 , n ) 4 .
and the coefficients of f 1 ( v 1 , n , v 2 , n ) and g 1 ( v 1 , n , v 2 , n ) are given in Appendix E.
The eigenvectors of Λ 1 ( κ ) corresponding to the eigenvalues λ 1 ( κ ) = 1 and λ 2 ( κ ) = 1 + δ * ( b 22 b 11 ) are q 0 ( κ ) = 1 , 0 T and q 1 ( κ ) = δ ^ [ 2 + δ * ( b 22 b 11 ) ] , 2 + δ ^ ( b 22 b 11 ) T , respectively, which satisfy Λ 1 ( 0 ) q 0 ( 0 ) = q 0 ( 0 ) , Λ 1 ( 0 ) q 1 ( 0 ) = q 1 ( 0 ) . At the same time, the eigenvectors of Λ 1 ( κ ) T corresponding to the eigenvalues λ 1 ( κ ) and λ 2 ( κ ) are p 0 ( κ ) = 1 , 1 T and p 1 ( κ ) = 0 , 1 T , which satisfy Λ 1 ( 0 ) T p 0 ( 0 ) = p 0 ( 0 ) and Λ 1 ( 0 ) T p 1 ( 0 ) = p 1 ( 0 ) . These four vectors satisfy the following equalities
p 0 , q 0 = p 1 , q 1 = 1 , p 0 , q 1 = p 1 , q 0 = 0 ,
where . , . is the standard scalar product in R 2 . Once q 0 and q 1 are chosen, any ϱ n = ( v 1 , n , v 2 , n ) T R 2 can be uniquely written as ϱ n = w 1 , n q 0 + w 2 , n q 1 with ( w 1 , n , w 2 , n ) R 2 . We can calculate w 1 , n and w 2 , n explicitly
w 1 , n = p 0 , ϱ n , w 2 , n = p 1 , ϱ n .
In the coordinates ( w 1 , n , w 2 , n ) , map (32) can be be written as
w 1 , n + 1 w 2 , n + 1 = φ ( w n , κ ) = θ 1 ( κ ) θ 2 ( κ ) + 1 0 0 1 + δ ^ ( b 22 b 11 ) w 1 , n w 2 , n + F ( w 1 , n , w 2 , n ) G ( w 1 , n , w 2 , n ) ,
where the expressions of θ 1 ( κ ) , θ 2 ( κ ) , F ( w 1 , n , w 2 , n ) and G ( w 1 , n , w 2 , n ) are given in Appendix F.
When κ = ( 0 , 0 ) T , map (34) can be expressed as
w 1 , n + 1 w 2 , n + 1 = 1 0 0 1 w 1 , n w 2 , n + f ˜ 1 ( w 1 , n , w 2 , n ) g ˜ 1 ( w 1 , n , w 2 , n ) ,
where
f ˜ 1 ( w 1 , n , w 2 , n ) = f ˜ 20 w 1 , n 2 + f ˜ 11 w 1 , n w 2 , n + f ˜ 02 w 2 , n 2 + f ˜ 30 w 1 , n 3 + f ˜ 21 w 1 , n 2 w 2 , n + f ˜ 12 w 1 , n w 2 , n 2 + f ˜ 03 w 2 , n 3 + O ( w 1 , n , w 2 , n ) 4 , g ˜ 1 ( w 1 , n , w 2 , n ) = g ˜ 20 w 1 , n 2 + g ˜ 11 v 1 , n v 2 , n + g ˜ 02 v 2 , n 2 + g ˜ 30 w 1 , n 3 + g ˜ 21 w 1 , n 2 w 2 , n + g ˜ 12 w 1 , n w 2 , n 2 + g ˜ 03 w 2 , n 3 + O ( w 1 , n , w 2 , n ) 4 , f ˜ i j = f i j | ( κ = 0 ) , g ˜ i j = g i j | ( κ = 0 ) .
If
g 11 0 ,
according to Proposition 2.1.1 in [41], near the origin, map (35) is smoothly equivalent to the map
x 1 , n + 1 x 2 , n + 1 x 1 , n + 1 2 a ( 0 ) x 1 , n 2 + 1 2 b ( 0 ) x 2 , n 2 + 1 6 c ( 0 ) x 1 , n 3 + 1 2 d ( 0 ) x 1 , n x 2 , n 2 x 2 , n + x 1 , n x 2 , n + O ( x 1 , n , x 2 , n ) 4 ,
where
a ( 0 ) = 2 f ˜ 20 g ˜ 11 , b ( 0 ) = 2 f ˜ 02 g ˜ 11 , c ( 0 ) = 1 g ˜ 11 2 ( 6 f ˜ 30 + 3 f ˜ 11 g ˜ 20 ) , d ( 0 ) = 3 f ˜ 02 ( 4 g ˜ 02 g ˜ 20 + 4 g ˜ 21 4 f ˜ 11 g ˜ 20 ) f ˜ 20 ( 12 g ˜ 02 2 + 12 g ˜ 03 ) 3 g ˜ 11 f ˜ 11 2 + 2 f ˜ 12 + f ˜ 11 g ˜ 02 4 g ˜ 02 2 4 g ˜ 03 .
Define w κ ϕ ( w , κ ) = φ ( w , κ ) v Det φ w ( w , κ ) + 1 Tr φ w ( w , κ ) , w = w 1 w 2 , κ = δ ^ α ^ . For map (34), we have
ϕ ( w , κ ) | ( w = κ = 0 ) = 0 0 M 1 M 2 0 2 N 1 N 2 W 1 + W 2 V 1 + V 2 N 3 0 W 1 W 2 V 1 V 2 N 3 0 ,
where
M 1 = b ˜ 22 δ * + x * δ * 2 2 , M 2 = δ * 2 y * 2 ( γ + y * ) , N 1 = x * + b ˜ 22 2 , N 2 = δ * y * 2 ( γ + y * ) , W 1 = δ * 2 ( δ * + 1 ) 16 β [ x * 2 δ * δ * ( y * 2 δ * 2 + 2 x * y * δ * ) ] 16 x * 3 + δ * ( 2 δ * + 1 ) 16 x * β y * δ * ( y * δ * + x * ) 8 x * 4 + δ * α * γ 16 ( γ + y * ) 3 , W 2 = 1 4 δ * 3 ( δ * + 1 ) δ * ( 3 x * 2 δ * 2 + 2 x * 2 δ * 6 x * δ * 2 x * + 4 ) 2 x * 3 + δ * 2 β ( y * δ * + x * ) 2 4 x * 3 γ α * δ * 2 4 ( γ + y * ) 3 + β y * δ * 2 ( x * y * δ * + x * 2 + y * ) x * 5 , V 1 = 1 4 δ * 1 4 δ * 2 ( δ * + 1 ) + 4 x * δ * 2 + 3 x * δ * 4 δ * 2 4 x * 2 δ * β ( y * δ * + x * ) 2 4 x * 3 β y * δ * ( y * δ * + x * ) 2 x * 4 + 1 32 δ * 2 ( δ * + 1 ) + δ * β ( y * δ * + x * ) 2 32 x * 3 δ * α * γ 32 ( γ + y * ) 3 , V 2 = 1 4 δ * 1 4 δ * 2 ( δ * + 1 ) + 4 x * δ * 2 + 3 x * δ * 4 δ * 2 4 x * 2 δ * β ( y * δ * + x * ) 2 4 x * 3 β y * δ * ( y * δ * + x * ) 2 x * 4 , N 3 = b ˜ 22 x * , b ˜ 22 = m 2 β y * x * γ α * ( γ + y * ) 2 .
If
Det ϕ ( w , κ ) | w = κ = 0 0 ,
near the origin, map (34) is smoothly equivalent to a standard form of fold–flip bifurcation
x 1 , n + 1 = μ 1 ( κ ) + ( 1 + μ 2 ( κ ) ) x 1 , n + 1 2 a ( κ ) x 1 , n 2 + 1 2 b ( κ ) x 2 , n 2 + 1 6 c ( κ ) x 1 , n 3 + 1 2 d ( κ ) x 1 , n x 2 , n 2 , x 2 , n + 1 = x 2 , n + x 1 , n x 2 , n .
Theorem 9.
If δ = 2 , α = m γ , or δ = 2 ζ 1 k ( ζ 1 k < 0 ) , ζ 2 k = 0 , and conditions (36) and (39) hold, then map (3) undergoes a fold–flip bifurcation at E * .
Example 6.
Fix γ = 2 , m = 1 , β = 0.8 . We have the critical parameter values α * = 2 , δ * = 2 and the fixed point E 0 ( 1 , 0 ) . The eigenvalues are λ 1 , 2 = ± 1 and g 11 = 0.006105 0 , Det ( ϕ ( w , κ ) ) | w = κ = 0 = 6.770433 0 . According to Theorem 9, E 0 is a fold–flip point.
The period doubling continuation curve in the ( δ , α ) plane is shown in Figure 8a. There are two fold–flip bifurcation points, two generalized period doubling points, two 1:2 resonance points, and a 1:3 resonance point. They are marked as LPPD, GPD, R2, and R3, respectively, in Figure 8a. Figure 8b shows a 3-dimensional bifurcation diagram in ( δ , α , x ) space near E 0 . Here, δ and α change in a neighborhood of ( δ * , α * ) = ( 2 , 2 ) , which is the LPPD 1 point in Figure 8a. Figure 8c shows a bifurcation diagram in the ( α , x ) plane. Here, δ = δ * = 2 and α is the varying parameter. This corresponds to the left bifurcation diagram in Figure 8b. The Lyapunov exponents for the bifurcation diagram in Figure 8c are calculated in Figure 8d.
Example 7.
When we fix γ = 1.5 , m = 1 , and β = 0.3 , we obtain E 1 ( 0.759544 , 0.240456 ) and the critical parameter values α * = 1.575182 and δ * = 2.741670 . Moreover, we calculate that λ 1 = 1 , λ 2 = 1 , g 11 = 2.808647 , and Det ( ϕ ( w , κ ) ) | w = κ = 0 = 2.134977 . According to Theorem 9, map (3) has a fold–flip bifurcation at E 1 , which is LPPD 1 in Figure 9a. Figure 9a shows the PD continuation curve diagram in ( δ , α , x ) space. Figure 9b is the bifurcation diagram in ( α , δ , x ) space. Figure 9c is the bifurcation diagram in the ( δ , x ) plane when α = α * = 1.57516 . Figure 9d is the maximum Lyapunov exponent corresponding to Figure 9c. Phase portraits for various values of δ corresponding to Figure 9c are given in Figure 10.

4.2. 1:2 Resonance

In this subsection, we will consider the 1:2 resonance of map (3) by choosing δ and α as bifurcation parameters. Based on Theorem 1 (IV)(v) or Theorem 3 (V), if δ = 2 , α = ( m + 1 ) γ or δ = 4 ζ 1 k , ζ 1 k < 0 and ζ 2 k = ζ 1 k 2 4 , map (3) exist two critical eigenvalues λ 1 = 1 , λ 2 = 1 at the fixed point E 0 ( 1 , 0 ) , or E k ( x k , y k ) ( k = 1 , 2 , 3 ) , respectively. Thus a codimension 2 bifurcation associated with 1:2 strong resonance may occur at E 0 or E k , respectively. For simplicity, we let E * ( x * , y * ) denote the fixed point E 0 ( 1 , 0 ) or E k ( x k , y k ) , δ * and α * denote critical parameter values.
For convenience, we rewrite the above parameters as δ = δ * and α = α * . Further, we denote κ = ( δ , α ) T , κ * = ( δ * , α * ) T .
Let u 1 , n = x n x * and u 2 , n = y n y * . Then, we transform E * ( x * , y * ) to O ( 0 , 0 ) and expand the right-hand side of system (3)
u 1 , n + 1 u 2 , n + 1 = 1 δ c 11 δ c 12 δ c 21 1 + δ c 22 u 1 , n u 2 , n + f u 1 , n , u 2 , n g u 1 , n , u 2 , n
where
c 11 = c 12 = x * , c 21 = β y * 2 x * 2 , c 22 = β y * x * + y * α ( γ + y * ) 2 , f ( u n , v n ) = δ u 1 , n 2 δ u 1 , n u 2 , n , g ( u n , v n ) = β y * 2 δ x * 3 u 1 , n 2 + 2 β δ y * x * 2 u 1 , n u 2 , n + δ α ( γ + y * ) 2 + y * α γ + y * 3 β δ x * u 2 , n 2 + β δ y * 2 x * 4 u 1 , n 3 2 β δ y * x * 3 u 1 , n 2 u 2 , n + β δ x * 2 u 1 , n u 2 , n 2 + δ α y * ( γ + y * ) 4 1 ( γ + y * ) 3 u 2 , n 3 + O ( u 1 , n , u 2 , n ) 4 .
We denote A ( κ ) = 1 δ c 11 δ c 12 δ c 21 1 + δ c 22 , and A 1 = A ( κ * ) . The eigenvalue of A 1 is 1 . The corresponding eigenvector is q 2 = δ c 12 , 2 + δ c 11 T and the generalized eigenvector is q 3 = ( 0 , 1 ) T . They satisfy A 1 q 2 = q 2 and A 1 q 3 = q 3 + q 2 . At the same time, for A 1 T with the eigenvalue 1 , the eigenvector is and the generalized eigenvector is p 2 = 1 δ c 12 , 0 T . They satisfy A 1 T p 3 = p 3 and A 1 T p 2 = p 2 + p 3 . These four vectors satisfy the following equations:
p 2 , q 2 = p 3 , q 3 = 1 , p 2 , q 3 = p 3 , q 2 = 0 ,
where . , . is the standard scalar product in R 2 .
Make an invertible linear transformation
u 1 , n u 2 , n = v 1 , n q 2 + v 2 , n q 3 = δ c 12 0 2 + δ c 11 1 v 1 , n v 2 , n .
In the coordinates ( v 1 , n , v 2 , n ) , the map has the form:
v 1 , n + 1 v 2 , n + 1 = 1 1 d 10 ( κ ) 1 + d 01 ( κ ) v 1 , n v 2 , n + f 1 ( v 1 , n , v 2 , n , κ ) g 1 ( v 1 , n , v 2 , n , κ ) ,
where
f 1 ( v 1 , n , v 2 , n ) = 2 δ v 1 , n 2 δ v 1 , n v 2 , n , g 1 ( v 1 , n , v 2 , n ) = g 20 v 1 , n 2 + g 11 v 1 , n v 2 , n + g 02 v 2 , n 2 + g 30 v 1 , n 3 + g 21 v 1 , n 2 v 2 , n + g 12 v 1 , n v 2 , n 2 + g 03 v 2 , n 3 + O ( v n 4 ) , d 10 ( κ ) = ( c 11 c 22 c 12 c 21 ) δ 2 + 2 ( c 11 c 22 ) δ 4 , d 01 ( κ ) = ( c 11 + c 22 ) δ + 4 , g 20 = δ α γ ( δ 2 ) 2 ( y * + γ ) 3 + 4 δ β ( y * δ 1 ) x * δ ( β y * δ 2 4 + ( 2 x * 4 β ) δ ) , g 11 = 2 δ α γ ( x * δ 2 ) ( y * + γ ) 3 2 δ β ( y * δ 2 ) x * + ( 2 + ( x * 2 β ) δ ) δ , g 02 = β δ x + ( α γ δ ( y * + γ ) 3 , g 30 = δ α γ ( x * δ 2 ) 3 ( y * + γ ) 4 δ 2 β ( y * δ 2 ) 2 x * δ 3 [ 4 + ( 1 + y * ) δ ] β , g 21 = 3 δ α γ ( x * δ 2 ) 2 ( y * + r ) 4 2 δ 2 β ( y * δ 2 ) x * 2 δ 3 β , g 12 = 3 δ α γ ( x * δ 2 ) ( y * + γ ) 4 δ 2 β x * , g 03 = δ α γ ( y * + γ ) 4 .
If we denote by
ρ 1 = d 10 ( k ) , ρ 2 = d 01 ( k ) ,
then ρ 1 ( κ * ) = ρ 2 ( κ * ) = 0 . Map (43) can be rewritten as
v 1 , n + 1 v 2 , n + 1 = 1 1 ρ 1 1 + ρ 2 v 1 , n v 2 , n + f 1 ( v 1 , n , v 2 , n , κ ) g 1 ( v 1 , n , v 2 , n , κ ) .
Now we take the following transformation
v 1 , n = w 1 , n + m i j ( ρ ) w 1 , n i w 2 , n j , v 2 , n = w 2 , n + n i j ( ρ ) w 1 , n i w 2 , n j .
Fixing ρ = 0 , to simplify notation, denote m i j ( 0 ) = m i j , n i j ( 0 ) = n i j , f i j ( 0 ) = m i j , g i j ( 0 ) = m i j , where
m 20 = δ + g 20 4 , m 11 = 1 2 δ + 1 2 g 20 + 1 4 g 11 , m 02 = 1 8 g 20 + 1 4 g 02 + 1 4 g 11 1 4 δ , m 30 = 1 12 g 11 2 + 1 24 ( 6 g 02 + 4 g 20 + 6 δ ) g 11 + 1 24 g 20 2 + 1 24 ( 6 g 02 + 2 δ ) g 20 5 3 δ 2 + 1 6 g 12 , m 21 = 17 4 δ 2 + 1 16 ( 4 g 02 + 10 g 11 2 g 20 ) δ + 1 2 g 02 2 + 1 16 ( 18 g 11 + 12 g 20 ) g 02 + 3 8 g 11 2 + 9 16 g 11 g 20 , + 1 8 g 20 2 + 1 2 g 03 + 1 2 g 12 , m 12 = 7 24 g 11 2 + 1 48 ( 42 g 02 + 19 g 20 + 6 δ ) g 11 + 1 12 g 20 2 + 1 48 ( 24 g 02 16 δ ) g 20 + 1 2 g 02 2 7 3 δ 2 + 1 2 g 03 + 1 3 g 12 , n 20 = g 20 2 , n 11 = g 20 2 + g 11 2 , n 02 = g 11 4 + g 02 2 , n 30 = 1 2 δ ( 8 δ + g 20 ) , n 03 ( ρ ) = m 03 ( ρ ) = 0 , n 21 = 1 4 g 11 2 + 1 8 ( 6 g 02 + 4 g 20 + 2 δ ) g 11 + 1 8 g 20 2 + 1 8 ( 6 g 02 8 δ ) g 20 6 δ 2 + 1 2 g 12 , n 12 = 1 8 g 20 2 + 1 8 ( 6 g 02 + 5 g 11 4 δ ) g 20 + g 02 2 + 3 2 g 02 g 11 + 1 2 g 11 2 2 δ 2 + g 03 + 1 2 g 12 .
The normal form of 1:2 resonance for map (45) can be obtained as
w 1 , n + 1 w 2 , n + 1 = 1 1 ρ 1 1 + ρ 2 w 1 , n w 2 , n + 0 C ( ρ ) w 1 , n 3 + D ( ρ ) w 1 , n 2 w 2 , n + O ( w 1 , n , w 2 , n ) 4 ,
in which
C ( ρ ) = 1 24 g 20 2 + 1 12 ( 3 g 02 + 2 g 11 + δ ) g 20 + 1 4 g 11 g 02 + 1 12 g 11 2 + 1 4 g 11 δ 5 3 δ 2 + 1 6 g 12 ρ 1 + 1 2 δ g 20 4 δ 2 ρ 2 + 1 2 g 20 2 + 1 2 ( 4 δ + g 11 ) g 20 + g 30 , D ( ρ ) = 1 8 g 20 2 + 1 16 ( 12 g 02 + 9 g 11 2 δ ) g 20 + 3 8 g 11 2 + 1 8 ( 9 g 02 + 5 δ ) g 11 + 1 2 g 02 2 + 1 4 δ g 02 17 4 δ 2 + 1 2 g 03 + 1 2 g 12 ρ 1 + 1 8 g 20 2 + 1 4 ( 2 g 11 4 δ + 3 g 02 ) g 20 + 1 4 g 11 2 + 1 4 ( δ + 3 g 02 ) g 11 6 δ 2 + 1 2 g 12 ρ 2 + g 20 2 + 1 4 5 g 11 + 10 δ + 4 g 02 g 20 + 1 2 g 11 2 + g 11 δ + 12 δ 2 + g 21 .
Represent the normal form map (47) as
w Φ ρ ( w ) .
Then, we will make an approximation of this map by means of a flow. When ρ = 0 ,
w 1 , n w 2 , n 1 1 0 1 w 1 , n w 2 , n
has negative eigenvalues, so the map Φ ρ cannot be approximated by a flow. Nevertheless, the second iteration Φ ρ 2 can be approximated by the unit-time shift of a flow. The form of the map Φ ρ 2 is as
w 1 w 2 1 + ρ 1 2 + ρ 2 2 ρ 1 + ρ 1 ρ 2 1 + ρ 1 2 ρ 2 + ρ 2 2 w 1 w 2 + F ( w , ρ ) G ( w , ρ ) ,
where F ( w , ρ ) = C ( ρ ) w 1 3 + D ( ρ ) w 1 2 w 2 , G ( w , ρ ) = ( 2 C ( ρ ) + ρ 1 D ( ρ ) + ρ 2 C ( ρ ) ) w 1 3 + ( 3 C ( ρ ) 2 D ( ρ ) 2 ρ 1 D ( ρ ) + ρ 2 D ( ρ ) ) w 1 2 w 2 + ( 3 C ( ρ ) + 2 D ( ρ ) + ρ 1 D ( ρ ) 2 ρ 2 D ( ρ ) ) w 1 w 2 2 + ( C ( ρ ) D ( ρ ) + ρ 2 D ( ρ ) ) w 2 3 + O ( w 4 ) .
When ρ is sufficiently small, map (48) is close to the identity map and can be approximated by a flow according to [40]. Due to that,
e Ψ ρ = I + Σ k = 1 1 k ! Ψ ρ k = 1 + ρ 1 2 + ρ 2 2 ρ 1 + ρ 1 ρ 2 1 + ρ 1 2 ρ 2 + ρ 2 2 ,
where
Ψ ρ k 1 + ρ 1 2 2 3 ρ 1 ρ 2 2 ρ 1 + ρ 1 ρ 2 ρ 1 2 ρ 2 + O ( ρ 2 ) ,
and there is no quadratic term in map (48).
We assume that the approximating cubic system has the form
w ˙ 1 w ˙ 2 = Ψ w 1 w 2 + F 30 ( ρ ) w 1 3 + F 21 ( ρ ) w 1 2 w 2 + F 12 ( ρ ) w 1 w 2 2 + F 03 ( ρ ) w 2 3 G 30 ( ρ ) w 1 3 + G 21 ( ρ ) w 1 2 w 2 + G 12 ( ρ ) w 1 w 2 2 + G 03 ( ρ ) w 2 3 + O ( w 4 ) = Ψ w 1 w 2 + H ρ ( w 1 , w 2 ) + O ( w 4 ) ,
where F i j ( ρ ) and G i j ( ρ ) with i + j = 3 are unknown coefficients that need to be defined. For the sake of simplified notation, we let F i j ( ρ ) = F i j and G i j ( ρ ) = G i j , which will be provided later. Now, let us carry out three Picard iterations for system (51). Since the system (51) has no quadratic terms, we obtain
w 1 w 2 ( 1 ) ( θ ) = w 1 w 2 ( 2 ) ( θ ) = e Ψ ρ θ w 1 w 2 = 1 θ ρ 1 + 2 θ 2 ρ 1 + O ( ρ 2 ) θ ( 2 + 3 2 ρ 1 + ρ 2 ) + 2 θ 2 ( ρ 1 + ρ 2 ) + O ( ρ 2 ) 2 ρ 1 θ + O ( ρ 2 ) 1 θ ( ρ 1 + 2 ρ 2 ) + 2 θ 2 ρ 1 + O ( ρ 2 ) .
The third iteration yields
w 1 w 2 ( 3 ) ( θ ) = e Ψ ρ θ w 1 w 2 + 0 θ e Ψ ρ ( θ t ) H w 1 ( 2 ) , w 2 ( 2 ) d t .
Letting θ = 1 , we obtain
w 1 w 2 ( 3 ) ( 1 ) = ( 1 + ρ 1 ) w 1 + ( 2 + ρ 2 ) w 2 + r 30 w 1 3 + r 21 w 1 2 w 2 + r 12 w 1 w 2 2 + r 03 w 2 3 + O ( w 1 , w 2 ) 4 ( 2 ρ 1 + ρ 1 ρ 2 ) w 1 + ( 1 + ρ 1 2 ρ 2 + ρ 2 ) w 2 + s 30 w 1 3 + s 21 w 1 2 w 2 + s 12 w 1 w 2 2 + s 03 w 2 3 + O ( w 1 , w 2 ) 4 ,
where
r 30 = F 30 G 30 , r 21 = 3 F 30 F 21 + 2 G 30 G 21 , r 12 = 4 F 30 2 F 21 + F 12 2 G 30 + 4 3 G 21 G 12 , r 03 = 2 F 30 + 4 3 F 21 F 12 + F 03 + 4 5 G 30 2 3 ( G 21 G 12 ) G 03 , s 30 = G 30 , s 21 = 3 G 30 + G 21 , s 12 = 4 G 30 2 G 21 + G 12 , s 03 = 2 G 30 + 4 3 G 21 G 12 + G 03 .
Based on Equations (48), (51) and (54), we obtain
F 30 = C ( ρ ) , F 21 = 2 C ( ρ ) D ( ρ ) , F 12 = C ( ρ ) 4 3 D ( ρ ) , F 03 = 1 15 C ( ρ ) 4 3 D ( ρ ) , G 30 = 2 C ( ρ ) , G 21 = 3 C ( ρ ) 2 D ( ρ ) , G 12 = C ( ρ ) 2 D ( ρ ) , G 03 = 1 3 D ( ρ ) .
Then, we obtain Ψ ρ 2 = ψ ρ 1 + O ( w 1 , w 2 ) 4 , where ψ ρ 1 represents the flow of the system (51) and can be further simplified.
Let
v 1 = w 1 + 1 6 F 12 ( ρ ) + 1 12 G 12 ( ρ ) w 1 3 + 1 4 F 12 ( ρ ) + 1 4 G 03 ( ρ ) w 1 2 w 2 + 1 2 F 03 ( ρ ) w 1 w 2 2 , v 2 = ρ 1 w 1 2 + 2 3 ρ 1 + ρ 2 w 2 + F 30 ( ρ ) w 1 3 1 2 G 12 ( ρ ) w 1 2 w 2 G 03 w 1 w 2 2 .
Then, we can obtain
v ˙ 1 v ˙ 2 = 0 1 4 ρ 1 + O ( ρ 2 ) 2 ρ 1 2 ρ 2 + O ( ρ 2 ) v 1 v 2 + 0 C 1 ( ρ ) v 1 3 + D 1 ( ρ ) v 1 2 v 2 ,
in which
C 1 ( ρ ) = 3 δ g 11 13 δ g 20 31 6 g 20 g 11 + g 02 g 11 3 g 20 g 02 4 g 21 5 3 g 30 14 3 g 20 2 5 3 g 11 2 164 3 δ 2 + 2 3 g 12 ρ 1 + 16 δ 2 + 2 δ g 20 + g 11 g 20 + g 20 2 + 2 g 30 ρ 2 + 8 δ g 20 + 2 g 20 g 11 + 2 g 20 2 + 4 g 30 , D 1 ( ρ ) = 1 2 δ g 02 g 02 2 g 03 13 12 δ g 11 + 89 12 δ g 20 + 5 6 g 20 g 11 15 4 g 02 g 11 4 3 g 20 g 02 + 5 3 g 21 + 7 4 g 30 + 49 24 g 20 2 5 12 g 11 2 + 77 2 δ 2 2 g 12 ρ 1 + 3 2 g 02 g 11 1 2 g 20 g 02 + 1 2 δ g 11 g 12 + g 21 + 1 2 g 20 g 11 + 17 2 δ g 20 + g 20 2 + 48 δ 2 + 1 2 g 30 ρ 2 2 g 20 g 02 11 2 g 20 g 11 2 g 21 6 g 30 2 δ g 11 17 δ g 20 24 δ 2 g 11 2 5 g 20 2 .
According to Theorem 9.3 in [40], the unit-time flow of system (51) can be used to approximate Ψ ρ 2 . Next, we will consider the bifurcations of the approximating system (51).
We make the assumption that non-degeneracy conditions
C 1 ( 0 ) 0 , D 1 ( 0 ) 0 .
Suppose that D 1 ( 0 ) < 0 (otherwise, reverse time). Based on the result of the 1:2 resonance in [40], we conclude that system (3) has a 1:2 resonance at E * at κ = κ * under condition (52), and the bifurcation behavior of system (3) can be approximated by system (51). In order to scale the variables, parameters, and time in system (51), we introduce
x 1 = D 1 ( ρ ) ± C 1 ( ρ ) v 1 , x 2 = D 1 2 ( ρ ) C 1 ( ρ ) ± C 1 ( ρ ) v 2 , t = C 1 ( ρ ) D 1 ( ρ ) τ .
where we use “+” if C 1 ( 0 ) > 0 and “−” if C 1 ( 0 ) < 0 .
Under this transformation, system (51) can be written as
d x 1 d t = x 2 , d x 2 d t = ϵ 1 x 1 + ϵ 2 x 2 ± x 1 3 x 1 2 x 2 ,
where “+” for C 1 ( 0 ) > 0 , “−” for C 1 ( 0 ) < 0 , and
ϵ 1 = ( 4 ρ 1 + O ( ρ 2 ) ) D 1 2 ( ρ ) C 1 2 ( ρ ) , ϵ 2 = 2 ( ρ 1 + ρ 2 + O ( ρ 2 ) ) D 1 ( ρ ) C 1 ( ρ ) .
Due to that
Det ϵ ρ | ρ = 0 = 8 D 1 3 ( ρ ) C 1 3 ( ρ ) 0 ,
and therefore Equation (54) is locally invertible. We can solve ρ 1 and ρ 2 from Equation (59) as follows
ρ 1 = C 1 2 ( 0 ) 4 D 1 2 ( 0 ) ϵ 1 + O ( ϵ 2 ) , ρ 2 = C 1 2 ( 0 ) 4 D 1 2 ( 0 ) ϵ 1 + C 1 ( 0 ) 2 D 1 ( 0 ) ϵ 2 + O ( ϵ 2 ) .
Using the result from [40], we enumerate the possible bifurcation behaviors of the approximating system (53) in the vicinity of the origin.
(i)
There is a pitchfork bifurcation curve
F = { ( ϵ 1 , ϵ 2 ) | ϵ 1 = 0 } ;
(ii)
There is a non-degenerate Hopf bifurcation curve
H = { ( ϵ 1 , ϵ 2 ) | ϵ 2 = 0 , ϵ 1 < 0 } ;
(iii)
There is a heteroclinic Hopf bifurcation curve
C H = { ( ϵ 1 , ϵ 2 ) | ϵ 2 = 1 5 ϵ 1 + O ( ϵ 1 ) , ϵ 1 < 0 } .
Theorem 10.
If the conditions δ = 2 α = ( m + 1 ) γ or δ = 4 ζ 1 k , ζ 2 k = ζ 1 k 2 4 , and ζ 1 k < 0 are satisfied, and also C 1 ( 0 ) 0 and D 1 ( 0 ) 0 , then system (3) has a 1:2 strong resonance at E * . Moreover, near E * , the system has these bifurcation behaviors:
(i)
there is a flip bifurcation curve like the pitchfork bifurcation curve in (61). Crossing this curve makes a stable period-2 cycle come from E * .
(ii)
there is a non-degenerate Neimark–Sacker bifurcation curve like in (62). Crossing it leads to a stable closed invariant cycle around E * .
(iii)
there is a homoclinic structure. This means there are long-period cycles that appear and disappear through fold bifurcations in a very narrow parameter region around C H in (63).
Example 8.
For E 0 ( 1 , 0 ) , set γ = 1.6 , m = 0.5 , and β = 0.8 . Then, we have α * = 2.4 and δ * = 2 . Also, λ 1 = λ 2 = 1 , C 1 ( 0 ) = 46.080000 0 , and D 1 ( 0 ) = 122.720000 . From Theorem 10, system (3) has a 1:2 strong resonance at E 0 ( 1 , 0 ) (that is R2 in Figure 11a).
The continuation of the PD curve for the two control parameters δ and α is plotted in Figure 11a. A 1:2 strong resonance (R2) is found. Figure 11b shows a 3D bifurcation diagram in ( δ , α , x ) space near E * when δ and α change near ( δ * , α * ) = ( 2 , 2.4 ) (the R2 point in Figure 11a). Figure 11c is a 2D bifurcation diagram in the ( δ , x ) plane when α = α * = 2.4 and δ changes from 0 to 2.1. Figure 11d has the maximum Lyapunov exponents for Figure 11c. Some of these exponents are negative and some are positive, which means system (3) has chaotic behavior near the 1:2 strong resonance point E * . Figure 12a–l show the phase portraits of system (3) near E * with different δ and α values.
Example 9.
Fixing γ = 1.5 , m = 3.8 , β = 2.7 , we have E 2 ( 0.452192 , 0.547808 ) and α * = 1.083465 , δ * = 1.116828 . Then, C 1 ( 0 ) = 40.319888 0 , D 1 ( 0 ) = 146.440431 . According to Theorem 10, system (3) has a 1:2 strong resonance at E 2 , which is R2 as shown in Figure 13a.
Figure 13a is PD continuation curve diagram in the ( α , δ ) plane. The 1:2 strong reasonance point R2, which will be showed in Figure 13b, and a GPD point are detected. Figure 13b is bifurcation diagram in the ( δ , α , x ) plane. From left to right, δ = 1.11583 , 1.11683 , 1.11783 , 1.11883 . Figure 13c is bifurcation diagram in the ( α , x ) plane when δ = δ * = 1.116828 . Figure 13d is the maximum Lyapunov exponent corresponding to Figure 13c.

4.3. 1:4 Strong Resonance

In this subsection, we will consider the 1:4 resonance of map (3) by selecting two parameters, δ and α , as bifurcation parameters. Based on Theorem 3 (VI), if δ = 2 ζ 1 k , ζ 1 k < 0 , and ζ 2 k = ζ 1 k 2 2 , map (3) has two critical eigenvalues λ 1 = i , λ 2 = i at the fixed point E k ( x k , y k ) ( k = 1 , 2 , 3 ) . Thus, a codimension 2 bifurcation associated with the 1:4 strong resonance may occur at E k . For simplicity, we let E * ( x * , y * ) ( k = 1 , 2 , 3 ) denote the fixed point E k ( x k , y k ) , and δ * and α * denote critical parameter values.
Similar to Section 4.2, by translating E k ( k = 1 , 2 , 3 ) into O ( 0 , 0 ) and expanding the right side of the map into a Taylor series, we can obtain
u 1 , n + 1 u 2 , n + 1 = 1 + δ c 11 δ c 12 δ c 21 1 + δ c 22 u 1 , n u 2 , n + δ F 1 u 1 , n , u 2 , n δ F 2 u 1 , n , u 2 , n ,
where all the letters mean the same as Equation (42). The Jacobian matrix at E * is J ( ϵ ) = 1 + δ d 11 δ d 12 δ d 21 1 + δ d 22 . We set A 1 = A ( ϵ * ) , then A 1 q 4 = λ 1 q 4 , A 1 T p 4 = λ ¯ 1 p 4 , where λ 1 = i , q 4 = q 41 , q 42 T = ( δ c 12 , 1 δ c 11 + i ) T , p 4 = p 41 , p 42 T = 1 + ( 1 + δ c 11 ) i 2 δ c 12 , i 2 T and p 4 , q 4 = 1 , where . , . represents the standard scalar product in R 2 .
Let U = ( u 1 , u 2 ) T = z q 4 + z ¯ q ¯ 4 R 2 . Map (64) can be written in the complex form as follow:
z ( n + 1 ) = λ 1 z ( n ) + 2 i + j 3 α i , j z i ( n ) z ¯ j ( n ) + O ( z ( n ) , z ¯ ( n ) ) 4 ,
where λ 1 = i and
α 20 = ( f 11 q 41 q 42 + f 20 q 41 2 ) p ¯ 41 + ( g 02 q 42 2 + g 11 q 41 q 42 + g 20 q 41 2 ) p ¯ 42 , α 11 = ( f 11 q 41 q ¯ 42 + f 11 q ¯ 41 q 42 + 2 f 20 q 41 q ¯ 41 ) p ¯ 41 + ( 2 g 02 q 42 q ¯ 42 + g 11 q 41 q ¯ 42 + g 11 q ¯ 41 q 42 + 2 g 20 q 41 q ¯ 41 ) p ¯ 42 , α 02 = ( f 11 q ¯ 41 q ¯ 42 + f 20 q ¯ 41 2 ) p ¯ 41 + ( g 02 q ¯ 42 2 + g 11 q ¯ 41 q ¯ 42 + g 20 q ¯ 41 2 ) p ¯ 42 , α 30 = p ¯ 42 ( g 03 q 42 3 + g 12 q 41 q 42 2 + g 21 q 41 2 q 42 + g 30 q 41 3 ) , α 21 = ( 3 p ¯ 42 g 03 q ¯ 42 + p ¯ 42 g 12 q ¯ 41 ) q 42 2 + 2 p ¯ 42 q 42 ( g 12 q ¯ 42 + g 21 q ¯ 41 ) q 41 + p ¯ 42 ( g 21 q ¯ 42 + 3 g 30 q ¯ 41 ) q 41 2 , α 12 = ( 3 p ¯ 42 g 03 q 42 + p ¯ 42 g 12 q 41 ) q ¯ 42 2 + 2 p ¯ 42 q ¯ 42 ( g 12 q 42 + g 21 q 41 ) q ¯ 41 + p ¯ 42 ( g 21 q 42 + 3 g 30 q 41 ) q ¯ 41 2 , α 03 = p ¯ 42 ( g 03 q ¯ 42 3 + g 12 q ¯ 41 q ¯ 42 2 + g 21 q ¯ 41 2 q ¯ 42 + g 30 q 41 3 ) .
and α ¯ i j is the complex conjugate of α i j .
To establish the normal form for 1:4 strong resonance, we will get rid of some quadratic terms in map (65) with the transformation
z ( n ) = φ ( n ) + β 20 2 φ 2 ( n ) + β 11 φ ( n ) φ ¯ ( n ) + β 02 2 φ ¯ 2 ( n ) ,
and its inverse transformation
φ ( n ) = z ( n ) β 20 2 z 2 ( n ) + β 11 z ( n ) z ¯ ( n ) + β 02 2 z ¯ 2 ( n ) + 1 2 β 20 2 + β 11 β ¯ 02 z 3 ( n ) + | β 11 | 2 + 3 2 β 11 β 20 + 1 2 | β 11 | 2 z 2 ( n ) z ¯ ( n ) + β 02 | β 11 | + β 11 2 + 1 2 β 11 β ¯ 20 + 1 2 β 20 β 02 z ( n ) z ¯ 2 ( n ) + 1 2 β 11 β 02 + β 02 β ¯ 20 z ¯ 3 ( n ) + O ( z ( n ) , z ¯ ( n ) ) 4 .
Combining map (67) and (68), we will transform map (65) into the following form
φ ( n + 1 ) = λ 1 ϵ ( n ) + 2 i + j 3 γ i , j φ i ( n ) φ ¯ j ( n ) + O ( φ ( n ) , φ ¯ ( n ) ) 4 ,
where
γ 20 = 1 + i 2 β 20 + α 20 , γ 11 = ( 1 + i ) β 11 + α 11 , γ 02 = 1 + i 2 β 02 + α 02 , γ 30 = 1 i 2 β 20 2 + ( 1 i ) α 20 β 20 1 + i 2 β 11 β ¯ 02 + 1 2 α 11 β ¯ 02 + i β 11 α ¯ 02 + α 30 , γ 21 = 1 + 3 i 2 β 20 β 11 + ( 2 + i ) α 20 β 11 i α ¯ 11 β 11 + 1 2 i 2 α 11 β 20 + β ¯ 11 α 11 + 1 2 α 02 β ¯ 02 + i α ¯ 02 β 02 + i + 1 2 | β 02 | 2 + ( i 1 ) | β 11 | 2 + α 21 , γ 12 = ( 1 i ) β 11 2 1 + i 2 β ¯ 20 β 11 + ( 1 + i ) α 11 β 11 i α ¯ 20 β 11 + ( 1 i ) β ¯ 11 β 02 + i α ¯ 11 β 02 + 2 α 20 β 02 + 1 i 2 β 20 β 02 i β 20 α 02 + 2 β ¯ 11 α 02 + 1 2 β ¯ 20 α 11 + α 12 , γ 03 = 1 + i 2 β ¯ 20 β 02 + i 1 2 β 11 β 02 + i α ¯ 20 β 02 + 1 2 α 11 β 02 + i β 11 α 02 + β ¯ 20 α 02 + α 03 .
We choose
β 20 = 2 α 20 1 + i , β 11 = α 11 1 i , β 02 = 2 α 02 1 + i ,
Then, map (69) becomes
φ ( n + 1 ) = λ 1 φ ( n ) + i + j = 3 γ i , j φ i ( n ) φ ¯ j ( n ) + O ( φ ( n ) , φ ¯ ( n ) ) 4 .
Next, with the intention of eliminating the cubic terms, we employ a transformation
φ ( n ) = ϕ ( n ) + β 30 6 ϕ 3 ( n ) + β 21 2 ϕ ( n ) ϕ ¯ ( n ) + β 03 6 ϕ ¯ 3 ( n ) ,
The inverse transformation of map (72) can be obtained
ϕ ( n ) = φ ( n ) β 30 6 φ 3 ( n ) β 21 2 φ ( n ) φ ¯ ( n ) β 03 6 φ ¯ 3 ( n ) + O ( φ ( n ) , φ ¯ ( n ) ) 4 .
By map (72) and (73), map (71) can be transformed into the following form:
ϕ ( n + 1 ) = λ 1 ϕ ( n ) + i + j = 3 ξ i , j ϕ i ( n ) ϕ ¯ j ( n ) + O ( ϕ ( n ) , ϕ ¯ ( n ) ) 4 ,
in which
ξ 30 = γ 30 + i 3 β 30 , ξ 21 = γ 21 , ξ 12 = γ 12 + i β 12 , ξ 03 = γ 03 .
Then, map (74) can be reduced into the following form:
ϕ ( n + 1 ) = λ 1 ϕ ( n ) + α 02 ϕ ¯ 2 ( n ) + ξ 21 ϕ 2 ( n ) ϕ ¯ ( n ) + ξ 03 ϕ ¯ 3 ( n ) + O ( ϕ ( n ) , ϕ ¯ ( n ) ) 4
by taking β 30 = 3 i γ 30 , β 21 = 0 , β 12 = i γ 12 , α 03 = 0 .
Defining
ζ 1 ( ϵ ) = 2 i ξ 21 , ζ 2 ( ϵ ) = 2 i 3 ξ 03 .
If ζ 2 ( ϵ ) 0 , letting ζ 3 = ζ 1 | ζ 2 | , from [40], we can obtain the following theorem.
Theorem 11.
If δ = 2 ζ 1 k , ζ 1 k < 0 , ζ 2 k = ζ 1 k 2 2 , and conditions ζ 2 0 , Re ( ζ 3 ) 0 , Im ( ζ 3 ) 0 hold, system (3) undergoes the 1:4 strong resonance bifurcation at E 2 * .
Example 10.
Fixing γ = 2 , m = 1.2 , β = 0.3 , at the fixed point E * ( 0.516874 , 0.483126 ) , we have λ 1 , 2 = ± i , ζ 1 = 14324.50649 245.1345104 i , ζ 2 = 6.680239467 + 2.204687653 i and ζ 3 = 8.968040994 0.1534696040 i . Then, ζ 2 0 , Re ( ζ 3 ) 0 and Im ( ζ 3 ) 0 . According to Theorem 11, system (3) has a 1:4 strong resonance bifurcation at E * .
Figure 14a exhibits the continuation curve diagram in the ( α , δ ) plane. In Figure 14a, R4, which is shown in Figure 14b, is detected. Figure 14b is a bifurcation diagram in the ( δ , α , x ) plane. From left to right, the values of parameter δ are 3.214272, 3.234272, 3.254272, 3.274272, respectively. Figure 14c is a bifurcation diagram in the ( α , x ) plane when δ = δ * = 3.234272 . Figure 14d is the maximum Lyapunov exponent corresponding to Figure 14c. Figure 15 is the phase corresponding to Figure 14c.

5. Two-Parameter Plane Plots

In this section, we look into some two-parameter planes for system (3) by using the method described in [42]. We pick two cases (1:2 strong resonance and 1:4 strong resonance) from the bifurcation scenarios mentioned above for further discussion. When discussing 1:2 strong resonance, we put the one-parameter sequence into the ( δ , α ) parameter plane. Figure 16a,b shows a group of global views in different two-parameter planes, and the fixed parameter values are the same as in Example 8. Figure 16c,d is similar to Figure 16a,b, but it is about the 1:4 strong resonance in Example 9. All the results are obtained by dividing the parameter interval into a grid with 800 × 800 equally spaced points. For each point in the two-parameter planes on the left of Figure 16, an orbit can go to a quasi-periodic, a periodic attractor, a chaotic state, or an attractor at infinity (divergence). These are shown by the numbers on the colorbar. The cyanine area is for divergence (the number is 1 ), and the black area is for chaos (the number is 30). The colors on the right of Figure 16 are related to the values of the maximum Lyapunov exponents, and red means the area where the maximum Lyapunov exponents diverge (the number is 1). The two-parameter plane plots show the complex dynamic behaviors of the discrete system (3) when the integral step size δ and other parameters are changed.

6. Conclusions

In this paper, we studied the complex behaviors of the predator–prey system (3) as a discrete-time system. We mainly analyzed codimension 1 and codimension 2 bifurcations. There are four types in codimension 1 bifurcations: transcritical, fold, flip, and Neimark–Sacker. And there are three types in codimension 2 bifurcations: fold–flip, 1:2, and 1:4 strong resonances. We found that the discretized step size δ greatly affects the stability of the fixed points of the model.
Compared with the continuous-time model Equation (2) investigated in [24], more detailed theoretical proofs and numerical simulations of phase portraits, single-parameter bifurcations, two-parameter bifurcations, maximum Lyapunov exponents, and two-parameter plane plots are employed to reveal the dynamics of the discrete-time model Equation (3). These not only demonstrate the stability of fixed points but also reveal richer codimension 1 and codimension 2 bifurcation structures. Specifically speaking, the fold–flip bifurcation and resonance bifurcations occurring at the fixed point E k imply that the discrete system may undergo complex codimension 2 bifurcations near E k . Also, system (3) has some interesting behaviors, like orbits of period-7, -14, -21, invariant cycles, flip bifurcation cascades in period-2, -4, -8 orbits, and chaotic sets. This means the predator–prey system is not stable when there is chaos. Especially, if the prey is in chaos, the predator will either die out or move towards a stable fixed point in the end. The continuous-time model cannot display all the dynamics of low-dimensional predator–prey models, such as chaos. Through the theoretical analysis and numerical simulations provided in this paper, we have observed a rich dynamic behavior that was not observed in the original continuous case proposed in [24]. These complex dynamical behaviors could be useful for understanding the dynamics of the low dimension predator–prey system. This shows that the discrete-time dynamical model has a more significant research value.
In this paper, we mainly study the dynamics of the model discretized by the forward Euler’s method. Using other discretization methods, such as the fourth-order Runge–Kutta method, the explicit midpoint method and so on, the dynamics of the model are worth considering for future research.

Author Contributions

Conceptualization, methodology, formal analysis, writing, M.L. and D.H.; investigation, interpretation, visualization, L.M. and M.L.; supervision, D.H.; software, M.L.; funding acquisition, M.L. and D.H. All authors have read and agreed to the published version of the manuscript.

Funding

This work was supported by the NSF of Shandong Province (ZR2023QA003, ZR2021MA016), the China Postdoctoral Science Foundation (2019M652349).

Data Availability Statement

The codes that supports the findings of this study are available from the corresponding author upon reasonable request.

Acknowledgments

The authors are grateful to the anonymous reviewers for their valuable comments and suggestions.

Conflicts of Interest

The authors declare that there are no conflicts of interest regarding the publication of this manuscript.

Appendix A. The Proof of Theorem 1

Proof. 
(I)
If | λ 1 | < 1 and | λ 2 | < 1 , i.e.,
1 + m δ α δ γ < 1 0 < δ ( α m γ ) < 2 γ | 1 δ | < 1 0 < δ < 2 0 < δ < 2 and 0 < δ ( α m γ ) < 2 γ ,
then E 0 is a sink.
(II)
If | λ 1 | > 1 and | λ 2 | > 1 , i.e.,
1 + m δ α δ γ > 1 α < m γ or 2 γ < δ α m γ | 1 δ | > 1 δ < 0 or δ > 2 δ > 2 and α < m γ , or δ > 2 and 2 γ < δ α m γ ,
then E 0 is a source when one of the conditions considered above are satisfied.
(III)
If | λ 1 | < 1 , | λ 2 | > 1 or | λ 1 | > 1 , | λ 2 | < 1 , i.e.,
1 + m δ α δ γ < 1 0 < δ ( α m γ ) < 2 γ | 1 δ | > 1 δ < 0 or δ > 2 δ > 2 and 0 < δ ( α m γ ) < 2 γ ,
or
1 + m δ α δ γ > 1 α < m γ or 2 γ < δ α m γ | 1 δ | < 1 0 < δ < 2 0 < δ < 2 and α < m γ , or 0 < δ < 2 and 2 γ < δ α m γ ,
we can guarantee that E 0 is a saddle when one of the conditions discussed above are satisfied.
(IV)
If | λ 1 | = 1 , | λ 2 | 1 , or | λ 1 | 1 , | λ 2 | = 1 , or | λ 1 | = 1 , | λ 2 | = 1 , then E 0 is non-hyperbolic. We have the following cases:
(a)
| λ 1 | = 1 , | λ 2 | 1 λ 1 = 1 , λ 2 1 α = m γ , δ 2 ; λ 1 = 1 , λ 2 1 δ = 2 γ α m γ , α m γ , α γ ( 1 + m ) ;
(b)
| λ 1 | 1 , | λ 2 | = 1 | λ 1 | 1 , λ 2 = 1 δ = 2 , α m γ , α γ ( 1 + m ) ;
(c)
| λ 1 | = 1 , | λ 2 | = 1 λ 1 = 1 , λ 2 = 1 α = m γ , δ = 2 ; λ 1 = 1 , λ 2 = 1 δ = 2 , α = γ ( 1 + m ) .

Appendix B. The Proof of Theorem 2

Proof. 
Let f k ( λ ) = λ 2 + p ( x k , y k ) λ + q ( x k , y k ) and λ 1 , λ 2 ( λ 1 < λ 2 ) be the roots of f k ( λ ) = 0 , where p ( x k , y k ) = ζ 1 k δ 2 , q ( x k , y k ) = ζ 2 k δ 2 + ζ 1 k δ + 1 with ζ 1 k = 1 + m 2 x k y k 2 β y k x k α γ ( γ + y k ) 2 , ζ 2 k = m 2 m x k m y k + 4 β y k 2 β y k x k + 3 β y k 2 x k + α γ ( 2 x k + y k 1 ) ( γ + y k ) 2 ( k = 1 , 2 , 3 ). The discriminant of f k ( λ ) = 0 is Δ * = p 2 ( x k , y k ) 4 q ( x k , y k ) = δ 2 ζ 1 k 2 4 ζ 2 k . We also have
f k ( 1 ) = ζ 2 k δ 2 , f k ( 1 ) = ζ 2 k δ 2 + 2 ζ 1 k δ + 4 .
Since f k ( 1 ) is the quadratic function of δ , then the axis of symmetry of f k ( 1 ) is δ = ζ 1 k ζ 2 k and the discriminant is Δ = 4 ( ζ 1 k 2 4 ζ 2 k ) . Let δ ¯ k = ζ 1 k ζ 2 k , Δ k = ζ 1 k 2 4 ζ 2 k , δ 1 k = ζ 1 k Δ k ζ 2 k , δ 2 k = ζ 1 k + Δ k ζ 2 k . Then Δ * = δ 2 Δ k , Δ = 4 Δ k .
(I)
If f k ( 1 ) = ζ 2 k δ 2 > 0 , i.e., ζ 2 k > 0 , based on Lemma 1, λ 1 , 2 < 1 f k ( 1 ) > 0 , q ( x k , y k ) < 1 .
(i)
When Δ k > 0 , then ζ 1 k < 2 ζ 2 k . We have
q ( x k , y k ) < 1 0 < δ < δ ¯ k f k ( 1 ) > 0 0 < δ < δ 1 k or δ > δ 2 k ζ 1 k < 2 ζ 2 k and 0 < δ < δ 1 k .
(ii)
When Δ k 0 , then 2 ζ 2 k ζ 1 k < 0 . We have
q ( x k , y k ) < 1 0 < δ < ζ 1 k ζ 2 k = δ ¯ k f k ( 1 ) > 0 δ > 0 2 ζ 2 k ζ 1 k < 0 and 0 < δ < δ ¯ k .
Combining the two cases discussed above, λ 1 , 2 < 1 , then E k is a sink.
(II)
If f k ( 1 ) = ζ 2 k δ 2 > 0 , i.e., ζ 2 k > 0 , based on Lemma 1, λ 1 < 1 , λ 2 > 1 or λ 1 > 1 , λ 2 < 1 f k ( 1 ) < 0 . We have
(i)
Δ k > 0 ζ 1 k < 2 ζ 2 k < 0 f k ( 1 ) < 0 δ 1 k < δ < δ 2 k ζ 1 k < 2 ζ 2 k < 0 and δ 1 k < δ < δ 2 k .
(ii)
Δ k > 0 ζ 1 k > 2 ζ 2 k > 0 f k ( 1 ) < 0 0 < δ < δ 2 k ζ 1 k > 2 ζ 2 k and 0 < δ < δ 2 k .
If f k ( 1 ) = ζ 2 k δ 2 < 0 , i.e., ζ 2 k < 0 , then Δ k = ζ 1 k 2 4 ζ 2 k > 0 . According to Vieta’s theorem, we have 4 ζ 2 k < 0 . Thus δ 2 k < 0 < δ 1 k . Based on Lemma 1, λ 1 < 1 , λ 2 > 1 or λ 1 > 1 , λ 2 < 1 f k ( 1 ) > 0 . We have
Δ k = ζ 1 k 2 4 ζ 2 k > 0 f k ( 1 ) > 0 δ 2 k < 0 < δ < δ 1 k 0 < δ < δ 1 k .
According to the three cases discussed above, λ 1 < 1 , λ 2 > 1 or λ 1 > 1 , λ 2 < 1 , then E k is a saddle.
(III)
If f k ( 1 ) = ζ 2 k δ 2 > 0 , i.e., ζ 2 k > 0 , based on Lemma 1, λ 1 , 2 > 1 f k ( 1 ) > 0 , q ( x k , y k ) > 1 . We have
(i)
When ζ 1 k > 0 ,
q ( x k , y k ) > 1 δ > ζ 1 k ζ 2 k = δ ¯ k f k ( 1 ) > 0 δ > 0 δ > δ ¯ k .
(ii)
When ζ 1 k < 0 . If Δ k 0 , i.e., 2 ζ 2 k ζ 1 k < 0 , then we have
q ( x k , y k ) > 1 δ > δ ¯ k f k ( 1 ) > 0 δ > 0 δ > δ ¯ k .
(iii)
When ζ 1 k < 0 . If Δ k > 0 , i.e., ζ 1 k < 2 ζ 2 k , then
q ( x k , y k ) > 1 δ > δ ¯ k f k ( 1 ) > 0 0 < δ < δ 1 k or δ > δ 2 k δ > δ 2 k .
(iv)
When ζ 1 k = 0 , then f k ( 1 ) = ζ 2 k δ 2 + 4 > 0 for any δ > 0 , then
q ( x k , y k ) > 1 δ > δ ¯ k f k ( 1 ) > 0 δ > 0 δ > δ ¯ k = 0 .
If f k ( 1 ) < 0 , i.e., ζ 2 k < 0 , then Δ k = ζ 1 k 2 4 ζ 2 k > 0 , and δ 2 k < 0 < δ 1 k . Then λ 1 < 1 , λ 2 > 1 f k ( 1 ) < 0 and q ( x k , y k ) < 0 . We have
q ( x k , y k ) < 0 δ > ζ 1 k Δ k 2 ζ 2 k = δ 1 k 2 f k ( 1 ) < 0 δ > δ 1 k δ > δ 1 k .
Combining the cases considered above, we have | λ 1 | > 1 , | λ 2 | > 1 . Then, E k is a source.

Appendix C. The Proof of Theorem 3

Proof. 
The notations are the same as those in the proof of Theorem 2.
(I)
If f k has a unique simple root 1, then f k ( 1 ) = 0 and f k ( 1 ) 0 . We have
f k ( 1 ) = 0 ζ 2 k = 0 f k ( 1 ) 0 ζ 1 k 0 f k ( 1 ) 0 δ 2 ζ 1 k ζ 2 k = 0 , ζ 1 k 0 and δ 2 ζ 1 k ,
that is | λ 1 | 1 , λ 2 = 1 (or λ 1 = 1 , | λ 2 | 1 ). Then, E k may be a fold point.
(II)
If f k ( 1 ) = ζ 2 k δ 2 > 0 , i.e., ζ 2 k > 0 , then based on Lemma 1, λ 1 = 1 , | λ 2 | 1 f k ( 1 ) = 0 , p ( x k , y k ) 0 , 2 . When f k ( 1 ) = ζ 2 k δ 2 + 2 ζ 1 k δ + 4 = 0 , this quadratic function has at least one root, that is, Δ k 0 . Due to δ > 0 and Vieta’s theorem, Δ k 0 , 2 ζ 1 k ζ 2 k > 0 , 4 ζ 2 k > 0 ζ 1 k 2 ζ 2 k < 0 . We have
f k ( 1 ) = 0 ζ 1 k 2 ζ 2 k < 0 , δ = δ 1 k or δ = δ 2 k p ( x k , y k ) 0 δ 2 ζ 1 k p ( x k , y k ) 2 δ 4 ζ 1 k ζ 2 k > 0 , ζ 1 k 2 ζ 2 k , δ = δ 1 k or δ = δ 2 k , δ 2 ζ 1 k , 4 ζ 1 k .
If f k ( 1 ) < 0 , then we have ζ 2 k < 0 . Similarly, when f k ( 1 ) = 0 , this quadratic function has two zeros, that is, Δ k > 0 . Due to δ > 0 and Vieta’s theorem, Δ k > 0 , 4 ζ 2 k < 0 ζ 1 k 2 > 4 ζ 2 k . We have
f k ( 1 ) < 0 ζ 2 k < 0 f k ( 1 ) = 0 ζ 1 k 2 > 4 ζ 2 k , δ = δ 1 k ζ 2 k < 0 and δ = δ 1 k .
When the two cases hold, we have λ 1 = 1 , | λ 2 | 1 . Then, E k may be a flip point.
(III)
If f k ( 1 ) = ζ 2 k δ 2 > 0 , i.e., ζ 2 k > 0 , then based on Lemma 1, | λ 1 , 2 | = 1 and λ 1 , 2 are complex Δ * = p 2 ( x k , y k ) 4 q ( x k , y k ) = δ 2 Δ k < 0 , q ( x k , y k ) = 1 . We have
q ( x k , y k ) = 1 δ = ζ 1 k ζ 2 k = δ ¯ k , ζ 1 k < 0 , Δ k < 0 2 ζ 2 k < ζ 1 k < 0 , 2 ζ 2 k < ζ 1 k < 0 and δ = δ ¯ k .
If f k ( 1 ) < 0 , i.e., ζ 2 k < 0 , we have p 2 ( x k , y k ) 4 q ( x k , y k ) = δ 2 ζ 1 k 2 4 ζ 2 k > 0 . Then, are no complex eigenvalues of the characteristic equation f k ( λ ) = 0 . This case will not be considered.
According to the case discussed above, f k ( λ ) = 0 has no real roots, only complex roots with module 1. Then E k may be a Neimark–Sacker point.
(IV)
If
Δ k > 0 ζ 1 k 2 > 4 ζ 2 k λ 1 + λ 2 = 0 ζ 1 k δ = 2 λ 1 λ 2 = 1 ζ 2 k δ 2 = 0 ζ 2 k = 0 , ζ 1 k < 0 and δ = 2 ζ 1 k ,
we have λ 1 = 1 , λ 2 = 1 , then E k may be a fold–flip bifurcation point.
(V)
If
Δ k = 0 ζ 1 k 2 = 4 ζ 2 k λ 1 + λ 2 = 2 ζ 1 k δ = 4 λ 1 λ 2 = 1 ζ 2 k δ 2 = 4 ζ 1 k < 0 , ζ 2 k = ζ 1 k 2 4 and δ = 4 ζ 1 k ,
we have λ 1 = λ 2 = 1 , then E k may be the 1:2 resonance point.
(VI)
If
Δ k < 0 ζ 1 k 2 < 4 ζ 2 k λ 1 + λ 2 = 0 ζ 1 k δ = 2 λ 1 λ 2 = 1 ζ 2 k δ + ζ 1 k = 0 ζ 1 k < 0 , ζ 2 k = ζ 1 k 2 2 and δ = 2 ζ 1 k ,
we have λ 1 = i , λ 2 = i , then E k may be the 1:4 resonance point.

Appendix D. The Coefficients in Equation (22)

p 200 = b 020 ( a 22 λ 2 ) 2 a 12 ( 1 + λ 2 ) + a 110 ( a 22 + 1 ) ( a 22 λ 2 ) a 12 ( 1 + λ 2 ) b 110 ( a 22 λ 2 ) 1 + λ 2 + a 200 ( a 22 + 1 ) a 12 b 200 1 + λ 2 , p 110 = λ 2 ( a 110 2 b 020 ) ( a 22 + 1 ) a 12 ( 1 + λ 2 ) ( a 22 + 1 ) 2 a 22 ( a 110 b 020 ) + a 110 a 12 ( 1 + λ 2 ) + b 110 ( 2 a 22 λ 2 + 1 ) 2 a 200 ( a 22 + 1 ) + 2 a 12 b 200 1 + λ 2 , p 020 = ( a 22 + 1 ) 2 ( a 110 b 020 ) a 12 ( 1 + λ 2 ) + a 200 ( a 22 + 1 ) b 110 ( a 22 + 1 ) a 12 b 200 1 + λ 2 , p 101 = a 011 ( a 22 + 1 ) ( a 22 λ 2 ) a 12 ( 1 + λ 2 ) + a 22 ( a 101 b 011 ) a 12 b 101 + b 011 λ 2 + a 101 1 + λ 2 , p 011 = a 011 ( a 22 + 1 ) 2 a 12 ( 1 + λ 2 ) + ( b 011 a 101 ) ( a 22 + 1 ) + a 12 b 101 1 + λ 2 , p 300 = b 030 ( a 22 λ 2 ) 3 a 12 2 ( 1 + λ 2 ) b 120 ( a 22 λ 2 ) 2 a 12 ( 1 + λ 2 ) + b 210 ( λ 2 a 22 ) a 12 b 300 1 + λ 2 , p 210 = 3 b 030 ( a 22 + 1 ) ( a 22 λ 2 ) 2 a 12 2 ( 1 + λ 2 ) + b 120 ( a 22 λ 2 ) ( 3 a 22 λ 2 + 2 ) a 12 ( 1 + λ 2 ) + b 210 ( 3 a 22 2 λ 2 + 1 ) + 3 a 12 b 300 1 + λ 2 , p 120 = 3 b 030 ( a 22 + 1 ) 2 ( a 22 λ 2 ) a 12 2 ( 1 + λ 2 ) b 120 ( a 22 + 1 ) ( 3 a 22 2 λ 2 + 1 ) a 12 ( 1 + λ 2 ) + b 210 ( 3 a 22 + λ 2 2 ) 3 a 12 b 300 1 + λ 2 , p 030 = b 030 ( a 22 + 1 ) 3 a 12 2 ( 1 + λ 2 ) + b 120 ( a 22 + 1 ) 2 a 12 ( 1 + λ 2 ) + a 12 b 300 + b 210 ( a 22 + 1 ) 1 + λ 2 , p 201 = a 22 ( a 111 b 021 ) + b 021 λ 2 + a 111 ( a 22 λ 2 ) a 12 ( 1 + λ 2 ) + a 22 ( a 201 b 111 ) + b 111 λ 2 + a 201 a 12 b 201 1 + λ 2 , p 021 = ( a 22 + 1 ) 2 ( a 111 b 021 ) a 12 ( 1 + λ 2 ) + ( a 201 b 111 ) ( a 22 + 1 ) a 12 b 201 1 + λ 2 , p 111 = 2 a 22 ( a 111 b 021 ) + λ 2 ( 2 b 021 a 111 ) + a 111 ( a 22 + 1 ) a 12 ( 1 + λ 2 ) + b 111 ( 2 a 22 λ 2 + 1 ) 2 a 201 ( a 22 + 1 ) + 2 a 12 b 201 1 + λ 2 , q 200 = ( a 22 λ 2 ) 2 ( a 110 b 020 ) a 12 ( 1 + λ 2 ) + ( b 110 a 200 ) ( λ 2 a 22 ) a 12 b 200 1 + λ 2 , q 110 = ( λ 2 a 22 ) 2 a 22 ( a 110 b 020 ) a 110 λ 2 + a 110 2 b 020 a 12 ( 1 + λ 2 ) + ( 2 a 200 b 110 ) λ 2 + b 110 ( 2 a 22 + 1 ) + 2 a 12 b 200 2 a 22 a 200 1 + λ 2 , q 020 = p 020 ( a 22 + 1 ) a 110 + a 12 a 200 a 12 , q 101 = p 101 + a 011 ( λ 2 a 22 ) a 12 a 101 a 12 , q 011 = p 011 + a 011 ( a 22 + 1 ) + a 12 a 101 a 12 , q 300 = p 300 , q 210 = p 210 , q 120 = p 120 , q 030 = p 030 , q 201 = p 201 + a 111 ( λ 2 a 22 ) ) a 12 a 201 , q 021 = p 021 a 111 ( a 22 + 1 ) + a 12 a 201 a 12 , q 111 = p 111 + a 111 ( 2 a 22 λ 2 + 1 ) + 2 a 12 a 201 a 12 .

Appendix E. The Coefficients in Equation (33)

f 20 = 1 8 δ * 2 ( δ * + 1 ) ( δ ^ + δ * ) δ * β ( y * δ * + x * ) 2 ( δ ^ + δ * ) 8 x * 3 + γ δ * [ ( α ^ + α * ) δ * + δ ^ α * ] 8 ( γ + y * ) 3 δ * y * β ( δ ^ + δ * ) ( y * b 12 δ * + x * b 12 + y * ) 2 x * 3 b 12 2 + ( δ ^ + δ * ) ( 3 b 12 2 δ * 2 + 2 b 12 2 δ * 6 b 12 δ * 2 b 12 + 4 ) 4 b 12 3 , f 11 = ( δ ^ + δ * ) 1 4 δ * 2 ( δ * + 1 ) + ( 4 b 12 δ * 2 + 3 b 12 δ * 4 δ * 2 ) 4 b 12 2 β δ * ( y * δ * + x * ) 2 4 x * 3 β δ * y * ( y * δ * + x * ) 2 x * 3 b 12 , f 02 = δ * β ( y * δ * + x * ) 2 ( δ ^ + δ * ) 8 x * 3 + γ δ * [ ( α ^ + α * ) δ * + δ ^ α * ] 8 ( γ + y * ) 3 + δ * ( δ * + 1 ) ( δ ^ + δ * ) 4 b 12 1 8 δ * 2 ( δ * + 1 ) ( δ ^ + δ * ) , f 30 = β * [ ( y * δ * + x * ) b 12 + 2 y * ] 2 ( b 12 δ * 2 ) δ * 2 16 x * 4 b 12 3 + δ * 2 α * γ 16 ( γ + y * ) 4 , f 21 = 3 δ * 2 α * γ 16 ( γ + y * ) 4 + β δ * 2 ( 3 y * 2 b 12 δ * 2 4 x * y * b 12 δ * + x * 2 b 12 3 y * 2 δ * + 2 x * y * ) 4 b 12 2 x * 4 3 β δ * 3 ( y * δ * + x * ) 2 16 x * 4 , f 12 = 3 δ * 2 α * γ 16 ( γ + y * ) 4 + β δ * 2 ( y * δ * + x * ) ( 3 y * δ * + x * ) 8 b 12 x * 4 3 β δ * 3 ( y * δ * + x * ) 2 16 x * 4 , f 03 = β δ * 3 ( y * δ * + x * ) 2 16 x * 4 + δ * 2 α * γ 16 ( γ + y * ) 4 , g 20 = 1 8 δ * ( δ * + 1 ) ( δ ^ + δ * ) ( δ ^ + δ * ) ( 2 b 12 δ * + b 12 2 ) 4 b 12 2 β ( y * δ * + x * ) 2 ( δ ^ + δ * ) 8 x * 3 β y * ( δ ^ + δ * ) [ ( y * δ * + x * ) b 12 + y * ] 2 x * 3 b 12 2 + γ [ ( δ ^ + δ * ) α * + δ * α ^ ] 8 ( γ + y * ) 3 , g 11 = 1 4 δ * 2 ( δ * + 1 ) ( δ ^ + δ * ) β [ ( δ * δ ^ ) x * 2 ( δ ^ + δ * ) ( y * 2 δ * 2 + 2 x * y * δ * ) ] 4 x * 3 + ( 2 δ * + 1 ) ( δ ^ + δ * ) 4 b 12 β y * ( y * δ * + x * ) ( δ ^ + δ * ) 2 x * 3 b 12 + γ [ ( δ ^ + δ * ) α * + δ * α ^ ] 4 ( γ + y * ) 3 , g 02 = 1 8 δ * 2 ( δ * + 1 ) ( δ ^ + δ * ) β ( y * δ * + x * ) 2 ( δ ^ + δ * ) 8 x * 3 + γ [ ( δ ^ + δ * ) α * + δ * α ^ ] 8 ( γ + y * ) 3 , g 30 = δ * β [ ( 3 y * δ * + x * ) ( y * δ * + x * ) b 12 2 + ( 6 y * 2 δ * + 4 x * y * ) b 12 + 4 y * 2 ] 8 x * 4 b 12 3 β δ * 2 ( y * δ * + x * ) 2 16 x * 4 + δ * α * γ 16 ( γ + y * ) 4 , g 21 = 3 δ * α * γ 16 ( γ + y * ) 4 + β δ * ( 3 y * 2 b 12 δ * 2 4 x * y * b 12 δ * + x * 2 b 12 3 y * 2 δ * + 2 x * y * ) 4 b 12 2 x * 4 3 β δ * 2 ( y * δ * + x * ) 2 16 x * 4 , g 12 = 3 δ * α * γ 16 ( γ + y * ) 4 + β δ * ( y * δ * + x * ) ( 3 y * δ * + x * ) 8 b 12 x * 4 3 β δ * 2 ( y * δ * + x * ) 2 16 x * 4 , g 03 = β δ * 2 ( y * δ * + x * ) 2 16 x * 4 .

Appendix F. The Expressions of θ 1 (κ), θ 2 (κ), F(w 1,n, w 2,n), and G(w 1,n, w 2,n) in Equation (34)

θ 1 ( κ ) = 2 b 22 δ ^ 2 + ( b 11 + b 22 ) δ * L 2 2 δ ^ δ * L 2 2 + ( b 11 b 22 ) δ ^ , θ 2 ( κ ) = ( b 11 b 22 ) δ ^ + L 2 4 + ( 2 b 11 2 b 22 ) δ ^ ,
F ( w 1 , n , w 2 , n ) = 1 2 F 20 w 1 , n 2 + F 11 w 1 , n w 2 , n + 1 2 F 02 w 2 , n 2 + 1 6 F 30 w 1 , n 3 + 1 2 F 21 w 1 , n 2 w 2 , n + 1 2 F 12 w 1 , n w 2 , n 2 + 1 6 F 03 w 2 , n 3 + O ( w 1 , n , w 2 , n ) 4 , G ( w 1 , n , w 2 , n ) = 1 2 G 20 w 1 , n 2 + G 11 w 1 , n w 2 , n + 1 2 G 02 w 2 , n 2 + 1 6 G 30 w 1 , n 3 + 1 2 G 21 w 1 , n 2 w 2 , n + 1 2 G 12 w 1 , n w 2 , n 2 + 1 6 G 03 w 2 , n 3 + O ( w 1 , n , w 2 , n ) 4 . P = [ 2 ( b 11 b 22 ) δ * ] δ ^ , Q = 2 + ( b 11 b 22 ) δ ^ , F 20 = 2 ( f 20 + P g 20 ) Q , F 11 = 2 g 20 P 2 + ( 2 Q f 20 g 11 ) P f 11 Q Q 2 , F 02 = 2 [ P 3 g 20 + ( Q f 20 g 11 ) P 2 + ( Q f 11 + g 02 ) P + f 02 Q ] Q 3 , F 30 = 6 f 30 + P 6 g 30 Q , F 21 = 2 ( P + Q ) ( 3 P f 30 f 21 ) Q 2 , F 12 = 2 [ 3 g 30 P 3 + ( 3 Q f 30 2 g 21 ) P 2 + ( 2 Q f 21 + g 12 ) P + f 12 Q ] Q 3 , F 03 = 6 [ P 4 g 30 + ( Q f 30 g 21 ) P 3 + ( Q f 21 + g 12 ) P 2 + ( Q f 12 g 03 ) P f 03 Q ] Q 4 , G 20 = 2 g 20 Q , G 11 = 2 P g 20 + g 11 Q 2 , G 02 = 2 [ P 2 g 20 + P g 11 g 02 ] Q 3 , G 30 = 6 g 30 Q , G 21 = 2 [ 3 P g 30 + g 21 ] Q 2 , G 12 = 2 [ 3 P 2 g 30 + 2 P g 21 g 12 ] Q 3 , G 03 = 6 [ P 3 g 30 + P 2 g 21 P g 12 + g 03 ] Q 4 .

References

  1. Bazykin, A.D. Structural and Dynamic Stability of Model Predator-Prey Systems; International Institute for Applied Systems Analysis: London, UK, 1976. [Google Scholar]
  2. Reynolds-Hogland, M.J.; Hogland, J.S.; Mitchell, M.S. Evaluating intercepts from demographic models to understand resource limitation and resource thresholds. Ecol. Model. 2008, 211, 424–432. [Google Scholar] [CrossRef]
  3. Qin, W.J.; Tang, S.Y.; Cheke, R.A. The effects of resource limitation on a predator-prey model with control measures as nonlinear pulses. Math. Probl. Eng. 2014, 2014, 99–114. [Google Scholar] [CrossRef]
  4. Real, L.A. The kinetics of functional response. Am. Nat. 1977, 111, 289–300. [Google Scholar] [CrossRef]
  5. Xu, R.; Chaplain, M.A.J.; Davidson, F.A. Periodic solutions for a predator-prey model with Holling-type functional response and time delays. Appl. Math. Comput. 2005, 161, 637–654. [Google Scholar] [CrossRef]
  6. Ma, Z.; Wang, S. A delay-induced predator-prey model with Holling type functional response and habitat complexity. Nonlinear Dynam. 2018, 93, 1519–1544. [Google Scholar] [CrossRef]
  7. Xie, Y.; Wang, Z.; Meng, B.; Huang, X. Dynamical analysis for a fractional-order prey-predator model with Holling III type functional response and discontinuous harvest. Appl. Math. Lett. 2020, 106, 106342. [Google Scholar] [CrossRef]
  8. Hu, D.P.; Li, Y.Y.; Liu, M.; Bai, Y.Z. Stability and Hopf bifurcation for a delayed predator-prey model with stage structure for prey and Ivlev-type functional response. Nonlinear Dynam. 2020, 99, 3323–3350. [Google Scholar] [CrossRef]
  9. Wang, X.Y.; Zanette, L.; Zou, X.F. Modelling the fear effect in predator-prey interactions. J. Math. Biol. 2016, 73, 1179–1204. [Google Scholar] [CrossRef]
  10. Panday, P.; Samanta, S.; Pal, N.; Chattopadhyay, J. Delay induced multiple stability switch and chaos in a predator-prey model with fear effect. Math. Comput. Simulat. 2020, 172, 134–158. [Google Scholar] [CrossRef]
  11. Sarkar, K.; Khajanchi, S. Impact of fear effect on the growth of prey in a predator-prey interaction model. Ecol. Complex. 2020, 42, 100826. [Google Scholar] [CrossRef]
  12. Martin, A.; Ruan, S.G. Predator-prey models with delay and prey harvesting. J. Math. Biol. 2001, 43, 247–267. [Google Scholar] [CrossRef] [PubMed]
  13. Liu, M.; Meng, F.W.; Hu, D.P. Impacts of multiple time delays on a gene regulatory network mediated by small noncoding RNA. Int. J. Bifurc. Chaos 2020, 30, 2050069. [Google Scholar] [CrossRef]
  14. Ruan, S.G. On nonlinear dynamics of predator-prey models with discrete delay. Math. Model. Nat. Phenom. 2009, 4, 140–188. [Google Scholar] [CrossRef]
  15. Xu, R.; Gan, Q.T.; Ma, Z.E. Stability and bifurcation analysis on a ratio-dependent predator-prey model with time delay. J. Comput. Appl. Math. 2009, 230, 187–203. [Google Scholar] [CrossRef]
  16. Garain, K.; Mandal, P.S. Bubbling and hydra effect in a population system with Allee effect. Ecol. Complex. 2021, 47, 100939. [Google Scholar] [CrossRef]
  17. Liu, W.; Jiang, Y.L. Bifurcation of a delayed Gause predator-prey model with Michaelis-Menten type harvesting. J. Theor. Biol. 2018, 438, 116–132. [Google Scholar] [CrossRef] [PubMed]
  18. May, R.M.; Beddington, J.R.; Clark, C.W.; Holt, S.J.; Laws, R.M. Management of multispecies fisheries. Science 1979, 205, 267–277. [Google Scholar] [CrossRef]
  19. Xiao, D.M.; Jennings, L.S. Bifurcations of a ratio-dependent predator-prey system with constant rate harvesting. SIAM J. Appl. Math. 2005, 65, 737–753. [Google Scholar] [CrossRef]
  20. Baek, H. Spatiotemporal dynamics of a predator-prey system with linear harvesting rate. Math. Probl. Eng. 2014, 2014, 625973. [Google Scholar] [CrossRef]
  21. Wang, Y.; Zhou, X.; Jiang, W.H. Bifurcations in a diffusive predator-prey system with linear harvesting. Chaos Soliton. Fract. 2023, 169, 113286. [Google Scholar] [CrossRef]
  22. Clark, C.W.; Mangel, M. Aggregation and fishery dynamics: A theoretical study of schooling and the Purse Seine tuna fisheries. Fish. Bull. 1979, 77, 317–337. [Google Scholar]
  23. Gupta, R.P.; 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]
  24. Hu, D.P.; Cao, H.J. Stability and bifurcation analysis in a predator-prey system with Michaelis-Menten type predator harvesting. Nonlinear Anal. Real World Appl. 2017, 33, 58–82. [Google Scholar] [CrossRef]
  25. Atabaigi, A. Multiple bifurcations and dynamics of a discrete-time predator-prey system withgroup defense and non-monotonic functional response. Differ. Equat. Dyn. Sys. 2020, 28, 107–132. [Google Scholar] [CrossRef]
  26. Gupta, R.P.; Chandra, P.; Banerjee, M. Dynamical complexity of a prey-predator model with nonlinear predator harvesting. Discret. Cont. Dyn. Sys. B 2015, 20, 423–443. [Google Scholar] [CrossRef]
  27. Khan, M.S.; Abbas, M.; Bonyah, E.; Qi, H.X. Michaelis-Menten-Type prey harvesting in discrete modified Leslie-Gower predator-prey model. J. Funct. Space 2022, 2022, 1–23. [Google Scholar] [CrossRef]
  28. Cheng, L.F.; Cao, H.J. Bifurcation analysis of a discrete-time ratio-dependent predator-prey model with Allee effect. Commun. Nonlinear Sci. Numer. Simul. 2016, 38, 288–302. [Google Scholar] [CrossRef]
  29. Huang, J.C.; Liu, S.H.; Ruan, S.G.; Xiao, D.M. Bifurcations in a discrete predator-prey model with nonmonotonic functional response. J. Math. Anal. Appl. 2018, 464, 201–230. [Google Scholar] [CrossRef]
  30. Hu, D.P.; Yu, X.; Zheng, Z.W.; Zhang, C.; Liu, M. Multiple bifurcations in a discrete Bazykin predator-prey model with predator intraspecific interactions and ratio-dependent functional response. Qual. Theor. Dyn. Syst. 2023, 22, 99. [Google Scholar] [CrossRef]
  31. Hu, D.P.; Liu, X.X.; Li, K.; Liu, M.; Yu, X. Codimension-two bifurcations of a simplified discrete-time SIR model with nonlinear incidence and recovery rates. Mathematics 2023, 11, 4142. [Google Scholar] [CrossRef]
  32. Hu, D.P.; Cao, H.J. Bifurcation and chaos in a discrete-time predator-prey system of Holling and Leslie type. Commun. Nonlinear Sci. Numer. Simul. 2015, 22, 702–715. [Google Scholar] [CrossRef]
  33. Liu, X.L.; Xiao, D.M. Complex dynamic behaviors of a discrete-time predator-prey system. Chaos Solitons Fractals 2007, 32, 80–94. [Google Scholar] [CrossRef]
  34. He, Z.M.; Lai, X. Bifurcation and chaotic behavior of a discrete-time predator-prey system. Nonlinear Anal. Real World Appl. 2011, 12, 403–417. [Google Scholar] [CrossRef]
  35. Yuan, L.G.; Yang, Q.G. Bifurcation, invariant curve and hybrid control in a discrete-time predator-prey system. Appl. Math. Model. 2015, 39, 2345–2362. [Google Scholar] [CrossRef]
  36. Govaerts, W.; Kuznetsov, Y.A.; Khoshsiar Ghaziani, R.; Meijer, H.G.E. Cl Matcontm: A Toolbox for Continuation and Bifurcation of Cycles of Maps; Universiteit Gent: Ghent, Belgium; Utrecht University: Utrecht, The Netherlands, 2008. [Google Scholar]
  37. Kuznetsov, Y.A.; Meijer, H.G.E. Numerical Bifurcation Analysis of Maps: From Theory to Software; Cambridge University Press: Cambridge, UK, 2019. [Google Scholar]
  38. Guckenheimer, J.; Holmes, P. Nonlinear Oscillations, Dynamical Systems, and Bifurcations of Vector Fields; Applied Mathematical Sciences 42; Springer: New York, NY, USA, 1983. [Google Scholar]
  39. Wiggins, S. Introduction to Applied Nonlinear Dynamical Systems and Chaos, 2nd ed.; Texts in Applied Mathematics; Springer: New York, NY, USA, 2003; Volume 2. [Google Scholar]
  40. Kuznetsov, Y.A. Elements of Applied Bifurcation Theory, 3rd ed.; Applied Mathematical Sciences 112; Springer: New York, NY, USA, 2004. [Google Scholar]
  41. Kuznetsov, Y.A.; Meijer, H.G.E.; Veen, L. The fold-flip bifurcation. Int. J. Bifurc. Chaos 2004, 39, 2253–2282. [Google Scholar] [CrossRef]
  42. Wang, F.J.; Cao, H.J. Model locking and quaiperiodicity in a discrete-time Chialvo neuron model. Commun. Nonlinear Sci. Numer. Simul. 2018, 56, 481–489. [Google Scholar] [CrossRef]
Figure 1. The fixed point continuation curve diagram in the ( α , x ) plane. The blue solid line and the red dotted line indicate that the fixed points are stable and unstable, respectively. PD—period double point, NS—Neimark–Sacker bifurcation point, BP—branch point (transcritical bifurcation point), LP—limit point (fold bifurcation point). NS 1 for ( x , y , α , δ ) is ( 0.369896 , 0.630104 , 3.18133 , 1.04725 ) . LP for ( x , y , α , δ ) is ( 0.619139 , 0.380861 , 3.685165 , 1.04725 ) .
Figure 1. The fixed point continuation curve diagram in the ( α , x ) plane. The blue solid line and the red dotted line indicate that the fixed points are stable and unstable, respectively. PD—period double point, NS—Neimark–Sacker bifurcation point, BP—branch point (transcritical bifurcation point), LP—limit point (fold bifurcation point). NS 1 for ( x , y , α , δ ) is ( 0.369896 , 0.630104 , 3.18133 , 1.04725 ) . LP for ( x , y , α , δ ) is ( 0.619139 , 0.380861 , 3.685165 , 1.04725 ) .
Mathematics 12 02872 g001
Figure 2. (a) A cascade of PD-points is visualized within the ( δ , x ) plane for δ ranging from 1.35 to 2.3. The red line represents the continuation curve of the fixed point of the first iteration, and the blue line indicates the iteration number doubling when a new fixed-point curve emerges from a PD-point from left to right. The PD on the red line is at ( x , y , δ ) = ( 1 , 0 , 1.62162 ) . (b) A bifurcation diagram in the ( δ , x ) plane. (c) A bifurcation diagram in the ( δ , y ) plane. (d) The maximum Lyapunov exponent corresponding to (a,b). Here, we have γ = 0.3 , m = 2.1 , α = 1 , β = 0.4 with an initial value of ( 0.01 , 0.01 ) , and the bifurcation value is δ = 1.62162 .
Figure 2. (a) A cascade of PD-points is visualized within the ( δ , x ) plane for δ ranging from 1.35 to 2.3. The red line represents the continuation curve of the fixed point of the first iteration, and the blue line indicates the iteration number doubling when a new fixed-point curve emerges from a PD-point from left to right. The PD on the red line is at ( x , y , δ ) = ( 1 , 0 , 1.62162 ) . (b) A bifurcation diagram in the ( δ , x ) plane. (c) A bifurcation diagram in the ( δ , y ) plane. (d) The maximum Lyapunov exponent corresponding to (a,b). Here, we have γ = 0.3 , m = 2.1 , α = 1 , β = 0.4 with an initial value of ( 0.01 , 0.01 ) , and the bifurcation value is δ = 1.62162 .
Mathematics 12 02872 g002
Figure 3. (a) Bifurcation diagram in the ( δ , x ) plane. (b) The maximum Lyapunov exponent corresponding to (a). Here γ = 0.2 , m = 0.8 , α = 0.28 , β = 0.4 with the initial value ( 0.01 , 0.01 ) . The bifurcation value is δ = 2 .
Figure 3. (a) Bifurcation diagram in the ( δ , x ) plane. (b) The maximum Lyapunov exponent corresponding to (a). Here γ = 0.2 , m = 0.8 , α = 0.28 , β = 0.4 with the initial value ( 0.01 , 0.01 ) . The bifurcation value is δ = 2 .
Mathematics 12 02872 g003
Figure 4. (a) A bifurcation diagram in the ( δ , x ) plane. (b) A bifurcation diagram in the ( δ , y ) plane. (c) The maximum Lyapunov exponent corresponding to (a,b). Here, the values are set as follows: γ = 1 , m = 1 , α = 0.91 , β = 1 and the initial value is ( 0.8 , 0.2 ) .
Figure 4. (a) A bifurcation diagram in the ( δ , x ) plane. (b) A bifurcation diagram in the ( δ , y ) plane. (c) The maximum Lyapunov exponent corresponding to (a,b). Here, the values are set as follows: γ = 1 , m = 1 , α = 0.91 , β = 1 and the initial value is ( 0.8 , 0.2 ) .
Mathematics 12 02872 g004
Figure 5. Phase portraits for different values of δ corresponding to Figure 4, with the initial value being ( 0.8 , 0.2 ) . (a) The phase portrait of the fixed point when δ = 2.6 . (b) The phase portrait of the period-2 when δ = 2.8 . (c) The phase portrait of the period-4 when δ = 2.9 . (d) The phase portrait of the period-8 when δ = 2.926 . (e) The phase portrait of the period-16 when δ = 2.93 . (f) The chaotic set when δ = 2.93 . (g) The chaotic set when δ = 2.95 . (h) The phase portrait of the period-14 when δ = 2.98 . (i) The chaotic set when δ = 3.00 .
Figure 5. Phase portraits for different values of δ corresponding to Figure 4, with the initial value being ( 0.8 , 0.2 ) . (a) The phase portrait of the fixed point when δ = 2.6 . (b) The phase portrait of the period-2 when δ = 2.8 . (c) The phase portrait of the period-4 when δ = 2.9 . (d) The phase portrait of the period-8 when δ = 2.926 . (e) The phase portrait of the period-16 when δ = 2.93 . (f) The chaotic set when δ = 2.93 . (g) The chaotic set when δ = 2.95 . (h) The phase portrait of the period-14 when δ = 2.98 . (i) The chaotic set when δ = 3.00 .
Mathematics 12 02872 g005
Figure 6. (a) A bifurcation diagram in the ( δ , x ) plane. (b) The maximum Lyapunov exponent corresponding to (a).
Figure 6. (a) A bifurcation diagram in the ( δ , x ) plane. (b) The maximum Lyapunov exponent corresponding to (a).
Mathematics 12 02872 g006
Figure 7. (a) There is a stable point when δ = 1.04 . (b) There is a limit cycle when δ = 1.05 . (c) There are period-8 points when δ = 1.13 . (d) There are period-16 points when δ = 1.2 . (e) There are period-32 points when δ = 1.215 . (f) There is chaos when δ = 1.23 . (g) There is chaos when δ = 1.24 . (h) There are period-10 points when δ = 1.25 .
Figure 7. (a) There is a stable point when δ = 1.04 . (b) There is a limit cycle when δ = 1.05 . (c) There are period-8 points when δ = 1.13 . (d) There are period-16 points when δ = 1.2 . (e) There are period-32 points when δ = 1.215 . (f) There is chaos when δ = 1.23 . (g) There is chaos when δ = 1.24 . (h) There are period-10 points when δ = 1.25 .
Mathematics 12 02872 g007
Figure 8. (a) Continuation curve diagram in the ( δ , α , x ) plane. The green, blue, and magenta lines represent the LP, PD, and NS continuation curves, respectively. LPPD—fold–flip bifurcation, R2—1:2 resonance, R3—1:3 resonance, GPD—general period double. LPPD 1 for ( x , y , α , δ ) is ( 1 , 0 , 2 , 2 ) . (b) Bifurcation diagram in the ( δ , α , x ) plane. From left to right, the values of parameter δ are 1.99, 2, 2.01, and 2.02, respectively. (c) Bifurcation diagram in the ( δ , x ) plane when δ = δ * = 2 . (d) Maximum Lyapunov exponent corresponding to (c).
Figure 8. (a) Continuation curve diagram in the ( δ , α , x ) plane. The green, blue, and magenta lines represent the LP, PD, and NS continuation curves, respectively. LPPD—fold–flip bifurcation, R2—1:2 resonance, R3—1:3 resonance, GPD—general period double. LPPD 1 for ( x , y , α , δ ) is ( 1 , 0 , 2 , 2 ) . (b) Bifurcation diagram in the ( δ , α , x ) plane. From left to right, the values of parameter δ are 1.99, 2, 2.01, and 2.02, respectively. (c) Bifurcation diagram in the ( δ , x ) plane when δ = δ * = 2 . (d) Maximum Lyapunov exponent corresponding to (c).
Mathematics 12 02872 g008
Figure 9. (a) PD continuation curve diagram in ( δ , α , x ) space. The values of ( x , y , α , δ ) at LPPD 1 are ( 0.759544 , 0.240456 , 1.575182 , 2.741670 ) . (b) Bifurcation diagram in ( δ , α , x ) space. From left to right, the parameter δ takes the values 1.574982, 1.575082, 1.575182, and 1.575282, respectively. (c) Bifurcation diagram in the ( α , x ) plane when α is equal to its value at the critical point, i.e., α = α * = 1.575182 . (d) The maximum Lyapunov exponent corresponding to the diagram in (c).
Figure 9. (a) PD continuation curve diagram in ( δ , α , x ) space. The values of ( x , y , α , δ ) at LPPD 1 are ( 0.759544 , 0.240456 , 1.575182 , 2.741670 ) . (b) Bifurcation diagram in ( δ , α , x ) space. From left to right, the parameter δ takes the values 1.574982, 1.575082, 1.575182, and 1.575282, respectively. (c) Bifurcation diagram in the ( α , x ) plane when α is equal to its value at the critical point, i.e., α = α * = 1.575182 . (d) The maximum Lyapunov exponent corresponding to the diagram in (c).
Mathematics 12 02872 g009
Figure 10. Phase portraits for various values of δ corresponding to Figure 9c are as follows: (a) Fold–flip bifurcation phase portrait when δ = 2.74167 . (b) Period-2 phase portrait for δ = 2.745 . (c) Chaotic behavior for δ = 2.476 . (d) Chaotic behavior for δ = 2.477 . (e) Chaotic behavior for δ = 2.479 . (f) Period-3 phase portrait for δ = 2.83 . (g) Period-6 phase portrait for δ = 2.847 . (h) Period-12 phase portrait for δ = 2.849 .
Figure 10. Phase portraits for various values of δ corresponding to Figure 9c are as follows: (a) Fold–flip bifurcation phase portrait when δ = 2.74167 . (b) Period-2 phase portrait for δ = 2.745 . (c) Chaotic behavior for δ = 2.476 . (d) Chaotic behavior for δ = 2.477 . (e) Chaotic behavior for δ = 2.479 . (f) Period-3 phase portrait for δ = 2.83 . (g) Period-6 phase portrait for δ = 2.847 . (h) Period-12 phase portrait for δ = 2.849 .
Mathematics 12 02872 g010
Figure 11. (a) PD continuation curve diagram in the ( α , δ ) plane. For ( x , y , α , δ ) , the value of R2 is ( 1 , 0 , 2.4 , 2 ) . (b) Bifurcation diagram in ( δ , α , x ) space. The parameter α takes the values 2.39, 2.40, 2.41, and 2.42 from left to right, respectively. (c) Bifurcation diagram in the ( δ , x ) plane when α = α * = 2.4 . (d) The maximum Lyapunov exponent corresponding to (c).
Figure 11. (a) PD continuation curve diagram in the ( α , δ ) plane. For ( x , y , α , δ ) , the value of R2 is ( 1 , 0 , 2.4 , 2 ) . (b) Bifurcation diagram in ( δ , α , x ) space. The parameter α takes the values 2.39, 2.40, 2.41, and 2.42 from left to right, respectively. (c) Bifurcation diagram in the ( δ , x ) plane when α = α * = 2.4 . (d) The maximum Lyapunov exponent corresponding to (c).
Mathematics 12 02872 g011
Figure 12. The phases corresponding to Figure 11c are as follows: (a) when δ = 1.99 ; (b) the 1:2 resonance phase at δ = 2 ; (c) the phase portrait of period-3 at δ = 2.02 ; (d) the phase portrait of period-4 at δ = 2.04 ; (e) the phase portrait of period-8 at δ = 2.047 ; (f) the phase portrait of period-16 at δ = 2.052 ; (g) the phase portrait of period-48 at δ = 2.053 ; (h) chaotic behavior at δ = 2.057 ; (i) chaotic behavior at δ = 2.058 ; (j) the phase portrait of period-14 at δ = 2.063 ; (k) chaotic behavior at δ = 2.07 ; (l) chaotic behavior at δ = 2.094 .
Figure 12. The phases corresponding to Figure 11c are as follows: (a) when δ = 1.99 ; (b) the 1:2 resonance phase at δ = 2 ; (c) the phase portrait of period-3 at δ = 2.02 ; (d) the phase portrait of period-4 at δ = 2.04 ; (e) the phase portrait of period-8 at δ = 2.047 ; (f) the phase portrait of period-16 at δ = 2.052 ; (g) the phase portrait of period-48 at δ = 2.053 ; (h) chaotic behavior at δ = 2.057 ; (i) chaotic behavior at δ = 2.058 ; (j) the phase portrait of period-14 at δ = 2.063 ; (k) chaotic behavior at δ = 2.07 ; (l) chaotic behavior at δ = 2.094 .
Mathematics 12 02872 g012
Figure 13. (a) Continuation curve diagram in the ( α , δ ) plane. The magenta line shows the NS continuation curve. For ( x , y , α , δ ) , the value of R2 is ( 0.452192 , 0.547808 , 1.083465 , 1.116828 ) . (b) Bifurcation diagram in ( δ , α , x ) space. The values of the parameter δ from left to right are 1.115828, 1.116828, 1.117828, and 1.118828. (c) 1:2 strong resonance bifurcation diagram in the ( α , x ) plane when δ = δ * = 1.116828 . (d) The maximum Lyapunov exponent corresponding to (c).
Figure 13. (a) Continuation curve diagram in the ( α , δ ) plane. The magenta line shows the NS continuation curve. For ( x , y , α , δ ) , the value of R2 is ( 0.452192 , 0.547808 , 1.083465 , 1.116828 ) . (b) Bifurcation diagram in ( δ , α , x ) space. The values of the parameter δ from left to right are 1.115828, 1.116828, 1.117828, and 1.118828. (c) 1:2 strong resonance bifurcation diagram in the ( α , x ) plane when δ = δ * = 1.116828 . (d) The maximum Lyapunov exponent corresponding to (c).
Mathematics 12 02872 g013
Figure 14. (a) Continuation curve diagram in the ( α , δ ) plane. The magenta line represents the NS continuation curve. R4 for ( x , y , α , δ ) is ( 0.516874 , 0.483126 , 2.283431 , 3.234272 ) . (b) Bifurcation diagram in the ( δ , α , x ) plane. From left to right, the values of parameter δ are 3.214272, 3.234272, 3.254272, 3.274272, respectively. (c) 1:4 strong resonance bifurcation diagram in the ( α , x ) plane with δ = δ * = 3.234272 . (d) Maximum Lyapunov exponent corresponding to (c).
Figure 14. (a) Continuation curve diagram in the ( α , δ ) plane. The magenta line represents the NS continuation curve. R4 for ( x , y , α , δ ) is ( 0.516874 , 0.483126 , 2.283431 , 3.234272 ) . (b) Bifurcation diagram in the ( δ , α , x ) plane. From left to right, the values of parameter δ are 3.214272, 3.234272, 3.254272, 3.274272, respectively. (c) 1:4 strong resonance bifurcation diagram in the ( α , x ) plane with δ = δ * = 3.234272 . (d) Maximum Lyapunov exponent corresponding to (c).
Mathematics 12 02872 g014
Figure 15. The phase corresponding to Figure 14c is as follows: (a) Chaos occurs when α = 2.18 . (b) The phase portrait is of period-26 when α = 2.183 . (c) The phase portrait is of period-13 when α = 2.187 . (d) Chaos occurs when α = 2.2 . (e) The phase portrait is of period-16 when α = 2.21 . (f) The phase portrait is of period-8 when α = 2.22 . (g) The phase portrait is of period-4 when α = 2.27 . (h) There is a stable fixed point when α = 2.28 .
Figure 15. The phase corresponding to Figure 14c is as follows: (a) Chaos occurs when α = 2.18 . (b) The phase portrait is of period-26 when α = 2.183 . (c) The phase portrait is of period-13 when α = 2.187 . (d) Chaos occurs when α = 2.2 . (e) The phase portrait is of period-16 when α = 2.21 . (f) The phase portrait is of period-8 when α = 2.22 . (g) The phase portrait is of period-4 when α = 2.27 . (h) There is a stable fixed point when α = 2.28 .
Mathematics 12 02872 g015aMathematics 12 02872 g015b
Figure 16. (a) Some two-parameter planes for system (3). The left panel shows a global view of different parameter planes. The numbers represent periods, and the cyanine area is the divergence region (marked with 1 ). The right panel shows the Lyapunov phase diagrams of the parameter planes, where the numbers show the magnitude of the largest Lyapunov exponent. (a,b) are the global views for the 1:2 strong resonance. (c,d) are the global views for the 1:4 strong resonance.
Figure 16. (a) Some two-parameter planes for system (3). The left panel shows a global view of different parameter planes. The numbers represent periods, and the cyanine area is the divergence region (marked with 1 ). The right panel shows the Lyapunov phase diagrams of the parameter planes, where the numbers show the magnitude of the largest Lyapunov exponent. (a,b) are the global views for the 1:2 strong resonance. (c,d) are the global views for the 1:4 strong resonance.
Mathematics 12 02872 g016aMathematics 12 02872 g016b
Table 1. Existence of fixed points.
Table 1. Existence of fixed points.
ConditionsFixed Points
α > α 1 E 0
α = α 1 , γ < m β E 0 , E 1
m γ < α < α 1 , γ < m β E 0 , E 2 , E 3
α = m γ , γ < m β E 0 , E 2
0 < α < m γ E 0 , E 2
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

Liu, M.; Ma, L.; Hu, D. Some Bifurcations of Codimensions 1 and 2 in a Discrete Predator–Prey Model with Non-Linear Harvesting. Mathematics 2024, 12, 2872. https://doi.org/10.3390/math12182872

AMA Style

Liu M, Ma L, Hu D. Some Bifurcations of Codimensions 1 and 2 in a Discrete Predator–Prey Model with Non-Linear Harvesting. Mathematics. 2024; 12(18):2872. https://doi.org/10.3390/math12182872

Chicago/Turabian Style

Liu, Ming, Linyi Ma, and Dongpo Hu. 2024. "Some Bifurcations of Codimensions 1 and 2 in a Discrete Predator–Prey Model with Non-Linear Harvesting" Mathematics 12, no. 18: 2872. https://doi.org/10.3390/math12182872

APA Style

Liu, M., Ma, L., & Hu, D. (2024). Some Bifurcations of Codimensions 1 and 2 in a Discrete Predator–Prey Model with Non-Linear Harvesting. Mathematics, 12(18), 2872. https://doi.org/10.3390/math12182872

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