Skip to main content
Heliyon logoLink to Heliyon
. 2024 Sep 24;10(19):e38207. doi: 10.1016/j.heliyon.2024.e38207

Coexistence of populations in a Leslie-Gower tritrophic model with Holling-type functional responses

Gamaliel Blé a, Luis Miguel Valenzuela b,, Manuel Falconi c
PMCID: PMC11462006  PMID: 39386800

Abstract

The dynamics of a Leslie-Gower type tritrophic model are analyzed. The model considers the interaction among three populations, a resource, a predator and a superpredator. It is assumed that the predator is generalist and its interaction with the resource is according to a general Holling-type functional response. Furthermore, it is assumed that the superpredator is specialist and its interaction with the predator follows a Holling type II functional response. The goal of this work is to show conditions that guarantee the coexistence of the three species. To do this, the existence of a stable equilibrium point or a stable limit cycle is demonstrated, which appears via a bifurcation. In addition, the analytical results are exemplified through numerical simulations.

MSC: 37G15, 37C75, 92D25, 34C60

Keywords: Leslie-Gower system, Tritrophic model, Holling functional response, Hopf bifurcation, Bautin bifurcation

1. Introduction

The growing relevance of the mathematical modeling is due, in a significant way, to the fact that it allows us to get theoretical knowledge consistent with a variety of observable behaviors in nature. Among the characteristics that are considered in the modeling, there are reproduction rates, mortality rates, alternative resource for the predator, defense mechanisms of the prey and the intraspecific and interspecific competition. On the other hand, one of the topics of population ecology where mathematical methods are most frequently applied is the predator-prey interaction; in particular, intraguild predation is a field that presents interesting challenges for researchers, both from a mathematical and theoretical ecological point of view. Seo and Kot [14] studied a system with two predators assuming that top predator is a generalist whose population is in equilibrium; taking the population of the top predator as a bifurcation parameter they depict a rich dynamics of the system that includes the existence of simultaneous limit cycles. They find evidence that the generalist predator favors stability in a system whose fluctuations are caused by the specialist mesopredator. Recently in [4] the authors considered a tritrophic model with linear or logistic growth function for the prey population, a functional response Holling III type for predator and a functional response Holling IV type for superpredator. The authors proved that there is a stable limit cycle arising from a Bautin bifurcation. In [17] the authors consider the case developed by [4] and prove the existence of three limit cycles around the coexistence equilibrium point, emerging from a Hopf bifurcation.

One of the classic models in the literature is the Leslie-Gower predator-prey model, see [11], given by the following equations,

x˙=xR(x)f(x)y,y˙=s  y(1yn  x).

Where x(t) and y(t) denote the density of prey and predator at time t, respectively. The function xR(x) is the prey growth rate and f(x) is the functional response. The parameter s is the predator growth rate and the predator benefits from the prey in its carrying capacity are nx. In population dynamics Leslie-Gower type models have played an important role in mathematical modeling from 1960 to the present see [3], [7], [13]. Predators can be divided into two groups: specialists and generalists see [6], [14], [15]. The study of tritrophic species in a food web for a generalist-specialist-prey system offers a rich and complex dynamic [8], [13]; in fact, Haski et al. [6] suggests that specialist predators contribute to population cycles and generalist predators with a stabilizing contribution.

Recently in [4] the authors considered a tritrophic model with linear or logistic growth function for the prey population, a functional response Holling III type for predator and a functional response Holling IV type for superpredator. In [4] they proved that there is a stable limit cycle at the corresponding coexistence equilibrium point. In [17] the authors consider the case developed by [4] and prove the existence of three limit cycles around the coexistence equilibrium point, emerging from a Hopf bifurcation.

Based on this predator prey system, in this work a tritrophic food chain is modeled by the following system of three differential equations,

x˙=r  x(1xK)q  x  yxm+a,y˙=α  y(1yn  x+c)q1  y  zz+b,z˙=μq1  y  zz+bd  z. (1)

Where x(t), y(t) and z(t) stand for the population density of the prey, generalist predator and specialist superpredator, respectively. All the parameters r, K, q, m, a, α, n, c, q1, b, μ and d are positive. A generalist predator y(t) has the characteristic of having an ecological niche with wide potential, on the contrary a specialist superpredator z(t) feeds on a single species or a few, thus its potential niche is small. One of the novel features of system (1) is that only a proportion q1 of the prey population y is susceptible to being preyed on by the superpredator z; This happens, for example, when the predator specializes on a certain group (size, age, etc.) of the prey population. As z increases, the prey population decreases, not exceeding q1y. We consider in (1) that the prey population has a logistic growth and F(x)=q  xxm+a is a generalization of the Holling type functional response. The functional response F(x), for m>1 represents a defense mechanism of the prey, see [16].

The coexistence of the three populations, through a stable coexistence equilibrium point or a stable periodic orbit is analyzed. In particular, the existence of periodic orbits that arise through Hopf or Bautin bifurcations is determined.

System (1) constrained to prey x and predator y was studied in [16]; for m=2 the authors determine a region in the parameter space where there are supercritical Hopf bifurcations or Bautin bifurcation. In addition, the existence of simultaneous Hopf bifurcations is demonstrated. The system (1) with a logistic growth prey and a general functional response is analyzed in [1]. The authors studied a predator prey model with two generalist predators and proved the existence of a Bogdanov-Takens bifurcation. In [2], the authors give conditions to have a stable limit cycle obtained by an Andronov-Hopf bifurcation in a Gause tritrophic model. They consider a generalized logistic growth function for the prey, and a general family of functional responses.

In this paper, we analyze the local dynamics of Leslie-Gower type tritrophic model (1), which considers the interaction among three populations, a resource, a predator and a superpredator. The goal of this work is to show conditions that guarantee the coexistence of the three species. For this, we show the existence of a stable equilibrium point or a stable limit cycle, which appears via a bifurcation. In particular, we prove that system (1) exhibits a Bautin bifurcation and consequently there are bistability given by a stable equilibrium point and a stable periodic orbit.

In Section 2, we give necessary and sufficient parameter conditions to have coexistence equilibrium points. Section 3 is devoted to prove main Theorem 3.1, which guarantee sufficient parameter conditions to have an equilibrium point where differential system (1) exhibits a Bautin bifurcation. In Section 4, we give numerical simulations to exemplify the analytical results.

