Next Article in Journal
On the Timelike Circular Surface and Singularities in Minkowski 3-Space
Next Article in Special Issue
On a Backward Problem for the Rayleigh–Stokes Equation with a Fractional Derivative
Previous Article in Journal
An Interval Type 2 Fuzzy Decision-Making Framework for Exploring Critical Issues for the Sustenance of the Tea Industry
Previous Article in Special Issue
Sinc Collocation Method to Simulate the Fractional Partial Integro-Differential Equation with a Weakly Singular Kernel
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Asymptotical Stability Criteria for Exact Solutions and Numerical Solutions of Nonlinear Impulsive Neutral Delay Differential Equations

College of Sciences, Northeastern University, Shenyang 110819, China
*
Author to whom correspondence should be addressed.
Axioms 2023, 12(10), 988; https://doi.org/10.3390/axioms12100988
Submission received: 30 August 2023 / Revised: 11 October 2023 / Accepted: 13 October 2023 / Published: 18 October 2023
(This article belongs to the Special Issue Differential Equations and Inverse Problems)

Abstract

:
In this paper, the idea of two transformations is first proposed and applied. Some new different sufficient conditions for the asymptotical stability of the exact solutions of nonlinear impulsive neutral delay differential equations (INDDEs) are obtained. A new numerical scheme for INDDEs is also constructed based on the idea. The numerical methods that can preserve the stability and asymptotical stability of the exact solutions are provided. Two numerical examples are provided to demonstrate the theoretical results.

1. Introduction

There is extensive use of impulsive differential equations in economics, engineering, biology, medicine, etc. In recent years, the theory of INDDEs has been the object of active research. Some scholars have investigated the existence, uniqueness, and continuous dependence of INDDEs (see [1,2]) and the oscillation of the first-order, second-order, and even-order of INDDEs (see [3,4,5]). In [6], the thermoelasticity of type III for Cosserat media has been studied. In [7], the asymptotic properties of the solutions of nonlinear, non-instantaneous impulsive differential equations has been studied. In [8], the Legendre spectral-collocation method is applied to delay the differential and stochastic delay differential equation. In [9], the convergence and superconvergence of collocation methods for one class of impulsive delay differential equations have been studied, respectively.
However, there are not many studies on the stability of INDDEs. In [10], the asymptotic behavior of some special nonlinear INDDEs were considered by establishing proper Lyapunov functions and certain analysis techniques. In [11], some results ensuring the global exponential stability of impulsive functional equations of neutral type were derived via impulsive delay inequality and certain analysis techniques that are very popular in the application of the dynamical analysis of neural networks. In [3], the authors developed the Razumikhin method for impulsive functional differential equations of neutral type and established some Razumikhin theorems. Recently, we found that there are errors in [12] (Stability of zero solution of linear INDDE with constant coefficients is studied, but zero is not the solution of the linear INDDE in [12]). All the above studies focus on the asymptotic stability of zero solutions, but in this paper we will study the stability of the exact solutions (not necessarily zero solutions) of INDDEs.
Usually, as is well known, it is difficult, sometime maybe impossible, to acquire the explicit solutions for INDDEs, so it is necessary to investigate the numerical methods for INDDEs. Numerical stability refers to the degree to which small perturbations of input data affect the output results of the algorithm when solving numerical problems using an algorithm. A numerically stable algorithm can produce accurate results that are not affected by input perturbations, while a numerically unstable algorithm may produce unpredictable results. Hence, it is necessary to investigate the asymptotical stability of numerical methods for INDDEs.
The stability of the exact solutions and the numerical solutions for NDDEs without impulsive perturbations has also been extensively studied (see [13,14,15,16,17,18,19,20,21,22,23,24,25,26,27]). There are many classic results found in the literature [14,21,22,28]. Recently, some new and important related developments have emerged. In papers [17,18,19,20], Guang-Da Hu and Taketomo Mitsui et al. studied the asymptotical stability of the exact solutions and the numerical solutions of linear NDDEs in real space and complex space, respectively. In [27], Wang and Li studied the stability and asymptotic stability of θ -methods for nonlinear NDDEs with constant delay and with proportional delay. In [15], Enright and Hayashi established sufficient conditions for order of convergence results regarding continuous Runge–Kutta methods for NDDEs with state dependent delays. Zhang, Song, and Liu have studied the asymptotic stability of linear impulsive delay differential equations (IDDEs) (see [29]); the exponential stability of linear IDDEs (see [30]); and the stability and asymptotical stability of nonlinear IDDEs (see [31]. Based on their ideas, the problems of IDDEs are transformed into the problems of delay differential equations without impulsive perturbations. In this paper, this idea is applied to INDDEs for the first time, and to the best of our knowledge no article has previously been written regarding the stability of numerical methods for INDDEs.
The goal of this paper is to provide new different asymptotical stability criteria for exact solutions and numerical solutions of a class of nonlinear impulsive neutral differential equations (INDDEs). We will adopt the idea of two transformations to achieve our goal; the problems of the stability and asymptotical stability of INDDEs are first transformed into the problems of NDDEs without impulsive perturbations, and then transformed into the problems of ordinary differential equations with a forcing term. The organization of this paper is as follows. In Section 2, we first transform the problems of the stability and asymptotical stability of INDDEs into the problems of NDDEs without impulsive perturbations, and we then further transform them into the problems of ordinary different equations with a forcing term. On this basis, two general forms of criteria for the stability and asymptotical of INDDEs are established. Furthermore, when different transforms are chosen, different criterion for the stability and asymptotical stability can be obtained. For brevity, three different transforms are provided to achieve some specific different criteria for stability and asymptotical stability. In Section 3, based on the ideas in Section 2, we will derive the numerical methods of INDDEs, which can preserve the stability and asymptotical stability of the nonlinear INDDEs if corresponding continuous Runge–Kutta methods are B N f -stable. In Section 4, one linear numerical example and one nonlinear numerical example are chosen to demonstrate the theoretical results.

2. Asymptotical Stability of the Exact Solutions

Firstly, the relationships between INDDEs and NDDEs are constructed in Section 2.1. Based on this idea, the general sufficient conditions for the asymptotical stability of the exact solutions of INDDEs are established in Section 2.2. Finally, the different special relationships between INDDEs and NDDEs are studied, and different sufficient conditions for the asymptotical stability of INDDEs are obtained in Section 2.3.
In this article, we will study the following nonlinear INDDEs:
d d t x ( t ) G ( t , x ( t τ ) ) = F ( t , x ( t ) , x ( t τ ) ) , t 0 , t k τ , x ( t ) = λ x ( t ) , t = k τ , x ( t ) = ψ ( t ) , t [ τ , 0 ) ,
and the same equation with another initial function:
d d t x ˜ ( t ) G ( t , x ˜ ( t τ ) ) = F ( t , x ˜ ( t ) , x ˜ ( t τ ) ) , t 0 , t k τ , x ˜ ( t ) = λ x ˜ ( t ) , t = k τ , x ˜ ( t ) = ψ ˜ ( t ) , t [ τ , 0 ) ,
where τ > 0 , λ 0 , λ 1 , k N = { 0 , 1 , 2 , } , ψ and ψ ˜ are continuous functions on [ τ , 0 ) , and lim t 0 ψ ( t ) and lim t 0 ψ ˜ ( t ) exist. The right-hand derivative of x ( t ) is written as x ( t ) . Assume that · , · is a given inner product on C d and · is the induced norm. Assume that the function F : [ 0 , ) × C d × C d C d is continuous in t and fulfills the following conditions: for arbitrary x , x 1 , x 2 , y 1 , y 2 C d and arbitrary t [ 0 , + ) , there are real value functions X , Y from [ 0 , + ) to R , such that
Y ( t ) sup y 1 y 2 , x ( H ( t , y 1 , x ) H ( t , y 2 , x ) , y 1 y 2 ) y 1 y 2 2
X ( t ) sup y , x 1 x 2 H ( t , y , x 1 ) H ( t , y , x 2 ) x 1 x 2 ,
where H ( t , y , x ) = F ( t , y + G ( t , x ) , x ) , which is the same as that in [14]. Assume that the function G : [ 0 , ) × C d C d is continuous in t and fulfills the following conditions: for arbitrary x , x 1 , x 2 , C d and arbitrary t [ 0 , + ) , a real value function Z from [ 0 , + ) to R satisfies
Z ( t ) sup x 1 x 2 G ( t , x 1 ) G ( t , x 2 ) x 1 x 2 .

2.1. Relationships between INDDEs and NDDEs

In order to establish the relationships between INDDEs and NDDEs, setting the scalar function α : [ τ , ) C satisfies the following:
(1)
for any t [ 0 , ) , α ( t ) = α ( t τ ) ;
(2)
α ( t ) is infinitely smooth on [ 0 , τ ) ;
(3)
α ( 0 ) = 1 and α ( 0 ) = λ ;
(4)
inf t [ 0 , τ ) | α ( t ) | m > 0 .
Theorem 1. 
If x ( t ) is the solution of INDDE (1), y ( t ) = α ( t ) x ( t ) for t [ τ , + ) , then y ( t ) is the solution of the following NDDE:
d d t y ( t ) I ( t , y ( t τ ) = J ( t , y ( t ) , y ( t τ ) ) , t 0 , y ( t ) = Ψ ( t ) , t [ τ , 0 ] ,
where
I ( t , x ) = α ( t ) G ( t , x α ( t ) )
J ( t , y , z ) = α ( t ) y α ( t ) α ( t ) G ( t , z α ( t ) ) + α ( t ) F ( t , y α ( t ) , z α ( t ) )
and
Ψ ( t ) = α ( t ) ψ ( t ) , t [ τ , 0 ) , α ( 0 ) ψ ( 0 ) , t = 0 .
In reverse, assuming y ( t ) is the solution of NDDE (6), x ( t ) = y ( t ) α ( t ) for t [ τ , + ) , then x ( t ) is the solution of INDDE (1).
Proof. 
(i) On [ k τ , ( k + 1 ) τ ) , k = 1 , 0 , 1 , , α ( t ) and x ( t ) are continuous, which implies that y ( t ) is continuous. We can obtain that
y ( k τ ) = y ( k τ + ) = α ( k τ + ) x ( k τ + ) = α ( k τ ) λ x ( k τ ) = α ( 0 ) λ x ( k τ ) = λ x ( k τ )
and
y ( k τ ) = α ( k τ ) x ( k τ ) = λ x ( k τ ) ,
implying y ( k τ ) = y ( k τ + ) = y ( k τ ) , k N . Consequently, y ( t ) is continuous on [ τ , ) .
For t [ k τ , ( k + 1 ) τ ) , k N , we obtain
d d t [ y ( t ) I ( t , y ( t τ ) ) ] = d d t [ y ( t ) α ( t ) G ( t , y ( t τ ) α ( t ) ) ] = d d t [ α ( t ) x ( t ) α ( t ) G ( t , x ( t τ ) ) ] = α ( t ) x ( t ) α ( t ) G ( t , x ( t τ ) ) + α ( t ) d d t [ x ( t ) G ( t , x ( t τ ) ) ] = α ( t ) x ( t ) α ( t ) G ( t , x ( t τ ) ) + α ( t ) F ( t , x ( t ) , x ( t τ ) ) = α ( t ) y ( t ) α ( t ) α ( t ) G ( t , y ( t τ ) α ( t ) ) + α ( t ) F ( t , y ( t ) α ( t ) , y ( t τ ) α ( t ) ) = J ( t , y ( t ) , y ( t τ ) )
(ii) Let y ( t ) be the solution of (6). For t [ k τ , ( k + 1 ) τ ) , k N ,
d d t [ x ( t ) G ( t , x ( t τ ) ) ] = d d t [ y ( t ) α ( t ) G ( t , y ( t τ ) α ( t ) ) ] = y ( t ) α ( t ) α ( t ) y ( t ) α 2 ( t ) [ 1 α ( t ) d d t ( α ( t ) G ( t , y ( t τ ) α ( t ) ) ) α ( t ) α ( t ) G ( t , y ( t τ ) α ( t ) ) ] = 1 α ( t ) d d t [ y ( t ) I ( t , y ( t τ ) ) ] α ( t ) y ( t ) α 2 ( t ) + α ( t ) α ( t ) G ( t , y ( t τ ) α ( t ) ) ] = J ( t , y ( t ) , y ( t τ ) ) α ( t ) α ( t ) y ( t ) α 2 ( t ) + α ( t ) α ( t ) G ( t , y ( t τ ) α ( t ) ) ] = F ( t , y ( t ) α ( t ) , y ( t τ ) α ( t ) ) = F ( t , y ( t ) α ( t ) , y ( t τ ) α ( t τ ) ) = F ( t , x ( t ) , x ( t τ ) ) .
We can easily see that
x ( k τ ) = y ( k τ ) α ( k τ ) = y ( k τ ) α ( 0 ) = y ( k τ )
and
x ( k τ ) = lim t k τ y ( t ) α ( t ) = y ( k τ ) α ( k τ ) = y ( k τ ) α ( τ ) = y ( k τ ) λ ,
implying that x ( k τ ) = λ x ( k τ ) , k N . Apparently, we obtain x ( t ) = y ( t ) α ( t ) = ψ ( t ) , t [ τ , 0 ) . Therefore, x ( t ) is the solution of INDDE (1). □
Since in Theorem 1, α ( t ) and 1 α ( t ) are bounded for all t R , we can obtain the following result.
Remark 1. 
The exact solution x ( t ) of INDDE (1) is stable if and only if the exact solution y ( t ) of NDDE (6) is stable when y ( t ) = α ( t ) x ( t ) for t [ τ , + ) . Moreover, the exact solution x ( t ) of INDDE (1) is asymptotically stable if and only if the exact solution y ( t ) of NDDE (6) is asymptotically stable when y ( t ) = α ( t ) x ( t ) for t [ τ , + ) .

