Preprint
Article

This version is not peer-reviewed.

SIR Model with Dependent Infectivity and Death Rates

Submitted:

14 April 2026

Posted:

15 April 2026

You are already at the latest version

Abstract
This work constructs, analyzes and simulates a modified SIR epidemiological model for the spread of a generic long-time disease, in which the coefficients of infectivity and death rate are system variables. Diseases, such as COVID-19, have demonstrated very clearly that infectivity and death rates can change over time, even for the same variant of the virus, due to vaccination, improved treatments, better analysis, better medications, etc. This motivates us to model a generic disease where the infectivity and death rates are state variables as a part of the systems's evolving in time. The model consists of a coupled system of five differential equations. The analysis shows the existence, positivity and boundedness of the solutions. A short discussion of the Endemic (EE) and Disease-Free (DFE) equilibria and their stability is provided. Then, computer simulations depict two typical cases of dynamic behaviors, one when the DFE is stable and attracting, and one in which the EE is stable and attracting. These also show how the system approaches these steady states.
Keywords: 
;  ;  ;  ;  

1. Introduction

We develop, analyze and simulate a new extended version of the SIR model for the spread of a communicable disease, in which both infectivity and death rates are system variables. The motivation for including system dependent infectivity and death rates comes from observations on the evolution of the COVID-19 epidemic. It seems that by allowing for such expansion of the basic SIR model, a more realistic and more accurate description is provided for certain long lasting diseases. The model here is generic and needs to be updated with infectivity and death rate equations that are tailored to each specific disease.
This work expands on the work “A modified SIR model with dependent infectivity and hospitalization rates” [1]. That paper constructs, analyzes and simulates the SIR-IH model, a modified SIR model in which the infectivity rate and hospitalization ratio are system variables. Using this idea, our model has system-dependent infectivity and death rates. This concept was already considered in “A mathematical model of the COVID-19 pandemic dynamics with dependent variable infection rate: Application to the Republic of Korea,” [2].
A recent work, [3], constructed an epidemiological model for cancer in which, to account for the adaptive nature of the tumor’s PD-L1 expression, the authors introduced an additional ordinary differential equation governing the dynamics of the state variable ε , which describes the rate of change in the tumor PD-L1 expression level over time.
A basic and comprehensive review of the SIR-type compartmental models can be found in the survey by Heathcote, “The Mathematics of Infectious Diseases,” [4]. We note that the literature on various aspects of SIR models is very large, and in addition to [4], many references can be found in [10,11] and in Wikipedia [5].
Here, we extend the SIR model into the SIR-ID model by adding the infectivity and death rates as system variables. It is known, see, e.g., [6,7,8] and the references therein, that the death rate for COVID-19 did vary over time, even for a single variant. Factors such as vaccination, new treatments (antiviral and steroids), and post-infection immunity evolved alongside the virus, altering the infectivity rate and death rate of infected individuals. These rates reflect the complex interaction between a variant’s virulence and the body’s and health responses. For example, vaccination significantly reduced severe outcomes and deaths, even for highly transmissible variants such as the Omicron [8]. Development and deployment of antivirals (such as Paxlovid) lowered death rates [7]. Repeated infections built up population-level immunity, making subsequent waves less deadly [9]. These are just examples of many factors that affected the death and infectivity rates for COVID-19. These observations apply to most other contagious diseases, and similar factors should affect the infectivity rate, which motivate our general model.
Following this introduction, we derive the model in detail in Section 2. There, the compartmental flow chart and the model equations can be found. The model consists of five rate equations, the basic equation of the SIR model for the Susceptibles, Infected and Recovered, and the addition of two equations for the death rate due to the disease and the infectivity rate. As noted above, the novelty lies in the introduction of the differential equations for the disease related death rate α ˜ and the infectivity rate β ˜ , which are treated as unknowns. However, these variables are constrained to avoid unreasonable values that the differential equations may produce. Although each specific disease has its own dynamics, here for simplicity, we assume simple structures for the rate equations for these rates. Related explanations can be found in Remarks 2.1 and 2.3.
The positivity and boundedness of the solutions, which makes them biologically viable, and the global existence of the solution, is described in Section 3. The steady states of the system and their stability are studied in Section 4.
Section 5 describes a simple explicit finite difference algorithm for the computer simulations of the model and shows two typical solutions. The first depicts the Disease Free Equilibrium (DFE), with system constants that make it stable and attracting. The second simulation is in the case when the DFE is unstable, and then the Endemic Equilibrium (EE) is stable and attracting. Furthermore, the simulations show how the system approaches to these steady states. To obtain confidence in the simulations, Section 6 presents a numerical argument for the convergence of the numerical method. The conclusions of the work and some ideas for future study can be found in Section 7.

2. The Model