2. Equilibrium points in the positive octant

Proposition 2.1

The solutions of system (1) are non-negative and bounded for all t0 .

Proof

Since the planes x=0,y=0 and z=0, are invariant the solutions of system (1) with initial conditions (x0,y0,z0) in the positive octant remain in it and are positive for all t.

We will do the analysis to prove that (x(t),y(t),z(t)) is bounded for all t0.

From the differential inequality

x˙=r  x(1xK)q  x  yxm+ar  x(1xK),

it follows that limtsup x(t)K. Then, given ϵ>0 there exists T>0, such that

x(t)<K+ϵ2,

for all t>T. Therefore,

y˙=α  y(1yn  x+c)q1  y  zz+bα  y(1yn  x+c)α  y(1yn  (K+ϵ2)+c),

which implies that limtsup y(t)n  (K+ϵ2)+c. Then,

limtsup y(t)nK+c, (2)

since ϵ is arbitrary. Finally,

z˙=μq1y(zz+b)dzμq1ydz. (3)

From (2) and (3) it follows that

z˙μq1(nK+c)dz,

then

limtsup z(t)μq1(nK+c)d.

Thus, x(t), y(t) and z(t) are bounded for t0 and are non-negative.

For ecological considerations, the region of interest in R3 is the positive octant Ω={(x,y,z)R3:x>0,y>0,z>0}.

The following lemma guarantees the existence of at least an equilibrium point of the system (1) in the region of interest.

Lemma 2.1

Assume that all parameters of the system(1)are positive. The pointP=(x0,y0,z0)Ωis an equilibrium of system(1)if and only if the parameters q, μ and the second coordinate ofPsatisfy

q=r(Kx0)(a+x0m)(b+z0)αK(c+nx0)(α(b+z0)q1z0),μ=d(b+z0)2αq1(c+nx0)(α(b+z0)q1z0),
y0=(c+nx0)(α(b+z0)q1z0)(b+z0)α,α(b+z0)>q1z0andK>x0. (4)

Proof

In order to find an equilibrium point for the system (1) we need to find the solutions of the following system of equations:

0=x(r  (1xK)q    yxm+a),0=y(α  (1yn  x+c)q1    zz+b),0=z(μq1  y  z+bd  ). (5)

In order to solve the above system, we multiply the first equation of (5) for K(xm+a).

0=x((xm+a)  r  (Kx)K  q    y),0=y(α  (1yn  x+c)q1    zz+b),0=z(μq1  y  z+bd  ).

The point (x0,y0,z0)Ω is an equilibrium point of the system (1) if and only if (x0,y0,z0) is a positive solution of

(xm+a)  r  (Kx)K  q    y=0,α  (1yn  x+c)q1    zz+b=0,μq1  y  z+bd=0. (6)

Solving in y0 the second and third equation of system (6) we obtain

y0=(c+nx0)(α(b+z0)q1z0)(b+z0)α (7)

and

y0=d(b+z0)q1μ. (8)

Equaling (7) and (8) and solving for μ we obtain

μ=d(b+z0)2αq1(c+nx0)(α(b+z0)q1z0).

Since q is linear in the first equation of system (6), we solve it in terms of q and obtain

q=r(Kx0)(a+x0m)(b+z0)αK(c+nx0)(α(b+z0)q1z0).

Hence, P=(x0,y0,z0)Ω if and only if q, μ and y0 satisfy (4).

Remark 2.1

If condition(4)inLemma 2.1is satisfied and

α=s1+q1z0b+z0withs1>0,

thenP=(x0,s1(c+nx0)s1+q1z0,z0) ∈Ω.

Remark 2.2

System (1) has at most three equilibrium points in the first octant.

Substituting (7) in the first equation (6) , we have the following polinomial

P(x)=r1α(b+z0)xm+2+Kr1α(b+z0)xm+1+[Knq(q1z0(b+z0)α)ar1α(b+z0)]x2+K[cq(q1z0(b+z0)α)+ar1α(b+z0)]x.

