Bilateral approximations for the solutions of scalar equations

Abstract

(soon)

Authors

Ion Păvăloiu
(Tiberiu Popoviciu Institute of Numerical Analysis)

Keywords

PDF

Scanned paper: on the journal website.

PDF-LaTeX version of the paper.

Cite this paper as:

I. Păvăloiu, Bilateral approximations for the solutions of scalar equations, Rev. Anal. Numér. Théor. Approx., 23(1994) no. 1, pp. 95-100.

About this paper

Print ISSN

1222-9024

Online ISSN

2457-8126

References

[1] Balazs, M., A Bilateral Approximating Method for Finding the Real Roots of Real Equations., Revue d’analyse numerique et de theorie de l’approximation, 21, 2 (1992), pp. 111-117.

[2] Păvăloiu Ion, On the Monotonicity of the Sequences of Approximations Obtained by Steffensen’s Method., Mathematica, 35 (58), 1(1993), pp. 71-76.

[3] Păvăloiu Ion, Solving Equations by Interpolation. Ed. DACIA (1981), (in Romanian).

Paper (preprint) in HTML form

Bilateral approximations for the Solutions of Scalar Equations

Bilateral approximations for the Solutions
of Scalar Equations

Ion Păvăloiu
(Cluj-Napoca)

1. Introduction

Let I=[a,b],a<b, be an interval on the real axis. Consider the equation:

(1) f(x)=0,

with f:I=.

In paper [1], to solve equation (1), the author has considered the sequences (xn) and (g(xn)),n=0,1,, generated by means of Steffensen’s method for the case when f is of the form:

(2) f(x)=xg(x),

where g:I, and he has studied the conditions under which the two above sequences are monotonous (one increasing, the other decreasing), both converging to the solution x¯ of equation (1).

In paper [2] the same problem has been studied, considering Steffensen’s method for a more general case, that is, when f and g do not satisfy equality (2), but it is supposed that equation (1) is equivalent to the equation:

(3) xg(x)=0

Paper [2] points out the advantages of Steffensen’s method in the mentioned case (f and g fulfill the above condition, hence (2) does not hold).

As known, Steffensen’s method, studied in [1] and [2]), consists in generating the sequences (xn) and (g(xn)),n=0,1,, through:

(4) xn+1=xnf(xn)[xn,g(xn);f],x0I.

where [xn,g(xn);f] stands for the first order divided differences of f on the points xn and g(xn), [3].

In the present note we shall study the problem of [1] and [2] for the Aitken-Steffensen method. For this purpose, consider the following three equations:

(5) {f(x)=0;xg1(x)=0;xg2(x)=0,

where g1,g2:I.

Assuming that equations (5) are equivalent, in order to approximate the root x¯ of equation (1) we shall consider the sequences (xn),g1(xn)), and (g2(g1(xn))),n=0,1,, generated by the Aitken-Steffensen method, namely:

(6) xn+1=g1(xn)f(g1(xn))[g1(xn),g2(g1(xn));f],x0I

It is well known that the convergence order of Steffensen’s method for sequence (4) is 2 if the functions f and g verify equality (2).

In the case of the more general studied in [2], the convergence order is p+1 if the sequence (yn),n=0,1,, generated by yn+1=g(yn),y0I, has the convergence order p(p), p1).

The convergence order of the method (6) is p(q+1) if the sequence (yn) and (zn),n=0,1,, generated by yn+1=g1(yn),zn+1=g2(yn),y0,z0I, have the convergence orders p and q, respectively.

From this viewpoint the results of [2] and those of this paper can present certain advantages; more concretely, given the function f, the functions g and g1,g2, respectively, may be chosen in infinitely various ways. These will be classified at the end of this note.

We shall adopt the notation [x,y;f] and [x,y,z;f], with x,y,zI, for the first and second order divided differences of the function f, respectively. We shall also use in proofs the following obvious identities:

(7) g1(x)f(g1(x))[g1(x),g2(g1(x));f]=g2(g1(x))f(g2(g1(x)))[g1(x),g2(g1(x));f]
(8) f(z)=f(x)+[x,y;f](zx)+[x,y,z;f](zx)(zy)

where x,y,zI. As to the notions of monotonicity and convexity of the function f on the interval I, we shall adopt the following definitions:

Definition 1.1.

The function f:I is increasing (nondecreasing,decreasing, nonincreasing) on I if for every x,yI the relation [x,y;f]>0 (0,<0,0, respectively) holds.

Definition 1.2.

The function f:I is convex (nonconcave, concave, nonconvex) on I if for every x,y,zI the relation [x,y,z;f]>0 (0,<0,0, respectively) holds.

2. Monotonicity of the sequences Generated by the Aitken-Steffensen Method

