Next Article in Journal
Diversity and Semiconvergents in Pythagorean Tuning
Previous Article in Journal
Cloud Platform Selection Using Extended Multi-Attribute Decision-Making Methods with Interval Type-2 Fuzzy Sets
Previous Article in Special Issue
Numerical Simulations for Parabolic Stochastic Equations Using a Structure-Preserving Local Discontinuous Galerkin Method
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Asymptotical Behavior of Impulsive Linearly Implicit Euler Method for the SIR Epidemic Model with Nonlinear Incidence Rates and Proportional Impulsive Vaccination

School of Mathematics and Statistics, Northeastern University at Qinhuangdao, Qinhuangdao 066004, China
*
Author to whom correspondence should be addressed.
Axioms 2025, 14(6), 470; https://doi.org/10.3390/axioms14060470
Submission received: 7 May 2025 / Revised: 4 June 2025 / Accepted: 14 June 2025 / Published: 16 June 2025
(This article belongs to the Special Issue Differential Equations and Inverse Problems, 2nd Edition)

Abstract

This paper is concerned with the asymptotical behavior of the impulsive linearly implicit Euler method for the SIR epidemic model with nonlinear incidence rates and proportional impulsive vaccination. We point out the solution of the impulsive linearly implicit Euler method for the impulsive SIR system is positive for arbitrary step size when the initial values are positive. By applying discrete Floquet’s theorem and small-amplitude perturbation skills, we proved that the disease-free periodic solution of the impulsive system is locally stable. Additionally, in conjunction with the discrete impulsive comparison theorem, we show that the impulsive linearly implicit Euler method maintains the global asymptotical stability of the exact solution of the impulsive system. Two numerical examples are provided to illustrate the correctness of the results.

1. Introduction

Infectious diseases have always been a major threat to global public health, causing significant morbidity and mortality across populations. The study of epidemic dynamics has become crucial for understanding disease transmission patterns and developing effective control strategies. One of the most influential models in this field is the SIR (Susceptible–Infected–Recovered) model [1], which was first introduced by Kermack and McKendrick in 1927. This compartmental model divides the population into three categories: susceptible individuals who are at risk of infection, infected individuals who are capable of transmitting the disease, and recovered individuals who have immunity against the disease. The SIR model has since been widely applied to analyze various infectious diseases [2,3,4], including influenza, measles, and, more recently, COVID-19.
The concept of pulse vaccination, which involves administering vaccines to a large portion of the population at specific intervals, has gained significant attention as an effective strategy for controlling and eradicating infectious diseases [5,6,7]. This approach has proven particularly successful in reducing the prevalence of childhood diseases such as measles and polio. Although analytical methods have been successful in studying SIR models [8,9,10,11,12,13,14], obtaining accurate solutions for many pulse epidemic systems is often difficult or impossible. This challenge has led to the development of numerical methods for approximating the solution of the pulse SIR equation. Numerical methods not only provide insights into the behavior of epidemic models but also provide practical tools for public health decision-making. Therefore, it is important to study numerical methods for the impulsive SIR equations [15].
In recent years, the linearly implicit Euler method (LIEM) for SIR equations without impulsive perturbations has gained increasing attention as a very effective numerical method [16,17,18,19]. In [16], the authors proposed the LIEM numerical method thresholds for aged SIS models with finite maximum age, in which some numerical basic reproduction numbers were provided and the stability of the disease-free equilibrium was investigated. In [17], the authors studied a numerical reproduction number of the linearly implicit Euler–Riemann method for a single nonlinear age-structured population model with infinite age. In [18], a numerical threshold of a LIEM for a nonlinear infection-age SIR model was studied. In [15], the impulsive linear implicit Euler method (ILIEM) was first proposed to solve the SIR epidemic equation with a pulse vaccination strategy, and it was pointed out that the method has the advantages of keeping the exact solution positive and maintaining the global attractiveness of the disease-free periodic solution. To the best of our knowledge, ILIEM has not been applied to solve the SIR epidemic model with nonlinear incidence rates and proportional impulsive vaccination. The discrete Floquet’s theorem and small-amplitude perturbation skills are also first applied to prove that ILIEM maintains the local stability of the disease-free periodic exact solution without restrictions on the step sizes, and further, ILIEM maintains the global asymptotical stability of the exact solution.
The remaining part of this article is organized as follows. In Section 2, we present the results on the asymptotical stability of the disease-free periodic solution of the impulsive SIR system. In Section 3, the local stability of the disease-free periodic solution of ILIEM for the impulsive SIR system is studied. Moreover, the global asymptotical stability of ILIEM is studied. In Section 4, two numerical examples are given to illustrate the correctness of the conclusions. The Section 5 includes the conclusions and future works.

2. Asymptotical Stability of the Exact Solution

