Abstract
In this paper, we study the asymptotical stability of the exact solutions of nonlinear impulsive differential equations with the Lipschitz continuous function for the dynamic system and for the impulsive term Lipschitz continuous delayed functions . In order to obtain numerical methods with a high order of convergence and that are capable of preserving the asymptotical stability of the exact solutions of these equations, impulsive discrete Runge–Kutta methods and impulsive continuous Runge–Kutta methods are constructed, respectively. For these different types of numerical methods, different convergence results are obtained and the sufficient conditions for asymptotical stability of these numerical methods are also obtained, respectively. Finally, some numerical examples are provided to confirm the theoretical results.
Keywords:
impulsive discrete Runge–Kutta method; impulsive continuous Runge–Kutta method; Lipschitz condition; convergence; asymptotical stability MSC:
65L06
1. Introduction
Impulsive differential equations (IDEs) are widely applied in numerous fields of science and technology: theoretical physics, mechanics, population dynamics, pharmacokinetics, industrial robotics, chemical technology, biotechnology, economics, etc. (see [1,2,3,4,5] and references therein). Recently, there has been growing interest in the study of impulsive differential equations with delayed impulses (DEDIs) [5,6,7,8,9,10,11,12,13,14,15,16,17]. In particular, the stability of the exact solutions of DEDIs has been widely studied [5,6,7,8,9,10,11,12,13]. However, to the best of our knowledge, our present paper is the first paper to study the asymptotical stability of nonlinear DEDIs under Lipschitz conditions.
In recent years, the theory of numerical methods for IDEs has been developed rapidly. The convergence and stability of numerical methods for scalar linear IDEs [18,19,20], multidimensional linear IDEs [21], semi-linear IDEs [22], nonlinear IDEs [23,24,25,26,27,28,29], impulsive time-delay differential equations [30,31,32,33,34,35] and stochastic impulsive time-delay differential equations [36] have been studied. But little work has been conducted on numerical methods for DEDIs. In [37], we investigated asymptotical stability and convergence of impulsive discrete Runge–Kutta methods for linear DEDIs. In our present paper, we further investigate the convergence and stability of impulsive discrete Runge–Kutta methods for nonlinear DEDIs.
Continuous numerical methods are widely applied to delay differential equations without impulsive perturbations (see [38,39,40,41,42,43], etc.). But the exact solutions of impulsive differential equations are not continuous, so the continuous numerical methods are not applicable for impulsive differential equations. In [20], asymptotical stability and convergence of impulsive collocation methods for impulsive ordinary differential equations were studied. In [35], the convergence of the impulsive continuous Runge–Kutta methods was studied. As far as we know, our present paper is the first to study the convergence and stability of impulsive continuous Runge–Kutta methods (ICRKMs) for nonlinear DEDIs.
The Runge–Kutta method ([44,45,46,47]) is applicable to various types of ordinary differential equations and its advantages mainly include high accuracy, generally good numerical stability and convergence. A natural question is, when applying the Runge–Kutta method to solve DEDIs, does the Runge–Kutta method method still have good stability and convergence when we treat the impulse terms in different ways? The continuous Runge–Kutta method ([39,46]) is described above and is suitable for solving ordinary differential equations and delay differential equations. It is also important for many practical questions such as graphical output, and even location or treatment of discontinuities in differential equations. Another natural question is whether the application of the continuous Runge–Kutta method to solve DEDIs also has good stability and convergence. This paper will answer both of these questions.
The remainder of this paper is arranged as follows. In Section 2, sufficient conditions for asymptotical stability of the exact solution of a class of nonlinear DEDIs are provided. In Section 3, the scheme 1 are correct. impulsive Runge–Kutta methods (S1IRKMs) are constructed. It is proved that S1IRKM is convergent of order p if the corresponding Runge–Kutta method is p-th order. S1IRKMs are obtained to preserve asymptotical stability of the exact solutions under the sufficient conditions obtained in Section 2, applying the theory of Padé approximation. Moreover, the scheme 1 impulsive method (S1IM) are obtained to preserve asymptotical stability of the exact solutions under the sufficient conditions. In Section 4, the scheme 2 impulsive Runge–Kutta methods (S2IRKM) are constructed. It is proved that S2IRKM is only convergent of order 1 if the corresponding Runge–Kutta method is p-th order. S2IRKMs are obtained to preserve asymptotical stability of the exact solutions under the sufficient conditions applying the theory of Padé approximation. Moreover, the scheme 2 impulsive method (S2IM) is obtained to preserve asymptotical stability of the exact solutions under sufficient conditions. In Section 5, the convergence and asymptotical stability of ICRKMs are studied. In Section 6, we provide two numerical examples to confirm our theoretical results. Finally, in Section 7, conclusions and future work are provided.
2. Asymptotical Stability of the Exact Solutions of DEDIs
Consider the DEDI [6] of the following form
where , is the right limit of , , , the function is continuous in t and Lipschitz continuous with respect to the second variable in the following sense: there is a positive real constant such that
for arbitrary , , where is any convenient norm on . Define the functions to be from to , . Assume that each function ( ) is Lipschitz continuous, i.e., there is a positive constant such that
For any given impulse sequence , and any constant , the set is defined as follows
Definition 1.
A function is said to be a solution of (1), if
- (i)
- ,
- (ii)
- For , is differentiable and ,
- (iii)
- is right continuous in and .
In order to investigate the asymptotical stability of , consider Equation (1) with another initial datum:
Definition 2.
The exact solution of (1) is said to be
- 1.
- stable if, for an arbitrary , there exists a positive number such that, for any other solution of (4), implies
- 2.
- asymptotically stable, if it is stable and
Theorem 1.
Assume that there exists a positive constant γ such that , . The exact solution of (1) is asymptotically stable if there is a positive constant C such that
for arbitrary .
Proof.
For arbitrary , , we can obtain that
By Gronwall’s Theorem, for arbitrary , , we have
which implies
Consequently, we can obtain that
Therefore, by the method of introduction and the conditions (3) and (5), for arbitrary , , we can obtain that
which implies and . Hence for an arbitrary , there exists such that implies
for arbitrary , , i.e.,
So the exact solution of (1) is stable. Obviously, for arbitrary , ,
Similarly, we can also obtain that
and
Consequently, the exact solution of (1) is asymptotically stable. □
From the proof of Theorem 1, we can obtain the following result.
3. Scheme 1 Impulsive Discrete Runge–Kutta Methods
In the following part of this paper, we will focus on the case of ; the special case of has already been studied in paper [29]. The simplest and most straightforward idea is to take all points in the set as the numerical mesh. For convenience, we divide the intervals and () equally by m; m is a positive integer. In this case, for , the step sizes are as follows
which implies that the mesh point , , , , .
The S1IRKM for DEDI (1) can be constructed as follows:
where v is referred to as the number of stages, , is an approximation to the exact solution and is an approximation to the exact solution , . The weights , the abscissae and the matrix will be denoted by .
3.1. Convergence of S1IRKMs
In order to study the convergence of S1IRKMs, the DEDI (1) is restricted to the interval in this subsection. For convenience, assume that there exists a positive integer N such that .
To analyze the local truncation errors of S1IRKM (8) for DEDI (1), consider the following local problem
where , , .
Because it can be seen as a problem of ordinary differential equation (see [44,45,46]) when we consider the local problem, we can directly obtain the following result.
Theorem 2.
Consider the DEDI (1) where is -continuous in . If the corresponding Runge–Kutta method is convergent of order p, then local errors between the numerical solutions obtained from (9) and the exact solutions obtained from DEDI (1) satisfy that there exists a constant C such that, for arbitrary , ,
and
Theorem 3.
Assume that of DEDI (1) is -continuous in , the functions are bounded, and Lipschitz conditions (2) and (3) hold. If the corresponding Runge–Kutta method is convergent of order p, then the global errors between the numerical solutions obtained from (8) and the exact solutions obtained from DEDI (1) satisfy that there exists a constant such that, when h is small enough, for arbitrary , ,
and
where .
Proof.
From (8) and (9), we can obtain that
which implies that, for ,
where . Hence,
where . From Theorem 2, we have
If ,
Otherwise, if ,
Otherwise,
where . In fact, we can choose ; that is, . For convenience, we only choose , which impiles that . So from (14), for arbitrary , we have
where . Combining (12) and (15), for , we can obtain that
where . Similarly, combining (13) and (16), for , we obtain
where . Consequently, from (15), (16) and (17), we know that (10) and (11) hold for and . □
3.2. Asymptotical Stability of S1IRKMs
In order to study asymptotical stability of S1IRKMs, we also consider S1IRKM for DEDI (4) as follows:
Definition 3.
- 1.
- stable, if ,(i) is invertible for all , , , ,(ii) for an arbitrary , there exists such a positive number that, for any other numerical solutions of (29), implieswhere and .
- 2.
- asymptotically stable, if it is stable and if , for , , ; the following holds:
Lemma 1.
([44,45,46,48]). The -Padé approximation to is given by
where
with error
It is the unique rational approximation to of order , such that the degrees of numerator and denominator are and , respectively.
Lemma 2.
([49,50,51]). Assume that is the -Padé approximation to . Then for all if and only if is even.
Theorem 4.
Assume that is the stability function of S1IRKM (8); that is,
where is a v-dimensional vector. Let the coefficients of the corresponding Runge–Kutta method of S1IRKM (8) be nonnegative, that is, and , , . Under the conditions of Theorem 1, S1IRKM (8) for (1) is asymptotically stable when the step sizes satisfy (7) and , if is even, where . (The last inequality should be interpreted entrywise.)
Proof.
Remark 2.
For z sufficiently close to zero, the matrix is invertible and . Therefore, taking step sizes according to (7) and and in Theorem 4 is reasonable.
Remark 3. 


