internat. 3. Math. & Nath. Sci.
VOL. 18 NO. (1995) 89-96
COMPUTABLE
ERRORBOUNDS FOR COLLOCATION METHODS
89
A.H.AHMED
Department
ofMathematics
Ash-Sharq University Khartoum, Sudan
(Received August 12, 1992 and in revised form February 27, 1994)
ABSTRACT.
This paper deals with error bounds for numerical solutions of linear ordinary differentialequationsby globalorpiecewisepolynomialcollocationmethodswhich arebasedon consideration of theinvolveddifferential operator, relatedmatricesandthe residual. Itisshown that significant improvement may be obtained ifdirectbounds for theerror in the solution are considered. The practical implementation of thetheory is illustratedbyaselectionof numerical examples.KEY
WORDSAND PHRASES:1980AMS
SUBJECT
CLASSIFICATION:1. INTRODUCTION
This paperis concerned with computable error bounds for the solution oflinear ordinary differential equations by global and piecewise polynomial collocation methods. Thiswork is motivatedbyanabstractapproachoferroranalysissuchasdescribedforexample byKantorvich andAkilov 1,Chapter
XIV]
andAnselone[2,
ChapterI].
Itextendspreviousworkinthisareaby Cruickshankand Wright[3]
and considersdirect errorboundsonthesolutionandits derivatives ratherthanviatheerrorboundsonthehighestderivativesasdescribed in[3].
Thebasic idea here is tomakeuse of thematrix involvedin thenumerical solutionofthe differentialequationincomputingerrorbounds. Therelationshipbetween various matrices and the inverse differential operator has beenconsideredby Wright
[4],
Gerrard andWright[5]
andAhmed and Wright[6]. In
particularthesepapersare concernedwithasymptotic relationshipsbetween inverse operatornormsand those ofmatrices relatedtothenumerical solution. The theory leads naturallytotheuseofmatrixnormsinboundingthe inverseoperatornorms. Then computation of the residual norm leadsimmediatelytocomputationoftheerrorbounds.Theuseof theseideasin error estimation is discussed in
[7].
Theirpracticalimplementation inselection criteriaforadaptivecollocationalgorithmsis examinedin[8].
Referencestoalternativeapproaches
in collocationalgorithmsand erroranalysissuchasDelves[9],
DeBoorandSwartz[10],
De Boor[11]
andRussell and Christiansen[12]
maybefoundin[7].
Detailedcomparisons withthealgorithmsof Ascher, Christiansen and Russell(used
in the well known codeCOLSYS for solving boundaryvalueproblems) [13],
ispresentedin[8].
Throughoutthispapertheanalysisand illustrative resultsuseinfinity norms,
though
someof theideascould be extendedtoother norms. Theassumptionsabout the methodsandequationsare introducedwhenneeded,toemphasizetheirsignificance. The theoreticalbackgroundispresented only brieflyasit isreasonablywell known. The results are testedon aselection ofproblemsand comparisonsaremadewiththose in[3].
The workpresentedinthispaperisbasedonAhmedthesis[14].
90 A, H. AHYlED
2. ASSUMPTIONSAND NOTATION
Inorderto beable to treatboth global and piecewise polynomial collocation in a uniform manner wefollowverycloselytheassumptions andnotationsused in
[7].
We consider the linear ruth orderdifferentialequationof the form:xt")(t)
+,-o P’(t)xO)(t)
"y(t)(1)
With m associatedhomogeneous boundaryconditions. Withoutloss ofgeneralityweassumethat theequation holds in
[-1,1].
Theequation maybewritten inoperator form:(D’-
T)x y(2)
where
D
denotesthe differential operator.In (2)
wesupposethatxEX
andyCY
whereX
andY
are suitableBanachspaces. The operators
(D T)
andD"
withthe associated conditionsareboth assumedtobe invertible. Theapproximatecollocation solution istakeninasubspaceX,,,
CX. Todefinethis,wefirstdefineasubspace
Y,,
CY.Suppose
theinterval[-J,1]
issubdividedbythebreak points-1to
<t
< <t,, 1.In
each sub-intervalqcollocation pointsareused chosenas:+k--((tk--tk_l) +(tk
+t_))/2
j 1 q(3)
k 1,...,n
where
{’}+
j 1,...,q,aregiven reference pointsin(-1,1).
ThespaceY,,,
consists of functions whicharepolynomials ofdegree q 1 in each of the intervalsJk- [t_t
+,t-1],k
1 n. Noassumptions regardingcontinuityatthe break pointsismade. The solutionspace
X,,
isthen takenas
(D’)-Y.
Theprojectionoperator9,,,
is defined asthe operator whichgivestheinterpolantinX,,,
basedonthecollocationpoints
{g}.
Withtheseassumptionstheapproximatesolutionx,w
satisfies:(D" ,r)x, y (4)
In [6]
certain matricesQ
were introducedand theirpropertiesexamined.Here
weuse aspecialcase of this and denoteitbyQ,,,.
Thisis mostconvenientlydefinedby consideringtherighthandside y and the solutionatthe collocationpoints. Then thereis amatrixQ,,,
such thatxt)= Q, wY (5)
and this can beregardedas adefinitionof
Q. In
asimilarwaywedefinethe matrixQ.<)
byx(r) Q.q,,
(r). r 1,2,...,m 1(6)
and the matrix
Q)by
x<,,,) Q,,,y
Thenunder suitable conditions it wasshownin
[6]
forr 0,1 m 1that t’)llIID’(D’- r)-ll
as n o,q fixed,andOOll .,, lID’(D" r)-ll
as n ,n fixed, and in[4]
and[5]
thatO0’011
II:.,, II( T(D’)-’)II
as n oo, q fixed, and as n--, n fixed.(7)
COHPUTABLE ERROR BOUNDS FOR COLLOCATION NETHODS 91
Theseconditionsconcerned thelocationof thecollocationpointsandrequiredthe continuity of the coefficients
Pj(t)
in(1).
Inparticular, theglobal case(q %n 1)assumed that thepoints{’}
were zeroofcertainorthogonalpolynomials.
Some further definitions and notations are needed before constructing the bounds. It is convenientheretodefinethe compact operatorsKand
K
byK
T(D")
-1K, D’-"
for r 1,2,...,m 1.Wealso introduce theevaluationoperator
.q:Y R "’
togivea vectorconsisting ofthe values of afunction atthecollocationpoints. Further an extension operatorqJ’.R"qY
canbe definedtogive afunctionwhosevaluesatthecollocationpointsagreewiththe components of the vector,withy theproperties.q[I tIJ.qll
1,.qC,,q-.q
and(nqLIlnq- I.,,
9.q.W.q.,
asdescribed in[4,5]. Operator
expressionsfor thematricesQ.
can now beobtained. From(4)
-1
andapplying
.
gives-,.T) ,.y, (8)
and hence
Q.q .qCD"
In
asimilarwayweexpressQ,,’,
andW,,,
in thefollowingoperatorforms-1
and
(9)
(10) (11) TI-IE
ERRORBOUNDS
Suppose
anapproximatesolutionx.q
of the differentialequation(2)
has been found andx.,
satisfies
(4).
Lettheresidualr,q
be definedbyr,, (D" T)x,,
yand the errorby
Using
(2),
wehave(12)
(D" T)e,,q r,,,
ore,q (D" r)-lr,
q.(14)
e.,ll
"=(O" T)-II r. (15)
Notethat
I1,’.11
canbeevaluatedatany pointwithoutdifficultysincex,,,
isapiecewise polynomial.Thus
r.ll
maybe estimatedbyevaluationatasuitablyfinegridofpoints. Nowonce aboundonW’- T)-ql
has beenobtained,(15)
canbe usedtobounde.ll
To boundW’- r)-ll
directlyweneedtoextend thetheoryin
[3]
in thefollowing way. Ifwedenote the inverses(D" -$,,,T)
-Iand(I-
q,,rK)
-1when restrictedtothesubspaceY.,
by(D" -#hqT)-lY,
and(I- ,,rg)-’Y,,,
then the followingrelation canbe seen betweenthem.It immediatelyfollows that
e,, x,,
x.(13)
92 A.H. AHMED
whichimplies
(I
,,qK) -
I+(I,,,K)-’Yq9,,,K
(D" #,,qT)
-1D"
+(D" q,,,T)-tY,,,,,qK
(16)
(17)
(D" -9.,T)-’ I111 (D’)
-t /(O"- .,T)-’Y.q .g (19)
Now (D" T)
-
canberelatedto(I-.qK) -
and(D"-.,T) -1. By
applyingAnselone[2,
page59]
tothe identity
(D" t)(D")-)(l
+K+...+Ka-+(I%K)
-a)K,
I+(0., I)K(I
+,,.,K) - K
dweconclude that
(D"
T)-tI111 (D") -
+(D’)-’ K
+...+(D’)-’ K -’11 (D" .T)
-xK
6-II(%-l)g(1-*.g)-’gq
< d-1,2(20)
Nowtoapplytheextendedprojection theory suggestedin
[3],
defineW,,d
byW,, (D’)-y
+(D Tx,,
By
definitionof,q(D")-x,,D
isaboundedlinearprojectionfromX
toX,.
DefineT,:X Y
byT. T(D’)-, ".
Thenit caneasily be verifiedthat,(o" r.)w.
y,(D" L)-’ (D’)
-x+(D’)-’T(I .T)-’, (21)
and
(K K.q)-’ I
+K(I .,rK)y.q
Now byapplying Anselone
[2,
page59]
totheidentity(D" T)-’ (D")-’
(I+K
+ +K
a-’+(I -KO,,,)-’Ka)(I
+K(O., 1)(I -Kc#.,)-’K a-’)
weconclude that
(D’)-’
+(D’)
-1K
+...+(D’)-’ K-’
+(D" T.)-’ K"
(D" T)-’ I1":
1A.
aif
A.- II(%-I)K(I- .)-Kq
<1 d-1,2,...Nowifwerecallequation
(9)
Q,,, q),,(D"
-xanduse
q.tIJ.,qs., q., q.,rx., x.,, ,,,V. I.
and-1.. .
weget -1sothat
D’-.T)-’Y. IIll . Q.
(22)
(23)
C0IPUTABLE ERROR BOUNDS FOR COI,LOCATION NETHOI)S 93
Ifwerecall
(11)
and usethesame idea weget(D T)-
<-,,qT) Ynq I111 (D) % Q.q II. (24)
Again,if we recall
(21)
and usethesame ideaof(23),
we get(D" T,,,)
-tI111 (D’)-’T, Q,
+(D’)-’ II.
25)Inasimilarway it canbeshown that
,.K) K
K(I(,. Q,K) I -
d’]l K,q,Q,q
+(,. z,.ll
andhenceo.ll K"II (26)
and
IIK(%-)(-K%)-KII IIKII II(*.-ZII +IIKII II(.-Z.II I1.%11 IIKq.
(27)Now if we denote the bounds in
(20)
byQP
and use(18), (19), (23), (24)
and(26)
we getQPd
(D’)-’[[ 11K’II
+*.11 I1Q.II *.Kd.’l[ (28)
,-o
-
and
-I +I
wp,,-ii (D’)-’ : K’
+(D) ,., Q." *.de"
i-o
and ifwedenotetheboundsin
(22)
byAa
anduse(21), (25),
and(27)
wegeti-o
-A
(29)
(3O)
zx. -II K (* -r) K
/r (*. -OK,. ?. K I1
1 d 1,2,....Followingthearguments of
(28), (29)
and(30)
andusing(10)
insteadof(9)
similarbounds forthederivativesof thesolutionn be derived.
Nowin ordertocompute these boundsweneedtocompute bounds for
(,. II, *. II,
and
D -’T.
Boundsfortheprojectedtermscanbecomputed
usingJacon
theorem[15]
whereas boundsfor theconstant tescan beevaluated directlyas described in[3].
3.
NUMERICAL RESULTS
Wepresent herea selectionofnumericalexamples illustratinghowtheideas canbeapplied in practice and whatsortof results can beobtained. WeusezerosofTchebychev polynomialsas collocationpointsandforthepiecewisecasewework withtwopointsonly. For comparisonwe includethe bounds derived in
[3]
anddenote thembyPa
andAa.
Wealso use theproblems used thereasbasictestproblems.Otherproblemshave beenconsidered, including higherorderequations./-4 A. H. AHN[’I)
Problem x"+c( +
t2)x
y x(__.l) 0Problem2 x" ctr y x(+_l) 0
Problem3 2a
x"-(t
+5)2x
y x(__l) 02coc" 2tx
Problem4 x"+ y x(_l) 0
+3
(t
+3)The parametertis included tovarythe stiffness of theproblem. Intable wepresent thevalues ofPd, WPd, QPd,
Ad
andQAa
for theglobal collocationmethod. In comparing these boundswe observe thefollowinginequalities:Problem ct--.5 A <
QAI Po
<WPo
<QPo
ct .5,1
A:,
<QA
<WPt
<QP
<Pt
Fromtheseinequalitiesand the results in the tableswe note:
(1)
The extended projection bounds(QAt,2,A1,2)
are much more accurate than the projection method bounds(QPo, IPo,).
This confirmsexpectation based ontheexpressions for these boundsasaPt
anded
includetheprojectionnorm,q
which is notuniformlybounded.(2)
If we consider each projection method separately, we observe that(with
the extended projectionmethod)
in all problemsexceptproblem1,QA1,2 <A,2.
Forthe usualprojection method inmostcasesQPo
andWPx
havenoimprovementsoverP0,
whileQP
andWPI
arebetter than
P. In
general,ifK I1<
1/2,it canbe seen thatWPa <P,t
andsuperiorityof bounds usingthe matrixQ
becomes moreclear whena., I1:11 W"-x) w.,
asjustifiedbythetheory.
(3)
Ifwecomparebounds with small values of dwiththoseofhighervaluesof dweobserve that thelatterarealways
better. This isobviouslyduetothe bounds derivedfor(z-.,) r
as mentioned in[3].
Resultsforthepiecewisecollocationmethod arepresentedintable 2. Alltheproblems therehave consistentlysatisfiedtheinequality
QAI,,
<QPo,1
<WPo, <ml,2
<P0.1"
Thisconfirmsthesuperiorityof bounds using the matrix
Q
and the improvement ofPa
byWP,
asexpected bythetheory.
NOTE: The missing values in the tables are duetothe deltasnotbeing <1.
Problem2 ct .5 A <
QA Po
<WPo
<QPo
a-
QA <At aPo
<WPo
<Po
ct .5,1
QA
<QP
<A <WP
<PI
Problem3 .-.5,1
QA
<A<Po
<WPo <QPo
ct-.5,1
QA
<A <P
<WPa
<QP
Problem4 t-.5
QA
<Act-.5
QAz
<A <QPI
<WP
<P,
COMPUTABLE ERROR BOUNDS FOR COLLOCATION METHODS 95
96 A.H. AHMED 4. CONCLUSION
Thenumerical results show thatimprovedcomputablebounds for the inverseof thedifferential operatorcanindeedbefound ifweconsiderthe differentialequationin theoriginal form,
(D"
T)x y, insteadofthetransformedone(l -K)x y
Theintroductionofthe matrix
Q,,
whosenorm as shownin[6],
tendsto the normofthe inverse differential operatoris a mainfactor of the closeness of these bounds. The improvementis more obvious withthepiecewisecollocation method thanwiththeglobalcase. Within theglobal case there is much improvement with the extended projection method. This is clearly due to the involvementof the projectionnorm(whichis notuniformlybounded)
in thelatter case. However in that case we havegotWPd
boundswhich use (D)9,,, w,, [[,
insteadof@,, Q,, [[,
asalternatives. Despite the closeness of thesebounds,unfortunatelythe conditions ofapplicability (5,d<1,A,d<1),which weremajor problemswiththepreviousanalysis
[3],
have turnedout tobe the same.An
alternative approachtodeal with suchproblems is tosplitthedifferential operatorin somedifferentway. Forexample(D")
in(2)
maybereplaced bya,,D"
+a,,D
+...+aid
whereal,a2 a,,are someconstantstobe chosentogivethehighestpossible applicability. This idea is justified bythe resultdescribedin
16]
andmaybeinvestigatedinaseparate paper.REFERENCES
[1] KANTORIVICH,
L. V. and AKILOV, G.P.,
Functional Analysis in NormedSpaces, Pergamon Press,
NewYork(1964).
[2] ANSELONE,
P.M.,
CollectivelyCompact Operator
ApproximationTheory,Prentice-Hall, EnglewoodCliffs,NJ(1971).
[3] CRUICKSHANK,
D. M. andWRIGHT, K.,
Computable errorbounds for polynomial collocationmethods, SIAM J. Num.Anal. 15,134-151(1978).
[4] WRIGHT,
K., Asymptotic properties of collocationmatrix norms 1- global polynomial approximation,I.A.A.J. Num.
Axial, 4, 185-200(1984).
[5] GERRARD,
C.andWRIGHT, K.,
Asymptotic properties ofcollocation matrix norms 2:piecewise polynomial approximation,