1.
Introduction
The Lotka-Volterra (LV) system is often applied to depict the evolutionary process in population dynamic, physics, and economics[1,2,9,13]. Particularly, a cooperative LV system explains the interactions and benefits together among species in social animals and in human society, such as bees and flowers, algal-fungal associations of lichens, etc [4,5,6,7]. In literature, many studies focused on the deterministic cooperative LV system [8,9,10,11,12,13]. In [9], the authors considered the permanence in a two-species delay LV cooperative system. Also, Lu et al. [10] showed the certain and general delay effects on the performance of a LV cooperative system. Furthermore, in [11], the authors considered a non-autonomous cooperative LV system and established sufficient conditions to keep the system permanent. Xu et al. [12] studied the discrete LV cooperative system with periodic boundary conditions from the aspect of stability. Since environmental noise is nonnegligible in the ecosystem, some scholars introduced the stochastic noise into the cooperative LV model and revealed the effects of stochastic noise on the model (see e.g. [2,3]). In particular, Zuo et al. [2] introduced the white noise to the intrinsic growth rates of the certain delay cooperative LV model, then they established the sufficient conditions for the persistence and obtained the existence and uniqueness of the stationary distribution. In [3], Liu studied a stochastic food-limited LV cooperative model and formulated the sufficient conditions of p-moment persistence and extinction. However, all these works mentioned above mainly focused on the stochastic ordinary differential equations (SODEs) rather than the stochastic partial differential equations (SPDEs).
Age-dependent theory of populations was first studied by Lotka in 1907 [14]. From then on, age-dependent has been introduced in many models to describe the dynamical behavior of species, such as the predator-prey LV model, population model and epidemic model [16,17,20,21,22,23,24,25,26,31,32,37,38]. Zhang and Liu [16] investigated the age-dependent in the predator-prey model and analysed the non-trivial periodic oscillation phenomenon. Solis and Ku-Carrillo [17] studied a predator-prey LV model with age-dependent and presented the theoretical results which preserve the properties of the solutions of the model. Chekroun and Kuniya [34] concerned with the global asymptotic behavior of an infection age-structured SIR epidemic model with diffusion in a general n-dimensional bounded spatial domain. Then they showed that the basic reproduction R0 depended on the shape of the spatial domain in the 2-dimensional case. Lu and Wei [35] formulated a stochastic epidemic model with age of vaccination and adopted a generalized incidence rate to make the model more realistic. They got the sufficient conditions for extinction and two types of permanence. Yang and Wang [36] introduced an age-dependent predation system with prey harvesting and provided the explicit formulae which can determine the direction of the Hopf bifurcation and the stability of the bifurcating periodic solutions.
However, as far as we know, most of the studies in literature focused on the predator-prey LV and population models instead of cooperative LV system. Based on the importance of the cooperative LV system and to fill the gap of lacks of studying the SPDEs in these systems, in this study, we introduce the age-dependent into a stochastic cooperative LV system and study the properties of this system.
It is extremely difficult to get the explicit solutions of the stochastic age-dependent system, so in this study, we mainly focus on the numerical solutions of the system. The numerical method we use in this study is the Euler-Maruyama (EM) method. There are various advantages of the EM method, chief among them are the simple algebraic expression, low computational cost, and good convergence rate, etc [25,26,27,28]. However, the EM method usually requires the system to have Lipschitz continuous and linear growth condition on both the drift and diffusion coefficients. Since our system does not meet the Lipschitz continuous condition, we could not apply the EM algorithm directly. Instead, we use the theory of equilibrium point to avoid the restrictions on the coefficients and apply the EM method to the stochastic age-dependent cooperative LV system skilfully to obtain the approximate solution. This is one of the innovations of this paper.
We provide below a brief summary of, and comments on, our results.
● We introduce the age-dependent and stochastic white noise into a cooperative LV system and study the existence and uniqueness of the solutions. In particular, we have proven that a unique positive global solution exists for this stochastic age-dependent cooperative LV system;
● Using the positive equilibrium, we apply EM method to the stochastic age-dependent cooperative LV system in an appropriate region and study the numerical solution of the system;
● The pth-moment boundedness and strong convergence of the EM scheme for the stochastic age-dependent cooperative LV system under certain conditions are proved;
● Numerical experiments are presented, and they support our theoretical results.
The construction of this paper is designed as follows. In Section 2, we establish the stochastic age-dependent cooperative LV system and present some basic preliminaries. In Section 3, we introduce the EM approximation method to the stochastic age-dependent cooperative LV system. The pth-moment estimations of this scheme have been provided. Section 4 shows that the scheme is convergent and the strong convergence order is provided. In Section 5, some numerical examples are presented to verify our theories in Section 4. Section 6 gives the conclusions of this paper.
2.
Preliminaries
2.1. Model formulation
The typical cooperative LV system can be described in the form:
where x(t), y(t) represent the density of the two cooperative species, r1,r2 are the intrinsic growth rates of the two species, α11, α22 denote the intraspecific competition rates, α12,α21 are the interspecific cooperation rates. All the rates are assumed to be positive constants [2].
Since birth rate is sensitive to age, according to [18,19], we introduce the age-dependent fertility rate into Eq (2.1) and obtain the age-dependent cooperative LV system as follows:
where X(t,a) and Y(t,a) denote the density of the two species at time t, age a. Q=(0,T)×(0,A).
Now, we consider the effect of random environment noise in Eq (2.2) and assume ri(a)→ri(a)+σi˙ω(t), (i=1,2), where w(t) is a standard Brownian motion. So, we have the stochastic age-dependent cooperative LV system.
where dtX and dtY are the differential of X(t,a) and Y(t,a) relative to t, i.e., dtX=∂X∂tdt, and dtY=∂Y∂tdt. Features of the parameters in Eq (2.3) are showed in Table 1.
The integral form of Eq (2.3) is given by
where X(t):=X(t,a), Y(t):=Y(t,a), X0:=X(0,a), and Y0:=Y(0,a).
Remark 2.1. Compared with Eq (2.1), the advantages of Eq (2.3) are summarized as follows:
● The intrinsic growth rates r1,r2 in Eq (2.1) are constant. However, the intrinsic growth rate should not be a certain number due to the random noise in the natural environment. Therefore, we describe the influence of the intrinsic growth rate of the environmental noise through a standard Brownian motion, that is, ri(a)→ri(a)+σi˙ω(t),(i=1,2) in Eq (2.3).
● The density of the species is not only affected by interspecific relationships, but also by the reproductive capacity of females. Eq (2.1) does not take the latter into account. So we introduce the female fertility into the Eq (2.3) and can be expressed as X(t,0)=∫A0γ(t,a)X(t,a)da,Y(t,0)=∫A0β(t,a)Y(t,a)da, which makes the Eq (2.3) more practical than model Eq (2.1).
● The density of the two species are the function of time t in model Eq (2.1). While in Eq (2.3), the density of the two species are the binary function of time t and age a. This is because the species density are not only affected by the time, but also affected by the change of birth rate and death rate which are caused by the age a.
2.2. Basic concepts
Throughout the paper, let (Ω,F,{Ft}t≥0,P) be a complete probability space. Here, the filtration {Ft}t≥0 satisfies the usual conditions (that is, it is increasing and right continuous with F0 containing all P-null sets), E denotes the expectation corresponding to P. For a set A, its indicator function is denoted by 1A={1,x∈A,0,x∉A. We also denote by Rn+ the positive cone in Rn, that is Rn+={x∈Rn:xi>0 for all 1≤i≤n}. If x∈Rn, its norms are denoted as |x|ι={|x1|+|x2|+⋯+|xn|,ι=1,(∑ni=1x2i)12,ι=2.
Let V≡{φ|φ∈Lp([0,A]),∂φ∂a∈Lp([0,A]), where ∂φ∂a is generalized partial derivatives with respect to age a}. H=L2([0,A]) satisfy that V↪H≡H′↪V′, where V′ is the dual space of V, H′ is the dual space of H. The norm in H is denoted as |⋅|. The duality product between V,V′ is written as ⟨⋅,⋅⟩, the scalar product in H is denoted by (⋅,⋅). C=C([0,T];H) is the space of all continuous functions from [0,T] into H. Ip([0,T];V) denotes the space of all V-valued processes (Pt)t∈[0,T], LpV=Lp([0,T];V). W:=(Ip([0,T];V)⋂L2(Ω;C([0,T];H)))×(Ip([0,T];V)⋂L2(Ω;C([0,T];H))).
In order to analyze the stochastic age-dependent cooperative LV system Eq (2.3), we make the following basic assumptions:
(A1) limα→A−∫Aαγ(t,a)X(t,a)da=λx>0; limα→A−∫Aαβ(t,a)Y(t,a)da=λy>0.
(A2) The fertility rate of females γ(t,a),β(t,a)∈C([0,T]×[0,A];H).
(A3) αij(a)∈C([0,A];R+),i,j∈{1,2} and satisfy supa∈[0,A]α12(a)α21(a)<infa∈[0,A]α11(a)α22(a).
(A4) ri(a)∈C([0,A];R) and ri(a) is nondecreasing with −∞<ri(0)<0<ri(A)<∞, for i=1,2.
(A5) supa∈[0,A]α12(a)α21(a)<1 and r1(0)(1−α12α21)+α12(r2(A)+α21r1(A))<0; r2(0)(1−α12α21)+α21(r1(A)+α12r2(A))<0.
Remark 2.2. The biological background significance of assumptions (A1)-(A5) are described as follows:
(A1) When the age a approaches to point A for species X, the number of new individuals born at time t is λx, which is a positive constant. This means that the species X at age A has not lost its reproductive capacity.
(A2) γ(t,a) and β(t,a) are the fertility rate of females in species X and Y, respectively. From biological point of view, the fertility rate of females in X and Y are both continuous functions, i.e., there is no sudden external noise that may increase or decrease the fertility rate of the species within a short time.
(A3) The product of interspecific cooperation rate is less than the intraspecific competition rate. This assumption is mainly used to prove the existence of global positive solution of the system.
(A4) ri(0) represents the intrinsic growth rate at age 0. "ri(0)<0" means that the birth rate is less than the death rate. "0<ri(A)<∞" means that the birth rate is greater than the death rate at age A. Combined with the actual biological background, "0<ri(A)<∞" also indicates that the species will not overreproduce at age A.
(A5) The value of α12 and α21 are estimated by the actual data based on the least-square method. From biological point of view, this means that the intrinsic growth rate of species X at age 0 is less than −α12(r2(A)+α21r1(A))1−α12α21.
Theorem 2.1. Under the assumptions (A1)–(A3), for any given initial value (X0(a0),Y0(a0))∈R2+, there exists a unique global solution (X(t),Y(t)) of Eq (2.3) on W. Moreover, the solution is nonnegative with probability 1.
Proof. It is easy to see that for any given initial value (X0(a0),Y0(a0))∈R2+, there is a unique local solution (X(t,a),Y(t,a))∈W when t∈[0,τe), where τe is the explosion time of Eq (2.3). Now we need to proof that τe=∞, a.s. Choosing a positive constant k0>1 such that for any initial value (X0(a0),Y0(a0)), we have (X0(a0),Y0(a0))∈[1k0,k0]×[1k0,k0]. Then, for each k≥k0, a∈[0,A], we define the stopping time τk as τk=inf{t∈[0,τe):(X,Y)∉(1k,k)×(1k,k)}.
We can deduce that τk is increasing when k→∞ and limk→∞τk=τ∞ with τ∞≤τe. Assuming that there are two constants T>0 and ε∈(0,1) such that P{τ∞≤T}>ε, then, for the constant k0, there is an integer k1 such that
Now, for any positive constants cx,cy, we define a function V:W→R+ as
we can check that V(X,Y)≥0. By the Itô formula [15],
where Ψ=(X(t,a)Y(t,a)), ˉR=(r1(a)r2(a)), diag(cx,cy)=(cx00cy), A′=(−α11(a)α12(a)α21(a)−α22(a)), ˉC⊤=(cxcy).
By assumption (A3), since −A′ is a nonsingular M-matrix, we deduce
According to assumptions (A1) and (A2), we have
Now, let M2=cx∨cycx∧cy,M3=cx∧cy, then
Since |Ψ|=(X2+Y2)12≤X+Y, we have
By Eqs (2.6) and (2.7), we derive that
where M4=M1(5∨2M3). Then, we have
where M5=V(X0,Y0)+M4T.
Applying the Gronwall inequality, we obtain
Since P(Ωk)=P{τk≤T}≥ε for k≥k1, for every ω∈Ωk,(t,a)∈Q, X(τk,ω) and Y(τk,ω) equal either k or 1k, hence
and
Taking k→∞, we have the contradiction that
The proof is completed.
3.
The approximate EM methods
In this part, we apply the EM approximate method to the stochastic age-dependent cooperative LV Equation (2.3) and explore the moment boundedness of the scheme for Eq (2.3).
We begin with introducing the following notations in the Eq (2.3).
Equation (2.3) has four equilibria: E0(0,0), E1(r1(A)α11,0), E2(0,r2(A)α22), and E∗(x∗,y∗), where
Now, let us first present some lemmas.
Remark 3.1. We note Hix(Ψj):=Hix(Xj,Yj),Hiy(Ψj):=Hiy(Xj,Yj),Hix(ψj):=Hix(xj,yj),Hiy(ψj):=Hiy(xj,yj), (i=1,2),(j=1,2) as follows.
Lemma 3.1. Under assumptions (A4) and (A5), for any ψ1,ψ2∈W, we have
and
where L1, L2 are constants and ρ1=2x∗−r1(0)+α12(x∗+y∗), ρ2=2y∗−r2(0)+α21(x∗+y∗), ψ⊤i(t,a)=(xi(t,a),yi(t,a)), (i=1,2).
The proof of this lemma is similar to that in Yang et al. [30]. We skip it here.
Remark 3.2. From Lemma 3.1, we can easily derive that there exist constants K1 and K2 such that
and
where ψ(t,a)=(x(t,a),y(t,a))⊤ is the numerical solution corresponding to the exact solution Ψ of Equation (2.3), H1x(ψ)=H1x(x,y),H1x(ψ)=H1x(x,y)
Lemma 3.2. For any p>2, we have the following inequalities.
and
Proof. From Eqs (3.1), (3.5) and (3.7), we have
by the definition of |ψ| and the positive of |ψ|2−|ψ|+1, we derive that
Similarly, using Eqs (3.2), (3.6) and (3.7), we have
This completes the proof.
Now, we investigate the approximate solution of Eq (2.3) by using the EM method. Given the fixed time T and time step Δ∈(0,1), let tk=kΔ for k=0,1,2,⋯,[TΔ], where [TΔ] denotes the integer part of TΔ. So, the discrete time EM approximate solution to Eq (2.3) is defined as
where Δwk=wtk+1−wtk, X(0)=X0(a), and Y(0)=Y0(a).
The corresponding continuous EM approximate solution of Eq (2.3) is formed as
where
are called the step processes. We can easily see that ˉx(t)=xk and ˉy(t)=yk for t∈[tk,tk+1) when k=0,1,2,⋯,[TΔ]. Without loss of generality, we denote ψ(t)=(x(t),y(t))⊤ and ˉψ(t)=(ˉx(t),ˉy(t))⊤.
Theorem 3.1. Under assumptions (A1)–(A5) and p>2, there exists a constant C>0 such that
where C only dependents on T and p.
Proof. For any p>2,t∈(0,T), applying the Itô formula to the first equation of (3.8), we have
Since
where ˇγ means the maximum value of continuous function γ(t,a). Then we have
Let
By Lemma 3.2 and Young inequality aβ+b1−β≤βa+(1−β)b, for a,b≥0 and β∈(0,1), we have
Similarly, we can show that
Moreover, by the Young inequality and Eq (3.3), we have
On the other hand, there is a unique nonnegative constant k which satisfies that tk≤s≤tk+1 for any s∈[0,T]. By Itô integral and the Hölder, Burkholder-Davis-Gundy (BDG) inequalities, we have
where C is a positive constant and Cp is defined by
Substituting Eq (3.13) into Eq (3.12), we have
Now, substituting Eqs (3.10), (3.11) and (3.14) into Eq (3.9), we can derive that
Since the right-hand side of Eq (3.15) is non-decreasing for t∈[0,T], a conclusion can be draw that
Similarly, we can get that
Since
where ˇβ is the maximum value of continuous function β(t,a), and
Let
By Lemma 3.2, we have
By Eq (3.6), we have
Moreover, using the Young inequality, we can get
Similarly, by the Hölder, BDG inequalities and the Itô integral, we derive that
Substituting Eq (3.21) into Eq (3.20), we get
According to Eqs (3.18), (3.19), (3.22), and Eq (3.17), we have
For any t∈[0,T], since the right-hand side of Eq (3.23) is non-decreasing function, we obtain
Using Eqs (3.16), (3.24) and the norm of ψ(t), we have
Applying the continuous Gronwall inequality, it yields
Now, let us present a theorem which shows that ψ(t) and ˉψ(t) are coincide with the discrete solution.
Theorem 3.2. Under assumptions (A1)–(A5) and p>2, there exists a constant C such that
Proof. For any t∈[0,T], there exists a positive integer k such that t∈[tk,tk+1], and
According to the Hölder, BDG, and elementary inequalities, we have
where Cp is defined in the proof of Theorem 3.1. Similarly, we have
Using Eqs (3.25) and (3.26), we deduce that
By Theorem 3.1, we have
Theorem 3.2 shows that the numerical solution converges to the step process. Now, we can discuss the convergence order rate between the exact and numerical solution of Eq (2.3).
4.
Convergence rate over the time interval [0,T]
Theorem 4.1. Under assumptions (A1)–(A5) and p>2, we have
where C is a constant and Ψ(t):=(X(t),Y(t)) is the true solution of Eq (2.4).
Proof. For any t∈[0,T], an application of Itô formula yields
hence we have
Using the Young inequality, we derive that
By the BDG inequality, Young inequality, and elementary inequality, we have
Now, substituting Eqs (4.2) and (4.3) into Eq (4.1), we can derive
Similarly, we can show
Therefore, due to Young inequality,
Moreover, applying the BDG inequality, Young inequality, and Hölder's inequality, it yields
Now, substituting Eqs (4.6) and (4.7) into Eq (4.5), we obtain
By applying Eqs (4.4) and (4.8), Theorem 3.2, and the Gronwall inequality, we have
Therefore, the proof is complete.
Corollary 4.2. Assume the assumptions (A1)–(A5) and p>2 hold, the numerical solution of Eq (2.3) will converge to the exact solution in the sense
Remark 4.1. Theorem 4.1 and Corollary 4.2 show that the exact solution Ψ(t) and the numerical solution ψ(t) are close to each other, which means that the numerical scheme constructed in this paper is effective.
5.
Numerical experiments
In this part, in order to simulate the numerical approximation of the EM scheme, we consider the following stochastic age-dependent cooperative LV system.
where α11(a)=1(1−a)2, α12(a)=cos2a, α21(a)=sin2a, α22(a)=e−1a, γ(t,a)=β(t,a)=11−a, Q=(0,1)×(0,1). All computations are run with T=1,Δ=0.005, and Δa=0.05 for Eq (5.1). In Equation (5.1), we simulate the EM numerical solution of the two species respectively (see Figure 1). Figure 1 shows that both the two species are bounded, which is consistent with Theorem 3.1. From the range of pictures (a) and (b) in Figure 1, we conclude that the fluctuation of species Y(t,a) is larger than that of X(t,a), which indicates that the number of species X(t,a) is relatively stable.
Now, we apply the exact solution of Eq (2.3) by the method [29] to demonstrate the effectiveness of the EM scheme. In Figure 2, we present the exact solutions of X(t,a) and Y(t,a) with perturbation respectively.
Next, in order to test and verify the convergence of the EM method in the stochastic age-dependent model, we conduct the error analysis of Eq (5.1). Figure 3 shows the errors between the exact solution and numerical solution of species X(t,a). It is easy to observe that the maximum value of the squared error is below 0.2, which means that the numerical solution tends to the exact solution.
Similarly, we get the error estimate of species Y(t,a). From Figure 4, it shows that the square error of Y(t,a) is less than 0.05. This confirms our theoretical results in Theorem 4.1.
To study the convergence of EM algorithm in Eq (5.1) more precisely, we calculate the ι-th order error between x(t,a) and X(t,a). From Table 2, we observe that under the same value of order ι, the error (X(t,a)−x(t,a))ι becomes smaller as step size Δ gets smaller. In addition, we find that increasing the order ι can reduce the error of X(t,a) and x(t,a) under the same step size. Similarly, Table 3 illustrates the same phenomena.
Inspired by [33], in order to examine the stability of the numerical scheme for Eq (5.1), we present 3-dimensional and 2-dimensional trajectory numerical solution respectively. The paths of x(t,a) and y(t,a) for Eq (5.1) are given in Figure 5(a) and Figure 5(c). The two figures show that the limit of x(t,a) and y(t,a) are 0. In order to study the relationship of t and x(t,a), we fix the age a∈[0,1], then obtain the 2-dimensional trajectory numerical solution of x(t,a). Similarly, we could obtain the trajectory of y(t,a). Figure 5 shows that the numerical scheme is asymptotically stable, (a.s.).
6.
Conclusions and future research
In this paper, the stochastic age-dependent cooperative LV system has been established. Since it is extremely difficult to obtain the explicit solution for this system, the main contribution of this article is to investigate a numerical scheme to approximate the exact solution of the stochastic age-dependent cooperative LV system. By using the theory of M-matrices, we obtain the sufficient conditions which ensure the stochastic age-dependent cooperative LV Eq (2.3) has a global unique positive solution (see Theorem (2.1)). Since the coefficients of Eq (2.3) do not satisfy the Lipschitz and linear growth conditions, we can not apply the EM scheme directly. However, we apply the EM scheme to Eq (2.3) in a suitable region successfully through studying the equilibrium points. After that, we show that the approximation algorithm constructed in this paper is p-th moments boundedness (see Theorem 3.1) and it converges to the exact solution in the strong sense (see Theorem 4.1). Lastly, we present some numerical experiments which support our theoretical results. In the future, we will construct new algorithms which have a higher convergence order.
Acknowledgements
The research was supported in part by the Natural Science Foundation of China (11661064), the Basic Research Project of North Minzu University (2018XYSYK01) and the Natural Science Foundation of Ningxia Province (2020AAC03065).
Conflict of interest
The authors declare that they have no competing interests.