Next Article in Journal
Prediction of Tool Remaining Useful Life Based on NHPP-WPHM
Next Article in Special Issue
Delays and Exposed Populations in Infection Models
Previous Article in Journal
Coefficient Problems for a Class of Univalent Functions
Previous Article in Special Issue
Van der Pol Equation with a Large Feedback Delay
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

On the Construction of Exact Numerical Schemes for Linear Delay Models

by
Carlos Julio Mayorga
1,2,
María Ángeles Castro
1,
Antonio Sirvent
1 and
Francisco Rodríguez
1,3,*
1
Department of Applied Mathematics, University of Alicante, Apdo. 99, 03080 Alicante, Spain
2
Department of Mathematics, National Polytechnic School, Quito P.O. Box 17-01-2759, Ecuador
3
Multidisciplinary Institute for Environmental Studies (IMEM), University of Alicante, Apdo. 99, 03080 Alicante, Spain
*
Author to whom correspondence should be addressed.
Mathematics 2023, 11(8), 1836; https://doi.org/10.3390/math11081836
Submission received: 7 March 2023 / Revised: 4 April 2023 / Accepted: 11 April 2023 / Published: 12 April 2023
(This article belongs to the Special Issue Models of Delay Differential Equations - II)

Abstract

:
Exact numerical schemes have previously been obtained for some linear retarded delay differential equations and systems. Those schemes were derived from explicit expressions of the exact solutions, and were expressed in the form of perturbed difference systems, involving the values at previous delay intervals. In this work, we propose to directly obtain expressions of the same type for the fundamental solutions of linear delay differential equations, by considering vector equations with vector components corresponding to delay-lagged values at previous intervals. From these expressions for the fundamental solutions, exact numerical schemes for arbitrary initial functions can be proposed, and they may also facilitate obtaining explicit exact solutions. We apply this approach to obtain an exact numerical scheme for the first order linear neutral equation x ( t ) γ x ( t τ ) = α x ( t ) + β x ( t τ ) , with the general initial condition x ( t ) = φ ( t ) for τ t 0 . The resulting expression reduces to those previously published for the corresponding retarded equations when γ = 0 .

1. Introduction

