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
(1)
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(2)
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(3)
For any given impulse sequence , and any constant , the set is defined as followsA 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:
(4)
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
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
(5)
for arbitrary .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.
If condition (5) of Theorem 1 is changed into the weaker condition
(6)
then the exact solution of (1) is stable.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
(7)
which implies that the mesh point , , , , .The S1IRKM for DEDI (1) can be constructed as follows:
(8)
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
(9)
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.
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
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 , ,
(10)
and(11)
where .From (8) and (9), we can obtain that
which implies that, for , where . Hence, where . From Theorem 2, we have If ,(12)
Otherwise, if ,
(13)
Otherwise,
(14)
where . In fact, we can choose ; that is, . For convenience, we only choose , which impiles that . So from (14), for arbitrary , we have(15)
where . Combining (12) and (15), for , we can obtain that(16)
where . Similarly, combining (13) and (16), for , we obtain(17)
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:
(18)
The S1IRKM (8) for DEDI (1) is said to be
- 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), implies
- 2.
asymptotically stable, if it is stable and if , for , , ; the following holds:
([44,45,46,48]). The -Padé approximation to is given by
(19)
where
with error
It is the unique rational approximation to of order , such that the degrees of numerator and denominator are and , respectively.
([49,50,51]). Assume that is the -Padé approximation to . Then for all if and only if is even.
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.)
Because and ,, , we can obtain that
Since , . Hence 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 S1IRKM for DEDI (1) is asymptotically stable. □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.
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
[Figure omitted. See PDF]
- (3)
Three-stage third-order explicit Runge–Kutta methods
[Figure omitted. See PDF]
- (4)
The classical four-stage fourth-order explicit Runge–Kutta method
[Figure omitted. See PDF]
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
Similar to (8), the scheme 1 impulsive method (S1IM) for (1) is constructed as follows:
(20)
From [49] (Lemma 2 and Lemma 3) or [18] (Theorem 2.2 and Lemma 2.3), we can obtain the following result.
When z is small enough,
if and only if , where .
Under the conditions of Theorem 1, if , S1IθM (20) for DEDI (1) is asymptotically stable when the step sizes satisfy (7) and are small enough.
Obviously, we can obtain
which implies Therefore, by Lemma 3 and the method of introduction, we can obtain that Similar to the proof of Theorem 4, we can obtain that S1IM (20) for DEDI (1) is asymptotically stable. □4. Scheme 2 Impulsive Discrete Runge–Kutta Methods
In this section, S2IRKM for DEDI (1) can be constructed as follows:
(21)
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
(22)
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.
Consider 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 (22) and the exact solutions obtained from DEDI (1) satisfy that there exists a constant such that, for arbitrary , ,
and
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 , ,
(23)
and(24)
where .From (8) and (9), we can obtain that
which implies that where . HenceFrom Theorem 2, we have
For ,(25)
Applying Taylor’s formula, for any , which implies that where . Consequently, we can obtain that(26)
For convenience, we choose , which impiles that . So from (26), for arbitrary , we have
(27)
where . Combining (25) and (27), for , we can obtain that(28)
where . Consequently, from (27) and (28), we know that (23) and (24) hold for and . □4.2. Asymptotical Stability of S2IRKMs
In order to study the asymptotical stability of S2IRKMs, we consider S2IRKM for (4) as follows:
(29)
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 .
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:
(30)
where , , .Under the conditions of Theorem 1, if , there is a positive M such that S2IθM (30) for (1) is asymptotically stable for , , and .
Obviously, we can obtain
which implies Therefore, by Lemma 2 and the method of introduction, we can obtain thatSimilarly to the proof of Theorem 8, we can prove that S2IM (30) for (1) is asymptotically stable for , , and , if . □
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 .
- (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.
(31)
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.
(32)
where5.1. Convergence of ICRKMs
To analyze the local truncation errors of ICRKM for DEDI (1), consider the following local problem of (31) on , ,
(33)
and the following local problem of (32) on ,(34)
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.
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 ,
(35)
otherwise, there exists an integer k such that ,(36)
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 ,
(37)
otherwise, there exists an integer k such that ,(38)
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
(39)
when ,(40)
and(41)
where .From (8) and (9), we can obtain that
which implies that where . HenceFrom Theorem 2, we have
where .For , (), ,
(42)
and on the interval ,(43)
where . For , (), , from (43), we can obtain(44)
where and . By (44) and mathematical induction, we know that(45)
If the inital data , . Combining (43) and (45), the theorem holds for . □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.
(46)
whereAssume 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.
Because of the Lipschitz condition of f, we can obtain that
Therefore, if for some , then where Hence(47)
which implies So, for ,(48)
From (47) and (48), we obtain(49)
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.
Consider the following scalar DEDI:
(50)
Obviously, , , , . For arbitrary , we can obtain thatwhich 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.
When , solving (50), we can obtain
where
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.
The above theory also holds for the following linear DEDI:
(51)
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.
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 .
[Figure omitted. See PDF]
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 .
[Figure omitted. See PDF]
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.
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.
The datasets generated during the current study are available from the corresponding author on reasonable request.
The authors declare no competing interests.
Footnotes
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.
Figure 1. The S1IHM for DEDI (50) with initial values [Forumla omitted. See PDF.] and [Forumla omitted. See PDF.], respectively.
Figure 2. The S1IRKM with corresponding classical 4-stage 4-order Runge–Kutta method for DEDI (50) with intitial values [Forumla omitted. See PDF.] and [Forumla omitted. See PDF.], respectively.
Figure 3. The exact solution of DEDI (50) and the numerical solutions obtained from S1IRKM and S1IHM for DEDI (50), respectively, when the initial values [Forumla omitted. See PDF.].
Figure 4. The S1IHM for DEDI (51) with initial values [Forumla omitted. See PDF.] and [Forumla omitted. See PDF.], respectively.
Figure 5. The S1IRKM for DEDI (51) with initial values [Forumla omitted. See PDF.] and [Forumla omitted. See PDF.], respectively.
Figure 6. The exact solution of DEDI (51) and the numerical solutions obtained from S1IRKM and S1IHM for DEDI (51), respectively, when the initial values [Forumla omitted. See PDF.].
The errors between the numerical solutions obtained from different impulsive schemes with corresponding Heun’s method for (
S1IHM | S2IHM | ICHM | ||||
---|---|---|---|---|---|---|
| AE | RE | AE | RE | AE | RE |
10 | 7.553082 × 10−6 | 3.375092 × 10−5 | 0.008562 | 0.038261 | 9.937190 × 10−5 | 4.440430 × 10−4 |
20 | 1.902566 × 10−6 | 8.501609 × 10−6 | 0.008458 | 0.037796 | 6.538494 × 10−5 | 2.921723 × 10−4 |
40 | 4.774370 × 10−7 | 2.133426 × 10−6 | 0.008431 | 0.037674 | 2.077670 × 10−5 | 9.284060 × 10−5 |
80 | 1.195843 × 10−7 | 5.343618 × 10−7 | 0.001232 | 0.005504 | 1.88584928 × 10−6 | 8.426910 × 10−6 |
Ratio | 3.982459 | 3.982459 | 2.953555 | 2.953555 | 5.227996 | 5.227996 |
The errors between the numerical solutions obtained from different impulsive schemes with corresponding classical 4-stage 4-order Runge–Kutta method for (
S1IRKM | S2IRKM | ICCRKM | ||||
---|---|---|---|---|---|---|
| AE | RE | AE | RE | AE | RE |
10 | 1.626758 × 10−10 | 7.269161 × 10−10 | 0.008422 | 0.037633 | 3.287970 × 10−7 | 1.469228 × 10−6 |
20 | 1.022230 × 10−11 | 4.567829 × 10−11 | 0.008422 | 0.037633 | 4.455852 × 10−8 | 1.991096 × 10−7 |
40 | 6.374623 × 10−13 | 2.848498 × 10−12 | 0.008422 | 0.037633 | 1.003505 × 10−9 | 4.484159 × 10−9 |
80 | 3.674838 × 10−14 | 1.642100 × 10−13 | 0.001229 | 0.005492 | 5.924100 × 10−10 | 2.647182 × 10−9 |
Ratio | 16.432140 | 16.432140 | 2.950583 | 2.950583 | 17.825269 | 17.825269 |
The errors between the numerical solutions obtained from different impulsive schemes with corresponding Heun’s method for (
S1IHM | S2IHM | ICHM | ||||
---|---|---|---|---|---|---|
m | AE | RE | AE | RE | AE | RE |
10 | 1.818238 × 10−5 | 1.806009 × 10−4 | 0.009707 | 0.096421 | 1.826220 × 10−4 | 0.001814 |
20 | 4.602998 × 10−6 | 4.572040 × 10−5 | 0.009614 | 0.095489 | 4.296101 × 10−5 | 4.267208 × 10−4 |
40 | 1.157979 × 10−6 | 1.150191 × 10−5 | 0.002496 | 0.024787 | 1.073603 × 10−5 | 1.066382 × 10−4 |
80 | 2.904017 × 10−7 | 2.884486 × 10−6 | 0.002488 | 0.024715 | 2.638715 × 10−6 | 2.620969 × 10−5 |
Ratio | 3.970884 | 3.970884 | 1.955017 | 1.955017 | 4.107037 | 4.107037 |
The errors between the numerical solutions obtained from different impulsive schemes with corresponding classical 4-stage 4-order Runge–Kutta method for (
S1IRKM | S2IRKM | ICCRKM | ||||
---|---|---|---|---|---|---|
| AE | RE | AE | RE | AE | RE |
10 | 1.007330 × 10−9 | 1.000556 × 10−8 | 0.009581 | 0.095163 | 2.293592 × 10−6 | 2.278166 × 10−5 |
20 | 6.376583 × 10−11 | 6.333697 × 10−10 | 0.009581 | 0.095163 | 2.057541 × 10−7 | 2.043703 × 10−6 |
40 | 3.940667 × 10−12 | 3.914164 × 10−11 | 0.002486 | 0.0246901 | 3.088753 × 10−8 | 3.067981 × 10−7 |
80 | 1.746658 × 10−13 | 1.734911 × 10−12 | 0.002486 | 0.0246901 | 3.531197 × 10−9 | 3.507448 × 10−8 |
Ratio | 18.180002 | 18.180002 | 1.9514301 | 1.9514301 | 8.851896 | 8.851896 |
References
1. Bainov, D.D.; Simeonov, P.S. Systems with Impulsive Effect: Stability, Theory and Applications; Ellis Horwood: Chichester, UK, 1989.
2. Bainov, D.D.; Simeonov, P.S. Impulsive Differential Equations: Asymptotic Properties of the Solutions; World Scientific: Singapore, 1995.
3. Lakshmikantham, V.; Bainov, D.D.; Simeonov, P.S. Theory of Impulsive Differential Equations; World Scientific: Singapore, 1989.
4. Samoilenko, A.M.; Perestyuk, N.A.; Chapovsky, Y. Impulsive Differential Equations; World Scientific: Singapore, 1995.
5. Li, X.D.; Song, S.J. Impulsive Systems with Delays: Stability and Control; Science Press: Beijing, China, 2022.
6. 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, pp. 4024-4034. [DOI: https://dx.doi.org/10.1109/TAC.2019.2905271]
7. Yu, Z.Q.; Ling, S.; Liu, P.X. Exponential stability of time-delay systems with flexible delayed impulse. Asian J. Control.; 2024; 26, pp. 265-279. [DOI: https://dx.doi.org/10.1002/asjc.3202]
8. Jiang, B.; Lu, J.; Liu, Y. Exponential stability of delayed systems with average-delay impulses. SIAM J. Control Optim.; 2020; 58, pp. 3763-3784. [DOI: https://dx.doi.org/10.1137/20M1317037]
9. 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. [DOI: https://dx.doi.org/10.1016/j.nahs.2020.100970]
10. Lu, Y.; Zhu, Q.X. Exponential stability of impulsive random delayed nonlinear systems with average-delay impulses. J. Frankl. Inst.; 2024; 361, 106813. [DOI: https://dx.doi.org/10.1016/j.jfranklin.2024.106813]
11. 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, pp. 488-501. [DOI: https://dx.doi.org/10.1016/j.apm.2022.10.013]
12. Chen, W.H.; Zheng, W.X. Exponential stability of nonlinear time-delay systems with delayed impulse effects. Automatica; 2011; 47, pp. 1075-1083. [DOI: https://dx.doi.org/10.1016/j.automatica.2011.02.031]
13. 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, pp. 70-78. [DOI: https://dx.doi.org/10.1016/j.neucom.2021.10.113]
14. Li, X.D.; Zhang, X.L.; Song, S.J. Effect of delayed impulses on input-to-state stability of nonlinear systems. Automatica; 2017; 76, pp. 378-382. [DOI: https://dx.doi.org/10.1016/j.automatica.2016.08.009]
15. 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. [DOI: https://dx.doi.org/10.1016/j.nahs.2022.101248]
16. 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, pp. 13537-13573. [DOI: https://dx.doi.org/10.1016/j.jfranklin.2023.10.016]
17. 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. [DOI: https://dx.doi.org/10.1016/j.cnsns.2023.107661]
18. Ran, X.J.; Liu, M.Z.; Zhu, Q.Y. Numerical methods for impulsive differential equation. Math. Comput. Model.; 2008; 48, pp. 46-55. [DOI: https://dx.doi.org/10.1016/j.mcm.2007.09.010]
19. Liu, X.; Song, M.H.; Liu, M.Z. Linear multistep methods for impulsive differential equations. Discrete Dyn. Nat. Soc.; 2012; 2012, 652928. [DOI: https://dx.doi.org/10.1155/2012/652928]
20. Zhang, Z.H.; Liang, H. Collocation methods for impulsive differential equations. Appl. Math. Comput.; 2014; 228, pp. 336-348. [DOI: https://dx.doi.org/10.1016/j.amc.2013.11.085]
21. 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, pp. 346-357. [DOI: https://dx.doi.org/10.1016/j.amc.2007.03.044]
22. Zhang, G.L. Asymptotical stability of numerical methods for semi-linear impulsive differential equations. Comput. Appl. Math.; 2020; 39, 17. [DOI: https://dx.doi.org/10.1007/s40314-019-0995-1]
23. Liang, H.; Song, M.H.; Liu, M.Z. Stability of the analytic and numerical solutions for impulsive differential equations. Appl. Numer. Math.; 2011; 61, pp. 1103-1113. [DOI: https://dx.doi.org/10.1016/j.apnum.2010.12.005]
24. 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, pp. 1305-1325. [DOI: https://dx.doi.org/10.1080/00207160.2010.504829]
25. Liang, H. hp-Legendre-Gauss collocation method for impulsive differential equations. Int. J. Comput. Math.; 2015; 94, pp. 151-172. [DOI: https://dx.doi.org/10.1080/00207160.2015.1099632]
26. Wen, L.P.; Yu, Y.X. The analytic and numerical stability of stiff impulsive differential equations in Banach space. Appl. Math. Lett.; 2011; 24, pp. 1751-1757. [DOI: https://dx.doi.org/10.1016/j.aml.2011.04.042]
27. Zhang, G.L. Convergence, consistency and zero stability of impulsive one-step numerical methods. Appl. Math. Comput.; 2022; 423, 127017. [DOI: https://dx.doi.org/10.1016/j.amc.2022.127017]
28. Liu, X.; Zhang, G.L.; Liu, M.Z. Analytic and numerical exponential asymptotic stability of nonlinear impulsive differential equations. Appl. Numer. Math.; 2014; 81, pp. 40-49. [DOI: https://dx.doi.org/10.1016/j.apnum.2013.12.009]
29. Zhang, G.L. Asymptotical stability of Runge–Kutta methods for nonlinear impulsive differential equations. Adv. Differ. Equ.; 2020; 2020, 42. [DOI: https://dx.doi.org/10.1186/s13662-019-2473-x]
30. Ding, X.; Wu, K.N.; Liu, M.Z. The Euler scheme and its convergence for impulsive delay differential equations. Appl. Math. Comput.; 2010; 216, pp. 1566-1570. [DOI: https://dx.doi.org/10.1016/j.amc.2010.03.007]
31. 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, pp. 12-21. [DOI: https://dx.doi.org/10.1016/j.amc.2015.01.115]
32. 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, pp. 831-837. [DOI: https://dx.doi.org/10.1016/j.amc.2015.02.086]
33. 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, pp. 32-44. [DOI: https://dx.doi.org/10.1016/j.cam.2015.01.034]
34. Zhang, G.L. High order Runge–Kutta methods for impulsive delay differential equations. Appl. Math. Comput.; 2017; 313, pp. 12-23. [DOI: https://dx.doi.org/10.1016/j.amc.2017.05.054]
35. Zhang, G.L.; Song, M.H. Impulsive continuous Runge–Kutta methods for impulsive delay differential equations. Appl. Math. Comput.; 2019; 341, pp. 160-173. [DOI: https://dx.doi.org/10.1016/j.amc.2018.08.019]
36. Wu, K.N.; Ding, X. Convergence and stability of Euler method for impulsive stochastic delay differential equations. Appl. Math. Comput.; 2014; 229, pp. 151-158. [DOI: https://dx.doi.org/10.1016/j.amc.2013.12.041]
37. Zhang, G.L.; Liu, C. Two schemes of impulsive Runge–Kutta methods for linear differential equations with delayed impulses. Mathematics; 2024; 12, 2075. [DOI: https://dx.doi.org/10.3390/math12132075]
38. Bellen, A. One-step collocation for delay differential equations. J. Comput. Appl. Math.; 1984; 183, pp. 275-283. [DOI: https://dx.doi.org/10.1016/0377-0427(84)90039-6]
39. Bellen, A.; Zennaro, M. Numerical Methods for Delay Differential Equations; Clarendon Press: Oxford, UK, 2003.
40. Brunner, H. Collocation Methods for Volterra Integral and Related Functional Differential Equations; Cambridge University Press: Cambridge, UK, 2004.
41. Brunner, H.; Liang, H. Stability of collocation methods for delay differential equations with vanishing delays. BIT Numer. Math.; 2010; 50, pp. 693-711. [DOI: https://dx.doi.org/10.1007/s10543-010-0285-1]
42. Liang, H.; Brunner, H. Collocation methods for differential equations with piecewise linear delays. Commun. Pure Appl. Anal.; 2012; 11, pp. 1839-1857. [DOI: https://dx.doi.org/10.3934/cpaa.2012.11.1839]
43. 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, pp. 1593-1609. [DOI: https://dx.doi.org/10.1137/S1064827599363381]
44. Butcher, J.C. Numerical Methods for Ordinary Differential Equations; Wiley: Hoboken, NJ, USA, 2003.
45. Dekker, K.; Verwer, J.G. Stability of Runge–Kutta Methods for Stiff Nonlinear Differential Equations; North-Holland: Amsterdam, The Netherlands, 1984.
46. Hairer, E.; Nørsett, S.P.; Wanner, G. Solving Ordinary Differential Equations I; Nonstiff Problems Springer: New York, NY, USA, 1993.
47. Hairer, E.; Nørsett, S.P.; Wanner, G. Solving Ordinary Differential Equations II; Stiff Problems Springer: New York, NY, USA, 1993.
48. Wanner, G.; Hairer, E.; Nϕrsett, S.P. Order stars and stability theorems. BIT; 1978; 18, pp. 475-489. [DOI: https://dx.doi.org/10.1007/BF01932026]
49. 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, pp. 1295-1301. [DOI: https://dx.doi.org/10.1016/j.camwa.2005.02.002]
50. 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, pp. 943-950. [DOI: https://dx.doi.org/10.1007/s10255-014-0434-4]
51. 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, pp. 37-50. [DOI: https://dx.doi.org/10.1016/j.amc.2003.12.081]
You have requested "on-the-fly" machine translation of selected content from our databases. This functionality is provided solely for your convenience and is in no way intended to replace human translation. Show full disclaimer
Neither ProQuest nor its licensors make any representations or warranties with respect to the translations. The translations are automatically generated "AS IS" and "AS AVAILABLE" and are not retained in our systems. PROQUEST AND ITS LICENSORS SPECIFICALLY DISCLAIM ANY AND ALL EXPRESS OR IMPLIED WARRANTIES, INCLUDING WITHOUT LIMITATION, ANY WARRANTIES FOR AVAILABILITY, ACCURACY, TIMELINESS, COMPLETENESS, NON-INFRINGMENT, MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE. Your use of the translations is subject to all use restrictions contained in your Electronic Products License Agreement and by using the translation functionality you agree to forgo any and all claims against ProQuest or its licensors for your use of the translation functionality and any output derived there from. Hide full disclaimer
© 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/). Notwithstanding the ProQuest Terms and Conditions, you may use this content in accordance with the terms of the License.
Abstract
In this paper, we study the asymptotical stability of the exact solutions of nonlinear impulsive differential equations with the Lipschitz continuous function
You have requested "on-the-fly" machine translation of selected content from our databases. This functionality is provided solely for your convenience and is in no way intended to replace human translation. Show full disclaimer
Neither ProQuest nor its licensors make any representations or warranties with respect to the translations. The translations are automatically generated "AS IS" and "AS AVAILABLE" and are not retained in our systems. PROQUEST AND ITS LICENSORS SPECIFICALLY DISCLAIM ANY AND ALL EXPRESS OR IMPLIED WARRANTIES, INCLUDING WITHOUT LIMITATION, ANY WARRANTIES FOR AVAILABILITY, ACCURACY, TIMELINESS, COMPLETENESS, NON-INFRINGMENT, MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE. Your use of the translations is subject to all use restrictions contained in your Electronic Products License Agreement and by using the translation functionality you agree to forgo any and all claims against ProQuest or its licensors for your use of the translation functionality and any output derived there from. Hide full disclaimer