Extended and Modified Halley ' S Iterative Method For Solving Non Linear Equations
Extended and Modified Halley ' S Iterative Method For Solving Non Linear Equations
Extended and Modified Halley ' S Iterative Method For Solving Non Linear Equations
org
ISSN: 1927-5307
Abstract: In this paper, an efficient method is constructed and used for solving system of nonlinear
equations. The method based on a Halley’s iterative method (HIM). This technique is revised and
modified to solve a system of nonlinear equations of n-dimension with n-variables. One of the
obtained methods have order six of convergence. In addition, the proposed method has been tested on a
series of examples published in the literature and show good results when compared it with the
previous literature.
Keywords: Halley’s method; Nonlinear system; Iterative method; Taylor series; Newton’s method;
Householder’s method.
1. Introduction
Recently, several iterative methods have been made on the development for solving nonlinear
equations and system of nonlinear equations. These methods have been improved using several
different techniques including Taylor series, quadrature formulas, homotopy and decomposition
techniques, see [1–9] and references therein. He [10] suggested an iterative method for solving the
nonlinear equations by rewriting the given nonlinear equation as a system of coupled equations. This
technique has been used by Chun [11] and Noor [12,13] to suggest some higher order convergent
__________
*
Corresponding author
Received May 30, 2012
1512
1513 EXTENDED AND MODIFIED HALLEY’S ITERATIVE METHOD
iterative methods for solving nonlinear equations. Newton method is the well-known iterative method
for finding the solution of the nonlinear equations. There exist several classical multipoint methods
with fourth-order and sixth-order convergence for solving nonlinear equations. It is well known [9] that
the two-step Newton method has fourth-order convergence, which has been suggested by using the
technique of updating the solution. Hafiz and Bahgat [14] modified Householder iterative method for
solving system of nonlinear equations. He also show that this new method includes famous two step
Newton method as a special case. Noor [6] have suggested and analyzed a two-step Halley method
using the Newton method as a predictor and Halley’s method as corrector. It has been shown that this
two-step Halley method is of sixth-order convergence and is an efficient one. In this paper we consider
the case of nonlinear systems of equations and we extend and modify the Halley method which
constructed by Noor [6]. This technique, however, needs to be revised to solve the system of nonlinear
equations. Some illustrative examples have been presented, to demonstrate our method and the results
are compared with those derived from the previous methods. All test problems reveals the accuracy and
fast convergence of the new method. In the next sections, we use the same notation for the n-
dimensional case as for the one-dimensional case, interpreting the symbols appropriately.
f n (x 1, x 2 , , x n ) 0,
where f i :Rn R and the functions f i is differentiable up to any desired order [15],
F (x 1, x 2 , x n ) [f 1(x 1, x 2 , x n ), , f n (x 1, x 2 , x n )]T
Using vector notation to represent the variables x 1, x 2 , x n , the previous system
then assumes the form:
F (x) 0 (1)
For simplicity, we assume that X* is a simple root of Eq. (1) and X0 is an initial guess
sufficiently close to X*. Using the Taylor’s series expansion of the function f k (x) , we
have
M.A. HAFIZ1,* AND M.S.M.BAHGAT1,2 1514
1 n 1 n n
f k (X0 ) [ (x i x i(0) )f k ,i (X0 )] [
1! i 1 (x x i(0) )(x j x (0)
2! i 1 j 1 i j )f k ,ij (X0 )] ... 0 (2)
f k 2f k
where k 1,2,..., n , f k ,i , f k ,ij and X0 [x 1(0) , x (0) ,..., x (0) ]T is
x i x i x j 2 n
the initial approximation of Eq. (1). Matrices of first and second partial derivatives
appearing in equation (2) are Jacobian J and Hessian matrix H respectively. In
matrix notation
1 n
F (X0 ) J (X0 )[X(1) X0 ] e [X(1) X0 ]T H i (X0 )[X(1) X0 ] 0
2! i 1 i
(3)
1 n
J (X0 )
2! i 1
ei [X(1) X0 ]T H i (X0 )[X(1) X0 ] F (X0 )
1
1 n
X (1)
X0 J (X0 )
2! i 1
ei [X(1) X0 ]T H i (X0 ) F (X0 )
(4)
where H i is the Hessian matrix of the function fi , is the Kronecker product and ei
is a n 1 vector of zero except for a 1 in the position i. First two terms of the
equation (3) gives the first approximation, as
Substitution again of (5) into the right hand side of (4) gives the second
approximation
1
1 n
X (1)
X0 J (X0 )
2! i 1
ei [J 1(X0 )F (X0 )]T H i (X0 ) F (X0 )
(6)
This is extended Halley’s method and this formulation allows us to suggest the
following iterative methods for solving system of nonlinear equations (1).
3. Algorithms
1515 EXTENDED AND MODIFIED HALLEY’S ITERATIVE METHOD
(k ) (k ) (k )
Algorithm.2. For a given X(k ) [x 1 , x 2 ,..., x n ]T calculate the approximation
( k 1) ( k 1) ( k 1)
solution X(k 1) [x 1 ,x2 ,..., x n ]T for k =0, 1, 2, … by the iterative schemes
1
n
ei
X(k 1) X(k ) J (X(k ) ) [J 1(X(k ) )F (X(k ) )]T H i (X(k ) ) F (X(k ) ) (8)
i 1
2!
We also remark that, if f k ,ij 0, k , i , j 1,2,..., n , then Algorithm 2 reduces to the
Newton method. That is, Algorithm 2 which is the generalized of Halley’s method for
solving system of nonlinear equations. Several authors have already studied the
convergence of iteration (8) in Banach space setting (see [16] and etc.). Now using
Algorithm 1 as a predictor and Algorithm 2 as a corrector, we suggest and analyze a
new two-step iterative method for solving system of nonlinear equations.
(k ) (k ) (k )
Algorithm.3. For a given X(k ) [x 1 , x 2 ,..., x n ]T calculate the approximation
( k 1) ( k 1) ( k 1)
solution X(k 1) [x 1 ,x2 ,..., x n ]T for k =0,1, 2, … by the iterative schemes
Halley method. It is clear that for Y(k ) X(k ) Algorithm 3 is exactly Algorithm 2. If,
f k ,ij 0, k , i , j 1,2,..., n then Algorithm 3 reduce to the following two-step
method.
(k ) (k ) (k )
Algorithm.4. For a given X(k ) [x 1 , x 2 ,..., x n ]T calculate the approximation
( k 1) ( k 1) ( k 1)
solution X(k 1) [x 1 ,x2 ,..., x n ]T for k =0,1, 2, … by the iterative schemes
4. Numerical results
We present some examples to illustrate the efficiency of our proposed method.
Here, numerical results are performed by Maple 15 with 100 digits but only 14 digits are
displayed. In Tables 1, 2 we list the results obtained by generalized Halley method
(GHM), modified generalized Halley method, which we called, Hafiz and Bahgat
Method (HBM) and comparison them with Newton–Raphson method (NM) and
Householder method (MHIM) [14]. The following stopping criteria is used for
computer programs:
COC
ln || X (n 1)
X (n )
|| / || X (n )
X ( n 1)
||
ln || X (n )
X (n 1)
|| / || X (n 1)
X (n 2)
||
Table 2 shows the number of iterations, the computational order of convergence
(n 1)
(COC) , || X X (n ) || and norm of the function F (X (n ) ) are also shown in
Table 2 for various methods.
with x 0 4. .
f (x , y ) x 4 y xy 2x y 1 0
F4 x 1 , (x0, y0)=(0.8, 0.8).
x 1
f 2 (x , y ) ye x y e 0
Example 3. In a case three dimension, consider the following systems of nonlinear
functions [18].
f 1(x , y , z ) 15x y 2 4z 13 0
F5 x f 2 (x , y , z ) x 2 10 y e z 11 0 , X0=(10, 6, -5).
f 3 (x , y , z ) y 25z 22 0
3
F7 : f i e x i 1, i 1,2,..., n.
The exact solution of this system is X* = [0,0,...,0]T. To solve this system, we set
Number of iterations F7 F8 F9 F7 F8 F9 F7 F8 F9
1013 n =50 n =75 n =100
NM 6 7 26 6 7 26 6 7 26
GHM 4 5 18 4 5 18 4 5 18
MHIM 2 3 11 2 3 11 2 3 11
HBM 2 3 10 2 3 10 2 3 10
Number of iterations
1519 EXTENDED AND MODIFIED HALLEY’S ITERATIVE METHOD
In Tables 1-2, we list the results obtained by modified Halley iteration method. As
we see from this Tables, it is clear that, in most cases, the result obtained by HBM is
very superior to that obtained by MHIM, GHM and NM. Fig. 1 confirm this result.
5. Conclusions
M.A. HAFIZ1,* AND M.S.M.BAHGAT1,2 1520
REFERENCES
[1] A.R.Vahidi, Sh. Javadi and S.M. Khorasani s Solving System of Nonlinear Equations by restarted
Adomain,s method. Appl. Math. Comput. 6 (2012), 509 -516.
[2] JoséL. Hueso, Eulalia Martí
nez, Juan R. Torregrosa, Third and fourth order iterative methods free
from second derivative for nonlinear systems, App. Math. Comput. 211 (2009) 190–197.
[3] M. Grau, J.L. Diaz-Barrero, An improvement to Ostrowski root-finding method, Appl. Math.
Comput. 173 (2006) 450–456.
[4] A.S. Householder, The Numerical Treatment of a Single Nonlinear Equation, McGraw-Hill, New
York, 1970.
[5] M. Aslam Noor, Numerical Analysis and Optimization, Lecture Notes, Mathematics Department,
COMSATS Institute of Information Technology, Islamabad, Pakistan, 2006.
[6] Khalida Inayat Noor, M. Aslam Noor, Predicot-corrector Halley method for nonlinear equations,
Appl. Math. Comput. (2006), doi:10.1016/j.amc.2006.11.023.
[7] M. Aslam Noor, K. Inayat Noor, Iterative schemes for solving nonlinear equations, Appl. Math.
Comput. 183 (2006) 774–779.
[8] M. Aslam Noor, K. Inayat Noor, Three-step iterative methods for nonlinear equations, Appl. Math.
Comput. 183 (2006) 322–327.
[9] J.F. Traub, Iterative Methods for Solution of Equations, Prentice-Hall, Englewood Cliffs, NJ, 1964.
[10] J.H. He, A new iterative method for solving algebric equations, Appl. Math. Comput. 135 (2003),
81–84.
[11] C. Chun, Iterative methods improving Newton’s method by the decomposition method, Comput.
Math. Appl. 50 (2005) 1559–1568.
[12] M. Aslam Noor, New family of iterative methods for nonlinear equations, Appl. Math. Comput.
(2007), doi:10.1016/j.amc.2007.01.045.
[13] M. Aslam Noor, K. Inayat Noor, Modified iterative methods with cubic convergence for solving
nonlinear equations, Appl. Math. Comput. (2006), doi:10.1016/j.amc:2006.05.155.
[14] M.A.Hafiz, M.S.M. Bahgat, Modified of Householder iterative method for solving nonlinear
system of equations. J. Mathematical and Computational Science (2012) (Under Publication) .
[15] R.Burden,J.D.Faires, Numerical Analysis , 9th Edition ,Brooks/cole ,Boston,USA , 2011.
1521 EXTENDED AND MODIFIED HALLEY’S ITERATIVE METHOD
[16] S. Kanno, Convergence for the method of tangent hyperbolas, Math. Japonica 37 (4) (1992) 711-
722
[17] M.T. Darvishi and Byeng-Chun Shin, High-Order Newton-Krylov Methods to Solve Systems of
Nonlinear Equations. J. KSIAM, 15 (2011), 19–30.
[18] M.A.Hafiz, M.S.M. Bahgat, An Efficient Two-step Iterative Method for Solving System of
Nonlinear Equations, Journal of Mathematics Research; 4,(4), (2012) (Under Publication) .