2.2. Asymptotical Stability of INDDEs

According to Theorem 1, assuming y ˜ ( t ) = α ( t ) x ˜ ( t ) , t τ , then x ˜ ( t ) is the solution of (2) if and only if y ˜ ( t ) is the solution of the following equation:
d d t y ˜ ( t ) I ( t , y ˜ ( t τ ) = J ( t , y ˜ ( t ) , y ˜ ( t τ ) ) , t 0 , y ˜ ( t ) = Ψ ˜ ( t ) , t [ τ , 0 ] ,
where
Ψ ˜ ( t ) = α ( t ) ψ ˜ ( t ) , t [ τ , 0 ) , α ( 0 ) ψ ˜ ( 0 ) , t = 0 .
Let
P ( t ) = y ( t ) I ( t , y ( t τ ) ) , P ˜ ( t ) = y ˜ ( t ) I ( t , y ˜ ( t τ ) ) ,
Q ( t , y , z ) = J ( t , y + I ( t , z ) , z ) .
Then the NDDE (6) can be expressed as the following ordinary differential equations with forcing term:
P ( t ) = Q ( t , P ( t ) , y ( t τ ) ) , t 0 , P ( 0 ) = Ψ ( 0 ) I ( 0 , Ψ ( τ ) ) ,
coupled with the algebraic recursion
y ( t ) = Ψ ( t ) , t [ τ , 0 ) , P ( t ) + I ( t , y ( t τ ) ) , t 0 .
Analogously, the NDDE (7) can also be expressed in the following form:
P ˜ ( t ) = Q ( t , P ˜ ( t ) , y ˜ ( t τ ) ) , t 0 , P ˜ ( 0 ) = Ψ ˜ ( 0 ) I ( 0 , Ψ ˜ ( τ ) ) ,
coupled with the algebraic recursion
y ˜ ( t ) = Ψ ˜ ( t ) , t [ τ , 0 ) , P ˜ ( t ) + I ( t , y ˜ ( t τ ) ) , t 0 .
Theorem 2. 
Assume IDDEs (1) and (2) satisfy (3)–(5). If Y ( t ) 0 , there exists a bounded function r ( t ) , integrable in any bounded interval, such that r ( t ) 0 , r ( 0 ) < 0 ,
ω X ( t ) = r ( t ) ( α ( t ) α ( t ) ) + Y ( t ) ω 2
and a non-negative constant ρ 1 , such that
sup 0 x t | r ( x ) | + ω Z ( t ) ρ , t 0 ,
then the solution of IDDEs (1) and (2) are bounded stable; that is
x ( t ) x ˜ ( t ) max { ω sup t [ τ , 0 ) φ ( t ) φ ˜ ( t ) , | λ | φ ( 0 ) φ ˜ ( 0 ) m r ( 0 ) } , t 0 .
Moreover, if ρ < 1 and
( α ( t ) α ( t ) ) + Y ( t ) ω 2 Y 0 < 0 , t 0 ,
then IDDEs (1) and (2) are asymptotically stable; that is
lim t x ( t ) x ˜ ( t ) = 0 .
Proof. 
We will apply inequalities (3)–(5) to prove that the function Q : [ 0 , ) × C d × C d C d is continuous in t and satisfies the following conditions: for arbitrary y , y 1 , y 2 , x 1 , x 2 C d , and t [ 0 , + ) ,
sup y 1 y 2 , x Q ( t , y 1 , x ) Q ( t , y 2 , x ) , y 1 y 2 y 1 y 2 2 ( α ( t ) α ( t ) ) + ω 2 Y ( t ) ,
sup y , x 1 x 2 Q ( t , y , x 1 ) Q ( t , y , x 2 ) x 1 x 2 ω X ( t ) ,
sup x 1 x 2 G ( t , x 1 ) G ( t , x 2 ) x 1 x 2 ω Z ( t ) .
First, the inequality (13) can be proven as follows:
Q ( t , y 1 , x ) Q ( t , y 2 , x ) , y 1 y 2 , = J ( t , y 1 + I ( t , x ) , x ) J ( t , y 2 + I ( t , x ) , x ) , y 1 y 2 , = α ( t ) α ( t ) ( y 1 + I ( t , x ) ) α ( t ) G ( t , x α ( t ) ) + α ( t ) F ( t , 1 α ( t ) ( y 1 + I ( t , x ) ) , x α ( t ) ) [ α ( t ) α ( t ) ( y 2 + I ( t , x ) ) α ( t ) G ( t , x α ( t ) ) + α ( t ) F ( t , 1 α ( t ) ( y 2 + I ( t , x ) ) , x α ( t ) ) ] , y 1 y 2 = α ( t ) α ( t ) ( y 1 y 2 ) + α ( t ) [ F ( t , 1 α ( t ) ( y 1 + I ( t , x ) ) , x α ( t ) ) α ( t ) F ( t , 1 α ( t ) ( y 2 + I ( t , x ) ) , x α ( t ) ) ] , y 1 y 2 = ( α ( t ) α ( t ) ) y 1 y 2 2 + ( α ( t ) F ( t , y 1 α ( t ) + G ( t , x α ( t ) ) , x α ( t ) ) F ( t , y 2 α ( t ) + G ( t , x α ( t ) ) , x α ( t ) ) ) , y 1 y 2 ) = ( α ( t ) α ( t ) ) y 1 y 2 2 + | α ( t ) | 2 ( H ( t , y 1 α ( t ) , x α ( t ) ) H ( t , y 2 α ( t ) , x α ( t ) ) , y 1 α ( t ) y 2 α ( t ) ) ( α ( t ) α ( t ) ) y 1 y 2 2 + | α ( t ) | 2 Y ( t ) y 1 α ( t ) y 2 α ( t ) 2
which implies that, if Y ( t ) 0 ,
Q ( t , y 1 , x ) Q ( t , y 2 , x ) , y 1 y 2 , [ ( α ( t ) α ( t ) ) + Y ( t ) ω 2 ] y 1 y 2 2
and if Y ( t ) Y ^ and Y ^ > 0 ,
Q ( t , y 1 , x ) Q ( t , y 2 , x ) , y 1 y 2 , [ ( α ( t ) α ( t ) ) + ω 2 Y ^ ] y 1 y 2 2
Next, we will prove the inequality (14) as follows:
Q ( t , y , x 1 ) Q ( t , y , x 2 ) = J ( t , y + I ( t , x 1 ) , x 1 ) J ( t , y + I ( t , x 2 ) , x 2 ) = α ( t ) α ( t ) ( y + I ( t , x 1 ) ) α ( t ) G ( t , x 1 α ( t ) ) + α ( t ) F ( t , 1 α ( t ) ( y + I ( t , x 1 ) ) , x 1 α ( t ) ) [ α ( t ) α ( t ) ( y + I ( t , x 2 ) ) α ( t ) G ( t , x 2 α ( t ) ) + α ( t ) F ( t , 1 α ( t ) ( y + I ( t , x 2 ) ) , x 2 α ( t ) ) ] = ω H ( t , y α ( t ) , x 1 α ( t ) ) H ( t , y α ( t ) , x 2 α ( t ) ) ω X ( t ) x 1 x 2
Finally, the inequality (15) can be proven as follows:
I ( t , x 1 ) I ( t , x 2 ) = α ( t ) G ( t , x 1 α ( t ) ) α ( t ) G ( t , x 2 α ( t ) ) ( sup t 0 | α ( t ) | ) G ( t , x 1 α ( t ) ) G ( t , x 2 α ( t ) ) Z ( t ) ( sup t 0 | α ( t ) | ) x 1 α ( t ) x 2 α ( t ) ω Z ( t ) x 1 x 2 .
By [14] (Theorem 9.4.1) or [24] (Theorem 3.1, Theorem 4.2), we can obtain that
y ( t ) y ˜ ( t ) max { sup t [ τ , 0 ) Ψ ( t ) Ψ ˜ ( t ) , Ψ ( 0 ) Ψ ˜ ( 0 ) r ( 0 ) } , t 0
and
lim t y ( t ) y ˜ ( t ) = 0 .
Because x ( t ) = y ( t ) α ( t ) , t τ , we know the theorem holds. □
Theorem 3. 
Assume IDDEs (1) and (2) satisfy (3)–(5). If Y ( t ) Y ^ , Y ^ > 0 , there exists a bounded function r ¯ ( t ) , integrable in any bounded interval, such that r ¯ ( t ) 0 , r ¯ ( 0 ) < 0 ,
ω X ( t ) = r ¯ ( t ) ( α ( t ) α ( t ) ) + ω 2 Y ^
and a non-negative constant ρ ¯ 1 , such that
sup 0 x t | r ( x ) | + ω Z ( t ) ρ ¯ , t 0 ,
then the solution of IDDEs (1) and (2) are bounded stable; that is
x ( t ) x ˜ ( t ) max { ω sup t [ τ , 0 ) φ ( t ) φ ˜ ( t ) , | λ | φ ( 0 ) φ ˜ ( 0 ) m r ¯ ( 0 ) } , t 0 .
Moreover, if ρ ¯ < 1 and
( α ( t ) α ( t ) ) + ω 2 Y ^ Y ¯ 0 < 0 , t 0 ,
then IDDEs (1) and (2) are asymptotically stable; that is
lim t x ( t ) x ˜ ( t ) = 0 .

