Preprint
Article

This version is not peer-reviewed.

Modeling Cholera Dynamics under Food Insecurity and Environmental Contamination: A Multi-Patch Theoretical Approach

Submitted:

12 August 2025

Posted:

14 August 2025

You are already at the latest version

Abstract
We propose a multi-patch model of cholera transmission integrating environmental contamination, human mobility, and nutritional vulnerability. The population is stratified by food security status, and transmission occurs via human contact, bacteria in the environment and contaminated food. We derive the basic reproduction number R0 and analyze the stability of the disease-free equilibria. Numerical simulations illustrate how food insecurity amplifies outbreak severity and mortality. The model highlights the role of spatial heterogeneity and socio-environmental factors in shaping cholera dynamics. Moreover, results show the impact of sinks inside starting epidemic.
Keywords: 
;  ;  ;  ;  

1. Introduction

Cholera remains a persistent public health concern in many developing regions, especially where access to clean water, adequate nutrition, and basic sanitation is limited. In Sub-Saharan Africa, Vibrio cholerae continues to cause recurrent epidemics, leading to significant morbidity and mortality, particularly among vulnerable populations. Food insecurity and malnutrition, exacerbated by poverty and environmental stressors such as droughts or floods, may amplify the risk and severity of cholera outbreaks [12,27]. Poor nutritional status weakens the immune system and may increase susceptibility to enteric infections, creating a vicious feedback loop between undernutrition and infectious diseases [5,13]. Environmental factors also play a central role in cholera transmission. V. cholerae can survive and proliferate in aquatic reservoirs, with its persistence influenced by temperature, salinity, rainfall, and contamination from human activities [4,10]. In such contexts, the transmission of cholera is not only the result of direct human-to-human contact but also strongly coupled to environmental and social dynamics. Consequently, modeling approaches that incorporate both environmental transmission pathways and socio-economic vulnerabilities are essential to better understand disease persistence and control [7]. While numerous models of cholera transmission have been proposed [8,14,25], few have integrated the spatial heterogeneity of both population vulnerability and environmental exposure across multiple communities or regions. Even fewer have addressed the compounded effects of food insecurity on cholera dynamics. Yet, these two factors malnutrition and environmental contamination can interact in ways that strongly affect both the spread and severity of the disease, particularly in decentralized or poorly connected health systems.
This work is motivated by the following question: how does food insecurity influence cholera transmission and persistence at the population level, particularly when environmental contamination and spatial connectivity are accounted for? To address this, we propose a novel multi-patch compartmental model that captures the interplay between cholera transmission, food availability, and spatial structure. The model explicitly considers two distinct classes of susceptible individuals those in food security and those in food insecurity each with different vulnerabilities to infection and mortality. It also includes compartments for acutely infected individuals, chronically infected carriers, and an environmental reservoir representing water contamination. Here, we consider a simple extension of the classical SIR model with water compartment W by adding a foodborne transmission to obtain the resulting “SCIWR-F”model, allowing for both person-person, person-water-person and person-food-person transmission. Our goal is to provide a theoretical and numerical framework that allows us to investigate the impact of food insecurity on the burden of cholera, identify threshold parameters (such as basic reproduction numbers, R 0 ) associated with disease persistence or elimination, and explore scenarios where food-related stress may give rise to complex dynamics such as bifurcation or multiple endemic equilibria. Numerical simulations calibrated to World bank data both malnutrition and waterborne disease burden are high used to support the theoretical results and quantify the potential health losses due to the coupling of food stress and epidemic dynamics. In particular, we show that food insecurity, acting as a vulnerability amplifier, may increase both the force of infection and the cholera-induced mortality, thereby altering the stability landscape of the system. The presence of multiple patches further reveals the importance of spatial feedbacks, with poorly connected regions acting as sources or sinks of infection. This study highlights the critical need to address food security not only as a development goal but also as a core component of epidemic resilience planning.
The paper is organized as follows. A detailed literature of the life cycle of V. cholerae and the structure of food dynamics are given in Section 2. Also we present a new model in Section 3 and its properties who will be extend in Section 4, based on the compartmental model and its assumptions. Section 5 contains the mathematical analysis, including the computation of R 0 and equilibrium properties. In Section 6, we present numerical simulations based on data from Littoral (Douala) and its surrounding areas. Conclusions and perspectives are given in Section 7.

2. Life Cycle and Biological Background of Vibrio cholerae

Vibrio cholerae is a Gram-negative, facultative anaerobic bacterium that thrives in aquatic environments, especially in estuarine, brackish, and coastal waters [20]. Its life cycle is strongly influenced by ecological and environmental conditions such as temperature, salinity, and nutrient availability [9,22]. The bacterium alternates between two major phases: a free-living stage in the environment and a parasitic stage within human hosts. In its environmental phase, V. cholerae is capable of surviving in both planktonic and biofilm-associated forms. It adheres to biotic surfaces such as copepods, phytoplankton, and chitinous exoskeletons of aquatic invertebrates [15,19], facilitating persistence in nutrient-limited waters. Environmental survival is further enhanced by the transition to a viable but non culturable state under unfavorable conditions such as low temperature or nutrient deprivation [23]. The bacterium can remain viable in this state for extended periods and regain infectivity when conditions become favorable.
Upon ingestion of contaminated water or food, V. cholerae enters the human gastrointestinal tract, where it must overcome gastric acidity and colonize the small intestine. This colonization involves chemotaxis, mucin penetration, and the expression of key virulence factors such as the toxin-coregulated pilus and cholera toxin [16]. Within the host, the bacterium multiplies rapidly, leading to massive fluid loss through diarrhea, which in turn contributes to environmental recontamination . Excreted bacteria are often in a hyperinfectious state for several hours after being shed, with significantly increased infectivity compared to environmental strains [8,21]. This hyperinfectious phase plays a critical role in epidemic amplification. Once reintroduced into the environment, the bacteria return to their aquatic phase, completing the cycle. The environmental-to-human-to-environment loop, modulated by seasonality, temperature, and human behavior, defines the full transmission cycle of V. cholerae. Understanding this cycle is essential to accurately model both the environmental persistence and the outbreak dynamics of cholera.

3. A Revision of Old Models: SIWR-F

In a quest to improve existing models of cholera, we undertook a revision of these model with the aim of making them more realistic. Indeed, cholera transmission is not only waterborne through the ingestion of contaminated water or contact with bodily fluids from infected individuals but also foodborne, via the interaction with food/biomass, a route that current models have yet to capture. By introducing a term of the form β W W 1 + η F ( F ) , we propose a novel coupling between contamination dynamics and transmission risk, bridging ingestion-based exposure and environmental pathways. Moreover, if F = 0 , we obtain classical force of infection such as [26]. Then, we start by propose this basic model (1) with Flowchart given in Figure 1, variables and parameters in Table 1 who will be extend in Section 4.
S ˙ = μ N b W ( 1 + η F ( F ) ) W S b I S I μ S ,
I ˙ = b W ( 1 + η F ( F ) ) W S + b I S I ( γ + μ ) I ,
W ˙ = α I ξ W ,
R ˙ = γ I μ R ,
F ˙ = r F 1 F K a F .
with : N ( t ) = S ( t ) + I ( t ) + R ( t ) : = N , and η F ( F ) = F K .
By giving s = S N , i = I N , r = R N , w = ξ α N W and f = F K , one has
s ˙ = μ β W ( 1 + f ) w s β I s i μ s , i ˙ = β W ( 1 + f ) w s + β I s i ( γ + μ ) i , w ˙ = ξ ( i w ) , r ˙ = γ i μ r , f ˙ = r ˜ f ( 1 f ) a f .
Assertion 3.1.
In this study, we suppose that food is always present in the environment, in other words, t , F ( t ) > 0 . This condition (r > a) ensures that the foodborne transmission component of cholera remains active at all times, which is the central focus of this work. Moreover, the case F = 0 reduces to the classical SIWR form already studied by [25].
Remark 3.1.
Since the population is constant in this model, adding explicitly a term for food consumption by humans is of little interest.

3.1. Basic Properties of the SIWR-F Model

