Abstract
In this paper, we are concerned with a fixed stepsize Euler method for a class of linear impulsive neutral delay differential equations. By taking the partition nodes for the Euler scheme and employing the linear interpolation, we strictly prove the method is convergent of order one. Two examples illustrating the efficiency results are also presented.
MSC:
65L03; 65L05; 65L20
1. Introduction
Neutral delay differential equations (NDDEs) arise widely in the study of circuit theory [1], control theory [2,3,4,5], population dynamics [6], bioengineering [7] and so on; some researchers also considered the delayed neural networks [8], the stochastic area [9], etc. In particular, the mathematical theories of impulsive neutral delay differential equations (INDDEs) have been developed by a large number of researchers in recent years. For example, their existence, uniqueness and oscillation have been studied by some professors in [10,11,12], their stability has also been studied extensively. In [13], Xiaodi Li and Feiqi Deng used the Razumikhin method for impulsive functional differential equations of neutral type. In [14], Baînov Drumi Dimitrov, Stamova and Ivanka M. studied the uniform asymptotic stability of impulsive differential difference equations of neutral type by Lyapunov’s direct method. In [15,16], both authors found the asymptotic behavior of solutions for INDDEs. In [17,18], the authors discussed the exponential stability of INDDEs. However, their explicit solutions are considerably difficult or even impossible to obtain. This is why we need to investigate the numerical methods of INDDEs and use these works for mathematical simulations.
For non-neutral-type differential equations, there are lots of publications dealing with their numerical methods. In paper [19], Zhuo Xue, Xinxin Han and Kaining Wu studied the stability of the Runge–Kutta method for linear impulsive differential equations (IDEs). In paper [20], Shujin Wu investigated the Euler method for random impulsive differential equations. In [21], Covachev et al. obtained a convergent difference approximation for a nonlinear impulsive system in a Banach space. Bainov et al. [22] studied some difference methods for the first-order partial impulsive functional differential equations and proved the convergence for general numerical methods. Then, Ding, Wu and Liu [23] used their idea to investigate the Euler scheme and its convergence for impulsive delay differential equations (IDDEs). Our work was in part motivated by this. So far, however, only few papers have studied numerical methods for INDDEs. It is the purpose of this paper to investigate numerical solutions for INDDEs using the Euler scheme. The difficulty is caused by the neutral term and delay term, which should be simulated with another stepsize in case of the effect of impulse.
The aim of the present paper is as follows. First, we establish the Euler scheme of linear systems for INDDEs. After assuming the conditions, we present a method to take the fixed stepsize and design a new interpolation idea to deal with those non-integer partition nodes. Our main result first proves the convergence order by means of the induction and the technique of inequality within the first interval, and then uses mathematical induction to reach the final conclusion. Finally, based on the idea discussed before, we offer explicit solutions and Euler schemes of two examples, using MATLAB R2023b to verify their convergence orders, respectively, which are illustrated clearly in two tables and figures.
2. Main Result
In this paper, we consider the INDDE
where a, b, c, and are real constants, and , denotes the right-hand derivative of , , and , . The impulse times satisfy and .
We let and be not impulsive points, ∀, . The Euler scheme for Equation (1) is
where , , h is a stepsize, and are defined by interpolations
Let and
Note that is the greatest integer function.
Given , there exist , which makes , , where . From [11], we know that and are bounded. Therefore, we assume that there exits an such that the solution of Equation (1) satisfies and for . For the sake of simplicity, we also assume and .
The exact solutions are approximated by at . The initial function is .
We let , which denotes the global error. The following theorem illustrates that the convergence order of the Euler method for Equation (1) is one by analyzing the global error .
Theorem 1.
The convergent order of Euler scheme Equation (2) is one, if there exists a , such that , .
Proof.
We show there exists a such that
First, we show that there exists a such that , . For the sake of simplicity, we assume that , and .
When , , we have
where
and
Substituting Equations (7)–(9) into Equation (6), we obtain
and letting , by Gronwall inequality [24,25], we obtain
When , for some , similarly to the discussion above, we can obtain , such that .
When , , an analogous calculation can be performed to obtain , such that inequality holds.
Taking , we have for .
When , , firstly we consider , ,
As discussed in Equations (7) and (13), for , we have
and
Substituting Equations (16)–(18) into Equation (15) yields
where .
When , , similarly to the discussion above, we can obtain
where
When , for some , similarly to the discussion above, we can obtain .
When , , an analogous calculation can be performed to obtain , such that inequality holds.
Taking , we have for .
Let . When , , , , where , and can be obtained by
When , , an analogous calculation can be performed to obtain , such that inequality holds.
Taking , we have for .
When , ,
Letting , we obtain inequality , holds for .
Just as in the discussion of , we can obtain such that for . When , , we also can obtain which satisfies .
Taking , we have , for . Then, there are finite , and the number of does not depend on stepsize h.
Taking
we have
When , , an analogous calculation as in Equation (19) yields
Letting , we obtain for .
When , same as , we can obtain which satisfies .
Taking
we can obtain which holds for . This completes the proof. □
3. Examples
In this section, we present two examples to show the efficiency of our work.
3.1. Example 1
Using Euler scheme (2), we obtain the global errors at , , , and , denoted by , , and . Then, as can be seen from Table 1, as the stepsize halves, the error reduces by a factor approximately equal to . The errors are also plotted in Figure 1. Obviously, we obtain that the numerical solution convergent to the exact solution with and the convergent order is one. This means our method is efficient.
Figure 1.
Errors vesus stepsize for Equation (21) at four alternative output points.
3.2. Example 2
We consider the following INDDE [26]:
The solution for is
By Euler scheme (2), we similarly obtain the global errors at , , , and , denoted by , , and . And from Table 2, as the stepsize halves, the error reduces by a factor approximately equal to , too. The errors are plotted in Figure 2. We can easily see that with , the numerical solution is convergent and the order is one, which proves our method again.
Figure 2.
Errors vesus stepsize for Equation (23) at four alternative output points.
4. Conclusions
In this paper, we discuss the numerical solutions for the neutral delay differential equations with impulsive perturbations, we use a fixed stepsize Euler method for INDDEs and propose the Euler scheme which is a simple but most feasible scheme by taking the partition nodes and employing the linear interpolation. Then, we show how this method may be convergent by order one. To achieve this, mathematical induction is used to strictly prove the final conclusion, that is, the convergence order of the INDDEs is one. Lastly, we present two numerical results to verify their convergence orders, respectively.
From this paper, we know that the Euler method for INDDEs is convergent of order one. To find numerical methods with higher convergence order for INDDEs is the goal of our futher work. On the other hand, the current study actually is a kind of preparation for the stability of INDDEs. However, as far as we know, there are many studies on the stability of exact solutions, but few on the stability of numerical solutions. Therefore, we are going to focus on the properties of stability by these different choices of numerical methods. These will be new challenges for us.
Author Contributions
Conceptualization, G.-L.Z.; Formal analysis, Y.S.; Writing—original draft, Y.S., G.-L.Z. and Z.-W.W.; 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
- Bellen, A.; Guglielmi, N.; Zennaro, M. Numerical stability of nonlinear delay differential equations of neutral type. J. Comput. Appl. Math. 2000, 125, 251–263. [Google Scholar] [CrossRef]
- Hu, G.; Hu, G.; Cahlon, B. Algebraic criteria for stability of linear neutral systems with a single delay. J. Comput. Appl. Math. 2001, 135, 125–133. [Google Scholar] [CrossRef]
- Dugard, L.; Verriest, E.I. (Eds.) Stability and Control of Time Delay Systems; Springer: London, UK, 1998. [Google Scholar]
- Gorechi, H.; Fuksa, S.; Grabowski, P.; Korytowski, A. Analysis and Synthesis of Time Delay Systems; PWN: Warsaw, Poland, 1989. [Google Scholar]
- Kolmanovskii, V.B.; Myshkis, A. Applied Theory of Functional Differential Equations; Kluwer Academic Publishers: Dordrecht, The Netherlands, 1992. [Google Scholar]
- Gopalsamy, K. Stability and Oscillations in Delay Differential Equations of Population Dynamics; Kluwer Academic Publishers: Boston, MA, USA, 1992. [Google Scholar]
- Sinha, A.S.C.; El-Sharkawy, M.A.; Rizkalla, M.; Suzuki, D.A. A constructive algorithm for stabilization of nonlinear neutral time-delayed systems occurring in bioengineering. Int. J. Syst. Sci. 1996, 27, 17–25. [Google Scholar] [CrossRef]
- Park, J.H.; Kwon, O.; Lee, S. State estimation for neural networks of neutral-type with interval time-varying delays. Appl. Math. Comput. 2008, 203, 217–223. [Google Scholar] [CrossRef]
- Banihashemi, S.; Jafaria, H.; Babaei, A. A novel collocation approach to solve a nonlinear stochastic differential equation of fractional order involving a constant delay. Discret. Contin. Dyn. Syst. S 2022, 15, 339–357. [Google Scholar] [CrossRef]
- Duan, Y.; Tian, P.; Zhang, S. Oscillation and stability of nonlinear neutral impulsive delay differential equations. J. Appl. Math. Comput. 2003, 11, 243–253. [Google Scholar] [CrossRef]
- Lakrib, M. Existence of solutions for impulsive neutral functional differential equations with multiple delays. Electron. J. Differ. Equ. 2008, 2008, 1–7. [Google Scholar]
- Luo, Z.; Shen, J. Oscillation for solutions of nonlinear neutral differential equations with impulses. Comput. Math. Appl. 2001, 42, 1285–1292. [Google Scholar] [CrossRef]
- Li, X.; Deng, F. Razumikhin method for impulsive functional differential equations of neutral type. Chaos Solitons Fractals 2017, 101, 41–49. [Google Scholar] [CrossRef]
- Dimitrov, B.D.; Stamova, I.M. Uniform asymptotic stability of impulsive differential-difference equations of neutral type by Lyapunov’s direct metho. J. Comput. Appl. Math. 1995, 62, 0377–0427. [Google Scholar]
- Luo, J.; Debnath, L. Asymptotic behavior of solutions of forced nonlinear neutral delay differential equations with impulses. J. Appl. Math. Comput. 2003, 12, 39–47. [Google Scholar] [CrossRef]
- 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][Green Version]
- Xu, D.; Yang, Z.; Yang, Z. Exponential stability of nonlinear impulsive neutral differential equations with delays. Nonlinear Anal. Theory Methods Appl. 2007, 67, 1426–1439. [Google Scholar] [CrossRef]
- Xu, L.; Xu, D. Exponential stability of nonlinear impulsive neutral integro-differential equations. Nonlinear Anal. 2008, 69, 2910–2923. [Google Scholar] [CrossRef]
- Xue, Z.; Han, X.; Wu, K. Mean square exponential input-to-state stability of stochastic Markovian reaction-diffusion systems with impulsive perturbations. J. Frankl. Inst. 2023, 360, 7085–7104. [Google Scholar] [CrossRef]
- Wu, S. The Euler scheme for random impulsive differential equations. Appl. Math. Comput. 2007, 191, 164–175. [Google Scholar] [CrossRef]
- Covachev, V.; Akça, H.; Yeniçerioğlu, F. Difference approximations for impulsive differential equations. Appl. Math. Comput. 2001, 121, 383–390. [Google Scholar] [CrossRef]
- Dimitrov, B.D.; Kamont, Z.; Minchev, E. Difference methods for impulsive functional differential equations. Appl. Numer. Math. 1995, 16, 401–416. [Google Scholar]
- Ding, X.; Wu, K.; Liu, M. The Euler scheme and its convergence for impulsive delay differential equations. Appl. Math. Comput. 2010, 216, 1566–1570. [Google Scholar] [CrossRef]
- Ethier, S.N.; Kurtz, T.G. Markov Processes, Characterization and Convergence; John Wiley and Sons: New York, NY, USA, 1986. [Google Scholar]
- Sun, Z. Finite Difference Method for Nonlinear Evolution Equations; Science Press: Beijing, China, 2018. [Google Scholar]
- Yeniçerioğlu, A.F. Stability of linear impulsive neutral delay differential equations with constant coefficients. J. Math. Anal. Appl. 2019, 479, 2196–2213. [Google Scholar] [CrossRef]
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content. |
© 2023 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/).