In epidemic dynamics, we usually divide the total population (N) into the following groups: susceptible (class S), infected (class I), and removed (class R). In this paper, we consider the impulsive SIR system in [20] as follows:
d S d t = K I 2 S b S + r 1 R + b N , d I d t = K I 2 S ( b + v ) I , d R d t = v I ( b + r 1 ) R , t k T , S ( t + ) = ( 1 p ) S ( t ) , I ( t + ) = I ( t ) , R ( t + ) = R ( t ) + p S ( t ) , t = k T ,
where N is the total population. It is assumed in this model that all newborn infants are susceptible. Here, b represents both birth rate and mortality rate, v is the rate of infected individuals entering the removed category, r 1 is the probability that an individual removed from the category loses immunity and enters the susceptible category. Here, H ( I , S ) = K I S is a nonlinear incidence rate concerning S and I (see [20]), which implies that the number of infected individuals per unit of time is H ( I , S ) I = K I 2 S . Pulse vaccination is applied as an impulse at the discrete time k T , where T is a positive real constant, k Z + = { 1 , 2 , } . The train of impulses generated by pulse vaccination in (1) creates jump discontinuities in both S ( t ) and R ( t ) , where S ( t ) suddenly decreases by the proportion p, and R ( t ) suddenly increases by p S ( t ) , whenever t = k T . The solutions S ( t ) and R ( t ) of (1) are left-continuous at all points. S ( t ) and R ( t ) are right-continuous except for t = k T . At t = k T , the right limits of S ( t ) and R ( t ) exist, denoted as S ( t + ) and R ( t + ) , respectively. The solution I ( t ) of (1) is continuous at all points. At the initial time t = 0 , we only require that the right limit exists S ( 0 + ) = S 0 , I ( 0 + ) = I 0 and R ( 0 + ) = R 0 . Throughout this paper, we always require that S 0 , I 0 , and R 0 are nonnegative initial values and satisfy S 0 + I 0 + R 0 = N 0 . Assume that α = b + r 1 and β = b + v . From combining this with Equation (1), we can easily prove that the following equality
S ( t ) + I ( t ) + R ( t ) N 0
holds for all t. Consequently, we need only study the following subsystem:
d S d t = K I 2 S α S + α N 0 r 1 I d I d t = K I 2 S β I t k T , S ( t + ) = ( 1 p ) S ( t ) I ( t + ) = I ( t ) t = k T ,
where initial values S ( 0 + ) = S 0 and I ( 0 + ) = I 0 satisfy 0 S 0 N 0 and 0 I 0 N 0 . When I ( t ) 0 , instead of the system (2), we only need to consider the following subsystem:
S ( t ) = α S ( t ) + α N 0 , t k T , k N S ( k T + ) = ( 1 p ) S ( k T ) , k N .
Lemma 1 
([20]). System (3) has a globally stable positive periodic solution,
S ˜ ( t ) = N 0 p N 0 e α ( t k T ) 1 ( 1 p ) e α T , t ( k T , ( k + 1 ) T ] .
Theorem 1 
([20]). The disease-free periodic solution ( S ˜ ( t ) , 0 ) of (2) is locally stable without other additional conditions.
Theorem 2. 
If R 0 < 1 , then the disease-free periodic solution ( S ˜ ( t ) , 0 ) of (2) is globally attractive, where R 0 = β 1 K N 0 2 1 e α T 1 ( 1 p ) e α T .
Proof. 
By the first equation of (2), we can obtain that
S ( t ) α S ( t ) + α N 0 .
Applying Lemma 1 and impulsive comparison theorem (Lemma 2.2 of [9]) or (Lemma 2.1 of [10]), for any small ε > 0 , there exists a positive constant t 1 such that for t > t 1 , the solution S ( t ) of (2) satisfies
S ( t ) < S ˜ ( t ) + ϵ , t > t 1 .
Combining the second equation of (2), we can obtain that
I ( t ) K I 2 ( t ) ( S ˜ ( t ) + ϵ ) β I ( t ) K N 0 ( S ˜ ( t ) + ϵ ) β I ( t ) .
Because R 0 < 1 , we get, for a small enough ϵ ,
K N 0 ( S ˜ ( t ) + ϵ ) β K N 0 ( S ˜ ( k T ) + ϵ ) β = : σ < 0 .
By the comparison theorem [21,22], we can obtain that there exists a constant C such that
I ( t ) e σ t C , t > t 1 ,
which means lim t + I ( t ) = 0 . For any small ε 1 > 0 , there exists an integer t 2 such that | I ( t ) | < ε 1 , t t 2 . Hence, by the first equation of (2), we can obtain that
S ( t ) K ε 1 2 S ( t ) α S ( t ) + α N 0 r 1 ε 1 .
Next, we consider the following comparison system with pulse
u ( t ) = ( α + K ε 1 2 ) u ( t ) + α N 0 r 1 ε 1 , t k T , t > 0 , u ( t ) = ( 1 p ) u ( t ) , t = k T .
We can obtain the following periodic solution:
u ˜ ( t ) = u * α N 0 r 1 ε 1 α + K ε 1 2 e ( α + K ε 1 2 ) ( t k T ) + α N 0 r 1 ε 1 α + K ε 1 2 ,
where u * = ( 1 p ) 1 e ( α + K ε 1 2 ) T ( α N 0 r 1 ε 1 ) ( α + K ε 1 2 ) 1 ( 1 p ) e ( α + K ε 1 2 ) T .
By impulsive comparison theorem (Lemma 2.2 of [9]) or (Lemma 2.1 of [10]), there exists a positive constant t 3 such that
S ( t ) u ( t ) > u ˜ ( t ) ε 2 , t t 3 .
Since ε 1 and ε 2 are sufficiently small, S ˜ ( t ) is globally attractive. Consequently, the infection-free periodic solution ( S ˜ ( t ) , 0 ) is also globally attractive. □
From Theorem 1 and Theorem 2, we can immediately draw the following conclusion.
Theorem 3. 
If R 0 < 1 , then the disease-free periodic solution ( S ˜ ( t ) , 0 ) of (2) is globally asymptotically stable.

3. ILIEM for Impulsive SIR