Differential equations are essential modelling tools in science and engineering, with a vast majority of applications requiring the use of numerical methods, due to the lack of exact solutions or practical computable expressions for them. Finite difference schemes are some of the most widely used methods to compute numerical approximate solutions of ordinary or partial differential equations (e.g., [1,2,3]), transforming the original continuous differential problems into difference equations or systems.
In [4], Potts considered a seemingly simple question, whether, given a linear ordinary differential equation (ODE), a linear ordinary difference equation (OΔE) could be determined with the same general solution, that is, satisfying that, for any step-size h defining the discretization t n = n h , the numerical values computed with the OΔE, x n , coincide with the continuous solution x ( t ) at those points, i.e., x n = x ( t n ) . With positive answers for linear ODE and systems given by Potts [4], and for general ODE by Mickens [5,6], an exact difference scheme is defined as one for which the solution to the OΔE has the same general solution as the associated ODE.
Exact difference schemes for particular problems, or groups of problems [7], are ideal, as there are no truncation errors and there are no issues regarding the order of convergence or stability. More importantly, since they reproduce the values of exact solutions in the discrete mesh, the dynamic properties of the continuous solutions are faithfully preserved by the numerical method. By constructing exact schemes for different examples of simple ODE, it was shown that commonly used standard numerical schemes for these equations [4,6], which were not exact, could have stability problems and/or could produce numerical solutions with dynamic properties different from the continuous solutions they were supposed to reproduce.
There is no general procedure on how to construct exact schemes for particular problems, and, since having an exact scheme essentially equates to having an exact solution, it cannot be expected to obtain exact schemes for most problems. However, as pointed out in [6], examples of exact schemes for a variety of equations may give “useful information on modeling rules for realistic situations where exact solutions are not known a priori”. This basic idea was developed by Mickens to propose “nonstandard modeling rules” for difference schemes, resulting in the so-called nonstandard finite difference (NSFD) methods [8]. NSFD methods have been increasingly used in all kind of problems, including ordinary, partial, fractional, and delay differential equations (see [8,9,10,11,12] and references therein), with a special focus on applications in population models and epidemiology, since they can be designed to preserve critical dynamic properties of these models (e.g., [13,14,15,16,17,18,19]).
In real world systems, completely instantaneous responses, if any, are hardly found, and although in most situations they can be safely assumed in models, there are many problems where the presence of delays and lagged responses heavily affect the systems’ dynamics, requiring the use of delay differential equations (see, e.g., [20,21,22,23,24] and references therein). Although exact schemes have been constructed for many different non-delay differential equations and systems (see ([12], Chapter 10)), for delay differential equations (DDE) they are limited to the linear first order retarded scalar initial value problem [25,26],
x ( t ) = α x ( t ) + β x ( t τ ) , t > 0 ,
x ( t ) = φ ( t ) , τ t 0 ,
and also to the corresponding vector problem [27,28].
In [26,27], explicit constructive exact solutions were used to express the value of x ( t + h ) as a function of x ( t ) and previous values. The resulting expression included all previous τ lagged values, i.e., x ( t k τ ) , and also an integral term with the initial function φ ( t ) , reflecting the infinite dimensional nature of delay equations, and from that expression an exact numerical solution was presented in the form of a perturbed difference system. The aim of the present work is to show that, assuming these properties for exact numerical solutions of linear DDE, they could be directly constructed without the requirement of having a previous expression for the exact solutions. As a proof of concept, we will consider the neutral equation
x ( t ) γ x ( t τ ) = α x ( t ) + β x ( t τ ) , t > 0 ,
with the initial condition (2), obtaining an expression for its exact numerical solution and generalizing the expression given in [26] for the particular case γ = 0 .
Thus, this work may be considered an extension of the results on exact numerical schemes presented in [26] for the scalar retarded Equation (1), extended in [27] to systems of retarded equations, with two main novelties. Firstly, the proposed new approach is to derive exact numerical schemes without prior knowledge of the exact solution, which we expect could be applied to more complex DDE; and, secondly, we use the construction of an exact scheme for the neutral Equation (3), not previously obtained and including the exact scheme given in [26], as a particular case.
We would like to stress the significance of both the new results developed in this work and the new methodology used in the process. To our knowledge, we present the first example of an exact numerical scheme for a neutral delay equation. Additionally, we are not aware of an exact constructive solution for the neutral DDE (3) that would allow to derive an exact scheme following the process used in previous works.

2. Methods and Results

