UMYU Scientifica

A periodical of the Faculty of Natural and Applied Sciences, UMYU, Katsina

ISSN: 2955 – 1145 (print); 2955 – 1153 (online)

Image

ORIGINAL RESEARCH ARTICLE

Analytical Approximation of a Cholera–Typhoid Co-Infection Model with Environmental Reservoirs and Delays Using the Homotopy Perturbation Method

Abdu Sagir Masanawa1, Chinenye Nworah2, Yusuf. A Bichi3 & Joel M. Orverem4.

1,2,3,4Department of Mathematics, Federal University Dutsin-Ma, Katsina State, Nigeria.

Corresponding Author: Chinenye Nworah nchinenye@fudutsinma.edu.ng

ABSTRACT

Cholera and typhoid fever remain major waterborne diseases in developing regions due to poor sanitation, unsafe water, and weak health systems. We formulated and analyzed a nonlinear deterministic model to study cholera and typhoid co-infection in a uniformly mixing population, incorporating person-to-person and bacteria-mediated transmission, latency, and environmental reservoirs. Existence and uniqueness of solutions were established using Lipschitz conditions, confirming the model’s stability. The basic reproduction number, \(R_{0}\)​, was derived using the next-generation matrix to determine disease persistence. Explicitly, for cholera and typhoid are given by \(R_{c} = \frac{\mu_{C_{2}}S_{H}}{Nk_{3}} + \frac{\varphi_{C_{1}S_{H}}}{K_{C}\delta_{C}} + \frac{\varrho_{C}\mu_{C_{2}}S_{H}}{Nk_{5}}\ \)and \(R_{T} = \frac{\mu_{T_{2}}S_{H}}{Nk_{4}} + \frac{\varphi_{T_{1}S_{H}}}{K_{T}\delta_{T}} + \frac{\varrho_{T}\mu_{T_{2}}S_{H}}{Nk_{5}}\) respectively, where \(S_{H}\)​ is the susceptible population, \(N\) the total population, \(\mu\ \)infection rates, \(\varphi\ \)transmission coefficients, \(K\) bacterial constants, \(\delta\) pathogen decay rates, ϱ vaccination effect, and \(k_{i}\)​ auxiliary constants. Analytical approximate solutions incorporating incubation delays were obtained using the Homotopy Perturbation Method (HPM), and validated against the Adomian Decomposition Method (ADM) and high-precision numerical simulations. Sensitivity analysis via Tornado charts shows vaccination rates, recovery, and environmental transmission parameters are most influential in controlling \(R_{0}\)​. Numerical simulations show that vaccination, effective treatment, and reduced environmental contamination significantly lower infection prevalence and bacterial concentrations. Susceptible populations decline initially due to infection, while vaccinated and recovered compartments increase. Co-infected populations remain low under combined interventions, highlighting the importance of integrated public health strategies including vaccination, treatment, and sanitation for controlling cholera–typhoid co-infections in endemic regions. The study demonstrates HPM’s effectiveness and provides quantitative insights for controlling cholera–typhoid co-infections.

Keywords: Cholera and Typhoid co-infection, Mathematical modelling, Nonlinear differential equations, Reproduction number, Existence and uniqueness, Positivity of solution, Homotopy Perturbation Method (HPM).

STUDY’S EXCERPT

This study formulates a novel deterministic cholera–typhoid co-infection model that simultaneously incorporates human populations, dual environmental bacterial reservoirs, vaccination, and incubation delays, extending existing single-disease and non-delayed frameworks.

Separate basic reproduction numbers for cholera \(R_{C}\) and typhoid \(R_{T}\ \)were derived using the next-generation matrix approach, providing explicit threshold conditions for disease persistence and elimination.

Analytical approximate solutions obtained via the Homotopy Perturbation Method show close agreement with Adomian Decomposition Method results and high-precision numerical simulations, confirming model consistency and solution reliability.

Sensitivity analysis identifies transmission rates, bacterial shedding rates, and environmental decay parameters as the dominant drivers of co-infection dynamics.

Numerical simulations demonstrate that increased vaccination coverage and reduced environmental contamination substantially lower infection prevalence and co-infection burden, underscoring the effectiveness of integrated intervention strategies in endemic settings.

INTRODUCTION

Cholera and typhoid fever are persistent waterborne diseases in low- and middle-income countries, fueled by poor sanitation, limited safe water, and weak health systems (Ali et al., 2015). Cholera, caused by Vibrio cholerae, leads to severe watery diarrhea and rapid dehydration, while typhoid, caused by Salmonella Typhi, results in prolonged fever and gastrointestinal complications (Matsebula & Nyabadza, 2022) Cholera, caused by Vibrio cholerae, leads to severe watery diarrhea and rapid dehydration, with an incubation period typically between 0.5–4.4 days (median ~1.4 days) (Azman et al., 2013) , while typhoid, caused by Salmonella Typhi, results in prolonged fever and gastrointestinal complications, with an incubation period of 6-30 days (CDC, 2024).

Both spread through the fecal-oral route, often through contaminated water or food, and co-infections are common in endemic regions. In Nigeria, cholera is concentrated in northern and north-eastern areas, especially during rainy seasons when flooding contaminates water sources (Ogunniyi et al., 2025). Typhoid is more widespread, with higher incidence in urban centers due to population density and inadequate waste management (Marks et al., 2017; Stanaway et al., 2019). Limited diagnostic capacity further underestimates typhoid burden, highlighting the need for improved water, sanitation, and surveillance. Furthermore, studies have highlighted increasing antimicrobial resistance in Vibrio cholerae, complicating treatment and control (Rabiu et al., 2022), while medicinal plant extracts have shown potential antibacterial activity against diarrheal pathogens, including V. cholerae and Salmonella enterica serovars (Zamfarawa, et al., 2024).

Mathematical modeling is essential for understanding infectious disease dynamics, especially co-infections. Semi-analytical methods like the Homotopy Perturbation Method (HPM) are increasingly used to obtain explicit solutions without small-parameter assumptions. (Kolawole & Adebayo, 2025), applied HPM to an age-structured cholera model with vaccination, highlighting demographic impacts on intervention outcomes used HPM on a SIRD cholera model, comparing analytical and Runge-Kutta solutions. (Kumar, P. V. et al., 2024), applied HPM to a malaria-cholera co-infection model to derive approximate solutions and control strategies. (Alshomrani et al., 2024), demonstrated HPM’s accuracy in solving nonlinear epidemic systems, and (Popoola et al., 2023), applied it to a fractional-order typhoid model. Methodologically, numerical and mathematical approaches used in other studies, such as modelling Monkeypox transmission with human-rodent interactions, provide guidance for structuring compartmental models and performing sensitivity analysis (Bolaji et al., 2024). Finally, (Matsebula & Nyabadza, 2022), examined cholera and typhoid co-infection dynamics, emphasizing environmental reservoirs and human contact patterns.

Although, (Matsebula & Nyabadza, 2022) modeled cholera–typhoid co-infection, their study did not include exposed or vaccinated compartments, limiting analysis of incubation and immunization effects. This study extends prior work by incorporating vaccinated (\(V_{C},\ V_{T}\)​) classes and exposed \((E_{C},\ E_{T})\) class, along with delays and environmental reservoirs for both pathogens. This allows examination of vaccination impact, latent periods, and co-infection dynamics, providing new epidemiological insights, such as modified threshold behavior and differential outcomes under intervention scenarios. The use of the homotopy perturbation method (HPM) provides analytical approximations that clarify how key epidemiological and intervention parameters shape disease progression, complementing numerical simulations.

MATERIALS AND METHODS

Model Diagram

The schematic diagram in Figure 1, presents the cholera-typhoid co-infection structure, showing interactions between human compartments and environmental bacteria. The human population is grouped into susceptible, vaccinated, exposed, infected, co-infected, and recovered classes, with movements between them governed by infection, vaccination, recovery, loss of immunity, and mortality. Bacterial concentrations in the environment increase through shedding from exposed and infectious individuals and decrease through natural decay.

Figure 1. Schematic diagram of the Model.

The Model Formulation