ILIEM for the impulsive SIR system (1) takes the following form:
S k , l + 1 = S k , l + h K I k , l 2 S k , l + 1 b S k , l + 1 + r 1 R k , l + 1 + b N 0 I k , l + 1 = I k , l + h K I k , l 2 S k , l + 1 ( b + v ) I k , l + 1 R k , l + 1 = R k , l + h v I k , l + 1 ( b + r 1 ) R k , l + 1 k N , l A , S k + 1 , 0 = ( 1 p ) S k , m I k + 1 , 0 = I k , m R k + 1 , 0 = R k , m + p S k , m k N ,
with initial values S 0 , 0 = S 0 , I 0 , 0 = I 0 , R 0 , 0 = R 0 , where the step size h = T m , m is a positive constant, and N = { 0 , 1 , 2 , } . Here Z + = { 1 , 2 , } , A = { 0 , 1 , 2 , , m 1 } and B = { 0 , 1 , 2 , , m } . The discretization nodes t k , l satisfy t k , l = ( k m + l ) h t = k T + l h , k N , l B and t k , m = t k + 1 , 0 = k T , k Z + . The numerical solutions S k , l , I k , l , and R k , l are approximations of S ( t k , l ) , I ( t k , l ) , and R ( t k , l ) ( k N , l B { 0 } ), respectively. Similarly, S k , 0 , I k , 0 , and R k , 0 are approximations of S ( k T + ) , I ( k T + ) and R ( k T + ) ( k N ), respectively.

3.1. Advantages of ILIEM

In this subsection, we point out the advantages of ILIEM (11) for the impulsive SIR system (1). Compared to the impulsive explicit Euler method and the implicit Euler method, the numerical solution of ILIEM is positive for arbitrary step sizes when the initial values are positive, and ILIEM is less computationally expensive than the impulsive implicit Euler method. Additionally, as with the nature of the exact solution of (1), the total population is invariant, so it suffices to consider the impulsive system (2) with respect to S and I, which can also be seen as ILIEM for (2).
Theorem 4. 
For any solution ( S k , l , I k , l , R k , l ) of (11), the total number N k , l = S k , l + I k , l + R k , l satisfies N k , l N 0 , k N , l B , if S 0 + I 0 + R 0 = N 0 .
Proof. 
By the first three equations of (11), we can obtain that
N k , l + 1 = N k , l h b ( S k , l + 1 + R k , l + 1 + I k , l + 1 ) + h b N 0 = N k , l h b N k , l + 1 + h b N 0 , k N , l A ,
which implies that N k , l + 1 = N 0 , when N k , l = N 0 ( k N , l A ).
Obviously, according to the fourth to sixth equations of (11), we have
N k + 1 , 0 = N k , m , k N .
Consequently, applying mathematical induction, we can show that N k , l = N 0 ,   k N ,   l B . The proof has been completed. □
ILIEM (11) can be rewritten in the following form:
S k , l + 1 = S k , l + h b N 0 + h r 1 R k , l + 1 1 + h b + h K I k , l 2 I k , l + 1 = I k , l + h K I k , l 2 S k , l + 1 1 + h ( b + v ) R k , l + 1 = R k , l + h v I k , l + 1 1 + h ( b + r 1 ) k N , l A , S k + 1 , 0 = ( 1 p ) S k , m I k + 1 , 0 = I k , m R k + 1 , 0 = R k , m + p S k , m k N ,
with initial values S 0 , 0 = S 0 , I 0 , 0 = I 0 , R 0 , 0 = R 0 .
Theorem 5. 
When the initial values S 0 , I 0 , and R 0 are nonnegative, the solutions S k , l , I k , l , and R k , l of (12) are nonnegative for k N , h > 0 . In particular, S k , l > 0 , I k , l > 0 and R k , l > 0 when the initial values satisfy S 0 > 0 , I 0 > 0 , and R 0 > 0 .
Proof. 
Write (12) in vector form:
S k , l + 1 I k , l + 1 R k , l + 1 = S k , l + h b N 0 1 + h b + h K I k , l 2 I k , l 1 + h ( b + v ) R k , l 1 + h ( b + r 1 ) + 0 0 A B 0 0 0 C 0 S k , l + 1 I k , l + 1 R k , l + 1 ,
where
A = h r 1 1 + h b + h K I k , l 2 , B = h K I k , l 2 1 + h ( b + v ) , C = h v 1 + h ( b + r 1 ) .
By simplifying, we can obtain
P X k , l + 1 = Q X k , l + F ,
where
X k , l = S k , l I k , l R k , l , F = h b N 0 1 + h b + h K I k , l 0 0 , P = 1 0 A B 1 0 0 C 1 , Q = 1 1 + h b + h K I k , l 2 0 0 0 1 1 + h ( b + v ) 0 0 0 1 1 + h b + h K I k , l 2 .
Clearly, every element of matrix Q is positive, and every element of matrix F is nonnegative. By a simple calculation, we have
P 1 = 1 1 A B C A C 1 A B C A 1 A B C B 1 A B C 1 1 A B C A B 1 A B C B C 1 A B C C 1 A B C 1 1 A B C .
Because A B C < 1 , and A > 0 , B > 0 , C > 0 , we can obtain that each element of P 1 is positive.
From (14), we have
X k , l + 1 = P 1 Q X k , l + P 1 F .
Consequently, S k , l + 1 > 0 , I k , l + 1 > 0 , R k , l + 1 > 0 , when S 0 > 0 , I 0 > 0 , and R 0 > 0 . □
From [23], we know that the expression of the impulsive explicit Euler method (IEEM) for the impulsive SIR system (1) is as follows:
S k , l + 1 = S k , l + h K I k , l 2 S k , l b S k , l + r 1 R k , l + b N 0 I k , l + 1 = I k , l + h K I k , l 2 S k , l ( b + v ) I k , l R k , l + 1 = R k , l + h v I k , l ( b + r 1 ) R k , l k N , l A , S k + 1 , 0 = ( 1 p ) S k , m I k + 1 , 0 = I k , m R k + 1 , 0 = R k , m + p S k , m k N .
The IEEM (16) of the calculation is highly efficient, but I k , l + 1 = I k , l + h ( K I k , l 2 S k , l ( b + v ) I k , l ) is possibly negative for some large I k , l > 0 .
From [23], we know that the expression of the impulsive implicit Euler method (IIEM) for the impulsive SIR system (1) is as follows:
S k , l + 1 = S k , l + h K I k , l + 1 2 S k , l + 1 b S k , l + 1 + r 1 R k , l + 1 + b N 0 I k , l + 1 = I k , l + h K I k , l + 1 2 S k , l + 1 ( b + v ) I k , l + 1 R k , l + 1 = R k , l + h v I k , l + 1 ( b + r 1 ) R k , l + 1 k N , l A , S k + 1 , 0 = ( 1 p ) S k , m I k + 1 , 0 = I k , m R k + 1 , 0 = R k , m + p S k , m k N .
So, I k , l + 1 is possibly negative. ILIM can be rewritten as (15), which can be solved similarly to IEEM (16) without having to solve nonlinear algebraic equations and with a lower computational cost than implicit methods (17).