In order to determine the number of points in the positive octant, we apply Descartes' rule of signs to P(x) . Since y0>0 , from (4) we have that α(b+z0)>q1z0 , consequently the coefficient of the quadratic term is negative. For the coefficient of the linear term, we have two cases:

  • If
    ar1α(b+z0)>|cq(q1z0(b+z0)α|.
    The coefficient is positive and P(x) has three changes of sign. Therefore P(x) has three or one positive roots.
  • If
    ar1α(b+z0)<|cq(q1z0(b+z0)α|.
    The coefficient is negative and P(x) has two changes of sign. Therefore P(x) has two or zero positive roots.

Hence, we can conclude that system (1) can have at most three equilibrium points in the first octant.

3. Hopf and Bautin bifurcation at equilibrium point P0

In order to simplify the expressions we fixed the parameters m=2, x0=1,z0=1, n=1,q1=1 and b=1. From Lemma 2.1 we have

q=2(1+a)(K1)rα(1+c)K(2α1) and μ=4dα(1+c)(2α1) with 2α>1 and K>1.

Then system (1) has the following equilibrium point in the first octant

P0(c,α)=(1,(1+c)(2α1)2α,1).

In order to show conditions to have a Hopf or Bautin bifurcation, we define the following parameters.

a0=K(8+3d2d3+4d(1+r))6dr)(8+4d3d2+d3)K+2dr,c0=(d(8+6d4d2+d3)r+K(647d5+d6+d4(232r)12d2(r7)+16d(5+r)+d3(53+8r)))/((4d+d2)(1616d+13d26d3+d4)K) and α0=78d4d+d22. (9)

We denote by J(x,y,z) the Jacobian matrix associate to vector field (1).

Lemma 3.1

If a=a0 , c=c0 and α=α0 in system (1) then the eigenvalues of J(P0(c0,α0)) are

λ1,2=±iandλ3=1.

Proof

The characteristic polynomial of J(P0(c,α)) is:

p(λ)=dr(1+a+4α+6cα+2acα+aK(2α1)K(1+(2+4c)α))4(1+a)(1+c)K+(dα2r(d(3+a2K)+(2+(1+a)K)(2α1)2(1+a)(1+c)K+c(3+a2K)(1+d+2α))2(1+a)(1+c)K)λ+(12d2(3+a2K)r(1+a)Kα)λ2λ3.

Taking a=a0, c=c0 and α=α0

p(λ)=(1+λ)(λ2+1).

Then, the eigenvalues of J(P0(c0,α0)) are

λ1,2=±i and λ3=1.

Proposition 3.1

If the hypotheses of Lemma 3.1 are satisfied, then there exists a three-dimensional manifold L in the parameter space drK , such that the eigenvalues of J(P0(c0,α0)) are λ1,2=±i,λ3=1 , and the first Lyapunov coefficient is equal to zero for all (d,r,K)L .

Proof

By Lemma 3.1, the eigenvalues of J(P0(c0,α0)) are λ1,2=±i,λ3=1. In order to calculate the first Lyapunov coefficient 1, we use the Kuznetsov's formula (see Appendix A.1).

Moving P0(c0,α0) to origin we obtain the next equivalent system,

x˙=rx(1xKR1R2),y˙=12(78d4d+d2)y(1yR3)yz1+z,z˙=dz+R4(8+6d4d2+d3)2(K1)r(1+z), (10)

where

R1=2(4d+d2)(8+7d4d2+d3)(1616d+13d26d3+d4)(K1)y,R2=(8+6d4d2+d3)2(2dr(3+x2)+K(88x23d2(1+x2)+d3(1+x2)+4d(1+r+x2))),R3=(2d(8+6d4d2+d3)r+K(647d5+d6+d4(232r)12d2(7+r)+16d(5+r)+d3(53+8r)))/((4d+d2)(1616d+13d26d3+d4)K).R4=(4d+d2)(8+7d4d2+d3)(1616d+13d26d3+d4)Kyz.

Let A the Jacobian matrix of system (10) evaluate at zero (see Appendix A.2). The bilinear and trilinear forms B and C at the equilibrium p=(0,0,0) are given in Appendix A.3. The eigenvectors of A are

v1=(v1,v2,1),v2=v1,

where

v1=(K1)r(dK(d3)+(2d4)Ki)d2K2(d3)2+(2d4)2K2,v2=(2i+d)(8+d(6+(d4)d))2(K1)r(4+(d1)d)(8+d(7+(d4)d))(16+d(16+d(13+(d6)d)))K,

and they, satisfy

Av1=iv1,Av2=iv2.

Normalizing these eigenvectors such that qq¯=1, wear h is a scalar number, if

q=hv1q¯=hv2,

see h in Appendix A.4.

The eigenvectors for the transpose matrix AT are,

v1T=(v1T,v2T,1),v2T=v1T,

where

v1T=(4i+((32i)+d)d)(4+(d1)d)Kd(K1)r,v2T=((2i+d)(4i+((32i)+d)d)(4i+((3+2i)+d)d)×(4+(d1)d)(8+d(7+(d4)d))K)/(d(8+d(6+(d4)d))2(K1)r).

They satisfy

ATv1T=iv1T,ATv2T=iv2T.

Then exists h1 such that

h1v2Tq=1.

The constant h1 is given in Appendix A.5.

Taking p=h1v1T, then

p¯=h1v2T, and p¯q=1.

By Kuznetsov's formula, the first Lyapunov coefficient is

1=12ωRe(L1),

where

L1=p¯B(q¯,(ωiIA)1B(q,q))2p¯B(q,A1B(q,q¯))+p¯C(q,q,q¯).

Setting K=4, 1 can be simplified as

1(d,r)=(4d+d2)2(8+7d4d2+d3)2(1616d+13d26d3+d4)S110240d4(8+6d4d2+d3)2S2, (11)

where S1 and S2 are polynomials in d and r, see Appendix A.6. Since K=4, 1(d,r) is a continuous function of d and r which takes positive and negative values. In Fig. 1 we show the plane z=0 in blue color and the positive graph of 1 in red color.

Figure 1.

Figure 1

First Lyapunov coefficient 1(a0;d,r) with K = 4 and m = 2. The plane z = 0 is in blue color and the positive graph of 1 is in red color.

Lemma 3.2

If d>1 , d4 , r>162d3+6d28dd and μ(a;d,r) is the real part of the complex eigenvalues of J(P0(c0,α0)) , then

μ(a;d,r)a|a=a00.

Proof

By Lemma 3.1, we have that differential system (1), has purely imaginary eigenvalues, when the parameter a satisfies the condition (9). Then, we just need to verify the following transversality condition to have a Hopf bifurcation at P0(c0,α0) with respect to parameter a. That is, we need to show that the derivative of μ(a;d,r), the real part of the eigenvalues of the linear approximation at P0(c0,α0), with respect to a is different to zero. We have

μ(a;d,r)a|a=a0=(d4)(d1)(4d+d2)(2d36d2+d(8+r)16)2384d3r.

Since 2d36d2+d(8+r)16>0 when r>168d+6d22d3d, we have μ(a;d,r)a|a=a0 is nonzero, if the hypotheses of the lemma are satisfied, see Fig. 2.

Figure 2.

Figure 2

The continuous line is the zero level curve of 1(d,r). The dashed line is the curve μ(a;d,r)a|a=a0=0.

In order to prove that the differential system (1) exhibits a Bautin bifurcation at P0(c0,α0), we need to calculate the second Lyapunov coefficient 2(d,r) for the parameters where 1=0. This coefficient is calculated using a Kuznetsov's formula (see [9]) and Mathematica (see Appendix A.7). From Appendix A.7, we have that 2(d,r)0 on the zero level set of 1(d,r), see Fig. 3.

Figure 3.

Figure 3

The continuous line is the zero level curves of 1(d,r). The dashed line is the curve where 2(d,r)=0.

We set the parameters values used to calculate 1(d,r) and we define

R={(d,r)R2:a0>0,c0>0 and α0>0)},

Lemma 3.3

Let

Γ={(d,r)R:1(d,r)=0and2(d,r)0},

and letμ(a;d,r)be the real part of the eigenvalues ofJ(P0(c0,α0)). Then the mapϕ1(d,r)=(μ(a;d,r),1(a;d,r))Tis regular on Γ.

Proof