To facilitate reading, and clarify the type of expressions that are sought for the exact numerical solutions of (3), in the next lemma we recall the results obtained in [26] for the retarded problems (1) and (2), in the equivalent form of the simplified expression given in [27] for the corresponding vector problem with commuting matrix coefficients, which include the scalar equation considered in [26] as a particular case.
Lemma 1.
Let h > 0 such that N h = τ , for some integer N 1 . Writing t n n h and x n x ( t n ) , for n N , the numerical solution for N n 0 is given by x n = φ ( t n ) , and for ( m 1 ) τ n h < m τ and m 1 it is given by
x n + 1 = x ( t n + h ) = e α h k = 0 m 1 β k h k k ! x n k N     + β m ( m 1 ) ! t n m τ t n m τ + h ( t n m τ + h s ) m 1 e α ( t n m τ + h s ) φ ( s ) d s ,
which defines an exact numerical scheme for problem (1) and (2).
Consider Equation (3) with the initial condition (2), with φ ( t ) C 1 ( [ τ , 0 ] ) . Then, the solution x ( t ) is continuous in ( 0 , ) and of class C 1 in each interval [ ( k 1 ) τ , ( k 1 ) τ ] , k N ([29], Theorem 5.1). For ( m 1 ) τ < t < m τ , write u = t ( m 1 ) τ , and let X ( u ) = ( x m ( u ) , , x 1 ( u ) ) T be the vector of functions x k defined by x k ( u ) = x ( ( k 1 ) τ + u ) = x ( t k τ ) .
We also consider the fundamental solution f ( t ) , satisfying (3) with initial values f ( t ) = 0 for t [ τ , 0 ) and f ( 0 ) = 1 , which exists and is unique ([29], p. 146), and let F ( u ) = ( f m ( u ) , , f 1 ( u ) ) T be the corresponding vector of functions f k ( u ) = f ( ( k 1 ) τ + u ) . Then, for k = 1 , one has f 1 ( u ) = f ( u ) = α f ( u ) = α f 1 ( u ) , since f ( u τ ) = f ( u τ ) = 0 ; while for k > 1 it holds that
f k ( u ) γ f k + 1 ( u ) = f ( t k τ ) γ f ( t ( k + 1 ) τ ) = α f ( t k τ ) + β f ( t ( k + 1 ) τ ) = α f k ( u ) + β f k + 1 ( u ) .
Hence, letting C and B be the m dimensional upper triangular matrices
C = 1 γ 0 0 0 0 1 γ 0 0 0 0 1 0 0 0 0 0 1 γ 0 0 0 0 1 , B = α β 0 0 0 0 α β 0 0 0 0 α 0 0 0 0 0 α β 0 0 0 0 α ,
the vector of fundamental solutions satisfies the equation C F ( u ) = B F ( u ) or, equivalently, since C is invertible, F ( u ) = A F ( u ) , with A = C 1 B . Therefore, for 0 < h τ and ( m 1 ) τ t m τ h , one gets
F ( u + h ) = e A h F ( u ) ,
and the first element in this equation provides the expression of f ( t + h ) in terms of f ( t k τ ) , k = 0 m 1 .
It can easily be checked that the matrices C 1 = ( c i j 1 ) and A = ( a i j ) are upper triangular matrices with non-zero elements given by
c i i + k 1 = γ k , i = 1 m , k = 0 m i
and
a i i = α , i = 1 m ; a i i + k = ( β + α γ ) γ k 1 , i = 1 m 1 , k = 1 m i .
Thus, it is obvious that e A h is also an upper triangular matrix, and it is not difficult to see that the main diagonal elements are equal to e α h . By computing e A h for increasing dimension values, and by analysing the results, one can guess a general expression for all the elements in this matrix, as shown in our next theorem.
Theorem 1.
Let Q ( u ) = ( q i j ( u ) ) be the m-dimensional upper triangular matrix with nonzero elements q i i ( u ) = e α u , for i = 1 m , and
q p p + k ( u ) = e α u r = 1 k γ k r ( β + α γ ) r u r r ! k 1 r 1 , p = 1 m , k = 1 m p .
Then, Q ( u ) satisfies Q ( u ) = A Q ( u ) and Q ( 0 ) = I , where I is the m-dimensional identity matrix, and, hence, Q ( u ) = e A u .
Proof. 
It is obvious that Q ( 0 ) = I , and that both Q ( u ) and A Q ( u ) are upper triangular matrices. Additionally, the diagonal elements are easily found to be α e α h in both cases.
We will show next that the elements in row p and column p + k , with 1 p m 1 and 1 k m p , in both matrices Q ( u ) and A Q ( u ) are equal. For Q ( u ) one has
q p p + k ( u ) = α q p p + k ( u ) + e α u r = 1 k γ k r ( β + α γ ) r u r 1 ( r 1 ) ! k 1 r 1 = α q p p + k ( u ) + e α u γ k 1 ( β + α γ ) + e α u r = 1 k 1 γ k 1 r ( β + α γ ) r + 1 u r ( r ) ! k 1 r .
Writing A = ( a i j ) and taking into account that both A and Q ( u ) are upper triangular matrices, the corresponding element in the product A Q ( u ) is computed as
j = 0 k a p p + j q p + j p + k ( u ) = α q p p + k ( u ) + j = 1 k 1 ( β + α γ ) γ j 1 e α u r = 1 k j γ k j r ( β + α γ ) r u r ( r ) ! k j 1 r 1 + ( β + α γ ) γ k 1 e α u = α q p p + k ( u ) + e α u γ k 1 ( β + α γ ) + e α u j = 1 k 1 r = 1 k j γ k 1 r ( β + α γ ) r + 1 u r ( r ) ! k j 1 r 1
and we only need to prove that the last terms in (11) and (12) are equivalent. Using the binomial identity ([30], p. 619, 26.3.7).
i = n m i n = m + 1 n + 1 ,
one gets
j = 1 k 1 r = 1 k j γ k 1 r ( β + α γ ) r + 1 u r ( r ) ! k j 1 r 1 = s = 1 k 1 r = 1 s γ k 1 r ( β + α γ ) r + 1 u r ( r ) ! s 1 r 1 = r = 1 k 1 γ k 1 r ( β + α γ ) r + 1 u r ( r ) ! s = r k 1 s 1 r 1 = r = 1 k 1 γ k 1 r ( β + α γ ) r + 1 u r ( r ) ! k 1 r
and the proof is complete.  □
Hence, the expression for f ( t + h ) follows as given in our next Theorem.
Theorem 2.
Let 0 < h τ and ( m 1 ) τ t m τ h for m 1 . Then, the fundamental solution f ( t ) of (3) satisfies
f ( t + h ) = e α h f ( t ) + k = 1 m 1 r = 1 k γ k r ( β + α γ ) r h r r ! k 1 r 1 f ( t k τ ) .
Proof. 
From (7), f ( t + h ) is the first element in the vector F ( t + h ) , and the right-hand term in (15) is simply the first element in the product e A h F ( u ) , using the expressions for the elements of e A h given in Theorem 1.  □
We now seek an expression similar to (15) for the solution of (3) with the general initial condition (2). In this case, for k = 1 one has
x 1 ( u ) = x ( u ) = α x ( u ) + β φ ( u τ ) + γ φ ( u τ ) = α x 1 ( u ) + β φ ( u τ ) + γ φ ( u τ ) ,
and for k > 1 , similarly to (5), one has x k ( u ) γ x k 1 ( u τ ) = α x k ( u ) + β x k 1 ( u τ ) . Therefore, considering the m-dimensional vector Φ ( u ) = ( 0 , 0 , γ φ ( u τ ) + β φ ( u τ ) ) T , one has the non-homogeneous equation
X ( u ) = A X ( u ) + B 1 Φ ( u ) ,
which can be used to obtain the expression for x ( t + h ) given in our next theorem.
Theorem 3.
Let 0 < h τ and ( m 1 ) τ t m τ h for m 1 . Then, writing F ( s ) = γ φ ( s ) + β φ ( s ) , the solution x ( t ) of (3), with the initial condition (2), satisfies
x ( t + h ) = e α h x ( t ) + k = 1 m 1 r = 1 k γ k r ( β + α γ ) r h r r ! k 1 r 1 x ( t k τ ) + t m τ t m τ + h γ m 1 + k = 1 m 1 r = 1 k γ m 1 r ( β + α γ ) r ( t m τ + h s ) r k 1 r 1 r ! e α ( t m τ + h s ) F ( s ) d s .
Proof. 
Let G be the constant vector ( γ m 1 , γ m 2 , , γ , 1 ) T and Ψ ( u ) the vector Ψ ( u ) = ( φ ( u τ ) + β φ ( u τ ) ) G . It can easily be checked that B 1 Φ ( u ) = Ψ ( u ) . Then, since e A u is a fundamental matrix solution of (17), one has
X ( u + h ) = e A ( u + h ) X ( 0 ) + 0 u + h e A ( u + h v ) Ψ ( v ) d v = e A h e A u X ( 0 ) + 0 u e A ( u v ) Ψ ( v ) d v + u u + h e A ( u + h v ) Ψ ( v ) d v = e A h X ( u ) + u u + h e A ( u + h v ) Ψ ( v ) d v .
Hence, for t in [ ( m 1 ) τ , m τ ] , writing u = t ( m 1 ) τ and s = v τ , one gets
X ( t ( m 1 ) τ + h ) = e A h X ( t ( m 1 ) τ ) + t m τ t m τ + h e A ( t m τ + h s ) G ( φ ( s ) + β φ ( s ) ) d s .
Then, since x m 1 ( t ( m 1 ) τ + h ) = x ( ( m 1 ) τ + t ( m 1 ) τ + h ) = x ( t + h ) , the expression given in (18) is obtained as the first element on the right-hand side of (20), using the expressions for e A h and e A ( t m τ + h s ) given in Theorem 1.  □
From Theorem 3, an exact numerical scheme can immediately be obtained, as given in the following corollary.
Corollary 1.
Let h > 0 , such that N h = τ for some integer N 1 . Writing t n n h and x n x ( t n ) for n N , the numerical solution for N n 0 is given by x n = φ ( t n ) , and for ( m 1 ) τ n h < m τ and m 1 by
x n + 1 = e α h x n + k = 1 m 1 r = 1 k γ k r ( β + α γ ) r h r r ! k 1 r 1 x n k N + t n m τ t n m τ + h γ m 1 + k = 1 m 1 r = 1 k γ m 1 r ( β + α γ ) r ( t n m τ + h s ) r k 1 r 1 r ! e α ( t n m τ + h s ) F ( s ) d s ,
with F ( s ) as in Theorem 3, and where the summations are understood to be empty when m = 1 , defines an exact numerical scheme for (3) with the initial condition (2).
Remark 1.
When γ = 0 , i.e., for the retarded initial value problems (1) and (2), all the terms with γ in (21), except those corresponding to γ k r with k = r , are zero, and the expression given in Corollary 1 reduces to that previously obtained for this case, recalled in Lemma 1.
Example 1.
Figure 1 and Figure 2 present two examples of numerical solutions computed with the exact scheme given in Corollary 1 superimposed to the exact continuous solutions obtained by step-by-step integration of Equation (3) with x ( t τ ) and x ( t τ ) as computed in the previous interval. As shown in these figures, the numerical solutions perfectly match the exact continuous solutions, either when the exact solution is asymptotically stable (Figure 1) or when it is unstable (Figure 2).