3.2. Asymptotical Stability of ILIEM

In this subsection, we will apply discrete Floquet’s theorem and small-amplitude perturbation skills to study the local stability of the disease-free periodic solution of ILIEM for the impulsive system (2). Furthermore, we will study the global asymptotical stability of ILIEM when the disease-free periodic solution of the impulsive system (2) is globally stable.
From Theorem 4, we know that N 0 = S k , l + I k , l + R k , l , k N , l B . We only need to consider the following subsystem of (11), which can also be seen as ILIEM for (2),
S k , l + 1 = S k , l + h K I k , l 2 S k , l + 1 α S k , l + 1 + α N 0 r 1 I k , l + 1 I k , l + 1 = I k , l + h K I k , l 2 S k , l + 1 β I k , l + 1 k N , l A , S k + 1 , 0 = ( 1 p ) S k , m I k + 1 , 0 = I k , m k N ,
with initial values S 0 , 0 = S 0 0 , I 0 , 0 = I 0 0 . By calculating this, we can rewrite (18) in the following explicit form:
S k , l + 1 I k , l + 1 = 1 + h β S k , l + h α N 0 1 + h β 1 + h α + h K I k , l 2 + h 2 K r 1 I k , l 2 h r 1 I k , l 1 + h β 1 + h α + h K I k , l 2 + h 2 K r 1 I k , l 2 h K I k , l 2 S k , l + h α N 0 1 + h β 1 + h α + h K I k , l 2 + h 2 K r 1 I k , l 2 + I k , l 1 + h α + h K I k , l 2 1 + h β 1 + h α + h K I k , l 2 + h 2 K r 1 I k , l 2 , k N , l A , x k + 1 , 0 y k + 1 , 0 = 1 p 0 0 1 x k , m y k , m , k N .
Remark 1. 
From Theorem 4 and Theorem 5, we can immediately see that the solutions S k , l , I k , l and R k , l of (12) satisfy 0 S k , l N 0 , 0 I k , l N 0 and 0 R k , l N 0 , when the initial values satisfy S 0 0 , I 0 0 , R 0 0 and S 0 + I 0 + R 0 = N 0 (throughout the rest of this article, this condition is held by default).
Next, we will study the following subsystem (disease-free subsystem of (18)):
S k , l + 1 = S k , l h α S k , l + 1 + h α N 0 , k N , l A , S k + 1 , 0 = ( 1 p ) S k , m , k N .
Applying (Lemma 1 of [15]) or (Lemma 5 of [24]), we immediately obtain the following result.
Lemma 2. 
System (20) has a globally asymptotically stable positive periodic solution
S ˜ k , l = S * ( 1 + h α ) l + 1 1 ( 1 + h α ) l N 0 , k N , l B ,
where S ˜ * = ( 1 p ) 1 ( 1 + h α ) m N 0 1 ( 1 p ) ( 1 + h α ) m .
Obviously, the positive periodic solution (21) can also be written as follows:
S ˜ k , l = N 0 p N 0 ( 1 + h α ) l 1 ( 1 p ) ( 1 + h α ) m , k N , l B .
Lemma 3. 
The periodic solution S ˜ k , l in (21) of system (20) satisfies
S ˜ k , l S ˜ k , m , k N , l B .
Proof. 
We claim that S * N 0 holds, because
N 0 S ˜ * = N 0 ( 1 p ) 1 ( 1 + h α ) m N 0 1 ( 1 p ) ( 1 + h α ) m = p N 0 1 ( 1 p ) ( 1 + h α ) m 0 .
Consequently, the function
f ( x ) = x S ˜ * + ( 1 x ) N 0
is monotonically nondecreasing for x R , since f ( x ) = S ˜ * N 0 0 . Combined with the fact that ( 1 + h α ) l ( 1 + h α ) m holds for l m , we get
f ( ( 1 + h α ) l ) f ( ( 1 + h α ) m ) ;
that is, S ˜ k , l S ˜ k , m holds for k N , l B . □
Theorem 6. 
The disease-free periodic solution ( S ˜ k , l , 0 ) of (18) is locally stable without other additional conditions.
Proof. 
Define
S k , l = x k , l + S ˜ k , l , I k , l = y k , l , k N , l B .
ILEIM of the form (19) can be expanded in a Taylor series: after neglecting higher order terms, the linearized equations read as
x k , l + 1 y k , l + 1 = 1 1 + h α h r 1 ( 1 + h α ) ( 1 + h β ) 0 1 1 + h β x k , l y k , l , k N , l A , x k + 1 , 0 y k + 1 , 0 = 1 p 0 0 1 x k , m y k , m , k N
To apply the discrete Floquet’s theorem ([25] or Lemma 3.1, Lemma 3.2 of [26]) to prove the result, we only need the following matrix,
M = ( 1 p ) ( 1 + h α ) m * 0 1 ( 1 + h β ) m ,
to have absolute values of its eigenvalues less than 1. If λ 1 and λ 2 are eigenvalues of matrix M, then λ 1 = ( 1 p ) ( 1 + h α ) m and λ 2 = 1 ( 1 + h β ) m . Obviously, λ 1 < 1 and λ 2 < 1 for h = T m and m Z + . □
Theorem 7. 
If R d < 1 , then the disease-free periodic solution ( S ˜ k , l , 0 ) of (18) is globally attractive, where R d = β 1 K N 0 2 1 ( 1 + h α ) m 1 ( 1 p ) ( 1 + h α ) m .
Proof. 
By the first equation of (18), we can obtain that
S k , l + 1 S k , l h α S k , l + 1 + h α N 0 .
Applying Lemma 2 and the impulsive comparison theorem, for any small ε > 0 , there exists a positive constant k 1 such that for k > k 1 , the solution S k , l of (18) satisfies
S k , l < S ˜ k , l + ϵ , l B .
Combining the second equation of (18), we can obtain that
I k , l + 1 I k , l + h K I k , l 2 ( S ˜ k , l + 1 + ϵ ) 1 + h β 1 + h K N 0 ( S ˜ k , l + 1 + ϵ ) 1 + h β I k , l .
Applying Lemma 3, we get
I k + 1 , 0 1 + h K N 0 ( S ˜ k , m + ϵ ) 1 + h β m I k , 0 .
Since R d < 1 means
K N 0 ( S ˜ k , m + ϵ ) β < 1 ,
the inequality (26) implies that lim k + I k , l = 0 , l B . For any small ε 1 > 0 , there exists an integer k 2 such that | I k , l | < ε 1 , k k 2 . Hence, by the first equation of (18), we can obtain that
S k , l + 1 S k , l + h α N 0 h r 1 ε 1 1 + h α + h K ε 1 2 .
Next, we consider the following comparison system with pulse
u k , l + 1 = u k , l + h α N 0 h r 1 ε 1 1 + h α + h K ε 1 2 , k N , l A , u k + 1 , 0 = ( 1 p ) u k , m , k N .
We can obtain the following periodic solution:
u ˜ k , l = ( 1 + h α + h K ε 1 2 ) l u * + 1 ( 1 + h α + h K ε 1 2 ) l h α + h K ε 1 2 ( h α N 0 h r 1 ε 1 ) ,
where u * = ( 1 p ) 1 ( 1 + h α + h K ε 1 2 ) m ( h α h r 1 ε 1 ) ( h α + h K ε 1 2 ) 1 ( 1 p ) ( 1 + h α + h K ε 1 2 ) m .
By the nonnegativity of S k , l and u k , l , there exists an integer k 3 Z + such that
S k , l u k , l > u ˜ k , l ε 2 , k k 3 , l B .
Since ε 1 and ε 2 are sufficiently small, S ˜ k , l is globally attractive. Consequently, the infection-free periodic solution ( S ˜ k , l , 0 ) is also globally attractive. □
From Theorem 6 and Theorem 7, we can immediately draw the following conclusion:
Theorem 8. 
If R d < 1 , then the disease-free periodic solution ( S ˜ k , l , 0 ) of (18) is globally asymptotically stable.
From Theorem 3, we know that the disease-free periodic solution of the system (2) is asymptotically stable under the condition R 0 < 1 . We will further show below that the disease-free periodic solution ( S ˜ k , l , 0 ) of (18) is also asymptotically stable under the same conditions.
Theorem 9. 
If R 0 < 1 , then the disease-free periodic solution ( S ˜ k , l , 0 ) of (18) is globally asymptotically stable.
Proof. 
To prove this result, we first consider the following function:
g ( x ) = 1 x 1 ( 1 p ) x , 0 x < 1 .
Obviously, g ( x ) = p 1 ( 1 p ) x 2 < 0 , which implies that g ( x ) is monotonically decreasing.
In fact, we can easily obtain that
( 1 + h α ) m = ( 1 + T α m ) m T α T α e T α ,
which implies
( 1 + h α ) m e T α .
Hence,
g ( 1 + h α ) m g e T α ,
which implies R d R 0 < 1 . Applying Theorem 8, we know the conclusion stands. □
Theorem 10. 
At any fixed time t ( t ( k T , ( k + 1 ) T ] , k N ), the limit of the discrete disease-free periodic solution ( S ˜ k , l , 0 ) of (18) is ( S ˜ ( t ) , 0 ) of the impulsive system (2) as h tends to 0. In this sense,
lim h 0 , m h = τ , t = ( k m + l ) h ( S ˜ k , l , 0 ) = ( S ˜ ( t ) , 0 ) .
Proof. 
Obviously, we have
lim h 0 , m h = T , t = ( k m + l ) h 1 + h α m = lim h 0 , m h = T , t = ( k m + l ) h 1 + α T m m α T α T = e α T ,
and
lim h 0 , m h = T , t = ( k m + l ) h 1 + h α l = lim h 0 , m h = T , t = ( k m + l ) h 1 + α T m m α T l α T m = e α ( t k T ) .
From the two equalities above and expressions (4) and (22), it follows that
lim h 0 , m h = T , t = ( k m + l ) h S ˜ k , l = S ˜ ( t ) .
End of proof. □