A cholera-typhoid co-infection model was developed by incorporating both human and bacterial populations. The total human population at time \(t\), is subdivided into \(S_{H}\),\(V_{C},\ V_{T},E_{C},\ E_{T}\), \(I_{C},\ I_{T},I_{TC},R_{C},\ R_{T}\) and \(R_{TC}\) . \(S_{H}\) increases through recruitment at a constant rate\(\ \Lambda\), as well as loss of immunity from recovered and vaccinated individuals. It decreases due to new infections, vaccination, and natural mortality \(\mu\). \(E_{C},\ E_{T}\) are generated through effective contact with infectious individuals. They progress to their respective infectious classes or recover, and are reduced by mortality. \(I_{C},\ I_{T}\) arise from exposed individuals and may either recover, progress to \(I_{TC}\), or die due to disease or natural causes. \(I_{TC}\) are generated from secondary infections of \(I_{C}\ or\ I_{T}\)​, and may recover or die. \(V_{C},\ V_{T}\) are generated from the \(S_{H}\) through immunization and reduced by waning immunity and mortality.\(\ R_{C},\ R_{T}\) are generated through treatment of their respective infected classes, after which they may lose immunity and return to the susceptible class or die naturally. Finally, \(B_{C},\ B_{T}\) are produced by shedding from infectious and exposed individuals, and decay naturally over time. These interactions lead to the nonlinear differential equations (1) to (13), representing the cholera-typhoid co-infection dynamics.

\(\frac{dS_{H}}{dt} = \Lambda - \left( \lambda_{C} + \lambda_{T} + \varpi_{T} + \varpi_{C} + \mu \right)S_{H} + \psi_{C}R_{C} + \psi_{TC}R_{TC} + \psi_{T}R_{T} + \varepsilon_{C}V_{C} + V_{T}\varepsilon_{T}\) (1)

\(\frac{dV_{C}}{dt} = \varpi_{C}S_{H} - {(\varepsilon}_{C} + {\mu)V}_{C}\) (2)

\(\frac{dV_{T}}{dt} = \varpi_{T}S_{H} - {(\varepsilon}_{T} + \mu)V_{T}\) (3)

\(\frac{dE_{C}}{dt} = \lambda_{C}S_{H} - k_{1}E_{C}\) (4)

\(\frac{dE_{T}}{dt} = \lambda_{T}S_{H} - k_{2}E_{T}\) (5)

\(\frac{dI_{C}}{dt} = {\alpha_{C}E}_{C} - k_{3}I_{C}(t - \Omega_{C})\) (6)

\(\frac{dI_{T}}{dt} = {\alpha_{T}E}_{T} - k_{4}I_{T}(t - \Omega_{T})\) (7)

\(\frac{dI_{TC}}{dt} = {\tau_{T}I}_{T} + {\tau_{C}I}_{C} - k_{5}I_{TC}\) (8)

\(\frac{dR_{C}}{dt} = \phi_{C}I_{C} - (\mu + \psi_{C})R_{C}\) (9)

\(\frac{dR_{T}}{dt} = \varphi_{T}I_{T} - \left( \mu + \psi_{T} \right)R_{T}\) (10)

\(\frac{dR_{TC}}{dt} = \phi_{TC}I_{TC} - (\mu + \psi_{TC})R_{TC}\) (11)

\(\frac{dB_{C}}{dt} = \beta_{C}B_{C}\left( 1 - \frac{B_{C}}{K_{C}} \right) + \sigma_{2}I_{C} + \sigma_{3}E_{C} + \sigma_{1}I_{TC} - \delta_{C}B_{C}\) (12)

\(\frac{dB_{T}}{dt} = \beta_{T}B_{T}\left( 1 - \frac{B_{T}}{K_{T}} \right) + \sigma_{5}I_{T} + \sigma_{6}E_{T} + \sigma_{4}I_{TC} - \delta_{T}B_{T}\) (13)

Where

\(k_{1} = \alpha_{C} + \mu + \rho_{C} + \sigma_{3}\)

\(k_{2} = \alpha_{T} + \mu + \rho_{T} + \sigma_{6}\)

\(k_{3} = \phi_{C} + \mu + \rho_{C} + \tau_{C} + \sigma_{1}\)

\(k_{4} = \phi_{T} + \mu + \rho_{T} + \tau_{T} + \sigma_{5}\)

\(k_{5} = \phi_{TC} + \mu + \rho_{CT} + \sigma_{2} + \sigma_{4}\).

The forces of infection are written as:

\(\lambda_{C} = \frac{\varphi_{C_{1}}B_{C}}{B_{C} + K_{C}} + \frac{\mu_{C_{2}}\left( I_{C} + \varrho_{C}I_{CT} \right)}{N}\) , \(\lambda_{T} = \frac{\varphi_{T_{1}}B_{T}}{B_{T} + K_{T}} + \frac{\mu_{T_{2}}\left( I_{T} + \varrho_{T}I_{CT} \right)}{N}\)

\(\tau_{C} = \frac{\varphi_{C_{3}}B_{C}}{B_{C} + K_{C}} + \frac{\mu_{C_{4}}\left( I_{C} + \varrho_{C}I_{CT} \right)}{N}\) \(,\ \ \tau_{T} = \frac{\varphi_{T_{3}}B_{T}}{B_{T} + K_{T}} + \frac{\mu_{T_{4}}\left( I_{T} + \varrho_{T}I_{CT} \right)}{N}\)

Table 1. Description of Key Model Variables

Variables Description
\[S_{H}\] Susceptible humans
\[E_{C},\ E_{T}\] Cholera and typhoid exposed humans respectively
\(V_{C}\), \(V_{T}\) Cholera, typhoid vaccinated humans respectively
\[I_{T},\ I_{C},\ I_{TC}\] Typhoid infected, cholera infected and coinfected humans respectively
\(R_{C},\ R_{T}\),\(R_{TC}\) Cholera recovered, Typhoid recovered, Cholera-typhoid recovered
\[B_{C},\ B_{T}\] Cholerae Typhi concentration and Salmonella bacteria concentration

Analysis of the Model

Existence and uniqueness of solution

We establish the existence and uniqueness of solutions to the proposed system of equations (1) to (13) subject to the initial conditions:

\(S_{H}(0) = V_{C}(0) = V_{T}(0) = \ E_{C}(0) = E_{T}(0) = \ I_{C}(0) = I_{T}(0) = I_{TC}(0) = \ R_{C}(0) = R_{T}(0) = \ R_{TC}(0) = \ B_{C}(0) = \ B_{T}(0)\) are satisfied.

Theorem 1

The system of differential equations (1) to (13), possesses unique solution in the domain

