s10665 023 10276 5
s10665 023 10276 5
s10665 023 10276 5
https://doi.org/10.1007/s10665-023-10276-5
Received: 9 April 2023 / Accepted: 21 May 2023 / Published online: 8 June 2023
© The Author(s) 2023
Abstract
In this article, we extend the Laplace transform method to obtain analytic solutions
for linear RDDEs and NDDEs which have real and complex poles of higher order.
Furthermore, we present first-order linear DDEs that feature resonance phenomena.
The procedure is similar to the one where all of the poles are order one, but requires
one to use the appropriate modifications when using Cauchy’s residue theorem for
the poles of higher order. The process for obtaining the solution relies on computing
the relevant infinite sequence of poles and then determining the Laplace inverse, via
the Cauchy residue theorem. For RDDEs, the poles can be obtained in terms of the
Lambert W function, but for NDDEs,the complex poles, in most cases, must be com-
puted numerically. We found that an important feature of first-order linear RDDES
and NDDES with poles of higher order is that it is possible to incite the resonance
phenomena, which in the counterpart ordinary differential equation cannot occur. We
show that despite the presence of higher order poles or resonance phenomena, the
solutions generated by the Laplace transform method for linear RDDEs and NDDEs
that have higher order poles are still accurate.
1 Introduction
Delay differential equations (DDEs) appear in many applications from different fields
of science [1–10]. For instance, several studies of climate models related to the global
B Gilberto González-Parra
[email protected]
Gilbert Kerr
[email protected]
123
12 Page 2 of 17 M. Sherman et al.
123
Analytic solutions of linear neutral and non-neutral... Page 3 of 17 12
works have obtained resonance for nonlinear DDEs but not for linear ones [6, 11,
41, 42]. We show that despite the presence of higher order real and complex poles
or resonance phenomena, the solutions generated by the LTM for linear RDDEs and
NDDEs that have higher order poles are accurate and especially for larger t values.
Moreover, the steady-state behavior of the solutions can be calculated by the LTM.
On the other hand, oftentimes the MoS can just produce the solution for a short time.
The remainder of this article proceeds as follows. In the next section, we develop the
procedure to obtain the solutions of linear RDDEs and NDDEs with higher order poles
by means of the LTM. In Sect. 3, we present numerical results for linear RDDEs and
NDDEs with higher order poles. We measure the accuracy of the solutions produced
by the LTM using the solutions obtained by the MoS. In Sect. 4, we present our
conclusions.
Here, we develop the procedure to obtain the solutions of linear RDDEs and NDDEs
with higher order poles by means of the LTM. The process to obtain the solution by
means of the LTM can be summarized in a series of steps; (i) first, the LT is applied
to the DDE, (ii) we compute all the real poles and a finite number of complex poles
of the denominator of the solution in the s-space, and (iii) we compute the ILT of the
solution in the s-space by using Cauchy’s residue theorem [39, 40]. The special case
of poles of order M = 2 is briefly discussed in [25], but only for the RDDE case. For
the interested readers, we refer them to previous works [25, 28, 29], where the details
of the methodology are presented in greater detail. However, we present some crucial
steps in this section and in particular for the cases of poles of higher order for both
RDDE and NDDE systems.
First, let us describe the role of the Lambert W function in solving linear DDEs. The
characteristic equation of a linear DDE can take on the form of a quasi-polynomial
which could have an infinite number of roots. The Lambert W Function provides a
means for expressing these roots in terms of Lambert W branches. The equation takes
on the form z = W (z)eW (z) where z is some complex number and W (z) is the complex
multi-valued function solution of the equation. For each integer k, we denote Wk (z)
as the k-th branch of the Lambert function. The branch W0 (z) is called the principal
branch. For real numbers, the branches W0 and W−1 can be used to solve the equation
ye y = x with real numbers x and y if x ≥ − 1e . The solution, y, can be found using
the following conditions:
y = W0 (x), if x ≥ 0,
y = W−1 (x) or y = W0 (x) if − 1e ≤ x < 0.
We note that the second condition implies that in the interval − 1e ≤ x < 0, the
equation ye y = x has two real solutions. Further details and applications of the
Lambert function can be found in literature such as [43, 44].
123
12 Page 4 of 17 M. Sherman et al.
Now, let us assume that f (z) is an analytic function in the complex region R
defined by 0 < |z − z 0 | < d, or the neighborhood of a point z = z 0 ∈ C. An isolated
singularity is a pole if f (z) can be written as [45, 46]:
ψ(z)
f (z) = , (1)
(z − z 0 ) M
where M ∈ N is the order of the pole, ψ(z 0 ) = 0 and ψ(z) is an analytic function in
R.
Residues of Poles: From Eq. (1), if M = 1, then f (z) has a simple pole at z 0 . At
a simple pole z 0 ∈ C, the residue of f (z) is given by
N (z)
Now, suppose f (z) can be written as f (z) = D(z) , where N (z) and D(z) are analytic
functions in R and D(z) has a zero at z 0 . Let us assume that D(z) = (z − z 0 ) M D̂(z)
where D̂(z) is analytic in R and D̂(z 0 ) is nonzero. Using the Taylor series expansion
of N (z) and D̂(z), the residue is given as [45, 46]:
N (z 0 )
C−1 = ψ(z 0 ) = . (3)
D (z 0 )
Now if we have that M ≥ 2, it can be shown through the Taylor Series Expansion of
ψ(z) about z 0 that the residue is given by [45, 46]:
ψ (M−1) (z 0 ) 1 d M−1
C−1 = = lim (z − z 0 ) M
f (z) . (4)
(M − 1)! (M − 1)! z→z 0 dz M−1
After these basic definitions,we can proceed to solve linear RDDEs and NDDEs with
the LTM.
Let us consider the following linear RDDE with a non-homogeneous term g(t),
Let us define L (y(t)) = Y (s). Considering the homogeneous case and employing
(s)
the LT to Eq. (5), we obtain the LT transform, Y (s) = ND(s) of y(t):
0
y(0)esτ + b φ0 (v)e−sv dv
−τ
Y (s) = .
(s − a) esτ − b
123
Analytic solutions of linear neutral and non-neutral... Page 5 of 17 12
Setting D(s) = 0, we find that the poles of Y (s) occur at sk = a + τ1 Wk τ be−aτ for
k ∈ Z. From the definition of the Lambert function it can be shown that if τ be−aτ =
− 1e , then the poles sk are of order M = 1 and employing the ILT, one gets
y(t) = Re lim C−1,k est , (6)
s→sk
k∈Z
where the coefficients C−1,k ’s are the calculated residues and the real part is taken due
to the definition of the ILT.
Now, if τ be−aτ = − 1e , then we encounter a case where the real pole s = a − τ1 is
of order M = 2 (since s0 = s−1 by definition of the W0 and W−1 Lambert branches).
Then, from Eq. (4), the residue for a pole s0 = s−1 of order M = 2, we get
d
Res{Y (s), s0 } = lim (s − s0 )2 Y (s) .
s→s0 ds
for s0 = a − τ1 .
For a linear non-homogeneous RDDE, one gets
N (s) G(s)
Y (s) = + , (8)
D(s) D(s)
where G(s) is the LT of the function g(t). We denote the additional poles introduced
by G(s) as sv,i for i = 1, 2, . . . , V , V ∈ Z+ , with corresponding residues cv,i .
Employing the ILT and the residue theorem, and assuming sk = sv,i for all k, i, we
obtain the solution
V
cv,i
y(t) = Re lim C−1,k est + Re lim est , (9)
s→sk s→sv,i (s − a)esτ − b
k∈Z i=1
where
⎧
⎨ N (sk )+G(s k)
D (sk ) , k ∈ Z if sk is of order M = 1
C−1,k =
⎩ lim ds d
(s − sk )2 Y (s) if sk is of order M = 2.
s→sk
It is possible that the roots of D(s) and the poles of G(s) may be the same. In which
case, the term, Res{Y (s)est ; sv,i }, is computed according to Eq. (4) for the poles that
123
12 Page 6 of 17 M. Sherman et al.
are the same (when sk = sv,i for some k, i). In this paper,we consider the case when
a small subset of the poles of G(s) coincide with any of the infinite sequence of the
roots of D(s).
0 0
y(0) − cy(−τ ) + be−sτ y(v) e−sv dv + cse−sτ y(v) e−sv dv + G(s)
−τ −τ
Y (s) = ,
s − a − be−sτ − cs e−sτ
N (s) G(s)
= + . (11)
D(s) D(s)
where D(s) = s − a − be−sτ − cse−sτ and G(s) is the LT of g(t). The roots of D(s)
are denoted by sk for k ∈ Z. We denote the additional poles introduced by G(s) as sv,i
for i = 1, 2, . . . , V , V ∈ Z+ , with corresponding residues Cv,i . It can be shown that
when ac + b = 0, D(s) can be factored as D(s) = (s − a)(1 − c e−sτ ). Therefore
when c > 0, there are two real poles, s−1 = a and s0 = ln(c)/τ. However, when
c < 0, there will be only one real pole at s0 = a. The second term in the factorization
also provides one with the exact location of the complex poles above the x axis:
ln(c) + 2kπi
sk = (c > 0), (12)
τ
and
ln(|c|) + (2k − 1)πi
sk = (c < 0) (13)
τ
for k ∈ N. Depending on the LT of the non-homogeneous term, g(t), we may also
obtain a repeated real or complex pole. However, we will see in the next section that
a special case arises where we obtain a repeated real pole when ac + b = 0 and
g(t) = 0.
As in the RDDE case, we may encounter sk = sv,i for some k, i. In which case,
the term, Res{Y (s)est ; sv,i }, is computed according to Eq. (4). Otherwise, employing
the ILT and the residue theorem, assuming sk = sv,i for all k, i, one gets
V
cv,i
y(t) = Re lim C−1,k est + Re lim est ,
s→sk s→sv,i s − a − be−sτ − cse−sτ
k∈Z i=1
(14)
123
Analytic solutions of linear neutral and non-neutral... Page 7 of 17 12
where
⎧
⎨ N (sk )+G(s k)
D (sk ) , k ∈ Z if sk is of order M = 1,
C−1,k =
⎩ lim ds d
(s − sk )2 Y (s) if sk is of order M = 2.
s→sk
In this way, we reduce the number of operations and therefore the computation time,
even though it is not significant. Notice that the procedure that takes longer is the
development of the analytical solution which varies depending on the order of the
poles, the non-homogeneous term, and the history function.
3 Results
In this section, we present the solutions of a variety of linear RDDEs and NDDEs with
higher order poles. We assess the accuracy of the LTM solutions by comparing them
with the analytical solutions provided by the MoS.
We rely on Maple to obtain the solution by the LTM. For this section, let us introduce
the next notation:
e Map (t) = y Maple,MoS (t) − y Maple,L T (t): error in the solution y(t) between the
MoS and LTM via Maple.
Now, let us proceed with a variety of linear RDDEs and NDDEs examples.
e
y (t) = y(t) − y(t − τ ), t > 0,
2
y(t) = φ0 (t) = 1, t ∈ [−τ, 0], (15)
123
12 Page 8 of 17 M. Sherman et al.
Fig. 1 Solution results of Eq. (15) over t ∈ [0, 5τ ] (n = 100 terms): plot of (left) the solution y(t) via MoS
and LTM and (right) error e Map (t)
N (sk )
s−k−1 = sk , and C−1,k = D (sk ) . Employing the ILT, one gets the LTM solution of
y(t):
d
∞
y(t) = 2 Re lim C−1,k est + lim (s − s0 )2 Y (s)est .
s→sk s→s0 ds
k=1
The solution of Example 1 via MoS (over m = 5 intervals) and LTM (n = 100) is
shown on the left-hand side of Fig. 1. We notice that as t → ∞, y(t) → −∞. The
solution is unstable due to the presence of a positive real pole. The right-hand side of
Fig. 1 shows the graph of the error. It can be observed that the solution generated by
the LTM is accurate and its error decreases as t increases.
1
y (t) = y(t) − e−2/3 y(t − τ ), t > 0,
3
y(t) = φ0 (t) = −2(t − 1)3 , t ∈ [−τ, 0], (16)
where τ = 1. Taking the LT, we obtain the quasi-polynomial D(s) = (s− 13 )es +e−2/3 ,
which has a real pole at s0 = − 23 . We notice that the condition τ be−aτ = −e−1 is
satisfied for the pole of order M = 2 given by s0 = s−1 = a − τ1 = − 23 . The
remaining poles and residues are: sk = 13 + Wk (−e−1 ), k ∈ Z\{0, −1}, with property
s−k−1 = sk , and C−1,k = DN(s(skk)) . Employing the ILT, one gets the LTM solution of
y(t):
d
∞
y(t) = 2 Re lim C−1,k est + lim (s − s0 ) Y (s)e
2 st
.
s→sk s→s0 ds
k=1
The solution of Example 2 via MoS (over m = 10 intervals) and LTM (n = 100)
is shown on the left-hand side of Fig. 2 . We notice that as t → ∞, y(t) → 0. The
solution is stable since all of the poles have negative real parts. The right-hand side of
Fig. 2 shows the graph of the error. It can be observed that the solution generated by
the LTM is accurate and its error decreases as t increases.
123
Analytic solutions of linear neutral and non-neutral... Page 9 of 17 12
Fig. 2 Solution results of Eq. (16) over t ∈ [0, 10τ ] (n = 100 terms): plot of (left) the solution y(t) via
MoS and LTM and (right) error e Map (t)
Fig. 3 Solution results of Eq. (17) over t ∈ [0, 5τ ] (n = 100 terms): plot of (left) the solution y(t) via MoS
and LTM and (right) error e Map (t)
1 1 e−t/6
y (t) = y(t) − y(t − τ ) + , t > 0,
3 3 2
y(t) = φ0 (t) = −3t, t ∈ [−τ, 0], (17)
e−t/6
where τ = 3. Denote G(s) = 1
2(s+1/6) as the LT of the function g(t) = 2 . The
additional pole introduced by G(s) is denoted as sv,1 = −1
with residue cv,1 = 21 .
6
Taking the LT, we obtain the quasi-polynomial D(s) = s − 13 e3s + 13 , which has
a real pole at s0 = 0. We notice that the condition τ be−aτ = −e−1 is satisfied for
the pole of order M = 2 given by s0 = s−1 = a − τ1 = 0. The remaining poles
and residues are as follows: sk = 13 + 13 Wk (−e−1 ), k ∈ Z\{0, −1}, with property
s−k−1 = sk , and C−1,k = N (sDk )+G(s
(s )
k
k)
. Employing the ILT, one gets the LTM solution
of y(t):
d
∞
y(t) = 2 Re lim C−1,k est + lim (s − s0 )2 Y (s)est
s→sk s→s0 ds
k=1
cv,1 st
+ lim e
s→sv,1 D(s)
The solution of Example 3 via MoS (over m = 5 intervals) and LTM (n = 100) is
shown on the left-hand side of Fig. 3. We notice that as t → ∞, y(t) → −∞, and
thus the system is unstable. The right-hand side of Fig. 3 shows the graph of the error.
123
12 Page 10 of 17 M. Sherman et al.
Fig. 4 Solution results of Eq. (18) over t ∈ [0, 9τ ] (n = 100 terms): plot of (left) the solution y(t) via MoS
and LTM and (right) error e Map (t)
It can be observed that the solution generated by the LTM is accurate and its error
decreases as t increases.
First, we note that the condition τ be−aτ = −e−1 is satisfied so we obtain a pole
s0 = s−1 = a − τ1 = − ln(2) of order M = 2. The Laplace transform of the non-
t
homogeneous term, L{t 2 21 } = G(s) = (s+ln(2)) 2
3 , which means s0 is actually a
pole of order M = 5. The exact location of the remaining complex poles is given by:
sk = 21 − ln(2)) + 21 Wk (−e−1 ) for k ∈ Z\{0, −1}. These poles have the property
s−k−1 = sk and residue C−1,k = N (sDk )+G(s
(s )
k
k)
. We also find that Re(sk ) < 0 for all
integers k and thus, we expect the solution to be asymptotically stable. Employing the
ILT, one gets the LTM solution of y(t):
d4
∞
1
y(t) = 2 Re lim C−1,k est + lim (s − s 0 ) 5
Y (s)e st
.
s→sk (4)! s→s0 ds 4
k=1
The solution of RDDE Example 4 via MoS (over m = 9 intervals) and LTM (n = 100
terms) in Maple is shown on the left-hand side of Fig. 4. We notice that as t → ∞,
y(t) → 0. The solution is stable since all of the poles have negative real parts. The
right-hand side of Fig. 4 shows the graph of the error between MoS and LTM. It can
be observed that the solution generated by the LTM is accurate and its error decreases
as t increases.
123
Analytic solutions of linear neutral and non-neutral... Page 11 of 17 12
Fig. 5 Solution results of Eq. (19) over t ∈ [0, 17] (n = 50 terms): plot of (left) the solution y(t) via MoS
and LTM and (right) error e Map (t)
There are no real poles and there are an infinite number of complex poles, including
s0 = π i and s−1 = −π i. The LT of the non-homogeneous term, L{sin(π t)} =
π
G(s) = s 2 +π 2 , which means s0 and s−1 are actually complex poles of order M =
2 with zero real
part.
√
The exact
location of the remaining complex poles is: sk =
(−π ) + 3 Wk − 4 e
4 3 2π 3π/4
for k ∈ Z\{0, −1}, with property s−k−1 = sk , and
C−1,k = N (sDk )+G(s
(s )
k
k)
. We also find that Re(sk ) ≤ 0 for all integers k. However, due to
the repeated complex pole with zero real part, we expect that the solution will oscillate
with larger amplitudes as t increases. Employing the ILT, one gets the LTM solution
of y(t):
d
∞ 0
y(t) = 2 Re lim C−1,k est + Re lim (s − sk )2 Y (s)est .
s→sk s→sk ds
k=1 k=−1
The solution of RDDE Example 5 via MoS and LTM (n = 50 terms) in Maple is
shown on the left-hand side of Fig. 5 . We note that as t → ∞, y(t) → (A1 t +
A0 ) cos(π t) + (B1 t + B0 ) sin(π t), where the coefficients A1 , A0 , B1 and B0 are
constants. These terms are introduced because of the order 2 poles at s = ±iπ.
Therefore, mathematically the solution assumes the same form as that of a mass-
spring system, when the external force is chosen to induce resonance. The complex
poles at s = ±iπ effectively constitute a natural frequency for the DDE (19). The
resonance is caused by the inclusion of the non-homogeneous forcing function, with
this same frequency. However, from the right-hand side of Fig. 5, it can be observed
that the error of the LTM solution decreases as t → ∞. Note that despite the fact that
the real part of all the poles is non-positive, the solution is unstable due to the repeated
complex poles.
123
12 Page 12 of 17 M. Sherman et al.
(a) (b)
Fig. 6 Solution results of Eq. (20) over t ∈ [0, 8τ ] (n = 50 terms): plot of a the solution y(t) via MoS and
LTM and b error e Map (t)
1 1
y (t) = − y(t) + y(t − τ ) + y (t − τ ) + sin(2π t), t > 0,
2 2
y(t) = φ0 (t) = 0, t ∈ [−τ, 0], (20)
1 e−2s
D(s) = s + − − se−2s ,
2 2
which has two real poles at r0 = 0 and r1 = − 21 . The Laplace transform of the non-
homogeneous term, L{sin(2π t)} = G(s) = (s+2π i)(s−2π
2π
i) , introduces two additional
poles, sv,1 = 2π i and sv,2 = −2π i.
Since the condition ac + b = 0 is satisfied, then the exact location of the remaining
complex poles is given by: sk = ln(c)+2kπ
τ
i
= kπ i for k ∈ Z\{0}. Note, when k =
−2, 2, then s−2 = sv,2 and s2 = sv,1 are complex poles of order M = 2. Employing
the ILT, one gets the LTM solution of y(t) (note, here N (s) = 0):
1 ∞
G(s) st G(s) st
y(t) = lim e +2 Re lim e
s→ri D (s) s→sk D (s)
i=0 k=1
k=2
d
2
+ lim (s − sv,i ) Y (s)e
2 st
.
s→sv,i ds
i=1
The solution of NDDE Example 1 via MoS (over m = 8 intervals) and LTM (n = 50
terms) in Maple is shown on the left-hand side of Fig. 6. We notice that as t → ∞,
y(t) → ∞. The right-hand side of Fig. 6 plots the error between MoS and LTM. Note
that despite all poles have negative or zero real parts, the solution is unstable due to
the resonance phenomenon. It can be observed that the solution generated by the LTM
is accurate and its error decreases as t increases.
123
Analytic solutions of linear neutral and non-neutral... Page 13 of 17 12
(a) (b)
Fig. 7 Solution results of Eq. (21) over t ∈ [0, 20τ ] (n = 100 terms): plot of (left) the solution y(t) via
MoS and LTM and (right) error e Map (t)
1 e−s s
D(s) = s + − − e−s ,
3 6 2
which has two real poles at r0 = − ln(2) and r1 = − 13 . The Laplace transform of
t
the non-homogeneous term, L{ 21 } = G(s) = s+ln(2) 1
, introduces an additional real
pole, sv,1 = − ln(2). Thus, r0 = sv,1 is a negative real pole of order M = 2.
Since the condition ac + b = 0 is satisfied, then the exact location of the remaining
complex poles is given by: sk = ln(c)+2kπ
τ
i
= − ln(2) + 2kπ i for k ∈ Z\{0}. Note
that Re(r0 ) < 0, Re(r1 ) < 0, and Re(sk ) < 0 for all k. Thus, we expect the solution
to be asymptotically stable. Employing the ILT, one gets the LTM solution of y(t):
∞
N (s) + G(s) st N (s) + G(s) st
y(t) = lim e + 2 Re lim e
s→r1 D (s) s→sk D (s)
k=1
d
+ lim (s − r0 )2 Y (s)est .
s→r0 ds
The solution of NDDE Example 2 via MoS (over m = 20 intervals) and LTM (n = 100
terms) in Maple is shown on the left-hand side of Fig. 7. We notice that as t → ∞,
y(t) → 0. This is due to the fact that all poles have negative real parts. The right-hand
side of Fig. 7 plots the error between MoS and LTM.
1 1 9
y (t) = y(t) − y(t − τ ) + y (t − τ ), t > 0,
10 10 10
y(t) = φ0 (t) = 1 + 5t(τ + t), t ∈ [−τ, 0], (22)
123
12 Page 14 of 17 M. Sherman et al.
(a) (b)
Fig. 8 Solution results of Eq. (22) over t ∈ [0, 24τ ] (n = 100 terms): plot of a the solution y(t) via MoS
and LTM and b error e Map (t)
1 e−s 9s
D(s) = s − + − e−s ,
10 10 10
which has a real pole at r0 = 0 of order M = 2. In [28], it was shown that when
c > 0 and for sufficiently large k ∈ Z\{0}, the remaining complex poles lie relatively
close to the imaginary axis, and can be approximated with the initial guesses sk ≈
ln(c)+2kπ i
τ ≈ −0.1054 + 2kπ i. Employing the ILT, one gets the LTM solution of y(t):
d 2
∞
N (s) st
y(t) = 2 Re lim e + lim s Y (s)e st
. (23)
s→sk D (s) s→0 ds
k=1
The solution of NDDE Example 3 via MoS (over m = 24 intervals) and the LTM
(n = 100 terms) in Maple is shown on the left of Fig. 8 . The terms in the infinite
sum become negligible as t → ∞ because all of the complex poles have negative real
parts. Therefore, as t → ∞, y(t) → ∞. More specifically
d 2 1363 5
lim y(t) = lim (s Y (s)) + lim (s Y (s)) t =
2
+ t. (24)
t→∞ s→0 ds s→0 6498 57
Notice that the real pole at r0 = 0, of order 2, introduces the linear growth term,
resulting in a behavior that is in some way analogous to the resonance phenomenon.
Figure 8b plots the error between MoS and LTM.
4 Conclusions
In this work, we extended the Laplace transform method to obtain the analytic solutions
for linear RDDEs and NDDEs which have real and complex poles of higher order.
The procedure is similar to the one where all of the poles are order one, but requires
one to use the appropriate modifications when using Cauchy’s Residue Theorem for
the poles of higher order. This, as a consequence, introduces at least one additional
term in the series solution which is typically of a different form to those at the simple
poles. The process for obtaining the solution relies on computing the relevant infinite
123
Analytic solutions of linear neutral and non-neutral... Page 15 of 17 12
sequence of poles and then determining the Laplace inverse, via the Cauchy residue
theorem. For RDDEs, the poles can be obtained in terms of the Lambert W function,
but for NDDEs,the complex poles, in almost all cases, must be computed numerically.
In [28],the authors derived a formula which provides an approximation for the location
of the complex poles. In some cases, however, this formula does provide one with the
exact location of the poles, and therefore, numerical methods are not required.
We found that an important feature of first-order linear RDDES and NDDES with
poles of higher order is that it is possible to incite the resonance phenomena, which, in
the counterpart ordinary differential equation, cannot appear. This phenomenon can
occur for instance when a complex pole has order two. For any NDDE which requires
one to compute the complex poles numerically, it is essentially impossible to introduce
a non-homogeneous term that guarantees a repeated complex pole. Since the complex
poles are computed with numerical methods, almost always these complex poles have
infinitely many digits, and therefore, it is difficult to have a non-homogeneous term
that generates this type of complex pole. However, it is possible to select parameter sets
that ensure that the formula for the approximate location of the complex poles provides
one with the exact location of these poles. Therefore, we were able to design NDDEs
with complex poles of higher order. We show that despite the presence of higher order
real and complex poles or resonance phenomena, the LTM is able to generate accurate
solutions of linear RDDEs and NDDEs. These solutions are even more accurate for
larger t values. This is a main strength of the method since oftentimes the MoS can
only provide the solution for the first few time intervals.
Author Contributions MS, GK,and GGP wrote the main manuscript text and prepared all figures. All
authors reviewed the manuscript.
Funding Open access funding provided by SCELC, Statewide California Electronic Library Consortium
Declarations
Conflict of interest The authors declare that they have no conflict of interest.
Open Access This article is licensed under a Creative Commons Attribution 4.0 International License, which
permits use, sharing, adaptation, distribution and reproduction in any medium or format, as long as you give
appropriate credit to the original author(s) and the source, provide a link to the Creative Commons licence,
and indicate if changes were made. The images or other third party material in this article are included
in the article’s Creative Commons licence, unless indicated otherwise in a credit line to the material. If
material is not included in the article’s Creative Commons licence and your intended use is not permitted
by statutory regulation or exceeds the permitted use, you will need to obtain permission directly from the
copyright holder. To view a copy of this licence, visit http://creativecommons.org/licenses/by/4.0/.
References
1. Alfifi HY (2021) Feedback control for a diffusive and delayed Brusselator model: semi-analytical
solutions. Symmetry 13(4):725
2. Aljahdaly NH, El-Tantawy S (2021) On the multistage differential transformation method for analyzing
damping Duffing oscillator and its applications to plasma physics. Mathematics 9(4):432
3. Arino J, Van Den Driessche P (2006) Time delays in epidemic models. In: Delay differential equations
and applications. Springer, New York, pp. 539–578
123
12 Page 16 of 17 M. Sherman et al.
4. van den Berg R, Lefeber E, Rooda K (2007) Modeling and control of a manufacturing flow line using
partial differential equations. IEEE Trans Control Syst Technol 16(1):130–136
5. Ebaid A, Al-Enazi A, Albalawi BZ, Aljoufi MD (2019) Accurate approximate solution of Ambart-
sumian delay differential equation via decomposition method. Math Comput Appl 24(1):7
6. Haghi H, Kolios MC (2022) The role of primary and secondary delays in the effective resonance
frequency of acoustically interacting microbubbles. Ultrason Sonochem 86:106033
7. Halanay A, Safta CA (2020) A critical case for stability of equilibria of delay differential equations
and the study of a model for an electrohydraulic servomechanism. Syst Control Lett 142:104722
8. Nelson PW, Murray JD, Perelson AS (2000) A model of HIV-1 pathogenesis that includes an
intracellular delay. Math Biosci 163(2):201–215
9. Ruschel S, Pereira T, Yanchuk S, Young LS (2019) An SIQ delay differential equations model for
disease control via isolation. J Math Biol 79(1):249–279
10. Smith HL (2011) An introduction to delay differential equations with applications to the life sciences,
vol 57. Springer, New York
11. Keane A, Krauskopf B, Postlethwaite CM (2017) Climate models with delay differential equations.
Chaos 27(11):114309
12. Bellour A, Bousselsal M, Laib H (2020) Numerical solution of second-order linear delay differen-
tial and integro-differential equations by using Taylor collocation method. Int J Comput Methods
17(09):1950070
13. Chamekh M, Elzaki TM, Brik N (2019) Semi-analytical solution for some proportional delay
differential equations. SN Appl Sci 1(2):1–6
14. Cimen E, Uncu S (2020) On the solution of the delay differential equation via Laplace transform.
Commun Math Appl 11(3):379–387
15. Cortés JC, Delgadillo-Alemán SE, Kú-Carrillo RA, Villanueva RJ (2021) Full probabilistic analysis of
random first-order linear differential equations with Dirac delta impulses appearing in control. Math
Methods Appl Sci
16. Eftekhari SA (2015) A differential quadrature procedure with regularization of the Dirac-delta function
for numerical solution of moving load problem. Latin Am J Solids Struct 12(7):1241–1265
17. Jaaffar NT, Abdul Majid Z, Senu N (2020) Numerical approach for solving delay differential equations
with boundary conditions. Mathematics 8(7):1073
18. Jamilla CU, Mendoza RG, Mendoza VMP (2020) Explicit solution of a Lotka-Sharpe-McKendrick
system involving neutral delay differential equations using the r-lambert W function. Math Biosci Eng
17(5):5686–5708
19. Jamilla C, Mendoza R, Mező I (2020) Solutions of neutral delay differential equations using a
generalized Lambert W function. Appl Math Comput 382:125334
20. Jornet M (2021) Exact solution to a multidimensional wave equation with delay. Appl Math Comput
409:126421
21. Shampine LF, Thompson S (2001) Solving ddes in matlab. Appl Numer Math 37(4):441–458
22. Shampine LF, Thompson S (2009) Numerical solution of delay differential equations. In: Delay
differential equations, pp 1–27. Springer
23. Sherman M, Kerr G, González-Parra G (2022) Comparison of symbolic computations for solving linear
delay differential equations using the Laplace transform method. Math Comput Appl 27(5):81
24. Bauer RJ, Mo G, Krzyzanski W (2013) Solving delay differential equations in S-ADAPT by method
of steps. Comput Methods Prog Biomed 111(3):715–734
25. Heffernan JM, Corless RM (2006) Solving some delay differential equations with computer algebra.
Math Sci 31(1):21–34
26. Kalmár-Nagy T (2009) Stability analysis of delay-differential equations by the method of steps and
inverse Laplace transform. Differ Equ Dyn Syst 17(1–2):185–200
27. Kaslik E, Sivasundaram S (2012) Analytical and numerical methods for the stability analysis of linear
fractional delay differential equations. J Comput Appl Math 236(16):4027–4041
28. Kerr G, González-Parra G (2022) Accuracy of the Laplace transform method for linear neutral delay
differential equations. Math Comput Simul 197:308–326
29. Kerr G, González-Parra G, Sherman M (2022) A new method based on the Laplace transform and
Fourier series for solving linear neutral delay differential equations. Appl Math Comput 420:126914
30. Mishra HK, Tripathi R (2020) Homotopy perturbation method of delay differential equation using he’s
polynomial with laplace transform. Proc Natl Acad Sci India Sect A 90:289–298
123
Analytic solutions of linear neutral and non-neutral... Page 17 of 17 12
31. Yi S, Ulsoy AG, Nelson PW (2006) Solution of systems of linear delay differential equations via
Laplace transformation. In: Proceedings of the 45th IEEE conference on decision and control, pp
2535–2540. IEEE
32. Yan Y, Ren Q, Xia N, Zhang L (2016) A close-form solution applied to the free vibration of the
Euler-Bernoulli beam with edge cracks. Arch Appl Mech 86(9):1633–1646
33. Kalmár-Nagy T (2005) A novel method for efficient numerical stability analysis of delay-differential
equations. In: Proceedings of the 2005, American Control Conference, pp 2823–2826. IEEE
34. Krol K (2011) Asymptotic properties of fractional delay differential equations. Appl Math Comput
218(5):1515–1532
35. Marian D (2021) Laplace transform and Semi-Hyers-Ulam-Rassias stability of some delay differential
equations. Mathematics 9(24):3260
36. Tanriverdi T, Baskonus HM, Mahmud AA, Muhamad KA (2021) Explicit solution of fractional order
atmosphere-soil-land plant carbon cycle system. Ecol Complex 48:100966
37. Tanriverdi T (2009) Differential equations with contour integrals. Integral Transform Spec Funct
20(2):119–125
38. Tanriverdi T, Mcleod JB (2007) Generalization of the eigenvalues by contour integrals. Appl Math
Comput 189(2):1765–1773
39. Brown JW, Churchill RV (2009) Fourier series and boundary value problems. McGraw-Hill Book
Company, New York
40. Conway JB (2012) Functions of one complex variable II, vol 159. Springer, New York
41. Calleja RC, Humphries A, Krauskopf B (2017) Resonance phenomena in a scalar delay differential
equation with two state-dependent delays. SIAM J Appl Dyn Syst 16(3):1474–1513
42. Chen Y, Xu J (2013) Applications of the integral equation method to delay differential equations.
Nonlinear Dyn 73:2241–2260
43. Corless RM, Gonnet GH, Hare DE, Jeffrey DJ, Knuth DE (1996) On the lambertw function. Adv
Comput Math 5(1):329–359
44. Yi S, Duan S, Nelson P, Ulsoy A (2012) The Lambert W function approach to time delay systems and
the LambertW_DDE toolbox. IFAC Proc Vol 45(14):114–119
45. Ablowitz M, Fokas A (2003) Complex variables: introduction and applications, 2nd edn. Cambridge
University Press, Cambridge
46. Brown J, Churchill R (2009) Complex variables and applications, 8th edn. McGraw-Hill, New York
Publisher’s Note Springer Nature remains neutral with regard to jurisdictional claims in published maps
and institutional affiliations.
123