In the sequel we shall suppose that the function f,g1,g2 fulfill the following conditions:

  • (a)

    the functions f,g1,g2 are continuous;

  • (b)

    the function g1 is increasing on I;

  • (c)

    the equation xg1(x)=0 has only one root x¯I;

  • (d)

    the function g2 is decreasing on I;

  • (e)

    the equations (5) are equivalent on I.

As to the problem stated in Section 1, some theorems are verified, as follows:

Theorem 2.1.

If the functions f,g1,g2 fulfil the conditions (a)–(e) and, in addition,

  • (i1).

    f is increasing and convex on I;

  • (ii1).

    there exists x0I for which f(x0)<0,x0g1(x0)<0 and g2(g1(x0))I,

then the sequences (xn),(g1(xn)) and (g2(g1(xn))),n=0,1,, have the properties:

  • (j1).

    the sequence (xn) and (g1(xn)) are increasing and convergent;

  • (jj1).

    the sequence (g2(g1(xn))) is decreasing and convergent;

  • (jjj1).

    limx=nlimg1(xn)=limg2(g1(xn))=x¯, where x¯ is the root of equation (1).

Proof.

Since equations (5) are equivalent, and x¯ is the unique root for equation xg1(x)=0, it results that x¯ is the common unique root of equations (5).

Since f is increasing and f(x0)<0, it follows that x0<x¯. Observe now that from the fact that x¯ is the unique root of xg1(x)=0,g1 is increasing, and x0g1(x0)<0, it results that xg1(x)<0 for every x<x¯. As x0<x¯, it results that g1(x0)<g1(x¯)=x¯, that is, g1(x0)<x¯. The function g2 is decreasing, hence g2(g1(x0))>g2(x¯)=x¯, namely g2g1(x0)>x¯. Since g1(x0)<x¯, it follows that f(g1(x0))<0 inequality which, together with [g1(x0),g2(g1(x0));f]>0, and taking into account (6) for n=0, leads to the inequality x1>g1(x0). From identity (7) for x=x0 and from the fact that f(g2(g1(x0)))>0 it results that g2(g1(x0))>x1, therefore x1I.

Substituting z=x1,x=g1(x0),y=g2(g1(x0)) in (8), and taking into account (6) for n=0, we get the identity:

f(x1)=[x1,g1(x0),g2(g1(x0));f](x1g1(x0))) (x1g2(g1(x0))).

With this, and taking into account the convexity of f and the above proved results, we obtain f(x1)<0, from which it results x1<x¯, hence x1g1(x1)<0.

In this way the following relations were proved:

x0<g1(x0)<x1<x¯<g2(g1(x0)).

Since x0<x1 and g1 is increasing, it follows that g1(x0)<g1(x1), from which there results g2(g1(x0))>g2(g1(x1)), because we assumed that g2 is decreasing.

Let now xnI be arbitrary element of the sequence generated by (6) for which f(xn)>0 and g2(g1(xn))I. From xn<x¯ it results that xng1(xn)<0. Repeating (for xn) the above procedure (corresponding to x0), we obtain:

(9) {xn<g1(xn)<xn+1<x¯<g2(g1(xn));g1(xn)<g1(xn+1);g2(g1(xn))>g2(g1(xn+1)),

relations which prove the monotonicity of the two sequences. These relations also prove that both sequences are bounded.

Now we show that these sequences have a common limit, l, where l=limxn.

Write l1=limg1(xn),l2=limg2(g1(xn)),and suppose that l1l2.

From the continuousness of g1 and g2, and from the definition of l, we deduce:

(10) l1 =g1(l);
l2 =g2(l1).

But, by virtue of (9), l1ll2, hence g1(l1)g1(l)g1(l2) and g2(l1)g2(l)g2(l2), and, taking into account (10), it results g1(l1)l1, namely l1g1(l1)0, therefore l1x¯. In other words, the following inequalities hold:

x¯l1ll2,

from which, taking into account the monotonicity of g1, we get:

x¯=g1(x¯)g1(l1)g1(l)g1(l2),

hence

x¯g1(l1)l1.

But, since l1x¯,g1 is increasing and g2 is decreasing, there results g1(l1)g2(l1), from which we deduce g1(l1)l2, which, together with l1g1(l1), leads to l1l2, and this one, together with l1l2, implies l1=l2, which contradicts the hypothesis l1l2.

Therefore l1=l2; because l1ll2, we have l1=l2=l.

Passing at limit in (6), and considering the continuousness of the functions f,g1,g2, it results that l=x¯ is the root for equation (1).

With this, Theorem 2.1 is completely proved.

The following theorems can be proved in a similar manner:

Theorem 2.2.

If the functions f,g1,g2 fulfil the conditions (a)–(e) and, in addition:

  • (i2)

    f is increasing and concave on I;

  • (ii2)

    there exists x0I for which f(x0)>0,x0g1(x0)>0 and g2(g1(x0))I,

then the sequences (xn),(g1(xn)),(g2(g1(xn))),n=0,1,, have the properties:

  • (j2)

    the sequences (xn) and (g1(xn)) are decreasing and convergent;

  • (jj2)

    the sequence (g2(g1(xn))) is increasing and convergent;

  • (jjj2)

    limxn=limg1(xn)=limg2(g1(xn))=x¯, where x¯ is the root of equation (1).

Theorem 2.3.

If the functions f,g1,g2 fulfil the conditions (a)–(e) and, in addition,

  • (i3)

    f is decreasing and convex in I;

  • (ii3)

    there exists x0I for which f(x0)<0,x0g1(x0)>0 and g2(g1(x0))I,

then the sequences (xn),(g1(xn)),g2(g1(xn))),n=0,1,, have the properties:

  • (j3)

    the sequences (xn) and (g1(xn)) are decreasing and convergent;

  • (jj3)

    the sequence (g2(g1(xn))) is increasing and convergent;

  • (jjj3)

    limxn=limg1(xn)=limg2(g1(xn))=x¯, where x¯ is the root of equation (1).

