• Nie Znaleziono Wyników

1. Introduction. In this study we are concerned with approximating a solution of an equation

N/A
N/A
Protected

Academic year: 2021

Share "1. Introduction. In this study we are concerned with approximating a solution of an equation"

Copied!
7
0
0

Pełen tekst

(1)

I. K. A R G Y R O S (Lawton, OK)

THE EFFECT OF ROUNDING ERRORS ON A CERTAIN CLASS OF ITERATIVE METHODS

Abstract. In this study we are concerned with the problem of approxi- mating a solution of a nonlinear equation in Banach space using Newton-like methods. Due to rounding errors the sequence of iterates generated on a computer differs from the sequence produced in theory. Using Lipschitz- type hypotheses on the mth Fr´ echet derivative (m ≥ 2 an integer) instead of the first one, we provide sufficient convergence conditions for the inexact Newton-like method that is actually generated on the computer. Moreover, we show that the ratio of convergence improves under our conditions. Fur- thermore, we provide a wider choice of initial guesses than before. Finally, a numerical example is provided to show that our results compare favorably with earlier ones.

1. Introduction. In this study we are concerned with approximating a solution of an equation

(1) F (x) = 0,

where F is an m times (m ≥ 2 an integer) continuously differentiable non- linear operator defined on an open convex subset D of a Banach space E 1

with values in a Banach space E 2 .

The Newton method generates a sequence {x n } (n ≥ 0) which in theory satisfies

(2) x n+1 = φ(x n ) (n ≥ 0),

where

(3) φ(x) = x − F 0 (x) −1 F (x) (x ∈ D).

2000 Mathematics Subject Classification: 65B05, 47H17, 49D15.

Key words and phrases: Banach space, Newton-like method, Fr´ echet derivative, Lip- schitz conditions, inexact Newton-like method.

[369]

(2)

Here, F 0 (x) denotes the first Fr´ echet derivative of F evaluated at x ∈ D (see [1], [3], [5]). Sufficient convergence conditions for Newton methods of the form (2) have been given by several authors. For a survey of such results we refer the reader to [3], [5] and the references there.

We first calculate F 0 (x n ) and F (x n ) (n ≥ 0). Then we need to find a solution θ(x n ) (n ≥ 0) of the equation

(4) F 0 (x n )(y) = −F (x n ) (n ≥ 0), and set

(5) φ(x n ) = x n + θ(x n ) (n ≥ 0).

Due to the presence of rounding errors in numerical computations instead of the sequence {x n } (n ≥ 0) we really generate a sequence {x n } such that

x n+1 = φ(x n ) (n ≥ 0), (6)

φ(x) = [I + E 0 (x)]ψ(x), ψ(x) = x + θ(x) (x ∈ D), (7)

where θ(x n ) is the exact solution of the equation

(8) [ b A n + E 1 (x n )](y) = −[F (x n ) + E 2 (x n )] (n ≥ 0)

for some E 0 (x), E 1 (x), E 2 (x) ∈ L(E 1 , E 2 ), the space of bounded linear op- erators from E 1 into E 2 .

In the elegant paper [8] (see also [2], [4], [6], [7]) the convergence of the inexact sequence {x n } (n ≥ 0) was analyzed, when E 1 = E 2 = R i (i ∈ N) under Lipschitz hypotheses on the first Fr´ echet derivative. Here we provide sufficient conditions for the local convergence of the inexact sequence {x n } (n ≥ 0) in the more general setting of a Banach space but using Lipschitz hypotheses on the mth Fr´ echet derivative. Moreover, we show that the ratio of convergence improves under our conditions. Furthermore, we can provide a wider choice of initial guesses than before. Finally, a numerical example is provided to show that our results compare favorably with earlier ones.

2. Convergence analysis. We need a result whose proof can be found in [8, p. 111].

Theorem 1. If both F 0 (x n ) and A n (n ≥ 0) are nonsingular , then φ(x n ) and φ(x n ) (n ≥ 0) exist and