2.3. Special Cases

When different functions of α ( t ) are chosen, different sufficient conditions for the bounded stability and asymptotical stability of the exact solutions of (1) and (2) can be obtained. For brevity, we only consider three of them.
Special Case I. Set α 1 ( t ) = λ { t τ } , t [ τ , ) , where { t τ } = t τ t τ , t τ denotes the floor function. The following theorem can be seen as a special case of Theorem 2 when α ( t ) = α 1 ( t ) .
Theorem 4. 
Let x ( t ) be the solution of (1). If z 1 ( t ) = λ { t τ } x ( t ) , t [ τ , ) , then z 1 ( t ) is the solution of
d d t [ z 1 ( t ) I 1 ( t , z 1 ( t τ ) ) ] = J 1 ( t , z 1 ( t ) , z 1 ( t τ ) ) , t 0 , z 1 ( t ) = Ψ 1 ( t ) , t [ τ , 0 ] ,
where
I 1 ( t , x ) ) = λ { t τ } G ( t , λ { t τ } x )
J 1 ( t , y , x ) = ( ln λ τ ) y λ { t τ } ( ln λ τ ) G ( t , λ { t τ } x ) + λ { t τ } F ( t , λ { t τ } y , λ { t τ } x )
Ψ 1 ( t ) = λ t τ + 1 ψ ( t ) , t [ τ , 0 ) , λ ψ ( 0 ) , t = 0 .
Conversely, x ( t ) is the solution of (1) if z 1 ( t ) is the solution of (21) and x ( t ) = λ { t τ } z 1 ( t ) , t [ τ , ) .
Theorem 5. 
Assume IDDEs (1) and (2) satisfy inequalities (3)–(5). If Y ( t ) 0 , there exists a bounded function r 1 ( t ) , integrable in any bounded interval, such that r 1 ( t ) 0 and r 1 ( 0 ) < 0 ,
ω 1 X ( t ) = r 1 ( t ) ln | λ | τ + Y ( t ) ω 1 2
and a non-negative constant ρ 1 1 , such that
sup 0 x t | r 1 ( x ) | + ω 1 Z ( t ) ρ 1 , t 0 ,
then the solutions of IDDEs (1) and (2) are bounded stable,
x ( t ) x ˜ ( t ) max { ω 1 sup t [ τ , 0 ) φ ( t ) φ ˜ ( t ) , | λ | φ ( 0 ) φ ˜ ( 0 ) m 1 r 1 ( 0 ) } , t 0 .
where ω 1 = max { | λ | , 1 | λ | } , m 1 = min { 1 , | λ | } . Moreover, if ρ 1 < 1 and
ln | λ | τ + Y ( t ) ω 1 2 Y 1 < 0 , t 0 ,
then IDDEs (1) and (2) are asymptotically stable.
Theorem 6. 
Assume IDDEs (1) and (2) satisfy inequalities (3)–(5). If Y ( t ) Y ^ , Y ^ > 0 , there exists a bounded function r ¯ 1 ( t ) , integrable in any bounded interval, such that r ¯ 1 ( t ) 0 , r ¯ 1 ( 0 ) < 0 ,
ω 1 X ( t ) = r ¯ 1 ( t ) ln | λ | τ + ω 1 2 Y ^
and a non-negative constant ρ ¯ 1 1 , such that
sup 0 x t | r ( x ) | + ω 1 Z ( t ) ρ ¯ 1 , t 0 ,
then the solutions of IDDEs (1) and (2) are bounded,
x ( t ) x ˜ ( t ) max { ω 1 sup t [ τ , 0 ) φ ( t ) φ ˜ ( t ) , | λ | φ ( 0 ) φ ˜ ( 0 ) m 1 r ¯ 1 ( 0 ) } , t 0 .
Moreover, if ρ ¯ 1 < 1 and
ln | λ | τ + ω 1 2 Y ^ Y ¯ 1 < 0 , t 0 ,
then IDDEs (1) and (2) are asymptotically stable.
Special Case II. Let α 2 ( t ) = 1 + ( λ 1 ) { t τ } , t [ τ , ) , λ > 0 , λ 1 . The following theorem can be seen as a special case of Theorem 2 when α ( t ) = α 2 ( t ) .
Theorem 7. 
Assume that x ( t ) is the solution of (1) and z 2 ( t ) = [ 1 + ( λ 1 ) { t τ } ] x ( t ) , t [ τ , ) . Then z 2 ( t ) is the solution of
d d t [ z 2 ( t ) I 2 ( t , z 2 ( t τ ) ) ] = J 2 ( t , z 2 ( t ) , z 2 ( t τ ) ) , t 0 , z 2 ( t ) = Ψ 2 ( t ) , t [ τ , 0 ] ,
where
I 2 ( t , x ) ) = α 2 ( t ) G ( t , x α 2 ( t ) ) = 1 + ( λ 1 ) { t τ } G ( t , x 1 + ( λ 1 ) { t τ } )
J 2 ( t , y , x ) = ( λ 1 ) y τ α 2 ( t ) λ 1 τ G ( t , x α 2 ( t ) ) + α 2 ( t ) F ( t , y α 2 ( t ) , x α 2 ( t ) )
Ψ 2 ( t ) = [ 1 + ( λ 1 ) ( t τ + 1 ) ] ψ ( t ) , t [ τ , 0 ) , λ ψ ( 0 ) , t = 0 .
Conversely, x ( t ) is the solution of (1) if z 2 ( t ) is the solution of (22) and x ( t ) = z 2 ( t ) 1 + ( λ 1 ) { t τ } , t [ τ , ) .
Theorem 8. 
Assume that λ R , λ > 0 , λ 1 , IDDEs (1) and (2) satisfy (3)–(5). If Y ( t ) 0 , there exists a bounded function r 2 ( t ) , integrable in any bounded interval, such that r 2 ( t ) 0 , r 2 ( 0 ) < 0 ,
ω 2 X ( t ) = r ( t ) λ 1 τ + ( λ 1 ) τ { t τ } + Y ( t ) ω 2 2
and a non-negative constant ρ 2 1 , such that
sup 0 x t | r 2 ( x ) | + ω 2 Z ( t ) ρ 2 , t 0 ,
then the exact solutions of IDDEs (1) and (2) are bounded stable as follows:
x ( t ) x ˜ ( t ) max { ω 2 sup t [ τ , 0 ) φ ( t ) φ ˜ ( t ) , λ φ ( 0 ) φ ˜ ( 0 ) m 2 r 2 ( 0 ) } , t 0 ,
where ω 2 = max { λ , 1 λ } , m 2 = min { 1 , λ } . Moreover, if ρ 2 < 1 and there is a negative constant Y 2 such that
λ 1 τ + ( λ 1 ) τ { t τ } + Y ( t ) ω 2 2 Y 2 < 0 , t 0 ,
then IDDEs (1) and (2) are asymptotically stable.
Theorem 9. 
Assume that IDDEs (1) and (2) satisfy (3)–(5), λ > 0 and λ 1 . If Y ( t ) Y ^ , Y ^ > 0 , there exists a bounded function r ¯ 2 ( t ) , integrable in any bounded interval, such that r ¯ 2 ( t ) 0 , r ¯ 2 ( 0 ) < 0 ,
ω 2 X ( t ) = r ( t ) λ 1 τ + ( λ 1 ) τ { t τ } + ω 2 2 Y ^
and a non-negative constant ρ ¯ 2 1 , such that
sup 0 x t | r ( x ) | + ω 2 Z ( t ) ρ ¯ 2 , t 0 ,
then the exact solutions of IDDEs (1) and (2) are bounded stable as follows:
x ( t ) x ˜ ( t ) max { ω 2 sup t [ τ , 0 ) φ ( t ) φ ˜ ( t ) , λ φ ( 0 ) φ ˜ ( 0 ) m 2 r ¯ 2 ( 0 ) } , t 0 .
Moreover, if ρ ¯ 2 < 1 and there is a negative constant Y ¯ 2 , such that
λ 1 τ + ( λ 1 ) τ { t τ } + ω 2 2 Y ^ Y ¯ 2 < 0 , t 0 ,
then IDDEs (1) and (2) are asymptotically stable.
Because λ 1 τ + ( λ 1 ) τ { t τ } λ 1 τ for all λ > 0 , t R , by Theorems 8 and 9, we can obtain the following two results.
Corollary 1. 
Assume that IDDEs (1) and (2) satisfy (3)–(5), λ 1 and λ > 0 . If Y ( t ) 0 , there exists a bounded function r ˜ 2 ( t ) , integrable in any bounded interval, such that r ˜ 2 ( t ) 0 , r ˜ 2 ( 0 ) < 0 ,
ω 2 X ( t ) = r ˜ 2 ( t ) λ 1 τ + Y ( t ) ω 2 2
and a non-negative constant ρ ˜ 2 1 , such that
sup 0 x t | r ˜ 2 ( x ) | + ω 2 Z ( t ) ρ ˜ 2 , t 0 ,
then the exact solutions of IDDEs (1) and (2) are bounded stable as follows:
x ( t ) x ˜ ( t ) max { ω 2 sup t [ τ , 0 ) φ ( t ) φ ˜ ( t ) , λ φ ( 0 ) φ ˜ ( 0 ) m 2 r ˜ 2 ( 0 ) } , t 0 .
Moreover, if ρ ˜ 2 < 1 and there is a positive constant Y 2 , such that
λ 1 τ + Y ( t ) ω 2 2 Y 2 < 0 , t 0 ,
then IDDEs (1) and (2) are asymptotically stable.
Corollary 2. 
Assume that IDDEs (1) and (2) satisfy (3)–(5) and λ > 0 , λ 1 . If there exists a bounded function r ˇ 2 ( t ) , integrable in any bounded interval, such that r ˇ 2 ( t ) 0 , r ˇ 2 ( 0 ) < 0 ,
ω 2 X ( t ) = r ˇ 2 ( t ) λ 1 τ + ω 2 2 Y ^
and a non-negative constant ρ ˇ 2 1 , such that
sup 0 x t | r ( x ) | + ω 2 Z ( t ) ρ ˇ 2 , t 0 ,
then the exact solutions of IDDEs (1) and (2) are bounded stable as follows:
x ( t ) x ˜ ( t ) max { ω 2 sup t [ τ , 0 ) φ ( t ) φ ˜ ( t ) , λ φ ( 0 ) φ ˜ ( 0 ) m 2 r ˇ 2 ( 0 ) } , t 0 .
Moreover, if ρ ˇ 2 < 1 and λ 1 τ + ω 2 2 Y ^ < 0 , t 0 , then IDDEs (1) and (2) are asymptotically stable.
Special Case III. Let α 3 ( t ) = { t τ } 2 + λ { t τ } + 1 , t [ τ , ) , λ R , λ > 0 , λ 1 . The following theorem can be seen as a special case of Theorem 2 when α ( t ) = α 3 ( t ) .
Theorem 10. 
Let x ( t ) be the solution of (1) and z 3 ( t ) = { t τ } 2 + λ { t τ } + 1 x ( t ) , t [ τ , ) . Then z 3 ( t ) is the solution of
d d t [ z 3 ( t ) I 3 ( t , z 3 ( t τ ) ) ] = J 3 ( t , z 3 ( t ) , z 3 ( t τ ) ) , t 0 , z 3 ( t ) = Ψ 3 ( t ) , t [ τ , 0 ] ,
where
I 3 ( t , x ) ) = ( { t τ } 2 + λ { t τ } + 1 ) G ( t , x { t τ } 2 + λ { t τ } + 1 )
J 3 ( t , y , x ) = ( 2 { t τ } + λ ) y τ α 3 ( t ) ( 2 { t τ } + λ ) τ G ( t , x α 3 ( t ) ) + α 3 ( t ) F ( t , y α 3 ( t ) , x α 3 ( t ) )
Ψ 3 ( t ) = [ ( t τ + 1 ) 2 + λ ( t τ + 1 ) + 1 ] ψ ( t ) , t [ τ , 0 ) , λ ψ ( 0 ) , t = 0 .
Conversely, x ( t ) is the solution of (1) if z 3 ( t ) is the solution of (23) and x ( t ) = z 3 ( t ) { t τ } 2 + λ { t τ } + 1 , t [ τ , ) .
Theorem 11. 
Assume that λ R and λ > 0 , and IDDEs (1) and (2) satisfy inequalities (3)–(5). If Y ( t ) 0 , there exists a bounded function r 3 ( t ) , integrable in any bounded interval, such that r 3 ( t ) 0 , r 3 ( 0 ) < 0 ,
ω 3 X ( t ) = r 3 ( t ) ( 2 { t τ } + λ { t τ } 2 τ + λ τ { t τ } + τ ) + Y ( t ) ω 3 2
and a non-negative constant ρ 3 1 , such that
sup 0 x t | r ( x ) | + ω 3 Z ( t ) ρ 3 , t 0 ,
then the exact solutions of IDDEs (1) and (2) are bounded stable as follows:
x ( t ) x ˜ ( t ) max { ω 3 sup t [ τ , 0 ) φ ( t ) φ ˜ ( t ) , λ φ ( 0 ) φ ˜ ( 0 ) m 3 r 3 ( 0 ) } , t 0 ,
where m 3 = min { 1 , λ } and
ω 3 = λ 4 + 1 λ , 0 < λ 1 , λ 2 4 + 1 , 1 < λ 2 , λ , λ > 2 .
Moreover, if ρ 3 < 1 and there is a positive constant Y 3 , such that
2 { t τ } + λ { t τ } 2 τ + λ τ { t τ } + τ + Y ( t ) ω 3 2 Y 3 < 0 , t 0 ,
then IDDEs (1) and (2) are asymptotically stable.
Because 2 { t τ } + λ { t τ } 2 τ + λ τ { t τ } + τ λ τ for all λ > 0 , t R , by Theorem 11, we can obtain the following corollary.
Corollary 3. 
Assume that λ R and λ > 0 , and the IDDEs (1) and (2) satisfy inequalities (3)–(5). If Y ( t ) 0 , there exists a bounded integrable function r ¯ 3 ( t ) in any bounded interval, such that r ¯ 3 ( t ) 0 , r ¯ 3 ( 0 ) < 0 ,
ω 3 X ( t ) = r ¯ 3 ( t ) ( λ τ + Y ( t ) ω 3 2 )
and a non-negative constant ρ ¯ 3 1 , such that
sup 0 x t | r ¯ 3 ( x ) | + ω 3 Z ( t ) ρ ¯ 3 , t 0 ,
then the exact solutions of IDDEs (1) and (2) are bounded stable as follows:
x ( t ) x ˜ ( t ) max { ω 3 sup t [ τ , 0 ) φ ( t ) φ ˜ ( t ) , λ φ ( 0 ) φ ˜ ( 0 ) m 3 r ¯ 3 ( 0 ) } , t 0 .
Moreover, if ρ ¯ 3 < 1 and there is a positive constant Y ¯ 3 , such that
λ τ + Y ( t ) ω 3 2 Y ¯ 3 < 0 , t 0 ,
then IDDEs (1) and (2) are asymptotically stable.