4. Numerical Experiments

In the following, two examples are provided to illustrate the correctness of the theory obtained above.
Example 1. 
The coefficients of the impulsive SIR system (2) were chosen to be N 0 = 100 , p = 0.6 , K = 0.002 , α = 0.02 , T = 1 , β = 0.5 , r 1 = 0.01 . By calculation, it can be obtained that
R 0 = β 1 K N 0 2 1 e α T 1 ( 1 p ) e α T 0.814306 < 1 .
By Theorem 3, we can obtain that the disease-free periodic solution ( S ˜ ( t ) , 0 ) of (2) is globally asymptotically stable, where
S ˜ ( t ) = 100 60 e 0.02 ( t k ) 1 0.4 e 0.02 , t ( k , k + 1 ] , k N .
Additionally, using Theorem 9, the disease-free periodic solution ( S ˜ k , l , 0 ) of (18) is also globally asymptotically stable, where
S ˜ k , l = 100 60 ( 1 + 0.02 h ) l 1 0.4 ( 1 + 0.02 h ) m , k N , l B .
From (32) and (33), we can see that for arbitrary fixed t,
lim h 0 , m h = 1 , t = ( k m + l ) h S ˜ k , l = S ˜ ( t ) ,
which confirms the correctness of Theorem 10.
It is difficult to see the difference between Figure 1 and Figure 2, and between Figure 3 and Figure 4, from which it can be roughly seen that the error between the exact solution and the numerical solution of ILIEM is small. This can also be seen in Table 1 and Table 2. Therefore, ILIEM is a very suitable numerical method.
Example 2. 
The coefficients of the impulsive SIR system (2) were chosen to be N 0 = 1000 , p = 0.5 , K = 0.0001 , α = 0.004 , r 1 = 0.002 , T = 1 , β = 0.9 . By calculation, it can be obtained that
R 0 = β 1 K N 0 2 1 e α T 1 ( 1 p ) e α T 0.883586 < 1 .
By Theorem 3, we can obtain that the disease-free periodic solution ( S ˜ ( t ) , 0 ) of (2) is globally asymptotically stable, where
S ˜ ( t ) = 1000 500 e 0.004 ( t k ) 1 0.5 e 0.004 , t ( k , k + 1 ] , k N .
Furthermore, using Theorem 9, the disease-free periodic solution ( S ˜ k , l , 0 ) of (18) is also globally asymptotically stable, where
S ˜ k , l = 1000 500 ( 1 + 0.004 h ) l 1 0.5 ( 1 + 0.004 h ) m , k N , l B .
From (34) and (35), we can see that for arbitrary fixed t,
lim h 0 , m h = 4 , t = ( k m + l ) h S ˜ k , l = S ˜ ( t ) ,
which confirms the correctness of Theorem 10.
Table 1 and Table 2 present the global absolute errors (in Euclidean norm) between the exact solutions and the numerical solutions of the impulsive SIR system (2). We can see that the errors of ILIEM (18) and IEEM for (2) become half of the original error when the step sizes become half of the original, which roughly illustrates that both ILIEM (2) and IEEM for (2) are convergent of order 1.
Similarly, it can be seen that the errors of the impulsive 3-order Heun method (IHM) for (2) become approximately 1 8 of the original errors when the step sizes become half of the original, which roughly illustrates that IHM for (2) is convergent of order 3. It can also be seen that the errors of the impulsive classical 4-stage 4-order Runge–Kutta method (ICRKM) for (2) become approximately 1 16 of the original error when the step sizes become half of the original, which roughly illustrates that ICRKM for (2) is convergent of order 4.

