zhu a 2001 ying zhu - university of toronto t-space · 2020. 4. 8. · 6 conclusions 69 . list of...

82
Ying Zhu A thesis submitted in conformity with the recpirements for the degree of Master of Science Graduate Department of Computer Science University of Toronto Copyright @ 2001 by Ying Zhu

Upload: others

Post on 13-Mar-2021

0 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Zhu A 2001 Ying Zhu - University of Toronto T-Space · 2020. 4. 8. · 6 Conclusions 69 . List of Tables ... Errors and corresponding orders of convergence for Problem 2 using the

Ying Zhu

A thesis submitted in conformity with the recpirements for the degree of Master of Science

Graduate Department of Computer Science University of Toronto

Copyright @ 2001 by Ying Zhu

Page 2: Zhu A 2001 Ying Zhu - University of Toronto T-Space · 2020. 4. 8. · 6 Conclusions 69 . List of Tables ... Errors and corresponding orders of convergence for Problem 2 using the

National Library I * m of Canada Bibliothèque nationale du Canada

Acquisitions and Acquisitions et Bibliographic Services services bibliographiques

395 Wellington Street 395. rue Wellington Ottawa ON K1A O N 4 Ottawa ON KI A ON4 Canada Canada

The author has granted a non- exclusive licence allowing the National Library of Canada to reproduce, loan, distribute or sell copies of this thesis in rnicrofonn, paper or electronic formats.

The author retains ownership of the copyright in this thesis. Neither the thesis nor substantial extracts fiom it may be printed or otherwise reproduced without the author's permission.

L'auteur a accordé une licence non exclusive permettant à la Bibliothèque nationale du Canada de reproduire, prêter, distribuer ou vendre des copies de cette thèse sous la forme de microfiche/nlm, de reproduction sur papier ou sur format électronique.

L'auteur conserve la propriété du droit d'auteur qui protège cette thèse. Ni la thèse ni des extraits substantiels de celle-ci ne doivent être imprimés ou autrement reproduits sans son autorisation.

Page 3: Zhu A 2001 Ying Zhu - University of Toronto T-Space · 2020. 4. 8. · 6 Conclusions 69 . List of Tables ... Errors and corresponding orders of convergence for Problem 2 using the

Abstract

Quartic-Spline Collocation Methods for Fourth-Order Two-Point Boundary Value

Problems

Ying Zhu

Mas ter of Science

Graduate Department of Cornputer Science

University of Toronto

2001

This thesis presents numerical methods For the solution of general linear fourth-order

boundary value problems in one dimension. The methods are based on quartic splines

and the collocation discretization methodology with the midpoints of a uniform partition

being the collocation points. The s t andard quartic-spline collocation met hod is second

order. Two sixth-order quartic-spline collocation methods are developed and analyzed.

They are both based on a high order perturbation of the differential equation and bound-

ary conditions operators. The error analysis follows the Green's function approach and

shows that both methods exhibit optimal order of convergence, t hat is, t hey are locally

sixth order on the gridpoints and midpoints, and fifth order globally. The properties of

the matrices arising from a restricted class of problems are studied. Analytic formulae

for the eigenvalues and eigenvectors are developed. Numerical results verify the orders

of convergence predicted by analysis-

Page 4: Zhu A 2001 Ying Zhu - University of Toronto T-Space · 2020. 4. 8. · 6 Conclusions 69 . List of Tables ... Errors and corresponding orders of convergence for Problem 2 using the

Dedicat ion

To my parents, Luo J i Dai and Zhu Guo Ping, who are also my best friends.

Page 5: Zhu A 2001 Ying Zhu - University of Toronto T-Space · 2020. 4. 8. · 6 Conclusions 69 . List of Tables ... Errors and corresponding orders of convergence for Problem 2 using the

Acknowledgement s

L would especially like to thank my supervisor, Professor Christina C. Christara.

Without her diligence, her invaluable guidance, and the unwonted understanding that

she has always shown me, this thesis would not have been possible.

1 would also like to thank Professor Enright for his carefui reading of the thesis and

for providing valuable comments.

I am forever grateful for the love and sacrifices of my patents.

Lastly, I t hank NSERC, University of Toronto and Professor Christara for the financial

support.

Page 6: Zhu A 2001 Ying Zhu - University of Toronto T-Space · 2020. 4. 8. · 6 Conclusions 69 . List of Tables ... Errors and corresponding orders of convergence for Problem 2 using the

Contents

1 Introduction 1

2 Quartic Spline Interpolation Results 7

3.1 Quartic Spline Interpolation . . . . . . . . . . . . . . . . . . . . . . . . . 7

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2.2 Error Formulae 14

3 Quartic Spline Collocation 24

. . . . . . . . . . . . . . 3.1 Fourth order two-point boundary value problem 24

. . . . . . . . . . . . . . . . . . . . . 3.2 Quartic spline interpolant relations 25

. . . . . . . . . . . 3.3 Formulation of the quartic spline coIIocation method 27

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3.4 Matrixanalysis 3

4 Convergence Andysis and Error Bounds 36

. . . . . . . . . . . . . . . 4.1 Convergence analysis of the t hree-step met hod 37

. . . . . . . . . . . . . . . . 4.2 Convergence analysis of the one-step method 41

5 Numerical Results 48

6 Conclusions 69

Page 7: Zhu A 2001 Ying Zhu - University of Toronto T-Space · 2020. 4. 8. · 6 Conclusions 69 . List of Tables ... Errors and corresponding orders of convergence for Problem 2 using the

List of Tables

2.1 Errors and the corresponding orders of convergence of a cpartic spline

interpolant for the BCs (2.7) . . . . . . . . . . . . . . . . . . . . . - . .

2.2 Errors and the corresponding orders of convergence of a quartic spline

interpolant for the BCs (2.8) . . . . . . . . . . . . . . . . . . . . . . . .

2.3 Errors and the corresponding orders of convergence of a quartic spline

interpolant for the BCs (2.9) . . . . . . . . . . . . . . . . . . . . . . . .

Errors and corresponding orders of convergence for Problem 1, BCs (5.1)-

Errors and corresponding orders of convergence for Problem 1, BCs (5.2)-

Errors for quintic-spline solution of [19]. . . . . . . . . . . . . . . . . . .

Errors for sext ic-spline solution of [19]. . . . . . . . . . . . . . . . . . . .

Errors and corresponding orders of convergence for Problem 2 using the

t hree-step yuartic-spline collocation rnethod. . . . . . . . . . . . . . . .

Errors and corresponding orders of convergence for Problem 2 using the

one-step quartic-spline collocation method. . . . . . . . . . . . . . . . .

Errors and corresponding orders of convergence for Problem 2 using the

standard quart ic-spline collocat ion met hod. . . . . . . . . . . . . . . . .

Errors and corresponding orders of convergence for Problem 3 using the

three-step quartic-spline collocation method. . . . . . . . . . . . . . . .

Errors and corresponding orders of convergence for Problem 3 using the

one-step quartic-spline collocation method. . . . . . . - . . . . . . . . .

Page 8: Zhu A 2001 Ying Zhu - University of Toronto T-Space · 2020. 4. 8. · 6 Conclusions 69 . List of Tables ... Errors and corresponding orders of convergence for Problem 2 using the

5.10 Errors and corresponding orders of convergence for Problem 3 using the

standard quartic-spline collocation methoci- . , . . . . . . . . . . . . . . 60

5.11 Errors and corresponding orders of convergence for f roblem 4 using the

three-step quartic-spline collocation met hod. . . . . . . . . . . . . . . . 6'2

5.12 Errors and corresponding orders of convergence for Problem 5 , BCs (5.1). 64

5.13 Errors and corresponding orders of convergence for Problem 5, BCs (5.2). 65

.5.14 Errors and corresponding orders of convergence for Problem 6 with exact

solution (5.3). . . . . . . . . . . . . . . . . . . . . . . . . . - . . . . . . 67

5-15 Errors and corresponding orders of convergence for Problem 6 with exact

solution (5.4). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6s

vii

Page 9: Zhu A 2001 Ying Zhu - University of Toronto T-Space · 2020. 4. 8. · 6 Conclusions 69 . List of Tables ... Errors and corresponding orders of convergence for Problem 2 using the

List of Figures

Page 10: Zhu A 2001 Ying Zhu - University of Toronto T-Space · 2020. 4. 8. · 6 Conclusions 69 . List of Tables ... Errors and corresponding orders of convergence for Problem 2 using the

Chapter 1

Introduction

Fourth-order boundary value pcoblerns (BVPs) can be used to mode1 seve:-rd physical

phenornena. For example, beam deflection under a certain load can be rmodelled by

a fourth-order two-point BVP. In two dimensions, plate deflection can be modelled by

fourt h-order BVPs. The biharmonic equation, which is a fourt h-order two-dimensional

partial differential equation (PDE), also arises in many applications.

In this thesis, we study a collocation rnethod to compute the numerical solution of

(scalar) fourth-order two-point BVPs described by a differential equation a n d boundary

conditions of the Çorm

