Application of the theory of higher-order convex functions to the study of certain processes of numerical integration of differential equations

Abstract

Authors

Tiberiu Popoviciu
Institutul de Calcul

Keywords

?

Paper coordinates

T. Popoviciu, Application de la théorie des fonctions convexes d’ordre supérieur à l’étude de certains procédés d’intégration numérique des équations différentielles, Folia Fac. Sci. Natur. Univ. Purkyhnianae Brunensis, Ser. Monograph., Tomus 1, Purkyne Univ., Brno, 1973, pp. 241-245 (in French).
Proceedings of Equadiff III (Third Czechoslovak Conf. Differential Equations and their Appl., Brno, 1972), Miloš Ráb and Jaromír Vosmanský (eds.).

PDF

About this paper

Journal
Publisher Name
DOI
Print ISSN
Online ISSN

google scholar link

??

Paper (preprint) in HTML form

Original text
Rate this translation
Your feedback will be used to help improve Google Translate

APPLICATION OF THE THEORY OF HIGHER ORDER CONVEX FUNCTIONS TO THE STUDY OF CERTAIN PROCESSES OF NUMERICAL INTEGRATION OF DIFFERENTIAL EQUATIONS

by TIBERIU POPOVICIU
  1. 1.

    Most of the linear approximation formulas involved in the numerical integration processes of differential equations can be put into the form

f(m+r)(x0)I=0r1hasIf(I)(x0)+i=1sI=0ri1hasi,If(I)(xi)f^{(m+r)}\left(x_{0}\right)\approx\sum_{j=0}^{r-1}a_{j}f^{(j)}\left(x_{0}\right)+\sum_{i=1}^{s}\sum_{j=0}^{r_{i}-1}a_{i,j}f^{(j)}\left(x_{i}\right) (1)

For specific formulas one can consult various books on numerical analysis and, in particular, the well-known book by L. Collatz [1].

Formula (1), also called a numerical derivation formula, allows us to approximately calculate the value of the derivative of a certain order (of orderm+rm+r) of a function, on a given point (the pointx0x_{0}), by a given linear combination of the values, in finite number, of the function and of some of its successive derivatives, on given points. ThehasI,hasi,Ia_{j},a_{i,j}are given constants, the distinct pointsx0,x1,x2,,xsx_{0},x_{1},x_{2},\ldots,x_{s}of the real axis belong to the bounded and closed interval[has,b][a,b]on which the functionffis defined. Finally thes,r1,r2,,rss,r_{1},r_{2},\ldots,r_{s}are natural numbers andr,mr,mnon-negative integers also given.

The differenceR=R(f)R=R(f), between the first and second members of formula (1), is the remainder of this numerical derivation formula. In a previous work [3] we made a fairly detailed discussion of this remainder and later we completed these results [6].
2. Note that the remainderR(f)R(f)is a linear functional defined on a certain setSSof functionsffdefined on the interval[has,b][a,b]. The study of the rest, which obviously depends on the functionff, therefore of the structure of the wholeSS, leads to various delimitations of the error committed by the approximation (1) off(m+r)(x0)f^{(m+r)}\left(x_{0}\right).

Let us assume that, in general,R(f)R(f)be a linear functional defined on a linear setSSof real and continuous functions, defined on an intervalIIof the real axis. The theory of higher-order convex functions or the theory of various generalizations of these functions can be used to specify the structure of the functionalR(f)R(f)when it has a degree of accuracy or something analogous.

Suppose, in particular, thatSScontains all polynomials. Then the degree of exactness, if it exists, is an integern1n\geqq-1well determined by the property that
R(f)R(f)is zero on any polynomial of degreennand is different from zero on at least one polynomial of degreen+1n+1^{*}). We then have the following theorem:

WhenR(f)R(f)is nonzero on any functionfSf\in S, convex of ordernn, We have

R(f)=K.[ξ1,ξ2,,ξn+2;f]R(f)=K.\left[\xi_{1},\xi_{2},\ldots,\xi_{n+2};f\right] (2)

OrK0K\neq 0is independent of the functionffand the knotsξ1,ξ2,,ξn+2\xi_{1},\xi_{2},\ldots,\xi_{n+2}generally depend on the functionff, are distinct and even within the intervalIIifn0n\geqq 0.

In this case we say that the linear functionalR(f)R(f)is of the simple form. Moreover, for simplicity, in a certain sense, the condition thatR(f)R(f)be different from zero forfSf\in Sconvex of a certain order, is at the same time necessary and sufficient. Various criteria allow us to decide whether a linear functionalR(f)R(f)is of the simple form or not. Of the simple form are the remainders in many linear approximation formulas of analysis. For example, in the Taylor formula, in the more general Lagrange-Hermite interpolation formula, in many classical mechanical quadrature formulas and in most linear formulas used in the numerical integration of differential equations. As for the factorKK, it is equal toR(xn+1)R\left(x^{n+1}\right).