In the expression (11) we show the first Lyapunov coefficient, when J(P0(c0,α0)) has purely imaginary eigenvalues. In order to show the regularity of map ϕ1, we need to calculate the first Lyapunov coefficient in a neighborhood of a0. Since the expression of determinant of the Jacobian matrix of the map ϕ1 is too large, in Fig. 4 we show where it is zero in the region of parameters dr. In particular, this determinant is different from zero, when 1 is zero. Therefore, the function ϕ1 is regular on the set Γ.

Figure 4.

Figure 4

The continuous line is the zero level curve of 1(d,r). The dashed line is the zero level curve of Jacobian matrix determinant of map ϕ1(d,r).

In summary we have,

Theorem 3.1

[Main Theorem]. If (d,r)Γ then system (1) exhibits a Bautin's bifurcation at equilibrium point P0(c0,α0) .

4. Numerical simulations

We choose the values of the parameters in system (1) in such a way that the hypothesis of Theorem 3.1 is satisfied. We fix m=2, n=1, b=1, q=252, μ=203, q1=1, d=4, r=8, a0=1.5, c0=12, α0=52 and K=4. Then system (1) exhibits a Bautin bifurcation. In this case P0=(1,1.2,1) is a stable equilibrium point and there are two limit cycles around it, see Fig. 5. In Fig. 6 we show the time series for the densities of prey, generalist predator and specialist, entering through the stable manifold. Starting in x0=(1,1.2,1.5) the population densities oscillate in x(0.68,2), y(1,1.8) and z(0.8,2), see Fig. 7. In addition of P0, system (1) has four equilibrium points in the closure of the positive octant P1=(0,0,0), P2=(4,0,0), P3=(0,0.5,0) and P4=(0.47,0.97,0), which are saddle points. The eigenvalues of J(P1) are λ1=8, λ2=4 and λ3=2.5. J(P2) has eigenvalues λ1=8, λ2=4 and λ3=2.5. The eigenvalues of J(P3) are λ1=3.8, λ2=2.5 and λ3=0.6. Finally for J(P4), the eigenvalues are λ1=0.80+2.39i, λ2=0.802.39i and λ3=2.51, see Fig. 8.

Figure 5.

Figure 5

Starting from the initial condition x0 = (1,1.2,1.5) the orbit tends to a stable limit cycle. With x0 = (0.99,1.2,0.7) the orbit tends to the equilibrium point P0 = (1,1.2,1). Since the equilibrium point and the periodic orbit are stables, there is an unstable limit cycle in the central manifold.

Figure 6.

Figure 6

Time series with x0 = (0.99,1.2,0.7) entering the stable manifold, a = 1.5 and K = 4.

Figure 7.

Figure 7

Time series with x0 = (1,1.2,1.5) for the stable periodic orbit, a = 1.5 and K = 4.

Figure 8.

Figure 8

Local dynamics of system (1) around of equilibrium points in the positive octant.

Setting the parameters m=2, q=0.78, μ=0.21, a=0.98, c=0.02, α=0.39, d=0.01, K=30, b=0.0002, n=1 and leaving the parameters free r, q1, system (1) satisfies the conditions (4) and (9). In Fig. 9 we show the feasible region of parameters and the Fig. 10 shows the behavior of the first Lyapunov coefficient as function of r and q1.

Figure 9.

Figure 9

Feasible region where the parameters of system (1) are positive and the conditions for the Hopf bifurcation are satisfied.

Figure 10.

Figure 10

Behavior of 1 varying r and q1.

5. Conclusion

In this work, we analyze the dynamics of a intraguild model where the numerical response of the mesopredator is of the Leslie-Gower type and the prey has a density-dependent defense mechanism. The top predator is a specialist and feeds only on the mesopredator, which is a generalist. We show conditions in the system parameters that guarantee the coexistence of the three populations, which can occur through an equilibrium point or a stable limit cycle. Furthermore, we show that bi-stability can occur because there are conditions to have two stable limit sets simultaneously, one of which is an equilibrium point and the other a limit cycle. In order to show the existence of a stable limit cycle, we have determined conditions for a Hopf bifurcation. In particular, when m = 2 it is shown the existence of supercritical and subcritical Hopf bifurcations. The system also presents Bautin Bifurcation, see Fig. 5. Although, the first Lyapunov coefficient has been calculated for system (1) as a function of the growth rate of the prey and the mortality rate of the specialist predator, it is worth mentioning that it can also be calculated as a function of parameters such as the defense mechanism of the prey, the growth rate of the prey, and the mortality rate of the specialist predator, among others.

In order to get some insight about the role of the prey defense mechanism on the stability of the system we performed some numerical simulations to explore different scenarios. In Figure 11, Figure 12 we show in red the graph of 1 compared to the plane z=0 (in blue), in order to identify when a supercritical or subcritical Hopf bifurcation occurs. In Fig. 11, the superpredator mortality rate is fixed d=4 and K,r are free parameters; in absence of defense (m=1), population fluctuations derived from a Hopf bifurcation are stable, favoring the extinction of some of the species because an environmental perturbation when the population size of some of the species is low enough could drive that species to unrecoverable level (See [10], and [5]). A medium defensive level (m=2) allows to damp the fluctuations and the populations tend to a stable equilibrium level. However, as the prey defensive level increases, greater carrying capacities are needed to achieve coexistence of the three species through a stable equilibrium point (m=3,5). In Fig. 12, we consider the carrying capacity K=10 and r,d are free parameters; as in the previous scenario, if m=1, the system presents stable limit cycles and for m=2 these cycles appear but are unstable, however coexistence occurs through a stable equilibrium point. In the case of high levels of defense (m=4,5), damping population fluctuations requires that d be large enough.

Figure 11.

Figure 11

First Lyapunov coefficient (in red color) as a function of K and r, for m = 1,2,3,5 and d = 4. The plane z = 0 is in blue color.

Figure 12.

Figure 12

First Lyapunov coefficient (in red color) as a function of d and r, for m = 1,2,4,5 and K = 10. The plane z = 0 is in blue color.

The proof of a Bautin bifurcation for system (1) guarantees that for certain parameters there exist attractive sets consisting of a stable equilibrium point and a stable periodic orbit. So, the ωLimit of a orbit depends on the initial population of prey and predators. This can be interpreted from an ecological point of view, as the emergence of two niches as a consequence of the interaction mechanisms, the intensity of which depends on the parameters involved. The relation between the selection pressures of competition among species and the niche width has been experimentally studied in [12].