3. Numerical Methods for INDDEs

Firstly, based on the idea of transformations, the numerical methods for INDDEs are constructed. Furthermore, it is proven that the constructed numerical methods can preserve the boundary stability and asymptotical stability of the nonlinear INDDEs if corresponding continuous Runge–Kutta methods are B N f -stable.
The numerical method for nonlinear INDDE (1) can be constructed as the following three steps.
Step 1. The numerical solution of (8) is computed by the following continuous Runge–Kutta method:
Λ n + 1 i = p n + h j = 1 s a i j Q ( t n + 1 j , Λ n + 1 j , η ( t n + 1 j τ ) ) , i = 1 , 2 , , s , λ ( t n + θ h ) = p n + h i = 1 s b i ( θ ) Q ( t n + 1 i , Λ n + 1 i , η ( t n + 1 i τ ) ) p n + 1 = λ ( t n + 1 ) = p n + h i = 1 s b i Q ( t n + 1 i , Λ n + 1 i , η ( t n + 1 i τ ) ) ,
where the stepsize h = τ m , m is a positive integer, t n = n h , t n + 1 i = t n + c i h , and c i = j = 1 s a i j , n N , i = 1 , 2 , , s .
Step 2. The numerical solution of (6) can be computed by
η ( t ) = λ ( t ) + G ( t , η ( t τ ) ) , t 0 ,
where
η ( t ) = Ψ ( t ) , t [ τ , 0 ] .
Step 3. The numerical solution μ ( t ) of (1) can be computed by
μ ( t ) = η ( t ) α ( t ) , t 0 .
In the above process, the exact solution P ( t ) of (8) is approximated by λ ( t ) for all t 0 and P ( t n ) is approximated by p n , n N ; y ( t ) of (6) is approximated by η ( t ) and x ( t ) of (1) is approximated by μ ( t ) for all t 0 .
Similarly, the numerical method for nonlinear INDDE (2) can be constructed as follows:
Λ ˜ n + 1 i = p n + h j = 1 s a i j Q ( t n + 1 j , Λ ˜ n + 1 j , η ˜ ( t n + 1 j τ ) ) , i = 1 , 2 , , s , λ ˜ ( t n + θ h ) = p ˜ n + h i = 1 s b i ( θ ) Q ( t n + 1 i , Λ ˜ n + 1 i , η ˜ ( t n + 1 i τ ) ) , p ˜ n + 1 = λ ˜ ( t n + 1 ) = p ˜ n + h i = 1 s b i Q ( t n + 1 i , Λ ˜ n + 1 i , η ˜ ( t n + 1 i τ ) ) , η ˜ ( t ) = λ ˜ ( t ) + G ( t , η ˜ ( t τ ) ) , t 0 , μ ˜ ( t ) = η ˜ ( t ) α ( t ) , t 0 ,
where
η ˜ ( t ) = Ψ ˜ ( t ) , t [ τ , 0 ] .
Theorem 12. 
Assume that IDDEs (1) and (2) satisfy inequalities (3)–(5), and assume the constructed numerical methods (24)–(27) are furnished by B N f -stable continuous Runge–Kutta methods. If Y ( t ) 0 , there exists a bounded function r ( t ) , integrable in any bounded interval, such that r ( t ) 0 , r ( 0 ) < 0 , and (10) and (11) hold, then the numerical solution μ ( t ) obtained from (24)–(26) and μ ˜ ( t ) obtained from (27) are bounded, in the following sense:
μ ( t ) μ ˜ ( t ) max { ω sup t [ τ , 0 ) φ ( t ) φ ˜ ( t ) , | λ | φ ( 0 ) φ ˜ ( 0 ) m r ( 0 ) } , t 0 .
Moreover, if ρ < 1 and (12) hold, then the numerical methods (24)–(27) for IDDEs (1) and (2), furnished by B N f -stable continuous Runge–Kutta methods, are asymptotically stable; that is
lim t μ ( t ) μ ˜ ( t ) = 0 .
Proof. 
By ref. [14] (Theorem 10.5.1)or ref. [24] (Theorem 6.1), the numerical methods (24) and (25), furnished by B N f -stable continuous Runge–Kutta methods, are bounded; that is
η ( t n ) η ˜ ( t n ) max { Φ ( 0 ) Φ ˜ ( 0 ) , κ } .
Moreover, ref. [14] (Theorem 10.5.1) or ref. [24] (Theorem 6.3), under the condition of Theorem 2, the numerical methods (24) and (25) furnished by B N f -stable continuous Runge–Kutta methods, are also asymptotically stable; that is,
lim n + η ( t n ) η ˜ ( t n ) = 0 .
Because of the relationship (26) between the numerical solutions INDDE and NDDE without impulsive perturbations, the theorem holds. □
Similar to Theorem 12, we can obtain that the constructed numerical methods (24)–(27), furnished by B N f -stable continuous Runge–Kutta methods, preserve the boundary stability and asymptotical stability of the exact solutions, under the conditions of Theorem 3, as follows.
Theorem 13. 
Assume that IDDEs (1) and (2) satisfy inequalities (3)–(5), and assume the constructed numerical methods (24)–(27) are furnished by B N f -stable continuous Runge–Kutta methods. If Y ( t ) Y ^ , Y ^ > 0 , there exists a bounded function r ( t ) integrable in any bounded interval, such that r ¯ ( t ) 0 , r ¯ ( 0 ) < 0 , (18) and (19) hold, then the numerical solution μ ( t ) obtained from (24)–(26) and μ ˜ ( t ) obtained from (27) are bounded stable, in the following sense:
μ ( t ) μ ˜ ( t ) max { ω sup t [ τ , 0 ) φ ( t ) φ ˜ ( t ) , λ φ ( 0 ) φ ˜ ( 0 ) m r ( 0 ) } , t 0 .
Moreover, if ρ < 1 and (20) hold, then the numerical methods (24)–(27) for IDDEs (1) and (2), furnished by B N f -stable continuous Runge–Kutta methods, are asymptotically stable.