I introduced (first under another name) the notion of linear functional of the simple form in another work [2].

The functionffis said to be convex of ordernnonIIif all its differences divided[x1,x2,,xn+2;f]\left[x_{1},x_{2},\ldots,x_{n+2};f\right], of ordern+1n+1on knotsx1,x2,,xn+2Ix_{1},x_{2},\ldots,x_{n+2}\in Idistinct, are positive.

For the definitions and properties of divided differences on distinct or non-distinct nodes, of higher-order convex functions, for the notion of simplicity of a linear functional and for various other properties used in this work, one can consult my previous works. For example, my dissertation of "Mathematica" [4].

Finally, let us note that, in the case of the simplicity ofR(f)R(f), formula (2) must be considered in close connection with various theorems and formulas of the mean of divided differences. The right-hand side of formula (2) can also be represented in various forms. For example, ifn0n\geqq 0and if the functionffhas a derivative(n+1)(n+1)th on the inside ofII, We have

R(f)=Kf(n+1)(ξ)(n+1)!,R(f)=K\cdot\frac{f^{(n+1)}(\xi)}{(n+1)!}, (3)

ξ\xibeing a point of the interior ofII.
3. The linear functionalR(f)R(f)may not be of the simple form, but if it

0 0 footnotetext: *) Whenn=1n=-1we haveR(1)0R(1)\neq 0.

has a determined degree of accuracy,nn, under fairly general assumptions (see [4]), we have a formula of the form

R(f)=HAS[ξ1,ξ2,,ξn+2;f]+B[ξ1,ξ2,,ξn+2;f]R(f)=A\left[\xi_{1},\xi_{2},\ldots,\xi_{n+2};f\right]+B\left[\xi_{1}^{\prime},\xi_{2}^{\prime},\ldots,\xi_{n+2}^{\prime};f\right] (4)

OrHAS,BA,Bare independent of the functionffAndξv,v=1.2,,n+2,ξv,v=1.2,\xi_{v},v=1,2,\ldots,n+2,\xi_{v}^{\prime},v=1,2,\ldots,n+2n+2are two groups ofn+2n+2distinct points ofII, generally depending on the functionff. We haveHAS+B=R(xn+1)0A+B=R\left(x^{n+1}\right)\neq 0and the simplicity comes down to the fact that we can choose one of the coefficientsHAS,BA,Bequal to zero. If the functionffhas a derivative(n+1)(n+1)th on the inside ofI(n0)I(n\geqq 0), from (4) we deduce the formula

R(f)=HAS1f(n+1)(ξ)+B1f(n+1)(ξ),(HAS1=HAS(n+1)!,B1=B(n+1)!)R(f)=A_{1}f^{(n+1)}(\xi)+B_{1}f^{(n+1)}\left(\xi^{\prime}\right),\quad\left(A_{1}=\frac{A}{(n+1)!},B_{1}=\frac{B}{(n+1)!}\right) (5)

ξ,ξ\xi,\xi^{\prime}being two points of the interior ofII.
Note that this time instead of a single group of pointsξν\xi_{\nu}respectively of a single pointξ\xiwe encounter two groups of pointsξv,ξv\xi_{v},\xi_{v}^{\prime}, respectively two pointsξ\xi,ξ\xi^{\prime}, generally without connection between them, of the intervalIIof function definitionff.

The preceding considerations apply to a linear functional of the form

R(f)=i=1pI=0ki1ci,If(I)(zi),R(f)=\sum_{i=1}^{p}\sum_{j=0}^{k_{i}-1}c_{i,j}f^{(j)}\left(z_{i}\right), (6)

where the nodesziz_{i}are distinct and the coefficientsci,Ic_{i,j}are independent of the functionff. WhenR(f)R(f)is not zero identically, so if theci,Ic_{i,j}are not all zero, the linear functional has a degree of accuracynnwell determined.

In particular, the remainder of the approximation formula (1) is of the form (6).
Note also that by passing to a primitive of the functionff, the study of the remainder of a quadrature formula allowing the approximate calculation of an integral of the formhasbf(x)dx\int_{a}^{b}f(x)\mathrm{d}x, returns to the study of a functional of the form (6) (see [4]).
4. We have sought to remedy the defect highlighted by the italicized lines of the previous no.

