On the convergence of the collocation method for non-linear boundary value problems

On the convergence of the collocation method for non-linear boundary value problems

U.S.S.R. Comput. Maths. Maths Phys. Vol. 17, pp. 215-221 @ Pergamon Press Ltd. 1978. Printed in Great Britain. 0041-5553/77/1001-0215$07.50/O ON THE...

445KB Sizes 0 Downloads 60 Views

U.S.S.R. Comput. Maths. Maths Phys. Vol. 17, pp. 215-221 @ Pergamon Press Ltd. 1978. Printed in Great Britain.

0041-5553/77/1001-0215$07.50/O

ON THE CONVERGENCE OF THE COLLOCATION METHOD FOR NON-LINEAR BOUNDARY VALUE PROBLEMS* M. G. RASSADINA

and S. 0. STRYGINA

Kuibyshev (Received 16 February 1976) THE CONVERGENCE investigated operator.

of the collocation

method for non-linear

by means of a specially constructed

equation

boundary

value problems

with a completely

is

continuous

Of the available methods of projection type used to solve boundary value problems for ordinary differential equations, the collocation method is distinguished by the simplicity of its numerical realization. A large number of papers by various authors (see [l-6] , and also the review in [7] ) have been devoted to the validation boundary

value problems in conditions

of the convergence

where Green’s functions

problems exist. In this paper the collocation

of this method for two-point

of some linear boundary

value

method is used for an extensive class of non-linear

boundary value problems, including, in particular, the multi-point boundary value problem. The existence and convergence of approximations by the collocation method are proved with a more general assumption

about the difference

problem. The proofs are based on a transition method for an equation

with a completely

from zero of the topological to the consideration

continuous

characteristic

of the

of the abstract projection

operator in Banach space.

1. Statement of the problem and some auxiliary assertions 1. Statement system of ordinary

of the problem and properties differential

of the projection

operators.

Consider the

equations dx:,idl=j(t, x),

where s=R’li, f(t, x) is a vector function respect to both arguments interested

in solutions

(1.1)

which is defined and continuously