Ethical approval

This article does not contain any studies with human participants or animals performed by any of the authors.

Funding statement

The research did not receive any funding.

CRediT authorship contribution statement

Gamaliel Blé: Writing – review & editing, Writing – original draft, Methodology, Investigation, Formal analysis, Conceptualization. Luis Miguel Valenzuela: Writing – review & editing, Writing – original draft, Methodology, Investigation, Formal analysis, Conceptualization. Manuel Falconi: Writing – review & editing, Writing – original draft, Validation, Methodology, Investigation, Formal analysis, Conceptualization.

Declaration of Competing Interest

The authors declare that they have no known competing financial interests or personal relationships that could have appeared to influence the work reported in this paper.

Acknowledgements

The authors thank the editor and reviewer for their suggestions that improved this paper's quality.

Appendix A.

A.1. Kuznetsov's formula for the first Lyapunov coefficient

1=12ωRe(p¯C(q,q,q¯)2p¯B(q,A1B(q,q¯))+p¯B(q¯,(2ωiIA)1B(q,q))), (A.1)

where I denotes the identity matrix.

A.2. Linear forms

A=(A1,1A1,20A2,1A2,2A2,30A3,2d2)

where

A1,1=(48d3d+d2)2,A1,2=((4+(1+d)d)(8+d(7+(4+d)d))(16+d(16+d(13+(d6)d))/(2d(8+d(6+(4+d)d))2),A2,1=(8+d(6+(4+d)d))22d(8+d(7+(4+d)d)),A2,2=3+4d+2dd22,A2,3=d(8+d(6+(d4)d))2(K1)r/(2(4+(1+d)d))(8+d(7+(d4)d))(16+d(16+d(13+(d4)d)))K,A3,2=4+(d1)d)(8+d(7+(4+d)d))(16+d(16+d(13+(d6)d)))K/(2(8+d(6+(d4)d))2(1+K)r).

A.3. Bilinear and trilinear forms

B(x,y,z,u,v,w)=(B1((x,y,z),(u,v,w)),B2((x,y,z),(u,v,w)),B3((x,y,z),(u,v,w))),

where

B1((x,y,z),(u,v,w))=((2(8+d(6+(4+d)d))2(8+d(4+(3+d)d))K2(8+d(4+(d3)d3r))ux+12d2(8+d(6+(d4)d))2r2ux+2d((8+d(6+(d4)d))2)Kr(56+7d(4+(d3)d)2dr)ux(4+(d1)d)(8+d(7+(d4)d))(16+d(16+d(13+(d6)d)))K2(8+d(4+(d3)d2r))vx4d(4+(1+d)d)(8+d(7+(4+d)d))(16+d(16+d(13+(6+d)d)))Krvx(4+(d1)d)(8+d(7+(d4)d))(16+d(16+d(13+(d6)d)))K(K(8+d(4+(d3)d2r))+4dr)uy)/(4d2(8+d(6+(4+d)d))2(K1)Kr)),B2((x,y,z),(u,v,w))=14((2(4+(1+d)d)(16+d(16+d(13+(6+d)d)))Kvx)/(d2(1+K)r)(2(4+(1+d)d)(16+d(16+d(13+(6+d)d)))Kvy)(16+d(16+d(13+(6+d)d)))Kvy)/(d2(8+d(6+(4+d)d))(1+K)r)+((wy)/(1+K))(Kwy)/(1+K)(2(4+(1+d)d)(16+d(16+d(13+(6+d)d)))Ku(8x+d(6+(4+d)d)x+8yd(7+(4+d)d)y))/(d2(8+d(7+(4+d)d))(1+K)r)vz+(2d((8+d(6+(4+d)d))2)(1+K)rwz)/((4+(1+d)d)(8+d(7+(4+d)d))(16+d(16+d(13+(6+d)d)))K))B3((x,y,z),(u,v,w))=((4+(1+d)d)(8+d(7+(4+d)d))(16+d(16+d(13+(6+d)d)))Kwy+((4+(1+d)d)(8+d(7+(4+d)d))(16+d(16+d(13+(6+d)d)))Kv2d(8+d(6+(4+d)d))2(1+K)rw)z)/(4(8+d(6+(4+d)d))2(1+K)r).

And the trilinear form C at (0,0) is

C((x,y,z),(u,v,w),(r1,s,t))=(C1,C2,C3), and C1=C1((x,y,z),(u,v,w),(r1,s,t))C2=C2((x,y,z),(u,v,w),(r1,s,t))C3=C3((x,y,z),(u,v,w),(r1,s,t))

where