kφ(x n ) − x k ≤ η n kx k + (1 + η n ){ω n kx n − x k (9)

+ (1 + ω n )kφ(x n ) − x k},

(10) η n = kE 0 (x n )k, ω n = kA −1 n F 0 (x n ) − Ik + kA −1 n (F n − F n )k

kF 0 (x n ) −1 F n k .

In [2] we proved the following local convergence result for the exact

Newton method.

(3)

Theorem 2. Let F be m times (m ≥ 2 an integer ) continuously Fr´ echet- differentiable on U (x , σ) = {x ∈ E 1 | kx − xk < σ} ⊆ D for some σ > 0.

Suppose F 0 (x ) is nonsingular , F (x ) = 0,

(11) α m+1 = sup  kF 0 (x ) −1 [F (m) (x) − F (m) (x )]k kx − x k

x ∈ U (x , σ), x 6= x

 , and

(12) α i ≥ kF 0 (x ) −1 F (i) (x )k, i = 2, . . . , m.

If x 0 ∈ U (x , σ) and

(13) kx 0 − x k < δ 0 ,

where δ 0 is the positive zero of the equation

(14) α m+1

m! t m + . . . + α 2 t − 1 = 0, then

(15) kx 0 − F 0 (x 0 ) −1 F (x 0 ) − x k

m+1

(m+1)! kx 0 − x k m−1 + (m−1)α m!

m

kx 0 − x k m−2 + . . . + α 2!

2

1 − α 2 kx 0 − x k − . . . − α

m+1

m! kx 0 − x k m

× kx 0 − x k 2 . Moreover , if

(16) kx 0 − x k < δ,

where δ is the positive zero of the equation (17) (2m + 1)α m+1

(m + 1)! t m + (2m − 1)α m

m! t m−1 + . . . + 3α 2

2 t − 1 = 0, then the exact Newton method converges quadratically to x .

This leads to the following interesting result for the inexact Newton method.

Theorem 3. If η 0 = 0, ω 0 < 1, x 0 ∈ U (x , σ) with x 0 6= x , and (18) kx 0 − x k < min{δ, δ 0 },

where δ 0 is the positive root of the function f 0 (t) = α m+1

(m + 1)! (1 − w 0 + 2m)t m + α m

m! [2m − (1 − w 0 )]t m−1 (19)

+ . . . + α 2

2! (3 − w 0 )t + w 0 − 1,

(4)

then

(20) kφ(x 0 ) − x k



ω 0 + (1 + ω 0 )kx 0 − x k

×

m+1

(m+1)! kx 0 − x k m−1 + (m−1)α m!

m

kx 0 − x k m−2 + . . . + α 2!

2

1 − α 1 kx 0 − x k − . . . − α

m+1

m! kx 0 − x k m



kx 0 − x k

< kx 0 − x k.

P r o o f. By hypothesis (18) it follows that kx 0 − x k < δ. If φ(x 0 ) = x 0 − F 0 (x 0 ) −1 F (x 0 ), then inequality (15) gives

(21) kφ(x 0 ) − x k

<

m+1

(m+1)! kx 0 − x k m−1 + (m−1)α m!

m

kx 0 − x k m−2 + . . . + α 2!

2

1 − α 2 kx 0 − x k − . . . − α

m+1

m! kx 0 − x k m kx 0 − x k 2 . Hence, the first inequality in (20) follows from (9) by setting n = 0 and using (21). Moreover, the term in braces in (20) is less than 1 iff (18) holds.

That completes the proof of Theorem 3.

The following result provides sufficient conditions for the local conver- gence of the inexact Newton method.

Theorem 4. If η n = 0, ω n ≤ ω < 1 for all n ≥ 0 and x 0 ∈ U (x , σ) satisfies

(22) kx 0 − x k < δ(ω),

where δ(ω) is the positive root of the function (19) with w 0 being w, f (t) = α m+1

(m + 1)! (1 − w + 2m)t m + α m

m! [2m − (1 + w)]t m−1 (23)

+ . . . + α 2

2! (3 − w)t + w − 1,