\(\Omega = \left\{ (X,\ t):(X_{i} < b_{0},\ 0 \leq t \leq a_{0} \right\}\) where

\(X = \left( S_{H}(t),V_{C}(t),V_{T}(t),\ E_{C}(t),E_{T}(t),\ I_{C}(t),I_{T}(t),I_{TC}(t),\ R_{C}(t),R_{T}(t),\ R_{TC}(t),\ B_{C}(t),\ B_{T}(t) \right),\ \ \ \)and all parameters \(\Lambda,\psi_{C},\psi_{T},\varpi_{C},\ \varpi_{T},\ \tau_{C},\ \tau_{T}\) are strictly positives constants with \(a_{0}b_{0} < \infty\).

Proof

The system can be rewritten in compact vector form

\({\frac{dX}{dt}F}_{i}(X,t),\ \ X(0) = X_{0}.\)

We then define

\(F_{i}(S_{H}(0),V_{C}(0),V_{T}(0),\ E_{C}(0),E_{T}(0),\ I_{C}(0),I_{T}(0),I_{TC}(0),\ R_{C}(0),R_{T}(0),\ R_{TC}(0),\ B_{C}(0)\ ,\ B_{T}(0))\) as follows:

\[F_{1}\left( t,S_{H}(0),V_{C}(0),V_{T}(0),\ E_{C}(0),E_{T}(0),\ I_{C}(0),I_{T}(0),I_{TC}(0),\ R_{C}(0),R_{T}(0),\ R_{TC}(0),\ B_{C}(0)\ ,\ B_{T}(0) \right) = \Lambda - \left( \lambda_{C} + \lambda_{T} + \varpi_{T} + \varpi_{C} + \delta \right)S_{H} + \psi_{C}R_{C} + \psi_{TC}R_{TC} + \psi_{T}R_{T} + \varepsilon_{C}V_{C} + V_{T}\varepsilon_{T}\]

\[F_{2}\left( t,S_{H}(0),V_{C}(0),V_{T}(0),\ E_{C}(0),E_{T}(0),\ I_{C}(0),I_{T}(0),I_{TC}(0),\ R_{C}(0),R_{T}(0),\ R_{TC}(0),\ B_{C}(0)\ ,\ B_{T}(0) \right) = \varpi_{C}S_{H} - {(\varepsilon}_{C} + {\delta)V}_{C}\]

\(F_{3}\left( t,S_{H}(0),V_{C}(0),V_{T}(0),\ E_{C}(0),E_{T}(0),\ I_{C}(0),I_{T}(0),I_{TC}(0),\ R_{C}(0),R_{T}(0),\ R_{TC}(0),\ B_{C}(0)\ ,\ B_{T}(0) \right) = \varpi_{T}S_{H} - {(\varepsilon}_{T} + \delta)V_{T}\)

\[F_{4}\left( t,S_{H}(0),V_{C}(0),V_{T}(0),\ E_{C}(0),E_{T}(0),\ I_{C}(0),I_{T}(0),I_{TC}(0),\ R_{C}(0),R_{T}(0),\ R_{TC}(0),\ B_{C}(0)\ ,\ B_{T}(0) \right) = \lambda_{C}S_{H} - k_{1}E_{C}\]

\[F_{5}\left( t,S_{H}(0),V_{C}(0),V_{T}(0),\ E_{C}(0),E_{T}(0),\ I_{C}(0),I_{T}(0),I_{TC}(0),\ R_{C}(0),R_{T}(0),\ R_{TC}(0),\ B_{C}(0)\ ,\ B_{T}(0) \right) = \lambda_{T}S_{H} - k_{2}E_{T}\]

\[F_{6}\left( t,S_{H}(0),V_{C}(0),V_{T}(0),\ E_{C}(0),E_{T}(0),\ I_{C}(0),I_{T}(0),I_{TC}(0),\ R_{C}(0),R_{T}(0),\ R_{TC}(0),\ B_{C}(0)\ ,\ B_{T}(0) \right) = {\alpha_{C}E}_{C} - k_{3}I_{C}(t - \Omega_{C})\]

\[F_{7}\left( t,S_{H}(0),V_{C}(0),V_{T}(0),\ E_{C}(0),E_{T}(0),\ I_{C}(0),I_{T}(0),I_{TC}(0),\ R_{C}(0),R_{T}(0),\ R_{TC}(0),\ B_{C}(0)\ ,\ B_{T}(0) \right) = {\alpha_{T}E}_{T} - k_{4}I_{T}(t - \Omega_{T})\]

\[F_{8}\left( t,S_{H}(0),V_{C}(0),V_{T}(0),\ E_{C}(0),E_{T}(0),\ I_{C}(0),I_{T}(0),I_{TC}(0),\ R_{C}(0),R_{T}(0),\ R_{TC}(0),\ B_{C}(0)\ ,\ B_{T}(0) \right) = {\tau_{T}I}_{T} + {\tau_{C}I}_{C} - k_{5}I_{TC}\]

\[F_{9}\left( t,S_{H}(0),V_{C}(0),V_{T}(0),\ E_{C}(0),E_{T}(0),\ I_{C}(0),I_{T}(0),I_{TC}(0),\ R_{C}(0),R_{T}(0),\ R_{TC}(0),\ B_{C}(0)\ ,\ B_{T}(0) \right) = \phi_{C}I_{C} - (\delta + \psi_{C})R_{C}\]

\[F_{10}\left( t,S_{H}(0),V_{C}(0),V_{T}(0),\ E_{C}(0),E_{T}(0),\ I_{C}(0),I_{T}(0),I_{TC}(0),\ R_{C}(0),R_{T}(0),\ R_{TC}(0),\ B_{C}(0)\ ,\ B_{T}(0) \right) = \phi_{T}I_{T} - \left( \delta + \psi_{T} \right)R_{T}\]

\[F_{11}\left( t,S_{H}(0),V_{C}(0),V_{T}(0),\ E_{C}(0),E_{T}(0),\ I_{C}(0),I_{T}(0),I_{TC}(0),\ R_{C}(0),R_{T}(0),\ R_{TC}(0),\ B_{C}(0)\ ,\ B_{T}(0) \right) = \phi_{TC}I_{TC} - (\delta + \psi_{TC})R_{TC}\]

\[F_{12}\left( t,S_{H}(0),V_{C}(0),V_{T}(0),\ E_{C}(0),E_{T}(0),\ I_{C}(0),I_{T}(0),I_{TC}(0),\ R_{C}(0),R_{T}(0),\ R_{TC}(0),\ B_{C}(0)\ ,\ B_{T}(0) \right) = \beta_{C}B_{C}\left( 1 - \frac{B_{C}}{K_{C}} \right) + \sigma_{2}I_{C} + \sigma_{3}E_{C} + \sigma_{1}I_{TC} - \delta_{C}B_{C}\]

\[F_{13}\left( t,S_{H}(0),V_{C}(0),V_{T}(0),\ E_{C}(0),E_{T}(0),\ I_{C}(0),I_{T}(0),I_{TC}(0),\ R_{C}(0),R_{T}(0),\ R_{TC}(0),\ B_{C}(0)\ ,\ B_{T}(0) \right) = \beta_{T}B_{T}\left( 1 - \frac{B_{T}}{K_{T}} \right) + \sigma_{5}I_{T} + \sigma_{6}E_{T} + \sigma_{4}I_{TC} - \delta_{T}B_{T}\]

Since \(X\) is bounded, then \(F_{i}(X,t) = j = 1,2,3,\ldots,13\) is defined and continuous for all points \(F_{i}(X,t) = j = 1,2,3,\ldots,13\) in \(\Omega\) . since \(F_{i}(X,t)\) are continuous in \(\Omega\) they take their maximum in \(\Omega\). Let this maximum be defined by

\[\underset{(t,\underset{-}{U}{) \in \Omega}}{Sup}\left| F_{i}(t,\underset{-}{U}) \right| = j = 1,2,3,\ldots,13\]

Hence \(g_{i}\left( \underset{-}{U},t \right)\) is describe and continuous if there exist an \(M'\), such that \(\left| F_{i}(X,t) \right| \leq M'\) and

\(\delta = {Min}\left( a_{0},\ \frac{b_{0}}{m} \right)\) denote \(g_{i}\left( \underset{-}{U},t \right)\) in the neighborhood of \(\Omega\) remain bounded and continuous, the solutions of the equations is unique in the interval \(|t| < \delta\).

Positivity of Solution

Since the model describes human and bacterial populations, it is necessary to show that all state variables remain non-negative for all \(t \geq 0\), provided the initial conditions are non-negative.

Proof.

Consider the susceptible population equation

\(\frac{dS_{H}}{dt} = \Lambda - \left( \lambda_{C} + \lambda_{T} + \varpi_{T} + \varpi_{C} + \mu \right)S_{H} + \psi_{C}R_{C} + \psi_{TC}R_{TC} + \psi_{T}R_{T} + \varepsilon_{C}V_{C} + V_{T}\varepsilon_{T}\)

Ignoring the non-negative inflow terms gives

\[\frac{dS_{H}}{dt} \geq - \left( \lambda_{C} + \lambda_{T} + \varpi_{T} + \varpi_{C} + \mu \right)S_{H}\]

Solving yields

\(S_{H}(t) \geq S_{H}(0)e^{\left( - \int_{}^{}{\left( \lambda_{C} + \lambda_{T} + \varpi_{T} + \varpi_{C} + \mu \right)ds} \right)} \geq 0\), for all \(t \geq 0.\)

Using the same comparison argument, the vaccinated classes \(V_{C}\), \(V_{T},\) exposed classes \(E_{C},E_{C}\)​, infected classes \(I_{C},I_{T},I_{TC}\)​, and recovered classes \(R_{C},R_{TC}\)​ satisfy inequalities of the form

\[\frac{dx}{dt} \geq - kx\]

Where \(k > 0,\) implying \(x \geq x(0)e^{- kt} \geq 0,\forall\ t \geq 0.\)

For the bacterial populations \(B_{C}\)​ and \(B_{T},\) the logistic growth with non-negative shedding terms ensures that

\[B_{C}(t) \geq 0,\ B_{T}(t) \geq 0\ \ \ \ \ \ \ \ \ \forall\ t \geq 0,\]

Whenever \(B_{C}(0),\ B_{T}(0) \geq 0\ \ \ \ \ \ \ \ \ \)

Hence, all state variables of the cholera–typhoid co-infection model remain non-negative for all \(t \geq 0.\)

Reproduction number \(R_{0}\)

The basic reproduction number \(R_{0}\) is defined here in the average number of people that cholera, typhoid will initiate in a population of completely infected population. Using

\(R_{0} < 1 \Longrightarrow\) Cholera and Typhoid Co-infection will die.

\(R_{0} > 1 \Longrightarrow\) Cholera and Typhoid Co-infection will persist within a community.

We apply the (van den Driessche & Watmough, 2002) method to equations (4)–(8), (12)–(13), which govern infection dynamics.

At the disease-free equilibrium:

\(S_{H}^{*} = \frac{\Lambda}{\mu}\), \(E_{C} = E_{T} = I_{C} = I_{T} = I_{TC} = B_{C} = B_{T} = 0\)

All vaccinated and recovered classes may be nonzero but do not affect new infections.

Linearising the forces of infection near disease free equilibrium we have

\(\lambda_{C} = \frac{\varphi_{C_{1}}}{K_{C}}B_{C} + \frac{\mu_{C_{2}}}{S_{H}^{*}}\left( I_{C} + \varrho_{C}I_{CT} \right)\) , \(\lambda_{T} = \frac{\varphi_{T_{1}}}{K_{T}}B_{T} + \frac{\mu_{T_{2}}}{S_{H}^{*}}\left( I_{T} + \varrho_{T}I_{CT} \right)\)

For each infected compartment \(x_{i}\):

\[\frac{dx_{i}}{dt} = F_{i}\left( X_{I} \right) - V_{i}(X_{I})\]

Where \(F_{i}\ \) are new infection terms only and \(V_{i}\) are transfers, progression, recovery and death.

Only new infections appear in exposed compartments; all other infected compartments receive no new infections.

Substitute linearized \(\lambda_{C},\ \lambda_{T}\ \) and evaluate at the DFE \(\left( S_{H}{= S}_{H}^{*} \right)\):

\[F_{E_{C}} = \mu_{C_{2}}\left( I_{C} + \varrho_{C}I_{CT} \right) + \frac{\varphi_{C_{1}S_{H}^{*}}}{K_{C}}B_{C}\]

\[F_{E_{T}} = \varphi_{T_{2}}\left( I_{T} + \varrho_{T}I_{CT} \right) + \frac{\varphi_{T_{1}S_{H}^{*}}}{K_{T}}B_{T}\]

Ordering the infected variables as \(E_{C},E_{T},I_{C},I_{T},I_{TC},B_{C},\ B_{T}\) we have the matrix for of F, V and \(V^{- 1}\) :

\(F = \begin{pmatrix} 0 & 0 & \frac{\mu_{C_{2}}S_{H}^{*}}{N} & 0 & \frac{\varrho_{C}\mu_{C_{2}}S_{H}^{*}}{N} & \frac{\varphi_{C_{1}S_{H}^{*}}}{K_{C}} & 0 \\ 0 & 0 & 0 & \frac{\mu_{T_{2}}S_{H}^{*}}{N} & \frac{\varrho_{T}\mu_{T_{2}}S_{H}^{*}}{N} & 0 & \frac{\varphi_{T_{1}S_{H}^{*}}}{K_{T}} \\ 0 & 0 & 0 & 0 & 0 & 0 & 0 \\ 0 & 0 & 0 & 0 & 0 & 0 & 0 \\ 0 & 0 & \tau_{C} & \tau_{T} & 0 & 0 & 0 \\ 0 & 0 & 0 & 0 & 0 & 0 & 0 \\ 0 & 0 & 0 & 0 & 0 & 0 & 0 \end{pmatrix}\) (14)

\(V = \begin{pmatrix} k_{1} & 0 & 0 & 0 & 0 & 0 & 0 \\ 0 & k_{2} & 0 & 0 & 0 & 0 & 0 \\ - \alpha_{c} & 0 & k_{3} & 0 & 0 & 0 & 0 \\ 0 & - \alpha_{T} & 0 & k_{4} & 0 & 0 & 0 \\ 0 & 0 & 0 & 0 & k_{5} & 0 & 0 \\ - \sigma_{3} & 0 & - \sigma_{2} & 0 & - \sigma_{1} & \delta_{c} & 0 \\ 0 & - \sigma_{6} & 0 & - \sigma_{5} & - \sigma_{4} & 0 & \delta_{T} \end{pmatrix}\) (15)

\(V^{- 1} = \begin{pmatrix} \frac{1}{k_{1}} & 0 & 0 & 0 & 0 & 0 & 0 \\ 0 & \frac{1}{k_{2}} & 0 & 0 & 0 & 0 & 0 \\ \frac{\alpha_{c}}{k_{3}k_{1}} & 0 & \frac{1}{k_{3}} & 0 & 0 & 0 & 0 \\ 0 & \frac{\alpha_{T}}{k_{2}k_{4}} & 0 & \frac{1}{k_{4}} & 0 & 0 & 0 \\ 0 & 0 & 0 & 0 & \frac{1}{k_{5}} & 0 & 0 \\ \frac{\sigma_{2}\alpha_{c} + \sigma_{3}k_{3}}{{k_{1}k}_{3}\delta_{c}} & 0 & \frac{\sigma_{2}}{k_{3}\delta}_{c} & 0 & \frac{\sigma_{1}}{k_{5}\delta}_{c} & \frac{1}{\delta}_{c} & 0 \\ 0 & \frac{\sigma_{5}\alpha_{T} + \sigma_{6}k_{4}}{{k_{4}k}_{2}\delta_{T}} & 0 & \frac{\sigma_{5}}{k_{4}\delta}_{T} & \frac{\sigma_{4}}{k_{5}\delta}_{T} & 0 & \frac{1}{\delta}_{T} \end{pmatrix}\) (16)

Then the general matrix

\(R_{0} = FV^{- 1} = \begin{pmatrix} 0 & 0 & \frac{\mu_{C_{2}}S_{H}^{*}}{Nk_{3}} & 0 & \frac{\varrho_{C}\mu_{C_{2}}S_{H}^{*}}{Nk_{5}} & \frac{\varphi_{C_{1}S_{H}^{*}}}{K_{C}\delta_{C}} & 0 \\ 0 & 0 & 0 & \frac{\mu_{T_{2}}S_{H}^{*}}{Nk_{4}} & \frac{\varrho_{T}\mu_{T_{2}}S_{H}^{*}}{Nk_{5}} & 0 & \frac{\varphi_{T_{1}S_{H}^{*}}}{K_{T}\delta_{T}} \\ 0 & 0 & 0 & 0 & 0 & 0 & 0 \\ 0 & 0 & 0 & 0 & 0 & 0 & 0 \\ 0 & 0 & \frac{\tau_{C}}{k_{3}} & \frac{\tau_{T}}{k_{4}} & 0 & 0 & 0 \\ 0 & 0 & 0 & 0 & 0 & 0 & 0 \\ 0 & 0 & 0 & 0 & 0 & 0 & 0 \end{pmatrix}\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \) (17)

The eigenvalues which represent the two reproduction numbers, where \(R_{c}\) is the expected number of cholera infection produced by one infectious individual and \(R_{T}\) is the expected number of typhoid infections produced by one infectious individual is written as

\(R_{c} = \frac{\mu_{C_{2}}S_{H}}{Nk_{3}} + \frac{\varphi_{C_{1}S_{H}}}{K_{C}\delta_{C}} + \frac{\varrho_{C}\mu_{C_{2}}S_{H}}{Nk_{5}}\) , \(R_{T} = \frac{\mu_{T_{2}}S_{H}}{Nk_{4}} + \frac{\varphi_{T_{1}S_{H}}}{K_{T}\delta_{T}} + \frac{\varrho_{T}\mu_{T_{2}}S_{H}}{Nk_{5}}\) (18)

So that

\(R_{0} = \max{\{ R_{C},R_{T}\}}\). (19)

Analytical and Numerical Solution of the Delayed Cholera–Typhoid Model

We analyze the cholera–typhoid co-infection model given by equations (1) to (13), which includes discrete time delays \(\Omega_{C}\)​ and \(\Omega_{T}\)​ representing latent infection periods for cholera and typhoid, respectively. The inclusion of delays leads to a system of delay differential equations, a framework commonly used to model incubation effects in infectious disease dynamics (Guglielmi et al., 2022; Raza et al., 2024).

For delay differential equations, it is necessary to prescribe initial history functions for all delayed state variables to ensure existence and uniqueness of solutions.

Let \(\Omega_{\max} = \max\left\{ \Omega_{C},\ \Omega_{T} \right\}\) for \(t \in \left\lbrack - \Omega_{\max} \right\rbrack\), the delayed compartments are prescribed by constant history functions:

\(I_{C}(t) = \ {I_{C}}_{0}(t)\ for\ \ t \in \left\lbrack - \Omega_{C},0 \right\rbrack,\ \ \ I_{T}(t) = \ {I_{T}}_{0}(t)\ for\ \ t \in \left\lbrack - \Omega_{T},0 \right\rbrack\)

All other compartments are initialized at \(t = 0\) by their respective values:

\(S_{H}(t) = \ {S_{H}}_{0}(t),\ {\ V}_{C}(t) = \ {V_{C}}_{0}(t),\ V_{T}(t) = \ {V_{T}}_{0}(t),\ E_{C}(t) = \ {E_{C}}_{0}(t),\ E_{T}(t) = \ {E_{T}}_{0}(t),\ I_{TC}(t) = \ {I_{TC}}_{0}(t),\ R_{C}(t) = \ R_{0}(t),\ R_{T}(t) = \ {R_{T}}_{0}(t),\ R_{TC}(t) = \ {R_{TC}}_{0}(t),\ B_{C}(t) = \ {B_{C}}_{0}(t),\ B_{T}(t) = \ {B_{T}}_{0}(t)\)

Constant history functions are routinely used in epidemic models with delays when dynamics before \(t = 0\) are assumed to be stable (Raza et al., 2024).

Application of Homotopy Perturbation Method for Solving the Model Equations

Consider the system of differential equations (1) to (13), with the following initial conditions:

\(S_{H}(0) = S_{H_{0}},\ V_{C}(0) = V_{C_{0}},V_{T}(0) = V_{T_{0}},\ E_{C}(0) = E_{C_{0}},\ E_{T}(0) = E_{T_{0}},\ I_{C}(0) = I_{C_{0}},\ I_{T}(0) = I_{T0},\ I_{TC}(0) = I_{T_{0}},\ R_{C}(0) = R_{C_{0}},\ R_{T}(0) = R_{T_{0}},\ B_{C}(0) = B_{C_{0}},\ B_{T}(0) = B_{T_{0}}\)

The unknown functions are assumed to admit power series solutions in the embedding parameter p:

\(S_{H}(t,p) = S_{H_{0}}(t) + PS_{H_{1}}(t) + P^{2}S_{H_{2}}(t)\ldots,\ V_{C}(t,p) = V_{C_{0}}(t) + PV_{C_{1}}(t) + P^{2}V_{C_{2}}(t)\ldots,\) \(V_{T}(t,p) = V_{T_{0}}(t) + PV_{T_{1}}(t) + P^{2}V_{T_{2}}(t)\ldots,E_{C}(t,p) = E_{C_{0}}(t) + PE_{C_{1}}(t) + P^{2}E_{C_{2}}(t)\ldots,\) \(E_{T}(t,p) = E_{T_{0}}(t) + PE_{T_{1}}(t) + P^{2}E_{T_{2}}(t)\ldots\),\({\ I}_{C}(t,p) = I_{C_{0}}(t) + PI_{C_{1}}(t) + P^{2}I_{C_{2}}(t)\ldots\), \(I_{T}(t,p) = I_{T_{0}}(t) + PI_{T_{1}}(t) + P^{2}I_{T_{2}}(t)\ldots\),\({\ \ I}_{TC}(t,p) = I_{{TC}_{0}}(t) + PI_{{TC}_{1}}(t) + P^{2}I_{{TC}_{2}}(t)\ldots\), \(R_{C}(t,p) = R_{C_{0}}(t) + PR_{C_{1}}(t) + P^{2}R_{C_{2}}(t)\ldots\),\(\ R_{T}(t,p) = R_{T_{0}}(t) + PR_{T_{1}}(t) + P^{2}R_{T_{2}}(t)\ldots\), \(R_{TC}(t,p) = R_{{TC}_{0}}(t) + PR_{{TC}_{1}}(t) + P^{2}R_{{TC}_{2}}(t)\ldots\),\({\ B}_{C}(t,p) = B_{C_{0}}(t) + PB_{C_{1}}(t) + P^{2}B_{C_{2}}(t)\ldots\), \(B_{T}(t,p) = B_{T_{0}}(t) + PB_{T_{1}}(t) + P^{2}B_{T_{2}}(t)\ldots\)

For equation (1) which is the susceptible human compartment, the governing equation is written as

\(\frac{dS_{H}}{dt} - F_{S_{H}}(t,p) + G_{S_{H}}S_{H} = 0\)

where

\(FS_{H}(t,p) = \Lambda + \psi_{C}R_{C}(t,p) + \psi_{TC}R_{TC}(t,p) + \psi_{T}R_{T}(t,p) + \varepsilon_{C}V_{C}(t,p) + \varepsilon_{T}V_{T}(t,p)\) and

\(GS_{H} = \lambda_{C}\omega_{C} + \lambda_{T}\omega_{T} + \varpi_{T} + \varpi_{C} + \mu\).

The Homotopy equation is then constructed as

\((1 - p)\frac{dY}{dt} + p\left( \frac{dY}{dt} - F_{S_{H}}(t,p) + G_{S_{H}}Y \right) = 0\) which reduces to \(\frac{dY}{dt} - pF_{S_{H}}(t,p) + pG_{S_{H}}Y = 0\)

Assuming a perturbation expansion \(S_{H}(t,p) = S_{H_{0}}(t) + pS_{H_{1}}(t) + {p^{2}S}_{H_{0}}(t) + \ldots,\) and substituting into the homotopy equation, we collect terms of like powers of p. this yields the recursive relations:

\(P^{0}:\frac{dS_{0}(t)}{dt} = 0,\) \(S_{H,0}(0) = S_{H_{0}}\)

\(P^{1}:\frac{dS_{H_{1}}(t)}{dt} = FS_{H,0}(t) - ,\ {S_{H}S}_{H,0}(t),\)

\(P^{2}\) :\(\frac{dS_{H_{2}}(t)}{dt} = FS_{H,1}(t) - G{S_{H}S}_{H,1}(t),\ \ S_{H,2}(0) = 0\)

\(P^{k}\) :\(\frac{dS_{H_{k}}(t)}{dt} = FS_{H,k - 1}(t) - G{S_{H}S}_{H,k - 1}(t),\ \ k > 2\)

Here \(FS_{H,k}(t)\) are the forcing terms expressed as polynomial functions of t.

Hence, we have the Zeroth, first and second order solutions respectively as follows:

\(S_{H_{0}}(t) = S_{H_{0}}\) , \(\frac{dS_{H_{1}}(t)}{dt} = K_{1},\ \ \) \(\frac{dS_{H_{2}}(t)}{dt} = \left( A_{F}t^{2} + B_{F}t \right)\ - G_{S_{H}}K_{1}t\) (20)

Integrating, truncating at the second-order term, and assigning \(p = 1\) produces the approximate solution.

\(S_{H_{2}}(t) \approx S_{H_{0}} + K_{1}t + \frac{\left( B_{F} - G_{S_{H}}K_{1} \right)}{2}t^{2} + \frac{A_{F}}{3}t^{3}\) (21)

Where

\(K_{1} = \ \Lambda + {\psi_{C}R}_{C_{0}} + \psi_{TC}R_{{TC}_{0}} + \psi_{T}R_{T_{0}} + \varepsilon_{C}V_{C_{0}} + \varepsilon_{T}V_{T_{0}}\) --\(G_{S_{H}}S_{H_{0}}\)

\(A_{F} = {\psi_{C}A}_{R_{C_{1}}} + \psi_{TC}A_{R_{{TC}_{1}}} + \varepsilon_{C}A_{V_{C_{1}}} + \varepsilon_{T}A_{V_{T_{1}}}\)

\(B_{F} = {\psi_{C}B}_{R_{C_{1}}} + \psi_{TC}B_{R_{{TC}_{1}}} + \varepsilon_{C}B_{V_{C_{1}}} + \varepsilon_{T}B_{V_{T_{1}}}\)

Applying the same procedure to the equations (2) to (13) yields the following second order approximate solutions:

\(V_{C_{2}}(t) \approx V_{C_{0}} + K_{2}t + \frac{\left( B_{C} - G_{V_{C}}K_{2} \right)}{2}t^{2} + \frac{A_{C}}{3}t^{3}\) (22)

\(V_{T_{2}}(t) \approx V_{T_{0}} + K_{3}t + \frac{\left( B_{T} - G_{V_{T}}K_{3} \right)}{2}t^{2} + \frac{A_{T}}{3}t^{3}\) (23)

\(E_{C_{2}}(t) \approx E_{C_{0}} + K_{4}t + \frac{\left( B_{E} - G_{E_{C}}K_{4} \right)}{2}t^{2} + \frac{A_{E}}{3}t^{3}\) (24)

\(E_{T_{2}}(t) \approx E_{T_{0}} + K_{5}t + \frac{\left( B_{E} - G_{E_{T}}K_{5} \right)}{2}t^{2} + \frac{A_{E}}{3}t^{3}\) (25)

\(I_{C_{2}}(t) \approx I_{C_{0}} + K_{6}t + \frac{\left( B_{I} - G_{I_{C}}K_{6} \right)}{2}t^{2} + \frac{A_{I}}{3}t^{3}\) (26)

\(I_{T_{2}}(t) \approx I_{T_{0}} + K_{7}t + \frac{\left( B_{I} - G_{I_{T}}K_{7} \right)}{2}t^{2} + \frac{A_{I}}{3}t^{3}\) (27)

\(I_{TC_{2}}(t) \approx I_{{TC}_{0}} + K_{8}t + \frac{\left( B_{I} - G_{I_{TC}}K_{8} \right)}{2}t^{2} + \frac{A_{I}}{3}t^{3}\) (28)

\(R_{C_{2}}(t) \approx R_{C_{0}} + K_{9}t + \frac{\left( B_{R} - G_{R_{C}}K_{9} \right)}{2}t^{2} + \frac{A_{R}}{3}t^{3}\) (29)

\(R_{T_{2}}(t) \approx R_{T_{0}} + K_{10}t + \frac{\left( B_{R} - G_{R_{T}}K_{10} \right)}{2}t^{2} + \frac{A_{R}}{3}t^{3}\) (30)

\(R_{TC_{2}}(t) \approx R_{{TC}_{0}} + K_{11}t + \frac{\left( B_{R} - G_{R_{TC}}K_{11} \right)}{2}t^{2} + \frac{A_{R}}{3}t^{3}\) (31)

\(B_{C_{2}}(t) \approx B_{C_{0}} + K_{12}t + \frac{\left( B_{B} - G_{B_{C}}K_{12} \right)}{2}t^{2} + \frac{A_{B}}{3}t^{3}\) (32)

\(B_{T_{2}}(t) \approx B_{T_{0}} + K_{13}t + \frac{\left( B_{B} - G_{B_{T}}K_{13} \right)}{2}t^{2} + \frac{A_{B}}{3}t^{3}\) (33)

Truncation of the HPM series

The infinite perturbation series must be truncated for analytical tractability. We truncate all series after the second-order term, yielding

\(X(t) \approx X_{0}(t) + X_{1}(t) + X_{2}(t)\).

Second-order truncation has been shown in recent studies to provide accurate approximations with minimal computational effort for compartmental disease models (Rafiullah et al., 2024). The second-order solutions derived in equations (21)–(33) are therefore used throughout the analysis.

Convergence and error analysis

The convergence of the HPM solutions was examined using the successive-term ratio

\(\rho k(t) = \frac{\left\| \mathbf{X}_{\mathbf{k} + \mathbf{1}}(\mathbf{t}) \right\|}{\left\| \mathbf{X}_{\mathbf{k}}(\mathbf{t}) \right\|}\),

where \(X_{k}(t)\) denotes the \(kth\) order approximation of any state variable. For all compartments and over the entire simulation interval, \(\rho k(t) < 1\), indicating rapid convergence of the perturbation series.

To quantify the accuracy of the truncated HPM solutions, comparisons were made with high-precision numerical solutions obtained using an adaptive delay differential equation solver. The discrepancy was measured using the relative \(L^{2}\)error norm

\(Error(t) = \frac{\left\| \mathbf{X}_{\mathbf{HPM}}\left( \mathbf{t} \right) - \mathbf{X}_{\mathbf{num}}(\mathbf{t}) \right\|_{\mathbf{2}}}{\left\| \mathbf{X}_{\mathbf{num}}(\mathbf{t}) \right\|_{\mathbf{2}}}\).

where

\(X_{HPM}(t)\) is the solution vector using the Homotopy Perturbation Method (HPM) at time t and \(X_{num}(t)\) is the numerical solution vector at time t.

Comparison with Adomian Decomposition Method (ADM)

To verify the accuracy of the Homotopy Perturbation Method (HPM) solutions, we also applied the Adomian Decomposition Method (ADM), following recent practice in epidemic modeling. (Alsubaie et al., 2024). In this approach, the nonlinear terms in each equation are expanded into an infinite series of Adomian polynomials \(A_{n}\)​, such that:

\(N(X) = \sum_{n = 0}^{\infty}A_{n}\ \)

With the successive terms determined recursively by

\(X_{n + 1}(t) = \int_{0}^{t}\left\lbrack F_{X}\left( X_{n} \right) - G_{X}\left( X_{n} \right) \right\rbrack dt.\)

The approximate solutions obtained using HPM, ADM, and the numerical solutions will be demonstrated explicitly in the numerical simulation section. This comparison provides an objective basis for assessing the consistency and accuracy of the analytical approximations.

RESULTS AND DISCUSSION

Numerical Simulation

Numerical simulations were performed to examine the time-dependent behavior of the cholera–typhoid co-infection model, using parameter values derived from Table 3 and epidemiological data obtained from (NCDC and WHO). The resulting trajectories capture the evolution of susceptible, vaccinated, exposed, infected, and recovered classes, as well as the environmental bacterial concentrations. Table 2 shows Model Parameters with Justification.

Table 2. Model Parameters with Justification.

Notation Description Value Reference
\[\Lambda\] Recruitment rate (Introduction of new susceptible individuals) 100 persons \({day}^{- 1}\) (Tien & Earn, 2010)
\[\mu\] Natural death rate 0.01 \({day}^{- 1}\) (Yang, 2020)
\[\delta_{C},\ \delta_{T}\] Natural death rate of Cholera and typhoid respectively 0.01 \({day}^{- 1}\) (Kailan Suhuyini & Seidu, 2023; Yang, 2020)
\[\phi_{C},\ \phi_{T},\ \phi_{TC}\] Recovery rate from cholera, typhoid and co-infection respectively 0.05 \({day}^{- 1}\) (Panja, 2019; Wang & Liao, 2012; Yang, 2020)
\(\varepsilon_{C}\), \(\varepsilon_{T}\) Cholera, typhoid vaccination rate 0.01 \({day}^{- 1}\) (Kailan Suhuyini & Seidu, 2023; Panja, 2019)
\[\varpi_{C},\ \varpi_{T}\] Immune lost rate of cholera and typhoid 0.05 \({day}^{- 1}\) (Kailan Suhuyini & Seidu, 2023; Yang, 2020)
\(\psi_{C}\), \(\psi_{T}\) Immunity loss rate of cholera recovered, typhoid recovered 0.02 \({day}^{- 1}\) (Panja, 2019; Yang, 2020)
\[\psi_{TC}\] Immunity loss rate of cholera and typhoid recovered 0.01 \({day}^{- 1}\) (Panja, 2019)
\[K_{C},\ K_{T}\] Concentration of Salmonella bacteria, vibrio cholera in the environment 10,000 cells/ml (Kailan Suhuyini & Seidu, 2023; Yang, 2020)
\[\rho_{T},\ \rho_{C}\] Typhoid, cholera 0.01 \({day}^{- 1}\) (Wang & Liao, 2012; Yang, 2020)
\[\rho_{CT}\] Cholera and typhoid death rate 0.01 \({day}^{- 1}\) (Panja, 2019)
\(\alpha_{C}\), \(\alpha_{T}\) Screening rate of cholera, typhoid infective 0.1 \({day}^{- 1}\) (Kailan Suhuyini & Seidu, 2023; Yang, 2020)
\[\Omega_{T},\ \Omega_{C}\] Delay parameter for typhoid, cholera latent period 3, 6 days (Azman et al., 2013; CDC, 2024)
\(\sigma_{1}\),\(\sigma_{5}\), \(\sigma_{4},\ \sigma_{2}\) Discharge rate of cholera typhoid, cholera-typhoid infectives 0.01 \({day}^{- 1}\) (Kailan Suhuyini & Seidu, 2023; Panja, 2019)
\(\sigma_{3}\), \(\sigma_{6}\) Discharge rate of cholera, typhoid exposed 0.01 \({day}^{- 1}\) (Kailan Suhuyini & Seidu, 2023; Panja, 2019)
\(\varrho_{C}\), \(\varrho_{T}\) Cholera, typhoid modification parameter (influencing transmission or progression) 0.62 \({day}^{- 1}\) (Panja, 2019; Wang & Liao, 2012)
\({\mu_{C}}_{2}\), \({\mu_{T}}_{2}\) Human-to-human transmission coefficient (cholera and typhoid) 0.3 \({day}^{- 1}\) (Kailan Suhuyini & Seidu, 2023; Yang, 2020)
\[{\varphi_{C}}_{1},\ {\varphi_{T}}_{1}\] Environmental contribution to cholera and typhoid infection 0.5 \({day}^{- 1}\) (Kailan Suhuyini & Seidu, 2023; Yang, 2020)
\(\beta_{C}\), \(\beta_{T}\) Growth rate of cholera and typhoid bacteria 0.1 \({day}^{- 1}\) (Kailan Suhuyini & Seidu, 2023; Yang, 2020)

Table 3. Initial conditions for the cholera–typhoid co-infection simulations.

Compartment Description Initial Value
\[S_{H}(0)\] Susceptible humans 10,000
\(V_{C}(0)\), \(V_{T}(0)\) Vaccinated against cholera and typhoid 0
\[E_{C}(0),\ E_{T}(0)\] Exposed to cholera and typhoid 100
\[I_{C}(0),\ I_{T}(0)\] Infected with cholera, typhoid 50
\[I_{TC}(0)\] Coinfected (cholera and typhoid) 0
\[R_{C}(0),\ R_{T}(0)\] Recovered from cholera, typhoid 0
\[B_{C}(0),\ B_{T}(0)\] Environmental cholera, typhoid bacteria \(1\ \times \ 10^{3}\)

Figure 2. Time-dependent dynamics of the cholera–typhoid co-infection model, illustrating the behavior of susceptible, vaccinated, infected, co-infected, recovered populations under different conditions.

Figure 3. Cholera and typhoid cases predicted by the model using Homotopy Perturbation Method (HPM) and Adomian Decomposition Method (ADM) compared with the high-accuracy numerical Solution

Figure 4. Convergence of HPM and ADM approximations for the cholera–typhoid co-infection model. The plot shows the logarithmic error against truncation term count, indicating rapid convergence of both methods, with HPM achieving slightly faster reduction in error against truncation term count, indicating rapid convergence of both methods, with HPM achieving slightly faster reduction in error compared to ADM

Figure 5. Shows the Tornado chart of \(\mathbf{R}_{\mathbf{0}}\)​ sensitivity, highlighting that cholera and typhoid vaccination rates, human-to-human and environmental transmission, and recovery rates are the most influential parameters controlling epidemic potential.

Discussion of Results

The time-dependent dynamics of the cholera–typhoid co-infection model incorporating exposed compartments, vaccination, environmental reservoirs, and time delays are illustrated in Figure 2. The figure presents the temporal evolution of the susceptible, vaccinated, exposed, infected, co-infected, recovered populations, and bacterial concentrations over a one-year simulation period.

As shown in Figure 2, the susceptible population declines rapidly during the early phase of the outbreak due to simultaneous exposure to cholera and typhoid through both human-to-human and environment-to-human transmission pathways. This initial decline is moderated over time by recovery, vaccination, and loss-of-immunity feedback, leading to a gradual stabilization of the susceptible class. The vaccinated compartments for cholera and typhoid increase initially and then level off, indicating the long-term impact of vaccination in reducing the pool of susceptible individuals.

The exposed classes for cholera and typhoid exhibit a transient rise prior to the onset of symptomatic infection, reflecting the biologically realistic latency period captured by the exposed compartments. This behaviour confirms the importance of including exposed classes, as they introduce a delay between infection acquisition and infectiousness, which is absent in simpler compartmental models.

The infected populations displayed in Figure 2 show a delayed peak relative to the exposed classes, a direct consequence of the incorporated time delays in the infected compartments. The cholera-only and typhoid-only infected classes initially increase due to progression from exposure but subsequently decline as treatment, recovery, and natural mortality dominate. The co-infected compartment reaches its peak later than the single-infection classes, highlighting the cumulative effect of sequential infection pathways and the enhanced disease burden associated with co-infection.

Recovered compartments increase steadily as infections resolve, demonstrating the role of treatment and immune response in disease control. The environmental bacterial concentrations for cholera and typhoid initially rise due to shedding from infected and co-infected individuals but decline over time as bacterial decay and reduced human shedding take effect. This behaviour, also visible in Figure 2, underscores the importance of environmental sanitation in suppressing long-term transmission.

To ensure numerical accuracy and methodological reliability, the semi-analytical solutions obtained using the Homotopy Perturbation Method (HPM) and the Adomian Decomposition Method (ADM) were validated through a convergence analysis, presented in Figure 3. The convergence plot demonstrates a consistent reduction in approximation error as the truncation order increases for both methods, confirming their stability and reliability for the proposed nonlinear delay model.

As observed in Figure 4, HPM consistently yields lower approximation errors than ADM for the same truncation order, indicating faster convergence and higher numerical accuracy. This implies that HPM achieves reliable approximations with fewer series terms, making it computationally efficient for analyzing complex co-infection systems involving delays, multiple compartments, and environmental reservoirs. Overlay plots comparing HPM, ADM, and numerical solutions confirm that both analytical methods reliably reproduce epidemic trends. Integrating these results with the parameter and initial condition tables (Tables 2 and 3) demonstrates both quantitative fidelity to benchmark solutions and analytical transparency.

The sensitivity analysis of \(R_{0}\) visualised in Figure 5, complements the time-series results by quantitatively identifying the most influential parameters. Vaccination rates for cholera \(\varpi_{C}\) and typhoid \(\varpi_{T}\) show the largest negative correlations with \(R_{0}\)​, indicating that increasing vaccination coverage effectively reduces the epidemic potential. Human-to-human and environmental transmission parameters \(({\mu_{C}}_{2},{\mu_{T}}_{2},{\varphi_{C}}_{1}\),\({\varphi_{T}}_{1})\) are strongly positively correlated with \(R_{0}\)​, highlighting their central role in sustaining transmission. Recovery and removal rates (\(k_{3},k_{4},k_{5}\)​) strongly reduce \(R_{0}\)​, whereas co-infection modification factors (\(\varrho_{C},{\ \varrho}_{T}\)), vaccine waning (\({\varepsilon\ }_{C},\varepsilon_{T}\)), and incubation delays (\(\Omega_{C},\ \Omega_{T}\)) moderately increase \(R_{0}\)​. The Tornado chart (Figure 5) clearly ranks these parameters by absolute sensitivity, providing a visual guide for prioritizing interventions.

Taken together, the temporal dynamics, convergence analysis, and sensitivity results validate the proposed model as a robust framework for exploring cholera–typhoid co-infection dynamics. The model captures realistic epidemic patterns through exposed compartments and time delays, quantifies intervention impacts through vaccination and environmental control, and identifies key parameters influencing epidemic thresholds. These insights offer clear policy guidance, emphasizing vaccination programs, rapid treatment, and environmental sanitation as critical strategies to reduce \(R_{0}\)​ below unity and prevent sustained outbreaks.

CONCLUSION

A deterministic model for cholera–typhoid co-infection, incorporating exposed compartments, vaccination, environmental reservoirs, and incubation delays, was developed and analyzed. Simulations and analytical approximations (HPM and ADM) show that effective vaccination and reduction of environmental contamination can reduce the basic reproduction number \(R_{0}\)​ below 1, preventing sustained outbreaks. Under baseline parameter assumptions, sufficiently high vaccination coverage and substantial reduction in environmental bacterial burden are capable of reducing the basic reproduction number below unity, providing actionable thresholds for public health interventions.

Co-infections persist even after single infections decline, emphasizing the need for timely treatment and rapid response. Delays in incubation produce lagged epidemic peaks, highlighting the importance of early interventions. HPM and ADM reliably reproduce epidemic trends, with HPM demonstrating faster convergence, although differences are quantitatively small (relative L² error < 1%).

Sensitivity analysis using Tornado chart demonstrates that vaccination rates, recovery rates, and environmental transmission parameters are the most influential factors controlling \(R_{0}.\ \)Co-infection factors, vaccine waning, and incubation delays moderately increase \(R_{0}\)​, while larger susceptible populations and bacterial carrying capacities further amplify outbreak risk. The Tornado chart visually ranks these parameters, providing clear guidance for prioritizing interventions.

The model assumes uniform mixing, deterministic dynamics, and relies on parameter estimates from literature rather than empirical fitting, limiting generalizability. Delay effects are simplified, and stochastic variability in transmission is not captured.

Extending the model to include stochasticity, optimal control strategies, spatial heterogeneity, and parameter identifiability will improve predictive accuracy and guide more effective intervention policies. Integrated approaches combining vaccination, environmental sanitation, and rapid clinical response remain essential for controlling cholera–typhoid co-infections and ensuring \(R_{0} < 1\).

DECLARATIONS

Data Availability

All data, parameters, and materials used in this study are contained within the manuscript. No external datasets were generated or analysed.

Not applicable. This study is based solely on mathematical modelling and uses no human participants, personal data, animal subjects, or experimental procedures requiring ethical approval.

Not applicable. The manuscript does not include any individual person’s data.

Competing Interests

The authors declare that they have no competing interests related to this work.

ACKNOWLEDGMENTS

The authors appreciate the insights from previous studies that informed the parameter values and modelling framework used in this work.

REFERENCES

Ali, M., Nelson, A. R., Lopez, A. L., & Sack, D. A. (2015). Updated global burden of cholera in endemic countries. PLOS Neglected Tropical Diseases, 9(6), Article e0003832. [Crossref]

Alshomrani, N. A. M., Alharbi, W. G., Alanazi, I. M. A., Alyasi, L. S. M., Alrefaei, G. N. M., Al'amri, S. A., & Alanzi, A. H. Q. (2024). Homotopy perturbation method for solving a nonlinear system for an epidemic. Advances in Differential Equations and Control Processes, 31(3), 347–355. [Crossref]

Alsubaie, A. A., Aljoufi, M. D., Alotaibi, A. G. S., Alfaydi, A. S. S., Alyoubi, R. M., Aljuhani, B. A. M., Alsahli, E. F. S., & Alanazi, B. S. (2024). Adomian's method for solving a nonlinear epidemic model. Advances in Differential Equations and Control Processes, 31(1), 95–107. [Crossref]

Azman, A. S., Rudolph, K. E., Cummings, D. A. T., & Lessler, J. (2013). The incubation period of cholera: A systematic review. Journal of Infection, 66(5), 432–438. [Crossref]

Bolaji, L. K., Sagir, A. M., & Balogun, F. (2024). Mathematical transmission dynamics and intervention strategies for monkeypox: A model-based approach including human-rodent interactions. UMYU Scientifica, 3(4), 288–299. [Crossref]

CDC. (2024, May 16). About typhoid fever and paratyphoid fever. Typhoid Fever and Paratyphoid Fever[Crossref]

Guglielmi, N., Iacomini, E., & Viguerie, A. (2022). Delay differential equations for the spatially resolved simulation of epidemics with specific application to COVID-19. Mathematical Methods in the Applied Sciences, 45(8), 4752–4771. [Crossref]

Kailan Suhuyini, A., & Seidu, B. (2023). A mathematical model on the transmission dynamics of typhoid fever with treatment and booster vaccination. Frontiers in Applied Mathematics and Statistics, 9[Crossref]

Kolawole, M. K., & Adebayo, S. R. (2025). Mathematical modeling of cholera transmission capturing vaccine effect and age structure using homotopy perturbation method. Euler: Jurnal Ilmiah Matematika, Sains dan Teknologi, 13(2), 157–168. [Crossref]

Kumar, P. V., Balaganesan, P., & Renuka, J. (2024). Mathematical analysis of malaria and cholera disease by homotopy perturbation method. Journal of Communicable Diseases, 56(1), 57–69. [Crossref]

Popoola, M. K., K., A. O., Odeyemi, K. A., & Bashiru, K. A. (2023). An approximate solution of fractional order epidemic model of typhoid using the homotopy perturbation method. Uniosun Journal of Engineering and Environmental Sciences, 5(1).

Marks, F., Von Kalckreuth, V., Aaby, P., Adu-Sarkodie, Y., El Tayeb, M. A., Ali, M., Aseffa, A., Baker, S., Biggs, H. M., Bjerregaard-Andersen, M., Breiman, R. F., Campbell, J. I., Cosmas, L., Crump, J. A., Espinoza, L. M. C., Deerin, J. F., Dekker, D. M., Fields, B. S., Gasmelseed, N., … Wierzba, T. F. (2017). Incidence of invasive salmonella disease in sub-Saharan Africa: A multicentre population-based surveillance study. The Lancet Global Health, 5(3), e310–e323. [Crossref]

Matsebula, L., & Nyabadza, F. (2022). Mathematical analysis of cholera typhoid co-infection transmission dynamics. Frontiers in Applied Mathematics and Statistics, 8, Article 892098. [Crossref]

Nigeria Centre for Disease Control and Prevention. (n.d.). Retrieved March 12, 2026, from [Link]

Ogunniyi, T. J., Muoneke, A. P., Nimo, F., Yisa, S. S., & Olorunfemi, O. A. (2025). Cholera in Nigeria: A five-decade review of outbreak dynamics and health system responses. Journal of Health, Population and Nutrition, 44(1), Article 329. [Crossref]

Panja, P. (2019). Optimal control analysis of a cholera epidemic model. Biophysical Reviews and Letters, 14(1), 27–48. [Crossref]

Rabiu, M., Abdulkadir, B., Aliyu, I. A., & Kumurya, A. S. (2022). Systematic review on the antibacterial resistance of Vibrio choleraeUMYU Scientifica, 1(1), 60–66. [Crossref]

Rafiullah, M., Asif, M., Jabeen, D., & Ibrahim, M. A. (2024). Study of the six-compartment nonlinear COVID-19 model with the homotopy perturbation method. Axioms, 13(5), Article 311. [Crossref]

Raza, A., Ahmed, N., Rafiq, M., Akgül, A., Cordero, A., & Torregrosa, J. R. (2024). Mathematical modeling of Ebola using delay differential equations. Modeling Earth Systems and Environment, 10(5), 6309–6322. [Crossref]

Stanaway, J. D., Reiner, R. C., Blacker, B. F., Goldberg, E. M., Khalil, I. A., Troeger, C. E., Andrews, J. R., Bhutta, Z. A., Crump, J. A., Im, J., Marks, F., Mintz, E., Park, S. E., Zaidi, A. K. M., Abebe, Z., Abejie, A. N., Adedeji, I. A., Ali, B. A., Amare, A. T., … Hay, S. I. (2019). The global burden of typhoid and paratyphoid fevers: A systematic analysis for the Global Burden of Disease Study 2017. The Lancet Infectious Diseases, 19(4), 369–381. [Crossref]

Tien, J. H., & Earn, D. J. D. (2010). Multiple transmission pathways and disease dynamics in a waterborne pathogen model. Bulletin of Mathematical Biology, 72(6), 1506–1533. [Crossref]

van den Driessche, P., & Watmough, J. (2002). Reproduction numbers and sub-threshold endemic equilibria for compartmental models of disease transmission. Mathematical Biosciences, 180(1), 29–48. [Crossref]

Wang, J., & Liao, S. (2012). A generalized cholera model and epidemic-endemic analysis. Journal of Biological Dynamics, 6(2), 568–589. [Crossref]

WHO Immunization Data portal-Detail Page. (n.d.). Immunization Data. Retrieved March 12, 2026, from [Link]

Yang, C. (2020). Mathematical modeling, analysis, and simulation of cholera dynamics [Master's thesis, institution name]. [Link]