4. Numerical Experiments

In this section, two numerical examples are chosen to confirm the theoretical results.
Example 1. 
Consider the following scalar linear INDDEs with different initial functions:
x ( t ) c x ( t τ ) = a x ( t ) + b x ( t τ ) , t 0 , t k τ , k N , x ( k τ ) = λ x ( k τ ) , x ( t ) = ϕ ( t ) , t [ τ , 0 ) ,
where a, b, c, and λ are real constants and ϕ ( t ) is the continuous differential initial function on [ τ , 0 ) . Obviously, the inequalities (3)–(5) are satisfied with X ( t ) = | a c + b | , Y ( t ) = a , Z ( t ) = | c | . There are many parameters that meet the conditions of the theorems. Obviously, when
a = 5 , b = 4 5 , c = 1 5 , λ = 5 4 , τ = 1 ,
we have
X ( t ) = | a c + b | = | 5 × 1 5 + 4 5 | = 1 5 , Y ( t ) = a = 5 , Z ( t ) = | c | = 1 5 ,
and
ω 1 = max { 5 4 , 4 5 } = 5 4 .
Obviously, there exists r 1 ( t ) as follows:
r 1 ( t ) = ln | λ | τ + Y ( t ) ω 1 2 ω 1 X ( t ) = 1 4 16 5 + ln ( 5 4 ) < 0 ,
such that the first condition of Theorem 5 holds; that is
ω 1 X ( t ) = r 1 ( t ) ln | λ | τ + Y ( t ) ω 1 2 .
So we can obtain that
sup 0 x t | r 1 ( x ) | + ω 1 Z ( t ) = ρ 1 = | 1 4 16 5 + ln ( 5 4 ) | + 5 4 × 1 5 < 1
and
ln | λ | τ + Y ( t ) ω 1 2 = 5 25 16 + ln ( 5 4 ) = Y 1 < 0 .
Hence, all the conditions of Theorem 5 hold. By Theorem 5, the exact solution of (28) is asymptotically stable.
Similarly, ω 2 = max { 5 4 , 4 5 } = 5 4 and there exists r 2 ( t ) as follows:
r 2 ( t ) = λ 1 τ + Y ( t ) ω 2 2 ω 2 X ( t ) = 1 4 1 4 16 5 + < 0 ,
such that the first condition of Corollary 1 holds; that is
ω 2 X ( t ) = r 2 ( t ) λ 1 τ + Y ( t ) ω 2 2 .
Therefore, we can obtain that
sup 0 x t | r 2 ( x ) | + ω 2 Z ( t ) = ρ 2 = | 1 4 16 5 + 1 4 | + 5 4 × 1 5 < 1
and
λ 1 τ + Y ( t ) ω 2 2 = 1 4 5 25 16 = Y 2 < 0 .
Hence, all the conditions of Corollary 1 hold. By Corollary 1, we also obtain that the exact solution of (28) is asymptotically stable.
Similarly, ω 3 = λ 2 4 + 1 = 89 64 , and there exists r 3 ( t ) as follows:
r 3 ( t ) = λ τ + Y ( t ) ω 3 2 ω 3 X ( t ) = 89 5 × 64 × 5 4 5 × 64 2 89 2 < 0 ,
such that the first condition of Corollary 3 holds; that is
ω 3 X ( t ) = r 3 ( t ) λ τ + Y ( t ) ω 3 2 .
Therefore, we can obtain that
sup 0 x t | r 3 ( x ) | + ω 3 Z ( t ) = ρ 3 = | 89 5 × 64 × 5 4 5 × 64 2 89 2 | + 89 64 × 1 5 < 1
and
λ τ + Y ( t ) ω 3 2 = 5 4 5 × 64 2 89 2 = Y 3 < 0 .
Hence, all the conditions of Corollary 3 hold. By Corollary 3, we also obtain that the exact solution of (28) is asymptotically stable.
By Theorem 12, we can obtain that the constructed numerical methods (24)–(27) for INDDE (28), furnished by B N f -stable continuous Runge–Kutta methods, are asymptotically stable. From Figure 1 and Figure 2, we can roughly see the trend that the distances between the two numerical solutions (obtained from the constructed numerical methods (24)–(27) for linear INDDE (28), furnished by implicit Euler method or 2-stage Lobatto IIIC method with two different constant initial function 1 and 0.9) become smaller as the time increases.
Example 2. 
Consider the following scalar nonlinear INDDEs:
d d t x ( t ) ν cos ( x ( t 1 ) ) = β x ( t ) + γ e t sin ( x ( t 1 ) ) , t 0 , t k , k N , x ( k ) = λ x ( k ) , x ( t ) = ϕ ( t ) , t [ 1 , 0 ) ,
where β, γ, ν, and λ are real constants and ϕ ( t ) is the continuous differential initial functions on [ 1 , 0 ) . It is easy to verify that the inequalities (3)–(5) are satisfied with X ( t ) = | β ν | + | γ | e t , Y ( t ) = β , Z ( t ) = | ν | . We can see that the one-side Lipschitz coefficient X ( t ) is non-negative, which is different from the general results of NDDEs without impulsive perturbations. The parameters β, γ, ν, and λ are chosen to satisfy the conditions of Theorem 6:
β = 1 10 , γ = 1 50 , ν = 1 5 , λ = 1 e ,
which implies that the exact solution of (29) is stable and asymptotically stable (See Figure 3 and Figure 4). We can see that the one-side Lipschitz coefficient X ( t ) is non-negative, which is different from NDDEs’ (without impulsive perturbations) stability results of Bellen, Zennaro, et al. (See [14] (Theorem 9.4.1) or [24] (Theorem 3.1, Theorem 4.2)).
By Theorem 13, we can obtain that the constructed numerical methods (24)–(27) for nonlinear INDDE (29), furnished by B N f -stable continuous Runge–Kutta methods, are asymptotically stable. From Figure 3 and Figure 4, we can roughly see the trend that the distances between the two numerical solutions (obtained from the constructed numerical methods (24)–(27) for INDDE (29), furnished by implicit Euler method or 2-stage Lobatto IIIC method with two different constant initial function 1 and 0.9) become smaller as the time increases.
In Table 1, Table 2, Table 3, Table 4, Table 5 and Table 6, AE denotes the absolute errors between the numerical solutions and the exact solution of INDDEs. Similarly, RE denotes the relative errors between the numerical solutions and the exact solution of INDDEs. As is well known, when the step size is halved, the global errors of the numerical methods of p-order convergence will become approximately the same as the original times. We can see from the tables that the average ratio of the absolute errors (or relative errors) between the numerical solutions obtained from (24)–(26), furnished by implicit Euler method and the exact solution of (28), is close to 2 (the reciprocal of 1 2 ) and the average ratio of the absolute errors (or relative errors) between the numerical solutions obtained from (24)–(26), furnished by 2-stage Lobatto IIIC method and the exact solution of (29), is close to 4 (the reciprocal of 1 2 2 ) when the step size doubles and three different kinds of the transformations are used. Hence, Table 1, Table 2, Table 3, Table 4, Table 5 and Table 6 roughly show that the constructed method, furnished by backward Euler method, is convergent of order 1 and by 2-stage Lobatto IIIC method is convergent of order 2 when the different transformations are chosen.