Theorem 2.4.

If the functions f,g1,g2 fulfil the condition (a)–(e) and, in addition,

  • (i4)

    f is decreasing and concave;

  • (iit4)

    there exists x0I for which f(x0)>0,x0g1(x0)<0 and g2(g1(x0))I,

then the sequences (xn),(g1(xn)),(g2(g1(xn))),n=0,1,, have the properties:

  • (j4)

    the sequences (xn) and (g1(xn)) are increasing and convergent;

  • (jj4)

    the sequence (g2(g1(xn))) is decreasing and convergent;

  • (jjj4)

    limxn=limg1(xn)=limg2(g1(xn))=x¯, where x¯ is the root of equation (1).

Remark 2.5.

If the function f;[a,b] is continuous and two times differentiable on I=[a,b],a<b, and if f(x)0,f′′(x)0 for every xI, then, according to the monotonicity and convexity of f, the simple procedures for constructing g1 and g2 are obtained as follows:

If f is increasing and convex, and equation (1) has a root x¯I, then we may consider g1(x)=xf(x)/f(b),g2(x)=xf(x)/f(a). In this case f,g1,g2 fulfil the conditions (a)–(e) and if x0I is a point for which f(x0)<0, then x0g1(x0)=f(x0)/f(b)<0; if, in addition, g2(g1(xn))I and the equation f(x)=0 has the root x¯ on [a,b], then the hypotheses of Theorem 2.1 are verified, therefore the corresponding sequences satisfy the conclusions of this theorem.

The same conclusions as above are also true if g1 and g2 are provided by the relations g1(x)=xλ1f(x) and g2(x)=xλ2f(x), respectively, where λ1,λ2, and λ1f(b), 0<λ2f(a).

Analogous constructions can be given using Theorems 2.2, 2.3 and 2.4. ∎

3. Numerical example

Consider the equation

f(x)=x2arctanx=0

for x[3/2,3]. According to the above remark, we construct the functions g1,g2 for f, obtaining

g1(x) =(10arctanxx)/4,
g2(x) =(26arctanx8x)/5.

It is easy to see that, putting x0=3/2, the functions f,g1 and g2 fulfill the conditions of Theorem 9 on the interval I=[3/2,3].

The sequence generated by relation (6) for this case can be stopped at the step n=3, because of the fact that x3=g1(x3)=g2(g1(x3)), as results from the table below:

n xn g1(xn) g2(g1(xn)) f(xn)
0 1.500000000000000 2.081984308118323 2.508547854696064 -4.6510-01
1 2.323572652303234 2.330068291038034 2.331956675671997 -5.1910-03
2 2.331122226685893 2.331122350500425 2.331122386182527 -9.9010-08
3 2.331122370414423 2.331122370414423 2.331122370414423 -3.5310-17

References

  • [1] Balázs, M., margin: available soon,
    refresh and click here
    A bilateral approximating method for finding the real roots of real equations., Rev. Anal. Numér. Théor. Approx. 21, 2 (1992), pp.111-117.
  • [2] margin: clickable Păvăloiu, I., On the monotonicity of the sequences of approximations obtained by Steffensen’s method, Mathematica, 35, (58), 1 (1993), pp. 71-76.
  • [3] Păvăloiu, I., margin: available soon,
    refresh and click here
    Solving Equations by Interpolation. Ed. Dacia (1981) (in Romanian).

Received 8 XII 1993

Institutul de Calcul

Str. Republicii, Nr.37

PO. Box 68

3400 Cluj-Napoca

Romania

1994

Related Posts