1.
Introduction
The interactions between predators and their prey have always been and remain the main topics in both ecological and mathematical studies. Several researchers have established mathematical models that depend on the interactions between predators and prey. A famous model of predator-prey interactions was developed by Leslie [1,2]. In fact, in most ecosystems, there are many possible food chains that make up a food web, including a number of food chain systems consisting of three species [3]. Aziz-Alaoui therefore created a Leslie-Gower system for the tritrophic population to make the original model more realistic [4]. To improve the performance of the three-species system, Nindjin and Aziz-Alaoui introduced the Holling II functional response to the model [5]. Because biological population systems are inevitably subject to environmental disturbances, we need to introduce random noise to study them. Indeed, many studies have demonstrated that environmental noise causes a continuous variation of some of the key parameters of ecological dynamics, such as growth rates, around some average value [6,7,8,9].
To simulate the parameters of a changing environment, there are two common methods. One method is to assume that the parameters can be well represented by a linear function of white noise (see example [10]). Gaussian white noise can also simulate complex stochastic dynamical behavior in nonlinear systems (see example [11]). Similarly, we can assume that the growth rate or mortality rate of a population is affected by the linear white noise. This can be written as follows:
where ˉa, which can be obtained by direct calculation, represents the average value of a over the long term. B(t) is the independent standard Brownian motion defined on a complete probability space {Ω,F,{Ft}t≥0,P} with the σ− filtration {Ft}t≥0 satisfying the usual conditions [12], and α denotes the noise density of B(t).
From a biological standpoint, this linear white noise is somewhat flawed. This flaw has been mildly criticized by Zhang et al. [13] and Cai et al. [14]. Next, we will explain this unreasonable part from both biological and mathematical perspectives. We assume that for any time interval [0,t], ⟨a(t)⟩ is the time average of a(t). According to direct calculation, we obtain:
where N(⋅,⋅) is a one-dimensional Gaussian distribution. It is evident that the average state ⟨a(t)⟩ on [0,t] has a variance of α2t, which approaches infinity as t→0+. This leads to an unreasonable outcome where the stochastic fluctuation of the growth rate or mortality rate a(t) becomes very large for a small time interval.
Another method is to assume that the parameters follow a mean-reverting stochastic process, i.e., each parameter obeys a certain stochastic differential equation (SDE). We suppose that the variable lna is affected by an Ornstein-Uhlenbeck process [15,16], and it is described by the following stochastic differential equation:
where α is the speed of reversion and σ is the intensity of volatility, respectively. B(t) is the independent standard Brownian motion, which is the same as above. As stated by Mao [17], lna(t) has a unique explicit solution in the form below:
which shows that the variable lna(t)∼N(lnˉa+(lna(0)−lnˉa)e−αt,σ2(1−e−2αt)/(2α)). It is noted that
In reality, many biological systems may have continuously changing environments due to the interaction of numerous variables. Consequently, mean-reverting processes may be more appropriate for modeling parameters. In most biological systems, both population growth and mortality rates are limited and tend to oscillate around an average value over time. Therefore, we use mean reversion processes to model stochastic perturbations to prevent unrealistic values of growth or mortality rates [15].
In this paper, we are interested in a stochastic three-species food chain Leslie-Gower model with the standard white noise and the Holling-II functional response as
All parameters a1,a2,a3,b1,v0,v1,v2,v3,d0,d2,d3 are positive. Toxin-producing phytoplankton (TPP) has a stabilizing role in aquatic systems and can be used as a biological control mechanism [18]. We consider a realistic three-species food chain model consisting of TPP-zooplankton-fish populations. Since the top predator z is assumed to be a sexually reproducing species, the growth of z has two phases: A linear phase and a quadratic phase [19]. In this specific case, the TPP population (prey) of size x serves as the only food for the predatory zooplankton population of size y. This zooplankton population, in turn, serves as a favorite food for the generalist vertebrate predator fish population of size z. The predatory population dies out exponentially in the absence of its prey. And the loss to a predatory population is proportional to the reciprocal of the per capita availability of its most favorite food. a1 and a3 are the intrinsic growth rates of prey population TPP and top predator fish populations, respectively, and a2 is the intrinsic mortality rate of zooplankton in the absence of the only food x. b1 measures the strength of intra-specific competition among the individuals of the prey species x(TPP). The parameters v0,v1,v2, and v3 are the maximum values that the per capita growth rate can attain. For example, the release of the TPP toxin reduces zooplankton growth and leads to massive zooplankton mortality, which is the biological significance of v1. d0 quantifies the extent to which the environment provides protection to the prey TPP and can be thought of as a refuge or a measure of the effectiveness of the prey in evading a predator's attack. d2 describes the value of zooplankton when the average mortality rate of y reaches v22. The mortality of the top predator fish population due to the scarcity of it is favorite food, zooplankton, is measured by d3. The third term on the right-hand side in the first equation of the system (1.4) is obtained by considering the probable effect of the density of the TPP's population on zooplankton's attack rate; the third term on the right-hand side in the second equation of the system (1.4) represents the per capita functional response of the vertebrate predator fish population [20]; the second term on the right-hand side in the third equation of the system (1.4) depicts the loss in the top predator (fish population).
Based on the above literature, we want to make system (1.4) more realistic. Therefore, we use the Orenstein-Uhlenbeck process to simulate the stochastic dynamic process. We let
where Bi(t) are three independent Brownian motions, αi>0 are the speed of reversion, and βi>0 are the intensity of volatility. We let ri=lnai, i = 1, 2, 3, and then we modify system (1.4) accordingly.
We begin by demonstrating that system (1.5) has a unique global solution in Section 3. Subsequently, the ultimate boundedness of the system (1.5) is given in Section 4. The existence of the stationary distribution is then shown in Section 5. Additionally, the extinction of populations is discussed in Section 6. Lastly, in Section 7, we carry out some computer numerical simulations to verify the above theoretical results.
2.
Preliminaries
We define two necessary sets: Gn=(−n,n)×(−n,n)×(−n,n) and Rn+={(x1,⋯,xn)∈Rn|xk>0,0≤k≤n}, ||⋅|| is the Euclidean norm. Considering a stochastic differential equation in the following form
The existence of a stationary solution to system (1.5) with any initial value is proved by the lemma of Khaminskii [21].
Lemma 1. (Khasminskii). Let the vectors ψ(s,x),σ1(s,x),…,σl(s,x) (s∈[t0,T],x∈Rm) be continuous functions of (s,x), such that, for some constants M, the following conditions hold in the entire domain of definition:
Further, there exists a non-negative function V∗(x) such that
where H is a compact subset defined on Rm. Then the Markov process (2.1) has at least one stationary solution X(t), which has a stationary distribution ω(⋅) on Rm.
3.
Existence and uniqueness of the global solution
Theorem 1. For any initial value, (x0,y0,z0,ri0)∈R3+×R3, there exists a unique solution (x(t),y(t),z(t),ri(t)) of the system (1.5) on t>0, where i=1,2,3, and it will remain in R3+×R3 with probability one.
Proof. It is easy to verify that Eq (1.5) satisfies the linear growth condition and the local Lipschitz condition. So there exists a locally unique solution (x(t),y(t),z(t),ri(t)) defined on t∈[0,τe) (see [17]). Where i=1,2,3 and τe is the explosion time, we only need to verify τe=∞. We let n be sufficiently large so that x0, y0 and z0 are in the interval [−n,n], defining the stopping time as
where i=1,2,3. Obviously, τn is monotonically increasing as n→∞. Set τ∞=limn→+∞τn, obviously, τ∞≤τe. So, it is only necessary to prove that τ∞=∞. If not, then there exists a constant T>0 and ε∈(0,1) such that P{τ∞≤T}>ε. Therefore, there exists an integer n1>n0, such that
To simplify the proof, we omit all bracketed t. For any t≤τn, a non-negative Lyapunov function V0(x,y,z,ri) is constructed as follows:
Applying Ito's formula, we have
where
After the routine calculation, it implies:
Integrating both sides of inequality (3.3) from 0 to τn∧T and taking expectations, we get
When τn≤T, let Ωn=τn≤T. Then P(Ωn)>ε holds inequality (3.1). Notice that for any ω∈Ωn, there exists i such that x(τn,ω),y(τn,ω),z(τn,ω)=−n or n.
According to Eq (3.4), it can be deduced that
as n→∞, we have
and Theorem 1 is proved. □
4.
Ultimate boundness
Ecosystems can only support a limited number of individuals due to finite resources. When a population exceeds this limit, the environment cannot provide enough sources for its survival. This means that population density has an upper bound and will stabilize over time. To show this theoretically, we need to define stochastically ultimate boundedness [22] and apply it to the system (1.5).
Definition 1. System (1.5) is said to be stochastically ultimately bounded if for any ϵ∈(0,1), there is a positive constant χ=χ(ω), such that for any initial value (x0,y0,z0,ri0), where i=1,2,3, and the solution of system (1.5) has the property that
Lemma 2. Let θ∈(0,1), then there is a positive constant M=M(θ), which is independent of the initial value (x0,y0,z0,ri0), where i=1,2,3, such that the solution of system (1.5) has the property that
Proof. Define the Lyapunov function W0:R3+×R3→R
Applying the generalized Ito's formula and mathematical expectation to eλtW0, we obtain
where λ=θmin{α1,α2,α3}. Note that
where
Thus, we can obtain
Then we have
where i=1,2,3, and then the result (4.2) holds by setting M(θ)=3θ2θκ(θ)λ. □
Theorem 2. The equation of system (1.5) is stochastically ultimately bounded.
Proof. By Lemma 2, there exists M such that
Now, for any ϵ>0, let χ=√3κ(0.5)24ϵ2λ2. Then, using Chebyshev's inequality, we can conclude that
Hence,
□
5.
Existence a stationary distribution
In biology, one of the primary goals is to comprehend the long-term behavior of systems. In this part of the paper, we demonstrate that system (1.5) possesses a stationary distribution that can be used to make long-term predictions for the system under the influence of stochastic perturbations. We also derive the sufficient conditions that guarantee the existence of such a stationary distribution for the system (1.5).
Definition 2. Define M0 to be a natural number that satisfies the following conditions
where
where i=1,2,3.
Theorem 3. For any initial value (x(0),y(0),z(0),ri(0)), where i=1,2,3, the system (1.5) has a stationary distribution with the definition of M0.
Proof. We divide the relevant proof into the following two steps.
Step 1. Define the Lyapunouv Function V1:R3+×R3→R
Applying Ito's formula to the definition of M0, we obtain
Noting that the function V1 tends to ∞ as x, y, or z approaches the boundary of R+ or as ||(x,y,z,ri)||→∞. Thus, there exists a point (x0,y0,z0,r0i) in the interior of R3+×R3, at which the value of the function will be minimized. A non-negative function V2(x,y,z,ri) can be constructed as
According to Ito's formula, we have
Step 2. Considering a closed set Hε in the form
and we define
Let ε∈(0,1) be a sufficiently small number, such that the following inequalities hold:
We verify LV2(x,y,z,ri)≤−1 for any (x,y,z,ri)∈(R3+×R3)∖Hε. Noting that (R3+×R3)∖Hε=⋃9k=1Hck,ε, where
Case 1. If (x,y,z,ri) is located in the set defined by Hc1,ε, then one can obtain the corresponding results by combining Eqs (5.2) and (5.3).
Case 2. If (x,y,z,ri) is located in the set defined by Hc2,ε and Hc3,ε, consequently, from (5.2) and (5.3), we can obtain the relevant result.
Case 3. For any (x,y,z,ri), which is located in the set defined in Hcj,ε, according to Eqs (5.2) and (5.3), we obtain
Case 4. If (x,y,z,ri)∈Hc7,ε, it follows from (5.2) and (5.4) that
Case 5. If (x,y,z,ri) lie within the set demarcated by Hc8,ε, the relevant conclusion is deduced through (5.2) and (5.5).
Case 6. In the event that (x,y,z,ri) is situated within the set defined by Hc9,ε, the associated findings can be calculated by (5.2) and (5.6).
Defining
In summary, we can obtain that there exists a sufficiently small constant ε such that LV2(x,y,z,ri)≤−1 for any (x,y,z,ri)∈(R3+×R3)∖Hε, where ε satisfies that
for any Π2<1. And for any Π2>1, we set
□
6.
Extinction
Theorem 4. We define
When φ1<0,φ2<0,φ3<0, then x(t),y(t),z(t) are extinct.
Proof. From Eq (1.1) and the definition of the Ornstein-Uhlenbeck process, we have
Equation (6.1) clearly indicates that a(t) follows the Gaussian distribution N(E[ai(t)],VAR[ai(t)]) on [0,t]. It is easy to derive that E[ai(t)]=ˉai+[ai(0)−ˉai]e−αit and VAR[ai(t)]=β2i2αi(1−e−2αit). Therefore, we find that the term βi∫t0e−αi(t−s)dBi(s) follows the normal distribution N(0,β2i2αi(1−e−2αit)). Then, it is equivalent to βi√2αi√1−e−2αitdBi(t)dt. Let σi(t)=βi√2αi√1−e−2αit, where Bi(t) stands for a standard Brownian motion. Thus, (6.1) can be almost surely written as follows: [23]
And then we modify system (1.5) accordingly.
Applying Itô formula to lnx(t),lny(t),lnz(t), we can get
Integrating from 0 to t, we have
From Eq (6.4), we obtain
Then, according to the strong law of large numbers and the definition of the Ornstein-Uhlenbeck process, if ˉφ1+ε1<0, we have limt→+∞x(t)=0. Similarly, when ˉφ2<0 and ˉφ3<0,limt→+∞y(t)=0 and limt→+∞z(t)=0. Theorem 4 is proved. □
So far, we have proved that there is a unique global solution for the system (1.5), the solution to the system (1.5) is stochastically ultimately bounded, the system (1.5) has a stationary distribution, and the system (1.5) has an extinction. Next, we will perform some computer simulations to verify our conclusions.
7.
Numerical simulations
In this section, we will use numerical simulations to verify our conclusions. Using the Milstein higher order method, we obtain the discretization equation for system (1.5). The corresponding discretization equation is as follows:
where \Delta t > 0 denotes the time increment, and \eta_j , \xi_j , and \zeta_j are three independent stochastic variables that follow the standard Gaussian distribution \mathbb{N}(0, 1) . Besides, (x^j, y^j, z^j, a_i^j) is the corresponding value of the jth iteration of the discretization Eq (7.1), where i = 1, 2, 3 and j = 1, 2, \cdots . We will use some different combinations of biological parameters in Table 1.
Based on the real datasets [4,18,24,25,26,27], we use the TPP-zooplankton-fish population food chain system as an example. After determining the range of values for each parameter of the system (1.5) (e.g., the values of the intensity of volatility \beta_i (i = 1, 2, 3) belong to [0, 5] [13,14,28]), we fixed some of the parameter values by making reasonable assumptions in combination in Table 2.
Example 1. In Table 1, we choose the combination \mathcal{A}_1 - \mathcal{A}_3 as the value of biological parameters of the system (1.5). Clearly, it follows from Theorem 1 that the system (1.5) is stochastically ultimately bounded. By choosing the total number of iterations, T_{max} = 2000 . Then, we obtain Figure 1.
Remark 1. It can be seen from Figure 1 that the growth rates are disturbed around the given mean value, which reflects the characteristics of the mean regression of the Ornstein-Uhlenbeck process. At the same time, it can be seen that different coefficient combinations have different solutions, and the solutions are all existing and unique. Thus, the conclusion of Theorem 1 can be verified.
Example 2. In Table 1, we choose the combination \mathcal{A}_1 - \mathcal{A}_3 as the value of the biological parameters of the system (1.5). Obviously, it follows from Lemma 2 that the \theta th order moments of the solutions of the system (1.5) are bounded, and the solutions of the system (1.5) are ultimately bounded. By choosing the total number of iterations, T_{max} = 2000 . Then, we obtain Figure 2.
Remark 2. It can be seen from Figure 2 that the expected value of the above three coefficient combinations (A_1, A_2, \, and \, A_3) is less than an upper bound. With the increase in time t, the probability P is gradually stable and greater than a constant, which means \limsup_{{\rm{t}} \to \infty }P(|(x, y, z)| > \chi)\le\epsilon . which verifies the conclusion of Theorem 2.
Example 3. Based on Table 1, we select the \mathcal{A}_3 combination as the biological parameters of the system (1.5). By Theorem 3, we know that the distribution of the system (1.5) exists. We set the number of iterations to T = 2000 . From Figure 3, we can see the system (1.5) has a stationary distribution.
Example 4. In Table 1, we choose the combination \mathcal{A}_4 – \mathcal{A}_6 as the value of the biological parameters of the system (1.5). As proven in Theorem 4, the system (1.5) possesses extinction. By choosing the total number of iterations, T_{max} = 2000 . Then, we obtain Figure 4.
8.
Conclusions
This paper focuses on the mathematical properties of the three-species food chain stochastic Leslie-Gower model with the Ornstein-Uhlenbeck process. On the basis of previous research on food web models, we consider that the real dynamic environment may be affected by random factors such as seasonal changes and natural disasters, and then random noise is introduced. Compared to using standard white noise methods, simulations with Ornstein-Uhlenbeck processes are more realistic and reliable. Therefore, we demonstrate the feasibility of studying a more complex Leslie-Gower model with the Ornstein-Uhlenbeck process. The main contributions of this paper are as follows:
We investigate the good properties of stochastic mathematical models with the Ornstein-Uhlenbeck process, providing a new approach to studying the stochastic properties of the Leslie-Gower systems. We derive the conditions for the existence and uniqueness of the global solution under stochastic disturbance, as well as the conditions for the stochastic ultimate boundedness, the existence of a stationary distribution, and the extinction.
However, there are still many open questions that warrant further research. In this paper, we only study the effect of stochastic noise driven by the Ornstein-Uhlenbeck process on the three-species food chain Leslie-Gower model, while the study of Markov transformation and Lévy jump is still scarce, which is one of the future directions. Most existing studies assume that the system parameters are constant or time-invariant, or they rarely consider the case of periodic coefficients. However, in reality, the ecological environment that supports populations often exhibits cyclical patterns. Consequently, it would be more realistic to study stochastic population systems with periodic coefficients.
Author contributions
Ruyue Hu and Xiaohui Ai: Conceptualization, Writing-original draft; Yifan Wu: Software, Visualization, Writing-original draft; Chi Han: Software, Visualization. All authors have read and approved the final version of the manuscript for publication.
Use of AI tools declaration
The authors declare they have not used Artificial Intelligence (AI) tools in the creation of this article.
Acknowledgments
Thanks to all anonymous reviewers for their valuable comments and helpful suggestions that made the article better.
This study was supported by the National Natural Science Foundation of China under Grant (No.11401085), the Central University Basic Research Grant(2572021DJ04), the Heilongjiang Postdoctoral Grant(LBH-Q21059), and the Innovation and Entrepreneurship Training Program for University Students(202210225154).
Conflict of interest
The authors declare there is no conflicts of interest.