5. Conclusions and Future Works

In this paper, some new different asymptotical stability criteria are given for the exact solutions of a class of nonlinear INDDEs, based on the following idea: first the problems of the stability and asymptotical stability of INDDEs are transformed into the problems of NDDEs without impulsive perturbations, and then transformed into the problems of ordinary differential equations with a forcing term. Based on the above idea, some new sufficient conditions for the stability and asymptotical stability of the exact solutions of INDDEs are obtained and the numerical methods for INDDEs are constructed. Moreover, the numerical method is asymptotically stable if the corresponding continuous Runge–Kutta methods are B N f -stable, under these different sufficient conditions.
In the future, we will study the asymptotical stability of more general INDDEs with the following characteristics: the size of the delay in continuous dynamics can be flexible, and there is no magnitude between the delay in continuous flow and impulsive delay. Finally, we propose the discontinuous Galerkin method (see [32]) as a stable and highly efficient alternative for solving INDDEs. Its application to these equations holds substantial potential and could produce promising outcomes.

Author Contributions

Conceptualization, G.-L.Z.; Software, Z.-W.W. and Y.S.; Formal analysis, T.L.; Writing—original draft, Z.-W.W. and Y.S.; Writing—review & editing, G.-L.Z. and T.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).

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 conflict of interest.