3. Discussion

In previous works [26,27], exact numerical solutions for retarded first order DDE were derived from explicit expressions of the exact solutions. These type of expressions are usually constructed by using the method of steps to obtain solutions in successive delay intervals [29], and then guessing a possible general form of the solution, which can hopefully be formally proven to be correct. Once an expression for the explicit solution is available, it still needs to be transformed into an expression relating the value of the solution at t + h with previously computed values. The whole process can be cumbersome, especially when more complex equations than those considered in [26,27] are to be tackled.
The main idea of this work was to use the information obtained about the form of the exact schemes derived in [26,27], i.e., that they can be given in the form of a perturbed difference system including all previous τ -lagged values, to try and directly construct an exact numerical solution without requiring previous knowledge of the continuous solution.
As shown by the expression given in Corollary 1, the envisaged strategy was proven to be successful by obtaining an exact numerical scheme for the first order neutral DDE (3), with the general initial condition (2). The expression given in Corollary 1 generalises previous results for retarded scalar equations [26], reducing to them when γ = 0 . Additionally, to our knowledge, it constitutes the first example of an exact scheme for a neutral DDE.
Although not in the objectives of this work, we note that the expressions given in Theorems 2 and 3 may also help the construction of explicit expressions for the exact continuous solutions, reversing the process previously used to derive exact numerical solutions. Instead of using the method of steps, which may imply solving increasingly complex non-homogeneous ODE, one could use a recursive process to express the solution in one interval in terms of the previous ones.
The form of the exact solutions obtained in this and previous works as perturbed difference systems, including an integral term depending on the initial function, seem unavoidable except for particular simple initial functions that could be integrated exactly, and this reflects the infinite dimensional nature of delay equations. In [26,27], to avoid the computation of the integral terms, a family of NSFD schemes of as high an order as needed, derived from the given exact schemes, was proposed and shown to be dynamically consistent with the continuous solutions. The strategy followed there was not directly applied to the neutral equation considered in this work, as all terms in (3) corresponding to previously computed vales, x n k N , include coefficients of order h, in contrast to the retarded case, where they were of order h k .
As part of future work we consider the use of the recursive expressions given in Theorems 2 and 3 to construct exact solutions and analysing the best approach to derive efficient NSFD methods from the exact schemes, as mentioned above, but also testing the applicability of the proposed approach to directly derive exact schemes to higher order equations or to problems with random terms.

