Some simple characterizations of contractivity regions

Some simple characterizations of contractivity regions

Journal of Computational North-Holland and Applied Mathematics 25 (1989) 27-32 Some simple characterizations contractivity regions * Paula DE OLI...

332KB Sizes 1 Downloads 92 Views

Journal of Computational North-Holland

and Applied

Mathematics

25 (1989) 27-32

Some simple characterizations contractivity regions * Paula

DE OLIVEIRA

Departamento

27

of

*

de Matemritica,

Universidade de Coimbra, Coimbra, Portugal

Received 5 November 1987 Revised 30 May 1988 Abstract: We present necessary and sufficient sector, and in disk of the complex plane.

conditions

Keywords:

contractivity.

Multiderivative

multistep

method,

for a multiderivative

multistep

method

to be contractive

in a

1. Introduction We investigate some contractivity properties of linear multistep multiderivative methods. For linear multistep methods contractivity has been introduced by Dahlquist [2] and studied for a particular norm, depending on a certain positive definite matrix. Nevanlinna and Liniger [9], [lo] studied contractivity for method independent norms. Many other authors have studied contractivity questions. We can mention without being exhaustive [l], [3], [4], [5], [6], 7[], [II], [12] and [13]. From an analytical viewpoint contractivity is a very interesting property because we can obtain very simple characterizations of certain methods, as we will see in later sections. In Section 2 some basic definitions are introduced. In Section 3 we give purely algebraic necessary and sufficient conditions, by means of the coefficients of the method, for a multiderivative multistep method to be contractive in a sector of the complex plane. We also present necessary and sufficient conditions for a multiderivative method to be contractive in a disk of the complex plane. Finally in Section 4 we identify the parameters that control the size of some subregions of the contractivity region.

2. Preliminaries For solving initial value problems u’(t)

=f(t,

i Y? fE

c’*,

r(t)>,

~(0) given,

* This work was supported by the Instituto Investiga@o Cientifica e Technolbgica. 0377-0427/89/$3.50

0 1989, Elsevier

(2.1)

fJ’ 0, National

Science Publishers

de InvestigacZo

B.V. (North-Holland)

Cientifica

and

the Junta

National

de

P. de Oliveira / Characterizations

28

we consider

multistep

multiderivative

k

II

I=1

j=O

where (YJ’ p!” J

j



I

methods

of contractivity regions

of form

k

(2.2)

j=o

O(l)k and I= l(1) p, are real coefficients

=

with (Ye# 0 and

J=o

i

jaj=

j=O

2 fi/“)=

(2.3) 1.

J=o

In (2.2) h represents a positive We consider the test equation

steplenght

and y,‘yj an approximation

of (dL/dx’)(x,+,).

y’ = xy.

(2.4)

and from (2.2) and (2.4) we have

j=O

(2.5)

J=o

‘=I

where z = hX. Let x = (y,,

)T.

. . . , .%+k-1

We recall the following

Definition 2.1. Let 1). (1 be a norm in c”. Then solutions of the difference equation (2.5) satisfy V’y,EEk, II Xl+, II G IIr, II) The set S (1. I( will be called contractivity

definition.

S,, ,, consists

s, = {z EC;

A(z)

z E E for which

the

V’n>O. region.

In what follows we will use the max-norm and we will represent We can easily prove the following theorem. Theorem 2.1. The contractivity

of those

S,, ,, by S,.

region of (2.2) with respect to the max-norm

is given by

GO}

where

(2.6) From (2.6) we can deduce Theorem 2.2. (i) Method

cYk> 0 and (ii) Method

another

theorem.

(2.2) is contractive at z = 0 a,
j=O(l)k-1.

(2.2) is contractive at z = 00 k-l

iff

iff

P. de Oliveira / Characterizations

We observe that the second derivative contractive at z = 0 and z = 00.

of contractiuity regions

multistep

methods

presented

29

by Emight

in [8] are

3. Contractivity in a sector of the complex plane We study in this section the necessary and sufficient conditions the complex plane. We remark that for first derivative methods sector of the complex plane has been made in [9]. Let us introduce the following notations S(B,

-a)={z~E;

J,=

{j~lV;c~,#f}.

IIT--argzl

<0,Rez>

of contractivity in a sector of a study of contractivity in a

-a},

(3-I) (34

We can then state the following

theorem.

Theorem 3.1. There exist constants a > 0, 0 < 8 < 71such that S(8,

-a)

C S,

(3.3)

iff the method is contractive at z = 0 and c /!yj=J, Proof. Analysing (y,

-

c py /eJo separately

>o.

(34

the terms in (2.6) for j E Jo and j ~5J, we have respectively

5 z’/y’ I-- ]a;][l-RezFj

(3.5)

+O(]z(2),

I=1

ff,-,p$q= Iz(i~B~‘)~+wzI)).

(34

From (3.5) and (3.6) we deduce A(z)=Rez Let in (3.7) z = pe” A(P ei”) =

c

/3:‘)+

JE-J,

(z]

c

i%

I~,o)~+O(]z]‘).

(3.7)

with 8 fixed 0 < 8 < IT and p + 0. We have

~[COSe C p,(l)+ C Ip:“i] + JEJ,, Jo-6

and the result easily follows.

0(p2).

(34

•I

Remark 3.1. If Ci e J,, ] ,$I’ ) = 0 condition have