C1=(1/(4d3(1+K)2r2))((8+d(4+(3+d)d))K+2dr)(3r1((8+d(4+(3+d)d))2K24d(8+d(4+(3+d)d))(2+K)Kr+2d2(7+(6+K)K)r2)ux)/K(1/((8+d(6+(4+d)d))2))(4+(1+d)d)(8+d(7+(4+d)d))(16+d(16+d(13+(6+d)d)))(K(8+d(4+(3+d)d3r))+5dr)(sux+r1vx+r1uy))C2=1/4(((4+(1+d)d)2(8+d(7+(4+d)d))(16+d(16+d(13+(6+d)d)))2K2svx)/(d3(8+d(6+(4+d)d))2(1+K)2r2)+((twy)/(1+K)2)(2Ktwy)/(1+K)2+(K2twy)/(1+K)2((4+(1+d)d)2(16+d(16+d(13+(16+d(16+d(13+(6+d)d)))2K2su(2(8+d(6+(4+d)d))x+8yd(7+(4+d)d)y))/d3(8+d(6+(4+d)d))2(1+K)2r2+((4+(1+d)d)2(16+d(16+d(13+(6+d)d)))2)(K2)r1((8+d(6+(4+d)d))u(3(8+d(6+(4+d)d))x2(8+d(7+(4+d)d))y)+(8+d(7+(4+d)d))v(2(8+d(6+(4+d)d))x+(8+d(7+(4+d)d))y)))/(d3(8+d(6+(4+d)d))2(8+d(7+(4+d)d))(1+K)2r2)+(sw+t(v(3d(8+d(6+(4+d)d))2(1+K)rw)/(4+(1+d)d)(8+d(7+(4+d)d))(16+d(16+d(13+(6+d)d)))K))z)C3=(3/4)dtwz(4+(1+d)d)(8+d(7+(4+d)d))(16+d(16+d(13+(6+d)d)))K(twy+tvz+swz)/4(8+d(6+(4+d)d))2(1+K)r.

A.4. h value

h=1/((((32768102400d+194816d2261504d3+271840d4227112d5+155813d688768d7+42040d816472d9+5258d101328d11+252d1232d13+2d14)r22(32768102400d+194816d2261504d3+271840d4227112d5+155813d688768d7+42040d816472d9+5258d101328d11+252d1232d13+2d14)Kr2+K2(1680d15+237d1622d17+d18+32768(8+r2)+2d14(4417+r2)4d13(9165+8r2)4096d(272+25r2)+2d12(62233+126r2)8d11(44197+166r2)+256d2(10576+761r2)128d3(36464+2043r2)+d10(852301+5258r2)2d9(878899+8236r2)+32d4(195192+8495r2)8d7(592083+11096r2)8d5(849088+28389r2)+d8(3113761+42040r2)+d6(6161648+155813r2)))/((512+1088d1488d2+1396d3971d4+513d5202d6+58d711d8+d9)2K2))12)

A.5. h1 value

h1=1/(1/((((32768102400d+194816d2261504d3+271840d4227112d5+155813d688768d7+42040d816472d9+5258d101328d11+252d1232d13+2d14)r22(32768102400d+194816d2261504d3+271840d4227112d5+155813d688768d7+42040d816472d9+5258d101328d11+252d1232d13+2d14)Kr2+K2(1680d15+237d1622d17+d18+32768(8+r2)+2d14(4417+r2)4d13(9165+8r2)4096d(272+25r2)+2d12(62233+126r2)8d11(44197+166r2)+256d2(10576+761r2)128d3(36464+2043r2)+d10(852301+5258r2)2d9(878899+8236r2)+32d4(195192+8495r2)8d7(592083+11096r2)8d5(849088+28389r2)+d8(3113761+42040r2)+d6(6161648+155813r2)))/((512+1088d1488d2+1396d3971d4+513d5202d6+58d711d8+d9)2K2))12)+((4i+((3+2i)+d)d)(4+(1+d)d))/(d(4i+((32i)+d)d)(((32768102400d+194816d2261504d3+271840d4227112d5+155813d688768d7+42040d816472d9+5258d101328d11+252d1232d13+2d14)r22(32768102400d+194816d2261504d3+271840d4227112d5+155813d688768d7+42040d816472d9+5258d101328d11+252d1232d13+2d14)Kr2+K2(1680d15+237d1622d17+d18+32768(8+r2)+2d14(4417+r2)4d13(9165+8r2)4096d(272+25r2)+2d12(62233+126r2)8d11(44197+166r2)+256d2(10576+761r2)128d3(36464+2043r2)+d10(852301+5258r2)2d9(878899+8236r2)+32d4(195192+8495r2)8d7(592083+11096r2)8d5(849088+28389r2)+d8(3113761+42040r2)+d6(6161648+155813r2)))/((512+1088d1488d2+1396d3971d4+513d5202d6+58d711d8+d9)2K2))12)((2i+d)2(4i+((32i)+d)d)(4i+((3+2i)+d)d))/(d(16+d(16+d(13+(6+d)d)))(((32768102400d+194816d2261504d3+271840d4227112d5+155813d688768d7+42040d816472d95258d101328d11+252d1232d13+2d14)r22(32768102400d+194816d2261504d3+271840d4227112d5+155813d688768d7+42040d816472d9+5258d101328d11+252d1232d13+2d14)Kr2+K2(1680d15+237d1622d17+d18+32768(8+r2)+2d14(4417+r2)4d13(9165+8r2)4096d(272+25r2)+2d12(62233+126r2)8d11(44197+166r2)+256d2(10576+761r2)128d3(36464+2043r2)+d10(852301+5258r2)2d9(878899+8236r2)+32d4(195192+8495r2)8d7(592083+11096r2)8d5(849088+28389r2)+d8(3113761+42040r2)+d6(6161648+155813r2)))/((512+1088d1488d2+1396d3971d4+513d5202d6+58d711d8+d9)2K2))12)).

A.6. First Lyapunov coefficient for K=4

S1=(268435456+1241513984d2751463424d2+4011851776d34100980736d4+2827485184d5878510080d6781852672d7+1583149056d81568899584d9+1130110464d10644749312d11+300256064d12115241792d13+36416832d149390848d15+1941952d16313280d17+37696d183072d19+128d2033554432r62914560dr+562036736d2r1575223296d3r+2868641792d4r3933454336d5r+4340580352d6r3992841216d7r+3125515776d8r2108147584d9r+1233252224d10r627087936d11r+276672992d12r105301824d13r+34222736d14r9346464d15r+2093424d16r370432d17r+48624d18r4192d19r+176d20r+8388608r260817408dr2+204210176d2r2455081984d3r2+746110976d4r2967663616d5r2+1029989376d6r2922621952d7r2+706464960d8r2466923648d9r2+267912592d10r2133745744d11r2+58042928d12r221807320d13r2+7033252d14r21919216d15r2+432684d16r277432d17r2+10252d18r2880d19r2+36d20r21048576dr3+7077888d2r320889600d3r3+40050688d4r356535040d5r3+62779392d6r356898752d7r3+43048992d8r327550224d9r3+15008304d10r36961152d11r3+2733176d12r3896516d13r3+240068d14r350504d15r3+7792d16r3772d17r3+36d18r3+32768d2r4196608d3r4+510976d4r4862208d5r4+1064192d6r41016832d7r4+775964d8r4479592d9r4+241140d10r498112d11r4+31763d12r47930d13r4+1436d14r4166d15r4+9d16r4),
S2=(419430417825792d+43319296d274678272d3+99938304d4108683264d5+98586368d675786624d7+49820176d828124768d9+13636816d105657216d11+1991456d12586560d13+141344d1426880d15+3792d16352d17+16d18+294912r2921600dr2+1753344d2r22353536d3r2+2446560d4r22044008d5r2+1402317d6r2798912d7r2+378360d8r2148248d9r2+47322d10r211952d11r2+2268d12r2288d13r2+18d14r2).

A.7. Second Lyapunov coefficient

2(d,r)=((1616d+13d26d3+d4)(32+36d31d2+15d35d4+d5)4(844424930131968r2(19224r+7r2)+48d44r2(192+24r+7r2)96d43r(3072+4800r+512r2+181r3)+48d42r(329216+234336r+20712r2+9217r3+14r4)+70368744177664d(7782420480r+15936r22880r3+792r4+21r5)96d41(532484355840r+1858352r2+129232r3+77188r4+341r5)2199023255552d2(193986563772416r+1587200r2423936r3+118968r4+6252r5+63r6)+8d40(30193664910379264r+258235584r2+12623088r3+11503194r4+97740r5+63r6)32d39(1748910082933901696r+581891808r2+14215152r3+28286217r4+383028r5+720r6)+274877906944d3(67102310491938816r+16342016r29111168r3+3052416r4+233496r5+4446r6+21r7)+8d38(10591157248119386575360r+17008454336r2114459984r3+918706902r4+17791860r5+64404r6+21r7)8d37(117821836288998034355712r+103664529216r25062614912r3+6332876424r4+163691772r5+943410r6+897r7)4294967296d4(13235650560011231690752r2015772672r2925317120r3+487259904r4+47108352r5+1268928r6+11088r7+21r8)+d36(821547106713656399303616512r+4305685504512r2465564422016r3+302399080176r4+9959458464r5+81770040r6+149640r7+21r8)+2147483648d5(64237286195222670868480r29935607808r2668497920r3+2034597888r4+225183936r5+7650144r6+93588r7+321r8)2d35(29210051182592171787323645952r+9681976412672r21876248479232r3+792765887760r4+32223757824r5+350429640r6+1019868r7+417r8)268435456d6(10346548953088+141833404416r755808600064r2+47933079552r3+29783280384r4+3477134976r5+139691712r6+2148144r7+10233r8)16d33(111173323777024542215077887488r+16893089445472r28461064510688r3+1921069511520r4+112187530002r5+1862891976r6+10176255r7+12723r8)+536870912d7(8918961750016+570226851840r856725612544r2+91194406656r3+24557810304r4+2816025744r5+128167140r6+2340942r7+13977r8)+d34(3484670492467201833362354466816r+76560461819392r224421059912576r3+7380358062864r4+362207821344r5+4958570208r6+20516640r7+16137r8)16777216d8(430169094356992+50422353756160r50110850973696r2+6834995165184r3+1185127372032r4+125551290624r5+6267093888r6+131374512r7+931773r8)+2d32(394290786957312018383078754102272r+434598381410560r2328630270640832r3+57580001690424r4+3966928007184r5+77690416404r6+531657000r7+944349r8)8388608d9(1149993073770496+202022376636416r155218105147392r2+25044859103232r3+3286389920256r4+305689500864r5+16289474496r6+383377716r7+3129105r8)4d31(767309888902758435169773946870784r+654930612972800r2710703344578176r3+97361339764920r4+7887776788896r5+178280112024r6+1469830956r7+3442191r8)+2097152d11(5956887849467904+1903281819615232r1001309913606144r2+208160468553984r3+19622586001152r4+1240710151920r5+70078249044r6+2015555538r7+20755119r8)1048576d10(11018591697633280+2665972365787136r1675018375561216r2+309211351572480r3+33523264867584r4+2623162222464r5+145638984384r6+3797630928r7+34989417r8)+2d30(52830214565814272244625153213798400r+3845438115165440r25540667674770368r3+595068068185992r4+56826636193584r5+1457029304208r6+14041411188r7+41094273r8)8d29(40385076347571200194385163349429760r+2859826592869824r24906740636143616r3+410202505919592r4+46595056618932r5+1336649421570r6+14697932829r7+51614721r8)65536d12(187097765727174656+77272788235845632r34362057750822912r2+7984371986847744r3+673723543602432r4+32814462484224r5+1835576696640r6+58748491440r7+675961911r8)+32768d13(334712304502833152+177038344919580672r66675488487956480r2+17264702144182272r3+1323281494742016r4+46037972965440r5+2451652338528r6+90756596220r7+1183891635r8)+d28(8777603264273653764538254447662299136r+70320914832210432r2127154377716898560r3+8120332477170048r4+1117486309972320r5+35464348058088r6+436225995240r7+1779607041r8)+8192d15(817713257119481856+711284310164979712r190287852653336576r2+61257611596971264r3+3899511440180352r4+28485291835440r5+301192485948r6+103149389922r7+2215423977r8)+64d24(1553898794708136962340752971952845568r+87647737165433760r296982740191846640r3+775293035170164r4+597836255497350r5+26310148131981r6+436379879289r7+2545810371r8)2d27(10538869829704253446103254712195706880r+110215115794459136r2189228611437458432r3+8907353560300032r4+1535299373577984r5+53407977722472r6+722647252524r7+3333853185r8)4096d14(2188215091018596352+1480485903630467072r471121501787324416r2+135910216204812288r3+9506760070891776r4+201362217592704r5+9246396331968r6+457434487632r7+7089743139r8)+3d26(146823465300299366410118226186312683520r+227357417768505344r2346283263498809856r3+11248031941365760r4+2582386231087808r5+97724295809312r6+1433469503984r7+7305363663r8)8d25(9622244573842472968746160484494945280r+252469768544931840r2329684207347847808r3+6454276157604768r4+2245234044540720r5+91857138030636r6+1441649070948r7+7943655543r8)128d21(9907585966689484807482506397190718976r+591303317791840256r2406360341492367776r38559499698059904r4+1699461462844752r5+91354647527535r6+1652170893909r7+9791136957r8)+128d17(22254568232745697280+33278583289382109184r6156948434947407872r2+2493467442779215872r3+127075010745650688r43161895927031872r5239878599639936r62609811602628r7+19654371387r8)16d23(23858826804825292818650669096061393920r+903730715766499328r2847598348435030784r32140361103758880r4+4673629163273040r5+220384875273252r6+3815675402580r7+23050293543r8)256d16(17874411634629279744+20208491043648176128r4514121777692508160r2+1626528155928637440r3+93368592526803456r4714855464060160r580296900849920r6+346387185360r7+34528249575r8)+16d18(100353825195118559232203805759567900311552r+30950250313026732032r214161589492433543168r3625875698170705920r4+28946813198494464r5+1933919930124576r6+29703564310608r7+49378784133r8)32d19(2528086046804004044872650201019956281344r+8967975813348200448r24664815030518564864r3172619505072950016r4+12979550146691040r5+798306822534960r6+13737869489772r7+58984580289r8)+8d22(364434585768225177669211740905320046592r+4305072880789016576r23442544969728799232r341883293283189024r4+16711931681232672r5+842018413399104r6+15017770552224r7+91499272551r8)+16d20(2216942124420746444896569780537895223296r+9589677588916692992r25711044461102391296r3167431597828137216r4+19948645593441600r5+1144634337760104r6+20545684994952r7+111368286567r8)))/(150994944d8(8+6d4d2+d3)4(26880d15+3792d16352d17+16d1896d13(6110+3r2)+32768(128+9r2)+2d14(70672+9r2)4096d(4352+225r2)+4d12(497864+567r2)16d11(353576+747r2)576d7(131574+1387r2)+256d2(169216+6849r2)+288d4(347008+8495r2)128d3(583424+18387r2)8d9(3515596+18531r2)+2d10(6818408+23661r2)+8d8(6227522+47295r2)8d5(13585408+255501r2)+d6(98586368+1402317r2))2).

Data availability statement

No data was used for the research described in the article.

References

  • 1.Blé G., Dela Rosa M.A. Bogdanov-Takens bifurcation in a Leslie type tritrophic model with general functional responses. Acta Appl. Math. 2020;169:361–382. doi: 10.1007/s10440-019-00302-z. [DOI] [Google Scholar]
  • 2.Blé G., Loreto I. Limit cycles in a tritrophic food chain model with general functional responses. Int. J. Nonlinear Sci. Numer. Simul. 2021;23:1–12. doi: 10.1515/ijnsns-2019-0175. [DOI] [Google Scholar]
  • 3.Cao J., Ma L., Hao P., Loreto I. Bifurcation analysis in a modified Leslie-Gower predator-prey model with Beddington-Deangelis functional response. J. Appl. Anal. Comput. 2023;13:3026–3053. doi: 10.11948/20230183. [DOI] [Google Scholar]
  • 4.Castellanos V., Eduardo F., Santos C., Dela Rosa M.A., Loreto-Hernández I., Loreto I. Hopf and Bautin bifurcation in a tritrophic food chain model with Holling functional response types III and IV. Int. J. Bifurc. Chaos. 2018;28 doi: 10.1142/S0218127418500359. [DOI] [Google Scholar]
  • 5.Collen B., McRae L., Deinet S., De Palma A., Carranza T., Cooper N., Loh J., Baillie J. Predicting how populations decline to extinction. Philos. Trans. R. Soc. Lond. B. 2011;366:2577–2586. doi: 10.1098/rstb.2011.0015. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 6.Haski I., Hansson L., Henttonsen H. Specialist predators, generalist predators and the microtine rodent cycle. J. Anim. Ecol. 1991;60:353–368. doi: 10.2307/5465. [DOI] [Google Scholar]
  • 7.Falconi M., Vera-Damián Y., Vidal C. Predator interference in a Leslie-Gower intraguild predation model. Nonlinear Anal., Real World Appl. 2020;51 doi: 10.1016/j.nonrwa.2019.102974. [DOI] [Google Scholar]
  • 8.Gakkhar S., Naji R.K. On a food web consisting of a specialist and a generalist predator. J. Biol. Syst. 2003;11:365–376. doi: 10.1142/S0218339003000956. [DOI] [Google Scholar]
  • 9.Kuznetsov Yuri A. Springer–Verlag; New York: 2014. Elements of Applied Bifurcation Theory. [Google Scholar]
  • 10.Legendre S., Schoener T.W., Clober J., Spiller D.A. How is extinction risk related to population-size variability over time? A family of models for species with repeat extinction and immigration. Am. Nat. 2008;172:282–298. doi: 10.1086/589454. [DOI] [PubMed] [Google Scholar]
  • 11.Leslie P.H., Gower J.C. The properties of a stochastic model for the predator-prey type of interaction between two species. Biometrika. 1960;47:219–234. doi: 10.2307/2333294. [DOI] [Google Scholar]
  • 12.Michalko R., Pekár S. Different hunting strategies of generalist predators result in functional differences. Oecologia. 2016;181:1187–1197. doi: 10.1007/s00442-016-3631-4. [DOI] [PubMed] [Google Scholar]
  • 13.Priyadarsh A., Gakkhar S. Dynamics of Leslie-Gower type generalist predator in a tri-trophic food web system. Commun. Nonlinear Sci. Numer. Simul. 2013;18:3202–3218. doi: 10.1016/j.cnsns.2013.03.001. [DOI] [Google Scholar]
  • 14.Seo G., Kot M. The dynamics of a simple Laissez-Faire model with two predators. Math. Biosci. Eng. 2009;6:145–172. doi: 10.3934/mbe.2009.6.145. [DOI] [PubMed] [Google Scholar]
  • 15.Turchin P., Hanski I. An empirically based model for latitudinal gradient in vole population dynamics. Am. Nat. 1997;149:842–874. doi: 10.1086/286027. [DOI] [PubMed] [Google Scholar]
  • 16.Valenzuela L.M., Blé G., Falconi M. On the bifurcation structure of a Leslie-Tanner model with a generalist predator. Int. J. Bifurc. Chaos. 2020;30:1–17. doi: 10.1142/S0218127420500881. [DOI] [Google Scholar]
  • 17.Wang X., Yu P. Complex dynamics due to multiple limit cycle bifurcations in a tritrophic food chain model. Int. J. Bifurc. Chaos. 2019;29 doi: 10.1142/S0218127419501931. [DOI] [Google Scholar]

Associated Data

This section collects any data citations, data availability statements, or supplementary materials included in this article.

Data Availability Statement

No data was used for the research described in the article.


Articles from Heliyon are provided here courtesy of Elsevier

RESOURCES