When the corresponding Runge–Kutta method chooses these formats as follows, which is also the special case , the S1IRKM satisfies Theorem 4.
- (1)
- Explicit Euler method
- (2)
- Two-stage second-order explicit Runge–Kutta methods

- (3)
- Three-stage third-order explicit Runge–Kutta methods

- (4)
- The classical four-stage fourth-order explicit Runge–Kutta method

Unfortunately, we cannot obtain the p-stage explicit Runge–Kutta methods of order p for because of the Butcher Barriers (See [44] (Theorem 370B, pp.259) or [46] (Theorem 5.1 pp.173)).
3.3. Asymptotical Stability of S1IMs
From [49] (Lemma 2 and Lemma 3) or [18] (Theorem 2.2 and Lemma 2.3), we can obtain the following result.
Lemma 3.
When z is small enough,
if and only if , where .
Theorem 5.
4. Scheme 2 Impulsive Discrete Runge–Kutta Methods
In this section, S2IRKM for DEDI (1) can be constructed as follows:
where , , , is an approximation to the exact solution and is an approximation to the exact solution , ; v is referred to as the number of stages.
4.1. Convergence of S2IRKMs
In order to study the convergence of S2IRKMs, DEDI (1) is restricted to the interval in this subsection. For convenience, assume that there exists a positive integer N such that .
To analyze the local truncation errors of S2RKM (21) for DEDI (1), consider the following local problem
where , , .
Because it can be seen as a problem of ordinary differential equation (see [44,45,46]) when we consider the local problem, we can directly obtain the following result.
Theorem 6.
Theorem 7.
Assume that of DEDI (1) is -continuous in , the functions are bounded, and Lipschitz conditions (2) and (3) hold. If the corresponding Runge–Kutta method is convergent of order p, then the global errors between the numerical solutions obtained from (8) and the exact solutions obtained from DEDI (1) satisfy that there exists a constant such that, for arbitrary , ,
and
where .
Proof.
From Theorem 2, we have
For ,
Applying Taylor’s formula, for any ,
which implies that
where . Consequently, we can obtain that
4.2. Asymptotical Stability of S2IRKMs
In order to study the asymptotical stability of S2IRKMs, we consider S2IRKM for (4) as follows:
Theorem 8.
Assume that is the stability function of S2IRKM (21), that is
where is a v-dimensional vector. Let the coefficients of the corresponding Runge–Kutta method of S2IRKM (21) be nonnegative; that is, and , , . Under the conditions of Theorem 1, S2IRKM (21) for (1) is asymptotically stable for , , and , if is even, where .
Proof.
Because and , , , we can obtain that
When , , so
where . By Lemmas 1 and 2, we can obtain
Hence, for arbitrary and , we have
which implies
Therefore, by the method of introduction and condition (5), we can obtain that
which implies that the Runge–Kutta method for (1) is asymptotically stable for , , and . □
4.3. Asymptotical Stability of S2IM
S2IM for (1) can be constructed as follows:
where , , .
Theorem 9.
5. Impulsive Continuous Runge–Kutta Methods
The purpose of this section is to construct impulsive continuous Runge–Kutta methods (ICRKMs) for DEDI (1) and study the convergence and stability of the constructed numerical methods, respectively.
To ensure the high-order convergence of the numerical methods, the mesh
includes all discontinuous points (the points at the moments of impulsive effect), i.e., , where .
Remark 4.
- (1)
- The same as S1IRKMs in Section 3, all points in the set are chosen as the numerical mesh. We can divide the intervals and () equally by m; m is a positive integer. In this case, ICRKM (31) in this section and S1IRKM (8) have the same values at the discrete points, if they have the same corresponding Runge–Kutta method. Because they have similar properties, we ignore this case for the sake of brevity.
- (2)
- For convenience, in the next part of this section, we divide the intervals () equally by m; m is a positive integer. Unlike the S2IRKMs, when we compute the numerical solutions at the moments of impulsive effect, the numerical solutions of ICRKMs at points can be obtained directly without substituting nearby values.
When interpolants (constructed using no extra stages) of the corresponding continuous Runge–Kutta method are interpolants of the first class, ICRKM for DEDI (1) is constructed as follows.
where , , , , , , , for ,
According to Remark 4 (2), the step sizes are chosen as follows, for , ,
where m is a positive integer.
When interpolants (constructed by means of additional stages) of the corresponding continuous Runge–Kutta method are interpolants of the second class, ICRKM for DEDI (1) is constructed as follows.
where
5.1. Convergence of ICRKMs
To analyze the local truncation errors of ICRKM for DEDI (1), consider the following local problem of (31) on , ,
and the following local problem of (32) on ,
where and for ,
Because it can be seen as a problem of ordinary differential equations when we consider the local problem, from [39] (page 114, Definition 5.1.3), we can directly obtain the following result.
Theorem 10.
Consider DEDI (1) where is -continuous in . If the corresponding continuous Runge–Kutta method is consistent of order p, then local errors between the numerical solutions obtained from (33) (or (34)) and the exact solutions obtained from DEDI (1) satisfy that there exists a constant C such that, for arbitrary , if , for ,
otherwise, there exists an integer k such that ,
If the corresponding continuous Runge–Kutta method is consistent of uniform order q, then local errors between the numerical solutions obtained from (33) (or (34)) and the exact solutions obtained from DEDI (1) satisfy that there exists a constant C such that, for arbitrary , when , for ,
otherwise, there exists an integer k such that ,
Theorem 11.
Assume that of DEDI (1) is -continuous in , the functions are bounded, and Lipschitz conditions (2) and (3) hold. If the corresponding continuous Runge–Kutta method is consistent of order p and is consistent of uniform order q, then the global errors between the numerical solutions obtained from (31) (or (32)) and the exact solutions obtained from DEDI (1) satisfy that there exists a constant such that, for arbitrary , when
when ,
and
where .
Proof.
From Theorem 2, we have
where .
5.2. Asymptotical Stability of ICRKMs
In order to study the asymptotical stability of ICRKMs, we first consider that ICRKM for DEDI (4) is constructed as follows.
where
Theorem 12.
Assume that is -continuous in and satisfies the Lipschitz conditions (2) and (3); and are the numerical solutions obtained from ICRKMs (31) and (46) for DEDI (1) and (4), respectively. If there are positive constants and C such that for all , then ICRKMs (31) and (46) for DEDI (1) and (4) are asymptotically stable.
Proof.
Because of the Lipschitz condition of f, we can obtain that
Therefore, if for some , then
where
Hence
which implies
So, for ,
From (47) and (48), we obtain
Combining (47), (48) and (49) and applying mathematical induction, we can obtain that ICRKMs (31) and (46) for DEDI (1) and (4) are asymptotically stable when the step sizes satisfy , . □
6. Numerical Experiments
In this section, two simple numerical examples in real space are given.
Example 1.
Consider the following scalar DEDI:
Obviously, , , , . For arbitrary , we can obtain that
which implies the Lipschitz coefficient . Hence
Therefore, by Theorem 1, the exact solution of (50) is asymptotically stable.
This statement is correct. By Theorems 4 and 8, if the stability function with nonnegative coefficients of S1IRKM (8) (or S2IRKM (21)), then S1IRKM (8) (or S2IRKM (21)) for (50) is asymptotically stable if is even and the step sizes are small enough. For example, the scheme 1 impulsive Heun’s method (S1IHM) (see Figure 1) and scheme 1 impulsive four-stage four-order classical Runge–Kutta method (S1IRKM) (see Figure 2) for (50) is asymptotically stable.
Figure 1.
The S1IHM for DEDI (50) with initial values and , respectively.
Figure 2.
The S1IRKM with corresponding classical 4-stage 4-order Runge–Kutta method for DEDI (50) with intitial values and , respectively.
From the theory in the previous part of this paper, we can see that the numerical solutions obtained by scheme 1 impulsive discrete Runge–Kutta methods (See Section 3) converge best. From Table 1, Table 2, Table 3 and Table 4, we can also see that the scheme 1 impulsive discrete Runge–Kutta methods have the best convergence when we use computational simulation, even when the step sizes are not precise enough to have truncation errors. From Figure 3, we can see that the curves of the exact solution of DEDI (50) seem to overlap with those obtained by the S1IRKM and the difference between the curves of the exact solution and those obtained by the S1IHM is not very large. Even if we take the maximum step sizes and , (), the scheme 1 impulsive discrete Runge–Kutta methods are simulated very well.
Example 2.
The above theory also holds for the following linear DEDI:
Applying mathematical induction, the exact solution to DEDI (51) can be obtained by direct calculation as follows, for ,
Obviously, , , , , . So
Therefore, by Theorem 1, the exact solution of (51) is asymptotically stable.
By Theorems 4 and 8, if the stability function with nonnegative coefficients of S1IRKM (8) (or S2IRKM (21)), then S1IRKM (8) (or S2IRKM (21)) for (51) is asymptotically stable if is even and the step sizes are small enough. For example, the S1IHM (see Figure 4) and S1IRKM (see Figure 5) for (51) is asymptotically stable.
Figure 4.
The S1IHM for DEDI (51) with initial values and , respectively.
Figure 5.
The S1IRKM for DEDI (51) with initial values and , respectively.
Even if we take the maximum step sizes and , , (), the scheme 1 impulsive discrete Runge–Kutta methods (See Section 3) are simulated very well. From Figure 6, we can see that the curves of the exact solution of DEDI (51) seem to overlap with those obtained by the S1IRKM and the difference between the curves of the exact solution and those obtained by the S1IHM is not very large.
Consider the following impulsive continuous Heun’s method (ICHM) with corresponding two-stage Heun’s method of order , interpolated by its unique natural continuous extension of order .