References

  1. Anguraj, A.; Karthikeyan, K. Existence of solutions for impulsive neutral functional differential equations with nonlocal conditions. Nonlinear Anal. 2009, 70, 2717–2721. [Google Scholar] [CrossRef]
  2. Cuevas, C.; Hernández, E.; Rabelo, M. The existence of solutions for impulsive neutral functional differential equations. Comput. Math. Appl. 2009, 58, 744–757. [Google Scholar] [CrossRef]
  3. Li, X.D.; Deng, F.Q. Razumikhin method for impulsive functional differential equations of neutral type. Chaos Solitons Fractals 2017, 101, 41–49. [Google Scholar] [CrossRef]
  4. Li, T.X.; Rogovchenko, Y.V. Oscillation of second-order neutral differential equations. Math. Nachr. 2015, 288, 1150–1162. [Google Scholar] [CrossRef]
  5. Li, T.X.; Rogovchenko, Y.V. Oscillation criteria for even-order neutral differential equations. Appl. Math. Lett. 2016, 61, 35–41. [Google Scholar] [CrossRef]
  6. Marin, M.; Seadawy, A.; Vlase, S.; Chirila, A. On mixed problem in thermoelasticity of type III for Cosserat media. J. Taibah Univ. Sci. 2022, 16, 1264–1274. [Google Scholar] [CrossRef]
  7. Yang, D.; Wang, J.R.; O’Regan, D. Asymptotic properties of the solutions of nonlinear non-instantaneous impulsive differential equations. J. Frankl. Inst. 2017, 354, 6978–7011. [Google Scholar] [CrossRef]
  8. Khan, S.U.; Ali, I. Application of Legendre spectral-collocation method to delay differential and stochastic delay differential equation. Aip Adv. 2018, 8, 035301. [Google Scholar] [CrossRef]
  9. Wang, Z.W.; Zhang, G.L.; Sun, Y. Convergence of collocation methods for one class of impulsive delay differential equations. Axioms 2023, 12, 700. [Google Scholar] [CrossRef]
  10. Shen, J.; Liu, Y.; Li, J. Asymptotic behavior of solutions of nonlinear neutral differential equations with impulses. J. Math. Anal. Appl. 2007, 332, 179–189. [Google Scholar] [CrossRef]
  11. Xu, L.; Xu, D. Exponential stability of nonlinear impulsive neutral integro-differential equations. Nonlinear Anal. 2008, 69, 2910–2923. [Google Scholar] [CrossRef]
  12. Yeniçerioğlu, A.F. Stability of linear impulsive neutral differential equations with constant coefficients. J. Math. Anal. Appl. 2019, 479, 2196–2213. [Google Scholar] [CrossRef]
  13. Bellen, A.; Jackiewicz, Z.; Zennaro, M. Stability analysis of one-step methods for neutral delay-differential equations. Numer. Math. 1988, 52, 605–619. [Google Scholar] [CrossRef]
  14. Bellen, A.; Zennaro, M. Numerical Methods for Delay Differential Equations; Oxford University Press: Oxford, UK, 2003. [Google Scholar]
  15. Enright, W.H.; Hayashi, H. Convergence analysis of the solution of retarded and neutral delay differential equations by continuous numerical methods. SIAM J. Numer. Anal. 1998, 35, 572–585. [Google Scholar] [CrossRef]
  16. Engelborghs, K.; Luzyanina, T.; Hout, K.I.; Roose, D. Collocation methods for the computation of periodic solutions of delay differential equations. SIAM J. Sci. Comput. 2001, 22, 1593–1609. [Google Scholar] [CrossRef]
  17. Di Hu, G.; Da Hu, G. Some simple stability criterion of neutral delay-differential systems. Appl. Math. Comput. 1996, 80, 257–271. [Google Scholar]
  18. Da Hu, G.; Di Hu, G. Stability of neutral delay-differential systems: Boundary criterion. Appl. Math. Comput. 1997, 87, 247–259. [Google Scholar]
  19. Da Hu, G.; Di Hu, G.; Cahlon, B. Algebraic criterion for stability of linear neutral systems with a single delay. J. Comput. Appl. Math. 2001, 135, 125–133. [Google Scholar]
  20. Da Hu, G.; Mitsui, T. Delay-dependent stability of numerical methods for delay differential systems of neutral type. BIT Numer. Math. 2017, 57, 731–752. [Google Scholar]
  21. Hale, J.K. Theory of Functional Differential Equations; Springer: New York, NY, USA, 1977. [Google Scholar]
  22. Hale, J.K.; Verduyn Lunel, S.M. Introduction to Functional Differential Equations; Springer: New York, NY, USA, 1993. [Google Scholar]
  23. Liu, Y.K. Numerical solution of implicit neutral functional differential equations. SIAM J. Numer. Anal. 1999, 36, 516–528. [Google Scholar] [CrossRef]
  24. Vermiglio, R.; Torelli, L. A stable numerical approach for implicit non-linear neutral delay differential equations. BIT Numer. Math. 2003, 43, 195–215. [Google Scholar] [CrossRef]
  25. Wang, W.S.; Li, S.F. Stability analysis of nonlinear delay differential equations of neutral type. Math. Numer. Sin. 2004, 26, 303–314. [Google Scholar]
  26. Wang, W.S.; Zhang, Y.; Li, S.F. Stability of continuous Runge-Kutta-type methods for nonlinear neutral delay-differential equations. Appl. Math. Model. 2009, 33, 3319–3329. [Google Scholar] [CrossRef]
  27. Wang, W.S.; Li, S.F. Stability analysis of θ-methods for nonlinear neutral functional differential equations. SIAM J. Sci. Comput. 2008, 30, 2181–2205. [Google Scholar] [CrossRef]
  28. Kolmanovskii, V.; Myshkis, A. Introduction to the Theory and Applications of Functional Differential Equations; Kluwer Academic Publishers: Dordrecht, Germany, 1999. [Google Scholar]
  29. Zhang, G.L.; Song, M.H.; Liu, M.Z. Asymptotic stability of a class of impulsive delay differential equations. J. Appl. Math. 2012, 2012, 723893. [Google Scholar] [CrossRef]
  30. 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]
  31. Zhang, G.L.; Song, M.; 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]
  32. Baccouch, M.; Temimi, H. A high-order space-time ultra-weak discontinuous Galerkin method for the second-order wave equation in one space dimension. J. Comput. Appl. Math. 2021, 389, 113331. [Google Scholar] [CrossRef]
