Skip to main content
Scientific Reports logoLink to Scientific Reports
. 2017 Oct 20;7:13641. doi: 10.1038/s41598-017-13294-3

Dynamics of the stochastic chemostat with Monod-Haldane response function

Liang Wang 1,2, Daqing Jiang 1,3,5,, Gail S K Wolkowicz 2, Donal O’Regan 4,5
PMCID: PMC5652065  PMID: 29057884

Abstract

The stochastic chemostat model with Monod-Haldane response function is perturbed by environmental white noise. This model has a global positive solution. We demonstrate that there is a stationary distribution of the stochastic model and the system is ergodic under appropriate conditions, on the basis of Khasminskii’s theory on ergodicity. Sufficient criteria for extinction of the microbial population in the stochastic system are established. These conditions depend strongly on the Brownian motion. We find that even small scale white noise can promote the survival of microorganism populations, while large scale noise can lead to extinction. Numerical simulations are carried out to illustrate our theoretical results.

Introduction

The chemostat, known as a continuous stir tank reactor (CSTR) in the engineering literature, is a basic piece of laboratory apparatus used for the continuous culture of microorganisms. It occupies a central place in mathematical ecology and has played an important role in many fields. In ecology it is often viewed as a model of simple lake or an ocean system. It can also model the wastewater treatment process1 or biological waste decomposition2. In some fermentation processes, the chemostat plays a central role in the commercial production of genetically altered organisms. The theoretical investigation of the dynamics of microbial interaction in the chemostat was initiated by Monod3 and Novick et al.4 in 1950. There is also an extensive literature on the chemostat (for example, see refs511 and the references therein for recent research) concerned with the dynamics of various types of chemostat models.

The classic chemostat model with single species and single limiting substrate takes the form