then the inexact Newton method (6)–(8) generates a sequence {x n } (n ≥ 0) which converges to x .

P r o o f. The result follows from Theorem 3 by induction on n ≥ 0.

Remark 1. The conditions used in this study are different from the corresponding ones in [6]–[8] unless α = 0, and E 1 = E 2 = R i (i ∈ N).

Remark 2. Theorem 4 provides sufficient conditions for local conver-

gence. However, as noted in [8, p. 113], η n 6= 0 in general, which may lead to

ω n > 1, so that convergence breaks down. Therefore, though the theory can

predict monotonic decrease of the sequence {kx n − x k} (n ≥ 0), in practice

the conditions of the theory fail to hold in some neighborhood of x , and

(5)

within this neighborhood the behavior of {x n } (n ≥ 0) is unpredictable. We examine the extent of this neighborhood by introducing the notation (24) σ n = ω n + (1 + ω n )

×

m+1

(m+1)! kx n − x k m−1 + (m−1)α m!

m

kx n − x k m−2 + . . . + α 2!

2

1 − α 2 kx n − x k − . . . − α

m+1

m! kx n − x k m kx n − x k for n ≥ 0. Using (9), (15) and (24) we can easily see that kφ(x n ) − x k <

kx n − x k if

(25) kx n − x k

kx k > η n

1 − (1 + η n )σ n

, (1 + η n )σ n < 1.

Thus, the crucial condition is σ n < 1, and by (24) this condition implies (26) ω n < 1, kx n − x k < min{δ, δ n } (n ≥ 0)

where δ n is the positive root of the function f n (t) = α m+1

(m + 1)! (1 − w n + 2m)t m + α m

m! [2m − (1 + w n )]t m−1 (27)

+ . . . + α 2

2! (3 − w n )t + w n − 1 (n ≥ 0).

Hence, as in condition (3.7) of [8, p. 113], we conclude that the crucial condition is

(28) kA −1 n F 0 (x n ) − Ik + kA −1 n (F n − F n )k kF 0 (x n ) −1 F n k < 1.

3. Concluding comments—applications. The results obtained here have theoretical and practical value. As an example we consider an operator F that satisfies an autonomous differential equation of the form (see [3], [5]) (29) F 0 (x) = T (F (x)), x ∈ U (x , σ),

where T : E 2 → E 1 is a known Fr´ echet-differentiable operator. Using (29) we get F 0 (x ) = T (F (x )) = T (0), and F 00 (x ) = F 0 (x )Q 0 (F (x )) = Q(0)Q 0 (F (0)). That is, without knowing the solution x we can use the results obtained here. Below, we consider such an example for m = 2.

Example. Let E 1 = E 2 = R. Define functions F , T on U (0, 1) by F (x) = e x − 1 (x ∈ U (0, 1)),

(30)

T (x) = x + 1 (x ∈ U (0, 1)).

(31)

It follows from (30) and (31) that equation (29) is satisfied.

Using (11), (12), (17), (18), (19) and (30) we find for ω 0 = 1/2 that:

α = e, β = 1, δ = .411254048 and min{δ, δ 0 } = δ 0 = .27587332. That is, conditions (16) and (18) are satisfied provided

(32) kx 0 − x k < .411254048

(6)

and

(33) kx 0 − x k < .27587332, respectively.

In order to compare our results with the ones in [7], [8], let us first introduce

(34) µ = sup  kF 0 (x ) −1 [F 0 (x) − F 0 (y)]

kx − yk

x, y ∈ U (x , σ), x 6= y

 . Then the conditions in [7], [8] corresponding to (16) and (18) are

(35) kx 0 − x k < 2

3µ and

(36) kx 0 − x k < 2(1 − ω 0 ) (3 − ω 0 )µ , respectively.

It can be easily seen from (30) and (34) that µ = e. Hence, conditions (35) and (36) are satisfied provided that

kx 0 − x k < .245253, (37)

kx 0 − x k < .1471518, (38)

respectively. That is, (32) and (35) provide a wider choice for x 0 and x 0

