1.
Introduction
Tuberculosis (TB), caused by mycobacterium tuberculosis (Mtb), remains one of the leading causes of death worldwide, surpassing even acquired immune deficiency syndrome (AIDS) [1,2]. Approximately 25% of the global population carries Mtb, with most progressing to latent infection. This latent state can persist for life or re-emerge as active disease, underscoring the need to understand Mtb-host dynamics. As a result, many studies were dedicated to exploring these interactions [3,4]. For instance, Ibarguen-Mondragon et al. [5] proposed a mathematical model describing the growth of Mtb populations:
Here, ˉMU(t),ˉMI(t),ˉB(t) and ˉT(t) represent the population densities of normal macrophages, infected macrophages, extracellular Mtb and T cells, respectively. Some main parameters of system (1.1) are summarized in Table 1.
To simplify the model, they introduce the following change of variables:
Replacing the new variables, the system (1.1) becomes
where
In ecosystems, many of the main parameters are affected by environmental white noises such as drought-fire interactions and species invasions, and therefore should generally display stochastic disturbances [6,7,8,9,10]. Stochastic models have been widely employed to capture the dynamics of various infectious diseases, including measles, malaria, tuberculosis, smallpox, and AIDS. However, few stochastic models have explored the impact of Mtb growth on infection outcomes.
However, the majority of ecosystems will eventually change due to many natural elements like temperature, precipitation, and PH. Furthermore, we see that during the warm season, the recruitment and death rates of both healthy and infected macrophages will change significantly from those during the cold season. Similarly, changes in nutrition or food resources commonly impact the intrinsic reproduction rate. Colored noise (or telegraph noise) is often used to describe the transition between different environmental states, such as from the rainy season to the dry season. The switching is memoryless and the waiting time for the next switching is exponentially distributed. Therefore, a continuous-time Markov chain ϖ(t),t≥0 with finite-state space S={1,2,⋯,N} is used to represent random switches between environmental states [11,12,13,14,15]. Taking into account the sensitivity to environmental states, let us investigate time-varying parameters with various discrete values affected by colored noises. We will consider time-varying parameters influenced by both white and colored noise and introduce this noise into system (1.2) as follows:
where B1(t),B2(t),B3(t)andB4(t) are mutually independent standard Brownian motions and the Markov chain ϖ(t),t≥0 with values in a finite state space S={1,2,⋯,N}. We assume that Brownian motion and Markov chain are independent. The generator matrix Γ=(γij)N×N of the Markov chain is given by
where △t>0,γij>0 denotes the transition rate from i to j if i≠j while N∑j=1γij=0. In addition (ϖ(t))t≥0 is irreducible and has a unique stationary distribution π=(π1,π2,⋯,πN) satisfying the conditions πΓ=0,N∑k=1πk=0.
This paper aims at establishing some criteria for the existence of ergodic stationary distribution and extinction of mycobacterium tuberculosis model, which is almost a void in this area. As far as we know, this type of model has received little attention. There is not much research on the stochastic epidemic model in the literature because of how difficult it is to handle discrete Markov switching and remove linear perturbation terms. Unlike deterministic models, it is difficult to analyze the disease persistence and extinction of system (1.3) because of the stochastic fluctuations of each compartment in disease transmission; the stable equilibrium of system (1.3) will no longer exist. In this way, analyzing the persistence and extinction of tuberculosis disease is a challenging task. We will provide the relevant threshold dynamics and ergodic properties of the system (1.3) to the best of our ability.
The structure of the paper is organized as follows: Section 2 introduces necessary notations and auxiliary lemmas. Section 3 investigates the conditions for the existence and uniqueness of a global positive solution to system (1.3). Section 4 applies stochastic Lyapunov methods to establish the ergodicity and positive recurrence of the stochastic Mtb model under regime switching. Finally, we derive the sufficient condition for extinction.
2.
Preliminaries
In this section, we will introduce three important lemmas for the subsequent dynamical analyses.
Lemma 2.1. (Has'minskii [16]) Assume that for any i≠j∈S, such that γij>0. If the following conditions are satisfied:
(I) For any k∈S and for all Y∈Rn, C(Y,k) is symmetric and
with some constant ρ∈(0,1].
(II) There exists a nonempty bounded open set U∈Rn with compact closure, satisfying that, for each k∈S, there exists a nonnegative function V(⋅,k):Uc×S→R such that V(⋅,k) is twice continuously differentiable and for some ϱ>0,
then the solution (Y(t),ϖ(t)) of system (2.1) is positive recurrent and ergodic. It shows that (Y(t),ϖ(t)) has a unique stationary density μ(⋅,⋅), and for any Borel measurable function φ(⋅,⋅):Rn×S→Rn such that ∑k∈S∫Rn|φ(y,k)|μ(dy,k)<∞, we have
Then, the ergodicity of Markov chain ϖ(⋅) implies that limt→∞1t∫t0φ(ϖ(s))ds=∑k∈Sπkφ(k)a.s.
Lemma 2.2. The following linear system
where
then (2.2) has a unique solution (g1(1),⋯,g1(N),g2(1),⋯,g2(N),g3(1),⋯,g3(N))T≫0.
Proof. System (2.2) can be rewritten in the following form,
where G∈R3N, H=(β(1)+c2υ(1),⋯,β(N)+c2υ(N),γU(1),⋯,γU(N),αT(1),⋯,αT(N))T and
Clearly, A∈Z3N×3N. For each k=1,…,N, consider the leading principal submatrix
and
Obviously, Ak,AN+k,A2N+k∈Zk×k. Additionally, each row of submatrix Ak has the sum
For submatrix AN+k,
And for submatrix A2N+k,
By applying Lemma 5.3 of [17], we get detAk>0,k=1…,3N. In other words, we've shown that all the leading principal minors of A are positive. Using Theorem 2.10 in [16] indicates that A is a nonsingular M-matrix and for the vector H≥0∈R3N, the linear Eq (2.2) has a unique solution G=(g1(1),⋯,g1(N),g2(1),⋯,g2(N),g3(1),⋯,g3(N))T≫0. On the other hand, by system (2.2), we can easily observe that g1(k),g2(k) and g3(k) should be positive, k=1,…,N.
Lemma 2.3. ([18]) Let Z(t) be the solution of the auxiliary stochastic differential equation
with the initial value Z(0)=MU(0)>0, Then MU(t)≤Z(t) for any t≥0, a.s. Moreover, (Z(t),ϖ(t)) is positive recurrent and has the following property:
where
is determined by the following linear equation
3.
Existence and uniqueness of the global positive solution
When studying the dynamical behavior of an epidemic model, it is important to consider whether the solution is global and positive.
Theorem 3.1. For any initial value (MU(0),MI(0),B(0),T(0),ζ(0))∈R4+×S, there exists a unique solution (MU(t),MI(t),B(t),T(t),ϖ(t)) to system (1.3) on t≥0 and the solution will remain in R4+×S with probability one (a.s.).
Proof. Since the coefficients of (1.3) satisfy the locally Lipschitz continuous condition, thus the system (1.3) has a unique local solution (MU(t),MI(t),B(t),T(t),ϖ(t))∈R4+×S on t∈[0,τe], where τe is an exposure time. Next, we claim that the solution is global, i.e τe=+∞. Similar to the proof of Zu et al. [19] and Liu et al. [20], we will only show the key step is to construct a nonnegative Lyapunov function Q0:R4+→R+ satisfying
where Θ is a positive constant. Define
where a,band d are positive constants to be defined later. Based on the basic inequality u−1−lnu≥0, for any u>0, we have
Making use of Itô's formula to Q0, we obtain
where LQ0:R4+→R is defined by
Choose a=max{ˇr+2ˇkI^μI,ˇγUˆμU},b=ˆμBˇβ,d=ˆμTˇαT, such that −aˆμI+ˇr+2ˇkI≤0,−aˆμU+ˇγU≤0, then,
where Θ is a positive constant. The following proof is almost the same as those in Theorem 2.1 of Li et al. [21]. Hence, we omit it here.
4.
Ergodic stationary distribution
In this part, we demonstrate the existence of a unique ergodic stationary distribution, which suggests that the virus is widespread, based on the theory presented in Lemma 2.1.
Define the critical condition
where g(k)=(g1(k),g2(k),g3(k))T is the solution of the linear system (2.2) and c2 is defined in Lemma 2.2.
Theorem 4.1. If R∗0<0 and ˇσ21<2ˆμU, ˇσ22<ˆμI, ˇσ24<2ˆμT are satisfied, then for any initial value (MU(0),MI(0),B(0),T(0),ζ(0))∈R4+×S, the solution (MU(t),MI(t),B(t),T(t)) of system (1.3) is positive recurrent and has a unique ergodic stationary distribution ϕ(⋅,⋅).
Proof. Since the diffusion matrix
is positive definite, which implies that condition (I) in Lemma 2.1 is satisfied. Next we will prove the condition (II) holds. Define a C2−function ˜Q:R4+×S⟶R as follows:
It is clear that there is a unique point (ˉMU(k),ˉMI(k),ˉB(k),ˉT(k),k), which is the minimum value of ˜Q(MU,MI,B,T,k). Define a nonnegative C2− function Q:R4+×S⟶R in the following from
where (MU,MI,B,T,k)∈(1n,n)×(1n,n)×(1n,n)×(1n,n)×S, and n>1 is a sufficiently large integer, Q1=−lnMU−c1lnMI−c2lnB, Q2=g1(k)B+c2g2(k)MU+c1g3(k)T, Q3=−lnMU−lnB−lnT, Q4=12(MU+MI+ˆμI4ˇrB+ˆμI4ˇkIT)2 and
g(k):=(g1(1),⋯,g1(N),g2(1),⋯,g2(N),g3(1),⋯,g3(N))T, is the unique solution of system (2.2), ω(k):=(ω(1),⋯,ω(N))T will be determined later and M0>0 is a sufficiently large number satisfying the following condition,
where
Applying the Itô's formula to Q1 and Q2, we have
and
where g1(k),g2(k),g3(k) are defined in Lemma 2.2. In view of (4.5), (4.6) and dx−ex2≤d24e(e>0),∀x∈R, we obtain
where R0(k)=−33√c1c2μU(k)β(k)r(k)+c1(μI(k)+12σ22(k))+c2(μB(k)+12σ23(k))+μU(k)+12σ21(k)+14υ(k)g1(k)+c2g2(k)μU(k).
Since the generator matrix Γ is irreducible, for R0=(R0(1),…,R0(N))T, there exists ω=(ω(1),…,ω(N))T satisfying the following Poisson system
which implies that
Substituting this equality into (4.7)
Employing the Itô's formula to Q3 and Q4, one has
and
where
It follows from (4.8)–(4.10) that
Next, we construct a compact subset U such that the condition (II) in Lemma 2.1 holds. Define the following bounded set
where 0<ε<1 is a sufficiently small constant. In the set R4+∖U=UC we choose ε satisfying the following condition
where
For convenience, we can divide R4+∖U=UC into eight domains,
Obviously, UC=U1∪U2∪U3∪U4∪U5∪U6∪U7∪U8. Next, we will prove that
Case 1. For any (MU,MI,B,T,k)∈U1×S, according to (4.4) and (4.11), we obtain that
Case 2. For any (MU,MI,B,T,k)∈U2×S, in view of (4.12), we can obtain
Case 3. For any (MU,MI,B,T,k)∈U3×S, according to (4.12), we can deduce that
Case 4. For any (MU,MI,B,T,k)∈U4×S, from condition (4.12), we can deduce that
Case 5. For any (MU,MI,B,T,k)∈U5×S, in view of (4.13), we can deduce that
Case 6. For any (MU,MI,B,T,k)∈U6×S, by condition (4.14), we can conclude that
Case 7. For any (MU,MI,B,T,k)∈U7×S, in view of (4.15), we obtain that
Case 8. For any (MU,MI,B,T,k)∈U8×S, from (4.16), it is deduced that
Then the assertion (4.17) is verified, i.e., condition (II) of Lemma 2.1 holds.
5.
Exponential extinction
Define
where l1(k)=β(k)+c2υ(k)β(k),l2(k)=β(k)+c2υ(k)2γU(k), c2=(N∑k=1πk(μU(k)β(k)r(k))13)3(N∑k=1πk(μI(k)+12σ22(k)))(N∑k=1πk(μB(k)+12σ23(k))) and g1(k) is the solution of the linear system (2.2).
Theorem 5.1. Assume that RE0<0 for any initial value (MU(0),MI(0),B(0),T(0),ζ(0))∈R4+×S, the solution (MU(t),MI(t),B(t),T(t),ϖ(t)) of system (1.3) will follow
which means that the disease of system (1.3) will exponentially go to extinction with probability one, where
Proof. Define a C2-function H:R4+×S→R as follow,
Employing Itô's formula to H and applying (5.1), one has
We use the following relationship,
then,
Integrating from 0 to t and dividing t on both sides of (5.2), we have
By Lemma 2.3, we have
Using the strong law of large number for local martingale, one has
Taking the superior limit on both sides of (5.3) and applying the ergodicity of Markov chain ϖ(t), we obtain
Hence, we can equivalently obtain
This completes the proof.
6.
Numerical simulations
In this section, some numerical examples are provided to support our theoretical findings. Using Milstein's high-order method, the corresponding discretization equation of system (1.3) is
here η1,j,η2,j,η3,j,η4,j are N(0,1) distributed independent Gaussian random variables.
Let N=2 and the generator Γ=(γij)2×2 of the Markov chain be
By solving πΓ=0, the stationary distribution Γ follows π=(π1,π2)=(813,79).
Example 6.1. Take initial value (MU(0),MI(0),B(0),T(0))=(1,5,3.5,0.65) and
Case 1. Choose (σ1(1),σ1(2))=(0.03,0.01),(σ2(1),σ2(2))=(0.002,0.001), (σ3(1),σ3(2))=(σ4(1),σ4(2))=(0.006,0.005), then R∗0=−1.873<0. By Theorem 4.1, we obtain that there exists a unique ergodic stationary distribution of system (1.3). Our simulations confirm these results: The sample paths of MU(t),MI(t),B(t),T(t), and their corresponding probability density function (PDF) are shown in Figure 1. Figure 2 shows the corresponding movement of Markov chain (ϖ(t))t≥0 in the state space S={1,2}.
Case 2. Choose (σ1(1),σ1(2))=(0.3,0.1),(σ2(1),σ2(2))=(0.02,0.01), (σ3(1),σ3(2))=(σ4(1),σ4(2))=(0.006,0.005). Simple computation R∗0=−1.7581<0. Then from Theorem 4.1 it follows that system (1.3) has a unique stationary distribution. Simulations are presented in Figure 3. By comparing with Figure 1, the numbers of MU(t),MI(t),B(t),andT(t) are largely fluctuated by the stochastic noises.
Case 3. Choose (σ1(1),σ1(2))=(0.6,0.2),(σ2(1),σ2(2))=(0.5,0.4), (σ3(1),σ3(2))=(σ4(1),σ4(2))=(0.9,0.8). We can easily obtain R∗0=0.3042>0, we can not determine whether there exists an ergodic stationary distribution. From Figure 4, we can see that the disease of system (1.3) will be extinct in a long time. From Figures 1, 3 and 4, we can find that when white noise intensity σ2(k) increases, infected populations tend to go extinct faster.
On the left column of Figure 5, the red, blue and green lines represent the sample paths of MU(t),MI(t), B(t),and T(t), when there is only one state k=1,k=2 and switching between states k=1,2. Similarity, On the right column of Figure 5, the red, blue and green lines represent the PDF of MU(t),MI(t),B(t),and T(t). It is displayed directly that the green line is located between the red and the blue lines. That is to say the switching state is located between states k=1 and k=2.
Example 6.2. We choose (αT(1),αT(2))=(0.015,0.0097),(μI(1),μI(2))=(0.7,0.8),(r(1),r(2))=(0.05334,0.04),(kI(1),kI(2))=(0.3636,0.32), and (σi(1),σi(2))=(0.01,0.02),i=1,2,3,4. Other coefficients are the same as in Example 6.1. By direct calculation, we derive RE0=−0.1032<0. Then the disease of system (1.2) will be extinct in a long time, which can be verified in Figure 6.
7.
Conclusions
This paper is devoted to studying a stochastic mycobacterium tuberculosis model, that is perturbed by white and colored noises. First, we show that the unique solution of system (1.3) is global and positive with probability one. In order to establish the existence of an ergodic stationary distribution, we construct a stochastic Lyapunov function with regime switching. Different switching parameters correspond to different peaks in the distribution function, and each peak represents the equilibrium value. Further, we can infer from Example 6.1 that large perturbations can change population dynamics, whereas smaller perturbations can lead to disease persistence.
Some interesting topics deserve consideration. Such as considering mean-reverting Ornstein-Uhlenbeck processes, non-Gaussian Levy noise, and impulsive perturbations on system (1.2). We can also use the method of this paper to study other epidemic models. We leave these cases for our work.
Author contributions
Ying He: Conceptualization, Investigation, Formal analysis, Writing – review and editing. Bo Bi: Formal analysis, Writing – review and editing, Numerical simulation. All authors have read and approved the final version of the manuscript for publication.
Acknowledgments
This work is supported by Hainan Provincial Natural Science Foundation of China (No. 122RC679, 121RC554), Talent Program of Hainan Medical University (No. XRC2020030) and Northeast Petroleum University Special Research Team Project (No. 2022TSTD-05).
Conflict of interest
The authors declare there is no conflict of interest.