We present a general SIR model of disease transmission, modified so it includes dependent rates of infectivity and death. We use the terminology of a generic disease in a large city in which the disease is spreading. Modifications to the model for a specific disease and location need to be tailored to the disease. We follow, in part, the presentation and ideas in [1].
We deal with whole populations, do not consider their spatial spread, and assume that the populations are large enough to justify the use of ordinary differential equations (ODEs). As noted in the introduction, we describe the dynamics of three populations consisting of individuals: susceptible (S), infected (I), and recovered (R). These are functions of time, and the rate of change of each population is described in the model. For simplicity, we consider the time unit to be a day. The novelty in this work is the assumption that the disease-induced death rate function α = α ( t ) and the infectivity rate function β = β ( t ) are dependent variables. The infectivity rate function β is the probability that one susceptible person who comes into contact with one infected becomes sick. This measures how rapidly the disease may spread.
We assume that the death rate function α and the infectivity rate function β are only mildly related. We use a differential equation for each one that depends on the infected and recovered populations. Moreover, we assume that the fraction ρ of those who have recovered can lose their immunity and be reinfected.
The compartmental structure of the model, see e.g., [5], is depicted in Figure 1.
The susceptible population S = S ( t ) consists of all individuals who are healthy and can become sick. The infected population I = I ( t ) consists of individuals infected with the disease. Individuals in I ( t ) may or may not present clinical symptoms of the disease. The population R = R ( t ) denotes those who recovered from the disease.
We denote by P ( t ) the net number of susceptible individuals that are added to the city per day, either by birth or outside arrivals. We let μ ( 1 / day ) denote the death rate in the absence of the disease, and then the death rate for the infected is μ + α ( 1 / day ) .
The disease recovery constant is σ and the number of recovered (per day) is σ I . We let ρ ( 0 , 1 ] denote the fraction of recovered that become susceptible again. For the sake of simplicity, we assume that σ and ρ are constants. It is straightforward to make them dependent variables, however, at the expense of making the model more complex.
Remark 1.
The equations for the changes in α and β are likely to be of the general form
d α d t = Ψ α ( I , R , α , β ) , d β d t = Ψ β ( I , R , α , β ) ,
for given functions Ψ α and Ψ β , which need to be established for each disease, based on field data. These are likely to be set inclusions, which we will comment on in Remark 2.2. They are also likely to depend on the disease history.
In this work, for simplicity and lack of specific information, we assume that
Ψ α ( I , R , α , β ) = δ + I δ α R , Ψ β ( I , R , α , β ) = γ + I γ β R .
Here, δ + , δ , γ + , γ are positive constants, to be determined from field data. The dependence on R is due to population immunity from prior infections. The dependence on I seems to be natural.
Since α and β are dependent variables, we need to make sure that their values remain within reasonable intervals, no matter what the populations are. To that end, let 0 < α < α + 1 and 0 < β < β + 1 be the limits for the allowed values of α and β , respectively, and we want to guarantee that for 0 t T ,
α ( t ) [ α , α + ] , β ( t ) [ β , β + ] .
To that end, we introduce the restriction or cutoff operators  Φ α , Φ β , acting on s R , as follows,
Φ α ( s ) = α , s α , s , α < s < α + , α + s α + . Φ β ( s ) = β , s β , s , β < s < β + , β + s β + ,
Both operators are bounded, piecewise linear and Lipschitz continuous, and are used in the model below.
The total living population, at time t, is given by
N ( t ) = S ( t ) + I ( t ) + R ( t ) ,
and is not assumed to be constant.
These assumptions lead to the following mathematical model for SIR-ID, a modified SIR disease dynamical system with system-dependent infectivity and death rates.
Model 1.
SIR-ID Find five functions ( S , I , R , α ˜ , β ˜ ) , defined on [ 0 , T ] , such that the following equations hold, for 0 < t T :
d S d t = P β I S N μ S + ρ R ,
d I d t = β I S N ( μ + α + σ ) I ,
d R d t = σ I μ R ρ R ,
d α ˜ d t = δ + I δ α ˜ R
d β ˜ d t = γ + I γ β ˜ R ,
where
α ( t ) = Φ α ( α ( t ) ˜ ) , β ( t ) = Φ β ( β ( t ) ˜ )
and N is given in (4). The initial conditions are
S ( 0 ) = S 0 , I ( 0 ) = I 0 , R ( 0 ) = R i n i t ,
α ( 0 ) = α 0 , β ( 0 ) = β 0 .
Here, α ˜ and β ˜ are the unrestricted auxiliary dependent variables. Everywhere below we refer to the restricted variables α and β as the disease-induced death and infectivity rates, respectively. We denote by R i n i t the initial value of R, since in mathematical epidemiology R 0 usually denotes the basic stability number, or the basic reproduction number, see [4].
Furthermore, S 0 > 0 is the initial population before the outbreak of the disease, and I 0 0 , R i n i t 0 are the initial populations at t = 0 . Additionally, α ( 0 ) = α 0 [ α , α + ] is the initial disease-induced death rate and β ( 0 ) = β 0 [ β , β + ] is the initial infectivity rate.
In practice, one typically assumes that initially S 0 = N ( 0 ) > 0 , so that at the outbreak the population is only of susceptibles, and all the other populations vanish. However, for the sake of generality, we allow for them to be nonnegative but satisfying N ( 0 ) = S 0 + I 0 + R i n i t , so that (4) holds at t = 0 .
Next, we discuss equations (8) and (9). We assume that the infectivity of the disease increases with the number of infected, I, as the disease vector has more options to grow and possibly mutate, and decreases with the number of recovered, as more individuals are immune. As noted above, we assume that the relationship is linear, which is very likely a severe restriction. It may be of interest to study the question of the form of Φ α and Φ β in the future, as it deserves a thorough investigation.
We note that (8) and (9) can be integrated, thus,
α ( t ) ˜ = α 0 + 0 t δ + I ( s ) δ α ( s ) ˜ R ( s ) d s ,
β ( t ) ˜ = β 0 + 0 t γ + I ( s ) γ β ( s ) ˜ R ( s ) d s ,
which makes the system into a history dependent system of integral equations, however, we do not pursue it here.
The following remark can be found in [1].
Remark 2.
Instead of using the restriction operators Φ α , Φ β , we may use the notion of the subdifferential. To that end, we let I α , I β be the indicator functions of [ α , α + ] and [ β , β + ] , that is, I α ( α ) = 0 if α [ α , α + ] and I α = + otherwise, and similarly, I β ( β ) = 0 if β [ β , β + ] and I β = + otherwise. Let I α , I β be the subdifferentials,
I α ( s ) = ( , 0 ] , s = α , 0 α < s < α + , ) s = α + ,
and similarly for I β , with β replacing α.
Then, instead of using the restriction operators, we may use the set-valued inclusions for α and β, which are
d α d t Ψ α ( I , R , α , β ) I α ( α ) , d β d t Ψ β ( I , R , α , β ) I β ( β ) .
The subdifferentials guarantee that the variables cannot leave the designated intervals.
  • A summary of the definitions of the model parameters is given in Table 1.