than conditions (37) and (38) respectively. It turns out that the ratios of convergence are smaller in our case also. Indeed, (15) and (20) give respectively for kx 0 − x k ≤ .2 and kx 0 − x k ≤ .1 that

kx 0 − F 0 (x 0 ) −1 F (x 0 ) − x k ≤ .913609703kx 0 − x k 2 (39)

≤ .182721941kx 0 − x k and

(40) kφ(x 0 ) − x k ≤ .599944213kx 0 − x k.

The corresponding results in [7], [8] are

(41) kx 0 − F 0 (x 0 ) −1 F (x 0 ) − x k ≤ µkx 0 − x k 2 2(1 − µkx 0 − x k) and

(42) kφ(x 0 ) − x k ≤



ω 0 + (1 + ω 0 )µkx 0 − x k 2(1 − µkx 0 − x k)



kx 0 − x k, respectively. If we use the above values, (41) and (42) give

kx 0 − F 0 (x 0 ) −1 F (x 0 ) − x k ≤ .913609703kx 0 − x k 2 (43)

≤ .182721941kx 0 − x k

(7)

and

(44) kφ(x 0 ) − x k ≤ .599944213kx 0 − x k,

respectively. That is, our ratios of convergence (39) and (40) are smaller than (43) and (44) given in [7], [8]. These observations are important in numerical computations.

Our results can be compared favorably with all the examples given in [8]. However, we leave the details to the motivated reader.

References

[1] I. K. A r g y r o s, On the convergence of some projection methods with perturbations, J. Comput. Appl. Math. 36 (1991), 255–258.

[2] —, Concerning the radius of convergence of Newton’s method and applications, Ko- rean J. Comput. Appl. Math. 6 (1999), 451–462.

[3] I. K. A r g y r o s and F. S z i d a r o v s z k y, The Theory and Application of Iteration Methods, CRC Press, Boca Raton, FL, 1993.

[4] R. S. D e m b o, S. C. E i s e n s t a t and T. S t e i h a u g, Inexact Newton methods, SIAM J. Numer. Anal. 19 (1982), 400–408.

[5] L. V. K a n t o r o v i c h and G. P. A k i l o v, Functional Analysis, Pergamon Press, Ox- ford, 1982.

[6] T. J. Y p m a, Numerical solution of systems of nonlinear algebraic equations, Ph.D.

thesis, Oxford, 1982.

[7] —, Affine invariant convergence results for Newton’s method , BIT 22 (1982), 108–

118.

[8] —, The effect of rounding errors on Newton-like methods, IMA J. Numer. Anal. 3 (1983), 109–118.

Ioannis K. Argyros Cameron University Department of Mathematics Lawton, OK 73505, U.S.A.

E-mail: ionnisa@cameron.edu

Received on 22.12.1999

Cytaty

Powiązane dokumenty

In the next section we give some a priori estimates of the maximal so- lution to (1.1) which play a basic role in the construction of necessary and sufficient conditions for the

Key words and phrases : evolution problem, stable family of operators, stable approx- imations of the evolution operator, fundamental solution, Cauchy problem, uniformly correct

These conditions are described in terms of data of the problem and allow one to identify those problems for which linear state feedback stochastic robust control can be constructed..

The use of the Hasminskii function allows us to prove the asymptotic stability if condition (3.1) holds but it is difficult or impossible to check (3.4).. We check that V

D i b l´ık, On existence and asymptotic behaviour of solutions of singular Cauchy problem for certain system of ordinary differential equations, Fasc. H a l e, Theory of

As mentioned in Section 5, the plan is to apply Theorem 3.1 to equations of the form (3.2) defined by certain minimal forms L ∈ L(T ).. Since we must apply transformations to the

In 1842 Dirichlet proved that for any real number ξ there exist infinitely many rational numbers p/q such that |ξ−p/q| &lt; q −2.. This problem has not been solved except in

Abstract. Neutral differential equations are studied. Sufficient conditions are ob- tained to have oscillatory solutions or nonoscillatory solutions. For the existence of solu-