Abstract
Diagnostic delay for TB infected individuals and the lack of TB vaccines for adults are the main challenges to achieve the goals of WHO by 2050. In order to evaluate the impacts of diagnostic delay and vaccination for adults on prevalence of TB, we propose an age-structured model with latent age and infection age, and we incorporate Mycobacterium TB in the environment and vaccination into the model. Diagnostic delay is indicated by the age of infection before receiving treatment. The threshold dynamics are established in terms of the basic reproduction number \({\mathcal {R}}_0\). When \({\mathcal {R}}_0<1\), the disease-free equilibrium is globally asymptotically stable, which means that TB epidemic will die out; When \({\mathcal {R}}_0=1\), the disease-free equilibrium is globally attractive; there exists a unique endemic equilibrium and the endemic equilibrium is globally attractive when \({\mathcal {R}}_0>1\). We estimate that the basic reproduction number \({\mathcal {R}}_{0}=0.5320\) (95% CI (0.3060, 0.7556)) in Jiangsu Province, which means that TB epidemic will die out. However, we find that the annual number of new TB cases by 2050 is 1,151 (95%CI: (138, 8,014)), which means that it is challenging to achieve the goal of WHO by 2050. To this end, we evaluate the possibility of achieving the goals of WHO if we start vaccinating adults and reduce diagnostic delay in 2025. Our results demonstrate that when the diagnostic delay is reduced from longer than four months to four months, or 20% adults are vaccinated, the goal of WHO in 2050 can be achieved, and 73,137 (95%CI: (23,906, 234,086)) and 54,828 (95%CI: (15,811, 206,468)) individuals will be prevented from being infected from 2025 to 2050, respectively. The modeling approaches and simulation results used in this work can help policymakers design control measures to reduce the prevalence of TB.
Similar content being viewed by others
Avoid common mistakes on your manuscript.
1 Introduction
Tuberculosis (TB) is a chronic infectious disease caused by infection with Mycobacterium TB (Wikipedia 2022). In 2020, approximately ten million people worldwide developed TB, including 5.6 million men, 3.3 million women and 1.1 million children, and 1.5 million people died from TB. Globally, TB ranks the 13th among all leading causes of deaths, and becomes the second leading infectious killer among all infectious diseases since COVID-19 (World Health Organization 2022b). In recent two decades, China has made great progress in the prevention and mitigation of TB (Wang et al. 2014). During this period, the incidence rate of TB is reduced by 42%, and the mortality rate of TB is reduced by more than 90%. However, China still had 833,000 TB infections and 38,800 TB deaths in 2019 (World Health Organization 2022a). Globally, the incidence rate of TB reduced about 2% per year and the cumulative reduction between 2015 and 2020 was 11%, which is more than half of 20% reduction milestone of the TB Eradication Strategy (World Health Organization 2022b). However, the speed is not fast enough to achieve the goals of World Health Organization (WHO), which is to reduce the incidence rate of TB by \(50\%\), \(80\%\), and \(90\%\) in 2025, 2030, and 2035, respectively, compared with that in 2015, and there will be less than one case per million individuals per year in 2050 in China (Dye and Williams 2008; Harris et al. 2019, 2020; Houben et al. 2016; Huynh et al. 2015; Lin et al. 2015; Xu et al. 2017).
According to the current findings and predictions through mathematical models (Abu-Raddad et al. 2009; Feng et al. 2001, 2002; Guo et al. 2021; Harris et al. 2019, 2020; Sreeramareddy et al. 2009), the effectiveness of TB control strategies depends on several factors. First, many symptoms of TB are similar to those of other diseases. Hence, it is easy to diagnose TB as other diseases by mistakes so that diagnostic delay occurs. Diagnostic delay may increase the risk of deaths and facilitate the transmission of TB in the community (Sreeramareddy et al. 2009). The incidence data in Jiangsu Province show that the average diagnostic delay is 44 days (see Fig. 2A). Consequently, the age of infection (the time from being infected to being treated) is an important factor in disease progression (Feng et al. 2002). Second, there are no effective vaccines against TB for adults except the bacille Calmette-Guérin (BCG) vaccine. In the past few years, the development of new TB vaccines is rapid, with 14 candidates entering clinical trials, including four in phase 2B/3 (Harris et al. 2019, 2020). Therefore, vaccination strategy is essential in disease progression when adult vaccines are introduced. Third, Mycobacterium TB is resistant to dry, cold, acidic and alkaline environments. In particular, Mycobacterium TB adheres to dust and remains infectious for 8-10 days, can survive for 6-8 months in dry sputum, and can survive for 4-5 years when the temperature is minus \(6^{\circ }\)C or above, indicating that Mycobacterium TB can widely spread through the air, and everyone who is exposed to the air with Mycobacterium TB may be infected (Chinese Center for Disease Control and Prevention 2022). Thus, Mycobacterium TB in the environment is non-neglectable in TB transmission.
During the spread of TB, approximately 5% to 10% of people infected with Mycobacterium TB will develop active TB during their lifetime (World Health Organization 2022a). Some of these people develop TB very soon (within a few weeks) after being infected, while others may get sick several years later (Guo et al. 2021). In addition, the timings of diagnostic delays vary among countries, regions, and TB patients. The average diagnostic delays in high-income countries and low-income countries are 47 days and 60 days (Sreeramareddy et al. 2009), respectively. The durations of diagnostic delay reach hundreds of days (see Fig. 2A). Age structure is essential when modeling long-term disease (Magal et al. 2010; Qiu and Feng 2010; Shen et al. 2017; Wu and Zhao 2021; Yang and Wang 2019; Zhang and Liu 2020; Zou et al. 2010), because the time it takes for latent individuals to become infectious differs and the chances of receiving treatment for infectious individuals varies considerably (Iannelli and Milner 2017).
Many mathematical models have been used to study the dynamics of TB, including ordinary differential equation (ODE) models (Cai et al. 2021; Choi and Jung 2014; Huo and Zou 2016; Liu et al. 2010; Song et al. 2002), delay differential equation (DDE) models (Feng et al. 2001, 2007; Okuonghae 2015), age-structured models (Ainseba et al. 2017; Castillo-Chavez and Feng 1998; Feng et al. 2002; Guo et al. 2021; Harris et al. 2019, 2020; Liu et al. 2022; Li et al. 2020; Mu et al. 2022; Wang et al. 2017; Xue et al. 2022; Xu et al. 2019; Yang et al. 2011), and reaction-diffusion models (Català et al. 2020; Wang et al. 2022; Zhang et al. 2021). Motivated by the above work, we propose an age-structured model with latent age and infection age. Mycobacterium TB can survive in dry, cold, acidic, and alkaline environments (Chinese Center for Disease Control and Prevention 2022), especially in some special environments, Mycobacterium TB can survive for several years, which means that Mycobacterium TB can spread widely through air. Therefore, we incorporate Mycobacterium TB in the environment into our model. Since the vaccines for adults are under development and will be applied once they are available, we include vaccination for adults in the model, besides BCG-vaccination for children. In addition, we also consider the age of infection before receiving treatment to represent diagnostic delay, and the treated class is also introduced into the model. Our goals are to study the dynamic properties of the model, calibrate the transmission model according to the demographic and epidemiological data classified by the age of infection, as well as to evaluate the possibility of achieving the goals of WHO in Jiangsu Province, China.
The remaining sections of our work are structured as follows. In Sect. 2, we propose a TB model that takes into account various factors such as latent age, infection age, vaccination, treatment, and both indirect and direct transmission. We analyze the model to derive the basic reproduction number, \({\mathcal {R}}_0\), and study the boundedness and uniform persistence of the model, as well as the existence and stability of equilibrium solutions. In Sect. 3, we employ Markov Chain Monte Carlo (MCMC) to estimate the unknown parameters and initial values of the model. Through this estimation, we can also determine the value of the basic reproduction number, \({\mathcal {R}}_0\). In Sect. 4, we utilize Latin Hypercube Sampling (LHS) and the Partial Rank Correlation Coefficient (PRCC) to explore the uncertainty and sensitivity of the parameters. Additionally, we evaluate the possibility of achieving the goals of WHO in Jiangsu Province, China. In Sect. 5, we summarize and discuss the findings of our research.
2 The TB model with latent age and infection age
The total population is divided into six classes, namely, susceptible, vaccinated, latent, infected, treated, and recovered individuals. S(t), V(t), T(t), and R(t) represent the number of susceptible, vaccinated, treated, and recovered individuals, respectively. e(t, b) represents the density of latent individuals with latent age b. i(t, a) represents the density of infected individuals with infection age a. W(t) represents the density of Mycobacterium TB in environment, such as door handles, towels, handkerchiefs, toys, utensils, and beds, etc. The total population at time t is denoted by
The total population, N(t), is born and dies at the rates \(\varLambda \) and dN(t), respectively, where d represents the natural mortality rate. The baseline infection probability of susceptible and vaccinated individuals is defined as
where \(\beta _{1}(a)\) denotes the direct transmission rate of infected individuals at stage a; \(\beta _{2}\) denotes the direct transmission rate of treated individuals. The function g(W(t)) represents the probability that a susceptible individual becomes infected through indirect contact with Mycobacterium TB in the environment. Obviously, higher Mycobacterium TB density increases the chance that a susceptible individual becomes infected. Thus, the transmittability of the disease, g(W(t)), is an increasing function of W(t) (Kong et al. 2014a, b; Posny and Wang 2014). In general, we assume that the function g(W(t)) satisfies the following conditions for all \(t\ge 0\):
Susceptible individuals become exposed and active TB at the rates \((1-q)\lambda (t)S(t)\) and \(q\lambda (t)S(t)\), respectively, where q denotes the proportion of new infections that directly develop into active TB. Similarly, Vaccinated individuals become exposed and active TB at the rates \((1-q)\eta \lambda (t)V(t)\) and \(q\eta \lambda (t)V(t)\), respectively, where \(1-\eta \) denotes the reduction in susceptibility to infection due to vaccination. Susceptible individuals, including children and adults who transfer to the vaccinated class at the rate \(\alpha S(t)\), where \(\alpha \) is the vaccination rate. Once the vaccine protection is lost, the vaccinated individuals transfer to the susceptible class at the rate \(\tau V(t)\), where \(1/\tau \) denotes the duration of vaccine protection. Exposed individuals can become infected at the rate \(\rho \int ^{+\infty }_{0}\sigma (b)e(t,b)\text{ d }b\), where \(\sigma (b)\) denotes the progression rate of the latent individuals at stage b, and \(\rho \) denotes the proportion of new infections that develop into active TB from latent individuals. Infected individuals can be treated at the rate \(\int ^{+\infty }_{0}\theta (a)i(t,a)\text{ d }a\), where \(\theta (a)\) denotes the diagnostic rate of the infected individuals at stage a. All cases in T(t) will either recover or die at the rates \(\gamma T(t)\) and dT(t), where \(\gamma \) represents the recovery rate. Recovered individuals can also transfer to the susceptible class at the rate \(\delta R(t)\), where \(\delta \) is the rate at which a recovered individual loses immunity (becoming susceptible again). Note that we don’t consider relapse of the recovered individuals in this work. Eventually, \(\xi _{1}(a)\) and \(\xi _{2}\) are the virions of Mycobacterium TB released into the environment per unit time by infected individuals with infection age a and treated individuals, respectively; and c is the rate at which Mycobacterium TB is eliminated from the environment by any means (Li et al. 2009). The population flow among those compartments is shown in Fig. 1. We formulate the following system mixed with ordinary differential equations and partial differential equations:
The boundary and initial conditions for System (2) is as follows
where \(e_{0}(b),i_{0}(a)\in L^{1}_{+}(0,+\infty )\), and \(S_{0},V_{0},T_{0},R_{0},W_{0}\in {\mathbb {R}}_{+}\). The definitions of all parameters are shown in Table 1.
Throughout this work, we make the following assumptions on the coefficients of System (2).
- (A1)::
-
\(\varLambda \), \(\tau \), \(\delta \), \(\beta _{2}\), \(\beta _{3}\), \(\alpha \), d, \(\eta \), \(\gamma \), \(\xi _{2}\), c, \(\rho \), \(\beta _{1}(a)\), \(\theta (a)\), \(\xi _{1}(a)\), \(\sigma (b)>0\);
- (A2)::
-
\(\beta _{1}(a)\), \(\theta (a)\), \(\xi _{1}(a)\), \(\sigma (b)\in L^{\infty }_{+}(0,+\infty )\) with essential upper bounds \({\bar{\beta }}_{1}\), \({\bar{\theta }}\), \({\bar{\xi }}_{1}\), \({\bar{\sigma }}>0\), respectively;
- (A3)::
-
\(\beta _{1}(a)\), \(\theta (a)\), \(\xi _{1}(a)\), and \(\sigma (b)\) are Lipschitz continuous on \({\mathbb {R}}_{+}\), with Lipschitz coefficients \(M_{\beta _{1}}\), \(M_{\theta }\), \(M_{\xi _{1}}\), and \(M_{\sigma }\), respectively;
- (A4)::
-
The stability analysis for general expressions of g(W(t)) is tedious. For simplicity, we assume that \(g(W(t))=\beta _{3}W(t)\), where \(\beta _{3}\) is the indirect transmission rate of Mycobacterium TB.
We define the phase space for System (2) by \({\mathcal {Y}}={\mathbb {R}}^{5}_{+}\times (L^{1}_{+}(0,+\infty ))^{2}\), with the norm
In the following analysis, we assume that both (A1)-(A4) are valid.
2.1 Well-posedness
The continuous solution semiflow \(\varPhi : {\mathbb {R}}_{+}\times {\mathcal {Y}}\rightarrow {\mathcal {Y}}\) is defined as
where \(\varPhi (t,x_{0})\) is the solution to System (2) with \(\varPhi (0,x_{0})=x_{0}\).
For \(a,b\ge 0\), let
Integrating the equations for e(t, b) and i(t, a) in System (2) along the characteristic lines, \(t-b=\text{ const }\) and \(t-a=\text{ const }\), respectively, we obtain
In what follows, we prove that the solution of System (2) is bounded.
Theorem 1
The solution of System (2) is bounded, that is,
Moreover, the upper bounds are eventually uniform,
Proof
See “Appendix A”. \(\square \)
Hence, the trajectories of System (2) are ultimately bounded. Then we have the following proposition.
Proposition 1
Define
is positively invariant for System (2).
2.2 Equilibria and the basic reproduction number
We assume that \((S^{0},V^{0},T^{0},R^{0},W^{0},e^{0}(\cdot ),i^{0}(\cdot ))\) is disease-free equilibrium. We take \(T^{0}=R^{0}=W^{0}=e^{0}(0)=i^{0}(0)=0\), then \(e^{0}(b)={\textbf{0}}\) and \(i^{0}(a)={\textbf{0}}\) can be obtained by \(e^{0}(b)=e^{0}(0)k_{1}(b)\) and \(i^{0}(a)=i^{0}(0)k_{2}(a)\), respectively, where \({\textbf{0}}\in L^{1}_{+}(0,+\infty )\) is the zero function. Let the disease-free equilibrium be given by \({\mathcal {P}}^{0}=(S^{0},V^{0},0,0,0,0_{L^{1}(0,+\infty )},0_{L^{1}(0,+\infty )})\). Using \(\frac{\text{ d }S(t)}{\text{ d }t}=\frac{\text{ d }V(t)}{\text{ d }t}=0\), we obtain
In order to derive endemic equilibria, we first determine the basic reproduction number \({\mathcal {R}}_{0}\) using the next generation operator approach (Diekmann et al. 1990; Van den Driessche and Watmough 2002). We obtain
An endemic equilibrium \({\mathcal {P}}^{*}=\big (S^{*},V^{*},T^{*},R^{*},W^{*},e^{*}(b),i^{*}(a)\big )\) satisfies the following equations:
where
From Eq. (8), we have
Substituting Eqs.(10)–(15) into the last two equations of Eq. (8) gives
By calculation, we obtain the following equation satisfied by the endemic equilibrium
The above equation can be expressed as
where
Note that \({\mathcal {K}}_{1}\le \frac{{\bar{\sigma }}}{\rho {\bar{\sigma }}+d}\) and \({\mathcal {K}}_{3}\le \frac{{\bar{\theta }}}{{\bar{\theta }}+d}<1\). Thus, we have
According to the basic properties of the quadratic equation, Eq. (17) has a unique positive root if \({\mathcal {R}}_{0}>1\). Then, System (2) has a unique positive endemic equilibrium \({\mathcal {P}}^{*}\). When \({\mathcal {R}}_{0}<1\), according to Eqs. (7) and (16), we notice that
which contradicts with \(S^{*}+\eta V^{*}\le S^{0}+\eta V^{0}\). Hence, when \({\mathcal {R}}_{0}<1\), the endemic equilibrium of System (2) does not exist.
2.3 Local stability of the disease-free equilibrium
In this section, we prove the local stability of the equilibria of System (2). We consider the linearized system of System (2) at an equilibrium \(\widetilde{{\mathcal {P}}}=\big ({\widetilde{S}},{\widetilde{V}},{\widetilde{T}},{\widetilde{R}},{\widetilde{W}},{\widetilde{e}}(b),{\widetilde{i}}(a)\big )\). Let
we then drop “−” of \({\bar{S}}(t)\), \({\bar{V}}(t)\), \({\bar{T}}(t)\), \({\bar{R}}(t)\), \({\bar{W}}(t)\), \({\bar{e}}(t,b)\), and \({\bar{i}}(t,a)\) for simplicity, the linearized system becomes
where
and \(\lambda (t)\) is given by Eq. (1). System (18) with boundary and initial conditions is as follows
To study System (18), we seek the solutions in the form
where \({\widehat{S}}\), \({\widehat{V}}\), \({\widehat{T}}\), \({\widehat{R}}\), \({\widehat{W}}\), \({\widehat{e}}(b)\), \({\widehat{i}}(a)\), and \(\iota \) have to be determined in such a way that \({\widehat{S}}\), \({\widehat{V}}\), \({\widehat{T}}\), \({\widehat{R}}\), \({\widehat{W}}\), \({\widehat{e}}(b)\), \({\widehat{i}}(a)\) are not all zeros. Substituting the constitutive form of the solutions into System (18), we obtain
where \({\widehat{\lambda }}=\int ^{+\infty }_{0}\beta _{1}(a){\widehat{i}}(a)\text{ d }a+\beta _{2}{\widehat{T}}+\beta _{3}{\widehat{W}}\) and \({\widetilde{\lambda }}\) is given by Eq. (19). The initial conditions of System (21) are as follows
Let
According to Systems (21) and (22), we have
and
By calculation, we obtain the characteristic equation at an equilibrium \(\widetilde{{\mathcal {P}}}\), which is
where
Thus, we establish the following result.
Theorem 2
If \({\mathcal {R}}_{0}<1\), then the disease-free equilibrium \({\mathcal {P}}^{0}\) of System (2) is locally asymptotically stable. If \({\mathcal {R}}_{0}>1\), it is unstable.
Proof
The local asymptotic stability of \({\mathcal {P}}^{0}\) is determined by the sign of the eigenvalues. More details can be found in “Appendix B”. \(\square \)
2.4 Asymptotic smoothness
Lemma 1
(see Theorem 2.46 in Smith and Thieme 2011) The semiflow \(\varPhi \) is asymptotically smooth if there are maps \(\varPsi , \Theta : {\mathbb {R}}_{+}\times {\mathcal {Y}}\rightarrow {\mathcal {Y}}\) such that
and the following properties hold for any bounded closed set \({\mathcal {B}}\) that is forward invariant under \(\varPhi :\)
-
(i)
\(\underset{t\rightarrow \infty }{\lim }\;{\textrm{diam}}\;\Theta (t, {\mathcal {B}})= 0\);
-
(ii)
there exists \(t_{{\mathcal {B}}}\in {\mathbb {R}}_{+}\) such that \(\varPsi (t,{\mathcal {B}})\) has a compact closure for all \(t\in {\mathbb {R}}_{+},\;t\ge t_{{\mathcal {B}}}\).
Lemma 2
(see Theorem B.2 in Smith and Thieme 2011) Let \({\mathcal {A}}\) be a subset of \(L^{1}_{+}(0,\infty )\). Then \({\mathcal {A}}\) has a compact closure if and only if the following four conditions hold:
-
(i)
\(\underset{f\in {\mathcal {A}}}{\sup }\int ^{\infty }_{0}|f(s)|{\textrm{d}}s<\infty \);
-
(ii)
\(\underset{h\rightarrow \infty }{\lim }\int ^{\infty }_{h}|f(s)|{\textrm{d}}s\rightarrow 0\) uniformly in \(f\in {\mathcal {A}}\);
-
(iii)
\(\underset{h\rightarrow 0^{+}}{\lim }\int ^{\infty }_{0}|f(s+h)-f(s)|{\textrm{d}}s\rightarrow 0\) uniformly in \(f\in {\mathcal {A}}\);
-
(iv)
\(\underset{h\rightarrow 0^{+}}{\lim }\int ^{h}_{0}|f(s)|{\textrm{d}}s\rightarrow 0\) uniformly in \(f\in {\mathcal {A}}\).
We now prove that the semiflow \(\{\varPhi (t,\cdot )\}_{t\ge 0}\) generated by System (2) is asymptotically smooth.
Theorem 3
The semiflow \(\{\varPhi (t,\cdot )\}_{t\ge 0}\) generated by System (2) is asymptotically smooth.
Proof
According to Lemmas 1 and 2, we prove that each forward invariant bounded closed set under \(\{\varPhi (t,\cdot )\}_{t\ge 0}\) is attracted by a non-empty compact set. More details can be found in “Appendix C”. \(\square \)
According to Theorem 2.6 in Magal and Zhao (2005) and Theorem 2.4 in D’Agata et al. (2006), \(\{\varPhi (t,\cdot )\}_{t\ge 0}\) has a global attractor.
2.5 Uniform persistence
In this section, we demonstrate that System (2) is uniformly persistent when \({\mathcal {R}}_{0} > 1\). To this end, we define the following symbols.
and \(\partial {\mathcal {D}}_{0}={\mathcal {Y}}\backslash {\mathcal {D}}_{0}\).
Theorem 4
The sets \({\mathcal {D}}_{0}\) and \(\partial {\mathcal {D}}_{0}\) are positively invariant under the semiflow \(\{\varPhi (t,\cdot )\}_{t\ge 0}\). Besides, the disease-free equilibrium \({\mathcal {P}}^{0}\) of System (2) is globally asymptotically stable for the semiflow \(\{\varPhi (t,\cdot )\}_{t\ge 0}\) restricted to \(\partial {\mathcal {D}}_{0}\).
Proof
We use the comparison principle to prove that the sets \({\mathcal {D}}_{0}\) and \(\partial {\mathcal {D}}_{0}\) are positively invariant under the semiflow \(\{\varPhi (t,\cdot )\}_{t\ge 0}\). For the global asymptotic stability of \({\mathcal {P}}^{0}\), we first prove the local asymptotic stability of \({\mathcal {P}}^{0}\), then prove the global attractivity of \({\mathcal {P}}^{0}\). More details can be found in “Appendix D”. \(\square \)
By applying the results in Hale and Waltman (1989) and Magal and Zhao (2005), we obtain the following theorem.
Theorem 5
If \({\mathcal {R}}_{0}>1\), the semiflow \(\{\varPhi (t,\cdot )\}_{t\ge 0}\) is uniformly persistent with respect to \(({\mathcal {D}}_{0},\;\partial {\mathcal {D}}_{0})\); that is, there exists \(\nu >0\) such that
Proof
Since the disease-free equilibrium \({\mathcal {P}}^{0}\) is globally asymptotically stable restricted to \(\partial {\mathcal {D}}_{0}\). Applying Theorem 4.2 in Hale and Waltman (1989), the semiflow \(\{\varPhi (t,\cdot )\}_{t\ge 0}\) is uniformly persistent if and only if
where \(W^{s}({\mathcal {P}}^{0})=\Big \{x\in {\mathcal {Y}}:\;\underset{t\rightarrow +\infty }{\lim }\varPhi (t,x)={\mathcal {P}}^{0}\Big \}\). More details can be found in “Appendix E”. \(\square \)
2.6 Global stablility of the disease-free equilibrium
In this section, we prove the global asymptotic stability of the disease-free equilibrium \({\mathcal {P}}^{0}\) when \(\delta =0\).
Theorem 6
If \({\mathcal {R}}_{0}<1\), then the disease-free equilibrium \({\mathcal {P}}^{0}\) of System (2) is globally asymptotically stable, and if \({\mathcal {R}}_{0}=1\), then the disease-free equilibrium \({\mathcal {P}}^{0}\) of System (2) is globally attractive.
Proof
We prove Theorem 6 by constructing the Lyapunov function (see “Appendix F”). \(\square \)
2.7 Global attractivity of the endemic equilibrium
According to Eq. (25), the characteristic equation corresponding to \({\mathcal {P}}^{*}\) is
where
\(\lambda ^{*}\) and \({\widehat{\lambda }}_{1}(\iota )\) are given by Eqs. (9) and (24), respectively. We only need to prove that all the eigenvalues of the characteristic equation (27) have negative real parts when \({\mathcal {R}}_{0}>1\). However, it is difficult to confirm it. In the following, we only prove that the endemic equilibrium \({\mathcal {P}}^{*}\) is globally attractive when \(\delta =0\).
Theorem 7
The endemic equilibrium \({\mathcal {P}}^{*}\) of System (2) is globally attractive if \({\mathcal {R}}_{0}>1\).
Proof
We also prove Theorem 7 by constructing the Lyapunov function (see “Appendix G”). \(\square \)
3 Fitting the model to the TB data of Jiangsu Province
In this section, we estimate the unknown parameters and initial values of System (2) using the number of new TB cases with infection age from 2009 to 2018 in Jiangsu Province, and we obtain the mean value and confidence interval of the basic reproduction number, \({\mathcal {R}}_{0}\).
3.1 Data collection
To parameterize the mathematical model for the transmission dynamics of TB in Jiangsu Province, we collect 351,401 data points from January 2009 to December 2018 in Jiangsu Province. The data was collected from the Jiangsu Provincial Center for Disease Control and Prevention, including symptom-onset date, confirmed date, and diagnostic result, etc. (see Table 2). We set the age of infection as the difference between the symptom-onset date and confirmed date (see Fig. 2A). The number of new TB cases varying with infection age and time is shown in Fig. 2B.
It can be seen from Fig. 2A that the mean age of infection is 44.3 days, ranging from 0 to 24,726 days. We find 220,399 infected individuals with an infection age of less than one month, accounting for 66% of the total infected individuals, and 10,532 infected individuals with an infection age of more than six months, accounting for 3% of the total infected individuals.
3.2 Parameter estimation
To simulate the number of new TB cases in Jiangsu Province, the feasibility of the model is verified by the actual number of newly infected cases. System (2) is solved numerically using the forward/backward finite difference method for time and age (see “Appendix H”) (implemented by the Python Programming Language). Next, we estimate all the parameters and initial values of System (2).
-
(I)
The recruitment rate of the population (i.e., \(\varLambda \)): According to the statistics of the Jiangsu Statistical Yearbook (2022), we obtain that the annual numbers of births from 2009 to 2018 was 743600, 763100, 756100, 746700, 748600, 751300, 721100, 779600, 778200, and 749300, respectively. Therefore, we can obtain that the monthly average number of newborns of Jiangsu Province is about 62,813, that is, \(\varLambda =62813\;\text{ number }/\text{month }\).
-
(II)
The natural mortality rate (i.e., d): According to the statistics of the National Bureau of Statistics of China (2022), we conclude that the monthly natural mortality rate of the population in Jiangsu Province in 2020 is approximately \(d=1/(79\times 12)\;\text {per month}\), where the constant 79 represents the average life expectancy of the population in Jiangsu Province.
-
(III)
The proportion of new infections that develop into active TB (i.e., q): Since approximately 10% of infected individuals will develop active TB during their lifetime (World Health Organization 2022b), and around \(5\%\) of these infected individuals will develop active TB during the first two years of infection (Ziv et al. 2001). Therefore, we choose \(q=0.05\).
-
(IV)
The proportion of new infections that develop into active TB from latent individuals (i.e., \(\rho \)): According to the statement in (III), we know that approximately \(10\%\) of infected individuals will develop active TB during their lifetime. Hence, we estimate the parameter \(\rho \) to be 0.1.
-
(V)
The recovery rate (i.e., \(\gamma \)): TB patients can be cured after six months of drug treatment (World Health Organization 2022b). Thus, we choose \(\gamma =1/6\;\text {per month}\).
-
(VI)
The rate at which a recovered individual loses immunity (i.e., \(\delta \)): Since TB antibodies in the human body last for more than ten years (Aronson et al. 2004). Therefore, we choose \(\delta =1/(12\times 10)\;\text {per month}\).
-
(VII)
The clearance rate of the Mycobacterium TB in the environments (i.e., c): Mycobacterium TB can survive for several months or years in dry environments. Thus, we assume that the average survival time of TB is six months, then \(c=1/6\) per month.
-
(VIII)
The vaccination rate of the susceptible individuals (i.e., \(\alpha \)): In addition to BCG vaccine, there are no effective vaccines against TB for adults. Therefore, we only consider the scenario of BCG vaccination. According to the statistics of the Jiangsu Statistical Yearbook (2022), we obtain that the proportion of people under ten years old is 0.084 in Jiangsu Province, then we let \(V(t)/(S(t)+V(t))\) approximately equal to 0.084 by changing the parameter \(\alpha \) when the disease becomes extinct. At this time, we have \(\alpha =0.00086\).
-
(IX)
The level of protection for vaccinated individuals due to immunity (i.e., \(1-\eta \)): BCG has 60%-80% protective efficacy against severe forms of TB in children (Roy et al. 2014). Thus, we assume \(1-\eta =0.8\).
-
(X)
The duration of vaccine protection (i.e., \(1/\tau \)): As part of the childhood immunization program, BCG vaccine has a high protection rate and remains effective for about ten years (Aronson et al. 2004; Xue et al. 2022). Therefore, we choose \(\tau =1/(12\times 10)\) per month.
-
(XI)
The progression rate of the latent individuals at stage b (i.e., \(\sigma (b)\)): According to the estimates from previous literature (Borgdorff et al. 2011; Yan and Cao 2019), we obtain that the progression rate of latent individuals gradually decreases with the increase of latent age. Therefore, we choose exponential function \(\sigma (b)=\sigma _{1}\text{ e}^{-\sigma _{2}b}\) as the progression rate of the latent individuals, where \(\sigma _{1}\) and \(\sigma _{2}\) are parameters to be estimated.
-
(XII)
The diagnotic rate of the infected individuals at stage a (i.e., \(\theta (a)\)): We approximate the diagnotic rate of the infected individuals by Erlang-distributed diagnostic period using the frequency distribution of delay time (Champredon et al. 2018) (see Fig. 2A). We assume that the maximum delay time is \({\hat{n}}\) months and divide the infected compartment into \({\hat{n}}\) sub-compartments. Let \({\hat{A}}\) denote the total number of cases from January 2009 to December 2018. \({\hat{B}}_{i}\) represents the total number of cases with delay that is no longer than i months. Then the diagnostic rate of the infected individuals in the i-th month can be expressed as
$$\begin{aligned} {\hat{\theta }}_{i}=\left\{ \begin{aligned}&\frac{{\hat{B}}_{i}}{{\hat{A}}}{\hat{n}}\frac{1}{{\hat{n}}},\quad i=1,\\&\frac{{\hat{B}}_{i}-{\hat{B}}_{i-1}}{{\hat{A}}-{\hat{B}}_{i-1}}{\hat{n}} \frac{1}{{\hat{n}}},\quad i>1, \end{aligned} \right. \end{aligned}$$which is shown in Fig. 3A. The diagnotic rate of the infected individuals is a decreasing function. Hence, we choose the exponential function \(\theta (a)=\theta _{1}\text{ e}^{-\theta _{2}a}\) to approximate the discretized data (\({\hat{\theta }}_{i}\)), where \(\theta _{1}\) and \(\theta _{2}\) are parameters to be estimated. The fitting result of the diagnotic rate of the infected individuals is shown in Fig. 3A.
-
(XIII)
The transmission rate of infected individuals at stage a (i.e., \(\beta _{1}(a)\)): Since it is difficult to characterize the transmission rate that depends on the age of infection (Ainseba et al. 2017; Feng et al. 2002), we assume that \(\beta _{1}(a)\) is a constant, that is, \(\beta _{1}(a)\equiv \beta _{1}\), where \(\beta _{1}\) is derived by fitting the actual incidence.
-
(XIV)
The transmission rate of treated individuals (i.e., \(\beta _{2}\)): TB patients have reduced transmission rates due to treatment, and we assume \(\beta _{2}=\omega \beta _{1}\), where \(\omega \in (0,1)\) is the coefficient that reduces the transmission rate due to treatment. According to the estimation of Guo et al. (2021), we choose \(\omega =0.4387\).
-
(XV)
The Mycobacterium TB shedding rates from infected and treated individuals at stage a (i.e., \(\xi _{1}(a)\) and \(\xi _{2}\)): In order to reduce the complexity of estimating parameters, we assume that \(\xi _{1}(a)\) is a constant, that is, \(\xi _{1}(a)\equiv \xi _{1}\). Since the W(t) variable is of a different order of magnitude compared with the population variable, we let \(\xi _{1}=1\), which means that an infected individual releases one unit of Mycobacterium TB per month (Cai et al. 2021). In general, the Mycobacterium TB shedding rate from treated individuals at stage a is \(\xi _{2}\le \xi _{1}\) due to treatment.
-
(XVI)
The initial values of System (2): According to the relevant data reported by the Jiangsu Statistical Yearbook (2022), we choose the initial value of the total population as \(N(0)=85,\!000,\!000\). We also obtain that the proportion of people under ten years old is 0.084 in Jiangsu Province, then \(V(0)=0.084N(0)=7,\!140,\!000\). According to recent estimation, approximately 350 million people are infected with Mycobacterium TB in China (Cui et al. 2020), we approximate that the initial value of the latent individuals is
$$\begin{aligned} \int ^{+\infty }_{0}e(0,b)\text{ d }b=\frac{3.5}{14}\times N(0)=21250000, \end{aligned}$$where 14 means that average total population is 1.4 billion in China. Hence, we choose
$$\begin{aligned} e(0,b)=21250000\zeta _{1}\text{ e}^{-\zeta _{1}b} \end{aligned}$$to satisfy \(\int ^{+\infty }_{0}e(0,b)\text{ d }b=21,\!250,\!000\), where \(\zeta _{1}\) is the parameter to be estimated. The initial value i(0, a) of the density of the infected individuals, the initial value of treated individuals T(0), the initial value of recovered individuals R(0), and the initial value of the density of Mycobacterium TB in the environment W(0) are obtained by fitting the data. For the functional form of i(0, a), we choose i(0, a) as an exponential function through Fig. 2B, that is, \(i(0,a)=\varpi _{1}\text{ e}^{-\varpi _{2}a}\), where \(\varpi _{1}\) and \(\varpi _{2}\) are parameters to be estimated. The initial value of susceptible individuals is estimated as
$$\begin{aligned} S(0)=N(0)-V(0)-\int ^{+\infty }_{0}e(0,b)\text{ d }b -\int ^{+\infty }_{0}i(0,a)\text{ d }a-T(0)-R(0). \end{aligned}$$
The set of unknown parameters and initial values is
The density of new TB cases with infection age a at time t is
where the time step and age step are 0.5 and 1 in the simulation, respectively. We choose the maximum time, maximum latent age and maximum infection age in the simulation to be 120, 120 and 24 months, respectively. Since the monthly number of new TB cases shows seasonality, we fit the model using the annual number of new TB cases. The annual number of new TB cases is an annual integral in the form
In order to simplify our simulation, we first use MCMC method to fit \({\mathcal {Z}}_{1}(0,a)\) to the TB data at the initial time, which allows us to estimate the parameters \(\varpi _{1}\) and \(\varpi _{2}\), as shown in Fig. 3B. \({\mathcal {Z}}_{1}(0,a)\) is represented as follows
We then use the MCMC method (Haario et al. 2006) to fit System (2) for 200,000 iterations with a burn-in of 180,000 iterations. We estimate the unknown parameters and initial conditions for System (2), using the MCMC package provided by Miles (2019). More details on MCMC method can be found in “Appendix I”.
The mean and standard deviation of the parameters, and initial values are shown in Table 3. Figure 4A shows the 3D graph of the fitting results of the annual number of new TB cases from 2009 to 2018. Figure 4B shows the fitting results of the annual number of new TB cases accumulated by age of infection from 2009 to 2018. The simulated data is quite similar to the corresponding reported TB data.
4 Results
In this section, we aim to explore the possibility of achieving the goals of WHO if we start diagnostic strategies and vaccinations for adults in 2025, as well as the significance of incorporating age into the model.
4.1 Basic reproduction number and sensitivity analysis
Based on the estimated parameter values in the previous section, we calculate the mean values of the basic reproduction number, \({\mathcal {R}}_{0}\), is 0.5320 (95% CI (0.3060, 0.7556)). Since \({\mathcal {R}}_{0}<1\), the disease-free equilibrium \({\mathcal {P}}^{0}\) of System (2) is globally asymptotically stable, which indicates that TB will die out in Jiangsu Province. However, according to the fitting results, we find that the annual number of new TB cases by 2050 will be 1,151 (95%CI: (138, 8,014)), which means that it is challenging to achieve the goal of WHO by 2050. Next, to investigate how the parameters affect the dynamics of System (2), we use the PRCC (Marino et al. 2008) to evaluate the impact of ten main parameters on the basic reproduction number (\({\mathcal {R}}_0\)). The input parameters are \(\theta _{1}\), \(\theta _{2}\), \(\beta _{1}\), \(\beta _{2}\), \(\beta _{3}\), \(\xi _{1}\), \(\xi _{2}\), \(\alpha \), \(\eta \), and c, and the output is the basic reproduction number (\({\mathcal {R}}_0\)). We take 2000 samples for each parameter to conduct sensitivity analysis, and repeat 1000 times to get 1000 sets of PRCCs for each parameter, then take the average. All input parameters are normally distributed, with the mean and standard deviation of \(\theta _{1}\), \(\theta _{2}\), \(\beta _{1}\), \(\beta _{3}\), and \(\xi _{2}\) given in Table 3, and the mean and standard deviation of \(\beta _{2}\) and \(\xi _{1}\) are consistent with \(\beta _{1}\) and \(\xi _{2}\). We also assume that the mean values of \(\alpha \), \(\eta \), and c are 0.00086, 0.2 and 1/6, respectively, and their standard deviations are 1/5 times of the means. The results of the sensitivity analysis of parameters are shown in Table 4.
Table 4 shows the sensitivity of the parameters \(\theta _{1}\), \(\theta _{2}\), \(\beta _{1}\), \(\beta _{2}\), \(\beta _{3}\), \(\xi _{1}\), \(\xi _{2}\), \(\alpha \), \(\eta \), and c with respect to the basic reproduction number (\({\mathcal {R}}_0\)). Firstly, our results show that the direct transmission rate of infected and treated individuals (\(\beta _{1}\) and \(\beta _{2}\)) and the indirect transmission rate of Mycobacterium TB (\(\beta _{3}\)) are highly positively correlated with the basic reproduction number (\({\mathcal {R}}_0\)). In particular, the correlation coefficient between the indirect transmission rate of Mycobacterium TB (\(\beta _{3}\)) and the basic reproduction number (\({\mathcal {R}}_0\)) is greater than 0.9, which means that Mycobacterium TB in the environment has a great influence on the TB epidemic. Next, we find that both parameters \(\theta _{2}\) and \(\xi _{1}\) are moderately positively correlated with the basic reproduction number (\({\mathcal {R}}_0\)), which indicates that the diagnotic rate of the infected individuals and the Mycobacterium TB shedding rate from infected individuals also have an impact on the TB epidemic. Moreover, the clearance rate of the Mycobacterium TB in the environments (c) is highly negatively correlated with the basic reproduction number (\({\mathcal {R}}_0\)). In particular, \(\alpha \) has a lower correlation with the basic reproduction number (\({\mathcal {R}}_0\)) than \(\beta _{1}\), \(\beta _{2}\), \(\beta _{3}\), c, \(\theta _{2}\), and \(\xi _{1}\), but improving the vaccination rate will also effectively control the TB epidemic.
4.2 The impact of diagnostic strategies
Diagnostic delay of TB results in increasing cases, mortality, infection time and transmission (Sreeramareddy et al. 2009). In order to shorten the duration of infectiousness to decrease the annual number of new TB cases. We reduce the annual number of new TB cases by decreasing the diagnostic delay. To this end, we redefine the diagnostic rate as
The above equation indicates that when the diagnostic delay time is greater than \(T_{a}\), the diagnotic rate of infected individuals remains consistent with the diagnotic rate at \(T_{a}\), which means that the diagnotic rate has been increased. We set \(T_{a}\) to 5 and 4 to estimate the annual number of new TB cases, respectively. Using these estimated parameters, our simulations show that the annual number of new TB cases will be 274 (95% CI (22, 3000)) and 52 (95% CI (2, 932)) by 2050, respectively, which means that the goal of WHO in 2050 can be achieved when \(T_{a}=4\). In particular, we find that setting \(T_{a}\) to 5 and 4 can reduce the annual number of new TB cases by 74.88% (95% CI (47.42%, 86.77%)) and 95.28% (95% CI (77.55%, 98.79%)) by 2050, respectively (see Fig. 5A), and can prevent 45,351 (95%CI: (13,997, 150,655)) and 73,137 (95%CI: (23,906, 234,086)) individuals from being infected from 2025 to 2050, respectively (see Fig. 5B), which indicates that reducing the diagnostic delay can shorten the duration of infection, thereby reducing the number of new TB cases.
4.3 The impact of vaccinations for adults
Currently, there are no effective vaccines against TB for adults. In the simulations, we assume that TB vaccinations for adults will start in 2025. We assume that the level and duration of TB vaccine protection for adults vaccines and BCG vaccines are the same, that is, we set the level of vaccine protection to be \(80\%\) (i.e., \(1-\eta =0.8\)) and the duration of vaccine protection to be ten years (i.e., \(1/\tau =10\times 12\)), and assume that the vaccine coverage of susceptible individuals is \(V/(S+V)\) by changing the vaccination rate \(\alpha \). We set the vaccine coverage of susceptible individuals over ten years old to \(10\%\) and \(20\%\) to estimate the annual number of new TB cases, respectively. Using these estimated parameters, our simulations find that the annual number of new TB cases will be 262 (95% CI (25, 2602)) and 46 (95% CI (3, 590)) by 2050, respectively, which means that the goal of WHO in 2050 can be achieved when vaccine coverage is 20%. In particular, we further predict that increasing vaccine coverage of susceptible individuals over ten years old to \(10\%\) and \(20\%\) can reduce the annual number of new TB cases by 77.34% (95% CI (67.42%, 83.36%)) and 95.97% (95% CI (91.58%, 97.88%)) by 2050, respectively (see Fig. 6A), and can prevent 33,931 (95%CI: (9,140, 130,171)) and 54,828 (95 infected from 2025 to 2050, respectively (see Fig. 6B), which indicates that vaccinating susceptible individuals over ten years old can effectively reduce the annual number of new TB cases.
4.4 The significance of incorporating age into the model
The class-age is an important factor in the prevention and control of infectious diseases when modeling long-term diseases (Iannelli and Milner 2017). Firstly, the symptoms of TB are atypical, that is, the early symptoms of TB are not obvious and can resemble other illnesses such as colds and pneumonia, leading to missed diagnotic and misdiagnotic (Sreeramareddy et al. 2009). Especially in Jiangsu Province, the duration of diagnotic delay range from a few days to several hundred days. Therefore, the diagnotic rate of TB individuals varies from person to person, and this phenomenon can be characterized by an age structure model. Secondly, the duration of the latent period of TB varies greatly depending on the individual physical condition, immune response, the route and level of exposure to Mycobacterium TB. Some of these people can remain in a latent state after infection for their entire lives and may never develop active disease, while others may develop TB disease shortly after infection, which means that progression rate of the latent individuals depends on the latent age (Wikipedia 2022). During modeling, we captured the age of infection before receiving treatment and latent age. Our model is very consistent with the TB data in Jiangsu Province, which varies with the infection age and time (see Fig. 4A). In Sect. 4.2, we evaluate the possibility of achieving the goals of WHO in Jiangsu Province by changing the diagnostic rate function \((\theta (a))\), which can not be studied with a standard model that has no diagnostic delay. Our model not only allows more detailed grouping of latent individuals and infected individuals to obtain more accurate transmission models, but also introduces the class-age in the modeling process to predict the trend of epidemics at different infection ages, providing guidance for formulating prevention and control policies.
5 Discussion
The effectiveness of TB control strategies depends on many factors, of which the most important ones are diagnostic delay, adult vaccination, and the survival time of Mycobacterium TB in the environment, etc., (Chinese Center for Disease Control and Prevention 2022; Harris et al. 2019, 2020; Sreeramareddy et al. 2009), which presents a challenge for achieving the goal of WHO by 2050. In this work, we propose an age-structured model with latent age and infection age, and we incorporate Mycobacterium TB in the environment into the model. Since the development of new TB vaccines is rapid, we also introduce vaccination into the model. In particular, we consider the age of infection before receiving treatment to represent diagnostic delay. To start with, we derive the basic reproduction number (\({\mathcal {R}}_{0}\)) of the System (2), which is a very important threshold parameter for the persistence and extinction of the disease. Using the theories of infinite-dimensional systems and Lyapunov functions, we have obtained a threshold for the global stability of the System (2) with respect to \({\mathcal {R}}_{0}\), that is, when \({\mathcal {R}}_{0}\) is less than 1, the disease-free equilibrium is globally asymptotically stable and the disease eventually dies out; when \({\mathcal {R}}_{0}\) is equal to 1, the disease-free equilibrium is globally attractive; there exists a unique endemic equilibrium and the endemic equilibrium is globally attractive when \({\mathcal {R}}_{0}\) is greater than 1. Besides, we conduct a case study based on the epidemiological data stratified by the age of infection in Jiangsu Province and evaluate the possibility of achieving the goals of WHO in Jiangsu Province.
The study consists of 351,401 TB cases from January 2009 to December 2018 in Jiangsu Province. The data include symptom-onset date, confirmed date, and diagnostic result, etc. We set the age of infection as the difference between the symptom-onset date and confirmed date, allowing us to obtain the epidemiological data classified by the age of infection. We also find an average delay of 44 (95% CI (1, 189)) days in Jiangsu Province, which means that the risk of TB transmission in the community is high.
According to the estimated parameter values, we calculate that the basic reproduction number, \({\mathcal {R}}_{0}\), is estimated to be 0.5320 (95% CI (0.3060, 0.7556)), which indicates that TB will die out in Jiangsu Province. Regrettably, we obtain that the annual number of new TB cases by 2050 is 1,151 (95%CI: (138, 8,014)), which means that it is challenging to achieve the goal of WHO by 2050. Our sensitivity analysis indicates that the parameter \(\theta _{2}\) is moderately positively correlated with the basic reproduction number (\({\mathcal {R}}_0\)), which indicates that the diagnotic rate of the infected individuals also has an impact on the TB epidemic, and the parameter \(\alpha \) has a lower correlation with the basic reproduction number (\({\mathcal {R}}_0\)) than \(\beta _{1}\), \(\beta _{2}\), \(\beta _{3}\), c, \(\theta _{2}\), and \(\xi _{1}\), but improving the vaccination rate will also effectively control the TB epidemic. According to the results of sensitivity analysis, we find that the correlation between the diagnotic rate or vaccination rate and the basic reproduction number (\({\mathcal {R}}_0\)) is not the highest. Because other non-pharmaceutical interventions other than surgery are not feasible for TB, we can only mitigate TB transmission by varying diagnostic rate and vaccination coverage (NEWTON 1912; Riquelme-Miralles et al. 2019).
Furthermore, we also evaluate the possibility of achieving the goals of WHO if we start diagnostic strategies and adult vaccinations in 2025. We find that when the diagnostic delay is reduced from longer than four months to four months, the annual number of new TB cases will be 52 (95% CI (2, 932)) by 2050, and 73,137 (95%CI: (23,906, 234,086)) individuals will be prevented from being infected from 2025 to 2050, which means that the goal of WHO by 2050 can be achieved. In addition, we also find that the goal of WHO in 2050 can be achieved and 54,828 (95%CI: (15,811, 206,468)) individuals will be prevented from being infected from 2025 to 2050 when 20% adults are vaccinated.
Our work provides a framework for determining how to quickly diagnose populations with prolonged infections and better vaccinate adults when more advanced diagnostic strategies and more effective vaccines for adults are available. Our research results utilize a wide range of datasets. Specifically, we extract the diagnostic rate from the dataset and fit the diagnostic rate function, which provided convenience for us to study the impact of diagnostic strategies in Jiangsu Province. We discuss the effectiveness of the diagnostic strategies and vaccinations for adults on the prevalence of TB. Both the diagnotic strategy and vaccination for adults are likely to achieve the goal of WHO in Jiangsu Province. In summary, reducing the delayed diagnotic time can shorten the infection time of infected individuals, and vaccinating adults can protect susceptible individuals from infection, thereby reducing the number of new TB cases, which is of great significance for reducing the prevalence of TB.
Our study still has several limitations. First, in the modeling, we don’t consider relapses in recovered individuals in order to obtain the completed mathematical theoretical results. Second, we assume that the global attractivity of the equilibria are obtained when the average period of immunity \(\delta =0\). Third, since there is not enough data to fit the progression rate of the latent individuals (\(\sigma (b)\)), we assume the progression rate of the latent individuals to be \(\sigma (b)=\sigma _{1}\text{ e}^{-\sigma _{2}b}\), which will be studied in future work when relevant data become publicly available.
References
Abu-Raddad LJ, Sabatelli L, Achterberg JT, Sugimoto JD, Longini IM, Dye C, Halloran ME (2009) Epidemiological benefits of more-effective tuberculosis vaccines, drugs, and diagnostics. Proc Natl Acad Sci 106(33):13980–13985
Ainseba B, Feng Z, Iannelli M, Milner F (2017) Control Strategies for TB Epidemics. SIAM J Appl Math 77(1):82–107
Aronson NE, Santosham M, Comstock GW, Howard RS, Moulton LH, Rhoades ER, Harrison LH (2004) Long-term efficacy of BCG vaccine in American Indians and Alaska Natives: a 60-year follow-up study. J Am Med Assoc 291(17):2086–2091
Borgdorff MW, Sebek M, Geskus RB, Kremer K, Kalisvaart N, van Soolingen D (2011) The incubation period distribution of tuberculosis estimated with a molecular epidemiological approach. Int J Epidemiol 40(4):964–970
Cai Y, Zhao S, Niu Y, Peng Z, Wang K, He D, Wang W (2021) Modelling the effects of the contaminated environments on tuberculosis in Jiangsu, China. J Theor Biol 508:110453
Castillo-Chavez C, Feng Z (1998) Global stability of an age-structure model for TB and its applications to optimal vaccination strategies. Math Biosci 151(2):135–154
Català M, Prats C, López D, Cardona PJ, Alonso S (2020) A reaction-diffusion model to understand granulomas formation inside secondary lobule during tuberculosis infection. PLoS ONE 15(9):e0239289
Champredon D, Dushoff J, Earn DJ (2018) Equivalence of the Erlang-distributed SEIR epidemic model and the renewal equation. SIAM J Appl Math 78(6):3258–3278
Chinese Center for Disease Control and Prevention (2022) Infectious Disease. Available from: https://www.chinacdc.cn/kpyd2018/kpydcrb/201704/t20170406_141920.html. Accessed 29 August 2023
Choi S, Jung E (2014) Optimal tuberculosis prevention and control strategy from a mathematical model based on real data. Bull Math Biol 76(7):1566–1589
Cui X, Gao L, Cao B (2020) Management of latent tuberculosis infection in China: exploring solutions suitable for high-burden countries. Int J Infect Dis 92:S37–S40
D’Agata EM, Magal P, Ruan S, Webb G et al (2006) Asymptotic behavior in nosocomial epidemic models with antibiotic resistance. Differ Integral Equ 19(5):573–600
Diekmann O, Heesterbeek JAP, Metz JA (1990) On the definition and the computation of the basic reproduction ratio \({R}_{0}\) in models for infectious diseases in heterogeneous populations. J Math Biol 28(4):365–382
Dye C, Williams BG (2008) Eliminating human tuberculosis in the twenty-first century. J R Soc Interface 5(23):653–662
Feng Z, Huang W, Castillo-Chavez C (2001) On the role of variable latent periods in mathematical models for tuberculosis. J Dyn Differ Equ 13(2):425–452
Feng Z, Iannelli M, Milner F (2002) A two-strain tuberculosis model with age of infection. SIAM J Appl Math 62(5):1634–1656
Feng Z, Xu D, Zhao H (2007) Epidemiological models with non-exponentially distributed disease stages and applications to disease control. Bull Math Biol 69(5):1511–1536
Guo ZK, Xiang H, Huo HF (2021) Analysis of an age-structured tuberculosis model with treatment and relapse. J Math Biol 82(5):1–37
Haario H, Laine M, Mira A, Saksman E (2006) Dram: efficient adaptive MCMC. Stat Comput 16(4):339–354
Hale JK, Waltman P (1989) Persistence in infinite-dimensional systems. SIAM J Math Anal 20(2):388–395
Harris RC, Sumner T, Knight GM, Evans T, Cardenas V, Chen C, White RG (2019) Age-targeted tuberculosis vaccination in China and implications for vaccine development: a modelling study. Lancet Glob Health 7(2):e209–e218
Harris RC, Sumner T, Knight GM, Zhang H, White RG (2020) Potential impact of tuberculosis vaccines in China, South Africa, and India. Sci Transl Med 12(564):eaax4607
Houben RM, Menzies NA, Sumner T, Huynh GH, Arinaminpathy N, Goldhaber-Fiebert JD, Lin HH, Wu CY, Mandal S, Pandey S et al (2016) Feasibility of achieving the 2025 WHO global tuberculosis targets in South Africa, China, and India: a combined analysis of 11 mathematical models. Lancet Glob Health 4(11):e806–e815
Huo HF, Zou MX (2016) Modelling effects of treatment at home on tuberculosis transmission dynamics. Appl Math Model 40(21–22):9474–9484
Huynh GH, Klein DJ, Chin DP, Wagner BG, Eckhoff PA, Liu R, Wang L (2015) Tuberculosis control strategies to reach the 2035 global targets in China: the role of changing demographics and reactivation disease. BMC Med 13(1):1–17
Iannelli M, Milner F (2017) The basic approach to age-structured population dynamics. Springer, Dordrecht
Jiangsu Statistical Yearbook (2022) The population of Jiangsu Province. Available from: http://tj.jiangsu.gov.cn/2020/nj03.htm. Accessed 29 August 2023
Kenne C, Dorville R, Mophou G, Zongo P (2021) An age-structured model for tilapia lake virus transmission in freshwater with vertical and horizontal transmission. Bull Math Biol 83(8):1–35
Kong JD, Davis W, Li X, Wang H (2014) Stability and sensitivity analysis of the iSIR model for indirectly transmitted infectious diseases with immunological threshold. SIAM J Appl Math 74(5):1418–1441
Kong JD, Davis W, Wang H (2014) Dynamics of a cholera transmission model with immunological threshold and natural phage control in reservoir. Bull Math Biol 76(8):2025–2051
LaSalle J (1960) Some extensions of Liapunov’s second method. IRE Trans Circuit Theory 7(4):520–527
Li S, Eisenberg JN, Spicknall IH, Koopman JS (2009) Dynamics and control of infections transmitted from person to person through the environment. Am J Epidemiol 170(2):257–265
Li XZ, Yang J, Martcheva M (2020) Age structured epidemic modeling, vol 52. Springer, Switzerland
Lin HH, Wang L, Zhang H, Ruan Y, Chin DP, Dye C (2015) Tuberculosis control in China: use of modelling to develop targets and policies. Bull World Health Organ 93:790–798
Liu L, Zhao XQ, Zhou Y (2010) A tuberculosis model with seasonality. Bull Math Biol 72(4):931–952
Liu L, Zhang J, Li Y, Ren X (2022) An age-structured tuberculosis model with information and immigration: stability and simulation study. Int J Biomath 16(02):2250076
Magal P, Zhao XQ (2005) Global attractors and steady states for uniformly persistent dynamical systems. SIAM J Math Anal 37(1):251–275
Magal P, McCluskey C, Webb G (2010) Lyapunov functional and global asymptotic stability for an infection-age model. Appl Anal 89(7):1109–1140
Marino S, Hogue IB, Ray CJ, Kirschner DE (2008) A methodology for performing global uncertainty and sensitivity analysis in systems biology. J Theor Biol 254(1):178–196
Martcheva M (2015) An introduction to mathematical epidemiology, vol 61. Springer, New York
Miles PR (2019) pymcmcstat: a python package for Bayesian inference using delayed rejection adaptive metropolis. J Open Source Softw 4(38):1417
Mu Y, Chan TL, Yuan HY, Lo WC (2022) Transmission dynamics of tuberculosis with age-specific disease progression. Bull Math Biol 84(7):1–26
National Bureau of Statistics of China (2022) Annual statistics of Jiangsu Province. Available from: http://data.stats.gov.cn/. Accessed 29 August 2023
NEWTON RC (1912) The present non-medical treatment of tuberculosis not new. J Am Med Assoc 58(19):1423–1427
Okuonghae D (2015) A note on some qualitative properties of a tuberculosis differential equation model with a time delay. Differ Equ Dyn Syst 23(2):181–194
Posny D, Wang J (2014) Modelling cholera in periodic environments. J Biol Dyn 8(1):1–19
Qiu Z, Feng Z (2010) Transmission dynamics of an influenza model with age of infection and antiviral treatment. J Dyn Differ Equ 22(4):823–851
Riquelme-Miralles D, Palazón-Bru A, Sepehri A, Gil-Guillén VF (2019) A systematic review of non-pharmacological interventions to improve therapeutic adherence in tuberculosis. Heart Lung 48(5):452–461
Roy A, Eisenhut M, Harris RJ, Rodrigues LC, Sridhar S, Habermann S, Snell L, Mangtani P, Adetifa I, Lalvani A, Abubakar I (2014) Effect of BCG vaccination against mycobacterium tuberculosis infection in children: systematic review and meta-analysis. BMJ 349:g4643
Shen M, Xiao Y, Rong L, Meyers LA, Bellan SE (2017) Early antiretroviral therapy and potent second-line drugs could decrease HIV incidence of drug resistance. Proc R Soc B Biol Sci 284(1857):20170525
Smith HL, Thieme HR (2011) Dynamical systems and population persistence, vol 118. American Mathematical Society, Providence
Song B, Castillo-Chavez C, Aparicio JP (2002) Tuberculosis models with fast and slow dynamics: the role of close and casual contacts. Math Biosci 180(1–2):187–205
Sreeramareddy CT, Panduru KV, Menten J, Van den Ende J (2009) Time delays in diagnosis of pulmonary tuberculosis: a systematic review of literature. BMC Infect Dis 9(1):1–10
Tang S, Yan Q, Shi W, Wang X, Sun X, Yu P, Wu J, Xiao Y (2018) Measuring the impact of air pollution on respiratory infection risk in China. Environ Pollut 232:477–486
Van den Driessche P, Watmough J (2002) Reproduction numbers and sub-threshold endemic equilibria for compartmental models of disease transmission. Math Biosci 180(1–2):29–48
Wang L, Zhang H, Ruan Y, Chin DP, Xia Y, Cheng S, Chen M, Zhao Y, Jiang S, Du X et al (2014) Tuberculosis prevalence in China, 1990–2010; a longitudinal analysis of national survey data. The Lancet 383(9934):2057–2064
Wang J, Lang J, Chen Y (2017) Global threshold dynamics of an SVIR model with age-dependent infection and relapse. J Biol Dyn 11(sup2):427–454
Wang X, Liu Z, Wang L, Guo C (2022) A diffusive tuberculosis model with early and late latent infections: new Lyapunov function approach to global stability. Int J Biomath 15(08):2250057
Wikipedia (2022) Tuberculosis. Available from: https://en.wikipedia.org/wiki/Tuberculosis. Accessed 29 August 2023
World Health Organization (2022a) Global tuberculosis report 2020. Available from: https://www.who.int/publications/i/item/9789240013131. Accessed 29 August 2023
World Health Organization (2022b) Tuberculosis Fact Sheet. Available from: https://www.who.int/en/news-room/fact-sheets/detail/tuberculosis. Accessed 29 August 2023
Wu P, Zhao H (2021) Mathematical analysis of an age-structured HIV/AIDS epidemic model with HAART and spatial diffusion. Nonlinear Anal Real World Appl 60:103289
Xu K, Ding C, Mangan CJ, Li Y, Ren J, Yang S, Wang B, Ruan B, Sheng J, Li L (2017) Tuberculosis in China: a longitudinal predictive model of the general population and recommendations for achieving WHO goals. Respirology 22(7):1423–1429
Xu R, Yang J, Tian X, Lin J (2019) Global dynamics of a tuberculosis model with fast and slow progression and age-dependent latency and infection. J Biol Dyn 13(1):675–705
Xue L, Jing S, Wang H (2022) Evaluating strategies for tuberculosis to achieve the goals of who in China: a seasonal age-structured model study. Bull Math Biol 84(6):1–50
Yan D, Cao H (2019) The global dynamics for an age-structured tuberculosis transmission model with the exponential progression rate. Appl Math Model 75:769–786
Yang P, Wang Y (2019) Hopf bifurcation of an infection-age structured eco-epidemiological model with saturation incidence. J Math Anal Appl 477(1):398–419
Yang JY, Wang XY, Li XZ, Zhang FQ (2011) Intrinsic transmission global dynamics of tuberculosis with age structure. Int J Biomath 4(03):329–346
Zhang X, Liu Z (2020) Hopf bifurcation for a susceptible-infective model with infection-age structure. J Nonlinear Sci 30(1):317–367
Zhang R, Liu L, Feng X, Jin Z (2021) Existence of traveling wave solutions for a diffusive tuberculosis model with fast and slow progression. Appl Math Lett 112:106848
Ziv E, Daley CL, Blower SM (2001) Early therapy for latent tuberculosis infection. Am J Epidemiol 153(4):381–385
Zou L, Ruan S, Zhang W (2010) An age-structured model for the transmission dynamics of hepatitis B. SIAM J Appl Math 70(8):3121–3139
Acknowledgements
LX is funded by the National Natural Science Foundation of China 12171116 and Fundamental Research Funds for the Central Universities of China 3072020CFT2402. HW is partially supported by NSERC Individual Discovery Grant RGPIN-2020-03911 and NSERC Discovery Accelerator Supplement Award RGPAS-2020-00090.
Author information
Authors and Affiliations
Corresponding authors
Ethics declarations
Conflicts of interest
The authors declare that they have no conflict of interest.
Additional information
Publisher's Note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
Appendices
Appendix A: Proof of Theorem 1
Note that the total population size N(t) satisfies
According to Eq. (5), we have
Then
Note that \(k_{1}(0)=1\) and \(\frac{\text{ d }}{\text{ d }b}k_{1}(b)=-(\rho \sigma (b)+d)k_{1}(b)\) for almost all \(b\ge 0\). Thus, we have
Similarly, we obtain
We deduce that N(t) satisfies the following equation
Solving the above equation, we have \(N(t)=\frac{\varLambda }{d}-\text{ e}^{-dt}(\frac{\varLambda }{d}-N_{0})\) and \(\underset{t\rightarrow \infty }{\lim \sup }\;N(t)\le \frac{\varLambda }{d}\) for \(t\in {\mathbb {R}}_{+}\), where \(N_{0}\) represents the total population at time \(t = 0\).
Through the fifth equation of System (2), we obtain
Solving the above equation, we have that \(W(t)=\frac{\varLambda ({\bar{\xi }}_{1}+\xi _{2})}{dc}-\text{ e}^{-ct} \Big (\frac{\varLambda ({\bar{\xi }}_{1}+\xi _{2})}{dc}-W_{0}\Big )\) and \(\underset{t\rightarrow \infty }{\lim \sup }\;W(t)\le \frac{\varLambda ({\bar{\xi }}_{1}+\xi _{2})}{dc}\) for \(t\in {\mathbb {R}}_{+}\), where \(W_{0}\) indicates the density of Mycobacterium TB at time \(t=0\). This completes the proof. \(\square \)
Appendix B: Proof of Theorem 2
The characteristic equation corresponding to \({\mathcal {P}}^{0}\) is
When \(\iota \) is real, we can acquire some basic properties of \(G(\iota )\) as follows
Hence, when \({\mathcal {R}}_{0}>1\), the characteristic equation \(G(\iota )=0\) has a real positive root. Then, the disease-free equilibrium is unstable. When \({\mathcal {R}}_{0}<1\), the characteristic equation \(G(\iota )=0\) does not have a solution with non-negative real part. Otherwise, \(G(\iota )=0\) has at least one root \(\iota _{0}=\alpha _{0}+i\beta _{0}\) satisfying \(\alpha _{0}\ge 0\). Then, we have
which contradicts with \({\mathcal {R}}_{0}<1\). Hence, when \({\mathcal {R}}_{0}<1\), the disease-free equilibrium is locally asymptotically stable. This completes the proof. \(\square \)
Appendix C: Proof of Theorem 3
For \(t\ge 0\), let
and
where
for \(x=(S(0),V(0),T(0),R(0),W(0),e_{0}(b),i_{0}(a))\). Clearly, we have \(\varPhi (t,x) =\Theta (t,x) + \varPsi (t,x)\). Let \({\mathcal {B}}\) be a bounded subset of \({\mathcal {Y}}\), \({\mathcal {M}}\) is constants greater than \(\max \Big \{N_{0},\frac{\varLambda }{d},W_{0},\frac{\varLambda ({\bar{\xi }}_{1}+\xi _{2})}{dc}\Big \}\), for each \(x\in {\mathcal {B}}\). Hence, we can derive
This implies \(\underset{t\rightarrow \infty }{\lim }\;{\textrm{diam}}\;\Theta (t, {\mathcal {B}})= 0\). In the following, we will show that \(\varPsi (t,x)\) has a compact closure for each \(t\ge 0\). We know that S(t), V(t), T(t), R(t), and W(t) remain in the compact set \([0,{\mathcal {M}}]\) for all \(t\ge 0\). Thus, we only need to prove that \({\tilde{e}}(t,b)\) and \({\tilde{i}}(t,a)\) remain in a pre-compact subset of \(L^{1}_{+}(0,+\infty )\), which is independent of \(x\in {\mathcal {B}}\). According to
and assumption (A2), it is easy to show that
Therefore, the conditions (i), (ii) and (iv) of Lemma 2 are satisfied. Next, we verify that condition (iii) of Lemma 2 is satisfied.
where
According to System (2), the following inequalities,
can be obtained. Next, we prove that \(\int ^{+\infty }_{0}\beta _{1}(a)i(t,a)\text{ d }a\) is Lipschitz continuous.
According to assumption (A3), we note that
Hence, we obtain
According to the above inequality, we have
where
Then, we obtain
Hence,
We have verified that \({\tilde{e}}(t,b)\) satisfies the conditions of Lemma 2. In a similar way, \({\tilde{i}}(t,a)\) also satisfies the conditions of Lemma 2. As a result, \({\tilde{e}}(t,b)\) and \({\tilde{i}}(t,a)\) remain in pre-compact subsets \({\mathcal {A}}^{e}_{{\mathcal {M}}}\) and \({\mathcal {A}}^{i}_{{\mathcal {M}}}\) of \(L^{1}_{+}(0,+\infty )\), respectively. Therefore, \(\varPsi (t,{\mathcal {B}})\subseteq [0,{\mathcal {M}}]\times [0,{\mathcal {M}}]\times [0,{\mathcal {M}}]\times [0,{\mathcal {M}}]\times [0,{\mathcal {M}}]\times {\mathcal {A}}^{e}_{{\mathcal {M}}}\times {\mathcal {A}}^{i}_{{\mathcal {M}}}\), which has a compact closure in \({\mathcal {Y}}\). This implies that \(\varPsi (t,{\mathcal {B}})\) has a compact closure, satisfying the second condition of Lemma 1. Therefore, we conclude that \(\{\varPhi (t,\cdot )\}_{t\ge 0}\) is asymptotically smooth. This completes the proof. \(\square \)
Appendix D: Proof of Theorem 4
Let
For any \(\varPhi (0,x_{0})\in {\mathcal {D}}_{0}\), we have
where \({\bar{a}}=\max \{\gamma +d,c\}\). Then, we obtain \(J(t)\ge J(0)\text{ e}^{-{\bar{a}}t}>0\). This implies that \(\varPhi (t,{\mathcal {D}}_{0})\in {\mathcal {D}}_{0}\), i.e., \({\mathcal {D}}_{0}\) is positively invariant under the semiflow \(\{\varPhi (t,\cdot )\}_{t\ge 0}\).
In addition, for any \(\varPhi (0,x_{0})\in \partial {\mathcal {D}}_{0}\), we consider the following system
where \(\lambda (t)\) is given by Eq. (1). Since \(S(t)+\eta V(t)\le \max \Big \{N_{0},\frac{\varLambda }{d}\Big \}:=\aleph \), then we set up the following comparison system
where \({\overline{\lambda }}(t)=\int ^{+\infty }_{0}\beta _{1}(a){\overline{i}}(t,a)\text{ d }a+\beta _{2}{\overline{T}}(t)+\beta _{3}{{\overline{W}}(t)}\).
Integrating the equations for \({\overline{e}}(t,b)\) and \({\overline{i}}(t,a)\) in System (31) along the characteristic lines, \(t-b=\text{ const }\) and \(t-a=\text{ const }\), respectively, we obtain
Substituting Eq. (32) into System (31), we obtain
According to assumption (A2), one can obtain
For any \(\varPhi (0,x_{0})\in \partial {\mathcal {D}}_{0}\), we have
Let
we have
Then, System (33) can be rewritten as
It is easy to show that System (34) has a unique solution \(\overline{L_{e}}(t)=0\), \(\overline{L_{i}}(t)=0\), \({\overline{T}}(t)=0\), and \({\overline{W}}(t)=0\).
From System (31) and Eq. (32), we obtain that \({\overline{e}}(t,{\overline{t}})=0\) and \({\overline{i}}(t,{\overline{t}})=0\) for \(0\le {\overline{t}}\le t\). Hence,
Similarly, we can also obtain \(\Vert {\overline{i}}(t,a)\Vert _{L^{1}_{+}}=0\). Since \(T(t)\le {\overline{T}}(t)\), \(W(t)\le {\overline{W}}(t)\), \(e(t,b)\le {\overline{e}}(t,b)\), and \(i(t,a)\le {\overline{i}}(t,a)\), we have
This implies that \(\partial {\mathcal {D}}_{0}\) is positively invariant under the semiflow \(\{\varPhi (t,\cdot )\}_{t\ge 0}\).
Next, we prove that the disease-free equilibrium \({\mathcal {P}}^{0}\) of System (2) is globally asymptotically stable for the semiflow \(\{\varPhi (t,\cdot )\}_{t\ge 0}\) restricted to \(\partial {\mathcal {D}}_{0}\). Obviously, System (2) can be represented as
Obviously, the unique equilibrium \((S^{0},V^{0},0)\) of System (35) is locally asymptotically stable. By solving System (35), we obtain
where \(C_{1}, C_{2}, C_{3}\) are constants. Thus, \(\lim _{t\rightarrow \infty } S(t)=\frac{\varLambda (\tau +d)}{d(\alpha +\tau +d)}=S^{0}\), \(\lim _{t\rightarrow \infty } V(t)=\frac{\varLambda \alpha }{d(\alpha +\tau +d)}=V^{0}\), and \(\lim _{t\rightarrow \infty } R(t)=0\). Then, the disease-free equilibrium \({\mathcal {P}}^{0}\) is globally asymptotically stable restricted to \(\partial {\mathcal {D}}_{0}\). This completes the proof. \(\square \)
Appendix E: Proof of Theorem 5
We assume by contradiction that there exists \(x_{0}\in W^{s}({\mathcal {P}}^{0})\cap {\mathcal {D}}_{0}\). In this case, one can find a sequence \(\{x_{n}\}\in {\mathcal {D}}_{0}\) such that
Here, \(\varPhi (t,x_{n}):=(S_{n}(t),V_{n}(t),T_{n}(t),R_{n}(t),W_{n}(t),e_{n}(t,\cdot ),i_{n}(t,\cdot ))\).
Now, we choose \(n>0\) large enough to ensure \(S^{0}-\frac{1}{n}>0\) and \(V^{0}-\frac{1}{n}>0\). For the above given \(n>0\), there exists a \(t_{1}>0\) such that for \(t>t_{1}\),
Then, System (2) can be written as
where \(\lambda (t)\) is given by Eq. (1). We consider the following auxiliary system
where \({\underline{\lambda }}(t)=\int ^{+\infty }_{0}\beta _{1}(a){\underline{i}}(t,a)\text{ d }a+\beta _{2}{\underline{T}}(t)+\beta _{3}{{\underline{W}}(t)}\). By Volterra formulation (5), we have
By direct calculation, the characteristic equation of System (36) at \({\mathcal {P}}^{0}\) is
where \({\mathcal {H}}_{1}(\iota )\), \({\mathcal {H}}_{2}(\iota )\), \({\mathcal {H}}_{3}(\iota )\), and \({\mathcal {H}}_{4}(\iota )\) are given by Eq. (23). Let
Clearly, we have \({\underline{f}}'(\iota )<0\) and \(\underset{\iota \rightarrow +\infty }{\lim }{\underline{f}}(\iota )=0\). Furthermore, we also have \({\underline{f}}(0)>1\) for sufficiently large n. Hence, when \({\mathcal {R}}_{0}>1\), the characteristic equation of System (36) has a real positive root. This implies that the solution \(({\underline{T}}(t),{\underline{W}}(t),{\underline{e}}(t,\cdot ),{\underline{i}}(t,\cdot ))\) of System (36) is unbounded. Since \(T(t)\ge {\underline{T}}(t)\), \(W(t)\ge {\underline{W}}(t)\), \(e(t,\cdot )\ge {\underline{e}}(t,\cdot )\), and \(i(t,\cdot )\ge {\underline{i}}(t,\cdot )\), by comparison principle, we obtain that \((T(t),W(t),e(t,\cdot ),i(t,\cdot ))\) is unbounded, which contradicts with Proposition 1. Therefore, \(W^{s}({\mathcal {P}}^{0})\cap {\mathcal {D}}_{0}=\emptyset \). By Theorem 4.2 in Hale and Waltman (1989), we conclude that semiflow \(\{\varPhi (t,\cdot )\}_{t\ge 0}\) generated by System (2) is uniformly persistent. This completes the proof. \(\square \)
Appendix F: Proof of Theorem 6
Define a Lyapunov function
where
The nonnegative function \({\mathcal {L}}(t)\) is defined with respect to the disease-free equilibrium \({\mathcal {P}}^{0}\), which is a global minimum. We choose
By direct calculations, one obtains that
Calculating the derivative of \({\mathcal {L}}_{s}(t)\), \({\mathcal {L}}_{v}(t)\), \({\mathcal {L}}_{e}(t)\), \({\mathcal {L}}_{i}(t)\), \({\mathcal {L}}_{t}(t)\), and \({\mathcal {L}}_{w}(t)\) along solutions of System (2), respectively. We can obtain
where \(\lambda (t)\) is given by Eq. (1).
Therefore,
where \(\lambda (t)\) is given by Eq. (1). To confirm that \(\frac{\text{ d }{\mathcal {L}}(t)}{\text{ d }t}\) is a negative semidefinite function, we obtain
Substituting \(S^{0}=\frac{\tau +d}{\alpha }V^{0}\) into Eq. (39), we have
Hence, we obtain
where \(\lambda (t)\) is given by Eq. (1). Notice that if \({\mathcal {R}}_{0} \le 1\), then \(\frac{\text{ d }{\mathcal {L}}(t)}{\text{ d }t}\le 0\), and the equality holds only for \(S(t)=S^0\), \(V(t)=V^0\), \(e(t,b)=0\), \(i(t,a)=0\), \(T(t)=0\), \(R(t)=0\), and \(W(t)=0\). LaSalle’s Invariance Principle (LaSalle 1960) implies that the bounded solutions of System (2) converges to the largest compact invariant set of \(\big \{(S(t),V(t),T(t),R(t),W(t),e(t,b),i(t,a))\in {\mathcal {D}}:\;{\text{ d }{\mathcal {L}}(t)}/{\text{ d }t}=0\big \}\). Since the disease-free equilibrium \({\mathcal {P}}^{0}\) is the only invariant set of System (2) contained entirely in \(\big \{(S(t),V(t),T(t),R(t),W(t),e(t,b),i(t,a))\in {\mathcal {D}}:\;{\text{ d }{\mathcal {L}}(t)}/{\text{ d }t}=0\big \}\). Hence, the disease-free equilibrium \({\mathcal {P}}^{0}\) is globally attractive. By Theorem 2, we obtain that the disease-free equilibrium \({\mathcal {P}}^{0}\) is globally asymptotically stable when \({\mathcal {R}}_{0}<1\), and the disease-free equilibrium \({\mathcal {P}}^{0}\) is globally attractive when \({\mathcal {R}}_{0}=1\). This completes the proof. \(\square \)
Appendix G: Proof of Theorem 7
Let \({\textbf{p}}(x)=x-1-\ln x\), note that \({\textbf{p}}(x)\) is non-negative and continuous in \((0,+\infty )\) with a unique root at \(x = 1\). Define a Lyapunov function
where
The nonnegative function \({\mathcal {G}}(t)\) is defined with respect to the endemic equilibrium \({\mathcal {P}}^{*}\), which is a global minimum. We choose
Calculating the derivative of \({\mathcal {G}}_{s}(t)\), \({\mathcal {G}}_{v}(t)\), \({\mathcal {G}}_{e}(t)\), \({\mathcal {G}}_{i}(t)\), \({\mathcal {G}}_{t}(t)\), and \({\mathcal {G}}_{w}(t)\) along solutions of System (2), respectively, we can obtain
We note that
Thus, we obtain
From the first two equations of System (2) and Eq. (16), we obtain
Substituting the expressions of \(\varLambda \) and \(\alpha \) into Eqs. (41) and (42), respectively, we have
For simplicity, we let
where
Note that
Hence, we have
We find that all terms in Eq. (43) have the property of the function \({\textbf{p}}(x)=x-1-\ln x\). This means that positive-definite function \({\mathcal {G}}(t)\) has negative derivative \(\text{ d }{\mathcal {G}}(t)/\text{d }t\). Furthermore, the equality \(\text{ d }{\mathcal {G}}(t)/\text{d }t=0\) holds if and only if \(S(t)=S^{*}\), \(V(t)=V^{*}\), \(e(t,b)=e^{*}(b)\), \(i(t,a)=i^{*}(a)\), \(T(t)=T^{*}\), \(R(t)=R^{*}\), and \(W(t)=W^{*}\). LaSalle’s Invariance Principle (LaSalle 1960) implies that the bounded solutions of System (2) converge to the largest compact invariant set of \(\big \{(S(t),V(t),T(t),R(t),W(t),e(t,b),i(t,a))\in {\mathcal {D}}:\;{\text{ d }{\mathcal {G}}(t)}/{\text{ d }t}=0\big \}\). Since the endemic equilibrium \({\mathcal {P}}^{*}\) is the only invariant set of System (2) contained entirely in \(\big \{(S(t),V(t),T(t),R(t),W(t),e(t,b),i(t,a))\in {\mathcal {D}}:\;{\text{ d }{\mathcal {G}}(t)}/{\text{ d }t}=0\big \}\). Hence, every solution of System (2) in set \({\mathcal {D}}\backslash \{{\mathcal {P}}^{0}\}\) tends to the endemic equilibrium \({\mathcal {P}}^{*}\), which is globally attractive when it exists. This completes the proof. \(\square \)
Appendix H: Numerical method for System (2)
To compute the numerical solution, we use the forward/backward finite difference method for time and age to discretize System (2) (Kenne et al. 2021; Martcheva 2015). We define the finite domain with respect to time and age as follows
To discretize the model, we divide the time interval \((0,{\mathbb {T}})\) into \({\mathcal {T}}\) subintervals \((t_{n}, t_{n+1})\) with a time step \(\varDelta t=t_{n+1}-t_{n}\), for \(n = 0, 1, 2,\cdots , {\mathcal {T}}-1\). Similarly, we also divide the latent age interval \((0,{\mathbb {K}}_{b})\) and the infected age interval \((0,{\mathbb {K}}_{a})\) into \(K_{b}\) subintervals \((b_{k},b_{k+1})\) with a time step \(\varDelta b=b_{k+1}-b_{k}\) and \(K_{a}\) subintervals \((a_{j},a_{j+1})\) with a time step \(\varDelta a=a_{j+1}-a_{j}\), respectively, for \(k=0, 1, 2, \cdots , K_{b}-1\), \(j=0, 1, 2, \cdots , K_{a}-1\). We define the symbol substitution rules as follows
Next, we use the trapezoidal rule to approximate several integral expressions in System (2), that is,
Hence, the discrete form of System (2) can be expressed as
where \(\lambda _{n}=\varDelta a\Big (\frac{\beta ^{0}_{1}i^{0}_{n}+\beta ^{K_{a}-1}_{1}i^{K_{a}-1}_{n}}{2}\Big )+\varDelta a\sum ^{K_{a}-2}_{j=1}\beta ^{j}_{1}i^{j}_{n}+\beta _{2}T_{n}+\beta _{3}W_{n}\). After some algebraic manipulation, the first seven equations of System (44) can be rewritten as
The explicit expressions for \(i^{0}_{n}\) and \(e^{0}_{n}\) are as follows
and
Appendix I: MCMC method for parameter estimation
Let \(\varepsilon \) be the fitting error, and \(\varepsilon \) follows the additive independent Gaussian distribution with mean zero and unknown variance \(\xi ^{2}\), which is based on the result of the Central Limit Theorem. Then, the observations y can be expressed as follows
where \(f(x,{\widehat{\chi }})\) is the nonlinear model (\(\theta (a)\), \({\mathcal {Z}}_{1}(0,a)\), or \({\mathcal {Z}}_{2}(j,a)\)); x are the independent variables; \({\widehat{\chi }}\) are the unknown parameters and initial values.
For \({\hat{\varPsi }}\) independent identically distributed observations, the likelihood function \(p(y|{\hat{\chi }}, \xi ^{2})\) from Eq. (45) with a Gaussian error model is
where \(\textrm{SS}({\hat{\chi }})\) represents the sum of squares function
For simplicity, we assume that the unknown parameters \({\hat{\chi }}\) are an independent Gaussian prior specification, that is,
where \({\hat{M}}\) is the number of unknown parameters. For \(\xi ^{-2}\), a Gamma distribution is used as a prior, that is,
where \(S^2_0\) and \(n_0\) are the prior mean and prior accuracy of variance \(\xi ^{2}\), respectively.
The conditional distribution \(p(\xi ^{-2}|y, {\hat{\chi }})\) can be expressed as follows
Using the conditional conjugacy property of the Gamma distribution, the conditional distribution \(p(\xi ^{-2}|y, {\hat{\chi }})\) is also a Gamma distribution with
according to which we sample and update \(\xi ^{-2}\) for other parameters within each run of Metropolis Hastings simulations. Since we assume independent Gaussian prior specification for parameters \({\hat{\chi }}\), the prior sum of squares for the given parameters \({\hat{\chi }}\) can be calculated as follows
Then the posterior for the unknown parameters \({\hat{\chi }}\) can be estimated as
In the simulation, we use Delayed Rejection Adaptive Metropolis (DRAM) algorithm to generate efficient chains of estimated parameters (Haario et al. 2006). The variance of measured components \(\theta (a)\), \({\mathcal {Z}}_{1}(0,a)\), and \({\mathcal {Z}}_{2}(j,a)\) are given by inverse gamma distribution with hyper-parameters (0.01, 0.04), where 0.01 is the initial error variance, which is updated by inverse gamma distribution (Tang et al. 2018). Prior information of unknown parameters is given by \(\theta _{1}\in (0, 1000)\), \(\theta _{2}\in (0, 1000)\), \(\varpi _{1}\in (0, 10000)\), \(\varpi _{2}\in (0, 1000)\), \(\sigma _{1}\in (0, 10)\), \(\sigma _{2}\in (0, 1000)\), \(\beta _{1}\in (0, 1\times 10^{-7})\), \(\beta _{3}\in (0, 1\times 10^{-7})\), \(\xi _{2}\in (0.6, 1)\), \(\zeta _{1}\in (0, 1000)\), \(T(0)\in (10000, 50000)\), \(R(0)\in (2\times 10^{6}, 1\times 10^{7})\), \(W(0)\in (1\times 10^{4}, 1\times 10^{5})\), and the proposal density follows a multivariate normal distribution.
Rights and permissions
Springer Nature or its licensor (e.g. a society or other partner) holds exclusive rights to this article under a publishing agreement with the author(s) or other rightsholder(s); author self-archiving of the accepted manuscript version of this article is solely governed by the terms of such publishing agreement and applicable law.
About this article
Cite this article
Jing, S., Xue, L., Wang, H. et al. Global analysis of an age-structured tuberculosis model with an application to Jiangsu, China. J. Math. Biol. 88, 52 (2024). https://doi.org/10.1007/s00285-024-02066-z
Received:
Revised:
Accepted:
Published:
DOI: https://doi.org/10.1007/s00285-024-02066-z