Author Contributions

Conceptualization, M.Á.C. and F.R.; methodology and formal analysis, C.J.M., M.Á.C., A.S. and F.R.; writing—original draft preparation, F.R.; writing—review and editing, C.J.M., M.Á.C., A.S. and F.R. All authors have read and agreed to the published version of the manuscript.

Funding

This research was partly funded by “MCIN/AEI/10.13039/501100011033 (Ministerio de Ciencia e Innovación/Agencia Estatal de Investigación), grant number PID2021-125517OB-I00”; and by “Conselleria de Innovación, Universidades, Ciencia y Sociedad Digital, Generalitat Valenciana, grant number CIPROM/2021/001”.

Data Availability Statement

Data sharing not applicable.

Conflicts of Interest

The authors declare no conflict of interest. The funders had no role in the design of the study; in the collection, analyses, or interpretation of data; in the writing of the manuscript; or in the decision to publish the results.

Abbreviations

The following abbreviations are used in this manuscript, and defined where they first appear:
ODEOrdinary Differential Equation(s)
OΔEOrdinary Difference Equation(s)
NSFDNonstandard Finite Difference
DDEDelay Differential Equation(s)

References

  1. Richtmyer, R.D.; Morton, K.W. Difference Methods for Initial Value Problems, 2nd ed.; Wiley-Interscience: New York, NY, USA, 1967. [Google Scholar]
  2. Thomas, J.W. Numerical Partial Differential Equations: Finite Difference Methods; Springer: New York, NY, USA, 1995. [Google Scholar]
  3. LeVeque, R.J. Finite Difference Methods for Ordinary and Partial Differential Equations: Steady-State and Time-Dependent Problems; SIAM: Philadelphia, PA, USA, 2007. [Google Scholar]
  4. Potts, R.B. Differential and difference equations. Am. Math. Mon. 1982, 89, 402–407. [Google Scholar] [CrossRef]
  5. Mickens, R.E. Difference equation models of differential equations having zero local truncation errors. In Differential Equations; Knowles, I.W., Lewis, R.T., Eds.; North-Holland: Amsterdam, The Netherlands, 1984; pp. 445–449. [Google Scholar]
  6. Mickens, R.E. Difference equation models of differential equations. Mathl. Comput. Model. 1988, 11, 528–530. [Google Scholar] [CrossRef]
  7. Gander, M.J.; Meyer-Spasche, R. An introduction to numerical integrators preserving physical properties. In Applications of Nonstandard Finite Difference Schemes; Mickens, R.E., Ed.; World Scientific: Singapore, 2000; pp. 181–246. [Google Scholar]
  8. Mickens, R.E. Nonstandard Finite Difference Models of Differential Equations; World Scientific: Singapore, 1994. [Google Scholar]
  9. Mickens, R.E. (Ed.) Applications of Nonstandard Finite Difference Schemes; World Scientific: Singapore, 2000. [Google Scholar]
  10. Mickens, R.E. (Ed.) Advances on Applications of Nonstandard Finite Difference Schemes; World Scientific: Singapore, 2005. [Google Scholar]
  11. Patidar, K.C. Nonstandard finite difference methods: Recent trends and further developments. J. Differ. Equ. Appl. 2016, 22, 817–849. [Google Scholar] [CrossRef]
  12. Mickens, R.E. Nonstandard Finite Difference Schemes: Methodology and Applications; World Scientific: Singapore, 2021. [Google Scholar]
  13. Arenas, A.J.; González-Parra, G.; Chen-Charpentier, B.M. A nonstandard numerical scheme of predictor–corrector type for epidemic models. Comput. Math. Appl. 2010, 59, 3740–3749. [Google Scholar] [CrossRef] [Green Version]
  14. Mickens, R.E.; Washington, T.M. NSFD discretizations of interacting population models satisfying conservation laws. Comput. Math. Appl. 2013, 66, 2307–2316. [Google Scholar] [CrossRef]
  15. Wood, D.T.; Kojouharov, H.V.; Dimitrov, D.T. Universal approaches to approximate biological systems with nonstandard finite difference methods. Math. Comput. Simul. 2017, 133, 337–350. [Google Scholar] [CrossRef]
  16. Dang, Q.A.; Hoang, M.T. Nonstandard finite difference schemes for a general predator–prey system. J. Comput. Sci. 2019, 36, 101015. [Google Scholar] [CrossRef] [Green Version]
  17. Anguelov, R.; Berge, T.; Chapwanya, M.; Djoko, J.K.; Kama, P.; Lubuma, J.M.-S.; Terefe, Y. Nonstandard finite difference method revisited and application to the Ebola virus disease transmission dynamics. J. Differ. Equ. Appl. 2020, 26, 818–854. [Google Scholar] [CrossRef]
  18. Patidar, K.C.; Ramanantoanina, A. A non-standard finite difference scheme for a class of predator–prey systems with non-monotonic functional response. J. Differ. Equ. Appl. 2021, 27, 1310–1328. [Google Scholar] [CrossRef]
  19. Hoang, M.T. Dynamical analysis of a generalized hepatitis B epidemic model and its dynamically consistent discrete model. Math. Comput. Simul. 2023, 205, 291–314. [Google Scholar] [CrossRef]
  20. Kolmanovskii, V.; Myshkis, A. Introduction to the Theory and Applications of Functional Differential Equations; Kluwer Academic Publishers: Dordrecht, The Netherlands, 1999. [Google Scholar]
  21. Erneux, T. Applied Delay Differential Equations; Springer: New York, NY, USA, 2009. [Google Scholar]
  22. Smith, H. An Introduction to Delay Differential Equations with Applications to the Life Sciences; Springer: New York, NY, USA, 2011. [Google Scholar]
  23. Schiesser, W.E. Time Delay ODE/PDE Models: Applications in Biomedical Science and Engineering; CRC Press: Boca Raton, CA, USA, 2020. [Google Scholar]
  24. Rodríguez, F.; Cortés, J.C.; Castro, M.A. (Eds.) Models of Delay Differential Equations; MDPI: Basel, Switzerland, 2021. [Google Scholar]
  25. Garba, S.M.; Gumel, A.B.; Hassan, A.S.; Lubuma, J.M.-S. Switching from exact scheme to nonstandard finite difference scheme for linear delay differential equation. Appl. Math. Comput. 2015, 258, 388–403. [Google Scholar] [CrossRef] [Green Version]
  26. García, M.A.; Castro, M.A.; Martín, J.A.; Rodríguez, F. Exact and nonstandard numerical schemes for linear delay differential models. Appl. Math. Comput. 2018, 338, 337–345. [Google Scholar] [CrossRef]
  27. García, M.A.; Castro, M.A.; Martín, J.A.; Rodríguez, F. Exact and nonstandard finite difference schemes for coupled linear delay differential systems. Mathematics 2019, 7, 1038. [Google Scholar] [CrossRef] [Green Version]
  28. Castro, M.A.; Sirvent, A.; Rodríguez, F. Nonstandard finite difference schemes for general linear delay differential systems. Math. Meth. Appl. Sci. 2021, 44, 3985–3999. [Google Scholar] [CrossRef]
  29. Bellman, R.; Cooke, K.L. Differential-Difference Equations; Academic Press: New York, NY, USA, 1963. [Google Scholar]
  30. Olver, F.; Lozier, D.; Boisvert, R.; Clark, C. The NIST Handbook of Mathematical Functions; Cambridge University Press: New York, NY, USA, 2010. [Google Scholar]
