Abstract
In this paper, we introduce a new three-step Newton method for solving a system of nonlinear equations. This new method based on Gauss quadrature rule has sixth order of convergence (with ). The proposed method solves nonlinear boundary-value problems and integral equations in few iterations with good accuracy. Numerical comparison shows that the new method is remarkably effective for solving systems of nonlinear equations.
1. Introduction
In numerical analysis and other branches of scientific interests, solving a system of nonlinear equations by means of computational methods has always been very well motivated and convincing for researchers. For a system of nonlinear equations:
where and is a nonlinear system, and is a nonlinear mapping. The solution of the nonlinear system of equations in (1) may be defined as the process of finding a vector such that The classical Newton method is one of the most commonly used iterative methods:
where is the Jacobian matrix of the nonlinear function in the kth iteration at the point (see [1,2,3]). Newton’s method quadratically converges to the solution if the function P is continuous and differentiable. In recent years, several methods have been developed to analyze the solution of systems of nonlinear equations to improve interaction by using the quadrature formulas and fractional iterative method in the literature (see [4,5,6,7,8,9,10,11,12]). In particular, Codero and Torregrosa [9] developed the third-order Newton–Simpson method as follows:
and the Open Newton method:
where represents the Newton approximation. Khirallah and Hafiz [13] suggested a cubically convergent method using the four-point Newton–Cotes formula for solving systems of nonlinear equations as follows:
The quadrature rule is used to approximate the definite integral of a function. The general form of a quadrature rule is given by [14]
where is a weight function, are coefficients (weights). are points of the rule and s is a given function integrable on the interval with the weight function v.
Motivated and inspired by the research going on in this area, we have introduced a new iterative for solving nonlinear equations. Several numerical examples are considered to show the effectiveness of the proposed method. The new iterative method shows the compatibility of numerical results with the scheme’s theoretical analysis. We have solved nonlinear boundary-value problems by using the proposed method. Our method gives better results than the other methods and converges more rapidly to the solution. Section 5 concludes the paper.
2. Three-Step Newton Method
Let , be s-times Fréchet differentiable function on a convex set . Using the Mean-Value Theorem of multi-variable vectors function (see [1]), we have
Using the left rectangular rule, the right-hand side of (5) can be written as
From (5) and (6), we get
Replacing S by in (7), we get the Newton method. Using (5) and different numerical integration formulas, one can obtain different iterative methods such as (2), (3), and (4). To develop the new iterative method, we approximate the integral in (5) by the following three-point Gauss Legendre integration formula:
Thus, from (5) and (8), we have
Moreover, from (1), (5), and (9), we get
From (10), the iterative scheme is given by
Subsequently, we use the iteration and of Newton’s method to replace S and respectively on the right-hand side of (11) and obtain a new iterative scheme as follows:
| Algorithm 1: Three-Step Newton Method |
| Step 1: Select an initial guess and start k from 0. Step 2: Compute |
In the next section, we discuss the convergence of the proposed method.
3. Convergence Analysis
In the following theorem, we prove the convergence of the proposed method.
Theorem 1.
Suppose that the function is sufficiently Fréchet differentiable at each point of an open convex neighborhood U of the solution of . Assume also that is continuous and nonsingular at . Then, the sequence generated by Algorithm 5 converges to with the sixth order of convergence and the error equation is given by
where
Proof.
Let be s-times Fréchet differentiable in U. Then, by using the usual notation for the mth derivative of P at , the m-linear function is such that Suppose now that lies in the neighborhood of . The Taylor polynomial for can be of the form:
where
We observe that since
In addition, we can express as follows:
where is the identity matrix. We note that From (13) and (14), we get
where
and
From we have
By multiplying and , we obtain
Taylor’s series expansion of is given by
where
Moreover, can be written as follows:
Taylor’s series expansion of is given by
Putting (20) in (21), we have
Upon multiplying by , we have
The expression for is given below:
Similarly, can be written as follows:
Furthermore, we have
and
Similarly, we have
The expression can be written as follows:
and
Furthermore, we have
From (29)–(31), we have
From (18)–(32), we obtain
From (33), we conclude that the proposed method yields convergence of order 6. □
4. Numerical Results
In this section, we consider some problems to show the performance and efficiency of the newly developed method. We compare Newton’s method (NM) (see [6]) and methods (4), (5), (23), (25) and (27) in [15] with Algorithm 1. The stopping criterion is
and k denotes the number of iterations. The computational order of convergence q (see [16]) is approximated by
Consider the following systems of nonlinear equations (see [16]).
Problem 1.
Problem 2.
Problem 3.
Problem 4.
Problem 5.
Problem 6.
Numerical results are given in Table 1 below.
Table 1.
Numerical results for the Problems 1 to 6.
Problem 7
([15]). Consider a nonlinear boundary-value problem of the following form:
Here we have discretized the above nonlinear ODE (35) by using the finite difference method.
By taking and , we obtain the following system of nonlinear equations.
where is the initial guess. We obtain the approximate solution as follows:
We compare Algorithm 1 with the Newton–Simpson method (NS-M) and the Open Newton method (ON-M) (see [9]), the four-point method (KH-M) (see [13]), the Newton–Gauss method (NG-M), and the fifth-order scheme (M 14) (see [15]). The numerical results are shown in Table 2 below.
Table 2.
Numerical results for Problem 7.
From Table 2, we see that the proposed method converges to the solution in just two iterations. To illustrate the performance of the new method, we plot the approximate solution against the Maple solution in Figure 1.
Figure 1.
Comparison between the exact solution ( Maple solution) and the approximate solution.
In the next problem, we compare Algorithm 1 with M6 [17] of order 6.
Problem 8.
Consider the following integral equation:
Solving (38), we have the following system of nonlinear equations:
Table 3.
Numerical results and comparison for Problem 8.
From the last column of Table 3, we conclude that the new method is more accurate than M6 [17].
5. Conclusions
In this article, we have implemented a new three-step Newton method for solving a system of nonlinear equations. The order of convergence of the proposed method is six. To show the effectiveness of the new method, we have provided some numerical tests. The graphical illustration shows the accuracy of the proposed method. Numerical results confirmed that the suggested method converges to the solution in fewer iterations with high accuracy, which justifies the advantage of this method.
Author Contributions
Conceptualization, H.M.S., J.I. and A.K.; methodology, J.I., M.A. and A.K.; formal analysis, Y.S.G., J.I. and R.C.; investigation, review and editing, H.M.S., J.I. and M.A.; writing, J.I. and A.K.; funding acquisition, R.C. All authors have read and agreed to the published version of the manuscript.
Funding
This work has been supported by the grant provided by Division of Computational Science, Faculty of Science, Prince of Songkla University, Hat Yai, Songkhla 90110, Thailand.
Institutional Review Board Statement
Not applicable.
Informed Consent Statement
Not applicable.
Data Availability Statement
Not applicable.
Conflicts of Interest
The authors declare no conflict of interest.
References
- Atkinson, K.E. An Introduction to Numerical Analysis, 2nd ed.; John Wiley and Sons: New York, NY, USA, 1987. [Google Scholar]
- Abbasbandy, S. Extended Newton’s method for a system of nonlinear equations by modified Adomian decomposition method. Appl. Math. Comput. 2005, 170, 648–656. [Google Scholar] [CrossRef]
- Babajee, D.K.R.; Dauhoo, M.Z. An analysis of the properties of the variants of Newton’s method with third order convergence. Appl. Math. Comput. 2006, 183, 659–684. [Google Scholar] [CrossRef]
- Babajee, D.K.R.; Dauhoo, M.Z.; Darvishi, M.T.; Barati, A. A note on the local convergence of iterative methods based on Adomian decomposition method and 3-node quadrature rule. Appl. Math. Comput. 2008, 200, 452–458. [Google Scholar] [CrossRef]
- Babolian, E.; Biazar, J.; Vahidi, A.R. Solution of a system of nonlinear equations by Adomian decomposition method. Appl. Math. Comput. 2004, 150, 847–854. [Google Scholar] [CrossRef]
- Burden, R.L.; Faires, J.D. Numerical Analysis, 7th ed.; PWS Publishing Company: Boston, MA, USA, 2001. [Google Scholar]
- Candelario, G.; Cordero, A.; Torregrosa, J.R. Multipoint Fractional Iterative Methods with (2α+1)th-Order of Convergence for Solving Nonlinear Problems. Mathematics 2020, 8, 452. [Google Scholar] [CrossRef]
- Cordero, A.; Torregrosa, J.R. Variants of Newton’s method for functions of several variables. Appl. Math. Comput. 2006, 183, 199–208. [Google Scholar] [CrossRef]
- Cordero, A.; Torregrosa, J.R. Variants of Newton’s method using fifth-order quadrature formulas. Appl. Math. Comput.. 2007, 190, 686–698. [Google Scholar] [CrossRef]
- Darvishi, M.T.; Barati, A. A third-order Newton-type method to solve systems of nonlinear equations. Appl. Math. Comput. 2007, 187, 630–635. [Google Scholar] [CrossRef]
- Darvishi, M.T.; Barati, A. Super cubic iterative methods to solve systems of nonlinear equations. Appl. Math. Comput. 2007, 188, 1678–1685. [Google Scholar] [CrossRef]
- Darvishi, M.T.; Barati, A. A fourth-order method from quadrature formulae to solve system of nonlinear equations. Appl. Math. Comput. 2007, 188, 257–261. [Google Scholar] [CrossRef]
- Khirallah, M.Q.; Hafiz, M.A. Novel three order methods for solving a system of nonlinear equations. Bull. Math. Sci. Appl. 2012, 2, 1–14. [Google Scholar] [CrossRef]
- Noeiaghdam, S.; Araghi, M.A.F. A novel algorithm to evaluate definite integrals by the Gauss-Legendre integration rule based on the stochastic arithmetic: Application in the model of osmosis system. Math. Model. Eng. Prob. 2020, 7, 577–586. [Google Scholar]
- Su, Q.-F. A unified model for solving a system of nonlinear equations. Appl. Math. Comput. 2016, 290, 46–55. [Google Scholar] [CrossRef]
- Liu, Z.-L.; Zheng, Q.; Huag, C.-E. Third- and fifth-order Newton-Guass methods for solving system of nonlinear equations with n variables. Appl. Math. Comput. 2016, 290, 250–257. [Google Scholar]
- Maduh, K. Sixth order Newton-Type method for solving system Of nonlinear equations and its applications. Appl. Math. E-Notes 2017, 17, 221–230. [Google Scholar]
Publisher’s Note: MDPI stays neutral with regard to jurisdictional claims in published maps and institutional affiliations. |
© 2021 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (http://creativecommons.org/licenses/by/4.0/).