Before proceeding to qualitative analysis, we first verify that the SIWR-F model is mathematically well-posed and biologically meaningful. Since the right-hand sides of the system (2) are composed of multivariate polynomials and hence C , then the system is locally Lipschitz. Therefore, by the Cauchy-Lipschitz theorem, there exists a unique local solution for any initial condition in R + 5 .
Moreover, we need to ensure that the positive orthant is invariant under the flow of the system (2). Let Z ( t ) = ( s ( t ) , i ( t ) , w ( t ) , r ( t ) , f ( t ) ) denote the solution vector of the system (2).
Lemma 3.1.
Let Z ( 0 ) R + 5 with s ( 0 ) > 0 and i ( 0 ) , w ( 0 ) , r ( 0 ) , f ( 0 ) 0 . Then, the solution Z ( t ) satisfies Z ( t ) R + 5 for all t 0 , and s ( t ) > 0 for all t 0 .
Proof. 
The right-hand side of each equation in system (2) is such that if any variable reaches zero, its derivative becomes non-negative (except possibly for i and w, which depend on infections, but are fed by s > 0 and the initial infection).
For s ( t ) : if s ( t 1 ) = 0 at some t 1 > 0 , then from Equation (2a),
s ˙ ( t 1 ) = μ > 0 ,
contradicting the assumption that s ( t ) reaches zero. The same reasoning applies to f ( t ) and w ( t ) . Therefore, all state variables remain nonnegative and s ( t ) remains strictly positive. □
We now show that the solution is uniformly bounded for all t 0 .
Lemma 3.2.
The solution Z ( t ) of system (2) is bounded t 0 and if initial conditions satisfy X ( 0 ) Ω , where
Ω = X R + 5 | 0 s ( t ) + i ( t ) + r ( t ) 1 , 0 w ( t ) 1 , 0 f ( t ) 1 . .
Then, the region Ω is positively invariant under the flow of system (2).
Proof. 
Since the total population is constant and the food dynamics are logistic, we can use standard comparison arguments. Indeed, s ( t ) + i ( t ) + r ( t ) 1 , and f ( t ) 1 for the normalized model. The bacteria compartment w ( t ) satisfies the same reasoning. □
These properties confirm that the SIWR-F model is well-posed and suitable for epidemiological analysis.
Definition 3.1.
The basic reproduction rate is usually the average number of newly infected that a vector can produce in a population made up entirely of susceptible individuals during it period of infection without any control.
Using technique provide by [28], we write the next generation matrix at the disease free equilibrium as F V 1 , where the i j entry of the matrix F is the rate at which infected individuals in compartment j produce new infections in compartment i, and the j k entry of V 1 is the average duration of stay in compartment j starting from k.
From (1), we have
F = β I β W ( 1 + f ) 0 0 , with f = 1 a r and V 1 = 1 γ + μ 0 1 γ + μ 1 ξ
Then, the basic reproductive number is given by:
R 0 = ρ ( F V 1 ) = β I + β W ( 1 + f ) γ + μ .
To ensure that the effective control of the disease is not dependent on the initial size of V. cholerae concentration, a global stability result must be established for the disease free equilibrium point x 0 = ( 1 , 0 , 0 , f ) .
Rappel 3.1.
It is easy show that when i ( t ) 0 , w ( t ) 0 .
Lemma 3.3.
If, R 0 1 , system (1) has a disease free equilibrium who is globally asymptotically stable and unstable when R 0 > 1 .
Proof. 
The local asymptotic stability follows clearly using [28] (Theorem 2). Consider the following Lyapunov function using [17] reasoning.
V ( s , i ) = s 1 l n ( s ) + i , s , i 0 .
Since s 1 , f f ,because the system (2) is in proportions. Yields,
d V d t | D F E = s ˙ 1 1 s + i ˙ , = ( μ β W ( 1 + f ) w s β I s i μ s ) 1 1 s + i ( s ( β W ( 1 + f ) + β I ) ( γ + μ ) ) , ( μ μ s ) 1 1 s + i β W ( 1 + f ) β I γ + μ 1 , μ s ( s 1 ) 2 + i ( γ + μ ) ( R 0 1 ) , 0 .
Since, d V d t | D F E = 0 only at the disease free equilibrium, thus the largest invariant set
Γ = ( s , i ) [ 0 , 1 ] × [ 0 , 1 ] : d V d t | D F E = 0 is the singleton ( 1 , 0 ) . By [18] invariant principle, one has that the disease free equilibrium is globally asymptotically stable in Γ . This achieves the proof. □

3.2. Stability of the Endemic Equilibrium

