Third order iterative methods free from second derivative for nonlinear systems

https://doi.org/10.1016/j.amc.2009.04.046Get rights and content

Abstract

In this work we present a family of predictor–corrector methods free from second derivative for solving nonlinear systems. We prove that the methods of this family are of third order convergence. We also perform numerical tests that allow us to compare these methods with Newton’s method. In addition, the numerical examples improve theoretical results, showing super cubic convergence for some methods of this family.

Introduction

Let us consider the problem of finding a real zero of a function F:DRnRn, that is, a real solution α of the nonlinear systemF(x)=0,of n equations with n unknowns. The most known iterative method is the classical Newton’s method that converges quadratically under certain conditions. Recently, for n=1, many robust and efficient methods have been proposed with higher convergence order. In this paper, the third order method [1] for single equations described by:

Predictor-step:yn=xn-f(xn)f(xn),zn=-(yn-xn)22f(xn)f(xn),

Corrector-step:xn+1=yn-(yn+zn-xn)22f(xn)f(xn),is generalized to nonlinear systems using the predictor–corrector technique instead of the decomposition method and the nonlinear operator N(x) proposed in [1].

The method obtained uses the second derivative, what is a serious drawback, specially for functions of several variables. To remove the second derivative, we extend the technique due to Kou et al. [2], to the multidimensional case. As in [2], [3], [4] for single equations, we obtain a family of predictor–corrector methods for nonlinear systems.

The paper is structured as follows. In Section 2 we describe the numerical methods that we propose. In Section 3 we analysis the convergence of these methods and we prove that, under certain conditions, they have cubic convergence. The last section is devoted to the numerical results obtained by applying the described methods to several nonlinear systems. The experimental results suggest that the iterates converge at a rate higher than three.

In the next sections we use the same notation for the n-dimensional case as for the one-dimensional case by simply interpreting the symbols appropriately.

In order to explore the convergence properties of the family methods that we describe in the next section, we recall the following result of Taylor’s expression on vector functions (see [5]).

Lemma 1

Let F:DRnRn be a Cp function at each point of a convex set D0D, then for any x,yD0F(y)=F(x)+k=1p-11k!F(k)(x)(y-x)k+Rp,whereRp1p!sup0t1F(p)(x+t(y-x))y-xp.

Section snippets

Description of the methods

Let F:DRnRn be a function p-times Fréchet differentiable in a convex set D, then for any x,x(k)D, we may write Taylor’s expansion for function FF(x)=F(x(k))+F(x(k))(x-x(k))+12!F(x(k))(x-x(k))2+O(x-x(k)3).If we ignore the nonlinear terms and looking for F(x)=0, we obtainF(x(k))(x-x(k))=-F(x(k)),so thatxN(k+1)=x(k)-F(x(k))-1F(x(k)),which is the iterative formula of Newton’s method.

If we substitute F(x) by its second order Taylor’s approximation about x(k), system (1) becomesF(x(k))+F(x(k

Convergence of the methods

Theorem 1

Let F:RnRn be a sufficiently differentiable function in α, what is a solution of the nonlinear system F(x)=0, with nonsingular jacobian in a neighborhood of α. Let x(0) be an initial guess sufficiently close to α. Then, the iterative methods described by Algorithm 1, Algorithm 2 have third order convergence for every θR.

Proof

Taylor’s series of F(x) about x(k) isF(x)=F(x(k))+F(x(k))(x-x(k))+12F(x(k))(x-x(k))2+O(x-x(k)3).Setting x=α we obtain0=F(α)=F(x(k))+F(x(k))(α-x(k))+12F(x(k))(α-x(k))2+O(

Numerical results

In this section we compare the performance of the numerical methods introduced in our work with that of Newton’s method and modified Chebyshev’s method (30), in order to check their effectiveness. We denote by A1 the method defined in Algorithm 1 and by A2θ the method defined in Algorithm 2 for a particular value of θ. We consider the following values of θ:θ=0, which produces modified Chebyshev’s method, θ=±1, which produce methods with super cubic convergence and θ=ϕ=5-12 which results in a

Conclusions

We have obtained an iterative method for solving nonlinear systems (A1) and proved that its convergence order is three. Then, we have defined a family of numerical methods of the same order (A2θ), but that don’t use the second derivative. The theoretical results have been checked with some numerical examples, showing higher convergence order for some particular methods of this family.

Acknowledgement

The authors would like to thank the referee for the valuable comments and for the suggestions to improve the readability of the paper.

References (6)

There are more references available in the full text version of this article.

Cited by (4)

  • Efficient method for solving a system of nonlinear equations

    2016, Applied Mathematics and Computation
  • Contemporary Algorithms: Theory and Applications. Volume I

    2022, Contemporary Algorithms: Theory and Applications. Volume I

This research was supported by Ministerio de Ciencia y Tecnologı´a MTM2007-64477.

View full text