5. Conclusions and Future Works

The ILIEM (11) for the impulsive SIR system (1) has the advantage of maintaining the nonnegativity of the exact solution, as well as the invariance of the population sum. By applying discrete Floquet’s theorem and small-amplitude perturbation skills, we proved that the disease-free periodic solution of the impulsive system (2) is locally stable. Additionally, in conjunction with the discrete impulsive comparison theorem, it is shown that the ILIEM (18) maintains the global asymptotic stability of the exact solution of (2).
In [20], the authors pointed out that the complex dynamics of system (2) depend on vaccination proportion p when the epidemic cannot be eliminated. The system may undergo a quasi-periodic solution, a multi-periodic solution, a strange attractor, or chaos. Whether the numerical solution of ILIEM (18) for the system (2) has the prior phenomena of a quasi-periodic solution, multi-periodic solution, singular attractor, or chaos requires further investigation. Whether the methods of [27,28] can be used to study the numerical solution of infectious disease models with delayed and stochastic effects will also be an important question for us to investigate in the future.

Author Contributions

Conceptualization, G.-L.Z.; Software, Z.-W.X. and G.-L.Z.; Writing—original draft, G.-L.Z.; Writing—review and editing, Z.-W.X. and G.-L.Z. All authors have read and agreed to the published version of the manuscript.

Funding

This research received no external funding.

Data Availability Statement

The datasets generated during the current study are available from the corresponding author on reasonable request.

Conflicts of Interest

The authors declare no conflicts of interest.