(3.4) is always satisfied.

In fact as X:=ip,“’

= 1 (2.3) we

30

P. de Oliveira / Characterizations

of contractivity

regions

Remark 3.2. When p = 1, i.e. in the case of first derivatives multistep characterization has been obtained in [9].

methods,

the same

If methods of form (2.2) are used to integrate differential equations whose eigenvalues are “almost” imaginary it would be interesting to characterize methods such that 3r>o

p(-Y,

Y)CSoo.

(3.9)

where B(-r,

r)=

{zEQ=;

]z+y]


(3.10)

Theorem 3.2. There exist r > 0 such that q-r,

r)cs,

(3.11)

iff the method is contractiue c

at z = 0 and

(p,c’)I = 0.

(3.12)

iEJu

Proof. Suppose that (3.11) holds. Then from Theorem 3.1 we have c

p,“’ > 0.

(3.13)

i~Jo

Let us define for 0 < l3 < 71. fP>

=cos

~;~JOp:l)+

(3.14)

,E,iP:“i

and let 0, be a root of f(0) = 0. As f(0) 0 G 0 < 0, and p small enough

IS . a decreasing function in [0, ~1 we deduce that for

A( pe”) > 0.

(3.15)

Therefore from (2.6), (3.11) and (3.15) we must have 19,< &r. Considering that 0, is such that = 0, we conclude that (3.12) holds. For the sufficient part we note that the parametric equations of (3.10) are

f (0,)

z=2r(cos8]eie,

(3.16)

0<8<2a.

With z given by (3.16) we have for j E J, P

aj

-

c. zfy)

= ( (Y, ( + 2r cos%p:‘)~

I=1

J

(3.17)

+ o(9),

and finally, A(2r

lcos 0 I eie) =

C

(a,) +2r

i% j#k

+ 0(

r’) -

1ffk

I (3.18)

1 - 2r c~s~Bp~‘)~ iakt.

P. de Oliveira / Characterizations

From (2.3) we can given (3.18) the following A(2r (cos8 1eie) = -2r

of contractivity

regions

31

form

cos2f3 + 0(r2).

(3.19)

Observing that the explicit form of 0( r*) is C lcos 8 ) r2, where C depends the method, the results easily follows. 0 Remark 3.3. We note that the second conditions of Theorems 3.1 and 3.2.

derivative

methods

presented

on the coefficients

by Enright

of

in [8] satisfy the

4. Some qualitative results Let us introduce

the polynomial k-l

fTl4)=

IzIP I&?) i

-

\

c Ip, J I) (P)