{dS(t)dt=Q(S0S(t))1δ(S(t))x(t),dx(t)dt=μ(S(t))x(t)Qx(t), 11

where S(t), x(t) stand for the concentrations of nutrient and microbial population at time t respectively; S 0 denotes the imput concentration of nutrient and Q represents the volumetric flow rate of the mixture of nutrient and microorganism; the coefficient δ is the ratio of the biomass of the microbial population produced by the nutrient consumed. The growth rate of the microbial population is represented by the function μ(S) (μ(S)m<), which is generally assumed to be non-negative. That is μ(0)=0 , μ(S) > 0 for S > 0.

Some experiments and observations indicate that not only insufficient nutrient but also excessive nutrient may inhibit the growth of a microbial population in the chemostat. To model such growth, Andrews12 suggested a non-monotonic response function:

μ(S)=mSa+S+KS2, 1.2

which is called the Monod-Haldane growth rate (inhibition rate). Parameter m is the maximum growth rate of the microorganism, a is the Michaelis-Menten (or half-saturation) constant. The term KS 2 models the inhibitory effect of the substrate at high concentrations. The chemostat model with Monod-Haldane response function has been studied by many researchers (see e.g. Wang et al.13, Pang et al.14, Baek et al.15 and the references there in). Taking the non-monotone functional response into account, the chemostat model (1.1) becomes:

{dSdt=Q(S0S)1δmSa+S+KS2x,dxdt=mSa+S+KS2xQx. 1.3

System (1.3) has a trivial equilibrium point (S 0, 0). It is an asymptotically stable steady node when Q>mS0a+S0+KS02 and a saddle point when Q<mS0a+S0+KS02. In addition, there are two interior equilibria (S1,x1), (S2,x2) and S1, S2 satisfy the equation

QKS2+(Qm)S+Qa=0,Q<m. 1.4

It is not difficult to verify that one of the two interior equilibria is a stable nodal point and the other is a saddle point. In mathematical biology, when the orbits tend to the stable nodal point (S *, x *), the continuous culture of microorganism is considered to be successful. We refer the reader to Chen16 for more details.

System (1.3) is deterministic with parameters assumed to be constant. Environmental fluctuations are ignored, which, from the biological point of view, is unrealistic. Ecosystem dynamics are inevitably affected by environmental noise and it is more realistic to include the effect of stochasticity rather than to study models that are entirely deterministic. With respect to chemostat models, even though the experimental results that are observed in well-controlled laboratory conditions have been shown to match closely with the prediction of deterministic models involving ordinary differential equations, we cannot ignore the difference that may occur in operational conditions. Imhof et al.17 derived a stochastic chemostat model by considering a discrete-time Markov process with jumps corresponding to the addition of a centered Gaussian term to the deterministic model. With the time step converging to zero, they reported that the stochastic model may lead to extinction in some cases in which the deterministic model predicts persistence. In18, Campillo et al. considered a set of stochastic chemostat models that are valid on different scales. Xu and Yuan19 dealt with the stochastic chemostat in which the maximal growth rate m is perturbed by white noise and obtained a new break-even concentration λ˜ which completely determines the persistence or extinction of the microbial population. Zhao and Yuan20 further computed the probability for extinction and persistence in mean of the microbial population in19 using stochastic calculus. Wang et al.21 investigated the periodic solutions for the stochastic chemostat model with periodic washout rate, on the basis of Khasminskii’s theory (see, ref.22 Chapter 3) for periodic Markov processes.

In this paper, the dynamical behaviour of a two-dimensional chemostat model with Monod-Haldane response function under stochastic perturbation is investigated. The white noise is incorporated in stochastic system (1.3) to model the effect of a randomly fluctuating environment. The substrate and microorganism population are usually estimated by an average value plus errors (i.e. noise intensities) which are usually normally distributed. The standard deviations of the errors may depend on the population sizes. Utilizing the approach used in17 to include stochastic effects (readers can also refer to23, Appendix A to see the construction of this kind of stochastic model), the stochastic chemostat model with Monod-Haldane response function takes the form:

{dS=[Q(S0S)1δmSa+S+KS2x]dt+σ1SdB1(t),dx=[mSa+S+KS2xQx]dt+σ2xdB2(t), 1.5

where B 1(t), B 2(t) are independent standard (i.e. with variance t) Brownian motion defined in a complete probability space (Ω,,{t}t0,P), and σ12σ22>0 are their intensities. Since an ODE model is never exact, but only an approximation of reality; adding a linear perturbation using Brownian motion (terms σ1SB˙1, σ2xB˙2) as in model (1.5) helps to determine how the dynamics can possibly change by approximating the error in the ODE model, and the error is normally distributed, σi(σi2>0), i = 1, 2 are constants that reflect the sizes of error (stochastic effects).

Very few other studies have appeared on the stochastic chemostat model with the Monod-Haldane functional response. Campillo et al.24 considered a stochastic model of the chemostat, with both non-inhibitory (Monod) and inhibitory (Haldane) growth functions, as a diffusion process and used a finite difference scheme to approximate the solutions of the associated Fokker-Planck equation. They considered the stochastic model from a ‘demographic noise’ point of view. Instead of using S and x in the stochastic terms in model (1.5), they used S and x, respectively.

In this paper, our aim is to reveal how the environmental noise affects a microbial population in the chemostat with Monod-Haldane response function. First, in section 2 we prove that there is a unique positive solution for model (1.5). Then in section 3 we show that for any initial value (S(0),x(0))+2, there is a stationary distribution for system (1.5) and it is ergodic under appropriate conditions. Sufficient conditions for extinction of the microorganism are presented in section 4. Finally, to illustrate our main conclusions, examples and numerical simulations are given in section 5.

Existence and uniqueness of the positive solution

Before investigating the dynamical behavior of system (1.5), the existence of a global positive solution is proved. In order to ensure the stochastic chemostat make sense, we need to show at least not only that this SDE model has a unique global solution but also that the solution will remain in +2 whenever it starts from there. First we give the definition of a solution of stochastic differential equation (see25, Chapter 2 for more details). Throughout this paper, unless otherwise specified, let (Ω,,{t}t0,P) be a complete probability space with filtration {t}t0 satisfying the usual conditions (i.e. it is right continuous and 0 contains all P-null sets). Let +l={xl:xi>0forall1il} and B(t)=(B1(t),,Bm(t))T, t ≥ 0 be an m-dimensional Brownian motion defined on the space. Let X(t0)=X0 (0t0<T<) be an t0-measurable l-valued random variable such that E|X0|2<. Let f: l×[t0,T]l and g: l×[t0,T]l×m be both Borel measurable. Consider the l-dimensional stochastic differential equation of It o^ type

dX(t)=f(X(t),t)dt+g(X(t),t)dB(t)ont0tT 2.1

with initial value X(t 0) = X 0. SDE (2.1) is equivalent to the following stochastic integral equation:

X(t)=X0+t0tf(X(s),s)ds+t0tf(X(s),s)dB(s)ont0tT 2.2

Definition 2.1 An l-valued stochastic process {X(t)}t0tT is called a solution of equation (2.1) if it has the following properties:

  1. {X(t)} is continuous and t-adapted;

  2. f(X(t),t)1([t0,T];l) and g(X(t),t)2([t0,T];l×m);

  3. equation (2.2) holds for every t[t0,T] with probability 1.

A solution {X(t)} is said to be unique if any other solution {X¯(t)} is indistinguishable from {X(t)}, that is

P{X(t)=X¯(t)forallt0tT}=1,

where P denotes the probability of an event.

By utilizing the methods described in25, the coefficients of the equations would be required to satisfy a local Lipschitz condition and a linear growth condition. However, the Haldane function Sμ(S)=mSa+S+KS2 is nonlinear, coefficients of system (1.5) do not satisfy the linear growth condition. Thus in this section, using the Lyapunov analysis method26, we prove that the solution of the system (1.5) is positive and global.

Theorem 2.1 For given initial value (S(0),x(0))+2, there is a unique solution (S(t),x(t)) of system (1.5) defined for all t ≥ 0, and the solution remains in +2 with probability one, i.e. (S(t),x(t))+2 for t ≥ 0 almost surely.

Proof: Consider the diffusion process as follows

{dμ=[Q(S0eμ1)1δmeνa+eμ+Ke2μ12σ12]dt+σ1dB1(t),dν=[meμa+eμ+Ke2μQ12σ22]dt+σ2dB2(t). 2.3

Since the coefficients of system (2.3) are locally Lipschitz continuous, there is a unique local solution for system (2.3). Let S = e μ, x = e μ, Itô’s formula (given in Section 3) implies that system (1.5) has a unique local positive solution. Hence it suffices to prove that this unique local positive solution of system (1.5) is global.

On the basis of the discussion above, we know that there is a unique local solution (S(t), x(t)) on t[0,τe), where τ e is the blow up time. If we can prove τ e = ∞ a.s., then the solution will be global. Choose n00 big enough in order for S(0), x(0) to lie within the interval [1n0,n0]. For each integer nn0, define the stopping time:

τn=inf{t[0,τe):min{S(t),x(t)}1normax{S(t),x(t)}n}.

Throughout this paper, we set infφ= (as usual, ϕ denotes the empty set). Clearly, τ n is increasing as n. Set τ=limnτn, where ττe a.s. If we prove that τ= a.s., then τe= and (S(t),x(t))+2 a.s. for all t0. In other words, to complete the proof all we need to show is that τ=a.s. If not, there exists a pair of constants T > 0 and ε(0,1) such that

P{τT}>ε.

Hence there is an integer n 1 ≥ n 0 such that

P{τnT}>ε,forallnn1. 2.4

Define a C 2-function V(S,x): +×+ by

V(S,x)=SAAlogSA+1δ(x1logx),

where A=Qam. Obviously, this function is non-negative for all S, x ≥ 0. Using Itô’s formula (see Theorem 3.1), we get

dV(S,x)=SAS[(Q(S0S)1δmSxa+S+KS2)dt+σ1(SA)dB1(t)]+12σ12Adt+1δ(x1)[(mSxa+S+KS2Qx)dt+σ2dB2(t)]+12δσ22dt:=V(S,x)dt+σ1(SA)dB1(t)+1δσ2(x1)dB2(t),

where is the generating operator of system (1.5) and

V(S,x)=Q(1AS)(S0S)1δmSxa+S+KS2+Amxa+S+KS2+x1δ[mSa+S+KS2Q]+12σ12A+12δσ22QS0+AmaδQδx+Qδ+12σ12A+12δσ22=QS0+Qδ+Qa2mσ12+12δσ22C,

C * is a positive constant. Therefore

0τnTdV(S(t),x(t))0τnTCdt+0τnTσ1(SA)dB1(t)+0τnT1δσ2(x1)dB2(t),

Taking expectation of both sides implies that

EV(S(τnT),x(τnT))V(S(0),x(0))+E0τnTCdtV(S(0),x(0))+CT. 25

Set Ωn=τnT for all n ≤ n1. Then by (2.4) P(Ωn)ε. Note that for every ωΩn, there exists at least one S(τn,ω) or x(τn,ω) that equals either n or 1n, and then V(S(τn),x(τn)) is no less than

n1lognor1n1log1n=1n1+logn.

Consequently,

V(S(τn),x(τn))(n1logn)(1n1+logn).

It then follows from (2.4) and (2.5) that

V(S(0),x(0))+CTE[1Ωn(ω)V(S(τn),x(τn))]ε[(n1logn)(1n1+logn)],

where 1Ωn(ω) is the indicator function of Ωn. Letting n → ∞ leads to the contradiction that >V(S(0),x(0)) +CT=. Thus we have τ  = ∞ a.s.☐

Stationary distribution and ergodicity

In the study of the dynamics for stochastic systems, ergodicity is one of the most important and significant characteristics. The ergodic property for chemostat implies that the stochastic model has a unique stationary distribution which predicts the survival of the microbial population in the future. In addition, the ergodic property gives a reason why the integral average of a population system converges to a fixed point whilst the population system may fluctuate around as time goes by. Thus research on the ergodicity of population system is essential from a biological perspective (see27). In this section, before the proof of the ergodicity, several auxiliary results are derived for the stationary distribution. For more details, we refer the reader to28. First we introduce the multi-dimensional Itô formula.

Theorem 3.1 (The multi-dimensional Itô formula) (Chapter 1) 25 Let X(t) be a l-dimensional It oˆ process on t ≥ 0 with the stochastic differential

dX(t)=f(t)dt+g(t)dB(t),

where f1(+;d) and g2(+;d×m). Let VC2,1(d×+;). Then V(X(t), t) is an It oˆ process with the stochastic differential given by

dV(X(t),t)=[Vt(X(t),t)+VX(X(t),t)f(t)+12trace(gT(t)VXX(X(t),t)g(t))]dt+VX(X(t),t)g(t)dB(t)a.s. 3.1

Here Vt=Vt, VX=(VX1,,VXl), VXX=(2VXiXj)l×lAssume Y(t) is a regular time-homogeneous Markov Process in El (El denotes the l-dimensional Euclidean space) described by the stochastic differential equation

dY(t)=b(Y)dt+r=1lgr(Y)dBr(t), 3.2

Brownian motion B r, r = 1, …, l are independent. The diffusion matrix is

Λ(y)=(λij(y)),λij(y)=r=1lgri(y)grj(y).

Define the differential operator associated with equation (3.2) by

=k=1lbk(y)yk+12k,j=1lλkj(y)2ykyj.

Lemma 3.1 (Rafail Khasminskii, 2011) Assume that there exists a bounded domain UEl with regular boundary Γ, having the following properties:

(B.1) In the domain U and some neighborhood thereof, the smallest eigenvalue of the diffusion matrix Λ(x) is bounded away from zero.

(B.2) If xEl\U, the mean time τ for the paths issuing from x to reach the set U is finite, and supxDExτ< for every compact subset DEl. Here E means expectation.

Then the Markov process X(t) has a stationary distribution μ(). Moreover, let f(x) be a function integrable with respect to the measure μ. Then the probability

P{limT1T0Tf(X(t))dt=Elf(x)μ(dx)}=1,

for all xEl.

Remark 3.1 The proof is given in 22. To show the existence of the stationary distribution μ() of system (1.5), it is enough for us to take +2 as the whole space. To validate (B.1), we need to prove that for any bounded domain D+2, there is a positive number M 0 such that i,j=12λij(x)ξiξjM0|ξ|2xD¯ξ+2 (see 29 Chapter 3, p.103 and Rayleigh’s principle in 30 Chapter 6, p.349). To validate (B.2), it is sufficient to show that there exists a neighborhood U and a non-negative C 2-function V(S, x) such that for any El\U, V(S,x) is negative (for more details see 31, p.1163).

Definition 3.1 (Regularity, Recurrence) A Markov process X(t) is said to be regular, if for any 0<T<,

P{sup0tT|X(t)|=}=0.

A regular process X(t) described by (3.2) with nonsingular diffusion matrix (i.e., the smallest eigenvalue of Λ(x) is bounded away from zero in every bounded domain in El.) is said to be recurrent if there exists a bounded domain U such that for all xEl\U,

P{τx<}=1,

where τx=inf{t>0: X(0)=x,X(t)U} is the hitting time of U for X(t).

Remark 3.2 The definition of regularity and recurrence come from 32 . Let X(t) be a regular temporally homogeneous Markov process in El. If X(t) is recurrent with respect to some bounded domain U, then it is recurrent with respect to any nonempty domain in El. Since the existence of the positive solution for model (1.5) has been obtained by Theorem 2.1, it is enough for us to take +2 as the whole space.

Before proving the ergodicity, we define the notation fu=supt[0,)f(t), fl=inft[0,)f(t). Define a continuous function G:+ by

G(S)=(Qσ1Q~K)(SS0)2+σ1(Q~m+2Q~KS0)(SS0)σ1[mS0Q~(a+S0+KS02)].

where Q˜=Q+12σ22.

Theorem 3.2 If σ 1, σ 2 satisfy:

σ1<G0,σ12<2CS0Q 3.3
Q~<mS0a+S0+KS02,σ22<2Q, 3.4

where C=supS(0,)G(S)a+S+KS2<0, G0=QQ~K4Q[mS0Q~(a+S0+KS02)](Q~m+2Q~KS0)2+4Q~K[mS0Q~(a+S0+KS02)] (symbol means choose the smaller one). Then for any initial value (S(0),x(0))+2, there is a stationary distribution μ() for system (1.5) and the system is ergodic.

Proof: For simplicity let S, x stand for S(t), x(t), respectively. We will verify that (B.1) and (B.2) hold under condition (3.3–3.4), according to Lemma 3.1 on the existence of the stationary distribution. System (1.5) can be written as the following system:

d(Sx)=(Q(S0S)1δmSa+S+KS2xmSa+S+KS2xQx)dt+(σ1S0)dB1(t)+(0σ2x)dB2(t),

hence the diffusion matrix is

Λ(S,x)=(σ12S200σ22x2).

Let D to be any bounded domain in +2, then there exists a positive constant M0=min{σ12S2, σ22x2,(S,x)D¯} such that

i,j=12λij(S,x)ξiξj=σ12S2ξ12+σ22x2ξ22M0|ξ|2,forall(S,x)D¯,ξR2.

This implies that condition (B.1) is satisfied.

Next we will construct a nonnegative C 2-function V(S, x) and a closed set U+2 such that

sup(S,x)+2\UV(S,x)<R<0,

where R is a positive constant. This assures that condition (B.2) is satisfied.

Choose a positive constant M big enough such that

(A) ΦuMλ2,where λ=CS02σ12>0 and the function Φ(S) will be given later in (B). Define a C 2-function:

H(S,x)=M[SS0S0logSS0σ1logx]+12Q(SS0+1δx)2logS.

From the partial derivative equation of H(S, x) we have

1MS+MS0δS+1Qδ(SS0+Mσ1S1MS+MS0)=0. 3.5

We derive the unique solution S 0 of (3.5) from the monotonicity property of the left part. Thus the following equation

xMσ1δ=S1MS+MS0

has a unique solution (S 0, x 0) which is the minimum point of function H(S, x). Here x0=Mσ1δS01MS0+MS0. Therefore H(S,x)H(S0,x0)0.

Next, we define a nonnegative C 2-function V(,): +2+ by

V(S,x)=M[SS0S0logSS0σ1logx]+12Q(SS0+1δx)2logSH(S0,x0).

Denote V1(S,x)=SS0S0logSS0, V2(S,x)=V1(S,x)σ1logx, V3(S,x)=12Q(SS0+1δx)2.

Hence

V(S,x)=MV2+V3+(logS). 3.6

By Itô’s formula, we obtain that

V1(S,x)=SS0S[Q(S0S)1δmSxa+S+KS2]+S02σ12Q(S0S)2S+1δmS0xa+S+KS2+S02σ12Q(S0S)2S+mS0aδx+S02σ12Q(S0S)2a+S+KS2+mS0aδx+S02σ12,

and

L(logx)=Q~mSa+S+KS2=Q~a+Q~S+Q~KS2mSa+S+KS2=Q~K(SS0)2+(Q~m+2Q~KS0)(SS0)[mSQ~(a+S0+KS02)]a+S+KS2.

Thus

LV2(S,x)σ1Q~K(SS0)2+σ1(Q~m+2Q~KS0)(SS0)σ1[mSQ~(a+S0+KS02)]a+S+KS2Q(S0S)2a+S+KS2+mS0aδx+S02σ12=(Qσ1Q~K)(SS0)2+σ1(Q~m+2Q~KS0)(SS0)σ1[mSQ~(a+S0+KS02)]a+S+KS2+mS0aδx+S02σ12=G(S)a+S+KS2+mS0aδx+S02σ12.

It follows from the condition (3.3) that the discriminant of function G(S) is negative and Qσ1Q˜K>0. Then for any S(0,), function G(S) < 0. Take C=supS(,)G(S)a+S+KS2<0, and let λ=CS02σ12>0, then we get

V2(S,x)λ+mS0aδx. 3.7

In addition, since S22(SS0)2+2S02, we have

LV3(S,x)=(SS0+1δx)2+σ122QS2+σ222Qδ2x2=(SS0)21δ2x22δ(SS0)x+σ122QS2+σ222Qδ2x2(1σ12Q)(SS0)21δ2(1σ222Q)x2+2S0δx+S02Qσ12, 38

and

(logS)=QS0S+Q+1δmxa+S+KS2+12σ12QS0S+Q+maδx+12σ12. 39

Substituting (3.7–3.9) into (3.6),

LV(S,x)M(λ+mS0aδx)(1σ12Q)(SS0)21δ2(1σ222Q)x2+2S0δxQS0S+Q+maδx+12σ12+S02Qσ12=Φ(S)+Ψ(x),

where

(B){Φ(S)=(1σ12Q)(SS0)2QS0S+Q+12σ12+S02Qσ12Ψ(x)=1δ2(1σ222Q)x2+2S0δx+maδx+M(λ+mS0aδx). 310

In view of (3.3) and (3.4), we observe that

Φ(S)+Ψu,asS+,Φu+Ψ(x),asx+,Φ(S)+Ψu,asS0+.

The above cases lead to V<1, respectively. Moreover, by reviewing condition (A) we obtain

Φu+Ψ(x)ΦuMλ2,asx0+.

Take ε small enough, and let U=[ε,1ε]×[ε,1ε]. Therefore

V(S,x)<1,(S,x)Uc.

According to Remark 3.1, the conditions in Lemma 3.1 are satisfied. Thus stochastic chemostat model (1.5) has a stationary distribution and it is ergodic.☐

Extinction

In this section, we discuss conditions that predict the failure of the continuous culture of microorganisms both in the case of environmental noise is ignored and in the case of big intensities of white noises, i.e. noise may lead to extinction of the microorganism in the reactor.

Theorem 4.1 Let Q˜=Q+12σ22. If one of the following conditions holds

(i) Q˜m,

(ii) Q˜<m, and (14aK)Q˜22Q˜m+m2<0.

Then for any given initial value (S(0),x(0))+2, the solution (S(t),x(t)) of system (1.5) satisfies

limsupt1tlog(x(t))<0a.s., 4.1

which means x(t) tends to zero exponentially almost surely. In other words, the microorganisms die out with probability one.

Proof: By Itô’s formula, we have

logx(t)=logx0+0t[mSa+S+KS2Q12σ2]dt+σ2B2(t),

and this implies that

limsupt1tlog(x(t))=limsupt1t0t[mS(r)a+S(r)+KS2(r)Q12σ2]dra.s..

Denote g(S)=mSa+S+KS2Q˜. If (i) holds, then g(S)=Q˜KS2(Q˜m)SQ˜aa+S+KS2<Q˜<0; if (ii) holds, we obtain g(S)supS(0,)g(S)<0. Thus we conclude that

limsupt1tlog(x(t))<0, 4.2

that is, x(t) tends to zero exponentially with probability one,

limtx(t)=0a.s.

The proof is complete.☐

Remark 4.1 We refer to the condition (ii) in Theorem 4.1, which tells us that the microorganism species may die out when dilution rate Q and white noise are not large. While if the strength of white noise is large enough such that (i) holds, then the microorganism population will also become extinct, which never happens in the deterministic system (1.3) without environmental perturbations. Moreover, if the dilution rate Q is big enough which leads to the extinction of the species in the deterministic chemostat while the noise is not big (condition (i)), the microorganism species in stochastic chemostat (1.5) will also die out.

From Theorem 4.1, under either condition ( i ) or ( ii ), we obtain that there is some constant λ>0 such that

limsupt1tlog(x(t))λ.

That is to say, for a arbitrary small constant 0<ε<min{12,λ2}, there exists a positive constant T1=T1(ω) and a set Ωε such that P{Ωε}1ε and logx(t)λ2 for tT1, ωΩε . Then x(t)eλt2 . Thus

limsuptx(t)0,  a.s.,

which together with the positive property of the solution of system (1.5) implies that

limtx(t)=0,  a.s.

Therefore the microorganism species x will go to extinction exponentially almost surely. In other words, the microorganism population will die out at an exponential rate with probability one.

Examples and numerical simulations

Generally, nonlinear stochastic differential equations, such as system (1.5), are usually too complex to be solved exactly, we can only theoretically prove the existence and uniqueness of the positive solution (see Theorem 2.1). In order to illustrate the analytical results in Section 3 and 4, we need to obtain approximate solutions of stochastic system (1.5) with given initial values and parameter values, via numerical methods and algorithms that can be implemented by Matlab. Due to Brownian motion and noise terms σ1SdB1(t), σ2xdB2(t), we use Milstein’s higher order method33 to obtain the approximate solutions of stochastic chemostat model (1.5). J. Higham has showed the convergence of Milstein’s numerical method for stochastic differential equations (see Section 6, ref.33). We consider the following discretization equation in Milstein’s type to iteratively calculate the approximate solutions of stochastic system (1.5) in Matlab programs:

{Si+1=Si+[Q(S0Si)1δmSixia+Si+KSi2]Δt+σ1Siξ1,iΔt+σ122Si(ξ1,i2ΔtΔt),xi+1=xi+(mSixia+Si+KSi2Qxi)Δt+σ2xiξ2,iΔt+σ222xi(ξ2,i2ΔtΔt), 5.1

where ξ1,i and ξ2,i are N(0,1)-distributed independent Gaussian random variables, σ1,σ2 are intensities of white noise and time increment Δt>0. In this way, the approximate solutions (performance results of (5.1) from Matlab) will converge to the explicit solutions of stochastic system (1.5) very fast.

Example 5.1 From Theorem 3.2, we expect that under some appropriate conditions, the stochastic system (1.5) has a stationary distribution. Choose the initial value (S(0),x(0))=(1.2,0.8) and assume that the parameters in (1.5) are given by Q=1, m=2, S0=2, a=0.2, K=0.3, δ=1.6, and choose σ1=0.05, σ2=0.1. Hence conditions:

0.05=σ1<G0=3.1192,0.0025=σ12<2CS0Q=0.0086,
1.0050=Q~<mS0a+S0+KS02=1.1765,0.01=σ22<2Q=2,

in Theorem 3.2 are all satisfied. Then we conclude that there is a stationary distribution (see the right two subgraphs in Fig. 1) of the stochastic system (1.5) and it is ergodic. Numerical simulations in Fig. 1 support this conclusion clearly, illustrating that the standard deviation σ keeps processes S(t), x(t) moving around the solution of the corresponding deterministic chemostat model.

Figure 1.

Figure 1

Numerical simulations of the solutions for system (1.5) and the corresponding deterministic system (1.3) with main parameter Q = 1. Both S(t) and x(t) are stationary Markov processes. The subgraphs on the right are the density functions of the correspondng stationary distributions for low level intensity Brownian motion with σ1=0.05,σ2=0.1.

Example 5.2 To further illustrate the effect of the Brownian motion σ on the stochastic chemostat model, we keep all the parameters in Example 5.1 unchanged but increase intensities to σ1=0.1, and σ2=0.2. We compute

0.1=σ1<G0=2.9942,0.01=σ12<2CS0Q=0.0156,
1.0200=Q~<mS0a+S0+KS02=1.1765,0.04=σ22<2Q=2,

which means these parameter values satisfy the ergodic conditions (3.3–3.4). Figure 2 illustrates that the white noise still keeps processes S(t), x(t) moving around the solution of the deterministic chemostat model, while the random oscillations become stronger.

Figure 2.

Figure 2

Numerical simulations of the solutions for system (1.5) and the corresponding deterministic system (1.3). The intensity of the Brownian motion is increased to σ1=0.1,σ2=0.2. The stochastic chemostat model still has a stationary distribution, even though the amplitude oscillations are stronger.

Example 5.3 In order to show how the dilution rate and the random perturbation influence the extinction of the microbial population in system (1.5), we choose the initial value (S(0),x(0))=(3,0.5) and assume that Q=2.2, σ1=0.3, σ2=0.4 with the other parameters unchanged. Thus

2.280=Q+12σ22=Q˜>m=2.

We therefore conclude that by Theorem 4.1 (i), the solution of (1.5) obeys

limsupt1tlog(x(t))<Q˜<0a.s.,

that is, x(t) tends to zero exponentially with probability one. On the other hand, for the corresponding deterministic chemostat model (1.3), condition

2.2=Q>mS0a+S0+KS02=1.1765

is satisfied, so the trivial equilibrium point (S0,0)=(2,0) is a stable nodal point. Therefore for these parameters, x(t) in system (1.3) also dies out. Numerical simulation in Fig. 3 provides clear support.

Figure 3.

Figure 3

The sample paths of S(t) and x(t) for system (1.5) and the corresponding deterministic system (1.3) with Q = 2.2. The intensity of Brownian motion is chosen to be σ1=0.3,σ2=0.4. In the second subgraph, the large washout rate leads to the extinction of x(t) both in the deterministic and stochastic chemostat models.

Example 5.4 We decrease the dilution rate Q to 1.6, and choose the same noises densities as that in Example 5.3, then

1.680=Q+12σ22=Q˜<m=2,(14aK)Q˜22Q˜m+m2=0.5750<0.

Therefore, by Theorem 4.1 (ii), the solution of (1.5) obeys

limsupt1tlog(x(t))<1.6798<0a.s.,

and so x(t) tends to zero exponentially with probability one. These results are illustrated in the numerical simulations in Fig. 4. We can observe from Figs 34 that under the same random noises, the extinction time of the microbial population occurs later when Q=1.6 than for Q=2.2 for both the deterministic system (1.3) and the stochastic system (1.5).

Figure 4.

Figure 4

The sample paths of S(t) and x(t) for system (1.5) and the corresponding deterministic system (1.3) with Q = 1.6. For the intensity of the Brownian motion chosen to be σ1=0.3,σ2=0.4. In this case, condition (ii) in Theorem 4.1 is satisfied. The microorganism population dies out in both cases.

Example 5.5 As a comparison, we reduce the volumetric flow rate Q to 1.1, and increase the intensity of Brownian motion B2(t) to σ2=1.5 with other parameters and initial value unchanged. Condition

2.2250=Q+12σ22=Q˜>m=2

of Theorem 4.1 (i) is satisfied, so the solution of system (1.5) obeys

limsupt1tlog(x(t))<Q˜<0a.s.,

which means x(t) of system (1.5) will go to extinction with probability one. Note that

1.1=Q<mS0a+S0+KS02=1.1765.

In this case, the corresponding deterministic chemostat model (1.3) has only one interior positive equilibrium E=(0.2715,2.7657) and E* is a globally asymptotically stable node. The numercial simulations in Fig. 5 confirm the extinction of x(t) in the stochastic system (1.5) and the stability of E* in the deterministic system (1.3), and it is clear that with the increasing of the intensity of white noise, the tendency for exponential extinction increases.

Figure 5.

Figure 5

The sample paths of S(t) and x(t) for system (1.5) and its corresponding deterministic system (1.3) with Q = 1.1, while the intensities of Brownian motion are increased to σ1=0.3,σ2=1.5. The large scale of white noises cause the death for x(t) in the stochastic chemostat model, while the deterministic one is survival.

Discussion and Conclusion

Understanding the effects of environmental stochasticity on the survival of microbial populations is of theoretical and practical importance in population biology. In this paper we consider a stochastic chemostat model with the Monod-Haldane response function. We first determine when this system has a unique global positive solution. Then we show that the stochastic chemostat model admits a unique stationary distribution which is ergodic if the scale of the random perturbations is relatively small. Sufficient criteria are provided for the extinction of the population of microorganisms. We also find that both strong random noise and a large dilution rate can lead to extinction. Our conclusions are all expressed in terms of the system parameters and the intensity of the Brownian motion. This means that white noise can have a major impact on the survival or extinction of microorganism populations.

How does environmental stochasticity change the predicted outcome for the microbial population in (1.3)? Actually, the stochastic chemostat (1.5) has no equilibrium. The stationary distribution shows that the solutions of the stochastic system fluctuate in a neighborhood of the positive equilibrium of the corresponding deterministic system, which can be regarded as weak stability. In Theorem 3.2, we define a new dilution rate Q˜ which is in terms of the original dilution rate Q and the random noise on the microbial population σ2, i.e. Q˜=Q+12σ22. For the parameter conditions in16 and some restrictions on the intensity of the white noise, the stochastic system (1.3) has a unique stationary distribution and it is ergodic, which means the microbial population survives for all time regardless of the initial conditions. This result illustrates that random noise in low levels is advantageous for species survival. In Figs 1 and 2, numerical simulations show the dynamics of model (1.5) with different σi2, i=1,2. Comparing Fig. 1 with Fig. 2 we see that with increasing σi2, the oscillations become stronger, but both figures reveal that the microbial population persists and demonstrate the existence of the unique stationary distribution.

With increasing Q, Theorem 4.1 shows that x(t) tends to extinction exponentially. Furthermore, it can be observed from Figs 35 that the extinction of the microbial population occurs more quickly for system (1.5) with σ2=1.5 than that with σ2=0.4. However, with respect to the corresponding deterministic model, x(t) in system (1.3) with Q=2.2 tends to extinction faster than that with Q=1.6. That is, if the volumetric flow rate Q is increased, the microbial population tends to extinction faster. Thus from the biological point of view, a well-controlled volumetric flow rate in the chemostat is also the key to getting a successful continuous culture of microorganisms.

We have already shown that if the densities of the environmental noise are small, the deterministic and stochastic systems have similar dynamical behavior, both in the case of persistence and extinction. Taking the dilution rate Q=1.1 in system (1.3) with σi=0, i=1,2, there exists an asymptotically stable interior equilibrium. Increasing σ2, the stochastic trajectory x(t) will first fluctuate around this equilibrium, then the phenomenon of noise-induced extinction occurs when σ2 is big enough. In this stochastic case, the microorganism tends to extinction exponentially even faster than in the case of large dilution rate Q=2.2. These results are summarized in the following Table 1.

Table 1.

Effects of the dilution rate and stochasticity on the survival-extinction of the microorganism.

Microbial population Q ↓ (1), σ 2 ↓ (0.1) Q ↓ (1.1), σ 2 ↑ (1.5) Q ↑ (1.6), σ 2 ↓ (0.4) Q ↑ (2.2), σ 2 ↓ (0.4)
Deterministic system Survival Survival Extinction (slowest) Extinction
Stochastic system Survival Extinction (fastest) Extinction (slowest) Extinction

To complement our theoretical result we study the global dynamics of the deterministic chemostat system (1.3) and the stochastic chemostat system (1.5) in cases that are not counter by our theorems. We set parametric values Q=0.7,S0=2.4,m=3,δ=1,a=0.9,K=1.6. In this case, 0.7=Q>mS0a+S0+KS02=0.5753. Then according to the mathematical results in16, the deterministic chemostat model (3) has two interior equilibrium points, one an asymptotically stable node E1=(0.3255,2.0745) and one a saddle point E2=(1.7281,0.6719), as well as one boundary equilibrium E0=(2.4,0) that is also an asymptotically stable node. The topological structure of the deterministic chemostat model (1.3) in Fig. 6(a) shows that E 0 and E 1 are both stable. The microbial population will survive if and only if the orbits tend to the interior stable node E 1. This means in order for the population to survive, we must choose appropriate initial concentrations of nutrient and microbial population. For the corresponding stochastic chemostat model (1.5), we set σ1=0.05, σ2=0.05. With the same initial conditions and parameter values, Fig. 6(b) suggests that processes S(t), x(t) move around the trajectories of the deterministic chemostat model (1.3) with small fluctuations. They have similar properties to that of the deterministic model. Note that the existence conditions for a stationary distribution are only sufficient, but not necessary. In case of Q=0.7, these parameters do not satisfy the hypotheses of Theorem 3.2, and so we cannot estimate whether the stochastic chemostat is ergodic or not. This is an open problem.

Figure 6.

Figure 6

Vector field and trjactories of deterministic chemostat model (1.3) and the dynamical behavior of the stochastic chemostat model (1.5) with Q = 0.7. In this case, the parametric values do not satisfy the conditions in Theorem 3.2. In subgraph (a), both the boundary equilibrium E 0 and the positive equilibrium E 1 are locally stable nodes while E 2 is a saddle point. Choosing the intensity of Brownian motion to be σ1=0.05,σ2=0.05 relatively small result in small fluctuations. These solution trajectories in (b) have similar properties to that of the deterministic model.

For biological population models, besides white noise, there is another type of environmental noise called color noise, or telegraph noise. Color noise can be illustrated as a switching between two or more environmental regimes which differ by factors such as humidity and temperature (see e.g.32,34). For example, the growth rates of some species in the dry season will be much different from those in the rainy season. Color noise is utilized to describe this phenomenon of environmental regimes. Color noise will disturb the steady-state of a real system indirectly by affecting system parameters such as growth rate and death rate. This is different from the perturbations of white noise that directly act on population densities (see system (1.5)). From the observation point of view, the random effect of Brownian motion is more visualized (for example, the irregular movement of pollen grains). For color noise, the switching is memoryless and the waiting time for the next switch is exponentially distributed. Hence the regime switching can be modelled by a continuous-time Markov chain r(t), t0 with finite-state space S={1,2,,n}. In view of the feasibility of varying the dilution rate in a chemostat (see5), it is also realistic to introduce color noise, or regime switching, into Q. Then the value of dilution rate Q(r(t)) will switch according to the law of Markov chain r(t). For bio-mathematical model, many researchers have studied the dynamics under both white and color noise (see27 and the references there in). If color noise is taken into account, then we should study the ergodic property of the stochastic chemostat with Monod-Haldane growth function and regime switching. The sufficient conditions for ergodicity are supposed to be kSπkσ1(k)<kSπkG0, kSπkσ12(k)<kSπk2CS0kSπkQ(k); and kSπk(Q(k)+12σ22(k))<mS0a+S0+KS02, kSπkσ22(k)<kSπkQ(k), which are all expressed in terms of system parameters, the intensities of Brownian motion and the distribution for Markov chain, i.e. the mathematical conclusions in Theorem 3.2 should be the mean value on space average. While in the proof of Theorem 3.2, the key is to make sure that λ is positive, according to condition (3.3). For stochastic system (1.5) with switching regime, it would be too difficult to find the mean value of λ due to the inhibitory effect. Therefore in this paper, we only introduce white noise into deterministic chemostat model (1.3).

Some other interesting topics deserve further investigation. Motivated by the work in5,21, one may extend our results to periodic solutions for the periodically forced stochastic chemostat model. One may concentrate on simple microbial interactions such as competitive coexistence and predation with stochasticity. We can also take other kinds of environmental noise into account, for example Lévy noise (see e.g.35). We leave these questions for future researches.

Acknowledgements

The work was supported by NSFC of China (No: 11371085), and the Fundamental Research Funds for the Central Universities (No: 15CX08011A), and the Scholarship Foundation of China Scholarship Council (No: 201606620033). The research of Gail S.K. Wolkowicz was partially supported by Natural Sciences and Engineering Council (NSERC) Discovery and Accelerator supplement grants of Canada.

Author Contributions

Prof. Daqing Jiang developed the study concept and design. Liang Wang analyzed and drafted the manuscript. Prof. Wolkowicz improved the written English and made many suggestions on the figures. Prof. O’Regan corrected some spelling mistakes and inaccuracy of expressions. All authors read and approved the final manuscript.

Competing Interests

The authors declare that they have no competing interests.

Footnotes

Publisher's note: Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.

References

  • 1.Smith, H. L. & Waltman, P. The Theory of the Chemostat: Dynamics of Microbial Competition. Cambridge University Press, Cambridge (1995).
  • 2.Wolkowicz GSK, Zhao X. N-Species Competition in a Periodic Chemostat. Differ. Integral. Equa. 1998;11:465–491. [Google Scholar]
  • 3.Monod J. La technique de la culture continue, théorie et applications. Annales de I’Institut Pasteur. 1950;79:390–410. [Google Scholar]
  • 4.Novick A, Szilard L. Description of the chemostat. Science. 1950;112:715–716. doi: 10.1126/science.112.2920.715. [DOI] [PubMed] [Google Scholar]
  • 5.Butler GJ, Hsu SB, Waltman PE. A mathematical model of the chemostat with perodic washout rate. SIAM J. Appl. Math. 1985;45:435–449. doi: 10.1137/0145025. [DOI] [Google Scholar]
  • 6.Xia H, Wolkowicz GSK, Wang L. Transient oscillation induced by delayed growth response in the chemostat. J. Math. Biol. 2005;51:489–530. doi: 10.1007/s00285-004-0311-5. [DOI] [PubMed] [Google Scholar]
  • 7.Stephanopoulos G, Fredrickson A. Extinction probabilites in microbial predation: A birth and death approach. Bull. Math. Biol. 1981;43:165–181. doi: 10.1007/BF02459441. [DOI] [Google Scholar]
  • 8.Smith HL. Competitive coexistence in an oscillating chemostat. SIAM J. Appl. Math. 1981;40:498–522. doi: 10.1137/0140042. [DOI] [Google Scholar]
  • 9.Lenas P, Thomopoulos N, Vayenas D, Pavlou S. Oscillations of two competing microbial populations in configurations of two interconnected chemostats. Math. Biosci. 1998;148:43–63. doi: 10.1016/S0025-5564(97)10002-5. [DOI] [PubMed] [Google Scholar]
  • 10.Weedermann M, Wolkowicz GSK, Sasara J. Optimal biogas production in a model for anaerobic digestion. Nonlinear Dynam. 2015;81:1097–1112. doi: 10.1007/s11071-015-2051-z. [DOI] [Google Scholar]
  • 11.Meng X, Wang L, Zhang T. Global dynamics analysis of a nonlinear impulsive stochastic chemostat system in a polluted environment. J. Appl. Anal. Comput. 2016;6:865–875. [Google Scholar]
  • 12.Andrews J. A mathematical model for the continuous culture of macroorganisms untilizing inhibitory substrates. Biotechnol. Bioeng. 1968;10:707–723. doi: 10.1002/bit.260100602. [DOI] [Google Scholar]
  • 13.Wang F, Hao C, Chen L. Bifurcation and chaos in a Monod-Haldane type food chain chemostat with pulsed input and washout. Chaos & Soliton Fract. 2007;32:181–194. doi: 10.1016/j.chaos.2005.10.083. [DOI] [Google Scholar]
  • 14.Pang G, Wang F, Chen L. Analysis of a Monod-Haldane type food chain chemostat with periodically varying substrate. Chaos & Soliton Fract. 2008;38:731–742. doi: 10.1016/j.chaos.2007.01.018. [DOI] [Google Scholar]
  • 15.Baek H, Younghae D, Saito Y. Analysis of an impulsive predator-prey system with Monod-Haldane functional response and seasonal effects. Math. Probl. Eng. 2009;2009:543187. doi: 10.1155/2009/543187. [DOI] [Google Scholar]
  • 16.Chen, L. & Chen, J. Nonlinear Biodynamical Systems (Chinese copies). Science Press, Beijing (1993).
  • 17.Imhof L, Walcher S. Exclusion and persistence in deterministic and stochastic chemostat models. J. Differ. Equ. 2005;217:26–53. doi: 10.1016/j.jde.2005.06.017. [DOI] [Google Scholar]
  • 18.Campillo F, Joannides M, Larramendy-Valverde I. Stochastic modeling of the chemostat. Ecol. Model. 2011;222:2676–2689. doi: 10.1016/j.ecolmodel.2011.04.027. [DOI] [Google Scholar]
  • 19.Xu C, Yuan S. An analogue of break-even concentration in a simple stochastic chemostat model. Appl. Math. Lett. 2015;48:62–68. doi: 10.1016/j.aml.2015.03.012. [DOI] [Google Scholar]
  • 20.Zhao D, Yuan S. Critical result on the break-even concentration in a single-species stochastic chemostat model. J. Math. Anal. Appl. 2016;434:1336–1345. doi: 10.1016/j.jmaa.2015.09.070. [DOI] [Google Scholar]
  • 21.Wang L, Jiang D, O’Regan D. The periodic solutions of a stochastic chemostat model with periodic washout rate. Commun. Nonlinear Sci. Numer. Simulat. 2016;37:1–13. doi: 10.1016/j.cnsns.2016.01.002. [DOI] [Google Scholar]
  • 22.Khasminskii, R. Stochastic stability of differential equations (second edition). Springer, New York (2012).
  • 23.Xu C, Yuan S. Competition in the chemostat: A stochastic multi-species model and its asymptotic behavior. Math. Biosci. 2016;280:1–9. doi: 10.1016/j.mbs.2016.07.008. [DOI] [PubMed] [Google Scholar]
  • 24.Campillo F, Joannides M, Larramendy-Valverde I. Approximation of the Fokker-Planck equation of the stochastic chemostat. Math. Comput. Simulat. 2014;99:37–53. doi: 10.1016/j.matcom.2013.04.012. [DOI] [Google Scholar]
  • 25.Mao, X. Stochastic Differential Equations and Applications. Horwood Publishing, Chichester, UK (2008).
  • 26.Gray A, et al. A stochastic differential equation SIS epidemic model. SIAM J. Appl. Math. 2011;71:876–902. doi: 10.1137/10081856X. [DOI] [Google Scholar]
  • 27.Liu H, Li X, Yang Q. The ergodic property and positive recurrence of a multi-group Lotka-Volterra mutualistic system with regime switching. Syst. Control Lett. 2013;62:805–810. doi: 10.1016/j.sysconle.2013.06.002. [DOI] [Google Scholar]
  • 28.Ji C, Jiang D, Shi N. Dynamics of a multigroup SIR epidemic model with stochastic perturbation. Automatica. 2012;48:121–131. doi: 10.1016/j.automatica.2011.09.044. [DOI] [Google Scholar]
  • 29.Gard, T. C. Introduction to Stochastic Differential Equations. Marcel Dekker INC, New York (1988).
  • 30.Strang, G. Linear Algebra and Its Applications. Thomson Learning INC, London (1988).
  • 31.Zhu C, Yin G. Asymptotic properties of hybrid diffusion systems. SIAM J. Control. Optim. 2007;46:1155–1179. doi: 10.1137/060649343. [DOI] [Google Scholar]
  • 32.Zhu C, Yin G. On competitive Lotka-Volterra model in random environments. J. Math. Anal. Appl. 2009;357:154–170. doi: 10.1016/j.jmaa.2009.03.066. [DOI] [Google Scholar]
  • 33.Higham DJ. An algorithmic introduction to numerical simulation of stochastic differential equations. SIAM Rev. 2001;43:525–546. doi: 10.1137/S0036144500378302. [DOI] [Google Scholar]
  • 34.Slatkin M. The dynamics of a population in a Markovian environment. Ecology. 1978;59:249–256. doi: 10.2307/1936370. [DOI] [Google Scholar]
  • 35.Bao J, Yuan C. Stochastic population dynamics driven by Lévy noise. J. Math. Anal. Appl. 2012;391:363–375. doi: 10.1016/j.jmaa.2012.02.043. [DOI] [Google Scholar]

Articles from Scientific Reports are provided here courtesy of Nature Publishing Group

RESOURCES