WhenR(f)R(f)is not of the simple form we can seek to reestablish simplicity by defining a degree of simplicity not in relation to the successive powers ofxx, but with respect to a suitably defined Tschebycheff system onII. We have applied such a method in a previous work [5]. Assuming thatffhas a sufficient number of derivatives, we can then, in certain cases, obtainR(f)R(f)as a linear combination of the values ​​of some of the derivatives offfon a single pointξ\xi(generally depending on the functionff). This linear combination can have coefficients also depending onξ\xi, as shown by the example of our cited work [5].
5. In the particular case of the linear functional (6) we can obtain such a formula also in the following way. We can find a functiongg, defined onII, depending only on the coefficientshasi,Ia_{i,j}and knotsziz_{i}(hands not of the functionffand functionalRR), so that we have

R(f)=[z1,z1,,z1k1,z2,z2,,z2k2,,zp,zp,,zpkp;gf]R(f)=[\underbrace{z_{1},z_{1},\ldots,z_{1}}_{k_{1}},\underbrace{z_{2},z_{2},\ ldots,z_{2}}_{k_{2}},\ldots,\underbrace{z_{p},z_{p},\ldots,z_{p}}_{k_{p}};gf] (7)

The total number of nodes of the divided difference of the second member isq+1==k1+k2++kpq+1==k_{1}+k_{2}+\ldots+k_{p}. We can always find forgga polynomial, even of degreeqq. It is determined as a Lagrange-Hermite interpolation polynomial on theq+1q+1nodes considered.

So if we assume thatq>0q>0and thatffeitherqq-times derivable (as well asgg) on the inside ofII, we get

R(f)=1q!(gf)x=ξ(q),R(f)=\frac{1}{q!}(gf)_{x=\xi}^{(q)}, (8)

ξ\xibeing an interior point ofIIdepending, in general, on the functionffThis result is obtained by taking into account the classical Cauchy formula

[x1,x2,,xq+1;f]=f(q)(ξ)q!,\left[x_{1},x_{2},\ldots,x_{q+1};f\right]=\frac{f^{(q)}(\xi)}{q!},

ξ\xibeing inside the smallest interval containing the nodesx1,x2,,xq+1x_{1},x_{2},\ldots,x_{q+1}.
6. The functionggnot being determined in a unique way, there may be several representations of the previous form.

Example. Consider the linear functional

R(f)=hasf(b)bf(has)hasb(bhas),R(f)=\frac{af(b)-bf(a)}{ab(ba)},

Or0<has<b0<a<bAndffis continuous on[has,b][a,b]and derivable on the open interval]has,b[]a,b[.
This linear functional is of the form

R(f)=[has,b;gf]R(f)=[a,b;gf]

by choosing, org=1xg=\frac{1}{x}, or elseg=has+bxhasbg=\frac{a+bx}{ab}.
Formula (8) gives us

R(f)=(gf)x=ξ=g(ξ)f(ξ)+g(ξ)f(ξ),ξ]has,b[\left.R(f)=(gf)_{x=\xi}^{\prime}=g^{\prime}(\xi)f(\xi)+g(\xi)f^{\prime}(\xi),\xi\in\right]a,b[

We therefore obtain, either

R(f)=1ξ2f(ξ)+1ξf(ξ),ξ]has,b[,\left.R(f)=-\frac{1}{\xi^{2}}f(\xi)+\frac{1}{\xi}f^{\prime}(\xi),\quad\xi\in\right]a,b[,

either

R(f)=1hasbf(ξ)+has+bξhasbf(ξ),ξ]has,b[.\left.R(f)=-\frac{1}{ab}f(\xi)+\frac{a+b-\xi}{ab}f^{\prime}(\xi),\quad\xi\in\right]a,b[.

In both formulas the numberξ\xiis obviously not the same. To justify this statement it is enough to takef=x2f=x^{2}.

BIBLIOGRAPHY

[1] Collatz, L.: Numerische Behandlung von Differentialgleichungen, 1955.
[2] Popoviciu, T.: Asupra former restului in unele formulae de aproximare ale analizei, Lucrările Ses. Gen. stiințifice ale Acad. RPR din 2-12 iu nie 1950, 183-186 (1950)
[3] Popoviciu T.: Asupra restului în unele formula de derivare numerică (On the remainder in some formulas of numerical derivation). Studii si Cercetări Matematice, T. III, 53-122 (1952)
[4] Popoviciu, T.: On the remainder in certain linear formulas of approximation of the analysis, Mathematica, 1 (24), 95-142 (1959)
[5] Popoviciu T.: On the remainder of certain quadrature formulas, Aequationes math., 2, 265-268 (1969)
[6] Popoviciu T.: Das Restglied in einigen Formeln der numerischen Integration von Differentialgleichungen, Methoden und Verfahren der Mathematischen Physik, B. 5, 117-129 (1971)

The author's address:
Tiberiu Popoviciu
Institutul de Calcul
37 Str. Republicii, Cluj
Romania

1973

Related Posts