for tc [- 1,1 j, x from some bounded

differentiable

with

domain D~R”‘. We will be

of the system (1 .l) satisfying the boundary

conditions

I/x(t) =U.

(1.2)

where HX (t) = (Hlx (t), . , H”,x (t) ), the Hi are certain, in general, non-linear functionals in the space of continuous functions. (Below it is assumed that the H,, i= I, 2. . . , m. are bounded and continuously differentiable.) Let x*(t) be the solution of problem (1 .I), (1.2). To find it we can use the collocation method, consisting of the following. We fuc an integer n>O. On the segment [- 1, 1] we consider the system of points TO, . . . , ~--i, called collocation points. We will define as an approximation

*Zh. vjkhisl. Mat. mat. Fiz., 17, 5, 1315-1320,

1977.

215

216

M. G. Rassadina and S. 0. Strygina

of order n by the collocation

method to the solution x* (t), the linear combination

of Chebyshev

polynomials I

lEd’s

&l(t) =

(4

(1.3)

h=O

with coefficients

from Rm , satisfying the system dxn(t) dt

and the boundary

I

1,. . .) n-l

i=o,

=f[t,Xll(t)l/tPrjt

t=r,

(1.4)

condition Hx, (t) =O.

It is obvious that a system of non-linear As points of collocation

(1.5)

algebraic equations

is obtained

for finding

ao, .

. . , a,

we will consider

(n-1)

=j

n(2j+l) = cos -

j==O, 1, . . . . n-l,



2n

or

Tj

(n-1)

= cos-,

We will denote by L2=-L2[-I, are summable-square,

ni

j=O, 1,...,n-I,

n-l

C-1.

1] the space of vector functions

if (1-P) -‘h is taken as weight function.

z(t), whose components

The norm Ilz(t)l12 in this space

is defined as usual : 1

lIz(

=

max

Ilzj(t)ll~ =

j-1,2,....m

max j-1,3,...,?7&

[

n



J

jZj(t)J2 dt

-

(1-p)‘”

-1

1* “’

We will denote by CI=CI[-1, 11 the space of continuous vector functions z(t), possessing a derivative i(t) 6. We will define the norm Ilz(t)ll in this space by the equation

where lb (0 IIc =

max j=t,2,....m

max

IZj(t)

I.

--1ct
In the space L, we now consider the linear projection

operators P,, by means of the

equation n

where a,=R*

and are so selected that

P,x

(t)

=x

(t)

at the points

xj

(n)

(n) or Zj , j==O, 1,. . . , n.

217

Short communications

It is obvious that the system (1.4), (IS), obtained to find x,(t), an approximate solution of (1.3) by the collocation method, by means of the projectors P, _ 1 can be written in the form

-

We

dtn (1) dt

= Pn-If[C &I(t) I,

Hzfl(t)=O.

(l-6)

note a property of the operators P,. For any function x(t) 41 Ib-~n4lz~o(n)

MIS,

(1.7)

where a(n)=O(l/(n+l)).To prove the estimate (1.7) we have to consider the expansion of the function x(t) in a Fourier series m x(t)

-Co

+

E

C,T” Ct)

(1.8)

s=,

(co,. . . , c,, . . . ERR) which converges in L,. Changing now from the variable t to the variable 13by the formula t=c& 0 and following the scheme explained in [8], it is easy to obtain the connection

between the coefficients ck of the expansion (1.8) and the coefficients of the polynomial P,s (t) . This enables us to estimate in the space L, the norm of the difference P--P,,x in terms of the norm of the remainder of the series (1.8), which in turn is easily estimated by the right side of (1.7). The operators P, are uniformly bounded from C, into L,. 2. The equivalent equation. In this section we consider the operator equation equivalent to the boundary value problem (1. l), (1.2). We

denote by B the operator d

Bz (t) = --p,

z(t) ECI.

It is easy to see that for any y=Lz, OD

y=bo

+

b,T, (t), c

a=,

the equation Bz =y has a unique solution P)

z=B-‘y

=

c

(2s)-‘(b,-i_b,+i)T,(t),

%=I

belonging to the subspace of continuously differentiable vector functions, whose coefficient co in the expansion (1.8) equals zero. This means that on L, we can consider the operator -0, existing such that B- I, a constant IIB-‘YII =Wl yllz.

It is easy to verify that the operator B- 1 is completely continuous like the operator acting in Cl. USSR 17:5--o

(1.9

M. G. Rassadinaand S 0. Strygha

218

In the space C, we consider the system of equations Bx=vx,

Hx=O,

(1.10)

where cpis some continuous operator defined on the set W of functions of C, assuming values inD. The set of solutions of the system (1 .lO) is identical with the set of solutions of the equation x=Yox+B-‘qx+lix,

(1.11)

where the operator Y0 establishes a correspondence between the continuous function x(t) and the coefficient co in its expansion (1.8). Indeed, let x = x(t) be the solution of system (1. IO). Since BBox=O, then the first equation of system (1.10) is equivalent to the equation B(x-Box)

=cps.

From this ~--9~z=B-*cpx. Considering that Hx = 0, we obtain ~=90x+B-hpx+Hz, the solution of (1.11).

that is, x is

Conversely, let x =x(t) be the solution of Eq. (1.11). We will show that x satisfies the system (1.10). For this we apply the operator Y0 to both sides of (1.11). Then, since 9oB-*cp~=0, we obtain Hx = 0. If we now apply to both sides of Eq. (1 .l 1) the operator B, we have BX=CQX (since

BBaz=O).

This implies that the solution of problem (1.1 l), (1.12) is equivalent to the solution of the equation x=8x with an operator Six =POs(t) +B-*f[t, x(t)] +Hx(t) completely continuous in the space C,. The problem of finding an approximate solution x, (t) of system (1.6) is equivalent to the solution of the equation x,,=&‘~z,, where ZPI1x,(t)=9~,(t) +B-lPn-lf[t, x,,(t) I+ Hx,,(t) is a completely continuous operator acting in C, .

2. The existence and convergence of approximations by the collocation method to the exact solution of the boundary value problem 1. Convergence theorem. Let every initial condition z (-I) =x0 define a unique solution (I”O’P (t, -1; x0) of the system (1. l), defmed in [- 1, 1 ] . Then in the space Rm the shift operator [91 Ci=Hqg+&

ls defined. This operator is continuous, and its fmed points are the initial values of the solution of problem (1 .l), (1.2). Theorem 1

Let x*(t) be an isolated solution of problem (1. l), (1.2), the corresponding fmed point x*(-l) of the shift operator having a non-zero index. Then for sufficiently large n the approximations (1.3), determined from relations (1.4), (1 S), exist and as n-f m converge to x*(t) in the norm of the space C, .

219

Short communications

Roof: It is obvious that x*=x*(t) is a fured point of the operator 8. In the domain 9kC, a sphere S, with centre at the point x* can be chosen, within and on the boundary S, of which there are no solutions of problem (1 .I), (1.2) different from x*, the rotation 7 (0, S,) of the vector field @=I--8 on S, being identical with the index of the fured point x*(-l) of the shaft operator [lo] . But then x* will have a non-zero index (as the fmed point of the operator d ). As well as the field @=I-8

we consider on S, the vector fields (D,=Z-fYpn

and show that for sufficiently large IZthere is equality of the rotations y (0, S,) =y (@n, S,) . Since the field @ is completely continuous, there exists a constant

a>~,

such that

P.1)

Using the estimates (1.9) and (1.7) we obtain

where o(n-l)-tO, n+m. From this and (2.1) by RouchC’s theorem (see, for example, [ 1 l] ) it follows that for sufficiently large n the fields a,, are not degenerate on the sphere S, and Y(Q ,,, Consequently, [ 1 l] , for every n3no within the sphere S, there is at least S,) =y(@, 8,) *o. which is equivalent to the existence of approximate one fmed point of the operator d,,, solutions x, by the collocation method. The estimates (1.9), (1.7) and the complete continuity of the operator d enables us by following the reasoning usual in such cases (see, for example, [ 12]), to prove the convergence of the sequence xn(f) to x*(t) in the space C,. 2. Estimation of the rate of convergence. Let x*(t) be the exact solution of problem (1 .l), (1.2). We denote by F*(t) the Jacobi matrix 1 x=xa,l,l

(y)

i, k=l, 2 r...,m,

corresponding tof(t, x). We denote by H’x(t) the column vector;(Hl’[x*(t) lx(t),

, H,‘[s’(t) lr(t))‘.

Theorem 2 Let the linearized problem i(t)=F’(t)x(t),

H’x(t) =o

not have non-trivial solutions. Then for sufficiently large n the approximations x,(t) by the collocation method exist, converge to x*(t) and the estimate llx*-x,ll~cII

holds, where c is some positive constant.

(I-P,,-,)I[4

I*(t)

1112,

220

M. G. Rassadina and S. 0. Strygina

Proof: In the conditions of the theorem the Frechet derivative

of the operator 8 exists and the equation t=8’(s*)z does not have non-trivial solutions. In particular, this means that x* is an isolated fmed point of the operator 8’ of non-zero index (see, for example, [ 1l] ). Therefore, by Theorem 1, the approximate solutions x,(t) exist and as n+ UD they converge to x*(t). We prove the estimate. We note that the operators point x*. Let r,,=b,,x,,. Then x’-I,,=B-‘(I-P,,.-l)fx*+~f,,‘(s’)

8 a/ are also Frechet differentiable at the

(Y-x,,)

+o(cY,

Ilx,,-_z*II),

P-2)

where llo(z*, llr’-xl~ll) lI~o~Ill~*-~~lll, otL-+O, as IIx*--5,,ll+O; fs*=f[t, x’(t)]. In the conditions of the theorem the operator Z-Z’(.r*) is reversible. Therefore, for sufficiently large n the operators Z-8 ,,’(z’), are also reversible, and the norms of the inverse operators are bounded as a whole: II[I--8,,‘(I’)

I-‘Ilaw.

We rewrite (2.2) in the form Ir-~,,,‘(I’)l(~c’-r,,)=B-‘(I-P,,_*)fx’+o(s*,

11x’-s,,ll).

From this Ilt’-x,,ll~‘M~II

(z-P,,-,)f~.II?+Mo,,llz~-s,~ll.

For sufficiently large n this gives

The theorem is proved. Translated by J. Berry. REFERENCES 1.

VAINIKKO, G. M. On the convergence and stability of the collocation method. Differents. ur-niya, 1,2,2&J-254, 1965.

2.

VAINIKKO, G. M. The convergence of the collocation method for non-linear differential equations. Zh. vjGhis1. Mat. mat. Fiz., 6, 1,35-42,1966.

3.

KARPILOVSKAYA, E. B. On the convergence of the collocation method. Dokl. Akad. Nauk SSSR, 151, 4,766-769,1963.

4.

SHINDLER, A. A. Some theorems of the general theory of approximate methods of analysis and their application to the methods of collocation, of moments and of Galerkin Sibirskii matem. zh., 8, 2,415-432, 1967.

5.

RONTO, N. I. Application of the collocation method for the solution of boundary value problems. Vlcr. matem zh., 23,3,415-421, 1971.

6.

RONTO, N. I. Application of the collocation method to the solution of non-linear boundary value problems. In: Theory of electrotechnology and the computer design of electronic circuits (Tear. elektrotekhn. i mashinnoe proektirovanie elektronnykh tsepei), 103-113, IK Akad. Nauk Ukr SSR, Kiev, 1971.

7.

RONTO, N. I. Establishment of the existence of a periodic solution by the collocation method. In: A method of integrating manifolds in non-linear differenti equarions (Meted integr. mnogoobrazii v nelineinykh differents. ur-niyakh), 243-253, In-t matem. Akad. Nauk Ukr SSR, Kiev, 1973.

221 8.

ZYGMUND, A. Trigonomefric series (Trigonometricheskie

9.

KRASNOCEL’SKII, M. A. and LIFSHITS, E. A. The principles of duality for boundary value problems. Dokl. Akad. Nauk SSSR, 176,5,999-1001, 1964.

ryady), Vol. 2, “Mir”, Moscow, 1965.

10. STRYGINA, S. 0. The convergence of Gal&kin’s method for the multipoint boundary value problem. In: Proceedings of a seminar on differential equations (Tr. seminara po differents. ur-niyam), No. 1, 79-86, Izd-vo Kuibyshevskogo un-ta, Kuibyshev, 1975. 11. KRASNOSEL’SKII, M. A. Topological methods in the theory of non-linear integral equations (Topologicheskie metody v teorii nelineinykh integral’nukh uravnenii), Gostekhizdat, Moscow, 1956. 12. KRASNOSEL’SKII, M. A. et al. The approximate solution of operator equations (Priblizhennoe reshenie operatornykh uravnenii), “Nauka”, Moscow, 1969. U.S.S.R, Comput Maths. Maths Phys. Vol. 17, pp. 221-225 0 Pergamon Press Ltd. 1978. Printed in Great Britain.

0041-5553/77/1001-0221$07.50/O

A COMPLETELY CONSERVATIVE

DIFF;ERENCE SCHEME FOR GAS-DYNAMIC EQUATIONS* V. V. ZHAROVTSEV

Tomsk (Received 25 March 1976; Revised 26 May 1976)

FROM a family of three-layer completely conservative difference schemes approximating the one-dimensional equations of gas dynamics in Lagrangian mass variables, one scheme was successfully split into two systems of difference equations each of which, if the equations are considered in a definite sequence, can be solved explicitly. The results of trials of the scheme in the solrJtion of two test problems are given. The completely conservative schemes for integrating the equations of gas dynamics constructed in [l-3] are implicit, except for one which can be solved explicitly, but whose stability condition permits its use only with extremely rigorous constraints on the time step. Non-linear implicit difference equations are solved by iterative methods, but in a number of cases in order to ensure convergence of the iterative processes and also to obtain reliable results in the calculation of flows with shock waves, it is necessary to impose constraints on the time step, which leads to a considerable increase in the computing time for the problem. Moreover, as mentioned in [2], in practice the calculation is not continued to complete convergence of the iterations, and accordingly what is realized is not the initial difference scheme, but another close to it, and as a result an additional investigation must be carried out in order to estimate the unbalance of the terms of the difference equation realized. It is obvious that the construction of a completely conservative difference scheme permitting the integration of the gas-dynamic equations with a time step determined by Courant’s criterion is of definite interest. We will construct a difference scheme based on the system of equations alj au du dp z+s-=o,

ile

dX -_=JJ at

x--=0,

3



dV

x+e-g=@

*Zh. vFhis1. Mat. mat. Fiz., 17,5, 1320-1324.

1977

,=“,

at

s (1)