Lu = u(')(x) + p(x)u(3) (z ) + * ( z ) u ( ~ ) ( x ) + ~ ( x ) u ( ~ ) ( x ) + S ( X ) U ( Z ) = f (z), z s [a , b] = 1,

Bu(a) = g,, Bu(b) = g b ,

where u ( z ) is an unknown function, u(') $: ga and gb are given, p ( z ) , q(z ) , r ( z ) , s ( s )

and f (s) are given functions, and B is a differential operator, the detailed form of which

will be given later in the thesis.

In general, collocation proceeds as follows. we first choose an approximating space

X of dimension n and a basis {@,(x) , <Pz(x), - - . , @,(x)} for X such tbat a m y w a E X

can be written as wa = C; c;O;(r), where the ci's are scalars referred to as degrees of

f reedom. Note that the basis functions <Pi(x) , i = 1, - - , n, are user-chosem and thus

Page 11: Zhu A 2001 Ying Zhu - University of Toronto T-Space · 2020. 4. 8. · 6 Conclusions 69 . List of Tables ... Errors and corresponding orders of convergence for Problem 2 using the

known, while the degrees of freedom are unknown. Then a set T of data points, cailed

cotlocation points, is selected, where often T = TL U T B , with TB = {a, 6). In the standard

formulation of collocation methods, we determine the degrees of freedom c;, i = 1, - . - , n, and thus the approximation wa to the solution u of the BVP, by forcing t u 4 to satisfy

the conditions

LWA(X) = f(x), for x E TL,

B ~ ~ A ( x ) = g(x), for x E Tg.

These conditicns, calIed collocation conditions, give rise to a linear system with respect to

the unknown degrees of freedom. The sets TL and TB are chosen so that the collocation

conditions give rise to a uniquely solvable linear system.

The choice of approximating space, basis Functions and collocation points plays an

important role in the accuracy of the approximation and the efficiency of the calculations,

especially t hose associated wit h the resulting linear system.

Spaces of piecewise polynomials of certain degree and continuity are often used as

approximating spaces in various finite element methods (FEbIs), such as Galerkin and

collocation. The approximating space we choose is the space of quartic splines with

respect to a partition A of I , that is, the space of piecewise quartic polynomials with C3

continuity, defined with respect to A. The midpoints of the subintervals of the partition

and the ttvo boundary points are picked to be collocation points. It is quite cornmon in

the Iiterature, to pick as data points the gridpoints of the partition, when odd degree

splines are used, and the midpoints when even degree splines are used. See, For example,

[SI, [17] and [12].

Collocation is often presented as a generalization of interpolation. More specifically,

if the differential operators L and B reduce to the identity operator, the collocation

method reduces to interpoiation. Nforeover, the order of convergence of collocation (or

of âay FEM), that is, the rate at which the collocation (or FEM) approximation error

Page 12: Zhu A 2001 Ying Zhu - University of Toronto T-Space · 2020. 4. 8. · 6 Conclusions 69 . List of Tables ... Errors and corresponding orders of convergence for Problem 2 using the

decreases as the number of data points increases, is often described related to that of

the interpolant in the same approximation space. W e say that we have optimal order

of convergence or an optimal FEM, if the order of convergence of the approximation

obtained by the FEM is the same as that of the interpolant in the same approximation

space.

Several reseârchers have studied piecewise polynomial collocation methods. Collo-

cation with piecewise polynomial funct ions For solving m-order two-point linear or non-

l ineu BVPs was presented in [19] by Russell and Shampine. In the same paper, the

order of convergence of certain piecewise polynomial collocation methods is analyzed. It

is shown that the standard formulation of spline collocation methods as described above

gives rise to sub-optimal order of convergence. In [9], piecewise polynomial collocation

on the Gauss points for mth order two-point BVPs is introduced. The resulting orders

of convergence are shown to be optimal. For certain degree piecewise polynomials the

orden are superoptimal locally on the gridpoints OF the partition. Chapter 5 of [2] pro-

vides a comprehensive coverage of piecewise polynomial collocation. The related software

package COLNEW (formerly COLSYS) is introduced in [l] and in [2 ] .

It is worth noticing that (smooth) spline collocation, that is, collocat ion based on

piecewise polynomials of degree k and continuity C"' uses one only data point per

subinterval of the partition, while piecewise polynomial collocation on the Gauss points

uses more than one. Therefore; spline collocation gives rise to smaller linear systerns,

and therefore, in that respect, is advantageous. However, the fact that the standard

formulation of spline collocation methods gives rise to sub-optimal order of convergence

is a drawback to the success and wide applicability of the methods.

Relatively recently, researchers have developed and analyzed optimal spline colloca-

tion methods for certain classes of BVPs. These optimal spline coilocation methods are

based on an appropriate perturbation of the differential equation and boundary condi-

tions of the BVP. Daniel and Swartz [6] apply this technique to cubic-spline collocation

Page 13: Zhu A 2001 Ying Zhu - University of Toronto T-Space · 2020. 4. 8. · 6 Conclusions 69 . List of Tables ... Errors and corresponding orders of convergence for Problem 2 using the

on gridpoints, Houstis, Christara and Rice [12] to quadratic-spline collocation on mid-

points, and Irodotou-Ellina and Houstis [15] to quintic-spline collocation on gridpoints.

Both [6] and [l2] studied numerical solutions cf second-order two-point BVPs, while

[15] considered fourth-order two-point BVPs. AU three papers presented methods t hat

yielded optimal orders of convergence. These methods have been extended to two or

more dimensions; see, for example, [13]; [14], [4] and [SI.

In this thesis, we develop optimal quartic-spline collocation methods for the numerical

solut ion of fourt h-order linear two-point BVPs. The optimal quart ic-spliae collocat ion

methods are based on the same perturbation technique used in the optimal spline collo-

cation methods of [6], [12] and [lJ]. In order to develop the appropriate perturbations of

the differential equation and boundary conditions of the BVP, we study the properties

of a quartic-spline interpolant of the solution zr of the BVP. The perturbations gives rise

to two optimal quartic-spline collocation methods: the one-step or extmpolated met hocl,

and the three-sf ep or de ferred-correction method.

Let PL = PL, +PL, and PB = PB, + PB? be the perturbations of L and B? respectively.

The exact form of PL,, PL*, PB, and PB,, will be given in Chapter 3 of the thesis. In the

one-step or extrapolated method, the collocation approximation za (x) is determined by

forcing it to satisfy the conditions

( L + P L , +PL~)zA(x) = f(x), f o r x ~ T ~ ;

( B + PB, + P&)z&) = g(x); for x E TB

The three-step or deferred-correction method consists of three steps. In the first step,

the standard seconborder quartic-splina collocation approximation .w is computed by the

conditions

In the second step, a fourth-order quartic-spline collocation approximation v is computed

Page 14: Zhu A 2001 Ying Zhu - University of Toronto T-Space · 2020. 4. 8. · 6 Conclusions 69 . List of Tables ... Errors and corresponding orders of convergence for Problem 2 using the

CHAPTER 1. INTRODUCTION

by the condit ions

Lu(x) = f(x)-PL1tu(x), ~ O T X E T ~ ,

Bv(x) = g(x) - PBiw(x), for x E Tg-

Finally: in the t hird step, a sixth-order quartic-spline collocation approximation U A is

computed by the conditions

LUA(X) = f ( x ) - P ~ ~ ~ ~ ( x ) - P ~ ~ u ( x ) , f o r x € T L ,

Bua(x) = g(z) - PBi~u(x) - PB2v(x), for z E TB.

We study the properties of the linear systems arising in each of the two rnethods.

For a certain class of problems and for the deferred-correction method, we give analytic

formulae for the eigenvalues and eigenvectors of the matrices arising, and related those to

the matrices arising from quadrat ic-spline collocation. FVe carry a convergence analysis

of both the one-step and the three-step methods using Green's functions. Finally, we

present numerical result s t hat verify the results pre Jicted by the analys is.

There are a few more papers relevant to our work. Usmani and Warsi [XI], pl] presented sub-optimal numerical methods that solve special classes of second-order and

fourth-order problems arising from beam deflection using quintic and sextic splines. Us-

mani [Z] has moreover described an algorithm that uses quartic splines to numerically

solve fourth-order BVPs. The order of convergence of this method is not better than

that of standard quartic-spline collocation. However, a number of relations tvhich we

have derived independently and used in this thesis can also be found in [BI. Sorne of

the relations we developed also appear in the paper by Hoskins and Meek [Il] who have

studied comprehensively linear dependence relations for values of splines at midpoints.

Interpolation by periodic quartic splines on gridpoints has been shown by Dubeau and

Savoie [IO] to have 0(h5 -9 error bounds for kth derivatives.

This thesis is organized as follows. In Chapter 2, we give the properties of a quartic-

spline interpolant, that a re necessary to formulate our optimal quartic-spline coIlocation

Page 15: Zhu A 2001 Ying Zhu - University of Toronto T-Space · 2020. 4. 8. · 6 Conclusions 69 . List of Tables ... Errors and corresponding orders of convergence for Problem 2 using the

methods. It is worth noticing that the interpolant is used only in the analysis. It is not

necessary to compute it, when the optimal quartic-spline collocation solution to a BVP

is computed. In Chapter 3, we formulate the one-step and three-step optimal quartic-

spline collocation methods, and study the properties of the matrices arising. In Chapter

4, we present the mat hematical analysis of the convergence of the methods. Results [rom

numerical experiments are shown in Chapter 5 . Finally, we conclude in Chapter 6.

Page 16: Zhu A 2001 Ying Zhu - University of Toronto T-Space · 2020. 4. 8. · 6 Conclusions 69 . List of Tables ... Errors and corresponding orders of convergence for Problem 2 using the

Chapter 2

Quartic Spline Interpolation Results

2.1 Quartic Spline Interpolation

In this section, we present quartic spline interpolation and introduce some notation. CVe

consider the uniform grid partition A E {a = xo < X I < . - - < x,v = b) of the interval

I = [a, 61, and the set of points T { T ~ = IO, q- = ( X ~ + X ~ - ~ ) / ~ ; i = 1, - - . , LV, qv+~ = zN}.

Let h = % be the mesh size of A.

Let S4,a be the space of quartic splines with respect to A, that is, the space of quartic

piecewise polynomials with respect to A and with continuity C 3 ( I ) . Note that S4,a has

dimension N + 4. In order to represent any quartic spline S E S4,a, we choose a set of

quartic spline b a i s functions, the quartic B-splines, Q>,-(x) , i = - 1, - --- , N + 2. To define

the Qi7s, we first define a mode1 quartic spline function

for0 5 x 5 I

for I s x < 2

~ ~ - 5 ( ~ - 1 ) ~ + 1 0 ( ~ - 2 ) ~ - 1 0 ( ~ - 3 ) ~ + 5 ( a : - 4 ) ~ f o r 4 s x 5 5

elsewhere.

Page 17: Zhu A 2001 Ying Zhu - University of Toronto T-Space · 2020. 4. 8. · 6 Conclusions 69 . List of Tables ... Errors and corresponding orders of convergence for Problem 2 using the

CEIAPTER 2- QUARTIC SPLINE INTERPOLATION RESULTS

Then the set

x Ni- 2 Cei(.) = @(- - i 3))i,-1 h

N+2 forms a basis for S4,A- Any quartic spline S E S 4 , n can be cvritten as S ( x ) = ~ i @ d x ) :

where the scalars c;, i = -1, - - iV + 2, are caUed coeficients or degrees o f freed0.m.

From the above, it is clear that, in order to uniquely determine a quartic spline, N + 4

Zinearly independent conditions are required. The most common choices for the set of

spline interpolation points are grid points or midpoiats in a grid partition of the domain.

Since the rnidpoints are chosen as the collocation points for the method presented in this

paper and hence in the next section for interpolation, we will restrict the discussion of

quartic spline interpolation to using rnidpoints as interpolation points. The midpoints are

used for our quartic spline collocation method because they had been used in an optimal

quadratic spline collocatian methocl [3] that is similar and because it is natural to use

rnidpoints for even-degree spline collocation/interpolation. For instance, [-21 describes a

numerical method that uses midpoints to solve a fourth-order boundary value problern.

Grid points are also a valid choice and are, for instance, used in [IO] on periodic quartic

spline interpolation.

We now give an example of quartic spline interpolation. For a function u (z), let U(T~) ,

i = 0, - - , N+1, be given, and let also ZL"(T~) and ~ " ( r , v + ~ ) be given. The set of equations

Page 18: Zhu A 2001 Ying Zhu - University of Toronto T-Space · 2020. 4. 8. · 6 Conclusions 69 . List of Tables ... Errors and corresponding orders of convergence for Problem 2 using the

CKAPTER 2 - QUARTIC SPLINE

gives rise to the linear system

With appropriate scaling, and after substituting the first and last row with appropriate

linear conibinations of the first two and last two rows, respectively, and then scaling the

first and last columns with an appropriate constant, the coefficient matrix of (2.6) can be

transformed to a pentadiagonal and diagonally dominant matrix (strictly except for t h e

second and second last rows). Therefore, the linear system (2.6) has a unique solution,

hence there exists a uniquely determined quartic spline interpolant S of u, satisfying

('2.3)-('2.5).

We refer to the N equations (2.4) as the interpolation conditions and to the equations

(2.3), (2.5) as the boundary conditions (BCs). Other BCs that lead to uniquely solvable

linear systems can be defined; in fact, the BCs defined in the next section are specifically

chosen in order to derive asymptotic relations that are used in convergence analysis of

our collocation method. Three examples of BCs that lead to uniquely solvable linear

systems are

S'(ri) = <l (T~)? i = O and A' + 1; S'(ri) = ~ ' ( q ) , i = O and N + 1 (2 - 7)

S(C) = u(r;), i = O and N + 1; S"(T~) = ZL"(T~), i = O and iV + 1 (2.8)

S(T) = u(ri), i = O and !V + 1; S'"(ri) = u'"(ri),i = 0 and N + 1. (2.9)

To demonstrate the effect of BCs on the order of convergence, we present errors and

Page 19: Zhu A 2001 Ying Zhu - University of Toronto T-Space · 2020. 4. 8. · 6 Conclusions 69 . List of Tables ... Errors and corresponding orders of convergence for Problem 2 using the

respective orders of convergence for the BCs (TT), (3.8) and (2-9) with the right-side of 13

the interpolation and boundary conditions given so that u(x) = 27, in I = [O; 11. The

iog'E"&' where Ni, N2 are grid sizes tvith !V2 > NI order of convergence is defined as iog(N2,Nl ) ,

and El , E2 are errors for Ni, N2, respectively. In the tables below, II - 1 and 1 1 - 11, denote error at Gaussian points and global points, respectively. There are two Gaussian

points in each of the iV subintervals, one of which is v h frorn the left grid point of

the subinterval and the other is the same distance from the right grid point. To compute

the global errors, we use 1030 global points where the i th point is defined to be a + &i; the choice of 1030 is arbitrary aside from the fact that it ensures that aone of the global

points are mesh points.

It is generally known [ i l that interpolation with piecewise polynomials of degree r

gives O(hr+' ) uniform norm errors for the interpolant and O(/Z'+'-~) errors for the dth

derivative of the interpolant. Tables 2.1, 2.2 and 2.3 verify this general result. Horvever,

we also notice some local superconvergence properties of the cluartic spline interpoIant

with the B Cs (2.8). Namely, we obtain sixth order for the interpolant on the grid points,

fourth order for the second derivative of the interpolant on the midpoints and the grid

points, third order for the third derivative of the interpolant on the two Gauss points

of each subinterval and fourth order for the fourth derivative of the interpolant on the

midpoints. This observation extends the results on quadratic splines [17], where super-

convergence is obtained for the interpolant and its first and second derivatives on certain

points.

It is worth noting that these superconvergence results are obtained for a function u in

C6(I ) . For u = xL1/*; whose sixth derivative is unbounded a t the origin, the sixth order

of convergence drops to 5.5 approximately. A similar effect of the discontinuity of the

function on the order of convergence of the interpolant is obtained for quadratic splines,

for which C4 continuity is the minimum necessary to get local superconvergence of order

4 and for other degree splines.

Page 20: Zhu A 2001 Ying Zhu - University of Toronto T-Space · 2020. 4. 8. · 6 Conclusions 69 . List of Tables ... Errors and corresponding orders of convergence for Problem 2 using the

Table 2.1: Errors and the corresponding orders of convergence of a cluartic spline inter-

orders of convergence

orders of convergence

Page 21: Zhu A 2001 Ying Zhu - University of Toronto T-Space · 2020. 4. 8. · 6 Conclusions 69 . List of Tables ... Errors and corresponding orders of convergence for Problem 2 using the

Table 3-2: Errors and the corresponding orders of convergence of a cluartic spline inter-

orders of convergence

orders of convergence

Page 22: Zhu A 2001 Ying Zhu - University of Toronto T-Space · 2020. 4. 8. · 6 Conclusions 69 . List of Tables ... Errors and corresponding orders of convergence for Problem 2 using the

Table 2.3: Errors and the corresponding orders of convergence of a q ~ ~ a r t i c spline inter-

orders of convergence

orders of convergence

Page 23: Zhu A 2001 Ying Zhu - University of Toronto T-Space · 2020. 4. 8. · 6 Conclusions 69 . List of Tables ... Errors and corresponding orders of convergence for Problem 2 using the

CEIAPTER 2. QUARTIC SPLINE INTERPOLATION RESULTS

2.2 Error Formulae

In this section we define a quartic spline interpolant S satisfying certain boundary con-

ditions and prove some formulae for the error of S and its derivatives on certain points.

These forrnulae will be used Iater in the fomuIation and analysis of an optimal quartic

spline collocation method.

For convenience, let ui = u(T;), i = O, . - , IV + 1 , a n d also denote the kth derivat ive

Dku of z.1; by ~ ( ~ 1 . This notation applies to al1 fuoctions throughout the thesis. Now we

define a quartic spline interpolant S of u by forcing it to satisfy the following conditions:

Si = 21; for 2' = 1,- - - , N ,

The interpolation conditions (2.10)-(2. Il), with appropriate ordering, result in the linear

system

Page 24: Zhu A 2001 Ying Zhu - University of Toronto T-Space · 2020. 4. 8. · 6 Conclusions 69 . List of Tables ... Errors and corresponding orders of convergence for Problem 2 using the

With appropriate scaling, and after substituting each of the first two rows wrth appropri-

ate iinear combinations of the first two rows, and ... the coefficient matrix of (2.12) can

be trançformed to a diagonally dominant matrix. Therefore, the linear system (2.12) has

a unique solution, hence there exists a uniquely deterrnined quartic spline interpolant S

of n, satisfying (2.10)-(2.11).

For any function 20 defined in 1, let the discrete operator A be defined by

The follorving relation hoIds for any cpartic spline S defined on a uniform partition:

If u E CLOII], using Taylor's series expansion and taking into account that Si = u;,

i = 3, - , N - 2, we obtain the relation

T H E O R E M 1 Let S be the quartic spline interpolant of u E CLOII] defined b y (2.10)-

(2.2 1). The follozoing relations hold for i = 1, - . - , N :

Page 25: Zhu A 2001 Ying Zhu - University of Toronto T-Space · 2020. 4. 8. · 6 Conclusions 69 . List of Tables ... Errors and corresponding orders of convergence for Problem 2 using the

Proof: First we prove (3.1s). Using Taylor's series expansions, it can be shotvn that for

2 (2) any function g E C6[1], i\gi =3S4gi +SOh gi + 2j3h"g;(')+O(h6) for i = 3 , - - - ? i V - 7 .

Lettiog g = IL( ' ) - 24 + ive have, for i = 3, - - - : iV - 2,

Define di SI") - u 1 4 ) - Eau y) + - (') for i = 1, - - - , !V7 and subtract equatioo (2.19) 5760 ui

from equation (2.14). From the resuIting equation and the end conditions (2.1 1) on the

four near-boundary midpoints, we get the following equations:

where the 0 (h6) terms involves u(l0;. Equations (2.20), if ordered in the natural ordering,

result in a linear system for the 4 ' s ' i = 1, - - - , N , for which the coefficient matrix is

strictly diagonally dominant. This implies that di = 0 ( h 6 ) for i = 1, - --•-, !V and thus

proves reration (2.1s).

Now we prove relation ("16). From the definition of S, S 2 ) ' and ,Y("), it can be shown

[-221 that the relation

holds for i = 2, - - - , N - 1. By (2.10) and (2.1S), the right-side of (2.21) can be ivritten

in terms of u and the derivatives of u

Page 26: Zhu A 2001 Ying Zhu - University of Toronto T-Space · 2020. 4. 8. · 6 Conclusions 69 . List of Tables ... Errors and corresponding orders of convergence for Problem 2 using the

(k) After applying Taylor's series expansion to uii, for k = 0,4; 6 and S, we have, for

i = 2 , - - - , 1 V - 1 :

This proves (3.16) for i = 2, - - - , N - I. To obtain the result for the two near-boundary

midpoints, we use the relations [22]

( 2 ) (2) h2 (4) (4 (4) s12) = 'Sj+l - Sjc2 + s-(sj + 6Si+, + Si+,), for i = 1; * * - , iV - 2, (2.23)

(') (2) (4) (4' ; s?) on the right side are We consider (2.23) for i = 1. The terms S, , S, . S, , S,

substituted by expressions in u and the derivatives of u by using the already proved

equations (2.18) (for i = 1, - - S., N) and (2.22) (for i = 2 , - - - , iV - 1). The u terrns are

expanded by Taylor's series and after some grouping and cancellations: relation (2.22) is

proved for i = 1. The case of i = N in

holds for i = 1, . -a- , N.

The fo1lowing equations relate S(j)

(2) (2) - = h(Si+l - Si )

(2.16) follows similarly from (7.24). Hence (2.16)

to S2) and S("), according to their definition [-21:

h (4) (4) -(Si+, + 3Si ) for i = 1, - - iV - 1, S

(2.25)

Relation (2.17) follows directly from these equations and relations (2.22), and (2. lS),

after expanding in Taylor's series.

Relation (2.15) can be proved in a similar way using the following equations that

relate S(') to S(2)7 and s ( ~ ) :

Page 27: Zhu A 2001 Ying Zhu - University of Toronto T-Space · 2020. 4. 8. · 6 Conclusions 69 . List of Tables ... Errors and corresponding orders of convergence for Problem 2 using the

This completes the proof. O

T H E O R E M 2 Let S be the quartic spline interpolant of u E CLOII] defined b y (2.10)-

(2.11) The following relations hold on the gridpoints xi for i = 0: - - - , N :

h2 h4 9 3 ) ( X i ) = u(3)(1i) - -U(5)(3i) + -U(T)

12 240 (xi) + 0 ( h 6 ) -

Proof: Each of the four relations on the gridpoints c m be proved similarly as (2.16) in

Theorem 1 is proved, from the error bounds on midpoints stated in Theorem 1 and two

corresponding equat ions in the Lst below:

Page 28: Zhu A 2001 Ying Zhu - University of Toronto T-Space · 2020. 4. 8. · 6 Conclusions 69 . List of Tables ... Errors and corresponding orders of convergence for Problem 2 using the

O

THEOREM 3 PVe h nue the glob al error boz

Proof: We denote the interpolation error by e ( x ) = S ( x ) - u ( x ) . By the Mean Value

Theorem, there is a E E (ri, z ; + ~ ) such that e(")(c) = ( d 3 ) ( ~ i + 1 ) - e ( 3 ) ( ~ i ) ) / h . Frorn

(2.32) we have e ( 4 ( ~ ) = O ( h ) . Since s(") (x) is a constant piecewise polynomial by

definition? e ( " ) ( x ) = S(')(c) - u("({ ) - ( u ( ' ) ( x ) - u ( " ) ( ~ ) ) = e ( " ) ( ~ ) - ( îr( ' )(x) - u ( " ) ( f ) )

for any n: E ( X ; , X ~ + ~ ) , ~ = 1, - - - , N - 1. Ile(')llm = O ( h ) f0110ws from the observation

that u ( ~ ) ( x ) - u ( " ) ( ~ ) = O(h) by Taylor's series expansion. For 1 ld3)1 1, we consider

J: e(4) ( t )d t = e (3 ) ( x ) - d3) (x i ) = O ( h ) - d' ) (x i ) = 0 ( h 2 ) which implies [le(3)11, = 0(h2).

Similar reasoning proves the remaining bounds in (2.41). O

For the rest of this thesis, we define two discrete difference operators,

Note that if g is suEciently smooth we have

and

Page 29: Zhu A 2001 Ying Zhu - University of Toronto T-Space · 2020. 4. 8. · 6 Conclusions 69 . List of Tables ... Errors and corresponding orders of convergence for Problem 2 using the

T H E O R E M 4 Let S be the quart ic spline interpolant o f u E CLOII] defined b y (2.10)-

(2.11). Then the following relations hold for i = 3;. -, N - 2:

Proofi FVe use the finite difference (FD) relation

h2 ( 6 ) - and (2.18) to prove equation (2.47). By equation (2.1S), w e have ,up) = SP' + =uk $uk)+0(h6) for k = i-2, i- 1, i, i+ 1 and i+2. After substituting these into the right-

5ls!" '52 (6) -52 ( 8 ) (6) (6) (8) side (2.45) we get u?) = + - L3- 5760 + 0 ( h 2 ) . Next rve expand ui12, u i I L , uiI2

( 8 ) ~2,.'!~) .Cp J8' and ui*, by Taylor's series in the expressions and ,, to obtain, respectively:

Page 30: Zhu A 2001 Ying Zhu - University of Toronto T-Space · 2020. 4. 8. · 6 Conclusions 69 . List of Tables ... Errors and corresponding orders of convergence for Problem 2 using the

Equation (2.47) follows immediately. 52 (3)

Equation (2.46) is proved sirnilady from the FD relation u!') = A h4 + 0 ( h 2 ) and sz

(2.17)) equation (2.44) from FD relation u y ) = --L ,, +O(hZ) and (2.16): and equation (5) - s2

(2.42) from FD relation u, - + 0 ( h 2 ) and (2.15).

To prove (2.43), we use (2.17) and the FD relation uj5) = -L - - h2 :: $) + 0(h4) to

SS!~) derive the equation ui5) = - -ui h 2 h,Z (') + 0 ( h 4 ) . Substituting the right-side of (2.46) foc

b u y ,2 LVe pprove (2.45) in the same manner from the FD relation uy) = - - -$) +0(h4) , h2 12

(2.1S), and (2.47). O

A direct consequence of the above theorem is the following corollary, which gives

approximations to the derivatives of u on the interior midpoints.

COROLLARY 1 Under the hypotheses of Theorem 4, we have the ~ollozuing approxi-

mations for i = 3, - - - : 1V - 2:

Proof: Approximations (2.49) and (2.50) follow immediately from (2.15) and (2.4'), and

(2.15) and (2.44), respectively. Equation (2.51) is derived from (2.17), (2.43), and (2.46),

and equation (2.52) from ( U S ) , (2.45), and (2.47). O

In order to obtain approximations for the derivatives of u of order k = 5,6,7 and S at

{xo, T I , ~ 2 , T N - I , r , ~ , xN), we make use of some relations that are derived by finding the

Page 31: Zhu A 2001 Ying Zhu - University of Toronto T-Space · 2020. 4. 8. · 6 Conclusions 69 . List of Tables ... Errors and corresponding orders of convergence for Problem 2 using the

CHAPTER S . QUARTIC SPLINE INTERPOLATION RESULTS 99 --

appropriate linear combination of Taylor's series expansions around the point ri or xi:

where k = 5,6,7,S. The approximations to higher derivatives are thus obtained by

linear combinations oÇ approximations ai interior midpoints. PVe let E i for i = O, 1, 2

(points xo, TI , 3, respectively)? and yi N + 1 - i for i = 0,1, 2 (points xiv, T~V, Ï ~ v - ~ '

respectively).

LEMMA 1 If u E CLOII] then the foliowing approximations t o higher dencatioes hold

a t bovndary and near-boundary points

for k = 5,6,7, S

where 01, ci, and Oc are discrete operators d e f i e d by

Page 32: Zhu A 2001 Ying Zhu - University of Toronto T-Space · 2020. 4. 8. · 6 Conclusions 69 . List of Tables ... Errors and corresponding orders of convergence for Problem 2 using the

The approximations to the first four derivatives of u at the six boundary and near-

boundary points can in turn be derived directly from these higher-derivative approxima-

tions and the equations for error bounds (2.15) to (2.1s).

Page 33: Zhu A 2001 Ying Zhu - University of Toronto T-Space · 2020. 4. 8. · 6 Conclusions 69 . List of Tables ... Errors and corresponding orders of convergence for Problem 2 using the

Chapter 3

Quart ic Spline Collocat ion

3.1 Fourth order two-point boundary value problem

The aim of this chapter is to present and analyze an optimal quartic spline collocation

method for finding a numerical solution of the fourth order two-point boundary value

problem

subject to boundary conditions

where p(x), q ( x ) , r ( x ) , s(x), f (x) are given

gl, g2, g3, and g4 are given scalars and u(s) is the unknown function. We assume, for

the remainder of the chapter, that the solution u to the problem is in CLOII] and S is the

interpolant of u defined by (2.10) and (2.11).

To make the presentation of the optimal method easier to understand: we first describe

the straightforward quartic spline collocation method that is non-optimal. The procedure

24

Page 34: Zhu A 2001 Ying Zhu - University of Toronto T-Space · 2020. 4. 8. · 6 Conclusions 69 . List of Tables ... Errors and corresponding orders of convergence for Problem 2 using the

is similar to interpolation; in fact, if L and B are the identity operator, then collocation

becomes exactly interpolation. Let u*(x) = CzfZ, c i @ ; ( x ) denote the quartic spline

(4 collocation approximation of r ( x ) , it follows then that u F ) ( x ) = CyL?L eQi (3): k =

1, , 4. The collocation conditions

give rise to a system of N +4 equations with N + 4 unknowns, the degrees of Freedom, c;:

i = - 1 , - --- N + 2, which determine U A . The existence of a solution and its uniqueness

are proved later.

3.2 Quartic spline interpolant relations

Recall that -fi = i on or near the left boundary and -fi = N + 1 - i on or near the right

boundary, for i = 0,1, -- - O , 7. By Theorem 1 and Theorem 2, it is clear that S satisfies

7h4 -- 5760

riu15) + 0 ( h 6 ) for i = 1, . . . , N

and

+O(h6) for k = 1 , 3 (3 .5)

+O(h6) for k = %,4 (3.6)

Let q, Ci, and Br be defined as by (2.59)-(2.61). Then the approximations of derivatives

stated in Theorem 3, Corollaxy 1, and Lemma 1 allow (3.4) and (3.5)-(3.6) to be written

Page 35: Zhu A 2001 Ying Zhu - University of Toronto T-Space · 2020. 4. 8. · 6 Conclusions 69 . List of Tables ... Errors and corresponding orders of convergence for Problem 2 using the

and

'CVe let L' and B' {BL, k = 1,%, 3,4} denote the perturbations of L and B = {Bk, k =

1,2,3 ,4) , respectively, defined by the left side of the equations (3.7)-(3.11). It is clear

then that S satisfies the relations

The following lemma summarizes the observations above.

LEMMA 2 Let S b e the quartic spline interpolant of the solution u tu (3.1), (3.2). If

u E CLOII], then the following relations hold for S:

[ L S - f],, = 0 ( h 2 ) , i = 1 , - - , N (3 .14)

Page 36: Zhu A 2001 Ying Zhu - University of Toronto T-Space · 2020. 4. 8. · 6 Conclusions 69 . List of Tables ... Errors and corresponding orders of convergence for Problem 2 using the

3.3 Formulation of the quartic spline collocation method

The quartic spline collocation method presented in this chapter consists of finding a

quartic spline 2~ E that satisfies

[Lfza - &=, = O, for i = 1,- - , 1V

and

This formulation is referred to as the one-step quartic spline collocation method.

An alternative formulation of the method is the three-step quartic spline coiiocation

method in which U A is determined by the foLlowing steps:

Step 1: Determine zu E such tliat it satisfies

and

Step 2:

(i) Compute approximations of the 5th and 6th derivatives of u at the points ri, for

and

Page 37: Zhu A 2001 Ying Zhu - University of Toronto T-Space · 2020. 4. 8. · 6 Conclusions 69 . List of Tables ... Errors and corresponding orders of convergence for Problem 2 using the

and substitute them into only the terms involving h2 in equations (3.4) and (3.3)-(3.6)

to obtain new right sides J and ij:

- 2 4 6 ~ ; - 62 (0 ~ 6 ~ ; ) - pl$) fi = fi -

W i

5'76 + pi for i = 3 , - - - , N - 2 192

(ii) Determine v E S4,a such that it satisfies

- [Lu - f],, = 0 , for i = 1, - - , N (3 .12)

and

- O. [Bv - g]-o,z, - (3.23)

Step 3:

(i) Compute approximations of the 5th and 6th derivatives of u as in Step 2, except

using derivatives of v instead of those of w in the approximations. Substitute these

values into equations (3.4) and (3.5)-(3.6) exactly as i n Step 2, i-e.; substituting into the

terms involving h2 only. In addition to these approximations, estimate the Four higher

derivatives of u at ri,

Page 38: Zhu A 2001 Ying Zhu - University of Toronto T-Space · 2020. 4. 8. · 6 Conclusions 69 . List of Tables ... Errors and corresponding orders of convergence for Problem 2 using the

where k = 5 ; 6,7, S, and substitute these values into the terms involving h4 in equations

(3.4) and (3.5)-(3.6). The resulting right sides /. and 4 are

(ii) Find U A E S44 such that it satisfies

- - [Lup, - f]x=,i = 0, for i = 1, - - - , N

and

Page 39: Zhu A 2001 Ying Zhu - University of Toronto T-Space · 2020. 4. 8. · 6 Conclusions 69 . List of Tables ... Errors and corresponding orders of convergence for Problem 2 using the

3.4 Matrix analysis

In this section, we present the properties of the quartic spline collocation matrices arising

from some speciai cases of (3 .1 ) - (3 .2 ) . We also related the quartic spline collocation

matrices to the quadratic spline collocation matrices arising from second-order boundary

value problems.

Consider the special case of (3 .2 ) where a,,p = = 1, = = O, for

i = 1,2: 3 , and j = 0 , 1 , 3 , resulting in boundary conditions

The space of quartic splines that satisfy (3.26)-(3.2'7) has dimension N , since 4 degrees of

freedom are absorbed by the boundary conditions (3 .26)-(3 .27) . To lorm a set of quartic -

spline basis functions ai, i = 1, - - - , N , that satisfy (3.26)-(3.27) by construction, we

adjust the quartic spline basis f~~nct ions a;, i = -1, - - , N + 2 of ( 2 . 3 ) as follows:

Now any üA(z ) = z:LL &Qi(r) satisfies the boundary conditions (3 .26) - (3 .27) by con-

struction of the 6;'s.

Consider the special case of (3.1) where p ( x ) = q ( x ) = r( t ) = s(x) = 1, resulting in

the operator equation

Z P ) + d3) f d2) + u( l ) + U = f.

The straightforward quartic spline collocation method, as described in Section 2.1, ap-

plied to the boundary value problem ( 3 . 2 9 ) , (3.26)-(3.27) determines üa (z) = x:Ll 5 6 ; ( x )

by the collocation conditions

Page 40: Zhu A 2001 Ying Zhu - University of Toronto T-Space · 2020. 4. 8. · 6 Conclusions 69 . List of Tables ... Errors and corresponding orders of convergence for Problem 2 using the

Equations (3.30) lead to the M x N linear system

where the matrices Qi, i = 0, - - - ,4, arise from the terms u ( ~ ) ? i = O: - : 4, respectively? -

of (3.29), C = (EL, 45,' - - - , c,)~ and 7 = (f ( T ~ ) , f (Q), - - - , f ( T ~ v ) ) ~ . Note that the matrices

in (3.31) also arise when the three-step quartic spline collocatioa method is applied to

(3.29), (3.26)-(3.27). Therefore, any properties of Q;, i = 0, - - - .4, apply to both the

s t raightforward and the t hree-step quartic spline collocation met hods.

In the following, we give the form of Qi, i = 0, - - ,4:

Page 41: Zhu A 2001 Ying Zhu - University of Toronto T-Space · 2020. 4. 8. · 6 Conclusions 69 . List of Tables ... Errors and corresponding orders of convergence for Problem 2 using the

To study the properties of the matrices Q;, i = 1, ---; 4, we recall the quadratic sptine

collocation matrices arising from second-order boundary value problems (121, [4]. More

Page 42: Zhu A 2001 Ying Zhu - University of Toronto T-Space · 2020. 4. 8. · 6 Conclusions 69 . List of Tables ... Errors and corresponding orders of convergence for Problem 2 using the

specifically. consider the boundary value problem

d2) + u(l) + ~1 = f in (a, b)

u(a) = u(b) = O

and its discretizat ion by quadratic spline coilocation, where the quadratic spline basis

functions are adjusted so t hat t hey sat isfy homogeneous Dirichlet boundary condit ions

by construction. The matrix of the linear system arising from (3.37) is of the form

T2 + Ti + To, where the matrices Ti, i = O, - - -; 2, u i s e from the terms u('), i = 0 , - - - , 2;

respectively, of (3.37). Recall the form of Ti, i = 0, - - - ,2:

Let IN be the identity matrix of size N . It is easy to show that

Page 43: Zhu A 2001 Ying Zhu - University of Toronto T-Space · 2020. 4. 8. · 6 Conclusions 69 . List of Tables ... Errors and corresponding orders of convergence for Problem 2 using the

CHAPTER 3. QUARTIC SPLINE COLLOCATION

and

The matrix T2 is non-singular [4], hence Q4 is also non-singular and a unique solution to

u(" = f subject to (3.26)-(3.27) exists. Since the matrices T2 and To are non-singular

and, furtherrnore, their eigenvalues and eigenvectors are known [4]; the eigenvalues and

eigenvectors of the matrices Q4, Q2 and Qo cm be easily derived. Moreover, the unique

solvability of Q4 also proves the unique solvability of the (straightforward and three-step)

quartic spline collocation equations arising from boundary value problems with general

differential operator equation (3.1) subject to (3.26)-(3.27), for sufficiently small h, since

the entries of Q4 dominate those of Q;, i = 0, - ,3.

We now consider the boundary value problem consisting of the operator ecluation

u ( ~ ) = f subject to boundary conditions (3.26)- (3.27), discretized by the one-step quartic

spline collocation method. 5% will show that z~ of (3.18)-(3.19) can be determined

uniquely. First we consider the system of equations with respect to { Z : ) ( T ~ ) ) ~ arising

from (3.18). Let Q be the N x N coeEcient matrix of { z ~ ) ( r i ) } ~ . We can show that

Q = & Q I , where the non-zero entries of Q' are given by

and Q:V,N-j+L = Q i V j , QN-l,N-i+L = Q;,i, j = 1 , - - - , N . We can show that the matrix

Q is non-singular. More specifically, by substituting the second and second last columns

by appropriate linear combinations of the first two and last two columns, respectively,

and then scaling the first column appropriately, the matrix Q can be transforrned into

a diagonally dominant matrix that is pentadiagonal except for the first two and last

Page 44: Zhu A 2001 Ying Zhu - University of Toronto T-Space · 2020. 4. 8. · 6 Conclusions 69 . List of Tables ... Errors and corresponding orders of convergence for Problem 2 using the

two rows which have 7 or 6 nonzero entries. Hence, { Z ~ ) ( T ~ ) ) L in (3.18) are uniquely

determined. Then the degrees of freedom of ra = C~L?? ciai can be determined by

the following system of equations where the first two and Iast two rows arise from the

boundary conditions (3.19) :

Due to the complexityof certain rows, we do not show the nonsingularity of the coefficient

matrix in equation (3.43). However, the existence and uniqueness of the quartic-spline

solution to (3.43) is proved via the Green's function approach in Section 4.2.

Page 45: Zhu A 2001 Ying Zhu - University of Toronto T-Space · 2020. 4. 8. · 6 Conclusions 69 . List of Tables ... Errors and corresponding orders of convergence for Problem 2 using the

Chapter 4

Convergence Analysis and Error

Bounds

The convergence and error bound analysis in this section is based on the analysis for

quadratic-spline collocation methods in [12]. CVe consider the boundary value problem

(3.1)-(3.2) with homogeneous boundary conditions, i.e. we assume gk = 0, k = 1'2; 3,4 .

CVe also assume that u, U A , ul, v and ZA satisfy the homogeneous boundary conditions.

We int roduce the notion of the Green'sfunction associated wit h a differential oper-

ator in order to proceed with the analysis of the two quartic-spline collocation methods.

Suppose that the boundary value problem

u(" = O in 1, BU = O on B I boundary of 1, (4-1)

where B is defined in (3.%), is uniquely solvable. Then it is known [19] that there exists a

Green's function G ( 2 , t ) associated with (4.1). The Green's function allows us to obtain

(4) - (4) the numerical solution U A from u, . In general, letting y G ~ ( ~ 1 , y~ = u, , m d4), I G

v ( ~ ) , and CA

Page 46: Zhu A 2001 Ying Zhu - University of Toronto T-Space · 2020. 4. 8. · 6 Conclusions 69 . List of Tables ... Errors and corresponding orders of convergence for Problem 2 using the

hold for k = 0: --- --, 3. For brevity, we denote 9 by G,(z, t), E G k Q by G',(zI t ) : and 3x2

3 G ( x t by Gz&, t ) .

Now we present two more operators. The integral operator K is defined by

and maps &(l) to C(lj. The linear projection PA maps C ( I ) to Sots by piecewise

constant polynornial interpolation at the middle points (ri)F.

4.1 Convergence analysis of the three-step method

Making use of the given notation, equation (3.1) can be rewrit ten as

Equations (3.20), (3 .22 ) and (3 .24) can now be written as

PA (m + Km) = PA f

P l + 1 ) = pA f

PA ( 9 4 + KyA) = pA7

respectively, which, because Pam = m, PAL = 1 and Payn = y4. simplify to

Page 47: Zhu A 2001 Ying Zhu - University of Toronto T-Space · 2020. 4. 8. · 6 Conclusions 69 . List of Tables ... Errors and corresponding orders of convergence for Problem 2 using the

CHAPTER 4. CONVERGENCE ANALYSIS AND ERROR BOUNDS 3 s

respectively. By definition of PA' PAg(x ) = g ( ~ i ) for x E ( z ~ - ~ , 1;): and it can be assumed

that PAg(zi) = g(q) for i = 1, - - - , N and PAg(xo) = g(r,). As h -+ O , Ir; - X I -+ O For

any x E [xi, and this implies that lg(7-i) - g(x) l -+ O by the continuity of g. Le.,

II PAg - gl[ , --+ O as h + O. (For the proof of a much more general result , see [19] .) This

fact and the complete continuity of K [19] imply 11 Par< - 1'1 1, + O. We proceed to

prove the convergence of each of the three coilocation approximations in the t hree-step

method.

T H E O R E M 5 Suppose

( a l ) the coeficients p (x ) , q ( x ) , r ( x ) ; ~ ( x ) , and f ( x ) are continuous on [a- 61,

(a2) the boundary ualue problem Lu = f, BU = O h m a unique solution,

and

(a3) the problem IL(') = O , Bu = O is uniquely solvable,

then

(i) the approximation w E S4,a that satisjïes equations (3.20)-(3.21) in step 1 exists,

(ii) the global error bounds

(iii) and the local error bounds

[ (u - U I ) ( ~ ) ( T ~ ) ~ = 0 ( h 2 ) , for k = 0 ,1 , - . . , 4 , and i = 1, - . . , i V

hold.

Proof: Assumption (a3) implies that (4.3) is uniquely solvable for any f , theref'ore the

bounded operator ( 1 + IO-' exists. Since 1 1 PA K - 1il 1 converges to O as h approaches O,

i t may be concluded by Neumann's Theorem [18] that the operators (1 + PA K)-= exist

for sufficiently small h and are uniformly bounded. The unique existence of w (and in

fact, of v and uA) follows.

Page 48: Zhu A 2001 Ying Zhu - University of Toronto T-Space · 2020. 4. 8. · 6 Conclusions 69 . List of Tables ... Errors and corresponding orders of convergence for Problem 2 using the

Now we prove the error bounds (4.7) and (4.8). R e c d the interpolant S of ZL defined

y ( 2 1 0 ) ( 2 ) \Ve have shown that BS = 0(h2) . Also note that a cubic function

exists that satisfies Be = BS = 0 ( h 2 ) because of (a3) and the fact that any problem

with non-homogeneous BCs can be converted to one with homogeneous BCs. I t is easy

to see that IIf(")llm = 0 ( h 2 ) for R = 0, 1' 2>3- It is clear that the problem (S - E ) ( ~ ) =

S(", B(S - E ) = O is solvable. Then writing equation (3.4) in the operator notations

introduced and substituting ( S - E)(" for S("); we get

from which (4.4) is subtracted to yield

Since (1 + PAK)-' is uniformly bounded, we have

Assurnption (a3) ensures the unique solvability of (S - 5 - w)(") = e, B(S - E - w) = 0,

thus çve can use the Green's function to obtain

which irnplies that

Using Theorems 1 and 3, relations (4.9) and (4.10)' the definition of E , and the triangle

inequality, the error bounds (4.7) and (4.8) can now be shown easily. O

T H E O R E M 6 Under the hypotheses of Theorem 5,,

(i) the approximation v E S4,n that satisfies equations (3.22)-(3.23) in step 2 exists,

(ii) the global error bounds

Page 49: Zhu A 2001 Ying Zhu - University of Toronto T-Space · 2020. 4. 8. · 6 Conclusions 69 . List of Tables ... Errors and corresponding orders of convergence for Problem 2 using the

CHAPTER 4. CONVERGENCE ,~NALYSIS AND ERROR BOUNDS

(iii) and the local error bounds

hold.

By triangle inequalit-, the bounds (4.9) and (d.lO), and the definition of E , we have

Ils(" - ~ ~ ( " ) l l ~ $ Ils(') - ~ ( ' 1 - ~ ( ~ 1 1 la, + Ile(')llrn = 0 ( h 2 ) for rl. = 0, - . 4, which leads

to the relations = bwj" + 0 ( h 2 ) and PS:" = d2w!" + 0 ( h 2 ) , for k = 0, + - , 4 and

i = 0, - - , !V + 1. Then we can rewrite equations (3.7)-(3.11) as

Thus we have

Once again, note that there exists a cubic function F that satisfies BE = B(S-v) = 0(h4 ) .

It is clear that / I ( ( k ) ~ [ , = 0(h4) for k = 0,1,2,3 and B(S-6-U) = O. From the solvability

of ( S - f - v ) ( ~ ) = (S - 2 1 ) ( ~ ) , B(S - F - v ) = O due to (a3), we conclude that equations

(4.17) can be written as

(1 + pA{()(~(.') - c(") - ~ ( 4 ) = 0 ( h 4 )

By the same reasoning used in the proof of Theorem 5 , we derive the bounds

1 p ( k 1 - pl - JW 1 lm = 0(h4) , k = 0,. , 4 (4.19)

Page 50: Zhu A 2001 Ying Zhu - University of Toronto T-Space · 2020. 4. 8. · 6 Conclusions 69 . List of Tables ... Errors and corresponding orders of convergence for Problem 2 using the

FVe know that 1 IS(" - dk)l 1, < 1 IS(k) - pk) - Jk ) 11, + / [c(k) 1 and since both norms in

the right side of the inequality are of order 0 ( h 4 ) , it follows that

The error bounds (4.11) and (4.12)-(4.14) follow immediately from relations (4.20), the

definition off , Theorems 1; 2 and 3 , relation (2.29) and the triangle inequalit. O

The convergence analysis of step 3 is done using similar arguments as for the first two

steps and yields optimal results.

THEOREM 7 Under the hypotheses 01 Theorem 5,

(i) the approximation un E S4,a that satisfies equations (3.24)--(.3.25) in step 3 exisis:

(ii) the global error bounds

I l (U - ua)(") 1 lm = 0 ( h 5 - k ) k = 0 , - - - ,4,

and the local emor bounds

(iii) I ( u - u a ) ( x ) l = 0 ( h 6 ) for x = xi and ri,

(tu) I ( U - z ~ , ) ( I - ) ( T J = 0 ( h 4 ) , k = 1 , 2 ,

CU) I ( u - u ~ ) ( ' ) ( T ~ ) 1 = 0 ( h 2 ) , k = 3, 4

hold*

4.2 Convergence analysis of the one-step method

( k ) , k = 1,2 ,3 ,4 by f l ,Y ,<P,Q, We denote zF' by b and the coefficient matrices of zA

respectively. The matrix Q Q was already presented in the rnatrix analysis section. We

give the nonzero entries of the scaled matrices 0' = Y' = &Y7 and Q' = &Q.

Note that = iIflv,iv-j+i and = I L [ N - ~ , ~ - ~ + ~ for j = l 7 - - - 8, where M is any of

the coeEcient matrices !2, Y, @ and XI!.

ni,, = 5781, Ri,, = -98, a ; , = 182, O ; , = -168, Ri, = 77, Ri,, = -14,

fi;,, = 14, a;,, = 5697, a;,, = 112, a ; , = -98, na, = 42, O;,, = -7,

fI:,i-2=7, R:,i-l=-2S, C?:,;=5802, n:,i+i=-%8, C?:,i+2=7,

Page 51: Zhu A 2001 Ying Zhu - University of Toronto T-Space · 2020. 4. 8. · 6 Conclusions 69 . List of Tables ... Errors and corresponding orders of convergence for Problem 2 using the

CHAPTER 4. CONVERGENCE ANALYSIS AND ERROR BOUNDS 42

IC

y;,, = 1899, Tiz = 98, riv3 = 4 2 , = 16s. T;,~ = - i / : y;, = 14,

Y , = -14, Y;,, = 1983, Y = - 1 Y;,, = 98, T;,5 = -42. 'Y';, = 7,

Y: ,~ -~ = -7, rti-, = 2s, = isw, r;,, = 25, Y; ,~+~ = -7,

a;,, = 2041, Q;,, = -1498, a;,, = 4932, a?;,, = -7608, = 63.57,

'i.6 = -7893, = 630, a;,, = -40,

a?;,, = 54, a?;,, = 1317, , = 1 5 2 a;,, = -2388, = NO%,

';,6 = -767, a?;,; = 160, = -10,

, = 1 , Of,i-i = -148, a;,; = 2182, = -148: @:,i+2 = 17

where i = 3, - - - , iV - 2. Recall that from the solvability of U(") = O, B U = 0, and the

assumption t hat za satisfies the homogeneous boundary conditions, we can conclude t hat

there exists a Green's function G ( x , t ) such that for k = 0,1,2,3

We define an operatoc Da : C [ I ] --+ RN by [ D L ~ ] ; = g(Ti), i = 1 , . - - , lV for any 9 E C [ I ] ,

i-e., DAg is a vector of size N with components the values of g a t the midpoints. Next we

define Pa : R~ +- SOVA to be the operator that maps vectors = (gl , gz, - . - , gN)T to the

associated constant polynomial interpolant g~ so that gA (r;) = g;, i = l , * - - , N . Note

that, in this section, the definition of PA is slightly different than that in Section 4.1.

AIso let Ep, E,, Er and Es be iV x N diagonal matrices with {p(r i ) ) r , { q ( ~ i ) } l , {r(ri))Y

and {s(ri))f, on the diagonals, respectively. Shen equation (3.18) can be written as

and since it has been shown that XP is invertible, çve multiply both sides of the equation

by V' and then apply the operator Pa to get

where

Page 52: Zhu A 2001 Ying Zhu - University of Toronto T-Space · 2020. 4. 8. · 6 Conclusions 69 . List of Tables ... Errors and corresponding orders of convergence for Problem 2 using the

Our aim is to show that RaK converges to Ii and to do that, we first prcve that I I RAKg-

kG(z t PADaKg(l, converges to zero. Let @(x) denote 1; W b ( t ) d t ? then by triangle

inequality, we can write

Mie study the first norrn on the right side of the inequality (4.22). Note that D A ~ ( X ) G ' ~ ( Z )

is equivalent to E, D ~ G ~ ! ~ ) . Also, we know that 1 1, and I I P41 1- are bounded

independently of h. Using Taylor's series, it can be easily seen that 6 Ep = E p 9 + O(rna~{p(i;-+~) - p ( r i ) : j = 1, - - - , 8, i = 1, . . , !V - j ) ) = EpQ + O(h). Furthermore,

it is clear that 11 D A G3 1 1, 5 1 1 G3 11, which is bounded since G3 E C'[Il. Thus: we have

where C is a constant independent of h. Similar derivations can be done for the other

norrns on the right side of (4.22) to obtain

Page 53: Zhu A 2001 Ying Zhu - University of Toronto T-Space · 2020. 4. 8. · 6 Conclusions 69 . List of Tables ... Errors and corresponding orders of convergence for Problem 2 using the

CHAPTER 4. CONVERGENCE -!NALYSIS AND ERROR BOUNDS

where I is the identity matrix. It is obvious that E,, E,, Er and Es are bounded inde-

pendently of h. Furthermore, after calculating the entries of the matrices (O - G), (T -

Q)? (0 - Q) and (1 - Q)? we have ([VI; denotes the i th component of the vector IfF)

Page 54: Zhu A 2001 Ying Zhu - University of Toronto T-Space · 2020. 4. 8. · 6 Conclusions 69 . List of Tables ... Errors and corresponding orders of convergence for Problem 2 using the

CHAPTER 4. CONVERGENCE ANALYSIS AND ERROR BOUNDS

A h A

-38ct2 + 392e:-1 - 7 0 ~ ~ : + 3926:+, - ~sG:+, : i = 3 , . . . , N - 2 }

Page 55: Zhu A 2001 Ying Zhu - University of Toronto T-Space · 2020. 4. 8. · 6 Conclusions 69 . List of Tables ... Errors and corresponding orders of convergence for Problem 2 using the

ivhere w(g, j ) sup(lg(x) - g ( y ) ( : lx - y 5 j ) is the modulus of continuity of g. It is

easy to see that w(Gk, 7h) spproaches O as h converges to O. Hence,

FVe are ready to state the following lemma.

LEMMA 3 The sequence of operators RaK converges to I< as IL converges to O .

Proo f: By the triangular inequality and the equivalence of PA DA l< and PA IC? 1 1 Rh K -

KII, 5 I I RAI( - PADnKII, + I I P A K - I<ll,. Since both norms on the right side have

been sho~vn to converge to zero as h goes to 0 , the assertion is proved. O

Now we can prove the following for the one-step method.

T H E O R E M 8 Under the assvmptions of Theorem 5, u e conclude that

(i) the approximation za E that satisfies equations (3-16)-(3.19) in the one-step

,m ethod exists,

and the global error bounds

(ii) [ [ ( u - z ~ ) ( ' ) [ [ , = O ( / Z ~ - ~ ) ~ k = 0) - - + :4

and the local error bounds

(iii) I(u - Z A ) ( X ) ~ = 0 ( h 6 ) , x = xi and x = T;,

(iv) I ( u - Z & ) ( " ' ( T ~ ) ~ = 0 ( h 4 ) , k = 1, 2, I ( u - z a ) ( " ) ( ~ ; ) l = 0 ( h 2 ) , k = 3,4

hold.

Proof: The proof uses the same arguments as the proofs of Theorems 5 , 6 and 7 for

the three-step method. The existence and boundedness of (1 + K)-' foltoiv from the

assumption that the problem Lu = O , Bu = O is uniquely solvable. By Lemrna 3 and

Neumann's Theorem, (1 + RAI<)-' exists and is uniformly bounded for sufficiently srnall

h.

There exists a cubic function such that BS = BE = 0 ( h 6 ) , 1 It(")l l m = 0 ( h 6 ) , k =

O , ....... , 3 , and (S - 6) (4 ) = S('), B(S - c ) = O is solvable. W e have, from equations (3.18)

Page 56: Zhu A 2001 Ying Zhu - University of Toronto T-Space · 2020. 4. 8. · 6 Conclusions 69 . List of Tables ... Errors and corresponding orders of convergence for Problem 2 using the

CHAPTER 4, CONVERGENCE !%NALYSIS AND ERROR BOUNDS

from which I r e obtain

The error bounds are then derived by applying the same reasoning as in the proof of

Theorem 6.

Page 57: Zhu A 2001 Ying Zhu - University of Toronto T-Space · 2020. 4. 8. · 6 Conclusions 69 . List of Tables ... Errors and corresponding orders of convergence for Problem 2 using the

Chapter 5

Numerical Result s

In this chapter, we present results from numerical experiments to demonstrate the per-

formance of t h e methods presented and verify the results of the analysis.

W e implemented our methods in MATLAB (in double precision), and ran al1 exper-

iments on a Ultra 4 sparc machine. The methods are tested on several BVPs, many of

which are found in the literature. Most problems considered involve one of the following

types of boundary conditions:

Whenever a problern involves boundary conditions other than (5.1) or (5.2) these are

presented explicitly.

The first problem considered is used in [15], [21] and [22].

Problem 1: Consider the differential ecluation

with boundâry conditions (5.1) or (5.2). The functions f and g;, i = 1, - - . ,4, are

determined s a that the exact solution is u ( x ) = x ( l - x ) e x . We apply the three-step

quartic-spline collocation method to Problem 1. The maximum absolute errors and the

Page 58: Zhu A 2001 Ying Zhu - University of Toronto T-Space · 2020. 4. 8. · 6 Conclusions 69 . List of Tables ... Errors and corresponding orders of convergence for Problem 2 using the

respective orders of convergences are presented in the tables below. The notation used

in the tables is the same as that used in Chapter 2.

The effect of the boundary conditions on the order of convergence is not as significant

as in the case of interpolation (see tables in Chapter 2). The order of convergence of our

quartic-spline collocation method with BCs either (5-1) or (5.2) is close to 6 locally on

the midpoints and gridpoints. The global order of convergence is almost 0.5 higher for

BCs (5.2) t h m for BCs (5-l) , which is 5 as predicted by our analysis.

It can be observed that round-off effects occur when errors approach 10-" which is

still significantly larger than the machine epsilon which is approximately This

may be caused by large condition numbers of the linear systems for the relatively large

N's. For Problem 1 with BCs (5.1), the condition number of the linear system for !V = 8

is in the order of 105 while those for N = 64 and N = 1% are about 10' and 1OL0,

respect ively.

Page 59: Zhu A 2001 Ying Zhu - University of Toronto T-Space · 2020. 4. 8. · 6 Conclusions 69 . List of Tables ... Errors and corresponding orders of convergence for Problem 2 using the

Table 5.1: Errors and corresponding orders of convergence for Problern 1: BCs (5.1)-

N Ilu - U A I I T ~ , ~ ~ , ~ 1 - UL I I ~ , . ~ ~ . ~ ~ lluff - ~ ~ l [ T ~ , z ï , ~

orders of convergence

orders of convergence

Page 60: Zhu A 2001 Ying Zhu - University of Toronto T-Space · 2020. 4. 8. · 6 Conclusions 69 . List of Tables ... Errors and corresponding orders of convergence for Problem 2 using the

Table 5.2: Errors and corresponding orders of convergence for Problem 1, BCs (5.2).

N I I u - I ~ i ~ ~ i ~ m 1 luf - ,& 1 I~i,.\i,m I l u f f - ~ " ~ J l ~ i , ~ , , ~

orders of convergence

orders of convergence

Page 61: Zhu A 2001 Ying Zhu - University of Toronto T-Space · 2020. 4. 8. · 6 Conclusions 69 . List of Tables ... Errors and corresponding orders of convergence for Problem 2 using the

For comparison, in the two tables below uve give numerical results from [21], for

Problem 1 with boundary conditions ( 5 . 2 ) . Errors for both the quintic-spline solution

and the sextic-spline solution of the methods in [21] are shown. The former is a second-

order method, cvhile the latter a fourth-order one. By comparing the results in Tables

-5.2, 5.3 and 5.4, we note that our quartic-spline method git-es srnaller errors even for

the smallest grids considered, and, of course, exhibits sixth order of convergence, until it

reaches errors close to the round-off level. The sixth-order method of [ lJ] gives slightly

smaller errors than our quaxtic-spline method.

Table 5.3: Errors for quintic-spline solution of [lg].

Table 5.4: Errors for sextic-spline solution of [19].

Page 62: Zhu A 2001 Ying Zhu - University of Toronto T-Space · 2020. 4. 8. · 6 Conclusions 69 . List of Tables ... Errors and corresponding orders of convergence for Problem 2 using the

The second problem considered is extracted from [16].

Problem 3: Consider the differential equation

subject to boundary conditions (5.1).

The functions $ and gi, i = 1, - - - ,4 , are determined so that the exact sotution is

We apply three quart ic-spline collocation met hods to Problem 2: the t hree-s tep, the one-

step and the standard quartic-spline coIlocation met hods. The t hree tables below show

the maximum absolute errors and the respective orders of convergence for the t hree-step,

the one-step and the standard quartic-spline collocation methods, respectivel- Both

the t hree-step and the one-step quartic-spline coilocation met hods are sixth-order (up

to the point that the errors reach the round-off level), while the standard quartic-spline

collocation method is second-order, as predicted by the analysis. It should be noted

again that while the three-step and one-step met hods are predicted theoretically to be

fifth-order globally, experimentally the observed global order is six for t his problem.

Page 63: Zhu A 2001 Ying Zhu - University of Toronto T-Space · 2020. 4. 8. · 6 Conclusions 69 . List of Tables ... Errors and corresponding orders of convergence for Problem 2 using the

Table 5.5: Errors and corresponding orders of convergence for Problem 2 using the three-

orders of convergence

orders of convergence

Page 64: Zhu A 2001 Ying Zhu - University of Toronto T-Space · 2020. 4. 8. · 6 Conclusions 69 . List of Tables ... Errors and corresponding orders of convergence for Problem 2 using the

Table 5.6: Errors and corresponding orders of convergence for Problem 2 using t h e one-

orders of convergence

orders of convergence

Page 65: Zhu A 2001 Ying Zhu - University of Toronto T-Space · 2020. 4. 8. · 6 Conclusions 69 . List of Tables ... Errors and corresponding orders of convergence for Problem 2 using the

Table 5 3 : Errors and corresponding orders of convergence for Problern 2 using the stan-

dard a uartic-s~line collocation method.

orders of convergence

orders OF convergence

Page 66: Zhu A 2001 Ying Zhu - University of Toronto T-Space · 2020. 4. 8. · 6 Conclusions 69 . List of Tables ... Errors and corresponding orders of convergence for Problem 2 using the

The third problem is extracted €rom [15].

Problem 3: Consider the differential equation

- 24 u ( l ) - 12 LZL = d4) + u = 0; x E [O; 11

(1 + x ) ~ (1 + x)" subject to boundary conditions (5.2). The true solution is u(x) = W. "The following

three tables show errors and orders of convergence for the three-step, the one-step and

the standard quartic-spline collocation methods, respectively. Again, the t hree-step and

one-step met hods are sixth-order globalfy in esperirnental results for this problem as

opposed to fifth-order predicted by the andysis.

Page 67: Zhu A 2001 Ying Zhu - University of Toronto T-Space · 2020. 4. 8. · 6 Conclusions 69 . List of Tables ... Errors and corresponding orders of convergence for Problem 2 using the

Table 5.8: Errors and corresponding orders of convergence for Problem 3 using the three-

orders of convergence

orders of convergence

Page 68: Zhu A 2001 Ying Zhu - University of Toronto T-Space · 2020. 4. 8. · 6 Conclusions 69 . List of Tables ... Errors and corresponding orders of convergence for Problem 2 using the

Table 5.9: Errors and corresponding orders of convergence for Problem 3 using the one-

orders of convergence

orders of convergence

Page 69: Zhu A 2001 Ying Zhu - University of Toronto T-Space · 2020. 4. 8. · 6 Conclusions 69 . List of Tables ... Errors and corresponding orders of convergence for Problem 2 using the

Table .5-10: Errors and corresponding orders of onvergence for Problem 3 using the

standard ciuartic-spline collocation method.

orders of convergence

orders of convergence

Page 70: Zhu A 2001 Ying Zhu - University of Toronto T-Space · 2020. 4. 8. · 6 Conclusions 69 . List of Tables ... Errors and corresponding orders of convergence for Problem 2 using the

The fourth problem is designed so that the coefficient functions in the diffetential

operator are al1 nonzero with some being variable, and so that the derivatives of order O

to 3 are used in the boundary conditions.

Problem 4: Consider the differential equation

subject to boundary conditions

The functions f and g;, i = 1: . - : 4, are determined so t hat the exact solution is

u(z) = ex- We apply the three-step quartic-spline collocation method to Problem 4.

The maximum absolute errors and the respective orders of convergences are presented

in the table below. The presence of al1 (acceptable) order terms in the differential eclua-

tion and boundary conditions operators does cot affect the order of convergence of the

method. As for Problem 2 and 3, the global order of convergence for the f~~nction is 6:

the same as the order of convergence on the superconvergence points (midpoints and grid

points).

Page 71: Zhu A 2001 Ying Zhu - University of Toronto T-Space · 2020. 4. 8. · 6 Conclusions 69 . List of Tables ... Errors and corresponding orders of convergence for Problem 2 using the

Table 5-11: Errors and corresponding orders of convergence for Problem 4 using the

t hree-step quartic-spline coiiocation met hod.

orders of convergence

orders of convergence

Page 72: Zhu A 2001 Ying Zhu - University of Toronto T-Space · 2020. 4. 8. · 6 Conclusions 69 . List of Tables ... Errors and corresponding orders of convergence for Problem 2 using the

The fifth problem is found in [19] and in [16]. The differential equation of this problem

subject to boundary conditions (5 .2) with a zero right side: models the bending of a thin

beam clamped at both ends.

Problem 5: Consider the differential equation

subject to bounclary conditions (5.1) or (5.2). The exact solution is ~ ( x ) = x2(1 - el. The maximum absolute errors and the estimated orders of convergences for the t hree-step

method are presented in the tables below. In [19], two quintic-spline collocation methods

are considered for the solution of the differential equation of Problem 5 with boundary

conditions (sel), and they are both sub-optimal and give rise to larger errors than our

quartic-spline collocation method. Hotvever, while the quintic-spline collocation method

of [16] is also a sixth-order method as is our quartic-spline collocation method, the former

gives rise to slightly smaller errors for this problem.

For B Cs ( 5 . l), the global order of convergence of our quartic-spline collocation met hod

is 0.5 to 1 lower than the local order on the midpoints and grid points, which is close to

6; for BCs (5.2): the global order is approximately 0.5 higher than for BCs(5.l).

Page 73: Zhu A 2001 Ying Zhu - University of Toronto T-Space · 2020. 4. 8. · 6 Conclusions 69 . List of Tables ... Errors and corresponding orders of convergence for Problem 2 using the

Table 5.12: Errors and corresponding orders of convergence for Problem 5, BCs (5.1).

LV \ l u - u ~ l ~ T i , Z ~ , W 1 fa' - uL 1 l-G,Ai,Ca \lu'' - u~llT&,m

orders of convergence

--

orders of convergence

Page 74: Zhu A 2001 Ying Zhu - University of Toronto T-Space · 2020. 4. 8. · 6 Conclusions 69 . List of Tables ... Errors and corresponding orders of convergence for Problem 2 using the

Table 5.13: Errors and correspond.ing orders of convergence for Problem 5, BCs (5.2).

LV I IU - UA I Iri9zi,- Ilur - & l [ ~ i , . \ ~ , ~ IIu" - ~211-r;,r;,a,

orders of convergence

orders of convergence

Page 75: Zhu A 2001 Ying Zhu - University of Toronto T-Space · 2020. 4. 8. · 6 Conclusions 69 . List of Tables ... Errors and corresponding orders of convergence for Problem 2 using the

Finally, ive design a problem to test numerically the minimum continuity required by

the solutioa in order for our quartic-spline collocation method to be sixth order.

Problem 6: Consider the differential equation

u(') = f in [O, SI

subject to boundary conditions (5.1). The functions f and gi, i = 1, - - - ,4, are determined

so that the exact solution is

We apply the one-step quartic-spline collocation method to Problem 6. The maximum

absolute errors and the respective orders of convergences are presented in the tables

below. The numerical results of Problem 6 below show that superconvergence holds for

functions in C ï ( I ) and for a function u = r13/2, with discontinuous ,u(') in 1, the order of

convergence is approximately 5.5 instead of 6. This means t hat t h e continuity condition

u E C ï ( I ) set in the analysis is only sufficient and not necessary.

Page 76: Zhu A 2001 Ying Zhu - University of Toronto T-Space · 2020. 4. 8. · 6 Conclusions 69 . List of Tables ... Errors and corresponding orders of convergence for Problem 2 using the

Table 5.14: Errors and corresponding orders oE convergence for Problem 6 with exact

solution (5.3).

orders of convergence

orders of convergence

Page 77: Zhu A 2001 Ying Zhu - University of Toronto T-Space · 2020. 4. 8. · 6 Conclusions 69 . List of Tables ... Errors and corresponding orders of convergence for Problem 2 using the

Table 5.15: Errors and corresponding orders of convergence for Problem 6 with exact

solution (5.4).

orders of convergence

orders of convergence

Page 78: Zhu A 2001 Ying Zhu - University of Toronto T-Space · 2020. 4. 8. · 6 Conclusions 69 . List of Tables ... Errors and corresponding orders of convergence for Problem 2 using the

Chapter 6

Conclusions

An optimal quartic-spline collocation method for solving one-dimensional fourth-order

BVPs is presented in this thesis. In order to develop the method: we first define an ap-

propriate quartic-spline interpolant and derive a number of asymptotic relations for the

error of the interpolant and its derivatives on the midpoints and gridpoints of a uniform

partition. Although these results are not used in the nctual computation of the opti-

mal quartic-spline collocation method, they are needed to e-xplain the derivation of the

method and in the andysis of error bounds and orders of convergence of the collocation

approximation. Two formulations of the optimal quart ic-spline collocation met hod are

described: the one-step or extrapolated method, and the three-step or deferred-correction

method. We study the propertieç of the matrices that arise from the two formulations.

For a restricted class of BVPs, we derive analytic formulae for the eigenvalues and eigen-

vectors of the matrices arising from the deferred-correction method. Furthermore, a

convergence analysis based on Green's functions shows that for the j t h derivative of

the quartic-spline collocation approximation, j = 0,1,2,3, the orders of convergence are

0 ( h 6 ) , 0 ( h 4 ) , 0 ( h 4 ) , 0 ( h 2 ) , respectively, on the midpoints and gridpoints of the uniform

partition. Numerical results verify the convergence rates expected from theory, and show

that the errors of our optimal quartic-spline collocation approximation are smaller than

Page 79: Zhu A 2001 Ying Zhu - University of Toronto T-Space · 2020. 4. 8. · 6 Conclusions 69 . List of Tables ... Errors and corresponding orders of convergence for Problem 2 using the

t hose from existing sub-optimal collocation met hods based on quartic, quint ic a n d sext ic

splines. WhiIe Cl0 is shown in theory to be a sufficient continuity condition for our

methods to yield the superconvergence results, it can be seen from the numerical results

that superconvergence can hold for functions in C7.

Even t hough only one-dimensional problems are considered in t his t hesis, the met hods

we have developed can be extended to higher dimensions, using a tensor product forrnu-

lation. There is a lot of interest in solving fourth-order PDEs in applications from science

and engineering. In particular, the biharmonic equation V'u I u, + 2u,,,, + uyyYy =

f(x; y) arises in plane elast icity. Equations of the form u,,,, + u, = O must be solved

when studying vibrations of a thin beam.

Once w e move beyond one dimension, the systems that need to be solved becorne so

large that fast solvers must be developed for them. For possible future research, FFT

(Fast Fourier Transform) solvers can be developed for various types of boundary condi-

tions and certain fourth-order PDE operators, since the eigenvalues and eigenvectors of

some of the coefficient matrices arising from the discretization are given in Chapter 3.

From the matrix analysis in Chapter 3 we can predict that an FFT solver for the bihar-

monic equation discretized by our quartic-spline collocation met hoc1 will take no more

fioating-point operat ions than the respective solver for the Laplace operator discretized

by the optimal quadratic-spline collocation method. Furthermore, iterative met hods like

rnultigrid solvers and preconditioned iterative solvers can be studied for the linear systern

arising from quartic-spline colIocation applied to general fourth-order PDEs; FFT solvers

can be used to solve the preconditioners. Another future problem could be to extend our

quartic-spline collocation methods to solve systems of linear partial differential equations

and to solve nonlinear scalar problems.

Page 80: Zhu A 2001 Ying Zhu - University of Toronto T-Space · 2020. 4. 8. · 6 Conclusions 69 . List of Tables ... Errors and corresponding orders of convergence for Problem 2 using the

Bibliography

[Il U. Ascher, J. Christiansen, and R. D. Russell. A collocation solver for mixed order

systems of boundary value problerns. Mathe.matics of Computation, 33(146):639-

679, 1919.

[2] U. M. Ascher, R. M. Mattheij, and R. D. Russell. Namerical Solution of Boundary

Value Problems for Ordinanj Diflerential Equations. SIAM: 1995.

[3] C. C. Christara. Spline Collocation Methods, Soflware and Architectures for Lin-

ear Elliptic Partial Digerential Equations. PhD thesis, Department of Cornputer

Science, Purdue University, IN, U.S.A., 198s.

[4] C. C. Christara. Quaclratic spline collocation methods for ellip tic partial differential

equations. BIT, 3433-61, 1994.

[5] A. Constas. Fast Fourier transforrn solvers for quadratic spline collocation. MSc.

Thesis, Department of Computer Science, University of Toronto, Toronto, Ontario,

Canada, July 1996.

[6] J. W. Daniel and B. K. Swartz. Extrapolated collocation for two-point boundary-

value problems using cubic splines. J. Tnst. Maths Applics, 16:16l-l'i4, 1975.

[7] C. de BOOF. On uniform approximation by splines. Journal of Approximation Theory,

1:219-235, 1968.

[SI C. de Boor. A Practical Guide t o Splines. Springer-Vedag, New York, 197s.

Page 81: Zhu A 2001 Ying Zhu - University of Toronto T-Space · 2020. 4. 8. · 6 Conclusions 69 . List of Tables ... Errors and corresponding orders of convergence for Problem 2 using the

[9] C. de Boor and B. Swartz. Collocation a t Gaussian points. SIAM J. Numer. . Anal.,

10(4):582-606, 1913.

[IO] F. Dubeau and J. Savoie. Periodic quartic splines with equi-spaced knots . IMA

Jou,rnal of Numer ica l Analysis, 5183-189, 1985-

[ I l ] W. D. Hoskins and D. S. Meek. Linear dependence relations for polynomial splines

a t midknots. BTT, 15:273-276, 1975.

[12] E. N. Houstis, C. C. Christara, and J. R. Rice. Quadratic-spline collocation meth-

ods for two-point boundary value problems. in terna t iona l Journal jor vum me ri cal

Methods in Engineering, 36:935-953, 198s.

[13] E. N. Houstis, E. A. Vavalis, and J. R. Rice. Convergence of an 0 ( h 4 ) c u b i c spline

collocation method for elliptic partial differential equations. SIAM J. Numer.- Anal.,

25(1):54-74, 19SS.

[14] M. Irodotou-Ellina. Spl ine collocation methods for high order elliptic b o u n d a r y ualue

problems. PhD thesis, Department of PIathematics, Aristotle University of Thessa-

loniki, Greece, 198'7.

[15] M. Irodotou-Ellina and E. N. Houstis. An 0 (h6 ) quintic spline collocation nnethod

for fourth order two-point boundary value problems. BIT, '3S:ZSS-301: 1988.

[16] M. Irodotou-Ellina and E. N. Houstis. An 0 (h6 ) quintic spline collocation rne thod for

fourth order two-point boundary value problems. Technical Report 618, Depastment

of Computer Science, Purdue University, 19SS.

[17] W. J. Kamrnerer, G. W. Reddien, and R. S. Varga. Quadratic interpolatory s: plines-

Numer. Math., 22241-259, 1974.

[lS] P. M. Prenter. Spl ines and Variational Methods. John Wiley k Sons, 1975.

Page 82: Zhu A 2001 Ying Zhu - University of Toronto T-Space · 2020. 4. 8. · 6 Conclusions 69 . List of Tables ... Errors and corresponding orders of convergence for Problem 2 using the

[19] R. D. Russell and L. F. Shampine. A collocation method for boundary value prob-

lems. Numer. Math., 19:L-25, 19'71.

[20] R. A. Usmani and S. A. Warsi. Quintic spline solutions of boundary value problems.

Co'mp. 63 Maths. wz'th Appls., 6:19'i-3037 1980.

[21] R. A. Usmani and S. A. Warsi. Srnooth spline sol~itions for boundary value problems

in plate deflection theory. C o m p . B ~llaths. with Appls . , 6:20%2117 19S0.

r22] Riaz A. Usmani. The use of quartic splines in the numericd solution of a lourth-

order boundary value problem. .Journal of Computational and A p p l i e d !IIathematics,

44:1S'7-199, 1992-