3. Positivity, Boundedness and Existence

This section establishes the non-negativity, boundedness, and existence of global solutions to the model. These are important factors in ensuring that the model makes sense both biologically and mathematically. We note that the local existence is guaranteed by the general theory of dynamical systems, since the system is Lipschitz continuous.
Outside of this section, we take the recruitment rate of susceptible individuals (denoted P) to be constant with respect to time. However, for theoretical purposes, we allow P to be a bounded and nonnegative function of time with upper bound P max .
Theorem 2.
(Positivity and boundedness) Let S 0 > 0 , I 0 0 , and R i n i t 0 . If z ( t ) = ( S ( t ) , I ( t ) , R ( t ) ) is any solution to the system, then all of the components of z are nonnegative and uniformly bounded on each interval [0,T] on which they exist, for 0 < T . Then, for 0 t T ,
0 S ( t ) , I ( t ) , R ( t ) N 0 + P m a x μ
where 0 P ( t ) P max .
Proof. 
We first assume, in addition, that I 0 > 0 and R i n i t > 0 , and because of the continuity of the solutions, there exists a time interval [ 0 , T * ] , with T * > 0 , such that S ( t ) , I ( t ) , R ( t ) > 0 for 0 t < T * . Let 0 < t < T < T * . Then, since 0 < I , N and I / N < 1 , it follows from (5) and (2) that
d S d t = P β I S N μ S + ρ R β I N + μ S ( β + + μ ) S .
Using the separation of variables and integration on [ 0 , t ] together with the initial conditions, we obtain
S ( t ) S 0 e ( β + + μ ) t > 0 ,
since S 0 > 0 . Thus, the solution is positive for all 0 < t T . Similarly, from (5) and (6) we have
I ( t ) I 0 e ( μ + α + + σ ) t 0 ,
R ( t ) R i n i t e ( μ + ρ ) t 0 .
Consequently, the solution is nonnegative on [ 0 , T ] , for all T for which the solution exists. We note that the last two estimates are positive, unless I 0 = R i n i t = 0 . These inequalities allows us to remove the restriction T < T * and, also using continuity, we may assume that I 0 , R i n i t 0 . This means that the system will be nonnegative on every interval on which it exists. Moreover, we have S ( t ) + I ( t ) + R ( t ) = N ( t ) > 0 .
Next, we show the boundedness of the solutions. By adding equations (5), (6), and (7) and using (4), we find
d N d t = P μ N α I .
Hence,
d N d t P max μ N .
Next, we rearrange and and use the usual manipulations to get:
0 < N ( t ) N 0 + P m a x μ ,
showing N ( t ) is bounded from above. Since N is bounded and each of its components (S, I, R) are nonnegative, we have that all of these components are bounded as well. This completes the proof of boundedness of the populations.
Furthermore, because of the cutoff functions Φ α and Φ β , we know that α , β are nonnegative and bounded. However, for the sake of completeness, we show that α ( t ) ˜ and β ( t ) ˜ are also bounded and positive. First, we have the initial conditions of α ˜ 0 , β ˜ 0 > 0 . Using equation (8) and the upper bound for R, we obtain
d α ˜ d t δ α ˜ R δ α ˜ ( N 0 + P m a x / μ ) .
Again, using separation of variables, integration on [ 0 , t ] , and initial conditions, we have
α ˜ ( t ) α ˜ 0 e δ ( N 0 + P m a x / μ ) t > 0 .
Thus, α ˜ ( t ) > 0 on the interval [ 0 , t ] , since α ˜ 0 > 0 , and we extend this to [ 0 , T ] . Now, for an upper bound, we take the same equation (8) and find
d α ˜ d t δ + I δ + ( N 0 + P m a x / μ ) .
Again using separation of variables and integrating both sides on [ 0 , t ] gives, for 0 t T ,
α ˜ ( t ) α ˜ 0 + δ + ( N 0 + P m a x / μ ) T .
So, we have α ˜ ( t ) bounded from above. We follow similar steps for β ˜ ( t ) and get the following two inequalities:
0 α ˜ ( t ) α ˜ 0 + δ + ( N 0 + P m a x / μ ) T , 0 β ˜ ( t ) β ˜ 0 + γ + ( N 0 + P m a x / μ ) T .
Thus, these variables are also nonnegative and bounded on every finite time interval [ 0 , T ] .    □
In addition to proving that the solutions are positive and bounded, we need to establish their global existence. Using the estimates above, having bounded parameters, and knowing that the right-hand sides of the system are Lipschitz, we infer the existence of a unique solution from standard results for dynamical system (see [12]).
Let x = x ( t ) = ( S , I , R , α ˜ , β ˜ ) T , then the model can be written in the condensed form
d x d t = F ( x , t ) ,
where
F = P β I S N μ S + ρ R β I S N ( μ + α + σ ) I σ I μ R ρ R δ + I δ α ˜ R γ + I γ β ˜ R .
Here, α ( t ) = Φ α ( α ( t ) ˜ ) , β ( t ) = Φ β ( β ( t ) ˜ ) . It follows from the estimates in Theorem 1 that, for 0 < T < ,
| | x ( t ) | | L ( N 0 , P , T ) ,
where L depends only on N 0 , P , T , and the system parameters.
Remark 3.
We note that the bound L = L ( N 0 , P , T ) depends on T via the dependence of α ˜ and β ˜ on T. This restricts the existence of the solution x ( t ) to every finite time interval [ 0 , T ] for T < . However, even when α ˜ or β ˜ tend to infinity, α and β remain bounded and, therefore, the solution ( S ( t ) , I ( t ) , R ( t ) ) exists on the interval [ 0 , ) .
  • We summarize our results as follows.
Theorem 3.
(Existence and uniqueness) Let S 0 > 0 , I 0 0 , R i n i t 0 ,   α 0 [ α , α + ] , β 0 [ β , β + ] , and let all the coefficients be positive constants. Then, there exists a unique solution to Model 1 on every time interval [ 0 , T ] for T < . Furthermore, the solution ( S ( t ) , I ( t ) , R ( t ) ) exists on the interval [ 0 , ) .
Proof. 
It is straightforward to show that given bounded coefficients and functions (see Theorem 1), the system is locally Lipschitz continuous. Then, it follows from the estimates above that it is Lipschitz on every finite time interval. Therefore, the result follows from standard results for dynamical systems (see e.g., [12]).    □

4. Steady States

This section studies the equilibrium points of the system and their stability. We have the Disease-Free Equilibrium (DFE) and the Endemic Equilibrium (EE). We assume that P > 0 is constant, and denote the steady states as: S ¯ , I ¯ , R ¯ , α ¯ , β ¯ . To that end, we compute the Jacobian and then the eigenvalues of the system, thus establishing the stability of the system at a given state.
To compute the Jacobian, we find in turns the partial derivatives with respect to S, I, and R in equations (5), (6), and (7). We note that since N = S + I + R :
( S / N ) S = I + R N 2 , ( I / N ) I = S + R N 2 , 1 / N R = 1 N 2 .
The Jacobian of the populations is the following.
J ( S , I , R ) = β I ( I + R ) N 2 μ β S ( S + R ) N 2 β I S N 2 + ρ β I ( I + R ) N 2 β S ( S + R ) N 2 ( μ + α + σ ) β I S N 2 0 σ μ ρ
Next, we consider the equilibrium points and their stability.

4.1. Disease Free Equilibrium

We begin with the DFE, which is ( S ¯ , 0 , 0 ) , where S ¯ = N ¯ = P / μ . We evaluate the Jacobian at the DFE,
J ( S ¯ , 0 , 0 ) = μ β ¯ ρ 0 β ¯ ( μ + α ¯ + σ ) 0 0 σ μ ρ .
The eigenvalues are
λ 1 = μ , λ 2 = μ ρ , λ 3 = β ¯ ( μ + α ¯ + σ ) .
In order for the disease-free state to be stable and attracting, the eigenvalues must be negative. We conclude that:
Proposition 1.
The DFE, ( S ¯ = P / μ , 0 , 0 ) , is stable and attracting (asymptotically stable) when
β ¯ < ( μ + α ¯ + σ ) .
It is unstable when
β ¯ > ( μ + α ¯ + σ ) .
  • It follows, that somewhat artificially, we may write the basic stability number as
    R 0 = β ¯ μ + α ¯ + σ
    Then, when R 0 < 1 the DFE is stable and attracting, and when R 0 > 1 it is unstable. As can be seen below, when the DFE is unstable the EE appears and is stable and attracting.
First, we look at a case such that a stable and attracting DFE is attained. Starting with initial conditions S 0 = 40 , 000 , I 0 = 2 , 000 , and R i n i t = 200 , numerical simulations produced the following steady state values:
S ¯ = 41 , 926 , I ¯ = 0 , R ¯ = 0 , α ¯ = 0.0204 , β ¯ = 0.1618 ,
and the eigenvalues are
λ 1 = 3.4 × 10 5 , λ 2 = 0.7500 , λ 3 = 0.359 .
By Proposition 4.1, we have that λ 3 < 0 , therefore the DFE is stable and attracting.

4.2. Endemic Equilibrium

We find the conditions for the existence of an endemic equilibrium state, and denote its populations by z ¯ = ( S ¯ , I ¯ , R ¯ ) , where I ¯ > 0 . Then, z ¯ is the solution of the system,
0 = P β ¯ I ¯ N ¯ + μ S ¯ + ρ R ¯ ,
0 = β ¯ I ¯ S ¯ N ¯ ( μ + α ¯ + σ ) I ¯ ,
0 = σ I ¯ μ + ρ R ¯ .
Here, N ¯ = S ¯ + I ¯ + R ¯ .
Next, it follows from (8) and (9) that
0 = δ + I ¯ δ α ˜ R ¯ , 0 = γ + I ¯ γ β ˜ R ¯ ,
hence,
α ˜ = δ + I ¯ δ R ¯ , β ˜ = γ + I ¯ γ R ¯ .
Then,
α ¯ = Φ α ( α ˜ ) , β ¯ = Φ β ( β ˜ ) .
It follows from (18) that
R ¯ = σ ( μ + ρ ) I ¯ .
Next, since I ¯ > 0 , we get from (17),
β ¯ S ¯ N ¯ = γ 0 ,
where, γ 0 = μ + α ¯ + σ . Next, we let
γ 1 = 1 μ γ 0 ρ σ μ + ρ ,
then, it follows from (16), that
S ¯ = P μ γ 1 I ¯ ,
Furthermore,
N ¯ = S ¯ + I ¯ + R ¯ = P μ γ 2 I ¯ ,
where
γ 2 = γ 1 1 σ μ + ρ .
Using these expressions in (20), we obtain
P μ γ 1 I ¯ = γ 0 β ¯ P μ γ 2 I ¯ .
Therefore,
I ¯ = P μ γ 3 1 γ 0 β ¯ ,
where
γ 3 = γ 1 γ 0 γ 2 β ¯ .
The Jacobian evaluated at the EE is,
J ( S ¯ , I ¯ , R ¯ ) = μ β ¯ λ γ 4 ( I ¯ ) 2 β ¯ λ γ 5 γ 6 ρ + β ¯ λ I ¯ γ 5 β ¯ λ γ 4 ( I ¯ ) 2 γ 0 + β ¯ λ γ 5 γ 6 β ¯ λ I ¯ γ 5 0 σ μ ρ
Here, using (21), we set
λ = 1 N ¯ 2 = 1 P μ γ 2 I ¯ 2 , γ 4 = 1 + σ μ + ρ γ 5 = P μ γ 1 I ¯ , γ 6 = P μ ( γ 2 + 1 ) I ¯
Collecting these results yields the following result.
Result 4.
The endemic equilibrium ( S ¯ , I ¯ , R ¯ ) exists only when (15) holds, and is given by
S ¯ = P μ γ 1 I ¯ , I ¯ = P μ γ 3 1 γ 0 β ¯ , R ¯ = σ ( μ + ρ ) I ¯ ,
where α ¯ and β ¯ are given in (19).
We recall that γ 0 = μ + α ¯ + σ , therefore condition (15) shows that the DFE is unstable, and then (24) guaranties that I ¯ > 0 and then that R ¯ > 0 .
Next, in our simulations we found a case in which the EE exists. Starting with the initial conditions S 0 = 9 , 500 , I 0 = 400 , and R i n i t = 100 , numerical simulations produced the following EE steady state values:
S ¯ = 2 , 183 , I ¯ = 310 , R ¯ = 43 , α ¯ = 0.0107 , β ¯ = 0.1345
Indeed, (15) holds, i.e., R 0 > 1 . Then, the eigenvalues of J ( S ¯ , I ¯ , R ¯ ) , (23), were found numerically to be
λ 1 = 0.7477 , λ 2 = 0.0174 , λ 3 = 0.0014 ,
confirming that the EE is stable and attracting.

5. Simulations

To obtain insight into the model predictions, an explicit time-stepping algorithm was constructed, and the related program was written in MATLAB. This provided quantitative approximations of the model solutions. The code performed very well, and the runs typically took a few seconds on a laptop. We first present the numerical scheme and then two simulation results. The first deals with the DFE and the second with the EE. In the next section, we show the numerical convergence of the algorithm.

5.1. Numerical Scheme

The time interval [ 0 , T ] is discretized into N subintervals of length Δ t = T / N . Typically, in simulations Δ t = 10 4 is used. Denoting the value of a function f at time t n = n Δ t by f n , the discretized system, for n = 0 , 1 , N 1 , is as follows.
S n + 1 = S n + P n β n I n S n N n μ S n + ρ R n Δ t ,
I n + 1 = I n + β n I n S n + 1 N n ( μ + α n ) I n σ I n Δ t ,
R n + 1 = R n + σ I n + 1 μ R n ρ R n Δ t ,
α ˜ n + 1 = α ˜ n + δ + I n + 1 δ α ˜ n R n + 1 Δ t .
β ˜ n + 1 = β ˜ n + γ + I n + 1 γ β ˜ n R n + 1 Δ t ,
α n + 1 = Φ α ( α ˜ n + 1 ) , β n + 1 = Φ β ( β ˜ n + 1 ) .
Together with the initial conditions,
S 0 = S 0 , I 0 = I 0 , R 0 = R i n i t , α ˜ 0 = α 0 , β ˜ 0 = β 0 .
We note that in this algorithm, we use the updated values of the functions when they are available. Using the above discretization of the model equations, we have the following algorithm.
Algorithm 1 Explicit time-stepping
Set S 0 , I 0 , R 0 , α 0  and β 0  using (31)
      for n = 0 to N-1 do
Calculate, in this order, S n + 1 , I n + 1 , R n + 1 , α ˜ n + 1  and  β ˜ n + 1  according to (25)–(29)
Calculate α n + 1 and β n + 1 according to (30)
     end for

5.2. DFE and EE Simulations

We show two examples of numerical simulations: one in which the Disease-Free Equilibrium is attained and the other one with an Endemic Equilibrium. These examples were produced using Algorithm 5.1 and the parameters in Table 2.
As noted in section 4.1, the DFE example (Figure 2, see p. 17) begins with 40,000 susceptibles, 2,000 infected, and 200 already recovered from the disease. Since it satisfies equation (14), it tends to the disease-free equilibrium. The results are shown in the graphs below. The infected and recovered populations decrease to zero after about 20 days, at which point we have 41,926 susceptibles making up the total population. We see that the infected population gradually decreases over time, indicating that infected individuals are dying or recovering faster than the rate at which susceptibles are becoming infected. The recovered population increases to almost 1,000 before decreasing to 0, showing that many of the previously infected individuals recovered from the disease. The susceptible population takes a small dip, showing that some individuals moved from the susceptible to the infected group before the disease dies off and the populations reach their DFE. In this simulation, the death rate from the disease initially jumps to the upper bound, but after 3 days it decreases until leveling off between the upper and lower bounds. The infectivity rate changes similarly over the same time period.
The simulations of the Endemic Equilibrium are shown in Figure 3. The initial populations are 9,500 susceptibles, 400 infected, and 200 recovered. Since β ¯ > ( μ + α ¯ + σ ) , the disease remains in the population as t tends to infinity. When 0 t 300 , we see that both α and β are increasing. This results in a significant decline in the susceptible population and a steep increase of the infected population. When 100 t 500 , the infected and recovered populations increase until they reach their maximum values at around t = 500 . After this time, they decrease to their EE values of I ¯ 310 , and R ¯ 43 . Both α and β reach equilibrium at t 600 , while the populations S , I and R stabilize when t 3500 .

6. Numerical Convergence

We show the convergence of the algorithm numerically. Since we do not have the exact solution in closed form, we assume that the numerical solution obtained on the finest refinement is the reference `exact’ solution. Thus, the exact or reference solution ( S ˜ , I ˜ , R ˜ ) is the one obtained using Algorithm 5.1 with Δ t = 10 6 . The parameters are as in Table 2. We calculate the numerical solution u k with Δ t = 10 k , for k = 2 , , 5 , and calculate the norm of the error up to the final time T = 20 . The rate of convergence is calculated as
R c o n v = 1 log ( 0.1 ) log u ˜ u k u ˜ u k 1 .
The results are presented in Table 3, where we observe that the subsequent numerical solutions converge to the reference solution, and the error decays at a rate of at least 1. This result provides substantial confidence in the numerical method and therefore, in the numerical solutions.

7. Conclusions

This work describes a new augmented version of the SIR model that mathematically studies the spread of a generic disease. Our SIR-ID model modifies the usual SIR model by incorporating system dependent variables for the rate of death, α , and the rate of infectivity, β . The motivation behind our particular model comes from observing the COVID-19 pandemic. As noted in the Introduction, various factors cause changes in the death rate and similarly the infectivity rate, such as improved health care, vaccinations, and partial immunity to subsequent infections. Moreover, the limits of the healthcare system to treat infected populations, thus straining hospitals, is another factor.
To make the model applicable to a specific disease, the death and infectivity rate functions should be determined from its field data. For the model to make epidemiological sense, the differential equations for the death rate ( α ˜ ) and the infectivity rate ( β ˜ ) are incorporated and modified so that they do not fall below or exceed certain realistic threshold values.
Following the detailed derivation of the model, we establish the positivity and boundedness of the solutions, which leads to the proof of their existence. This shows that the model makes sense both biologically and mathematically. Then, we study the system’s steady states and show that the disease-free equilibrium (DFE) is stable and attracting (asymptotically stable) when condition (4.2) holds. Following the DFE, we study the conditions for the emergence of the endemic equilibrium (EE). Similarly to the DFE, we find the eigenvalues of the Jacobian matrix at the EE. Then, we present a simple time-stepping algorithm for the numerical approximations of the solutions. The algorithm has been incorporated in a computer code and two sets of simulations performed. In the first, the system parameters are such that it converges, as t , to the DFE, showing that in this case the DFE is stable and attracting (asymptotically stable). In the second simulation the system parameters are such that it converges to the EE state, since the DFE is unstable. Indeed, the simulations of the model support the DFE and EE, and show how the system approaches them. As noted above, condition (15) guarantees that when the DFE is unstable (24) guarantees that I ¯ > 0 , and therefore R ¯ > 0 , too, so that the EE is found to be stable and attracting.
We emphasize that in both simulations the values of α and β eventually do not reach the constraints, allowing them to be determined by the system. This shows that in these cases imposing their values would lead to different results, which is one of the main motivations of this research.
Now that the basic structure and behavior of the model have been investigated, there are related issues that warrant further study. Indeed, there is some interest in the study of related extensions of our model, some of which we mention below.
One of the main open questions comes from the introduction of system dependent death and infectivity rates. We could expand these rates to model certain disease-informed functional forms of Ψ α and Ψ β . This would make it necessary to find the relevant information and see if we can fit the functions to the data. This would make our model applicable to disease-specific results. Moreover, it may be of practical interest to make the recovery rate σ a state variable, too.
Since our analysis suggests the possibility of multiple steady state solutions, the question is of the existence and reachability of such steady states. Reachability refers to the question of given a steady state, how to find the initial conditions that guarantee that the time dependent solution converges to this steady state ias t . To better understand the model, reachability would be an area of interest.
Another area of interest may be the extension of the model that allows for the sudden appearance of new variants of the disease agents, as was the case with COVID-19. This could be done by introducing randomness to some of the system coefficients.
Furthermore, our model could be used in optimization analysis, leading to applications in vaccination/treatment, general public health, or economic studies. Additional simulations are always of interest, together with a comparison to the given information one may have on current diseases.
Thus, this work is a contribution to the rapidly growing discipline of mathematical epidemiology.

References

  1. Moore, Janice, and Shillor, Meir. “A Modified SIR Model with Dependent Infection and Hospitalization Rates.” BIOMATH, vol. 13, no. 2, Dec. 2024, p. 2411146. [CrossRef]
  2. Cesmelioglu, Aycil, et al. A Mathematical Model of the COVID-19 Pandemic Dynamics with Dependent Variable Infection Rate: Application to the Republic of Korea. ArXiv.org, 2020, arxiv.org/abs/2008.03248.
  3. Pell, Bruce, Aigerim Kalizhanova, Aisha Tursynkozha, Denise Dengi, Ardak Kashkynbayev, and Yang Kuang. “Dynamic PD-L1 regulation shapes tumor immune escape and response to immunotherapy.” Cancers 2025, Vol. 17, 3803. [CrossRef] [PubMed]
  4. Hethcote, HerbertW. The Mathematics of Infectious Diseases. SIAM Rev., vol. 42, no. 4, 2000, pp. 599–653. [CrossRef]
  5. Wikipedia. “Compartmental Models (Epidemiology).” Wikipedia, Wikimedia Foundation, 11 May 2025, en.wikipedia.org/wiki/Compartmental_model_(epidemiology).
  6. Atherstone, Christine J., et al. COVID-19 Epidemiology during Delta Variant Dominance Period in 45 High-Income Countries, 2020-2021. Emerging Infectious Diseases, vol. 29, no. 9, Sept. 2023, pp. 1757–1764. [CrossRef] [PubMed]
  7. Coppock, Dagan, et al. “COVID-19 Treatment Combinations and Associations with Mortality in a Large Multi-Site Healthcare System.” PLOS ONE, edited by Juan Carlos Lopez-Delgado, vol. 16, no. 6, June 2021, e0252591. [CrossRef] [PubMed]
  8. Liu, Jing, et al. “Differences in Case-Fatality-Rate of Emerging SARS-CoV-2 Variants.” Public Health in Practice, vol. 5, Dec. 2022, p. 100350. [CrossRef] [PubMed]
  9. Kojima, Noah, and Klausner, Jeffrey D. “Protective Immunity after Recovery from SARS-CoV-2 Infection.” The Lancet Infectious Diseases, Vol. 22 no 1, Jan, 2022. [CrossRef] [PubMed]
  10. Jahedi, Sana, and Yorke. James A. “When the Best Pandemic Models Are the Simplest.” Biology, vol. 9, no. 11, Oct. 2020, p. 353. [CrossRef] [PubMed]
  11. Allen, Linda J. S. An Introduction to Mathematical Biology. Pearson; Prentice Hall, 2007.
  12. Kloeden, Peter, and Rasmussen, Martin. “Nonautonomous Dynamical Systems.” Mathematical Surveys, American Mathematical Society, 2011. [CrossRef]
Figure 1. Compartmental structure and flow chart; α = α ( t ) and β = β ( t ) are dependent variables, too.
Figure 1. Compartmental structure and flow chart; α = α ( t ) and β = β ( t ) are dependent variables, too.
Preprints 208417 g001
Figure 2. Example 1: Convergence to the stable and attracting DFE.
Figure 2. Example 1: Convergence to the stable and attracting DFE.
Preprints 208417 g002
Figure 3. Example 2: Convergence to the stable and attracting EE.
Figure 3. Example 2: Convergence to the stable and attracting EE.
Preprints 208417 g003
Table 1. Symbols and description of parameters used in the model; the dimensional quantities are per day.
Table 1. Symbols and description of parameters used in the model; the dimensional quantities are per day.
Parameter Description
P recruitment rate of susceptible individuals
α (restricted) disease-induced death rate (10)
β (restricted) infectivity rate (10)
μ natural death rate
σ recovery rate of infected
ρ loss of immunity rate of recovered
δ , δ + disease-induced death limits
γ , γ + infectivity limits
α , α + restriction intervals values for α ˜
β , β + restriction intervals values for β ˜
S 0 , I 0 , R i n i t initial populations
α 0 , β 0 initial rates
Table 2. DFE and EE Parameters.
Table 2. DFE and EE Parameters.
Parameter DFE EE
P 1.4 3.4
α 0 0.002 0.005
β 0 0.3 0.11
ρ 0.75 0.75
μ 3.4 × 10 5 3.4 × 10 5
σ 0.5 0.105
δ , δ + 4.0 × 10 3 , 1.0 × 10 3 8.0 × 10 5 , 1.2 × 10 7
γ , γ + 5.0 × 10 3 , 1.0 × 10 3 8.5 × 10 5 , 1.6 × 10 6
α , α + , β , β + , 0.01 , 0.4 , 0.1 , 0.4 0.005 , 0.03 , 0.02 , 0.15
S 0 , I 0 , R i n i t 40000 , 2000 , 200 9500 , 400 , 100
Table 3. Rates of convergence for the DFE case.
Table 3. Rates of convergence for the DFE case.
Δ t S ˜ S k S rate I ˜ I k I rate R ˜ R k R rate
10 2 9.58 - 2.29 - 2.58 -
10 3 1.41 × 10 1 1.83 1.66 × 10 1 1.14 5.79 × 10 2 1.65
10 4 7.12 × 10 3 1.30 8.47 × 10 3 1.29 3.15 × 10 3 1.26
10 5 2.15 × 10 4 1.52 2.60 × 10 4 1.51 3.53 × 10 5 1.95
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

© 2026 MDPI (Basel, Switzerland) unless otherwise stated