Figure 1. The numerical methods (24)–(27) for (28), furnished by implicit Euler method with the stepsize h = 1 10 .
Figure 1. The numerical methods (24)–(27) for (28), furnished by implicit Euler method with the stepsize h = 1 10 .
Axioms 12 00988 g001
Figure 2. The numerical methods (24)–(27) for (28), furnished by 2-stage Lobatto IIIC method with the stepsize h = 1 10 .
Figure 2. The numerical methods (24)–(27) for (28), furnished by 2-stage Lobatto IIIC method with the stepsize h = 1 10 .
Axioms 12 00988 g002
Figure 3. The numerical methods (24)–(27) for (29) furnished by implicit Euler method with the stepsize h = 1 10 .
Figure 3. The numerical methods (24)–(27) for (29) furnished by implicit Euler method with the stepsize h = 1 10 .
Axioms 12 00988 g003
Figure 4. The numerical methods (24)–(27) for (29), furnished by 2-stage Lobatto IIIC method with the stepsize h = 1 10 .
Figure 4. The numerical methods (24)–(27) for (29), furnished by 2-stage Lobatto IIIC method with the stepsize h = 1 10 .
Axioms 12 00988 g004
Table 1. The errors between the numerical solutions obtained from (24)–(26) and the exact solution of (28) at t = 10 , when α ( t ) = α 1 ( t ) = λ { t } , t 1 .
Table 1. The errors between the numerical solutions obtained from (24)–(26) and the exact solution of (28) at t = 10 , when α ( t ) = α 1 ( t ) = λ { t } , t 1 .
The Implicit Euler2-Lobatto IIIC
mAEREAERE
103.6581941667 ×   10 8 0.05512360003.3993997914 ×   10 9 0.0051223952
201.6188740613 ×   10 8 0.02439404869.5844940891 ×   10 10 0.0014442422
407.5674842099 ×   10 9 0.01140308452.5770607279 ×   10 10 3.8832512532 ×   10 4
803.6514998468 ×   10 9 0.00550227266.7075180094 ×   10 11 1.0107242500 ×   10 4
Ratio2.15713228452.15713228453.70265853563.7026585356
Table 2. The errors between the numerical solutions obtained from (24)–(26) and the exact solution of (28) at t = 10 , when α ( t ) = α 2 ( t ) = 1 + ( λ 1 ) { t } , t 1 .
Table 2. The errors between the numerical solutions obtained from (24)–(26) and the exact solution of (28) at t = 10 , when α ( t ) = α 2 ( t ) = 1 + ( λ 1 ) { t } , t 1 .
The Implicit Euler2-Lobatto IIIC
mAEREAERE
103.6469927694 ×   10 8 0.05495481153.3341478657 ×   10 9 0.0050240702
201.6145910077 ×   10 8 0.02432950939.2718600641 ×   10 10 0.0013971329
407.5491598720 ×   10 9 0.01137547242.4224957236 ×   10 10 3.6503445423 ×   10 4
803.6430871304 ×   10 9 0.00548959596.7075212665 ×   10 11 8.9455329107 ×   10 5
Ratio2.15657619382.15657619383.83467330023.8346733002
Table 3. The errors between the numerical solutions obtained from (24)–(26) and the exact solution of (28) at t = 10 , when α ( t ) = α 3 ( t ) = { t } 2 + λ { t } + 1 , t 1 .
Table 3. The errors between the numerical solutions obtained from (24)–(26) and the exact solution of (28) at t = 10 , when α ( t ) = α 3 ( t ) = { t } 2 + λ { t } + 1 , t 1 .
The Implicit Euler2-Lobatto IIIC
mAEREAERE
103.2928273582 ×   10 8 0.04961806033.5224011714 ×   10 9 0.0053077402
201.4792658001 ×   10 8 0.02229035779.9361388805 ×   10 10 0.0014972299
406.9719562429 ×   10 9 0.01050571162.6736493834 ×   10 10 4.0287961420 ×   10 4
803.3787413432 ×   10 9 0.00509126586.9626687974 ×   10 11 1.0491717188 ×   10 4
Ratio2.13706734722.13706734723.70044628383.7004462838
Table 4. The errors between the numerical solutions obtained from (24)–(26) and the exact solution of (29) at t = 5 , when α ( t ) = α 1 ( t ) .
Table 4. The errors between the numerical solutions obtained from (24)–(26) and the exact solution of (29) at t = 5 , when α ( t ) = α 1 ( t ) .
The Implicit Euler2-Lobatto IIIC
mAEREAERE
200.00223697660.22025047695.7299369527 ×   10 6 2.3107308782 ×   10 4
400.00112765640.11102792311.4405875293 ×   10 6 5.8095056092 ×   10 5
805.6614685412 ×   10 4 0.05574225263.6113985329 ×   10 7 1.4563807896 ×   10 5
1602.8365495107 ×   10 4 0.02792838269.0363875351 ×   10 8 3.6441342859 ×   10 6
Ratio1.99048277661.99048277663.98766959063.9876695906
Table 5. The errors between the numerical solutions obtained from (24)–(26) and the exact solution of (29) at t = 5 , when α ( t ) = α 2 ( t ) .
Table 5. The errors between the numerical solutions obtained from (24)–(26) and the exact solution of (29) at t = 5 , when α ( t ) = α 2 ( t ) .
The Implicit Euler2-Lobatto IIIC
mAEREAERE
201.9815130517 ×   10 4 0.01950977112.3187856183 ×   10 5 9.4091835401 ×   10 4
401.0076686770 ×   10 4 0.00992140085.9673597828 ×   10 6 2.4210841877 ×   10 4
805.0814463184 ×   10 5 0.00500313911.5136126717 ×   10 6 6.1405921789 ×   10 5
1602.5515894339 ×   10 5 0.00251226843.8502245644 ×   10 7 1.5462538456 ×   10 5
Ratio1.98031700771.98031700773.93345842273.9334584227
Table 6. The errors between the numerical solutions obtained from (24)–(26) and the exact solution of (29) at t = 5 , when α ( t ) = α 3 ( t ) .
Table 6. The errors between the numerical solutions obtained from (24)–(26) and the exact solution of (29) at t = 5 , when α ( t ) = α 3 ( t ) .
The Implicit Euler2-Lobatto IIIC
mAEREAERE
200.00465678010.45850124561.5888036813 ×   10 4 0.0064072219
400.00240753830.23704347014.2949208184 ×   10 5 0.0017320271
800.00122409060.12052256171.1161651179 ×   10 5 4.5011964909 ×   10 4
1606.1718429346 ×   10 4 0.06076726052.8446726005 ×   10 6 1.1471806565 ×   10 4
Ratio1.96146469231.96146469233.82363039123.8236303912
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

Zhang, G.-L.; Wang, Z.-W.; Sun, Y.; Liu, T. Asymptotical Stability Criteria for Exact Solutions and Numerical Solutions of Nonlinear Impulsive Neutral Delay Differential Equations. Axioms 2023, 12, 988. https://doi.org/10.3390/axioms12100988

AMA Style

Zhang G-L, Wang Z-W, Sun Y, Liu T. Asymptotical Stability Criteria for Exact Solutions and Numerical Solutions of Nonlinear Impulsive Neutral Delay Differential Equations. Axioms. 2023; 12(10):988. https://doi.org/10.3390/axioms12100988

Chicago/Turabian Style

Zhang, Gui-Lai, Zhi-Wei Wang, Yang Sun, and Tao Liu. 2023. "Asymptotical Stability Criteria for Exact Solutions and Numerical Solutions of Nonlinear Impulsive Neutral Delay Differential Equations" Axioms 12, no. 10: 988. https://doi.org/10.3390/axioms12100988

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