Figure 1. Exact continuous solution (lines) and exact numerical solution computed with the scheme given in Corollary 1 (circles) for problem (1) with the parameters γ = 3 / 4 , α = 4 , β = 1 / 2 , τ = 1 , and with the initial function φ ( t ) = ( t + 1 ) 2 (red).
Figure 1. Exact continuous solution (lines) and exact numerical solution computed with the scheme given in Corollary 1 (circles) for problem (1) with the parameters γ = 3 / 4 , α = 4 , β = 1 / 2 , τ = 1 , and with the initial function φ ( t ) = ( t + 1 ) 2 (red).
Mathematics 11 01836 g001
Figure 2. Exact continuous solution (lines) and exact numerical solution computed with the scheme given in Corollary 1 (circles) for problem (1) with the parameters γ = 1 , α = 1 , β = 1.1 , τ = 1 , and with the initial function φ ( t ) = ( t + 1 ) 2 (red).
Figure 2. Exact continuous solution (lines) and exact numerical solution computed with the scheme given in Corollary 1 (circles) for problem (1) with the parameters γ = 1 , α = 1 , β = 1.1 , τ = 1 , and with the initial function φ ( t ) = ( t + 1 ) 2 (red).
Mathematics 11 01836 g002
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

Mayorga, C.J.; Castro, M.Á.; Sirvent, A.; Rodríguez, F. On the Construction of Exact Numerical Schemes for Linear Delay Models. Mathematics 2023, 11, 1836. https://doi.org/10.3390/math11081836

AMA Style

Mayorga CJ, Castro MÁ, Sirvent A, Rodríguez F. On the Construction of Exact Numerical Schemes for Linear Delay Models. Mathematics. 2023; 11(8):1836. https://doi.org/10.3390/math11081836

Chicago/Turabian Style

Mayorga, Carlos Julio, María Ángeles Castro, Antonio Sirvent, and Francisco Rodríguez. 2023. "On the Construction of Exact Numerical Schemes for Linear Delay Models" Mathematics 11, no. 8: 1836. https://doi.org/10.3390/math11081836

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