From Theorem 3, S1IHM for DEDIs (1), (50) and (51) is convergent of order 2. From Theorem 7, S2IHM for DEDIs (1), (50) and (51) is convergent at least of order 1. Applying Theorem 11, we know that the above ICHM for DEDIs (1), (50) and (51) is convergent of order . These results are in general agreement with those obtained from the numerical experiments in Table 1 and Table 3.
Similarly, consider the following impulsive continuous classical Runge–Kutta method (ICCRKM) with corresponding four-stage classical Runge–Kutta method of order , interpolated by its unique natural continuous extension of order .

From Theorem 3, S1IRKM with corresponding classical four-stage four-order Runge–Kutta method for DEDIs (1), (50) and (51) is convergent of order 4. From Theorem 7, S2IRKM for DEDIs (1), (50) and (51) is convergent at least of order 1. Applying Theorem 11, we know that the above ICCRKM for DEDIs (1), (50) and (51) is convergent of order . These results are in general agreement with those obtained from the numerical experiments in Table 2 and Table 4.
AE denotes the absolute errors between the numerical solutions and the exact solutions of DEDIs in Table 1, Table 2, Table 3 and Table 4. Similarly, RE denotes the relative errors between the numerical solutions and the exact solutions of DEDIs.
As can be seen from Table 1 and Table 3, when the step size is halved, both AE and RE of the scheme 1 impulsive Heun’s method (S1IHM) and impulsive continuous Heun’s method ((ICHM)) for DEDIs (50) and (51) become one-quarter of the original ones, respectively, which roughly indicates that both the S1IHM and ICHM for DEDIs (50) and (51) are convergent of order 2. On the other hand, when the step size is halved, both AE and RE of the scheme 2 impulsive Heun’s method (S2IHM) for DEDIs (50) and (51) become one half of the original ones, respectively, which roughly indicates that both the S2IHM for DEDIs (50) and (51) are convergent of order 1.
As can be seen from Table 2 and Table 4, when the step size is halved, both AE and RE of the scheme 1 impulsive classical four-stage four-order Runge–Kutta method (S1IRKM) for DEDIs (50) and (51) become one-sixteenth of the original ones, which roughly indicates that the S1ICRKM for DEDIs (50) and (51) is convergent of order 4. On the other hand, when the step size is halved, both AE and RE of the scheme 2 impulsive classical four-stage four-order Runge–Kutta method (S2IRKM)for DEDIs (50) and (51) become half of the original ones, which roughly indicates that the S2IRKM for DEDIs (50) and (51) is convergent of order 1.
As can be seen from Table 4, when the step size is halved, both AE and RE of ICCRKM for DEDI (51) become one-eighth of the original ones, which roughly indicates that ICRKM for DEDI (51) is convergent of order 3. However, in Table 2, the magnitude of the ratios of AE and RE of ICCRKM for DEDI (50) vary a little bit, but the overall look of convergence is faster than one-eighth.
7. Conclusions and Future Works
The first innovation of this paper is to consider nonlinear Lipschitz continuous function for the dynamic system and for the impulsive term a Lipschitz continuous function , which also implies new sufficient conditions for asymptotical stability of the exact solutions, and numerical solutions of DEDIs are obtained. Another innovation of this paper is that different numerical methods are constructed in order to obtain efficient numerical formats for higher-order convergence, as follows. (1) The simplest and most straightforward idea is to select the times at discontinuous points , (the moments of impulsive effects) and the past times involved in calculating the exact (or numerical) solution of the discontinuities as step nodes of the numerical method, which is also the numerical method (S1RKM) with the best convergence. The S1IRKMs are convergent of order p if the corresponding Runge–Kutta method is p-order. (2) The second idea is to select only the discontinuities as step nodes and instead of the past times being selected as step nodes for the numerical method, the times near the past times are taken and selected as step nodes, which is the main idea behind the construction of S2RKM. The S2IRKMs for DEDI (1) in the general case are only convergent of order 1, but are more efficient and may be suitable for more complex DEDIs. Thus in this case, we only need to use the S2M, which is also convergent of order 1 and simpler. (3) When the past times are not chosen as step nodes, in order to overcome the convergence order problem that occurs, in the second idea, we can use the ICRKM. In this article, we prove that ICRKM for DEDI (1) is convergent of order , if the corresponding continuous Runge–Kutta method is consistent of order p and is consistent of uniform order q.
When the past times involved in DEDIs at the moments of impulsive effects are state-dependent or stochastic, it is difficult or impossible for the past moments to be taken as step nodes, which is a problem we will address in the future. In other words, applying S2IMs or ICRKMs to solve time-delay differential equations with state-dependent delayed impulses or differential equations with stochastic delayed impulses will be the future work. What happens if the function in an impulsive term is not a continuous Lipschitz function? This is also a question we will study in the future.
Author Contributions
Conceptualization, G.-L.Z.; Software, Z.-Y.Z., Y.-C.W. and G.-L.Z.; Writing—original draft, G.-L.Z.; Writing—review and editing, G.-L.Z. and C.L. All authors have read and agreed to the published version of the manuscript.
Funding
This research was supported by the National Natural Science Foundation of China (No. 11701074) and Hebei Natural Science Foundation (No. A2020501005).
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 competing interests.
References
- Bainov, D.D.; Simeonov, P.S. Systems with Impulsive Effect: Stability, Theory and Applications; Ellis Horwood: Chichester, UK, 1989. [Google Scholar]
- Bainov, D.D.; Simeonov, P.S. Impulsive Differential Equations: Asymptotic Properties of the Solutions; World Scientific: Singapore, 1995. [Google Scholar]
- Lakshmikantham, V.; Bainov, D.D.; Simeonov, P.S. Theory of Impulsive Differential Equations; World Scientific: Singapore, 1989. [Google Scholar]
- Samoilenko, A.M.; Perestyuk, N.A.; Chapovsky, Y. Impulsive Differential Equations; World Scientific: Singapore, 1995. [Google Scholar]
- Li, X.D.; Song, S.J. Impulsive Systems with Delays: Stability and Control; Science Press: Beijing, China, 2022. [Google Scholar]
- Li, X.D.; Song, S.J.; Wu, J.H. Exponential stability of nonlinear systems with delayed impulses and applications. IEEE Trans. Automat. Control 2019, 64, 4024–4034. [Google Scholar] [CrossRef]
- Yu, Z.Q.; Ling, S.; Liu, P.X. Exponential stability of time-delay systems with flexible delayed impulse. Asian J. Control. 2024, 26, 265–279. [Google Scholar] [CrossRef]
- Jiang, B.; Lu, J.; Liu, Y. Exponential stability of delayed systems with average-delay impulses. SIAM J. Control Optim. 2020, 58, 3763–3784. [Google Scholar] [CrossRef]
- He, Z.L.; Li, C.D.; Cao, Z.R.; Li, H.F. Stability of nonlinear variable-time impulsive differential systems with delayed impulses. Nonlinear Anal. Hybrid Syst. 2021, 39, 100970. [Google Scholar] [CrossRef]
- Lu, Y.; Zhu, Q.X. Exponential stability of impulsive random delayed nonlinear systems with average-delay impulses. J. Frankl. Inst. 2024, 361, 106813. [Google Scholar] [CrossRef]
- Chen, X.Y.; Liu, Y.; Ruan, Q.H.; Cao, J.D. Stabilization of nonlinear time-delay systems: Flexible delayed impulsive control. Appl. Math. Model. 2023, 114, 488–501. [Google Scholar] [CrossRef]
- Chen, W.H.; Zheng, W.X. Exponential stability of nonlinear time-delay systems with delayed impulse effects. Automatica 2011, 47, 1075–1083. [Google Scholar] [CrossRef]
- Cui, Q.; Li, L.L.; Cao, J.D. Stability of inertial delayed neural networks with stochastic delayed impulses via matrix measure method. Neurocomputing 2022, 471, 70–78. [Google Scholar] [CrossRef]
- Li, X.D.; Zhang, X.L.; Song, S.J. Effect of delayed impulses on input-to-state stability of nonlinear systems. Automatica 2017, 76, 378–382. [Google Scholar] [CrossRef]
- Liu, W.L.; Li, P.; Li, X.D. Impulsive systems with hybrid delayed impulses: Input-to-state stability. Nonlinear Anal. Hybrid Syst. 2022, 46, 101248. [Google Scholar] [CrossRef]
- Niu, S.N.; Chen, W.H.; Lu, X.M.; Xu, W.X. Integral sliding mode control design for uncertain impulsive systems with delayed impulses. J. Frankl. Inst. 2023, 360, 13537–13573. [Google Scholar] [CrossRef]
- Kuang, D.P.; Li, J.L.; Gao, D.D. Input-to-state stability of stochastic differential systems with hybrid delay-dependent impulses. Commun. Nonlinear Sci. Numer. Simul. 2024, 128, 107661. [Google Scholar] [CrossRef]
- Ran, X.J.; Liu, M.Z.; Zhu, Q.Y. Numerical methods for impulsive differential equation. Math. Comput. Model. 2008, 48, 46–55. [Google Scholar] [CrossRef]
- Liu, X.; Song, M.H.; Liu, M.Z. Linear multistep methods for impulsive differential equations. Discrete Dyn. Nat. Soc. 2012, 2012, 652928. [Google Scholar] [CrossRef]
- Zhang, Z.H.; Liang, H. Collocation methods for impulsive differential equations. Appl. Math. Comput. 2014, 228, 336–348. [Google Scholar] [CrossRef]
- Liu, M.Z.; Liang, H.; Yang, Z.W. Stability of Runge–Kutta methods in the numerical solution of linear impulsive differential equations. Appl. Math. Comput. 2007, 192, 346–357. [Google Scholar] [CrossRef]
- Zhang, G.L. Asymptotical stability of numerical methods for semi-linear impulsive differential equations. Comput. Appl. Math. 2020, 39, 17. [Google Scholar] [CrossRef]
- Liang, H.; Song, M.H.; Liu, M.Z. Stability of the analytic and numerical solutions for impulsive differential equations. Appl. Numer. Math. 2011, 61, 1103–1113. [Google Scholar] [CrossRef]
- Liang, H.; Liu, M.Z.; Song, M.H. Extinction and permanence of the numerical solution of a two-preyone-predator system with impulsive effect. Int. J. Comput. Math. 2011, 88, 1305–1325. [Google Scholar] [CrossRef]
- Liang, H. hp-Legendre-Gauss collocation method for impulsive differential equations. Int. J. Comput. Math. 2015, 94, 151–172. [Google Scholar] [CrossRef]
- Wen, L.P.; Yu, Y.X. The analytic and numerical stability of stiff impulsive differential equations in Banach space. Appl. Math. Lett. 2011, 24, 1751–1757. [Google Scholar] [CrossRef][Green Version]
- Zhang, G.L. Convergence, consistency and zero stability of impulsive one-step numerical methods. Appl. Math. Comput. 2022, 423, 127017. [Google Scholar] [CrossRef]
- Liu, X.; Zhang, G.L.; Liu, M.Z. Analytic and numerical exponential asymptotic stability of nonlinear impulsive differential equations. Appl. Numer. Math. 2014, 81, 40–49. [Google Scholar] [CrossRef]
- Zhang, G.L. Asymptotical stability of Runge–Kutta methods for nonlinear impulsive differential equations. Adv. Differ. Equ. 2020, 2020, 42. [Google Scholar] [CrossRef]
- Ding, X.; 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]
- Zhang, G.L.; Song, M.H.; Liu, M.Z. Asymptotical stability of the exact solutions and the numerical solutions for a class of impulsive differential equations. Appl. Math. Comput. 2015, 258, 12–21. [Google Scholar] [CrossRef]
- Zhang, G.L.; Song, M.H. Asymptotical stability of Runge–Kutta methods for advanced linear impulsive differential equations with piecewise constant arguments. Appl. Math. Comput. 2015, 259, 831–837. [Google Scholar] [CrossRef]
- Zhang, G.L.; Song, M.H.; Liu, M.Z. Exponential stability of the exact solutions and the numerical solutions for a class of linear impulsive delay differential equations. J. Comput. Appl. Math. 2015, 285, 32–44. [Google Scholar] [CrossRef]
- Zhang, G.L. High order Runge–Kutta methods for impulsive delay differential equations. Appl. Math. Comput. 2017, 313, 12–23. [Google Scholar] [CrossRef]
- Zhang, G.L.; Song, M.H. Impulsive continuous Runge–Kutta methods for impulsive delay differential equations. Appl. Math. Comput. 2019, 341, 160–173. [Google Scholar] [CrossRef]
- Wu, K.N.; Ding, X. Convergence and stability of Euler method for impulsive stochastic delay differential equations. Appl. Math. Comput. 2014, 229, 151–158. [Google Scholar] [CrossRef]
- Zhang, G.L.; Liu, C. Two schemes of impulsive Runge–Kutta methods for linear differential equations with delayed impulses. Mathematics 2024, 12, 2075. [Google Scholar] [CrossRef]
- Bellen, A. One-step collocation for delay differential equations. J. Comput. Appl. Math. 1984, 183, 275–283. [Google Scholar] [CrossRef]
- Bellen, A.; Zennaro, M. Numerical Methods for Delay Differential Equations; Clarendon Press: Oxford, UK, 2003. [Google Scholar]
- Brunner, H. Collocation Methods for Volterra Integral and Related Functional Differential Equations; Cambridge University Press: Cambridge, UK, 2004. [Google Scholar]
- Brunner, H.; Liang, H. Stability of collocation methods for delay differential equations with vanishing delays. BIT Numer. Math. 2010, 50, 693–711. [Google Scholar] [CrossRef]
- Liang, H.; Brunner, H. Collocation methods for differential equations with piecewise linear delays. Commun. Pure Appl. Anal. 2012, 11, 1839–1857. [Google Scholar] [CrossRef]
- Engelborghs, K.; Luzyanina, T.; Houty, K.J.I.; Roose, D. Collocation methods for the computation of periodic solutions of delay differential equations. SIAM J. Sci. Comput. 2001, 5, 1593–1609. [Google Scholar] [CrossRef]
- Butcher, J.C. Numerical Methods for Ordinary Differential Equations; Wiley: Hoboken, NJ, USA, 2003. [Google Scholar]
- Dekker, K.; Verwer, J.G. Stability of Runge–Kutta Methods for Stiff Nonlinear Differential Equations; North-Holland: Amsterdam, The Netherlands, 1984. [Google Scholar]
- Hairer, E.; Nørsett, S.P.; Wanner, G. Solving Ordinary Differential Equations I; Nonstiff Problems; Springer: New York, NY, USA, 1993. [Google Scholar]
- Hairer, E.; Nørsett, S.P.; Wanner, G. Solving Ordinary Differential Equations II; Stiff Problems; Springer: New York, NY, USA, 1993. [Google Scholar]
- Wanner, G.; Hairer, E.; Nϕrsett, S.P. Order stars and stability theorems. BIT 1978, 18, 475–489. [Google Scholar] [CrossRef]
- Song, M.H.; Yang, Z.W.; Liu, M.Z. Stability of θ-methods for advanced differential equations with piecewise continuous arguments. Comput. Math. Appl. 2005, 49, 1295–1301. [Google Scholar] [CrossRef]
- Wang, Q.; Qiu, S. Oscillation of numerical solution in the Runge–Kutta methods for equation x′(t) = ax(t) + a0x([t]). Acta Math. Appl. Sin. Engl. Ser. 2014, 30, 943–950. [Google Scholar] [CrossRef]
- Yang, Z.W.; Liu, M.Z.; Song, M.H. Stability of Runge–Kutta methods in the numerical solution of equation u′(t) = au(t) + a0u([t]) + a1u([t − 1]). Appl. Math. Comput. 2005, 162, 37–50. [Google Scholar] [CrossRef]
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. |
© 2024 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (https://creativecommons.org/licenses/by/4.0/).