Herein, we study the stability of an endemic equilibrium whenever it exists denote x = ( s , i , w , f ) of system (2), where
( s , i , w , f ) = 1 R 0 , μ γ + μ ( 1 s ) , i , 1 a r .
and R 0 define in Equation (5).
We compute the Jacobian matrix (2) evaluated at x :
J | x = μ s β I s β W s ( 1 + f ) β W s w μ 1 + 1 s β W ( 1 + f ) s β W s ( 1 + f ) β W s w 0 ξ ξ 0 0 0 0 r ( 1 2 f ) a .
because, at equilibrium ( s ˙ = 0 ),
μ = s ( β W ( 1 + f ) w + β I i + μ )
This implies that
μ s = β W ( 1 + f ) w + β I i + μ
Moreover, for the case ( i ˙ = 0 ), we have
β W ( 1 + f ) s w + β I s i ( γ + μ ) i = 0 ,
Using the fact that at equilibrium, w = i , one has
( β W ( 1 + f ) s + β I s ) i = ( γ + μ ) i ,
Then
γ + μ = β W ( 1 + f ) s + β I s ,
which implies
β I s ( γ + μ ) = β I s β W ( 1 + f ) s β I s = β W ( 1 + f ) s .
The characteristic polynomial is λ 4 + a 1 λ 3 + a 2 λ 2 + a 3 λ + a 4 , where
a 1 = β W ( 1 + f ) s + μ s + ξ ( r + a ) , a 2 = β W ( 1 + f ) ( μ ( r + a ) s ) + μ β I ( 1 s ) + μ s ( ξ ( r + a ) ) ( r + a ) ξ , a 3 = μ ( 1 s ) β W ( 1 + f ) ξ + β I ( ξ ( r + a ) ) ( r + a ) β W ( 1 + f ) + ξ s , a 4 = ξ μ ( r a ) ( 1 s ) ( β I + β W ( 1 + f ) ) .
Since R 0 > 1 and s = 1 R 0 , we have ( 1 s ) > 0 , so a i > 0 , i = 1 , , 4 . The Routh-Hurwitz criteria give that the endemic equilibrium is stable if a 1 , a 4 > 0 and a 1 a 2 a 3 > 0 , a 1 a 2 a 3 ( a 1 ) 2 a 4 ( a 3 ) 2 > 0 . Clearly, we prove that a 1 a 2 a 3 > 0 . Indeed:
a 1 a 2 a 3 = a 2 β W ( 1 + f ) s + μ s + a 2 ( ξ ( r + a ) ) a 3 , = a 2 β W ( 1 + f ) s + μ s + β W μ ξ ( 1 + f ) s + ( r + a ) 2 β W ( 1 + f ) s + μ s + ξ + ξ ( r a ) β W ( 1 + f ) s + μ s + ξ + μ ξ 2 s , > 0 .
Thus, local stability of the endemic equilibrium is determined by the sign of the last condition
C = a 1 ( a 2 a 3 a 1 a 4 ) a 3 2 , = a 1 ( ( 1 s ) ξ μ ( r a ) β W ( 1 + f ) s 2 + μ + s ( ξ ( r + a ) ) β I + β W ( 1 + f ) s + ( β W ( 1 + f ) μ β W ( 1 + f ) s ( r + a ) + β I μ ( 1 s ) ξ ( r + a ) + μ ( ξ ( r + a ) ) s a 3 ) a 3 2 , > 0 .
Thus, the endemic equilibrium in system (2) is locally stable whenever it exists and we prove that it persists inside the population when it appears using [24] in Theorem 3.1.
Theorem 3.1.
If R 0 > 1 , then the disease is uniformly persistent strong in the following sense: there exists ε > 0 such that for every solution with i ( 0 ) > 0 ,
lim inf t i ( t ) ε .
Proof. 
The proof is in Appendix A. □
The left panel in Figure 2 displays a forward bifurcation: as the basic reproduction number R 0 crosses the threshold of 1, the disease-free equilibrium loses stability and an endemic equilibrium emerges. This confirms the analytical result (Lemma 3.3) that is a critical threshold for cholera persistence. The right panel presents the phase portrait of the system, showing the trajectories in the plane. It demonstrates that trajectories starting from different initial conditions converge to the endemic equilibrium (if R 0 > 1 ). The vector field highlights the direction of movement, reinforcing the local and global stability properties derived in the present section.

3.3. Comparison of SIR, SIWR and SIWR-F Dynamics

Figure 3 compares the yearly proportion of infected individuals reported in Cameroon from 1976 to 2000 ([30] data, normalized) with simulations from three models: the classical SIR (cf. [1]), the SIRW (cf. [26]), and the proposed SIRW-F model incorporating both environmental and foodborne pathways. Calibration was performed using the parameters in Table 1, and the root mean square error (RMSE) was computed for each model.
Although the SIRS model shows a slightly lower RMSE ( 4 e 4 ) compared to the environmental models (SIWR and SIWR-F), it predicts an unrealistically fast increase of the disease ( R 0 = 1.077 > 1 ). In contrast, both environmental models reproduce the persistent low-level transmission observed in the data, with SIWR-F ( R 0 = 0.78 < 1 ) showing a slightly better fit in the 1985-1995 zoomed period. This improvement stems from the inclusion of foodborne transmission, which sustains the infection at a realistic endemic level and matches the long-term persistence pattern. Moreover, the close RMSE values between SIWR (( R 0 = 0.808 < 1 )) and SIWR-F indicate that adding the foodborne pathway does not compromise the overall statistical fit, while enhancing the model biological realism and policy relevance. These results support the use of environmentally coupled models, particularly SIWR-F, for understanding and predicting cholera dynamics in endemic settings like Cameroon.
Figure 4. Simulation of system (2) using various initial conditions when R 0 = 1.726 > 1 . We present dynamics of susceptible and infected during an epidemic.
Figure 4. Simulation of system (2) using various initial conditions when R 0 = 1.726 > 1 . We present dynamics of susceptible and infected during an epidemic.
Preprints 172284 g004

4. An Extension: Multi-Patch Framework

However, this new modifications inside system (1) to correct the previous models ([1,4,7,11,26]...). It do not taking into account some others realities like immunity losses, mortality due to the disease, migration, presence of asymptomatic carriers, variability size of the population, non-linearity of diseases transmissions, and vulnerability of susceptible due to poverty, under-nourrished or others. So, the goal of this section is to solve them.

4.1. Model Formulation

We need the following hypotheses:
Assertion 4.1.
  • The foodborne transmission channel mediates environmental contamination by V. cholerae, thus capturing both indirect environmental and ingestion-based exposure routes. Then, λ ( . ) = β B · F i c Δ 1 + F i c + β H · I i + ε C i N i q p , where λ ( . ) is the force of infection with η F = β F · F i Δ 2 + F i and q p { 0 , 1 } i.e inside the principal node, the transmission look the standard incidence function ( q p = 1 ) and the mass action law for their satellites ( q p = 0 ).
  • ϕ i = max ( 0 , δ ( K e a i F i ) ) i = 1 ϕ 2 i = 2 . For the transition to vulnerable individuals, it is assumed that vulnerability appears when the amount of nutriments absorbed (converted into biomass) is below than a threshold K (2000 calories.day−1), i.e e a i F i < K , or even K e a i F i > 0 . Individuals become vulnerable at rate ϕ i , with δ the apparition rate of vulnerability.
Here, we develop a mathematical model that describes the multi-patch dynamics of cholera transmission in a population subject to nutritional vulnerability and contaminated food. The model is formulated using a compartmental framework, and explicitly considers both spatial heterogeneity (through patch structure) and multiple transmission routes (direct and indirect). Individuals move between compartments according to their epidemiological status and are exposed to infection either via direct contact with infectious individuals or through ingestion of contaminated food.
The model rests on the following assumptions:
(i)
Individuals who are food insecure or nutritionally vulnerable are more likely to become infected and suffer severe outcomes if exposed to cholera.
(ii)
Individuals within a given patch are homogeneously mixed, but inter-patch coupling exists via human mobility and environmental contamination.
(iii)
Food contamination arises from bacterial load in the environment and is modulated by local food availability and hygiene conditions.
(v)
We assume that food and water ingestion occur jointly during meals, as is common in many societies worldwide. Therefore, waterborne and foodborne exposures are combined into a single ingestion-based transmission route. This simplifies the model compared to classical cholera frameworks where water is treated separately.
(vi)
Food contamination is assumed to result primarily from environmental exposure to V. cholerae, reflecting the dominant route of contamination observed in cholera-endemic settings. Direct human contamination (e.g., via food handling) is not explicitly modeled, as its contribution is generally secondary compared to water-related pathways.
Each spatial unit (or patch) contains human and environmental compartments. At time , individuals in patch are divided into the following disjoint classes: the Susceptible individuals with adequate nutrition ( S 1 , i ( t ) ), the Susceptible individuals under nutritional stress or vulnerable ( S 2 , i ( t ) ), Symptomatic infectious individuals ( I i ( t ) ) , Asymptomatic carriers ( C i ( t ) ) and the Recovered individuals with temporary immunity ( R i ( t ) ). Environmental compartments include: Concentration of Vibrio cholerae in the local environment B i ( t ) , Safe food availability ( F i s ( t ) ) and Contaminated food ( F i c ( t ) ). Individuals can move from S 1 to S 2 at rate ϕ 1 when their nutritional intake falls below a threshold K and return to S 1 at rate ϕ 2 .
The total population in patch at time is:
N i ( t ) = S 1 , i ( t ) + S 2 , i ( t ) + I i ( t ) + C i ( t ) + R i ( t ) .
The dynamics of cholera in each patch are governed by both local processes (e.g., infection, recovery, bacterial shedding) and inter-patch interactions (e.g., movement of individuals, environmental exchange). The infection force combines two mechanisms:
  • Direct human-to-human transmission, proportional to the prevalence of infectious individuals.
  • Food-borne transmission through ingestion of contaminated food, governed by a saturation function of disease.
Safe food availability is regenerated logistically and consumed by the population. The contamination of food depends on environmental bacterial concentration and decreases with better hygiene at rate ω . The concentration of bacteria increases with shedding from both symptomatic and asymptomatic individuals and decays naturally or via dilution/migration who is temperature-dependent at rate μ B ( T ) . Contaminated food is produced at rate proportional to the product of bacteria and available food , and decays at a rate depending on sanitation and population size. Migration between patches is modeled via matrices that govern movement of susceptible, infected, or bacteria, allowing the disease to propagate spatially. The diagram of Figure 5 shows the overall flow of infection, food contamination, and vulnerability dynamics. Consider the following Flowchart Figure 5 with:
From the flowchart of diagram in Figure 5, the dynamics of the interaction between foods, the concentration of V. cholerae in the environment and human disease transmission is given by the following system of ordinary differential equations describing the temporal evolution of each class across all patches:
S 1 , i ˙ = ( 1 π ) Λ i + ξ 1 R i + ϕ 2 S 2 , i ζ λ ( . ) S 1 , i ( ϕ 1 + μ ) S 1 , i + j = 1 n ( m j i S S 1 , j m i j S S 1 , i ) ,
S 2 , i ˙ = π Λ i + ξ 2 R i + ϕ 1 S 1 , i λ ( . ) S 2 , i ( ϕ 2 + μ ) S 2 , i + j = 1 n ( m j i S S 2 , j m i j S S 2 , i ) ,
C i ˙ = ( 1 p ) λ ( . ) ( S 2 , i + ζ S 1 , i ) ( γ C + μ ) C i + j = 1 n ( m j i C C j m i j C C i ) ,
I i ˙ = p λ ( . ) ( S 2 , i + ζ S 1 , i ) ( γ I + d ( . ) + μ ) I i + j = 1 n ( m j i I I j m i j I I i ) ,
R i ˙ = γ C C i + γ I I i ( μ + ξ 1 + ξ 2 ) R i + j = 1 n ( m j i R R j m i j R R i ) ,
F i ˙ s = r i F i 1 F i s K 1 ( a i + ω ) F i s ρ B i F i s ,
F i c ˙ = ρ B i F i s ( ω + a i ) F i c ,
B i ˙ = α C C i + α I I i σ ρ B i F i s μ B i ( T ) B i + j = 1 n ( m j i B B j m i j B B i ) .
With initial conditions S 1 ( 0 ) > 0 , S 2 ( 0 ) > 0 , C ( 0 ) > 0 , I ( 0 ) > 0 , B ( 0 ) > 0 , F s ( 0 ) > 0 and F c ( 0 ) > 0 . Table 2 and Table 3 present the variables and parameters of system (17), respectively. With S i = S 1 , i + S 2 , i , F i = F i s + F i c and N i = S 1 , i + S 2 , i + C i + I i + R i .

5. Mathematical Analysis

5.1. Basic Properties of (17)

First of all, we need to establish that system (17) is well-posed to ensure that the model makes sense biologically.
Proposition 5.1.
The nonnegative orthant R + 8 n is positively invariant under the flow of system (17) if initial conditions satisfy S 1 , i ( 0 ) , S 2 , i ( 0 ) , C i ( 0 ) , I i ( 0 ) , F i s ( 0 ) , F i c ( 0 ) , B i ( 0 ) > 0 for all i and all other variables are nonnegative, then X ( t ) 0 for all t 0 and for all variables X { S 1 , i , S 2 , i , C i , I i , R i , F i s , F i c , B i } .
Proof. 
Assume the initial conditions are nonnegative with S 1 , i ( 0 ) , S 2 , i ( 0 ) , C i ( 0 ) , I i ( 0 ) , F i s ( 0 ) ,
F i c ( 0 ) , B i ( 0 ) > 0 for all i = 1 , , n . Let t 1 > 0 be the minimal time at which some component X k ( t 1 ) = 0 for X { S 1 , S 2 , I , C , R , F s , F c , B } , and X k ( t ) > 0 for all t < t 1 . We investigate which component can be the first to exit the nonnegative orthant.
Suppose that for some i, S 1 , i ( t 1 ) = 0 . From the corresponding equation,
S ˙ 1 , i = ( 1 π ) ( Λ i + ξ R i ) + ϕ 2 S 2 , i + ζ λ ( . ) S 1 , i ( ϕ 1 + μ ) S 1 , i + j = 1 n ( m j i S S 1 , j m i j S S 1 , i ) ,
we observe that at t 1 , all negative terms vanish due to S 1 , i ( t 1 ) = 0 , and the remaining terms ϕ 2 S 2 , i ( t 1 ) and j m j i S S 1 , j ( t 1 ) are nonnegative and strictly positive since S 2 , i ( t 1 ) > 0 and S 1 , j ( t 1 ) > 0 for j i (as S 1 , i is the first to reach zero). Therefore,
S ˙ 1 , i ( t 1 ) > 0 ,
And it comes that
0 t 1 S ˙ 1 , i ( t ) d t > 0 ,
which implies
S 1 , i ( t 1 ) S 1 , i ( 0 ) > 0 S 1 , i ( t 1 ) > S 1 , i ( 0 ) > 0 .
Finally, one obtains S 1 , i ( t 1 ) > 0 , that contradict the above hypothesis. The same reasoning applies for S 2 , i using its equation.
Now suppose I i ( t 1 ) = 0 for some i, with I i ( t ) > 0 for t < t 1 . Then from
I ˙ i = p λ ( S 2 , i + ζ S 1 , i ) ( γ I + d ( . ) + μ ) I i + j ( m j i I I j m i j I I i ) ,
we have I ˙ i ( t 1 ) = p λ ( S 2 , i + ζ S 1 , i ) + j m j i I I j > 0 , since S 1 , i , S 2 , i , I j > 0 for all j and t < t 1 . This again contradicts the assumption that I i ( t 1 ) = 0 and decreasing.
Similar reasoning applies to the asymptomatic class C i , where the derivative at t 1 takes the form:
C ˙ i = ( 1 p ) λ ( S 2 , i + ζ S 1 , i ) + j m j i C C j > 0 .
For the recovered class R i , we have
R ˙ i = γ C C i + γ I I i ( μ + ξ ) R i + j ( m j i R R j m i j R R i ) .
At t 1 , if R i ( t 1 ) = 0 , using similar process the remaining terms are nonnegative and strictly positive, leading to R ˙ i ( t 1 ) > 0 .
Next, consider the food compartments. If F i s ( t 1 ) = 0 , from
F ˙ i s = r i F i 1 F i s K 1 ( a i + ω ) F i s ρ B i F i s ,
we have F ˙ i s ( t 1 ) = r i F i > 0 , since F i c < K 1 and F i = F i s + F i c > 0 .
Similarly, if F i c ( t 1 ) = 0 ,
F ˙ i c = ρ B i F i s > 0 ,
since B i , F i s > 0 .
For the bacterial concentration B i , the equation
B ˙ i = α C C i + α I I i μ B ( T ) B i + j ( m j i B B j m i j B B i )
gives B ˙ i ( t 1 ) > 0 because C i , I i > 0 and B i = 0 eliminates the negative term.
Hence, no variable can be the first to exit the nonnegative orthant. Therefore, all components remain nonnegative for all t 0 , and S 1 , i ( t ) , S 2 , i ( t ) , F i s ( t ) remain strictly positive. □
Lemma 5.1.
The total human population T H ( t ) = i = 1 n N i ( t ) and the total bacterial concentration T B ( t ) = i = 1 n B i ( t ) are bounded for all t 0 .
Proof. 
Consider first the evolution of the total human population:
T H ( t ) = i = 1 n N i ( t ) = i = 1 n S 1 , i ( t ) + S 2 , i ( t ) + C i ( t ) + I i ( t ) + R i ( t ) .
By summing the differential equations for S 1 , i , S 2 , i , C i , I i and R i over all i = 1 , , n , we obtain:
d T H d t = i = 1 n S ˙ 1 , i + S ˙ 2 , i + C ˙ i + I ˙ i + R ˙ i .
Observe that all inter-patch movement terms cancel out in the sum. For example, migration of S 1 , i from patch i to patch j appears with opposite signs in the equations for S 1 , i and S 1 , j :
i = 1 n j = 1 n ( m j i X X j m i j X X i ) = 0 .
Now, from the system (17), suppose
μ H = min i = 1 , , n μ i ,
Thus,
d T H d t Λ μ H T H ( t ) .
This implies that the total human population is non-increasing over time. And using Proposition 5.1, hence for all t 0 :
0 T H ( t ) max T H ( 0 ) , Λ μ H .
with
Λ = i = 1 n Λ i .
Now consider the total bacterial concentration:
T B ( t ) = i = 1 n B i ( t ) .
From the bacterial dynamics:
B ˙ i = α C C i + α I I i μ B i ( T ) B i σ ρ B i F i s + j = 1 n ( m j i B B j m i j B B i ) ,
the migration terms again cancel upon summing over i.
Thus:
d T B d t = i = 1 n ( α C C i + α I I i σ ρ B i F i s μ B i ( T ) B i ) .
Let α max = max ( α C , α I ) (intuitively α max = α I ), C max ( t ) = max i C i ( t ) , and similarly for I i (because C i , I i are bounded). Then:
d T B d t α max i = 1 n ( C i + I i ) μ min T B ,
where μ min = min i , t μ B i ( T ( t ) ) > 0 (by hypothesis that T ( t ) < T max and temperature is bounded in real situations).
Let K = α max · max t T H ( t ) . Then:
d T B d t K μ min T B ( t ) .
This is a linear differential inequality of the form:
d T B d t + μ min T B K .
Integrating, we find:
T B ( t ) e μ min t T B ( 0 ) K μ min + K μ min .
Therefore, T B ( t ) is bounded for all t 0 , and in particular:
0 T B ( t ) max T B ( 0 ) , K μ min .
Combining both bounds, all human compartments and the bacteria concentration remain bounded over time. Since the other compartments are involved in equations with logistic or saturating growth, bounded by carrying capacities K 1 and food production rates r i , they are also bounded.
Thus, all variables of system (17) are uniformly bounded, and the solution remains in a compact, positively invariant subset of R + 8 n . □
Property 5.1.
Let the initial conditions satisfy X ( 0 ) Ω , where
Ω = X R + 8 n | 0 T H ( t ) M H , 0 T B ( t ) M B , 0 F i s ( t ) + F i c ( t ) K 1 , i = 1 , , n .
with,
M H = max T H ( 0 ) , Λ μ H and M B = max T B ( 0 ) , K μ min .
Then, the region Ω is positively invariant under the flow of system (17). That is, any solution X ( t ) with X ( 0 ) Ω remains in Ω for all t 0 .
Proof. 
From Proposition 5.1, we know that all components of the solution remain non-negative, i.e., X ( t ) R + 8 n for all t 0 . Furthermore, from Property 5.1, the total human population satisfies T H ( t ) = i = 1 n N i ( t ) M H , and the total bacterial concentration satisfies T B ( t ) = i = 1 n B i ( t ) M B for all t 0 .
Moreover, since the food compartment F i ( t ) = F i s ( t ) + F i c ( t ) evolves according to a logistic growth law with upper bound K 1 , it follows that F i ( t ) K 1 for each i = 1 , , n .
Hence, all conditions defining the set Ω are preserved for all t 0 , which proves that Ω is positively invariant under the flow of system (17). □
Theorem 5.1 (Global existence and boundedness of solutions).
Let the initial conditions X ( 0 ) Ω R + 8 n , and suppose that the right-hand side of system (17) is locally Lipschitz-continuous in X. Then, the system (17) admits a unique global solution X ( t ) for all t 0 , which remains in the positively invariant set Ω.
Proof. 
The system (17) is a system of ordinary differential equations with locally Lipschitz-continuous right-hand side in R + 8 n . Thus, by the Cauchy-Lipschitz theorem, a unique local solution X ( t ) exists for some maximal time interval [ 0 , t max ) .
From Proposition 5.1, the solution remains non-negative for all t [ 0 , t max ) . Lemma 5.1 ensures that the total human population and bacterial concentration remain bounded, and Property 5.1 confirms that the compact positively invariant set Ω is preserved under the flow of the system.
Therefore, the solution remains bounded and cannot blow up in finite time, implying that t max = + . Consequently, the local solution extends to a global solution. Since the solution stays in Ω for all t 0 , the proof is complete. □
Remark 5.1.
  • Movements within the same patch are ignored ( m i i = 0 , i ).
  • In this paper, authors assimilate vulnerable individuals at individuals in food insecurity.
  • Generally, when we have patch model in case without movement ( m j i S = . . . = m j i B = 0 ), using [3] the basic reproduction number may be given by:
    R 0 global = max i = 1 , 2 , 3 , 4 R 0 , i .

5.2. Disease-Free Equilibrium

At the disease-free equilibrium (DFE), the reduced system becomes:
S ˙ 1 , i = ( 1 π ) Λ + ξ 1 R i + ϕ 2 S 2 , i ( ϕ 1 + μ ) S 1 , i + j = 1 n ( m j i S S 1 , j m i j S S 1 , i ) , S ˙ 2 , i = π Λ + ξ 2 R i + ϕ 1 S 1 , i ( ϕ 2 + μ ) S 2 , i + j ( m j i S S 2 , j m i j S S 2 , i ) , R ˙ i = ( μ + ξ 1 + ξ 2 ) R i + j ( m j i R R j m i j R R i ) , F ˙ i s = r i F i s 1 F i s K 1 ( a i + ω ) F i s .
Let us define the following vectors:
S 1 = ( S 1 , 1 , , S 1 , n ) , S 2 = ( S 2 , 1 , , S 2 , n ) , R = ( R 1 , , R n )
Let M S and M R be the movement matrices for susceptible and recovered individuals, respectively, and consider all the other parameters in matrix form such as
ϕ 1 = diag ( ϕ 1 ( i ) ) , ϕ 2 = diag ( ϕ 2 ( i ) )
Property 5.2. ( ϕ 1 + ϕ 2 + μ H M S ) 1 is nonsingular and ( ϕ 1 + ϕ 2 + μ H M S ) 1 > > 0 .
Proof. 
The proof is guaranteed by [2], Proposition 3. □
The linearized system at the DFE becomes:
d d t S 1 S 2 = ( 1 π ) Λ π Λ + M S ( ϕ 1 + μ H ) ϕ 2 ϕ 1 ( ϕ 2 + μ H ) + M S S 1 S 2 = 0 d R d t = μ R + M R R R ker ( M R ) ( sin ce M R is irreducible )
Then, define:
A = M S ( ϕ 1 + μ H ) ϕ 2 ϕ 1 ( ϕ 2 + μ H ) + M S , and b = b 1 b 2 .
with:
b 1 = Λ ( 1 π ) , b 2 = π Λ .
One has
S 1 = ( ( M S μ H ) ( M S μ H ϕ 1 ϕ 2 ) ) 1 ( ( 1 π ) ( M S + μ H ) + ϕ 2 ) Λ ,
S 2 = ( ( M S μ H ) ( M S μ H ϕ 1 ϕ 2 ) ) 1 ( π ( μ H M S ) + ϕ 1 ) Λ .
Then, the equilibrium is given by:
E 0 ( ) = S 1 , S 2 , , F s , 0 , 0 ,
This expression defines the disease-free equilibrium distribution of susceptible individuals, accounting for nutritional transitions and mobility.
Consequence 5.1.
Using the above result in Equation (40) without migration there exists two (02) diseases-free equilibria E 0 ( 1 ) , E 0 ( 2 ) R + 8 n for system (17).
1. 
A state of equilibrium with susceptible individuals but without food.
E 0 ( 1 ) = S 1 0 , S 2 0 , , 0 ,
2. 
A state of equilibrium where there are individuals and food.
E 0 ( 2 ) = ( S 1 0 , S 2 0 , 0 , 0 , 0 , F s 0 , 0 , 0 ) .
where S 1 0 = Λ ( ϕ 2 + μ ( 1 π ) ) μ ( μ + ϕ 1 + ϕ 2 ) , S 2 0 = Λ ( ϕ 1 + μ π ) μ ( μ + ϕ 1 + ϕ 2 ) and F s 0 = K 1 a + ω r i .

5.3. Basic Reproduction Number

Let us consider the system (17) without inter-patch movements (i.e m j i X = 0 , for all variables X and all i , j ). We find disease-free equilibria, and they occur when : I = C = B = F c = 0 .
To compute this basic reproduction number, we use the method of [28]. To do so, system (17) can be written in the following form:
X ˙ = F ( X ) V ( X ) ,
where X = ( C , I , F s , B ) ,
Then inside a satellite, we have:
F ( X ) = ( 1 p ) β H · ( I + ε C ) N ( S 2 + ζ S 1 ) p β H · ( I i + ε C ) ( S 2 + ζ S 1 ) 0 0 and V ( X ) = ( γ C + μ ) C ( γ I + d + μ ) I ρ B F s + ( a + ω ) F c ( α C C + α I I ) + μ B .
We point that F ( X ) is the speed of appearance of newly infected humans. These are the newly infected obtained by transmissions of all kinds. and V ( X ) is the rate of onset of new cases for reasons other than disease.
The Jacobian matrix of F ( X ) and V ( X ) at the disease free equilibrium point E 0 ( 4 ) are:
d F d y = ( 1 p ) β H ε ( S 2 + ζ S 1 ) ( 1 p ) β H ( S 2 + ζ S 1 ) ( 1 p ) β B ( S 2 + ζ S 1 ) 0 p β H ε ( S 2 + ζ S 1 ) p β H ( S 2 + ζ S 1 ) p β B ( S 2 + ζ S 1 ) 0 0 0 0 0 0 0 0 0 ,
and
d V d y | X = E 0 ( 2 ) 1 = 1 γ C + μ 0 0 0 0 1 d + γ I + μ 0 0 F s 0 α C ρ γ C μ B a + ω F s 0 α I ρ μ B a d + a γ I + d ω + γ I ω 1 a + ω F s 0 ρ μ B a + ω α C γ C μ B α I μ B d + γ I 0 1 μ B ,
Then,
F V 1 = j m F s 0 α C β B ρ + β H ϵ μ B a + ω γ C μ B a + ω m F s 0 α I β B ρ + a β H μ B + β H μ B ω μ B a d + a γ I + d ω + γ I ω β B m a + ω F s 0 β B m ρ μ B a + ω p F s 0 α C β B ρ + β H ϵ μ B a + ω γ C μ B a + ω p F s 0 α I β B ρ + a β H μ B + β H μ B ω μ B a d + a γ I + d ω + γ I ω β B p a + ω F s 0 β B p ρ μ B a + ω 0 0 0 0 0 0 0 0 .
with
j = S 2 + ζ S 1 , and m = 1 p .
One has,
S p ( F V 1 ) = 0 , R 0 .
Using Theorem 2, [28]
R 0 = ρ ( F V 1 )
Yields
R 0 = ( S 2 0 + ζ S 1 0 ) ( R 0 H + R 0 E ) .
R 0 H = β H ( 1 p ) ε γ C + μ + p γ I + d ( . ) + μ and R 0 E = β B F s 0 ρ μ B ( a + ω ) ( 1 p ) α C γ C + p α I γ I + d .
Where R 0 H represents the transmission of the disease via human interactions.
Therefore, if a patch i, is isolated from the others i.e m j i X = 0 , for all variables X and all i , j , then the basic reproduction number in each patch is given by:
R 0 = R 0 ( 1 ) = S 2 0 + ζ S 1 0 N c ( R 0 H + R 0 E χ ) , for the principal node R 0 ( i ) = ( S 2 0 + ζ S 1 0 ) ( R 0 H + R 0 E ) , for their satellites
with N c the total population inside the central node.
Theorem 5.2.
Suppose that m i j = m j i = m for all i,j=1,...,n. Then
min i = 1 , , n R 0 i R 0 max i = 1 , , n R 0 i
Proof. 
See [3]. □

6. Model Application

This section presents numerical simulations that reflect local transmission patterns, spatial connectivity, and food-related vulnerability.

6.1. Numerical Simulations

The initial conditions reflect a scenario where most individuals are susceptible, with a few infectious cases in the central node and no contamination in peripheral patches. However, to assess the importance of dynamically modeling nutritional vulnerability, we simulated the model under varying transition rate ϕ 1 between well-nourished and vulnerable individuals. Figure 6 shows that epidemic size and mortality are highly sensitive to these parameters. In particular, increasing the rate ϕ 1 at which individuals become vulnerable significantly amplifies both infection and death peaks. This justifies the inclusion of two susceptible compartments ( S 1 , S 2 ), as a single-compartment model with a static risk modifier would fail to capture these emergent dynamics.
Moreover, it confirms that nutritional transitions drive epidemic severity and that one class susceptible model would not capture these nonlinear effects.
Figure 7 illustrates periodic dynamics in the population, which may indicate the presence of a limit cycle in the model. But, after a better observation, we notice a pseudo periodicity as well as a variation of the amplitudes of the variables which reflects other dynamic properties of system (17) probably due to the mobility of the infected which causes an emergence of the disease in healthy areas which is better observe in Figure 9.

6.2. Case Study of Littoral (Douala) and Its Surroundings Areas

The modeling processes start inside two regions (SU, SW) and finish at (Littoral and South-west regions) cover an area of more than 100000 km2. However, we focus the study inside Littoral region (particularly on the city of Douala) and its neighbors, which recorded one of the highest cholera case-fatality rates in Cameroon during the 2022 outbreak ( 3 % ), and lies adjacent to the South-West region, the most affected area that epidemic. In a context marked by sociopolitical instability and high population displacement from conflict-affected “anglophone” regions, Littoral serves as the main entry point for migrants from the South-West into “francophone” urban zones. This demographic pressure, combined with preexisting challenges related to water, sanitation, and food safety, creates conditions conducive to cholera transmission and persistence.
To capture both local dynamics and spatial interactions, we consider a multi-patch framework composed of four interconnected zones:
  • a central node representing Douala,
  • and three surrounding patches: Bonaberi, Bomono, and Yassa connected to Douala through human movement and food exchange.
  • μ B ( T ) = μ B ˜ 1 κ T T ¯ T max T ¯ , where the temperature is in degree Celsius. κ represents the dependency on temperature, ( κ = 3 according to [4]), T max and T ¯ correspond respectively to the maximum and mean temperature of Douala city over the 20 years.
This structure reflects the urban-peripheral gradient and allows us to account for spatial heterogeneity in exposure, vulnerability, and mobility, essential to understand the spread and control of cholera in the Douala metropolitan area.
Figure 8. Cumulative cholera cases repartition at the end of the 2022’s epidemic in Cameroon according to WHO Database at left and letality rate due to the disease at right.
Figure 8. Cumulative cholera cases repartition at the end of the 2022’s epidemic in Cameroon according to WHO Database at left and letality rate due to the disease at right.
Preprints 172284 g008
The left panel shows the cumulative distribution of reported cholera cases in Cameroon at the end of the 2022 epidemic, based on WHO data. The highest case counts are concentrated in the South-West and Littoral regions, reflecting intense transmission in these areas during the outbreak. The right panel depicts the corresponding case fatality rates (CFR). The Centre region exhibits the highest CFR, followed by the Littoral region. According to WHO reports, the outbreak began in the Centre region, which may explain the elevated CFR there early in the epidemic, limited preparedness and delayed response could have contributed to higher mortality. The spatial mismatch between incidence and CFR underscores that regions with fewer cases can still experience severe outcomes if access to timely treatment is inadequate.
Figure 9. Propagation of the disease in Littoral region base on SCIRW-F (17) simulations during one year.
Figure 9. Propagation of the disease in Littoral region base on SCIRW-F (17) simulations during one year.
Preprints 172284 g009
The simulated spatial spread (Figure 9) of cholera in the Littoral region over one year, based on the SCIRW-F multi-patch system (17), is shown for two time points. At left we represent the early phase of the epidemic, when infection is initially concentrated in central urban areas (notably Douala), before gradually diffusing to peripheral patches. The right panel shows the later stage of the outbreak, where high prevalence is observed in both central and peripheral zones due to human mobility and contaminated food exchange. This simulated pattern reproduces the observed urban to peripheral gradient seen in Figure 8 and emphasizes the role of spatial connectivity and vulnerability in sustaining transmission.

7. Discussions and Perspectives

In this study, we developed a novel mathematical model to understand cholera transmission in the context of environmental contamination and food insecurity. The model progressively incorporates the key pathways of cholera spread from basic SIR dynamics, to waterborne transmission (SIWR), and finally to food/biomass mediated transmission via the proposed SIWR-F (2) framework.
Moreover, the multi-patch extension (17) captures the geographic and demographic heterogeneity of cholera dynamics, emphasizing the role of migration, patch connectivity, and spatially varying food availability. Simulations based on the Douala metropolitan area illustrate how vulnerable populations in connected patches can act as persistent sources or sinks for the disease.
In conclusion, this work provides a comprehensive framework to analyze cholera outbreaks in resource-limited settings, showing that food insecurity is not just a background condition but a core driver of epidemic dynamics. The model can inform targeted interventions that integrate food, water, and mobility data paying the way toward more resilient health systems in vulnerable regions.
As possible extensions of this work, one can assume without loss of generality to extend this model (17) over several years (given that cholera is a disease in several countries of sub-Saharan Africa) by change with parameters time dependent and also explore an optimal control.

Appendix A. Mathematical Proofs and Tools

Proof (Proof of Theorem 3.1).
  • Step 1: linearization on the disease-free boundary and the invasion criterion.
    Consider the infectious subsystem ( i , w ) when s and f are frozen at the boundary values s = 1 and f . The linearization at the DFE ( s , i , w , r , f ) = ( 1 , 0 , 0 , 0 , f ) restricted to ( i , w ) is
    i ˙ w ˙ = A i w , A : = β I ( γ + μ ) β W ( 1 + f ) ξ ξ .
    Let p ( λ ) = det ( A λ I ) be the characteristic polynomial. Evaluating at λ = 0 we get
    p ( 0 ) = det β I ( γ + μ ) β W ( 1 + f ) ξ ξ = ξ β I + β W ( 1 + f ) ( γ + μ ) .
    Hence p ( 0 ) < 0 if and only if β I + β W ( 1 + f ) ( γ + μ ) > 0 , i.e. R 0 > 1 . But p ( λ ) + as λ + , so if p ( 0 ) < 0 there exists a positive real root λ 0 > 0 of p ( λ ) . Thus A has a positive eigenvalue λ 0 > 0 . The corresponding eigenvector can be chosen strictly positive because off-diagonal entries of A are nonnegative and A is cooperative on R + 2 .
    Therefore R 0 > 1 is equivalent to the linearized infectious subsystem at the DFE having exponential growth (positive principal eigenvalue), i.e. the DFE is linearly unstable w.r.t. infectious perturbations.
    Step 2: local exponential growth from small infections (linear comparison). Because K is compact and the vector field is continuous, there exists a neighborhood U K of the DFE boundary point ( 1 , 0 , 0 , 0 , f ) such that, for all ( s , f ) with | s 1 | < δ , | f f | < δ (for some small δ > 0 ), the Jacobian matrix of the ( i , w ) -subsystem
    J ( s , f ) : = β I s ( γ + μ ) β W ( 1 + f ) s ξ ξ
    satisfies
    J ( s , f ) A η I
    (componentwise) for some small η ( 0 , λ 0 / 2 ) . (This follows from continuity of the entries of J in ( s , f ) .) The inequality is understood entrywise; the system for ( i , w ) is cooperative (all off-diagonal infection/transmission terms are nonnegative), hence one may apply the comparison principle for cooperative linear systems.
    Fix η ( 0 , λ 0 / 2 ) . By continuity there exists δ > 0 so that whenever | s ( t ) 1 | < δ and | f ( t ) f | < δ the inequality above holds. Define the exit time
    τ : = inf { t 0 : | s ( t ) 1 | δ or | f ( t ) f | δ } .
    On the time interval [ 0 , τ ) the vector ( i ( t ) , w ( t ) ) satisfies the differential inequality (entrywise)
    d d t i w ( A η I ) i w .
    By standard linear comparison, we then have for t [ 0 , τ )
    i ( t ) w ( t ) e ( A η I ) t i ( 0 ) w ( 0 ) .
    Because A has principal eigenvalue λ 0 > 2 η , the matrix A η I has a positive growth exponent λ 0 η > 0 . Hence there exists T > 0 (independent of sufficiently small initial infectious perturbations) and a positive vector ϕ 0 such that
    i ( T ) w ( T ) C ϕ
    for some C > 0 proportional to the size of the initial condition. In particular, any nontrivial initial infection (no matter how small) is amplified while the trajectory remains in the neighborhood U.
    Two remarks are in order: (i) for initial data not already in U, after some finite time the solution will enter a compact set where the same local argument works (use that solutions cannot stay forever in a small neighborhood of the boundary without the linearization forcing them away); (ii) the cooperative structure ensures the constants T , C , ϕ can be chosen uniformly for all small initial infectious states in a small ball (uniformity needed for the next step).
  • Step 3: uniform weak persistence.
    From Step 2 one deduces there exists δ 1 > 0 and T 1 > 0 such that for every solution with i ( 0 ) > 0 sufficiently small,
    sup t 0 i ( t ) δ 1 .
    By compactness of the absorbing set K and continuity of the flow, the threshold δ 1 can be chosen uniformly for all initial data in the compact set K { i = 0 } . This is the assertion of uniform weak persistence: there exists ε 1 > 0 so that for every solution with i ( 0 ) > 0 we have lim sup t i ( t ) ε 1 .
  • Step 4: upgrade to uniform strong persistence.
    We now use a standard result from persistence theory (see e.g. the persistence theorems of Hale & Waltman, Butler & Waltman, or the corresponding theorems in Thieme’s framework): for a semiflow on a compact positively invariant set K, if the boundary set K 0 : = { x K : i = 0 } is invariant and is a uniform weak repeller (equivalently the system is uniformly weakly persistent), and if K 0 satisfies a mild compactness/acyclicity condition (no complicated chain-recurrent dynamics connecting boundary invariant sets), then weak uniform persistence implies strong uniform persistence. In our situation the semiflow is defined on the compact set K, the boundary K 0 is invariant (if i ( 0 ) = 0 then i ( t ) 0 ), and linear instability of the DFE together with the compactness of K rules out the pathological boundary chain-recurrence required to block the upgrade (this is exactly the set of hypotheses used in [24] Theorem 1.3).
    Hence there exists ε > 0 such that for every solution with i ( 0 ) > 0 ,
    lim inf t i ( t ) ε .
    This completes the proof of Theorem 3.1.

Appendix B

Herein, we present some mathematical tools used before.
Lemma B.1.
Consider any square matrix in the form of
V = A B C D ,
where A, B, C and D are matrix blocks, with A and D being square. Then, the matrix V is invertible if and only if A and D C A 1 B are invertible, and V 1 is given by
V 1 = A 1 + A 1 B ( D C A 1 B ) 1 A 1 B ( D C A 1 B ) 1 ( D C A 1 B ) 1 C A 1 ( D C A 1 B ) 1 .
Lemma B.2.
Let M be a square Metzler matrix written in block form
M = A B C D ,
where A and D are square matrices.
Then, the matrix M is Metzler stable if and only if matrices A and D C A 1 B ( o r D a n d A C D 1 B ) are Metzler stable.

Appendix C. Theorem of Kamgang and Sallet

Herein, we present the results of Kamgang and Sallet on the global asymptotic stability of a class of epidemiological models.
Theorem C.1.
Kamgang and Sallet
Consider the following clans of epidemiological model:
x 1 ˙ = A 1 ( x ) ( x 1 x 1 ) + A 12 ( x ) x 2 , x 2 ˙ = A 2 ( x ) x 2 .
The following conditions H 1 H 5 below must be met to guarantee the GAS of the equilibrium.
  • H 1 : Model system is defined in a positively invariant subset D of Ω and its dissipative in D.
  • H 2 : The sub-system A 1 ( x ) ( x 1 x 1 0 ) is globally asymptotically stable at the equilibrium x 1 0 in the canonical projection of Ω on D.
  • H 3 : The matrix A 2 ( x ) is Metzler (A Metzler matrix is a matrix with all-diagonal entices non-negative and irreducible for any given x ∈ D.
  • H 4 : There exists an upper bound matrix A ¯ 2 for M = { A 2 ( x ) , x D } ; with the property that if A ¯ 2 M (i.e: A 2 = m a x M ) then, for any x ¯ D { 0 } (i.e. The points where the maximum is realized are contained in the disease free sub-manifold).
  • H 5 : The largest real part of the eigenvalue of A ¯ 2 denoted by α ( A ¯ 2 ) has to be negative.

Appendix D. Theorem of Castillo-Chavez and Song

Herein, we present the results of [6] that we use to investigate the bifurcation.
Consider the following general system of ordinary differential equations with a parameter α :
d Z d t = f ( Z , α ) , f : R n × R R a n d f C 2 ( R n , R ) ,
where 0 is an equilibrium point of the system (that is, f(0; α ) 0 for all α ) and assume
A 1 : A = D x f ( 0 , 0 ) = f i x j ( 0 , 0 ) is the linearisation matrix of system (A2) around the equilibrium 0 with a evaluated at 0. Zero is a simple eigenvalue of A and all other eigenvalues of A have negative real parts.
A 2 : Matrix A has a non-negative right eigenvector U and a left eigenvector V corresponding to the zero eigenvalue.
Let f k be the kth component of f and
a 1 = i , j , k = 1 n v k u i u j 2 f k x i x j ( 0 , 0 ) ,
b 1 = i , k = 1 n v k u i 2 f k x i α ( 0 , 0 ) .
The local dynamics of model system (A2) around 0 are totally determined by a 1 and b 1
i. a 1 > 0 ; b 1 > 0 : When α < 0 with α 1 , 0 is locally asymptotically stable, and there exists a positive unstable equilibrium; when 0 < α 1 , 0 is unstable and there exists a negative and locally asymptotically stable equilibrium;
ii. a 1 < 0 ; b 1 < 0 : When α < 0 with α 1 , 0 is unstable; when 0 < α 1 , 0 is locally asymptotically stable, and there exists a positive unstable equilibrium;
iii. a 1 > 0 ; b 1 < 0 : When α < 0 with α 1 , 0 is unstable, and there exists a locally asymptotically stable negative equilibrium; when 0 < α 1 , 0 is stable, and a positive unstable equilibrium appears;
iv. a 1 < 0 ; b 1 > 0 : When α changes from negative to positive, 0 changes its stability from stable to unstable. Correspondingly a negative unstable equilibrium becomes positive and locally asymptotically stable.

References

  1. Anderson, Roy M. and Robert M. May. 1991. Infectious Diseases of Humans: Dynamics and Control. Oxford, UK: Oxford University Press.
  2. Arino, Julien, N. Bajeux, and S. Kirkland. 2019. Number of source patches required for population persistence in a source-sink metapopulation. Bulletin of Mathematical Biology 81(6), 1916–1942. [CrossRef]
  3. Arino, Julien and P. Driessche. 2004, 09. A multi-city epidemic model. Mathematical Popultion Studies 10, 175–193. [CrossRef]
  4. Bertuzzo, Enrico, Lorenzo Mari, L. Righetto, , Susan M. Butler, Firdausi Qadri, Nadia A. Dolganov, Ahsfaqul Alam, Mitchell B. Cohen, Stephen B. Calderwood, Gary K. Schoolnik, and Andrew Camilli. 2010. Modeling cholera epidemics: the role of waterways, human mobility and sanitation. Journal of the Royal Society Interface 7(50), 321–333. [CrossRef]
  5. Bhutta, Zulfiqar A., Susan M. Butler, Firdausi Qadri, Nadia A. Dolganov, Ahsfaqul Alam, Mitchell B. Cohen, Stephen B. Calderwood, Gary K. Schoolnik, and Andrew Camilli. 2008. What works? interventions for maternal and child undernutrition and survival. The Lancet 371(9610), 417–440. [CrossRef]
  6. Castillo-Chavez, Carlos and Baojun Song. 2004. Dynamical models of tuberculosis and their applications. Mathematical Biosciences and Engineering 1(2), 361–404. [CrossRef]
  7. Che, Eric Ngang, Yeona Kang, and Abdul-Aziz Yakubu. 2019. Risk structured model of cholera infections in cameroon. Mathematical Biosciences 320, 108–124. [CrossRef]
  8. Codeço, Cláudia T. 2001. Endemic and epidemic dynamics of cholera: the role of the aquatic reservoir. BMC Infectious Diseases 1(1), 1–14. [CrossRef]
  9. Colwell, Rita R. and Anwar Huq. 2004. Environmental reservoir of vibrio cholerae: the causative agent of cholera. Annals of the New York Academy of Sciences 1025, 1–9. [CrossRef]
  10. de Magny, Constantin, R. Murtugudde, M. R. Pascual, et al. 2008. Environmental signatures associated with cholera epidemics. Proceedings of the National Academy of Sciences 105(46), 17676–17681.
  11. Eisenberg, Marisa C., Zhisheng Shuai, Joseph H. Tien, and Pauline van den Driessche. 2013. A cholera model in a patchy environment with water and human movement. Mathematical Biosciences 246(1), 105–112. [CrossRef]
  12. FAO. 2021. The state of food security and nutrition in the world. FAO/IFAD/UNICEF/WFP/WHO Joint Report.
  13. Guerrant, Richard L., Susan M. Butler, Firdausi Qadri, Nadia A. Dolganov, Ahsfaqul Alam, Mitchell B. Cohen, Stephen B. Calderwood, Gary K. Schoolnik, and Andrew Camilli. 2013. The impoverished gut–a triple burden of diarrhoea, stunting and chronic disease. Nature Reviews Gastroenterology-Hepatology 10(4), 220–229. [CrossRef]
  14. Hartley, David M., Jonathan G. Morris, and David L. Smith. 2006. Hyperinfectivity: a critical element in the ability of v. cholerae to cause epidemics? PLoS Medicine 3(1), e7. [CrossRef]
  15. Huq, Anwar, Susan M. Butler, Firdausi Qadri, Nadia A. Dolganov, Ahsfaqul Alam, Mitchell B. Cohen, Stephen B. Calderwood, Gary K. Schoolnik, and Andrew Camilli. 1995. Association of vibrio cholerae with the marine plankton in the aquatic environment. Applied and Environmental Microbiology 61, 4022–4024.
  16. Kaper, J. B., J. G. Morris, and M. M. Levine. 1995. Cholera. Clinical Microbiology Reviews 8(1), 48–86. [CrossRef]
  17. Korobeinikov, Andrei and Graham Wake. 2002. Lyapunov functions and global stability for SIR, SIRS, and SIS epidemiological models. Applied Mathematics Letters 15(8), 955–961. [CrossRef]
  18. LaSalle, J.P. 1976. The Stability of Dynamical Systems. CBMS-NSF Regional Conference Series in Applied Mathematics. Society for Industrial and Applied Mathematics.
  19. Lipp, Erin K., Anwar Huq, and Rita R. Colwell. 2002. Effects of global climate on infectious disease: the cholera model. Clinical Microbiology Reviews 15(4), 757–770. [CrossRef]
  20. Lizárraga-Partida, M. L., Susan M. Butler, Firdausi Qadri, Nadia A. Dolganov, Ahsfaqul Alam, Mitchell B. Cohen, Stephen B. Calderwood, Gary K. Schoolnik, and Andrew Camilli. 2009. Association of vibrio cholerae with plankton in coastal areas of mexico. Environmental Microbiology 11(1), 201–208. [CrossRef]
  21. Merrell, D. Scott, Susan M. Butler, Firdausi Qadri, Nadia A. Dolganov, Ahsfaqul Alam, Mitchell B. Cohen, Stephen B. Calderwood, Gary K. Schoolnik, and Andrew Camilli. 2002. Host-induced epidemic spread of the cholera bacterium. Nature 417(6889), 642–645. [CrossRef]
  22. Nelson, Eric J., Jason B. Harris, J. Glenn Morris Jr, Stephen B. Calderwood, and Andrew Camilli. 2009. Cholera transmission: the host, pathogen and bacteriophage dynamic. Nature Reviews Microbiology 7(10), 693–702. [CrossRef]
  23. Oliver, James D. 2005. The viable but nonculturable state in bacteria. Journal of Microbiology 43(Special No), 93–100.
  24. Thieme, Horst R. 1993. Persistence under relaxed point-dissipativity (with application to an endemic model). SIAM Journal on Mathematical Analysis 24(2), 407–435.
  25. Tien, Joseph H. and David JD. Earn. 2010a. Multiple transmission pathways and disease dynamics in a waterborne pathogen model. Bulletin of Mathematical Biology 72(6), 1506–1533. [CrossRef]
  26. Tien, Joseph H. and David J. D. Earn. 2010b. Multiple transmission pathways and disease dynamics in a waterborne pathogen model. Bulletin of Mathematical Biology 72, 1506–1533. [CrossRef]
  27. UNICEF. 2022. Severe acute malnutrition: A global emergency. Global Nutrition Report.
  28. van den Driessche, P. and J. Watmough. 2002. Reproduction numbers and sub-threshold endemic equilibria for compartmental models of disease transmission. Mathematical Biosciences 180, 29–48. [CrossRef]
  29. World Bank. 2025. World development indicators. https://data.worldbank.org/. Accessed: 2025-08-11.
  30. World Health Organization. 2022. Global health observatory data repository by category: Cholera. http://apps.who.int/gho/data/node.main.174?lang=en. Accessed: 2025-08-11.
Figure 1. Flow-chart of the model (1).
Figure 1. Flow-chart of the model (1).
Preprints 172284 g001
Figure 2. Bifurcation Diagram at left and Phase Portrait at right of system (1).
Figure 2. Bifurcation Diagram at left and Phase Portrait at right of system (1).
Preprints 172284 g002
Figure 3. Comparison between SIR, SIWR and SIWR-F under cholera reported cases in Cameroon during 1976-2000 according to [29] and [30] Data.
Figure 3. Comparison between SIR, SIWR and SIWR-F under cholera reported cases in Cameroon during 1976-2000 according to [29] and [30] Data.
Preprints 172284 g003
Figure 5. Schematic representation of the human-bacteria-foods dynamics during epidemic phase. For simplicity, natural deaths and recovery losses are not included here in the diagram but are taken into account in the model.
Figure 5. Schematic representation of the human-bacteria-foods dynamics during epidemic phase. For simplicity, natural deaths and recovery losses are not included here in the diagram but are taken into account in the model.
Preprints 172284 g005
Figure 6. Impact of mode of transmission inside infection transmission at right and effects of ϕ 1 and Λ on deaths dynamics at left.
Figure 6. Impact of mode of transmission inside infection transmission at right and effects of ϕ 1 and Λ on deaths dynamics at left.
Preprints 172284 g006
Figure 7. Dynamics of model (17) with initial conditions: S 1 ( 0 ) = 700 , S 2 ( 0 ) = 300 , C ( 0 ) = 0 , I ( 0 ) = 5 , R ( 0 ) = 0 , F s ( 0 ) = 100 , F c ( 0 ) = 0 and B ( 0 ) = 0 with R 0 = 31.7508 .
Figure 7. Dynamics of model (17) with initial conditions: S 1 ( 0 ) = 700 , S 2 ( 0 ) = 300 , C ( 0 ) = 0 , I ( 0 ) = 5 , R ( 0 ) = 0 , F s ( 0 ) = 100 , F c ( 0 ) = 0 and B ( 0 ) = 0 with R 0 = 31.7508 .
Preprints 172284 g007
Table 1. Variables, Parameters and their biological meaning of system (1).
Table 1. Variables, Parameters and their biological meaning of system (1).
Symbol Biological meanings Value Unit Source
Food-related parameters
r Growth rate of available food 0.1-0.5 D a y s 1 Assumed
K Food holding capacity [ 2 , 3 ] × 10 4 c a l o r i e s 1 [5]
a Nutrition/degradation rate [0.5,1] D a y s 1 Assumed
Bacteria-related parameters
β W Contact rate with V. cholerae in the environment [0.1,0.3] D a y s 1 [8]
ξ Death rate of V. cholerae in water reservoir [0.1,1] D a y s 1 [23]
α Production of V. cholerae by infected 10 4 10 7 c e l l s . D a y s 1 [23]
Human-related parameters
β I Contact rate with V. cholerae from the human-to-human pathway [0.05,0.15] D a y s 1 [4]
μ Natural death rate of humans 1 ( 56 × 365 ) D a y s 1 World Bank Data
γ Recovery rate [ 1 7 , 1 15 ] D a y s 1 [13]
Variables of system (1)
S(t)        Susceptible individual at time t
I(t)         Infected individual at time t
R(t)       Recovered individual at time t
W(t)       Pathogen concentration in water reservoir
F(t)        Biomass/Food density at time t
Table 2. Variables of the SCIRW-F model (17), where i = 1 , , n is the the index of patch.
Table 2. Variables of the SCIRW-F model (17), where i = 1 , , n is the the index of patch.
Symbols Biological meanings Unit
S 1 , i ( t ) Susceptible without food insecurity Number
S 2 , i ( t ) Susceptible in food insecurity Number
C i ( t ) Number of asymptomatic Number
I i ( t ) Number of infected Number
R i ( t ) Recovered individuals number
F i s Available healthy foods calories
F i c Contaminated foods calories
B i ( t ) Number of bacteria in environment cells.ml−1
Table 3. Parameters and their biological meaning of system (17).
Table 3. Parameters and their biological meaning of system (17).
Symbols Biological meanings Value Unit Source
r i Growth rate of available food 0.1-0.5 D a y s 1 Assumed
K Critical limit of food consumption 2000 c a l o r i e s . D a y s 1 [12]
K 1 Food holding capacity 2500-3000 c a l o r i e s . D a y s 1 Assumed
β B Contact rate with V. cholerae in the environment 0.1-0.3 D a y s 1 [8]
β H Contact rate with V. cholerae from the human-to-human pathway 0.05-0.15 D a y s 1 [4]
Δ 1 Half saturation rate for V. cholerae 10 6 10 7 c e l l s . m L 1 Assumed
Δ 2 Half saturation rate for foods 10 3 10 4 c a l o r i e s . d a y 1 Assumed
d ( . ) Mortality rate due to disease 0.02-0.03 D a y s 1 WHO, 2022
ϕ 2 Transition rate to vulnerable individuals 0.1-1 D a y s 1 Assumed
μ Natural mortality rate 1 / ( 55 × 365 ) D a y s 1 World Bank
μ B Mortality rate for V. cholerae 0.1-1 D a y s 1 Assumed
δ Apparition rate of vulnerability 0.01-0.1 D a y s 1 Assumed
α C Production of V. cholerae by asymptomatic 10 4 10 5 c e l l s . D a y s 1 Assumed
α I Production of V. cholerae by infected 10 6 10 8 c e l l s . D a y s 1 Assumed
a Nutrition rate 0.5-1 D a y s 1 Assumed
e Conversion rate of food consumption 10 3 U n i t y / c a l o r i e s Assumed
γ C Recovered rate for asymptomatic individuals 0.14-0.2 D a y s 1 Assumed
γ I Recovered rate for infected individuals 0.1-0.14 D a y s 1 Assumed
m i j Migration to patch i from patch j 0.1-0.4 D a y s 1 Assumed
ρ Rate of V. cholerae - foods association 0.37 D a y s 1 Assumed
ω Natural decay for contaminated foods 0.15 D a y s 1 Assumed
σ Colonization coefficient of bacteria 0.3-0.5 D a y s 1 Assumed
p Proportion of direct infectious state 0.6 D a y s 1 WHO, 2022
ζ Rate to contract infection for individuals living in food security 0.42 D a y s 1 Assumed
Λ i Recruitment rate at patch i 10 3 D a y s 1 Assumed
π Proportion of recruitment for vulnerable 0.3-0.5 D a y s 1 Assumed
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content.
Copyright: This open access article is published under a Creative Commons CC BY 4.0 license, which permit the free download, distribution, and reuse, provided that the author and preprint are cited in any reuse.
Prerpints.org logo

Preprints.org is a free preprint server supported by MDPI in Basel, Switzerland.

Subscribe

Disclaimer

Terms of Use

Privacy Policy

Privacy Settings

© 2025 MDPI (Basel, Switzerland) unless otherwise stated