;=o

k

(4.1)

J=o

If we suppose

k

that k-l

L=(ppI

c

-

I$o)I > 0,

(4-2)

J=o

we can easily prove {tEQ=,

pr(l

zI>~O}

cs,.

“l/L,

i = l(l)p

(4.3)

Set a;=

c

(py

-

- 1

j=O

(4.4

and k

a,= The polynomial

c bjl/L* ;=o

(4.5)

I’“( ) z I) takes then the form

P”(Izj)=L

Iz(B-

&z,,-i r=l

(

Using Young’s inequality

(4.6) we obtain

the following

estimate

for the largest root x,, of P”( I z I): (4.7)

32

P. de Oliveira / Characterizations

Fixing

cllj and fij(‘) , I= l(l)p

of contractivity regions

- 1, and taking limits in (4.7) when

L + co, we obtain

lim x,=0.

(4.8)

L-tCC

We can then conclude CB(0,

that for all Y> 0 it is possible

Y) C s,.

If p = 2, the largest positive x2=

to choose b/cP) such that

-

(4.9) root of P*( 1z I) is

5 [Bj”I - [ [ 5 IPjr’~/*;=o j=O

L,cO

(4.10)

Iajl]1’2/L

and so lim,,, x2 = 0, i.e., it is always possible to choose /3J’2’such that (4.9) holds. From the above considerations we conclude that with parameters b,“‘, j = O(l)k, I = l(l)p - 1 we can control the contractivity region “till” a neighborhood of the origin. This last conclusion together with Theorems 2.2, 3.1 and 3.2 furnishes a “relief” of contractivity regions of multistep multiderivative methods in the sense that they describe how the parameters “control” the contractivity region.

Acknowledgments We would like to thank an anonymous the first version of the paper.

referee

for some important

comments,

which improve

References VI K. Burrage and J. Butcher, Stability criteria for implicit Runge-Kutta

methods, X4&f J. Numer. Anal. 16 (1979) 46-57. PI G. Dahlquist, Error analysis for a class of methods for stiff non-linear initial value problems, Numerical Analysis Dundee, 1975, Lecture Notes Math. 506 (Springer, Berlin, 1976) 60-74. G. Dahlquist, On the relation of G-stability to other stability concepts for linear multistep methods, in: J.J.H. 131 Miller, Ed., Topics in Numerical Analysis ZIZ (Academic Press, London, 1977) 349-362. [41 G. Dahlquist, G-stability is equivalent to A-stability, BIT 18 (1978) 384-401. 151 G. Dahlquist, Some properties of linear multistep and one-leg methods for ordinary differential equations, Report TRITA-NA-7904. Royal Inst. Techn., Stockholm, 1979. 161 G. Dahlquist, Some contractivity questions for one-leg and linear multistep methods, Report TRITA-NA-7905, Royal Inst. Techn., Stockholm, 1979. G. Dahlquist and R. Jeltsch, Generalized disks of contractivity for explicit and implicit Runge-Kutta methods, [71 Report TRITA-NA-7906, Royal Inst. Techn., Stockholm, 1979. 181 W.H. Enright, Second derivative multistep methods for stiff ordinary equations, SZAMJ. Numer. Anal. 11 (1974). 191 0. Nevanlinna and W. Liniger, Contractive methods for stiff differential equations. PART I, BIT 18 (1978) 457-474. [IO1 0. Nevanlinna and W. Liniger, Contractive methods for stiff differential equations, PART II, BIT 19 (1979) 53-12. Royal Inst. [III J. Sand, On one-leg and linear multistep formulas with variable step-sizes, Report TRITA-NA-8112, Techn., Stockholm, 1981. [I21 G. SBderlind, Multiple-step G-contractivity with applications to slowly varying linear systems, Report TRITANA-8107, Royal Inst. Techn., Stockholm, 1982. [I31 M.N. Spijker, Contractivity in the numerical solution of initial value problems, Numer. Math. 42 (1983) 271-290.