References

  1. Kermack, W.O.; McKendrick, A.G. Contributions to the mathematical theory of epidemics. Proc. Roy. Soc. 1927, 115, 700–721. [Google Scholar]
  2. Anderson, R.M.; May, R.M. Infectious Diseases of Humans: Dynamics and Control; Oxford University Press: Oxford, UK, 1991. [Google Scholar]
  3. Ma, Z.E.; Zhou, Y.C.; Wu, J.H. Modeling and Dynamics of Infectious Diseases; Higher Education Press: Beijing, China, 2009. [Google Scholar]
  4. Brauer, F.; Chavez, C.C.; Feng, Z.L. Mathematical Models in Epidemiology; Springer: New York, NY, USA, 2019. [Google Scholar]
  5. Agur, Z.; Cojocaru, L.; Mazor, G.; Anderson, R.M.; Danon, Y.L. Pulse mass measles vaccination across age cohorts. Proc. Natl. Acad. Sci. USA 1993, 90, 11698–11702. [Google Scholar] [CrossRef] [PubMed]
  6. Shulgin, B.; Stone, L.; Agur, Z. Pulse vaccination strategy in the SIR epidemic model. Bull. Math. Biol. 1998, 60, 1123–1148. [Google Scholar] [CrossRef] [PubMed]
  7. Stone, L.; Shulgin, B.; Agur, Z. Theoretical examination of the pulse vaccination policy in the SIR epidemic model. Math. Comput. Model. 2000, 31, 207–215. [Google Scholar] [CrossRef]
  8. Tang, S.Y.; Xiao, Y.N.; Clancy, D. New modelling approach concerning integrated disease control and cost-effectivity. Nonlinear Anal. 2005, 63, 439–471. [Google Scholar] [CrossRef]
  9. Gao, S.J.; Chen, L.S.; Nieto, J.J.; Torres, A. Analysis of a delayed epidemic model with pulse vaccination and saturation incidence. Vaccine 2006, 24, 6037–6045. [Google Scholar] [CrossRef]
  10. Gao, S.J.; Teng, Z.D.; Xie, D.H. Analysis of a delayed SIR epidemic model with pulse vaccination. Chaos Solitons Fractals 2009, 40, 1004–1011. [Google Scholar] [CrossRef]
  11. Zhang, X.B.; Huo, H.F.; Sun, X.K.; Fu, Q. The differential susceptibility SIR epidemic model with time delay and pulse vaccination. J. Appl. Math. Comput. 2010, 34, 287–298. [Google Scholar] [CrossRef]
  12. Li, M.Y.; Smith, H.L.; Wang, L. Global dynamics of an SEIR epidemic model with vertical transmission. SIAM J. Appl. Math. 2001, 62, 58–69. [Google Scholar] [CrossRef]
  13. Chontita, R.; Inthira, C. A mathematical model for predicting and controlling COVID-19 transmission with impulsive vaccination. AIMS Math. 2024, 9, 6281–6304. [Google Scholar]
  14. João, P.S.M.C.; Rodrigues, A.A. Pulse vaccination in a SIR model: Global dynamics, bifurcations and seasonality. Commun. Nonlinear Sci. Numer. Simul. 2024, 139, 108272. [Google Scholar]
  15. Zhang, G.L.; Zhu, Z.Y.; Chen, L.K.; Liu, S.S. Impulsive linearly implicit Euler method for the SIR epidemic model with pulse vaccination strategy. Axioms 2024, 13, 854. [Google Scholar] [CrossRef]
  16. Iannelli, M.; Milner, F.A.; Pugliese, A. Analytical and numerical results for the age structured SIS epidemic model with mixed inter-intracohort transmission. SIAM J. Math. Anal. 1992, 23, 662–688. [Google Scholar] [CrossRef]
  17. Yang, Z.W.; Zuo, T.Q.; Chen, Z.J. Numerical analysis of linearly implicit Euler–Riemann method for nonlinear Gurtin-MacCamy model. Appl. Numer. Math. 2021, 163, 147–166. [Google Scholar] [CrossRef]
  18. Yang, H.Z.; Yang, Z.W.; Liu, S.Q. Numerical threshold of linearly implicit Euler method for nonlinear infection-age SIR models. Discret. Contin. Dyn. Syst. Ser. B 2023, 28, 70–92. [Google Scholar] [CrossRef]
  19. Cao, S.X.; Chen, Z.J.; Yang, Z.W. Numerical representations of global epidemic threshold for nonlinear infection-age SIR models. Math. Comput. Simul. 2023, 204, 115–132. [Google Scholar] [CrossRef]
  20. Zeng, G.Z.; Chen, L.S. Complexity and asymptotical behavior of a SIRS epidemic model with proportional impulsive vaccination. Adv. Complex Syst. 2005, 8, 419–431. [Google Scholar] [CrossRef]
  21. Ma, Z.E.; Zhou, Y.C.; Li, C.Z. Qualitative and Stability Methods for Ordinary Differential Equations; Science Press: Beijing, China, 2015. (In Chinese) [Google Scholar]
  22. Hairer, E.; Nørsett, S.P.; Wanner, G. Solving Ordinary Differential Equations I; Nonstiff Problems; Springer: New York, NY, USA, 1993. [Google Scholar]
  23. Zhang, G.L. Convergence, consistency and zero stability of impulsive one-step numerical methods. Appl. Math. Comput. 2022, 423, 127017. [Google Scholar] [CrossRef]
  24. Sekiguchia, M.; Ishiwata, E. Dynamics of a discretized SIR epidemic model with pulse vaccination and time delay. J. Comput. Appl. Math. 2011, 236, 997–1008. [Google Scholar] [CrossRef]
  25. Elaydi, S. An Introduction to Difference Equations; Springer: New York, NY, USA, 2005. [Google Scholar]
  26. Liang, H.; Liu, M.Z.; Song, M.H. Extinction and permanence of the numerical solution of a two-prey one predator system with impulsive effect. Int. J. Comput. Math. 2011, 88, 1305–1325. [Google Scholar] [CrossRef]
  27. Ding, X.H.; Wu, K.N.; Liu, M.Z. The Euler scheme and its convergence for impulsive delay differential equations. Appl. Math. Comput. 2010, 216, 1566–1570. [Google Scholar] [CrossRef]
  28. Wu, K.N.; Ding, X.H. Convergence and stability of Euler method for impulsive stochastic delay differential equations. Appl. Math. Comput. 2014, 229, 151–158. [Google Scholar] [CrossRef]
