Professional Documents
Culture Documents
Mutib - Thesis - Numerical Methods For Solving Delay-Differential Equations
Mutib - Thesis - Numerical Methods For Solving Delay-Differential Equations
DELAY-DIFFERENTIAL EQUATIONS
BY
MAY 1977
ProQuest N um ber: 13917012
uest
ProQuest 13917012
ProQuest LLC.
789 East Eisenhower Parkway
P.O. Box 1346
Ann Arbor, Ml 4 8 1 0 6 - 1346
S" Q> & V o
TO THE MEMORY OF MY FATHER,
AND ENCOURAGEMENTS,
o f th is th e s is .
(iii)
STATEMENT
( iv )
PREFACE
the areas where they a rise are given5 together w ith a b r ie f discussion o f
lim ita tio n s 3 and a discussion o f recent work on the s t a b ilit y prope rties
o f numerical methods.
o f the c h a ra c te ris tic s o f DDEs, th a t the d e riv a tiv e o f the so lu tio n may
fu n c tio n problem in DDE w ith a va ria b le stepsize is given. The p rope rties
(V)
CONTENTS
Page
CHAPTER I INTRODUCTION
fo r so lvin g DDE. 16
1.6 Remarks. 18
o f DDE. 20
s o lu tio n o f DDE. 23
EQUATIONS
(V i)
CHAPTER IV THE ANALYSIS OF SPECIFIC NUMERICAL METHODS FOR DELAY-
DIFFERENTIAL EQUATIONS ■
so lvin g DDE. 47
so lving DDE. 59
fo r so lvin g DDE. 60
fo r solving DDE. 61
so lving DDE. 70
fo r so lving DDE. 71
DDE. 76
BIBLIOGRAPHY 115
( vi i )
CHAPTER I
INTRODUCTION
equations, and we describe some o f the areas where they a ris e ; we then
t h e ir advantages and lim ita tio n s ., and we discuss the recent work on
u '( t ) » f ( t , u ( t ) , u ( t - d ( t , u ( t ) ) ) ) ( 1 -la )
X-ray treatm ent, and population growth. DDEs also a ris e in con trol theory*
machine to o lin g * and a n a ly tic number theory. A more d e ta ile d study o f the
O guztoreli (1966).
nature o f the delay and the range o f values o f the argument t. I f the
form
where t* = minffc - d ( t , u ( t ) ) ] , t e [ t Q, T ],
A more general DDE than (1.1a) is one w ith m u ltip le delays o f the
form
u '( t ) = f ( t , u( t ) , u ( t- d 1( t , u( t ) ) , . . . , u ( t-d q( t 9 u ( t ) ) ) ) ( 1 . 2)
a t the present time is a fu n c tio n o f the s o lu tio n a t the present time and
Also i f the d e riv a tiv e depends on the s o lu tio n a t the present time and both
past and fu tu re times then we have a N e u tra l-D iffe re n tia l Equation o f the
form
u '( t ) = f ( t , u ( t ) , u f t - d j ( t , u ( t ) ) ) , u(t+d2( t 9 u ( t ) ) ) ) (1 .5 )
where d ^ t , u ( t ) ) , d2( t 9 u ( t ) ) 5 0 .
We sha ll not be concerned w ith these two types, but only w ith DDEs.
u '( t ) = b u (t - d ) , t 5 tQ ( 1 -6)
u ( t) = c tQ - d $ t $ tQ
problems. Consider the above equation (1.6) in the form of the general
by Fox e t al (1971),
u (0) = c,
u ( t) =1 fo r t ^ 0
F e ldstein (1973)*
u ( t) =1 fo r t s< 1 .
t 1 ^ t £ e
u (t) «
e x p (t/e ) e ^ t $ e2
in chapter V.
u 1( t ) = f ( t * u( t ) ) tQ$ t s T * (1.10a)
u ( t0) = c ( 1 . 10b)
bounded.
t = t Q + nh* and Nh = T - t 0» is
5.
k
( 1 . 12)
m
(1.13)
m
kr = f ( t n + hV + hX br1lt1)
1*Hf
r = 1 , 2 , ..., m; 0 ,< a^ ^ 1
fo r any t e [ t Q, T l .
dr = u ( t r ) - s ( t r ) 0 $ r < k
where p(z)
max Id I 0 as h ->• 0 .
0$n$N
I f p is the la rg e s t in te g e r fo r which
d „ = 0(hp"KL) (1.15)
o f degree a t most m.
A fte r applying the method (1.11) to the IVP (1 .1 6 ), subtractin g.e qua tion
k
I - hayi (ha)>en+i = - / ° ( 0 e t y i + u (1.18)
0 S n ^ N -k
kept small i f the lo ca l tru n c a tio n e rro rs are s u f f ic ie n t ly sm all, and the
k
n ( r , h a ):= \ {a. - h a y ^ h a jlr 1 (1.19)
i =0 1 1
a b so lu te ly stable f o r a ll ha e R(ha).
( i ) Re(Ai ) < 0 , i = 1, 2, . . . , m
numerical s o lu tio n o f DDE and many approaches have been adopted fo r solving
Cryer (1972), see also Baker (1976). Here, we give a review of'some o f
his method we must have a delay o f the form d ( t ) , which must be monotone
V ^ n ’ ^ n -r ' n?1’
ys(t) = y(t)
ys_T(* ) = y ( v i ( t ) )
0 - 21)
y s -2^ = y ( v2(t ))
y 0 (t) = y(vs(t))
y ;(t) = f ( t , ys ( t ) , y s_1( t ) ) , y s( t s) = y ( t s)
only the i n i t i a l conditions need be saved. This technique has another draw
or ‘ n " d( V = ^ (n ) q (n ) " n
hnf ( t V y (t n) ’ 9( t n- d ( t n) ) ) , i f V < i ( t n) St 0
(1.24)
y< W - y< V =
hnf ( t „ * y ( V ’ y (t q ( n p ) otherwise
y ( t 0) = g ( t 0) , and 0 S n j «.
This method does not work unless con dition (1.23) is s a tis fie d .
does not work is ca lle d by E l's g o lt's the "s in g u la r case" 9 see also
m o d ifica tio n s o f the Euler method to solve DDEs w ith a delay o f the form
zo = y ( V
y0 = y ( V
11.
fn = f (V V zn>
yn+l = y n + h f n
considered is
u ( t) = g ( t ) 3 t e [ t * 9 t Ql
T.h = { t n,
os t ll 5 . . . , t m-1i }
increment fu n c tio n
( u ( t + S ) - u ( t ) )/<5 s 6 > 0
A (ts 6) = (1.26)
u '( t ) s 6=0
n = Os I s . . . , m-1s
y ( t n+rh) = y ( t n) + rh ^ fy , t n , h9 r ) s r e [0 9 1] (1.27)
y (t+ rh ) = y ( t ) + rh<|)(y9 t , h 9 r ) 9 re [0 , 1 ]
t £ Th
y(s) [ t 0, t ]
y * ( S) =
S“ t '
y ( t ) + ( s - t ) f ( y 9 t s h9 —pp~)9 [ t 9 t+ h ]
y (t+ rh ) = y ( t ) + rh ^ (y * 9 t 9 h9 r ) 9 re [0 , 1 ] (1.30)
a ( 1 9. rh ) = ^ j 1 U [ Z) + (q+TyT
. _ (1.31)
rh
q (b .h )J_1 M . (b .h )q
F(u. t+ b .h ) = ^ ( j- i) ; u (* ) + xi ,
fo r |x i t | $ 1 9 s© t - k a t
j -1
Therefore i f ^ (u 3 t 3 h3 r ) is to be a qth order approximation to
Bw( t ) = x ( r )
i -1 r ^
where ( B ) ^ = b. 9 w ^ r ) = a . ( r ) 9 v ^ —r—.
,q
||*(u, t , h, r) - A(t, rh)|[ s Y [ l + ( q + 1 ) N ] (1.34)
y j ( t n+rh) =y ( t p) + rhF(y, t n)
+ £ F(y 1» t n+l>)]
+ (- + | r 2)F(y2, t n+h)] •
+ (2r - | r 2)F(y3, t n + | h )
+ (- + | r 2) F(y3» V hU ( i. 3 5 )
ft+ rh .
methods th a t apply to the DDE (1 .1 ) w ith a delay o f the form d (t). The
k-1
“ ky ( t n+k-l + r h > + 7 0“ i< r >y ( W
= y< W ’
is continuous in r.
computed. Using th is inform ations the modified lin e a r m u lti step method
where Tn(<5) depends on the jump 6 and is such th a t the order o f the
methods, which show the s u p e rio rity o f the m odified methods. Hutchison
in te rv a l o f in te g ra tio n .
form
+ y ( k ) ( t n) + «„]
where <$n denotes the jump in the kth d e riv a tiv e o f u ( t) at t . Method
it. The methods (1.38) and (1.39) carr not be applied i f the p o ints o f
method one should have the points o f d is c o n tin u ity o f the s o lu tio n and i t s
fir s t p+1 d e riv a tiv e s , where p is the order o f the method, as mesh
the propagation o f Round-off e rro r when solving the DDE (1 .1) by E u le r's
method (1 .2 4 ). They obtain by lin e a riz a tio n o f the DDE an estim ate and
give a study o f the ch a ra c te riz a tio n o f the. points o f jump d is c o n tin u itie s
fo r DDE (1 .1 ).
Chebyshev s e rie s , and give a very d e ta ile d discussion. They also consider
polynomial f o r evaluating the delay term. They use lin e a r and Hermite
16.
in te rp o la tio n .
w ith a delay o f the form d (t). His algorithm uses a fo u rth order e x p lic it
fo r evaluating the delay term y (t-d (t)) w ith the r e s tr ic tio n th a t the
method fo r so lvin g DDE (1 .1 ). For evaluating the delay term y (t-d (t,y (t))),
delay term. We note here th a t th is way o f evaluating each delay term may
so lv in g .
~ + ( W ) y ( t n)]
becomes
u ( t) = a u (t) + b u ( t - l ) ( 1 .43)
W iederholt applies various numerical methods to the DDE (1.43) and gets
num erically the region R Jha, hb) in the (ha, hb)-plane in which a ll the
roots o f the s t a b i lit y polynomial are less than one. He then compares
Rm(ha, hb) w ith the s t a b ilit y region R(a, b) o f the DDE (1 .4 3 ). His
order lin e a r m u lti step methods. His re s u lts show a change in the s t a b ilit y
equation (1.44) are known, Bellman and Cook (1963), Cryer defines a lin e a r
analyses some s p e c ific numerical methods. He shows, via a long and elaborate
(1 .44), w ith b a complex constant. Then Barwell (1975) defines the lin e a r
Q-stable.
1 .6 Remarks
the work done on the theory o f DDEs, then we state theorems spe cifying
fo r t e [ t 0, T] (2.1c)
a tte n tio n in the past few decades. See E l 's g o l 't s and Norkin (1973), Hale
(1971), Hajaviay and Yorkee (1971), Myshkis (195.1), Myshkis and E l ' s g o l ' t s
received considerable a tte n tio n from D river (1961), Hale (1971), and
Definition 2.1
t l9 t 2 e [a, b]
f o r any x e [a i, b j l .
Remark 2.1
hand side o f the DDE (2.1a) becomes a known fun ction o f (t, u (t)). So,
22.
the theorems o f local existence and uniqueness o f the solu tio n o f ordinary
of D.
Remark 2.2
f i n i t e in te rv a l o f [ t * , t 0] , l e t f ( t , u ( t ) , u ( a ( t, u ( t ) ) ) ) be uniformly
Remark 2.3
2.3 D isc o n tin u ity in the d e riv a tiv e o f the so lu tio n o f DDE
a jump d is c o n tin u ity in the d e riv a tiv e . These d is c o n tin u itie s can occur
to the i t h argument.
a (]) = ^ ( a ( t , U ( t» ) .
+ 0) - - 0) = f g . S . J O ( 2.5)
A recent study by Neves and Feldstein (1973) o f the c h a ra cte riza tio n
Theorem 2.3
g ( t) s C ^ ^ t * , t Q
j . Let t ^ e [ t Q, T) and k be an in te g e r in [1 , p ],
(i) 0s q $ p if m is even,
Remark 2.4
/ '
Even i f k is maximal, u ( t) may have more continuous d e riv a tie s than
d e riv a tiv e jump points cannot be determined w ithout knowing the solution
u(t).
t) = g ( t ) , -d s t $ t
Bellman and Cook (1963), E l 's g o l 't s and Norkin (1973). The idea o f the
u ( t) “ I j W te [ t 0, t 0+d) (2.9)
[ t 0+d, t 0+2d) and so on, the solu tio n can thus be found fo r any required
The continuation method is not helpful when one wants to study the
26.
the one used in ODEs, is to b u ild up the s olu tion as a sum o f simple
y 1( t ) = A y(t) t 5 t (2.11a)
l ( t 0) (2.11b)
(A - A l ) y ( t ) 0 (2.12)
det(A - Al ) = 0 (2.13)
n A• t
lit) = .1 £ i e
o f the form
u(t) = c es t , (2.15)
jj(t) in (2.7) y ie ld s
Theorem 2.4
(2 .1 7 )9 £ r ( t ) is a vector polynomial
of degree
^ -JUtn'k
n less than the m u l t i p l i c i t y o f s^s and the sum (2.18) is
u1( t ) - au ( t ) + bu (t-d )
(2.19)
u ( t) = g ( t ) 9 -d ^ t ^ 0.
are close together f o r |s| large. A c tu a lly a change o f va ria ble converts
(2.20) y ie ld s
or
Re(s) + ~ £ n |s | = ^ n | b | (2.25)
So, the zeros o f h(s) lie asym ptotically along the curve defined in (2.25)
and are o f the form given in fig u re (2 .1 ). Using the asymptotic form
complex plane.
constant c.
Remark 2.5
Im (s )
h a lf plane
Re(s) = c, c is a constant.
lin e a r DDEs, i t is shown in Bellman and Cook th a t the zeros o f H(s) appear
Remark 2.6
So5 the asymptotic properties o f the solu tion o f (2.26) as t ‘ -> ® are
Theorem 2.5
A = S_1Da5 (2.27)
(i) If AB = BA.
Then the matrices A and B have the same set o f eigenvectors, and
‘ B = S^DgS (2.28)
n -sd
= n (s - A, - y.e iU ) = 0 (2.29)
i=l 1 1
s - X - uesd = 0 (2.30)
(ii) If AB ^ BA,
Let y ( t) = S_u(t) and SBS”1 = [pi -1, and assume the solution has the
'J
form y ( t ) = c:es t or y ..(t) = c ^ e s t 0 since c = [c l9 c2 , . . . , cn] T . Then,
. e rl
or s = xi + b^e :>u (2.31)
. • l / i j Cj
fo r i = I , . . . , n, where b. = ,c. ^0.
i c-. i '
From the re s u lts o f equations (2.30) and (2.31) the best model f o r
equation o f (2.32) is
Theorem 2.6
(i) a < 1
we take 0 =
/
Figure (2.2) i l l u s t r a t e s the region o f the ( a 3 b) plane in which
the roots o f ($,.33) have negative real parts. The region in which -a > |b[
Theorem 2.8
re al parts is
Re(a) < “ | b [ .
CHAPTER I I I
EQUATIONS
u ( t) = g ( t ) , m in(t* 9 t Q) $ t $ t Q
fu n c tio n .
35.
U(t) £ T].
solving ODE to DDE is the evaluation o f the delay term. The other d i f f i c u l t y ,
So9 i f the d is c o n tin u ity is in the d e riv a tiv e u ^ ( t ) , where k <. p+19
preserved. But since k $ 1, and the function f ( t 9 u (t) 9 u (t-d (t9 u ( t))))
in te rv a l ( t 9 t n+h) •
advance9 then to use them as mesh po in ts . But t h i s stra teg y is not possible
f o r the case where the delay i s dependent on the s o lu tio n . So the best we
lo ca l tru n c a tio n e rro r and the order o f the Runge-Kutta method (1 .13).
s - t - d ( t , u ( t ) ) , f o r some t e [t * t -j] .
The lo c a tio n o f the p o int s depends on the size o f the delay as fo llo w s :
Here the method has to use extra p o la tio n f o r the evaluation o f the
discontinuous d e riv a tiv e a t some o f the mesh p o in ts, and the extrapolation
37.
i .e . (3.4)
s = t . + rH, 0 ,< j %
< n-1 (3.5)
and we make use o f the s o lu tio n values at the mesh points t ^ , where
the previous s o lu tio n values and possibly the values o f the d e riv a tiv e ,
depending on the nature o f the delay and the range o f in te g ra tio n , but at
delay term at the point s should use only inform ation in the in te rv a l
where
m
* { t , y , h) = I'c .k .
0=1 J J
and
m
. > A + ' l“ j ) * y ( t n, + hi J y i ( 3- 9a)
kj = f ( t n + haj ’ V S ) + haJ>-
fo r .j = 1, 2, . . . , m.
Ct v / f i l S £ lt\A -i pC ^C C L'-^, 6-jS C ^C ovv c £& & <J •s-mP'CT cK^jy^L-cJC - t i < ^U . ,^>-©£c<Tur
tru n ca tio n e rro r and the order o f the method. By s u b s titu tin g the tru e
where
m
* ( t n. U, h) = f Ic j k . j
o=i
m
yj ( t n +haj> = U( V + h I bj i ki (3.11a)
k. = f ( t + ha., y . ( t „ + h a .),
j v n j n j ' 9
fo r j = 1, 2 , . . . , m.
^ = u( t n+-j) - u ( t n) - h f ( t n, u, h) (3.12)
where ij>(t, u ( t ) ) is a fu n ctio n o f the solu tio n and i t s d e riv a tiv e s , and
39.
_ m
* ( t , u, h) = I c X
j= l
m
yj ( t n + haj> = u<t n^ + \ l * j f i (3.13a)
kj = + hajS y p t n + h a p ,
j *"* 1 3 * * * grn
Subtracting (3.11) from (3.13) y ie ld s
and Ej = f ( l n + ha., y p i n + h a p ,
u( t n + h3j - d ( t n+ h a j, y j ( t n + h a j) ) ) )
- f(tn + h a j, y j ( t n + h a j) ,
Then
d ( t n + h a j, y j ( t n + h a j)) = d ( t n + h a j, y j ( t n + h a j))
+ hK, X .
I 9J J
fo r c [ y j ( t p + h a j) , y j ( t n + haj) + hEj]
and
where K .K, •
2 ,j dt n 1 jJ
2 ,j
fo r
n2,j e [Sj s Sj ' hl<l , j Ej 3
(3.18) becomes
where
K5,3 _ K3 ,j + K4 ,3 ’K2,3
K = 3 f(t» u ,z )
3»J 3u ^ n ^? ± ^ s ) * frts j')
3 9j
and if = d f ( t ^u>z )
4,j " 9Z
^ 4 ,j > & ~ +"4.
(I - hKB)E = e (3.21)
y ie ld :-
Ej = K4 s j . £ ( sj ) + ° ( hq+2) (3.23)
fo r j - 1, 2, . . . , m.
m ~
+ h.I cj K4 , j e( sj ) + ° ( h ) ^3' 25)
J
If q > p-1 then approximating the back values has no e f f e c t on the order
o f the method, and the p rin c ip a l pa rt of the LTE remains the same. The
case q > p-1 is useful f o r the estimation o f LTE, since we do not need to
DDE
are based on the -test equation (1.16), a lin e a r ODE. Here we consider the
DDE.
en = Y ( t n) - u ( t n) (3.26)
.exact s o lu tio n a t t.
w ith the source o f the e rro r but only w ith the behaviour o f the global
behaviour o f the global e rro r (3.26) depends on the behaviour o f the s o lu tio n
u ( t) = g (t) -1 i t s t 0
the fo llo w in g d e f i n i t i o n ,
t f o r anij h> 0 .
mh = .1* m£ I+ (3.29)
m u ltis te p methods when using the model equation (3.27) w ith a = 0 and
( i ) Re ( b) < 0
the condition
necessarily A -stable.
44.
the fo llo w in g :
numerical s o lu tio n y ( t n) ^ 0 as t ^
u ( t 0) - c, c constant,
advance the s o lu tio n to the p o int t ^ , the Kutta-Merson method uses the
fo llo w in g :
Let h = t n+1 - t n.
y i =y 0 n) + -3h f ( v y ( V ) »
+ 2hf(tn + y 3)»
+ ^ h f(tn + h, y k ) ,
45.
y (V |):= y s (3.3i)
values o f the s o lu tio n at the point t -j, y 5 and y^. Suppose th a t the
u ( t ) , then
= m hSu(5)( V + °<h6)
and
= 720h5u(5)< V + ° ( h6)
Then, f o r the estim ation o f the p rin c ip a l part o f the LTE, we use
ITF a —3 h5 u (^)(t )
720 u ' n'
“ ^•(ys - y , ) • (3.36)
The estimate o f the LTE given in (3.36) holds exa ctly i f the equation is
d i f f e r e n t i a l equation
46.
the form
The method is
IS ■ f ( t n. y ( t n))
k 3 = f ( t n + hs y O n) + f ( k i + 4k2 + k 3))
(3.43)
each tim e-step. For the LTE estimate, a technique o f halving the stepsize
is often used.
CHAPTER IV
should cope w ith when adopted to solve DDE. In th is chapter we study ways
a t the p o in t t.
evaluated each time there is a fun ction evaluation. The evaluation o f the
delay term depends on whether i t f a l l s in the in te rv a l [ t n, t +-j ] or not.
= t + rh , 0 < r < 1
n
and y 5 in (3 .31).
ra
u(t + rh). “ u(t ) + rh I w . ( r ) u ' ( t + b.h) (4.2)
i= l
i = 1 , 2 , . . .,Tn
( 1) q = 1 ■
bi = 0
y i ^ n + rh) - u ( t n) + rh u1(vt ny
■
■ ) (4.6)
and
( 2) q = 2 -
1
b2 = 0, b
2 3*
w2 ( r ) = i21
r s
W2^ = 2’ «2(?) = I
and
(3) q = 3
bl = b2 = "3’ b3 = 2
ylf( t n + r h ) = u ( t n) + r h [ ( l - ~ r + 2r z ) u ' ( t )
(4.10)
6r 2 ’I u 1f t + - * ■ i n*# - 1
50.
(4) q = 3
bl = b2 = ~ Z ’ b3 = ^
w3( r ) = - ^ r + | r 2, w3( l ) = 1
y 5( t n + r h ) = U( V + r h [ ( 1 " f r + | rZ ) u' ( t n)
and
y x( t n +r h ) = y (t n) + r h A i
k2 = f ( t n + ] h , y x( t n + lh ),
y x( t n + ^h - d ( t n + l h , y x( t n + l h ) ) ) )
y 2(t n + r h ) = y ( V + rh [(l - | r ) k x + | r k 2]
k3 = f ( t n + 3 h’ y 2( t n+ 3h >’
y 3( t n + rh) = y ( t n) + r h [(1 - | r ) k x + | r k 3]
• y s (t n + l h “ d(kn + -Zht y 3 ^ n + I hn ) )
ks =^ n + h * y -t('fcn + h) ’
51
and then
y ( t „ + h) = y 5( t n + h)
and l e t
e. j( t ) = u ( t) - y n.( t ) (4.15)
then
d ( t , y x- ( t ) ) = d ( t , u ( t ) ) - Dx( 5i ) -ei ( t )
fo r e t u ( t ) , u ( t) + e ^ t ) ] ,
d y .(t)
where D2(r,i , 5.) =
n -’W *
1
and
y n* ( t - d ( t 9 y i ( t ) ) ) = u ( t d ( t9 u (t))) £ i ( t - d ( t s u ( t ) ))
- D2(T1i 5 ^ i ) ,ei (t )
Then
52
f ( t , y ^ t ) , y .( t - d (t9 yi (t))))
- f ( t 9 u( t ) 9 u( t - d ( t , u (t ) ) ) ) -=*• Ei ( t )
= u* ( t ) - E.. ( t ) (4.16)
where E ^ t ) = K ^ e ^ t ) + K2 > i . e . ( t - d ( t , u ( t ) ))
’ K2j ¥ V si (4.17)
K = 3 f ( t » u »z >
< ? 1sir e (u (t). U (t) + e.(t)]
1 9i 3U
S’, , ;
K = 3 f ( t 9U-,Z)
2 ,i ~ 3z
I f e [u ( t - d ( t, u ( t ) ) ) j. u ( t - d ( t 9 u ( t ) )) + ( t - d ( t , u ( t ) ))
£i(t) - u ( t ) - y x( t )
= + o(h3) (4.18)
= 0(h2)
£2 ( t ) - u ( t ) - y 2( t )
=^ - ^ (3)(tn) - j ! rE I(tn+>)
+ 0 ( h1*)
= 0(h3)
e 3( t ) = u ( t ) - y 3( t )
= 0 ( h3)
ek {t ) = u ( t ) - y (t)
+ r h ( | r - 6 r2)E2( t n + l h ) + rh(4r2 - 2r)E3( t n + £) + 0(h=)
= 0(h**-) (4.20)
es( t ) = u ( t) - y5( t )
(4.21)
Thus the order o f the LTE o f the modified Kutta-Merson method (4.14)
is
es ( t n + h) - 0(h*») (4.22)
because o f the delay term, we go back to equation (4.5) and make use o f i t
le t b1 = 0, b2 = g f 0,
and
+ 0(hl>)
= I r ^ r " + (4.23)
M r) = }
w2( r )
Using equation (4.24) the modified Kutta-Merson formulae (4.14) have the
form,
k i = f < V y ( V ’ y ( t n ‘ d ( t n’ y ^ n ^ ) )
y 1( t n + rh) = y ( t n) + rh kj
k2 = f ( t n+ ^ h » y i ^ n + ■3h>>
y 2( t n + rh) = y ( t n) + r h [(1 - | r ) k j + | r k 2]
k3 = + 3 h, y 2( t n +.-ih),
y a ^ n + ! h ' d ( t n + l h - y a ^ n + 3 h ))))
k 3 <r) = f ( t n + | r h , y 2( t n + § rh ),
kK = f ( t n + j )1’ + | h>>
y 3( t n + | h - d( t n + ^h, y s( t n + ^ h ) ) ) )
k5 = f ( t n + h, y ^ ( t n + h),
y^n + h ■ d^ n + h’ y i.( t n +
+ ( 2r - + {- l r + § r 2)k5l
Then
y ( t „ + h):= y 5( t n + h) (4.27)
The method (4.27) reduces to the standard Kutta-Merson method i f the delay
1
is zero* and then kgOg) - k 3.
4 .2 .1 .2 Large delay
where
approximating the delay term which are of t h ir d order or higher, and which
(4.29)
where P1 = ( l - r ) 2( l + 2 r ) , P2 = r 2(3-2r)
P3 - r ( l - r ) 2, P4 = - r 2( l - r )
I f we s u b s titu te the true solu tio n and i t s d e riv a tive in (4.29) the LTE
o f Hermite in te rp o la tio n is
e(s) = u(s) - y (s )
(4.30)
which has the same LTE as in (4.30). I t can be shown th a t equation (4.31)
(4.29).
degree.
q = 0, 1 , . . 4 , y ie ld s
w0( r ) + “ l . M =1
Any choice o f b ^ 7^ w i l l cost us one more fun ction evaluation per step.
•j
Let b = ^ then the solu tion o f (4.34) is
wi ( r ) = r - 2r 2 + r 3
w3(r) = | r 2 - |r 3 + - 1^
And the local tru n ca tio n e rro r in the in te rp o la tio n formula (4.33) is
need to store the so lu tio n and i t s d e rivative a t t-,n and the d e riv a tiv e
•j J
at t . +-^H.sa t each step.
J J
fu n c tio n value is known at the point t , then the trapezium method has the
form,
which depends on the value of the s olu tion at t ^. Whatever the method
Since the trapezium mebhodis o f the second order, then from the r e s u lt
delay term.
w ith
Assume th a t the s o lu tio n and i t s d e riva tiv e are known a t the points
where Pl9 P2, Pgs and P^ have the same form as in (4 .2 9 ). Using the
and
e(s) = X h3u(3)(t n) +
k2 = + y (t n) 8k2 ~ k3)>
k 3 = f ( t n + h ’ yCtp) + ^ ( k l + 4 k 2 + k 3)>
and
where
Using the s o lu tio n and i t s d e riv a tiv e values at the points tn and t .js
Hermite in te rp o la tio n y ie ld s
where P , P2, pg9 and P^ are defined in (4.29). Using the solu tio n value
and
approximating the delay term w ith large delay can be used here. Hence3
term at s.
The use o f the lin e a r DDE (4.51) is reasonable, since a general DDE
behaves li n e a r l y on a small in t e r v a l.
lo c a tio n o f the delay, we consider the two cases o f small andlarge delay
separately.
f o r the DDE
u ' ( t ) a bu (t - d) (4.52)
at ■tp+i w^en the method is applied to (4.52), and compare i t with the
= b5 u ( t n ) + Dx
u ^ ( t n ) = b4 u ( t n - 4d)
= b^(l - 4bd)u(tn) + D2
u ^ 3 ) ( t n ) = b 3u ( t n - 3d)
62
and
u ^ p t n) = b u (tn - d)
where
+ b3h3(-g- - a + ^a2) u ( t )
+ b^h1* ^ - + 2a2 - ^ a 3 ) u ( t ^ )
+ b 5h 5 ( y j Q - + |a 2 - — a3 + -^ a '*)u (tn)
+ D + 0(h6) (4.56)
and
y ie ld s
ki = u‘ ( V
y x( t n + rh) = u ( t n) + r h u ' ( t n)
k3 = + (3 - « ) b)
= [b + b2h(-g- - a + 3a2) ] u (t ^ )
63.
4 (1") = by2( t n + | r h - d)
y 3( t n + rh) = u ( t n) + r h [ l u ' ( t n) + | k ^ ( r ) ]
IS = b u (tn) + ( j - a ) b h [ | u ' ( t n) + - | k 3( l - a ) ]
= [b + b2h ( f - £ ) + b3h2( i - |» + « , 2
25 2 + -25
- -yga2 p .33W h3h3/( 1
) + b3h3 _ . 5 + ^172 o . ^1853 o
+ § a ‘t ) ] W ( t n) (4.59)
Then
y k ( t n + h) = u ( t n) + h [ l u ' ( t n) - | k 3 + 2k4 ]
+ f a 2 - f a 3) ] u ( t n) + [lh + bh2 ( - l a + | a 2 )
+ fa 2 - f p a 3 +f a 11) l u 1( t n) (4.60)
+, utfuij./
b h 1 - 2gd +23
-g^ 2p - 53
^ 3 3 + ^ 94h.\
)
+ D6,2 (4.61)
where
_ -11,2
qu 4- l l y 3)) +13H
+ b3hl+T-l
(^4 -1 ++ -Q-az
ga llv 2- 3
+ ^ a ‘*)]D5 + b3h*»[|b2d2 - |b 3 d 3 + J J [ W m .
+ - ^ b 5hd5(- 1 + | a ) (4.62)
Nows we fin d y ( t + h) 9
5 n
+ {-|r - 6r 2) k 3 + (4 r2 - 2 r)k H]
ks = b y ^ (tn + h - d)
- ^ + ^ | 4 5 - 4£»6) + b - h M ^
y 5( t n + b) = U(tp) + h l l k j + | k ^ + | k 5]
+ b3h 3(~ - | a + | a 2 + j| a 3 - -^ a 1* + | a 5)
+ - ^ a 2 - ] a 3) + b2h3( ^ - - ] a 2 - ±a 3
y 5 ( t n + h) = [1 + bh + b2h2( | - a ) + b3h3( | - a + | u2 )
where
ds #3 = + h2b( f " i p + j p 2 “ p 3)
1 3 + 85 ^
- | a 5)
“ 2° 2A0,
+ b3h4( - ^ - l a
37 3 _ 515 b + J§iL,5
- | a 2 + -g-a
43 ,
48 a + -g-a " TP
1 kl+UfW 1 __ 19 | 73 r,2 _ 293a 1325 , 1687
<144 144 75“ 72 a 3 +
144 a 144 a
* 1 19 , 73 2293 3 .1325 „
24 ' '144 T44^ 7 ? IT 1 TTT*
- ~^ ^ a5 + ~ Y ja 7) + b3h^(-^b2d2 - ^ b 3d3
, 125.,,,,,,, 1 1. 3 2 , 37 3 515 4
24 ^ 4 8 - l a - ^a "T“ ‘ " ¥ “
+ ^ c *5 - | f a 6) + b2h3(- §b3d3 + J | [ W ) -
125u5u2rl4^ ^ r 7 2 1 3\ (4.67)
24 (g 201 "i "2a ” 3^ )
Thens the LTE o f the method when applied to the lin e a r DDE (4.52) is
LTE = u ( t n+1) - y 5( t n + h)
_ r 1 1 241 2 , 7 3 4 i*
720 If* "4801 I f 1 “ 301
+ | | a 5 - y | | a 6 + | a 7 ] b 5h 5 u ( t n )
= b ^ f^ a - ^7,2 . 1 ^ 3 -
f o r some constants Mj9 M2, and M3. Since we are in te ste d in estimating
the p rin c ip a l p a rt o f the LTE, we can neglect the terms (D. D_ „) and
0 ,1 ° , O
the stepsize is less than d, the formula which gives the LTE and i t s
4 .3 .1 .2 Large delay
Assume th a t we have the solu tio n and i t s d e riv a tiv e a t the point t s
also assume th a t the delay term can be evaluated e x a c tly fo r any point s
Kutta-Merson method y ie ld s
*1 = U< V + -3hu' ( t n)
y 2 = u ( t n) + ( jh u '( t n) + |h a y 1 + ^h b u (tn + | - d)
y 3 = u ( t n) + j j h u ' ( t n) + | h a y 2 + |h b u ( t p + -lh - d)
67.
+ l h b (1 + ^ i 2a2 + ^ L h 3a3) u ( t - d)
+ ^ ( 1 + ha + ih 2a2 + ^h3a3 + ^ a 1* ) ^ - d)
+ ^ h b u (tn + h - d) (4.72)
u ( t n + h) - y ^ u = ^ ( t n9 u ( t n) 9 h) (4 . 73)
LTE(u) = u ( t n + h) - y5jU
which leads to
Thens the Kutta-Merson method applied to the DDE (4.5T) w ith the exact
s o lu tio n and i t s d e riv a tiv e at the point t , and using (4.76) f o r the
delay term, y ie ld s
68
y t+,z “ ^ + ha + l ^ 2 + ^ h3a3 + ) u ( t n)
+ 2hb z(tn + ^h - d)
(4.77)
and
+ l h 3ba2 (l + i h a ) z ( t n + ~h - d)
+ <jhbz(tn + h - d)
(4.78)
HW u( t n^ s h) • •
- ^h b (l - -|ha - ^
and
LTE(z) - u ( t n+1) - y ^
= * ( t n, u ( tn))h 5 + 0(h6)
* +-g-hbs(tn + h - d) (4.80)
u ( t n+1) - y ,,j2 = ^ ( t , u ( t ) , h)
and
= * ( t n. u ( t n))h 5
+ h b [ | e ( t n + | h - d) + £ e ( t n + h - d) 1 + 0(h6 ) (4.83)
LTE(z) = l ( y 5>z - y ^ ) + l h b i | c ( t n + ] h - d)
consider an approach s im ila r to the one used f o r estim ating the LTE o f
Kutta-Merson method, l e t
then f o r the Kutta-Merson method (4.27) another estimate o f the delay term
is given by
And the LTE f o r y 4(s) when the method (4.27) is applied to the lin e a r
ODE (3.37) is
70.
Since the purpose o f g e ttin g a LTE estim ate is to use i t fo r c o n tro llin g
the stepsize in va ria b le step alg orith m . So, i f e rro rs o f 0(h5) have been
* ( t n. u ( tn)) h 5
4.3 .2 LTE estim ate fo r the trapezium method and fo r the im p lic it Runge-
Kutta method.
The technique o f halving the stepsize may be used fo r estim ating the
LTE fo r both the trapezium method and the im p lic it Runge-Kutta method, so
For a pth order method, to estim ate the LTE, we assume th a t i t has
the form
q must s a tis fy q 5 p,
For small delay, then the LTE always has the same form as in (4.87)
fo r q 5 p -1.
For large delay, i f q > p then the LTE o f the method has the same
to use step -ha lving in a va ria b le step alg orith m , when the c o e ffic ie n t of
dominant p a rt o f the LTE is the one o f the form (4 .8 7 ), and neglect the
methods fo r approximating the delay term, and show th e ir e ffe c t on the LTE
u ( t) = g (t)
th a t
For each o f the fo llo w in g methods fo r solving DDE, we give the re s u lts
term a t s.
S i+ l9 Kutta-Merson method y ie ld s ,
y x - y ( t n) + V ( t n) _
y 2 = y ( t n) + ^ h y '(tn) + l h a y x + |hbz(tn + ±h - 1)
ys = y ( V + + + f hbz( t n + | h - o
y^ = (1 + ha + gh2a2 + ~h3a3 + ^ h V * ) y ( t n)
+ 2hbz(tn + gh - 1)
Then
+ gg(l + ha + ^ h 4 a4 )z (tn - 1)
+ gh3ba2(1 + I h a ) z ( t n + gh - 1)
+ ghb(1 + gha)z(tn + gh - 1)
+ ^hbz(tn + h - 1) (4.90)
z ( t n + i h - 1) = z ( t n_n + | h )
= + ^ ha)y ('t'n-m^
+ 4j - ^ a ) y ( t n. m+1) + ^ h b y ( t n_zJ
= ( g + ^ h a ) y ( t n_in) + ( g - g h a ) y ( t n_m+i )
- ^ (1 + ih a - p fh 2a2
o 648h a
- > + |h a +
W h2a2 + T O h3a3 +
^ h2b2
+ -gh2a2 + 55h3a3)S
+ 12 0 + I ha
the DDE (4.88) in the a,b-plane. A ll the P - s ta b ility regions are closed
y ( t n+1) = y ( V + ^ t n + i))
Vw
V n =* L
-l.k -a. 0. 6
--Q -z.
complex.
Using condition (4 .8 9 ), i t is cle a r th a t we get the same s o lu tio n a t t n+^
+ T ( y ( t n-m) + <4-95)
(T - ^ ) 5 m+1 - (1 + ^ ) 5 m - ^ m- ^ = 0 (4.97) |
the (a ,b )-p la n e .
fo r b re a l.
a and b are r e a l.
0-C
a -a .
- f -2.
hb
6
+ (3 + h a )y (tn_m) + (3 - h a j y f t ^
ha h2az L
(4.100)
Remark 4.1
the trapezium method and the im p lic it Runge-Kutta method are greater than
the s t a b ilit y region o f the DDE (4.88) in the a, b-plane, and so the
stepsize is not re s tric te d by the s t a b ilit y pro p e rtie s o f the method. For
the Kutta-Merson method, fig u re (4.1) shows the e ffe c t o f choosing a c e rta in
next chapter to show the e ffe c t o f the s t a b ilit y p ro p e rtie s o f the method
Remark 4.2
■m= l .
and fin d in g the roots o f the s t a b ilit y polynomial using the NAG lib r a r y
ro utine C02ADA. I f a ll the roots have magnitude less than one then we
the fig u re s th a t the curves are id e n tic a l, th is is not e x a c tly so, but
Remark 4.3
and the trapezium method and the im p lic it Runge-Kutta method fo r s o lvin g
( i i i ) e rro r propagation.
value ODE, Krogh (1970) presents a guide to the steps required when
Since any ODE is a special case o f DDE, every method fo r solving DDE
where good s t a b ilit y p rope rties o f the method are u s e fu l, E nrig ht e t al (1974b)
methods.
(2) the e ffe ctive n e ss o f the local tru n c a tio n e rro r estim ate,
the method,
w ith them,
step depends on the method fo r approximating the delay term, but the in te rv a l
depending on the nature o f the delay and the required accuracy re s p e c tiv e ly .
te s ts :
(a) I f E > s, then re je c t the computed s o lu tio n . For choosing the next
d is c o n tin u ity in the kth d e riv a tiv e o f the s o lu tio n , where k $ p+1.
and then we choose the next stepsize as h /2 . Using the stepsize h/2
approximation o f the s o lu tio n and the LTE estimate E, and repeat the
te s t in ( a ) .
the next mesh p o in t ' be t Rjj= t n + h. For choosing the next stepsize
Remark '5 J
the ste p size , but because o f the p o s s ib ility o f d e riv a tiv e jump d is c o n tin u ity
o f the s o lu tio n one should always have upper and lower lim its on the
choice o f the next ste p size , say h/2 and 2h, so th a t the stepsize w ill
o f the form:
u '( t ) = f ( t , u ( t ) , . u ( t - d j ( t , u ( t ) ) , . . . , u ( t - d j t , u ( t ) ) ) ) ,
t0 S t S T (5.1)
and
U (t) = g ( t ) s t E [ t * , t 03 (5.2)
where
t * = min [ t - d j t , u ( t ) ) 9— , t- d ( t , u ( t ) ) ] ,
t 0*t$T ~ m "
d.|(t, jj ( t ) ) £ 0, i = 1 , o . . 3 tn5
problem to be solved,
INIFUN(TNp Y);
D(TN, Y, I ) ;
the p o in t TN.
FUN(TN, Y, YD, F ) s
array which contains the value o f the s o lu tio n a t the p o in t TN, and YD
X 1, 2 , . * . , m. I
The other inform ation needed by the program is the size o f the system n,
so lvin g DDE
trapezium method and the im p lic it Runge-Kutta method fo r solving DDE discussed
the form
H (t ) = 9 ( t ) 9 t s [-d , t Q]
and d is a constant.
procedure is used only when the stepsize is changed, and the second is
so lu tio n s e ith e r smooth or having d e riv a tiv e d is c o n tin u itie s a t some points
DDE, and the advantage o f having methods which have no r e s tr ic tio n on the.
examples are solved w ith the Kutta-Merson method fo r DDE. To show the
the re s u lts f i r s t by le t t in g the method choose the mesh points and then
comparing them w ith the re s u lts when the points o f d e riv a tiv e d is c o n tin u ity
the problems w ith the delay term evaluated e xa ctly and then compare i t
w ith the re s u lts when the delay term is approximated by one of the methods
given in section (4 .2 .1 .2 ).
o f in te g ra tio n ,
Problem 5.1
where s* are some o f the real roots o f the c h a ra c te ris tic equation
h(s) = s - a - be"ds (5 .6 )
s.t
u (t) = e e 1 3 t $ 0
roots on the s t a b ilit y prope rties o f the method considered. The choice
real p a rts .
w itho ut in tro d u cin g s ig n ific a n t o s c illa tio n s in to the s o lu tio n . Also the
numerical re s u lts should show the effectiveness o f the loca l tru n ca tio n
e rro r estim ate in c o n tro llin g the stepsize and i t s re la tio n w ith the
in te g ra tio n gets la rg e r.
5.1-a
a = - 105
b - 1
d = &n(105 - 1)
_4-
The s o lu tio n : u ( t) = e , t 5 0.
The re s u lts are given in tables (5.1) and (5.2) when using the
trapezium method w ith lin e a r in te rp o la tio n and the trapezium method w ith
These re s u lts show th a t the methods have achieved the required accuracy,
the delay term w ith the trapezium method. In these ta b le s , changing the
these re s u lts show th a t we need the same number o f d e riv a tiv e evaluations
and lO "4 .
fo r so lvin g DDE., the stepsize was very s m a ll9 about 5 x 10~5 9 and the
global e rro r kept o s c illa tin g . This problem is an in te re s tin g one which
shows the kind o f s tiffn e s s encountered w ith DDE and the usefulness o f
5.1-b
a = -10
b = 1
d = an(9)
si
In tables (5 .7 ) and (5.8) the re s u lts are given when the trapezium
method w ith lin e a r in te rp o la tio n and the trapezium method w ith Hermite
given when using the im p lic it Runge-Kutta method w ith Hermite in te rp o la tio n s
using Hermite in te rp o la tio n w ith the trapezium method. Table (5.10) shows
is doubled. Also the stepsize o s c illa te s between two values which shows
91.
5.1-c
a - -0.54557126968
b = -0.45397452872
d = 10“ 3
s x = -1 , s2 = -10000
and .(5.12) the re s u lts are given fo r the trapezium method w ith lin e a r
m ainly due to the u n r e lia b ilit y o f the LTE estimate in c o n tro llin g the
w ell in achieving the required accuracy and the stepsize gets progressively
bigger fo r large in te r v a l.
5.1-d
a = 0
b =-1
d = 1CT3
Sjl = -1 .001001502672
s2 = -9118.006470403
92.
Sjt s2t
The s o lu tio n : u (t) = e + e , t ^ 0.
ta b le (5.17) we give the re s u lts when using the im p lic it Runge-Kutta method
Runge-Kutta achieve the required accuracy, but the trapezium method does
not because o f the .low order o f the method. Also in tables (5.15) and
method.
Remark 5.2
Problem 5.2
u 1( t ) = - u ( t - 1) , t 5 0
u(0) = 1
u ( t) = 0, -1 t < 0
The delay: d = 1
The s o lu tio n :
D is c o n tin u ity a t t = j 9 j = 0 9 1, 2, . . . 9 in the j t h d e riv a tiv e .
choose the mesh points and in ta b le (5.20) the re s u lts when the points o f
Problem 5.3
u '( t ) = -u (e xp (l - 1/ t ) ) + 1, 0 < a $ t $ b
u ( t) = £ n ( t) , 0 < t $ a
The s o lu tio n : u ( t) = £ n ( t) , t 5 a.
the delay term evaluated e x a c tly and then w ith Hermite in te rp o la tio n to
approximate the delay term. The re s u lts show th a t there is not much
d iffe re n ce in the accuracy achieved and the number o f d e riv a tiv e evaluations
94.
Problem 5.4
u '( t ) = - u ( t - 1 + e "t ) + s in (t - 1 + e“ t ) + c o s t,
t 5 0
u (t) = s in ( t ) , t ^ 0
The delay: d ( t) - 1 - e^
The s o lu tio n : u ( t) = s in ( t ) .
This problem has a smooth p e rio d ic s o lu tio n * and the delay is zero
a t the s ta r tin g p o in t. In tab le (5.22) the re s u lts are given when the
Problem 5.5
u 1( t ) = + [u (t/(l + 2 t ) 2 ) f 1+2t)\ t * 0
u(0) = 1
The s o lu tio n : u ( t) = e+ t .
e rro r and the number o f fu n c tio n evaluations when the problem is solved
the delay term and Hermite in te rp o la tio n fo r eva lu a tin g the delay term.
Problem 5.6
u ( t) = 1, t $ 0
95
the delay term and w ith the exact s o lu tio n fo r evaluating the delay term.
Problem 5.7
u ( t) = 0, t * 1
Results to be given fo r t e [1 9 3 ].
The s o lu tio n :
Jin(t) 1 ^ t $ 2
u (t)
| + £n{2) - 19 2 ,< t ,< 3
d e riv a tiv e d is c o n tin u ity are not known a p r io r i . The re s u lts are given
in ta b le (5.25) and (5 .2 6 ).
Problem 5.8
u '( t ) = ^ u ( t ) . u ( £ n ( u ( t ) ) ) 9 t ^ 1
u ( t) = 19 t ^ 1
The s o lu tio n :
96
1 s t ^ e
u(t) =
e x p (t/e ) e £ t £ e2
know the back distance fo r s to rin g the required in fo rm a tio n . The re s u lts
Problem 5.9
u ' ( t) = u2(t)
w ith
ux ( t ) = a n (t)
u2 ( t ) = 1 / t
The s o lu tio n :
ux (t ) = Jin(t)
t $ a > 0
u2 ( t ) = 1 / t
Problem 5.10
For te [0, 1]
u j( t ) = u5( t - l ) + u3( t - l )
u * ( t) = U j f t - l ) + u2(t- 0 .5 )
u ^ (t) - u5 ( t - 1 ) .u ^ ( t- 1 )
97.
u j(t) = (t-1)
with f o r t e [-1 , Ol
U i( t) = \ ( t ) = us ( t ) = e x p (t+ l)
u2( t ) = exp(t+0.5)
u3( t ) - s in ( t + l)
The delays: dx « 0 .5 ; d2 = 1.
The s o lu tio n :
ux ( t ) = je x p (t) - c o s (t) + e9 0 s t s 1
- 2t + 1.5exp(0.5) - 39 0.5 $ t £ 1
+ s in ( l) 5 0 ^ t s< 0.5
u,(t) =
-c o s (t) + e x p (t-0 .5 ) - s in (t-0 .5 )
u5 ( t ) = e x p (t) + e - 1, 0 $ t $ 1
the required accuracy. Also the LTE estimate o f the method succe ssfu lly
co n tro ls the stepsize to cope w ith the points o f d e riv a tiv e d is c o n tin u ity ;,
approximating the delay term on the LTE estim ate o f the method is n e g lig ib l
the Kutta-Merson' method to solve DDE can be used fo r any one-step method
s u ffic ie n t con dition s on a lin e a r DDE w ith constant delay and complex
could use the more general d e fin itio n o f D A -s ta b ility suggested in section
ro ots o f the c h a ra c te ris tic equation o f the lin e a r DDE and the roots o f
A& C &U TW C3 . 2 . 2 . 2 y ,
In te r v a l: [0 , 10] [0 S 20] [0 , 401'
£ GE ND GE ND GE ND
"•J
CO
Table 5.1 Problem (5 .1 -a ). Using the trapezium
S ta rtin g stepsize h = 0 .1 .
£ GE ND GE ND GE ND
e GE ND GE ND GE ND
10-2 6 .0 5 3 2 x 1 0 " 6 4 9 .5 1 1 3 x l 0 “ 6 4 9 .0 0 0 0 x1 0 -8 4
1 .1 2 61 x1 0-6 17 1 .7 6 5 2 x ]0 “ 6 31 1 .7 6 5 2 x1 0 -8 57
o
00
l
r—
o
in te g ra tio n .
£ GE ND GE ND GE ' ND
N>
2.0 4 49 x1 0-8
oi
6.0532x1 O '6 4 4 5 .2 9 6 9 x l0 -5 4
TO-*1 6 .0 5 3 Z x l0 -6 4 2 .0449x10-8 4 5 .2 9 6 9 x l0 -5 4
1CT6 1 .1261x10-8 17 1 .1 2 6 1 x l0 -5 31 1 .1 2 6 1 x 1 0 -8 57
CD
I—
10-8
CO
CO
ln
205 4 .8 8 5 1 x 1 0 -9
1
4 .8 8 5 1 x l0 -9 399 482
X
1 0 - l °
4 .2 5 6 1 X 1 0 "11 733 4 .4 0 0 6 x l0 -n 780 6 .9 8 1 5 X 1 0 -11 788
to the in te rv a l o f in te g ra tio n .
101.
In te r v a l: [0? 1 0 ] [ 0 , 20] [ 0 , 4 0]
£ GE ND GE ND GE ND
10“ 2 5 .7 6 8 2 x 1 0 “ 8 43 7 .4 5 9 3 x 1 0 " 8 49 5 .9 2 9 0 x ]0 “ 8 61
1 0-6 5 . 7 6 8 2 x l0 “ 8 43 7 .4 5 9 3 x l0 -8 49 5 .9 2 9 0 x l0 -8 61
It) - 8 2 . 3 9 2 8 x l0 ” 8 61 2 .4 9 4 9 x 1 0” 8 73 2 .8 6 7 4 x l0 -8 73
00
t"-
10” 10 1 . 8 8 9 1 x l0 ” 9 169 1 ,9 1 7 8 x l0 “ 9 1 .9 8 7 2 x l0 -9 193
In te r v a l:
o
o
10, 20]
1
1
£ GE ND GE ND GE ND
10-2 3 .2 1 3 5 x ] 0 " 6 7 1 . 1 3 2 4 x ]0 “ 5 7 2 . 0 8 7 0 x l0 “ G 7
10 -1* 3 .2 1 3 5 x l0 ” 6 7 1 .1324x10-5 7 2 .0 8 7 0 x1 0 -6 7
TO-6 3 . 2 1 3 5 x l0 ” 5 7 1 . 1 3 2 4 x l0 ” 5 7 1 .1 4 7 4 x lQ - 5 17
io -8 8 .2 0 1 7 x l0 -8 49 8 . 3 6 8 5 x l0 “ 8 59 1 .3 9 9 5 x l0 "7 69
J—
1'
o
the in te rv a l o f in te g ra tio n .
In te r v a l:
Io—
to, 10]
o 1
[0, 203
Hf
J
j
e GE ND GE ND GE ND
in te rp o la tio n .
1------- 1
In te r v a l: [0, 10] [Q, 203
0
e GE ND GE ND GE ND
in te rp o la tio n .
103.
£ GE ND GE ND GE ND
In te r v a l:
o
t0, 20]
O
o
^
""I
:
i
£ GE ND GE ND GE ND
! ^ e GE ND GE ND GE ND
■ <M
2,3138xl0"2 84 2.3138x10 -2 87 2.3138x]0~2 90
in te rp o la tio n .
e GE ND GE ND GE ND
*
t-l
o
in te rp o la tio n .
105.
e GE ND GE ND GE ND
t~*
O
In te r v a l: [0, 20]
o
o
e GE ND GE ND GE ND
£ GE ND GE ND GE ND
IO-10 *
in te rp o la tio n .
r“—
5_o 1
i
In te r v a l: [ 0 , 20] [ 0 9 4 0]
o
£ GE ND GE ND GE ND
1 0 " 10 *
in te rp o la tio n .
107.
£ GE ND GE ND GE ND
£ GE ND GE ND GE ND
GE ND GE ND GE ND
GE . ND GE ND GE ND
GE+ ND GE+ ND
e GE ND
10"3 2.3514x10” ^ 91
fo r solving DDE.
Delay term evaluated
Hermite in te rp o la tio n
e
e xa ctly
GE ND GE ND
IO "3 5 ,1 3 4 0 x 1 0 “ ^ 31 5 .2 5 4 3 x 1 0 “ 5 31
ID "6 2 .9 8 4 3 x 1 0 " 7 71 6 . 5 4 8 9 x l0 ~ 7 71
forced to be mesh p o in ts .
Delay term evaluated
Hermite in te rp o la tio n
e e xa ctly
GE ND GE ND
GE ND GE ND
forced to be mesh p o in t? .
Delay term eveil uated
exa ctly Hermite in te rp o la tio n
e
. GE ND GE ND
method„
BIBLIOGRAPHY
arguments",
e q u a tio n s",
d if f e r e n t ia l equations",
N Delays",
re ta rd a tio n ” 3
eq uatio ns",
(1974), pp788-797.
system",
"In tro d u c tio n to the theory an d.a p p lica tio n o f d iffe r e n tia l
eq u a tio n s",
Angeles.
Equations",
\
e q u a tio n s",
"Some new re s u lts and problems in the theory o f d iffe re n tia l-d e la y
e q u a tio n s",
S pringer, N.Y.
e q u a tio n s",
(44) HULL, T .E ., ENRIGHT, W.H., FELLEN, B.M., AND SEDGWICK, B.M. (1972)
W iley, N.Y.
e q u a tio n s",
Wi 1e y.
Academic Press.
e q u a tio n s",
Sweden.
"Delay and Functional D iffe re n tia l Equations and Their A p p lic a tio n s ".
Academic Press.
(66) ZVERKIN, A.M., KEMENSKI, G.A., N0RKIN, S .B ., AND EL'SGOL'TS, L.E. (1962)