Figure 1. ILIEM for (2) as N 0 = 100 , p = 0.6 , K = 0.002 , α = 0.02 , T = 1 , β = 0.5 , r 1 = 0.01 and h = 1 2 .
Figure 1. ILIEM for (2) as N 0 = 100 , p = 0.6 , K = 0.002 , α = 0.02 , T = 1 , β = 0.5 , r 1 = 0.01 and h = 1 2 .
Axioms 14 00470 g001
Figure 2. Impulsive classical 4-stage 4-order Runge–Kutta method for (2) as N 0 = 100 , p = 0.6 , K = 0.002 , α = 0.02 , T = 1 , β = 0.5 , r 1 = 0.01 and h = 1 2 .
Figure 2. Impulsive classical 4-stage 4-order Runge–Kutta method for (2) as N 0 = 100 , p = 0.6 , K = 0.002 , α = 0.02 , T = 1 , β = 0.5 , r 1 = 0.01 and h = 1 2 .
Axioms 14 00470 g002
Figure 3. ILIEM for (2) as N 0 = 100 , p = 0.5, K = 0.0001 , α = 0.004 , r 1 = 0.002 , T = 1 , β = 0.9 and h = 1 2 .
Figure 3. ILIEM for (2) as N 0 = 100 , p = 0.5, K = 0.0001 , α = 0.004 , r 1 = 0.002 , T = 1 , β = 0.9 and h = 1 2 .
Axioms 14 00470 g003
Figure 4. Impulsive classical 4-stage 4-order Runge–Kutta method for (2) as N 0 = 100 , p = 0.5, K = 0.0001 , α = 0.004 , r 1 = 0.002 , T = 1 , β = 0.9 and h = 1 2 .
Figure 4. Impulsive classical 4-stage 4-order Runge–Kutta method for (2) as N 0 = 100 , p = 0.5, K = 0.0001 , α = 0.004 , r 1 = 0.002 , T = 1 , β = 0.9 and h = 1 2 .
Axioms 14 00470 g004
Table 1. The global errors between numerical solutions and exact solutions of (2) at t = 3 when N 0 = 100 , p = 0.8 , K = 0.002 , α = 0.02 , r 1 = 0.01 , T = 1 , β = 0.8 , with initial values S 0 = 60 , I 0 = 30 .
Table 1. The global errors between numerical solutions and exact solutions of (2) at t = 3 when N 0 = 100 , p = 0.8 , K = 0.002 , α = 0.02 , r 1 = 0.01 , T = 1 , β = 0.8 , with initial values S 0 = 60 , I 0 = 30 .
mILIEMIEEMIHMICRKM
10000.0139480.0322563.796751 × 10−102.135055 × 10−4
20000.0069780.0161344.013805 × 10−111.238906 × 10−5
40000.0034900.0080452.039033 × 10−127.846188 × 10−7
80000.0017450.0040142.548791 × 10−134.961802 × 10−8
Ratio0.5001680.4992460.0938390.061429
Table 2. The global errors between the numerical and exact solutions of (2) at t = 3 , when N 0 = 1000 , p = 0.5 , K = 0.0001 , α = 0.004 , r 1 = 0.002 , T = 1 , β = 0.9 , with initial values S 0 = 800 , I 0 = 100 .
Table 2. The global errors between the numerical and exact solutions of (2) at t = 3 , when N 0 = 1000 , p = 0.5 , K = 0.0001 , α = 0.004 , r 1 = 0.002 , T = 1 , β = 0.9 , with initial values S 0 = 800 , I 0 = 100 .
mILIEMIEEMIHMICRKM
10000.1686573.408964 × 10−42.235798 × 10−61.983242 × 10−8
20000.0845321.856005 × 10−42.815079 × 10−71.110038 × 10−9
40000.0423189.799084 × 10−53.520072 × 10−86.243786 × 10−11
80000.0211725.044188 × 10−54.285831 × 10−93.902366 × 10−12
Ratio0.5007090.5287800.1242100.058089
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.

Share and Cite

MDPI and ACS Style

Xu, Z.-W.; Zhang, G.-L. Asymptotical Behavior of Impulsive Linearly Implicit Euler Method for the SIR Epidemic Model with Nonlinear Incidence Rates and Proportional Impulsive Vaccination. Axioms 2025, 14, 470. https://doi.org/10.3390/axioms14060470

AMA Style

Xu Z-W, Zhang G-L. Asymptotical Behavior of Impulsive Linearly Implicit Euler Method for the SIR Epidemic Model with Nonlinear Incidence Rates and Proportional Impulsive Vaccination. Axioms. 2025; 14(6):470. https://doi.org/10.3390/axioms14060470

Chicago/Turabian Style

Xu, Zhi-Wei, and Gui-Lai Zhang. 2025. "Asymptotical Behavior of Impulsive Linearly Implicit Euler Method for the SIR Epidemic Model with Nonlinear Incidence Rates and Proportional Impulsive Vaccination" Axioms 14, no. 6: 470. https://doi.org/10.3390/axioms14060470

APA Style

Xu, Z.-W., & Zhang, G.-L. (2025). Asymptotical Behavior of Impulsive Linearly Implicit Euler Method for the SIR Epidemic Model with Nonlinear Incidence Rates and Proportional Impulsive Vaccination. Axioms, 14(6), 470. https://doi.org/10.3390/axioms14060470

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop