Preprint
Article

This version is not peer-reviewed.

AWeight-Function Generalization of Singh’s Fifth-Order Method for Systems of Nonlinear Equations, with Application to a Discretized Stationary Viscous Burgers Problem

A peer-reviewed version of this preprint was published in:
Mathematics 2026, 14(11), 1944. https://doi.org/10.3390/math14111944

Submitted:

01 May 2026

Posted:

04 May 2026

You are already at the latest version

Abstract
We present and analyze a new weighted family of iterative methods for solving systems of nonlinear equations. The proposed schemes are constructed as a generalization of the fifth-order method of Singh et al. by incorporating appropriate weight functions into the correction step, thereby generating a flexible class of methods that includes the original scheme as a special case. Sufficient conditions on the weight functions are established to guarantee fifth-order local convergence. Several admissible choices are presented to illustrate the versatility of the family. The practical performance of the proposed variants is investigated on a collection of large-scale nonlinear systems. Furthermore, the family is applied to the nonlinear algebraic system obtained from the finite-difference discretization of a stationary one-dimensional viscous Burgers problem. Numerical experiments indicate that the proposed methods provide a competitive and accurate alternative for solving nonlinear systems of this type.
Keywords: 
;  ;  ;  ;  ;  

1. Introduction

The numerical solution of systems of nonlinear equations is a central topic in numerical analysis, applied mathematics, and scientific computing, since a broad range of mathematical models arising in physics, engineering, biology, and other applied sciences can be formulated as root-finding problems for vector-valued functions [1,2]. In this context, Newton’s method remains one of the most classical and influential techniques because of its simple structure and local quadratic convergence under suitable regularity assumptions. Nevertheless, its practical use may be severely affected by the need to evaluate and factorize the Jacobian matrix at each iteration, particularly when the dimension of the problem is large or when the nonlinear operator has a complicated structure [1,2]. These difficulties have motivated the construction of multipoint and high-order iterative methods whose purpose is to improve the local convergence behavior while maintaining a reasonable computational cost per iteration.
The design of predictor-corrector schemes provides a natural framework for the development of such methods. In particular, methods based on weighting functions have attracted considerable interest, as they introduce functional degrees of freedom into the correction stage, allowing for the cancellation of dominant terms in the error equation and, consequently, the construction of more accurate and flexible iterative families. This philosophy is closely related to the well-known Kung-Traub conjecture, according to which, for the scalar case, a memoryless multipoint method using n functional evaluations can achieve a maximum order of 2 n 1 [3].
In the scalar case, the use of weight functions has proved to be a particularly fruitful strategy for generating high-order methods from simpler iterative schemes. Instead of prescribing a fixed correction term, one introduces a functional factor depending on suitable ratios or accelerators, thereby obtaining parametric families whose members can be tuned to satisfy desired convergence conditions. In this direction, Jaiswal proposed a class of fourth-order methods obtained by using weight functions, showing that this procedure provides a systematic mechanism for constructing efficient iterative families with improved local behavior [4]. Since then, the weight function technique has become one of the standard tools in the design of scalar high-order methods, especially when the goal is to increase flexibility without losing computational efficiency.
The extension of this strategy to systems of nonlinear equations is significantly more delicate. In the multidimensional setting, the scalar arguments based on ordinary Taylor expansions must be replaced by operator expansions and matrix-based error analysis, and the design of suitable weighted corrections becomes more involved. Even so, important advances have shown that this methodology can be successfully transferred to nonlinear systems. For instance, Artidiello, Cordero, Torregrosa, and Vassileva developed multidimensional generalizations of iterative schemes derived from the weight function procedure, establishing high-order convergence in the vector case and confirming the effectiveness of this approach beyond one-dimensional root-finding problems [5,6]. Later, Sharma et al, introduced efficient weighted-Newton methods for solving systems of nonlinear equations, further illustrating that weighted corrections can be adapted to the vector setting while preserving favorable convergence properties [7]. More recently, Capdevila, Cordero, and Torregrosa constructed a three-step family based on scalar and matrix weight functions, obtaining sixth-order convergence in both scalar and vector formulations [8]. Altogether, these contributions confirm that weight functions constitute a robust and versatile design tool for iterative schemes in nonlinear systems.
Within this line of research, fifth-order methods occupy an especially attractive position, since they provide a good compromise between local accuracy and computational effort. In particular, recent contributions such as those by Singh et al have emphasized the construction of simple and efficient fifth-order solvers for nonlinear systems, underlining the continuing relevance of this order in the search for practically competitive methods [9]. In this framework, Singh’s method represents a highly efficient reference scheme whose structure suggests that the correction stage can be generalized through appropriate weight functions. This observation is mathematically and computationally relevant: instead of working with a single fixed iterative formula, one may construct a whole family of methods that contains the original scheme as a particular case and, at the same time, preserves its essential convergence properties.
Motivated by these considerations, in this paper we introduce a weighted generalization of Singh’s method for solving systems of nonlinear equations. The proposed family is constructed by incorporating suitable weight functions into the iterative process in such a way that the original Singh scheme is recovered as a particular case for specific choices of these functions. The corresponding local convergence analysis makes it possible to determine explicit conditions on the weight functions under which the fifth-order convergence of the original method is preserved. In this way, the new family extends a highly efficient reference scheme without modifying its essential convergence structure, while enlarging the class of admissible iterative formulations and providing additional flexibility for the design of new solvers.
From the viewpoint of applications, nonlinear systems arising from the discretization of differential equations constitute a natural and demanding benchmark for high-order iterative methods. Among them, Burgers-type equations play a prominent role in applied mathematics, since they arise as prototype nonlinear models in fluid mechanics and related transport phenomena, and their stationary forms lead, after spatial discretization, to nonlinear algebraic systems that are well suited for testing iterative solvers [10,11]. In particular, the stationary viscous Burgers equation provides a representative nonlinear boundary-value problem in which convection and diffusion interact in a nontrivial way, giving rise to algebraic systems whose efficient numerical resolution is of clear interest [10]. For this reason, in order to illustrate the practical applicability of the proposed family, we consider a nonlinear system obtained from the discretization of a stationary Burgers equation.
The main contributions of this paper can be summarized as follows. First, we construct a new weighted family of fifth-order iterative methods for systems of nonlinear equations, obtained as a generalization of a highly efficient Singh-type scheme. Second, we derive sufficient conditions on the weight functions that guarantee the preservation of fifth-order local convergence. Third, we provide several admissible choices of weight functions, which generate different particular members of the family and illustrate its flexibility from both the theoretical and computational points of view. Fourth, we carry out a comparative numerical study on several large-scale nonlinear systems in order to assess the practical behavior of the proposed schemes. Finally, we illustrate the applicability of the family to a nonlinear system of differential origin obtained from the discretization of a stationary Burgers equation. Therefore, the paper combines the theoretical construction of a weighted iterative family with a representative application that highlights its usefulness in nonlinear numerical models.
The remainder of the paper is organized as follows. In Section 2, we present the preliminary concepts and auxiliary results used throughout the manuscript. Section 3 introduces the proposed weighted family of iterative methods and establishes its local order of convergence. This section also includes complementary theoretical results, such as propositions, remarks, and particular cases derived from the general formulation. In Section 4, we present the different weight functions selected for the numerical tests, together with the comparison methods considered in the study. This section also includes the analysis of the computational efficiency index and the numerical experiments carried out on several large-scale nonlinear systems in order to evaluate the practical performance of the proposed schemes. In Section 5, we address the discretization and numerical solution of a particular stationary Burgers equation, which leads to a second-order nonlinear ordinary differential equation. Finally, Section 6 summarizes the main conclusions of the work.

2. Preliminary Concepts

Throughout this work, we assume that the nonlinear system possesses a solution ξ D , such that
F ( ξ ) = 0 , F ( ξ ) is nonsingular ,
and that all derivatives required for the subsequent analysis exist and remain continuous in a neighborhood of ξ .
To formalize this assumption, we begin by recalling the notion of a simple root, which will be used throughout the local convergence analysis.
Definition 1.
A point ξ D is called a simple root of the nonlinear system F ( x ) = 0 if
F ( ξ ) = 0 and F ( ξ ) is nonsingular .
To establish the notation used in the local study, we now recall the multilinear structure of the higher-order derivatives of F. For m 1 , the m-th derivative of the map F at a point x is the m-linear operator
F ( m ) ( x ) : R n × × R n m slots R n , F ( m ) ( x ) L m R n ; R n .
For brevity, we employ the compact notation
F ( m ) ( x ) ( ω 1 , , ω m ) = F ( m ) ( x ) ω 1 ω m , F ( m ) ( x ) ω m : = F ( m ) ( x ) ( ω , , ω ) .
Moreover, whenever one argument of F ( m ) ( x ) is the vector F ( p ) ( x ) ω p , we write
F ( m ) ( x ) ω m 1 F ( p ) ( x ) ω p : = F ( m ) ( x ) ω , , ω m 1 , F ( p ) ( x ) ω p .
In order to derive the local error equation of the proposed family, we recall the Taylor expansion of F around the solution ξ . Let x = ξ + η , with η sufficiently small. Assuming that F ( ξ ) is invertible, a Taylor expansion around ξ yields
F ( ξ + η ) = F ( ξ ) η + C 2 η 2 + C 3 η 3 + C 4 η 4 + O η 5 ,
where the tensors C j are given by
C j = 1 j ! [ F ( ξ ) ] 1 F ( j ) ( ξ ) , j 2 .
A similar expansion for the Jacobian operator of F at ξ + η around ξ reads
F ( ξ + η ) = F ( ξ ) I + 2 C 2 η + 3 C 3 η 2 + 4 C 4 η 3 + O η 4 .
Moreover, the inverse matrix [ F ( ξ + η ) ] 1 admits the Neumann-type expansion
F ( ξ + η ) 1 = I 2 C 2 η + ( 4 C 2 2 3 C 3 ) η 2 + ( 8 C 2 3 + 6 C 3 C 2 + 6 C 2 C 3 4 C 4 ) η 3 [ F ( ξ ) ] 1 + O η 4 .
Next, we introduce the local error notation associated with an iterative sequence.
Definition 2.
Given a sequence of approximations { x ( k ) } to ξ, we define the local error at iteration k by
e ( k ) = x ( k ) ξ .
This notation allows us to express the local behavior of the method through its error equation.
Definition 3.
We say that the sequence { x ( k ) } converges locally to ξ with order p 1 if
e ( k + 1 ) = T e ( k ) p + O e ( k ) p + 1 ,
where T denotes a suitable p-linear operator characterizing the leading term of the local behavior.
For the numerical experiments, we also use the following computational approximation of the convergence order.
Definition 4
([12]). The approximated computational order of convergence (ACOC) is given by
p A C O C = ln x ( k + 1 ) x ( k ) / x ( k ) x ( k 1 ) ln x ( k ) x ( k 1 ) / x ( k 1 ) x ( k 2 ) .
Since the proposed family is built by means of weighted corrections, it is convenient to make explicit the notion of weight function used in this work.
Definition 5.
A weight function is an auxiliary scalar-, vector-, or matrix-valued function introduced into an iterative scheme in order to modify the correction step and control the cancellation of dominant terms in the local error equation, thus improving the convergence order without significantly increasing the computational cost.

3. Local Convergence of the Fifth-Order Weighted Family

In this section, we analyze the local convergence of the proposed weighted family. Starting from its general iterative formulation, we derive sufficient conditions on the weight functions to ensure that the methods preserve fifth-order convergence in a neighborhood of a simple root. The corresponding error equation is also obtained, allowing us to identify the influence of the weight functions on the leading term and to justify several admissible particular cases.
Theorem 1.
Let F : Ω R n R n be sufficiently Fréchet differentiable in a neighborhood of a simple root ξ Ω , that is,
F ( ξ ) = 0 , F ( ξ ) is invertible .
Consider the iterative family
y ( k ) = x ( k ) F x ( k ) 1 F x ( k ) , x ( k + 1 ) = y ( k ) F y ( k ) 1 H ( ν k ) F y ( k ) + G ( ν k ) F x ( k ) ,
where
ν k = F y ( k ) 2 F x ( k ) 2 ,
and H and G are analytic scalar weight functions in a neighborhood of 0.
Let
e ( k ) = x ( k ) ξ , C q = 1 q ! [ F ( ξ ) ] 1 F ( q ) ( ξ ) , q 2 ,
and define
P = F ( ξ ) T F ( ξ ) , Q = i = 1 n R i T S i + S i T R i ,
where
R i = f i ( ξ ) , S i = 1 2 f i ( ξ ) , i = 1 , , n .
If the weight functions satisfy
H ( 0 ) = 1 , H ( 0 ) = 1 , G ( 0 ) = 0 , G ( 0 ) = 0 ,
then the iterative family converges locally to ξ with order five. Moreover, its error equation is
e ( k + 1 ) = 2 1 2 G ( 0 ) C 2 4 2 C 3 C 2 2 + P 1 Q C 2 3 e ( k ) 5 + O e ( k ) 6 .
In particular, the coefficients of the terms of orders e ( k ) , e ( k ) 2 , e ( k ) 3 , and e ( k ) 4 vanish under the previous conditions. In the multidimensional setting, the operators C q do not commute in general, so the order of the products must be preserved throughout the analysis.
Proof. 
We preserve the compact multilinear notation introduced in Section 2, and we keep the order of the products throughout the proof, since in the multidimensional setting the operators C q do not commute in general.
The Taylor expansions of F x ( k ) and F x ( k ) around ξ are
F x ( k ) = F ( ξ ) e ( k ) + C 2 e ( k ) 2 + C 3 e ( k ) 3 + C 4 e ( k ) 4 + C 5 e ( k ) 5 + O e ( k ) 6 ,
and
F x ( k ) = F ( ξ ) + F ( ξ ) e ( k ) + 1 2 ! F ( 3 ) ( ξ ) e ( k ) 2 + 1 3 ! F ( 4 ) ( ξ ) e ( k ) 3 + 1 4 ! F ( 5 ) ( ξ ) e ( k ) 4 + O e ( k ) 5 .
Factoring F ( ξ ) , and using
C q = 1 q ! [ F ( ξ ) ] 1 F ( q ) ( ξ ) , q 2 ,
we obtain
F x ( k ) = F ( ξ ) I + 2 C 2 e ( k ) + 3 C 3 e ( k ) 2 + 4 C 4 e ( k ) 3 + 5 C 5 e ( k ) 4 + O e ( k ) 5 .
Now, let us calculate the Taylor expansion of F x ( k ) 1 . For this purpose, we use the identity
F x ( k ) 1 F x ( k ) = I .
Thus, we assume that
F x ( k ) 1 = I + X 2 e ( k ) + X 3 e ( k ) 2 + X 4 e ( k ) 3 + X 5 e ( k ) 4 F ( ξ ) 1 + O e ( k ) 5 .
Substituting into (7), and comparing coefficients of like powers of e ( k ) , we obtain
X 2 = 2 C 2 ,
X 3 = 4 C 2 2 3 C 3 ,
X 4 = 8 C 2 3 + 6 C 3 C 2 + 6 C 2 C 3 4 C 4 ,
X 5 = 16 C 2 4 12 C 3 C 2 2 12 C 2 C 3 C 2 12 C 2 2 C 3 + 9 C 3 2 + 8 C 4 C 2 + 8 C 2 C 4 5 C 5 .
Therefore,
F x ( k ) 1 = [ I 2 C 2 e ( k ) + ( 4 C 2 2 3 C 3 ) e ( k ) 2 + 8 C 2 3 + 6 C 3 C 2 + 6 C 2 C 3 4 C 4 e ( k ) 3 + 16 C 2 4 12 C 3 C 2 2 12 C 2 C 3 C 2 12 C 2 2 C 3 + 9 C 3 2 + 8 C 4 C 2 + 8 C 2 C 4 5 C 5 e ( k ) 4 ] F ( ξ ) 1 + O e ( k ) 5 .
Multiplying by (5), we get
F x ( k ) 1 F x ( k ) = e ( k ) C 2 e ( k ) 2 + 2 C 2 2 2 C 3 e ( k ) 3 + 4 C 2 3 + 3 C 3 C 2 + 4 C 2 C 3 3 C 4 e ( k ) 4 + 8 C 2 4 6 C 3 C 2 2 6 C 2 C 3 C 2 8 C 2 2 C 3 + 6 C 3 2 + 4 C 4 C 2 + 6 C 2 C 4 4 C 5 e ( k ) 5 + O e ( k ) 6 .
Hence,
e y ( k ) = y ( k ) ξ = C 2 e ( k ) 2 + 2 C 3 2 C 2 2 e ( k ) 3 + 4 C 2 3 3 C 3 C 2 4 C 2 C 3 + 3 C 4 e ( k ) 4 + 8 C 2 4 + 6 C 3 C 2 2 + 6 C 2 C 3 C 2 + 8 C 2 2 C 3 6 C 3 2 4 C 4 C 2 6 C 2 C 4 + 4 C 5 e ( k ) 5 + O e ( k ) 6 .
Now, let us compute F y ( k ) . Since e y ( k ) = O e ( k ) 2 , up to order e ( k ) 5 we only need the terms
F y ( k ) = F ( ξ ) e y ( k ) + C 2 e y ( k ) 2 + O e ( k ) 6 .
From (8),
e y ( k ) 2 = C 2 2 e ( k ) 4 + 2 C 2 C 3 + 2 C 3 C 2 4 C 2 3 e ( k ) 5 + O e ( k ) 6 .
Therefore,
F y ( k ) = F ( ξ ) [ C 2 e ( k ) 2 + 2 C 3 2 C 2 2 e ( k ) 3 + 5 C 2 3 3 C 3 C 2 4 C 2 C 3 + 3 C 4 e ( k ) 4 + 12 C 2 4 + 6 C 3 C 2 2 + 8 C 2 C 3 C 2 + 10 C 2 2 C 3 6 C 3 2 4 C 4 C 2 6 C 2 C 4 + 4 C 5 e ( k ) 5 ] + O e ( k ) 6 .
Next, let us compute F y ( k ) 1 . First,
F y ( k ) = F ( ξ ) + F ( ξ ) e y ( k ) + 1 2 ! F ( 3 ) ( ξ ) e y ( k ) 2 + O e ( k ) 5 .
Factoring F ( ξ ) , and using (8), we get
F y ( k ) = F ( ξ ) [ I + 2 C 2 2 e ( k ) 2 + 4 C 2 3 + 4 C 2 C 3 e ( k ) 3 + 8 C 2 4 8 C 2 2 C 3 6 C 2 C 3 C 2 + 3 C 3 C 2 2 + 6 C 2 C 4 e ( k ) 4 ] + O e ( k ) 5 .
Now, we assume that
F y ( k ) 1 = I + Y 2 e ( k ) 2 + Y 3 e ( k ) 3 + Y 4 e ( k ) 4 F ( ξ ) 1 + O e ( k ) 5 .
Using again the identity
F y ( k ) 1 F y ( k ) = I ,
and comparing coefficients, we obtain
Y 2 = 2 C 2 2 , Y 3 = 4 C 2 3 4 C 2 C 3 ,
Y 4 = 4 C 2 4 + 8 C 2 2 C 3 + 6 C 2 C 3 C 2 3 C 3 C 2 2 6 C 2 C 4 .
Hence,
F y ( k ) 1 = [ I 2 C 2 2 e ( k ) 2 + 4 C 2 3 4 C 2 C 3 e ( k ) 3 + 4 C 2 4 + 8 C 2 2 C 3 + 6 C 2 C 3 C 2 3 C 3 C 2 2 6 C 2 C 4 e ( k ) 4 ] F ( ξ ) 1 + O e ( k ) 5 .
We now analyze the quotient
ν k = F y ( k ) 2 F x ( k ) 2 .
Using the notation
R i = f i ( ξ ) , S i = 1 2 f i ( ξ ) , i = 1 , , m ,
we have
f i x ( k ) = R i e ( k ) + S i e ( k ) 2 + O e ( k ) 3 ,
f i y ( k ) = R i e y ( k ) + S i e y ( k ) 2 + O e ( k ) 6 .
Since each f i is scalar-valued,
f i 2 x ( k ) = R i T R i e ( k ) 2 + R i T S i + S i T R i e ( k ) 3 + O e ( k ) 4 ,
and
f i 2 y ( k ) = R i T R i e y ( k ) 2 + R i T S i + S i T R i e y ( k ) 3 + O e ( k ) 8 .
Defining
P = i = 1 m R i T R i , Q = i = 1 m R i T S i + S i T R i ,
it follows that
ν k = P e y ( k ) 2 + Q e y ( k ) 3 + O e ( k ) 8 P e ( k ) 2 + Q e ( k ) 3 + O e ( k ) 4 .
Since
e y ( k ) 2 = C 2 2 e ( k ) 4 + 2 C 2 C 3 + 2 C 3 C 2 4 C 2 3 e ( k ) 5 + O e ( k ) 6 ,
and e y ( k ) 3 = O e ( k ) 6 , we obtain
ν k = C 2 2 e ( k ) 2 + 2 C 2 C 3 + 2 C 3 C 2 4 C 2 3 P 1 Q C 2 2 e ( k ) 3 + O e ( k ) 4 .
Next, we expand the weight functions. Let
h j = H ( j ) ( 0 ) j ! , g j = G ( j ) ( 0 ) j ! , j 0 .
Then
H ( ν k ) = h 0 + h 1 ν k + h 2 ν k 2 + O ν k 3 , G ( ν k ) = g 0 + g 1 ν k + g 2 ν k 2 + O ν k 3 .
Since
ν k = O e ( k ) 2 , ν k 2 = C 2 4 e ( k ) 4 + O e ( k ) 5 ,
we get
H ( ν k ) = h 0 + h 1 C 2 2 e ( k ) 2 + h 1 2 C 2 C 3 + 2 C 3 C 2 4 C 2 3 P 1 Q C 2 2 e ( k ) 3 + O e ( k ) 4 ,
because the term h 2 ν k 2 contributes only from order e ( k ) 6 onward when multiplied by F y ( k ) 1 F y ( k ) , and
G ( ν k ) = g 0 + g 1 C 2 2 e ( k ) 2 + g 1 2 C 2 C 3 + 2 C 3 C 2 4 C 2 3 P 1 Q C 2 2 e ( k ) 3 + g 2 C 2 4 e ( k ) 4 + O e ( k ) 5 ,
because now the quadratic term must be kept, since it is multiplied by F y ( k ) 1 F x ( k ) , whose leading term is of order e ( k ) .
Using (9) and the previous expansion of F y ( k ) , we obtain
F y ( k ) 1 F y ( k ) = C 2 e ( k ) 2 + 2 C 3 2 C 2 2 e ( k ) 3 + 3 C 2 3 3 C 3 C 2 4 C 2 C 3 + 3 C 4 e ( k ) 4 + 4 C 2 4 + 6 C 3 C 2 2 + 4 C 2 C 3 C 2 + 6 C 2 2 C 3 6 C 3 2 4 C 4 C 2 6 C 2 C 4 + 4 C 5 e ( k ) 5 + O e ( k ) 6 ,
and similarly
F y ( k ) 1 F x ( k ) = e ( k ) + C 2 e ( k ) 2 + C 3 2 C 2 2 e ( k ) 3 + 2 C 2 3 4 C 2 C 3 + C 4 e ( k ) 4 + C 5 + 6 C 2 2 C 3 + 2 C 2 C 3 C 2 3 C 3 C 2 2 6 C 2 C 4 e ( k ) 5 + O e ( k ) 6 .
Therefore,
H ( ν k ) F y ( k ) 1 F y ( k ) = h 0 C 2 e ( k ) 2 + h 0 2 C 3 2 C 2 2 e ( k ) 3 + h 0 3 C 2 3 3 C 3 C 2 4 C 2 C 3 + 3 C 4 + h 1 C 2 3 e ( k ) 4 + [ h 0 4 C 2 4 + 6 C 3 C 2 2 + 4 C 2 C 3 C 2 + 6 C 2 2 C 3 6 C 3 2 4 C 4 C 2 6 C 2 C 4 + 4 C 5 + h 1 2 C 2 2 C 3 + 2 C 2 C 3 C 2 + 2 C 3 C 2 2 6 C 2 4 P 1 Q C 2 3 ] e ( k ) 5 + O e ( k ) 6 ,
and
G ( ν k ) F y ( k ) 1 F x ( k ) = g 0 e ( k ) + g 0 C 2 e ( k ) 2 + g 0 C 3 2 C 2 2 + g 1 C 2 2 e ( k ) 3 + g 0 2 C 2 3 4 C 2 C 3 + C 4 + g 1 3 C 2 3 + 2 C 2 C 3 + 2 C 3 C 2 P 1 Q C 2 2 e ( k ) 4 + [ g 0 C 5 + 6 C 2 2 C 3 + 2 C 2 C 3 C 2 3 C 3 C 2 2 6 C 2 C 4 + g 1 C 2 2 C 3 + 2 C 2 C 3 C 2 + 2 C 3 C 2 2 6 C 2 4 P 1 Q C 2 3 + g 2 C 2 4 ] e ( k ) 5 + O e ( k ) 6 .
Finally, from the second step of the method,
e ( k + 1 ) = e y ( k ) H ( ν k ) F y ( k ) 1 F y ( k ) G ( ν k ) F y ( k ) 1 F x ( k ) ,
and substituting all the previous expansions, we obtain
e ( k + 1 ) = g 0 e ( k ) + 1 h 0 g 0 C 2 e ( k ) 2 + ( 1 h 0 ) 2 C 3 2 C 2 2 g 0 C 3 2 C 2 2 g 1 C 2 2 e ( k ) 3 + [ 4 C 2 3 3 C 3 C 2 4 C 2 C 3 + 3 C 4 h 0 3 C 2 3 3 C 3 C 2 4 C 2 C 3 + 3 C 4 h 1 C 2 3 g 0 2 C 2 3 4 C 2 C 3 + C 4 g 1 3 C 2 3 + 2 C 2 C 3 + 2 C 3 C 2 P 1 Q C 2 2 ] e ( k ) 4 + Λ e ( k ) 5 + O e ( k ) 6 ,
where Λ denotes the coefficient of order e ( k ) 5 .
If we impose
h 0 = 1 , h 1 = 1 , g 0 = 0 , g 1 = 0 ,
that is,
H ( 0 ) = 1 , H ( 0 ) = 1 , G ( 0 ) = 0 , G ( 0 ) = 0 ,
then all the terms of orders e ( k ) , e ( k ) 2 , e ( k ) 3 , and e ( k ) 4 vanish. Under these conditions, the coefficient Λ becomes
Λ = 8 C 2 4 + 6 C 3 C 2 2 + 6 C 2 C 3 C 2 + 8 C 2 2 C 3 6 C 3 2 4 C 4 C 2 6 C 2 C 4 + 4 C 5 4 C 2 4 + 6 C 3 C 2 2 + 4 C 2 C 3 C 2 + 6 C 2 2 C 3 6 C 3 2 4 C 4 C 2 6 C 2 C 4 + 4 C 5 2 C 2 2 C 3 + 2 C 2 C 3 C 2 + 2 C 3 C 2 2 6 C 2 4 P 1 Q C 2 3 g 2 C 2 4 .
After simplification,
Λ = ( 2 g 2 ) C 2 4 2 C 3 C 2 2 + P 1 Q C 2 3 .
Since
g 2 = 1 2 G ( 0 ) ,
we finally obtain
e ( k + 1 ) = 2 1 2 G ( 0 ) C 2 4 2 C 3 C 2 2 + P 1 Q C 2 3 e ( k ) 5 + O e ( k ) 6 .
Therefore, the iterative family has local order of convergence five.    □
Corollary 1.
Under the hypotheses of Theorem 1, assume that
G ( ν ) 0 .
Then the proposed weighted family reduces to
y ( k ) = x ( k ) F x ( k ) 1 F x ( k ) , x ( k + 1 ) = y ( k ) H ( ν k ) F y ( k ) 1 F y ( k ) ,
where
ν k = F y ( k ) 2 F x ( k ) 2 .
If the weight function H satisfies
H ( 0 ) = 1 , H ( 0 ) = 1 ,
then the iterative scheme (10) has local order of convergence five.
In particular, for the choice
H ( ν ) = 1 + ν ,
the method (10) becomes
y ( k ) = x ( k ) F x ( k ) 1 F x ( k ) , x ( k + 1 ) = y ( k ) 1 + ν k F y ( k ) 1 F y ( k ) .
Therefore, the original fifth-order method of Singh et al. [9] is recovered as a particular member of the proposed family.
Proof. 
If G ( ν ) 0 , the general weighted scheme of Theorem 1 immediately reduces to (10). Moreover, the conditions required in Theorem 1 become
H ( 0 ) = 1 , H ( 0 ) = 1 ,
which guarantee the cancellation of the lower-order terms in the error equation and, consequently, fifth-order convergence.
For H ( ν ) = 1 + ν , one has
H ( 0 ) = 1 , H ( 0 ) = 1 .
Substituting this weight function into (10) gives exactly (11), which coincides with the fifth-order method proposed by Singh et al. [9]. Hence, Singh’s method is a particular case of the present weighted family.    □
Remark 1.
Corollary 1 shows that the proposed family is not only inspired by Singh’s method, but actually contains it as a particular case. The introduction of the additional weight function G and the more general admissible choices of H provide a wider class of fifth-order schemes while preserving the same local convergence order.
Proposition 1.
Let α , β , γ , δ , a , b R , with a b = 1 in case ( v i i ) . Then, the following choices of weight functions satisfy
H ( 0 ) = 1 , H ( 0 ) = 1 , G ( 0 ) = 0 , G ( 0 ) = 0 ,
and therefore generate fifth-order methods:
( i ) H ( ν ) = 1 + ν , G ( ν ) = 0 , ( ii ) H ( ν ) = 1 + ν + α ν 2 , G ( ν ) = 0 , ( iii ) H ( ν ) = 1 + ν , G ( ν ) = γ ν 2 , ( iv ) H ( ν ) = 1 + ν + α ν 2 , G ( ν ) = β ν 2 , ( v ) H ( ν ) = 1 + ν + a ν 3 , G ( ν ) = 0 , ( vi ) H ( ν ) = 1 1 ν , G ( ν ) = γ ν 2 , ( vii ) H ( ν ) = 1 + a ν 1 + b ν , G ( ν ) = δ ν 2 , a b = 1 .

4. Numerical Experiments

For comparison purposes, the proposed weighted family is tested against several reference schemes from the literature, including methods of comparable convergence order and the classical Newton method. More precisely, the numerical experiments include the modified Newton–Jarratt composition of Cordero et al. [13], the fifth-order method denoted in this work by Vassileva and taken from Arroyo et al. [14], the fifth-order method of Sharma et al., labeled SHM5 [15], and the method denoted by O6, corresponding in our tests to the fifth-order member of the arbitrary odd-order family introduced by Solaiman and Hashim [16]. These benchmark procedures are employed, together with Newton’s method, to compare the accuracy, robustness, and computational performance of the proposed schemes on the selected nonlinear systems.
To facilitate the interpretation and reproducibility of the numerical experiments, Table 1 shows the correspondence between the labels NMA1–NMA5 and the particular choices of the weight functions selected from Proposition 1.
The following experiments are intended to assess practical behavior and do not replace the local convergence analysis established in Section 3.

Newton–Jarratt.

z ( k ) = x ( k ) 2 3 F x ( k ) 1 F x ( k ) , y ( k ) = x ( k ) 1 2 3 F z ( k ) F x ( k ) 1 3 F z ( k ) + F x ( k ) F x ( k ) 1 F x ( k ) , x ( k + 1 ) = y ( k ) α F x ( k ) + β F z ( k ) 1 F y ( k ) , α + β = 1 .

Vassileva.

y ( k ) = x ( k ) F x ( k ) 1 F x ( k ) , x ( k + 1 ) = y ( k ) + F x ( k ) 5 F y ( k ) 1 3 F x ( k ) + F y ( k ) F x ( k ) 1 F y ( k ) .

Newton.

x ( k + 1 ) = x ( k ) F x ( k ) 1 F x ( k ) .

SHM5.

y ( k ) = x ( k ) 1 2 F x ( k ) 1 F x ( k ) , w ( k ) = x ( k ) F y ( k ) 1 F x ( k ) , x ( k + 1 ) = w ( k ) 2 F y ( k ) 1 F x ( k ) 1 F w ( k ) .

O6.

y ( k ) = x ( k ) 1 2 F x ( k ) 1 F x ( k ) , w ( k ) = x ( k ) F y ( k ) 1 F x ( k ) , x ( k + 1 ) = w ( k ) 2 F y ( k ) F x ( k ) 1 F w ( k ) .

4.1. Computational efficiency analysis

In order to complement the local convergence analysis established in Section 3, we now study the computational efficiency of the proposed weighted family. In the vectorial setting, the classical efficiency index
E = p 1 / m ,
where p is the convergence order and m is the number of evaluations per iteration, is not sufficiently discriminating, since it does not distinguish between evaluations of the nonlinear operator, evaluations of the Jacobian matrix, and the cost of solving the associated linear systems. This issue is well known in the literature on iterative methods for nonlinear systems; see, for instance, [17,18]. Therefore, we also consider the computational efficiency index
CI ( n ) = p 1 / C ( n ) ,
where C ( n ) denotes the total cost per iteration for a nonlinear system of dimension n.

4.1.1. Cost Model

We adopt the following cost model:
one evaluation of F n , one evaluation of F n 2 ,
one LU factorization n 3 3 n 3 , one solve with one vector right - hand side n 2 ,
one matrix - vector product n 2 , one linear combination of two n × n matrices n 2 .
Products and quotients are counted, whereas vector additions and subtractions are not included. In the following notation, n F denotes the number of evaluations of the nonlinear operator F, n J the number of Jacobian evaluations, n LU the number of LU factorizations, n V the number of linear systems solved with a vector right-hand side, n M V the number of matrix–vector products, and n A the number of linear combinations of matrices. Therefore, for a method with these per-iteration counts, the functional and algebraic costs are given by
d ( n ) = n F n + n J n 2
and
op ( n ) = n LU n 3 3 n 3 + n V n 2 + ( n M V + n A ) n 2 + additional scalar / vector products .
Thus,
C ( n ) = d ( n ) + op ( n ) , CI ( n ) = p 1 / C ( n ) .

4.1.2. Cost of the Weighted Family

The proposed family is
y ( k ) = x ( k ) F x ( k ) 1 F x ( k ) , x ( k + 1 ) = y ( k ) F y ( k ) 1 H ν k F y ( k ) + G ν k F x ( k ) ,
where
ν k = F y ( k ) 2 F x ( k ) 2 .
Each iteration requires two evaluations of F, two evaluations of F , two LU factorizations, and two vector solves. Therefore,
d NMA ( n ) = 2 n + 2 n 2 .
The two LU factorizations and the two vector solves contribute
2 n 3 3 n 3 + 2 n 2 = 2 3 n 3 + 2 n 2 2 3 n .
Moreover, the computation of ν k requires two inner products and one scalar quotient, contributing 2 n + 1 . The formation of
H ( ν k ) F ( y ( k ) ) + G ( ν k ) F ( x ( k ) )
requires two scalar-vector products, contributing 2 n . Hence,
op NMA ( n ) = 2 3 n 3 + 2 n 2 2 3 n + ( 2 n + 1 ) + 2 n = 2 3 n 3 + 2 n 2 + 10 3 n + 1 .
Consequently,
C NMA ( n ) = 2 3 n 3 + 4 n 2 + 16 3 n + 1 ,
and
CI NMA i ( n ) = 5 1 2 3 n 3 + 4 n 2 + 16 3 n + 1 , i = 1 , , 5 .
Since the weight functions only modify scalar coefficients, all the members NMA1–NMA5 have the same computational efficiency index.

4.1.3. Per-Iteration Counts

The operation counts of the proposed family and the comparison methods are summarized in Table 2.

4.1.4. Computational efficiency indices

Using the counts in Table 2, we obtain the following expressions.
For the proposed weighted family,
CI NMA i ( n ) = 5 1 2 3 n 3 + 4 n 2 + 16 3 n + 1 , i = 1 , , 5 .
For Newton–Jarratt,
d NJ ( n ) = 2 n + 2 n 2 ,
op NJ ( n ) = 3 n 3 3 n 3 + 3 n 2 + 4 n 2 = n 3 + 7 n 2 n ,
and therefore
CI NJ ( n ) = 5 1 n 3 + 9 n 2 + n .
For Vassileva,
d Vass ( n ) = 2 n + 2 n 2 ,
op Vass ( n ) = 2 n 3 3 n 3 + 3 n 2 + 3 n 2 = 2 3 n 3 + 6 n 2 2 3 n ,
and hence
CI Vass ( n ) = 5 1 2 3 n 3 + 8 n 2 + 4 3 n .
For Newton,
d Newton ( n ) = n + n 2 ,
op Newton ( n ) = n 3 3 n 3 + n 2 = n 3 3 + n 2 n 3 ,
and thus
CI Newton ( n ) = 2 1 n 3 3 + 2 n 2 + 2 3 n .
For SHM5,
d SHM 5 ( n ) = 2 n + 2 n 2 ,
op SHM 5 ( n ) = 2 n 3 3 n 3 + 4 n 2 = 2 3 n 3 + 4 n 2 2 3 n ,
and consequently
CI SHM 5 ( n ) = 5 1 2 3 n 3 + 6 n 2 + 4 3 n .
For O6,
d O 6 ( n ) = 2 n + 2 n 2 ,
op O 6 ( n ) = 3 n 3 3 n 3 + 3 n 2 + n 2 = n 3 + 4 n 2 n ,
and therefore
CI O 6 ( n ) = 5 1 n 3 + 6 n 2 + n .
These expressions are summarized in Table 3.
From Table 3, it follows that all weighted variants NMA1–NMA5 have the same computational efficiency index. This is expected, since the different weight functions do not change the number of evaluations, factorizations, or linear systems solved. In addition, within the adopted cost model, the proposed family has the smallest denominator among the fifth-order methods considered and therefore exhibits the largest computational efficiency index in the comparison.
For a clearer visualization of the results in Table 3, Figure 1 displays the behavior of CI ( n ) for the proposed weighted family and the comparison methods in both small- and large-dimensional regimes.
The graphs confirm that, although the computational efficiency index decreases with the problem dimension for all schemes, the proposed weighted family maintains one of the most favorable behaviors in both the small- and large-dimensional regimes.

4.1.5. Solution of Some Academic Problems

This section presents a numerical assessment of the iterative schemes within a common computational framework. The aim is to compare their practical behavior in terms of accuracy, efficiency, and convergence. For each method, the tables report the total number of iterations required to satisfy the stopping criterion, the quantity x ( k + 1 ) x ( k ) , which measures the distance between the last two iterates, the residual norm F ( x ( k + 1 ) ) at the final approximation, the execution time in seconds (e-time), together with the approximated computational order of convergence (ACOC), see [12].
To ensure a fair and consistent comparison, all numerical tests were carried out under the same computational conditions. In every experiment, the stopping criterion was defined by
x ( k + 1 ) x ( k ) + F ( x ( k + 1 ) ) < 10 100 ,
with a maximum of 50 iterations allowed. All computations were performed using variable precision arithmetic through vpa with 1500 significant digits. Such a high-precision setting reduces the influence of round-off errors and makes it possible to observe the asymptotic convergence regime more clearly.
In order to obtain representative timing results, each iterative scheme was executed 10 times for every test problem, and the reported e-time values correspond to the average over these runs. This averaging procedure reduces the influence of incidental fluctuations caused by background processes and operating-system activity. In addition, all methods were applied to each system using the same initial approximation, which guarantees methodological uniformity throughout the comparison.
The experiments were carried out on a computer running macOS Tahoe (version 26.4), equipped with an Apple M2 processor and 8 GB of RAM (2023 model). Therefore, the reported timings reflect the methods’ performance on a modern mid-range computational platform.
The nonlinear systems used in the numerical experiments are described below. For each test problem, we present its analytical formulation, which defines the framework for the comparative study developed in this section.
Example 1.
We begin with the nonlinear system of n equations
x i 1.5 sin j = 1 j i n x j = 0 , i = 1 , 2 , , n ,
with n = 40 , whose solution is
ξ 0.2375825578 , , 0.2375825578 T .
The initial approximation was taken as
x ( 0 ) = 1 4 , , 1 2 T .
Example 2.
We next consider the nonlinear system
x i cos j = 1 n x j + 2 x i = 0 , i = 1 , 2 , , n ,
with n = 30 , whose solution is
ξ 0.4867431909 , , 0.4867431909 T .
As initial guess, we used
x ( 0 ) = 1 2 , , 1 2 T .
Example 3.
Consider now the nonlinear system
x i + 5 2 log 1 + j = 1 j i n x j = 0 , i = 1 , 2 , , n ,
with n = 25 , whose solution is
ξ 4.2863062097 , , 4.2863062097 T .
The seed was chosen as
x ( 0 ) = 4 , , 4 T .
Example 4.
We now analyze the nonlinear system
x 1 + log ( 2 + x 1 + x 2 ) = 0 , x 2 + log ( 2 + x 2 + x 3 ) = 0 , x 998 + log ( 2 + x 998 + x 999 ) = 0 , x 999 + log ( 2 + x 999 + x 1 ) = 0 ,
where n = 999 . Its solution is approximately
ξ ( 0.3149230578 , , 0.3149230578 ) T .
The initial approximation was taken as
x ( 0 ) = 1 10 , , 1 10 T .
Example 5.
We now consider the nonlinear system
x 1 sin ( x 2 ) 1 = 0 , x 2 sin ( x 3 ) 1 = 0 , x 499 sin ( x 500 ) 1 = 0 , x 500 sin ( x 1 ) 1 = 0 ,
with n = 500 . The corresponding solution is
ξ ( 1.1141571409 , , 1.1141571409 ) T .
The initial approximation was taken as
x ( 0 ) = 1 2 , , 1 2 T .
Example 6.
We also study the nonlinear system
x 1 x 2 1 = 0 , x 2 x 3 1 = 0 , x 1498 x 1499 1 = 0 , x 1499 x 1 1 = 0 ,
with n = 1499 . In this case, the solution is
ξ 1.0000000000 , , 1.0000000000 T .
The initial approximation was chosen as
x ( 0 ) = 3 2 , , 3 2 T .
Example 7.
Finally, we consider the nonlinear system
x 1 x 2 e x 1 e x 2 = 0 , x 2 x 3 e x 2 e x 3 = 0 , x 1498 x 1499 e x 1498 e x 1499 = 0 , x 1499 x 1 e x 1499 e x 1 = 0 ,
with n = 1499 . Its solution is approximately
ξ ( 0.9012010317 , , 0.9012010317 ) T .
The initial estimate was taken as
x ( 0 ) = 6 5 , , 6 5 T .
In the seven test problems listed in Table 4, Table 5, Table 6 and Table 7 and Table 8, Table 9 and Table 10, the proposed family NMA 1 , , NMA 5 demonstrates consistently competitive performance. In all cases, the NMA variants converge in only three or four iterations, whereas Newton requires seven or eight iterations. Moreover, among the high-order methods, at least one NMA variant attains the lowest execution time in every example. When Newton is also included in the comparison, an NMA variant remains the fastest method in six of the seven tests. The only exception is Example (5), where Newton gives the lowest runtime; even in this case, the NMA variants are clearly faster than Newton–Jarratt, Vassileva, SHM5, and O6. In addition, the observed values of p remain close to the theoretical order five in most cases, confirming that the proposed weighted family provides a robust and efficient alternative for solving large-scale nonlinear systems.

5. Application to a Stationary Viscous Burgers Problem

In order to illustrate the applicability of the proposed iterative family to nonlinear differential models, we consider a stationary one-dimensional viscous Burgers problem. This equation is a classical nonlinear model describing the interaction between convection and diffusion, and it is frequently used as a prototype in fluid mechanics, transport phenomena, and nonlinear wave propagation [19].
We study the boundary value problem
ν u ( x ) + u ( x ) u ( x ) = f ( x ) , x ( 0 , 1 ) ,
subject to the homogeneous Dirichlet boundary conditions
u ( 0 ) = 0 , u ( 1 ) = 0 ,
where ν > 0 denotes the viscosity parameter.
In order to validate the numerical solution, we use the method of manufactured solutions [20,21]. More precisely, we prescribe the exact solution
u ( x ) = x ( 1 x ) ,
which satisfies the boundary conditions (14). Its derivatives are
u ( x ) = 1 2 x , u ( x ) = 2 .
Substituting (15) into (13), the forcing term is obtained as
f ( x ) = ν u ( x ) + u ( x ) u ( x ) = 2 ν + x ( 1 x ) ( 1 2 x ) .
Therefore, the model problem under consideration is
ν u ( x ) + u ( x ) u ( x ) = 2 ν + x ( 1 x ) ( 1 2 x ) , x ( 0 , 1 ) ,
with
u ( 0 ) = 0 , u ( 1 ) = 0 .
The choice of this model is convenient for two reasons. First, it preserves the nonlinear convection–diffusion structure characteristic of Burgers-type equations [19]. Second, the exact solution is explicitly known, which allows us to verify the quality of the discrete approximation and to assess the performance of the iterative methods on the nonlinear algebraic system arising from the discretization.

Finite difference discretization

Let N be the number of interior nodes and define the uniform mesh
x i = i h , i = 0 , 1 , , N + 1 ,
with mesh size
h = 1 N + 1 .
At the interior nodes x i , i = 1 , , N , we denote by
u i u ( x i )
the numerical approximation of the exact solution.
To discretize the derivatives, we employ the standard centered finite difference formulas [22]. For the second derivative, we use
u ( x i ) u i 1 2 u i + u i + 1 h 2 ,
while for the first derivative we take
u ( x i ) u i + 1 u i 1 2 h .
Substituting (18) and (19) into (17), we obtain, for each interior node x i ,
ν u i 1 2 u i + u i + 1 h 2 + u i u i + 1 u i 1 2 h f ( x i ) = 0 , i = 1 , , N .
Using the boundary conditions,
u 0 = 0 , u N + 1 = 0 ,
the discrete problem becomes a nonlinear system of N equations with N unknowns.

Nonlinear algebraic system

Let U = ( u 1 , u 2 , , u N ) T R N . The nonlinear system can be written in compact form as
F ( U ) = 0 ,
where F ( U ) = ( F 1 ( U ) , F 2 ( U ) , , F N ( U ) ) T , with components given by
F i ( U ) = ν u i 1 2 u i + u i + 1 h 2 + u i u i + 1 u i 1 2 h f ( x i ) , i = 1 , , N ,
together with the conventions
u 0 = 0 , u N + 1 = 0 .
More explicitly, the first and last equations read
F 1 ( U ) = ν 2 u 1 + u 2 h 2 + u 1 u 2 2 h f ( x 1 ) ,
F N ( U ) = ν u N 1 2 u N h 2 u N u N 1 2 h f ( x N ) ,
while for i = 2 , , N 1 ,
F i ( U ) = ν u i 1 2 u i + u i + 1 h 2 + u i u i + 1 u i 1 2 h f ( x i ) .
This system is nonlinear because of the convective term
u i u i + 1 u i 1 2 h .
Consequently, an iterative method is required in order to compute the discrete solution.

Jacobian matrix

Since the methods considered in this work require the Jacobian matrix, we now derive its explicit form. Differentiating (21) with respect to the neighboring unknowns, we obtain
F i u i 1 = ν h 2 u i 2 h ,
F i u i = 2 ν h 2 + u i + 1 u i 1 2 h ,
F i u i + 1 = ν h 2 + u i 2 h .
All other partial derivatives are zero. Therefore, the Jacobian matrix
J ( U ) = F ( U )
is tridiagonal and can be written as
J ( U ) = 2 ν h 2 + u 2 2 h ν h 2 + u 1 2 h 0 0 ν h 2 u 2 2 h 2 ν h 2 + u 3 u 1 2 h ν h 2 + u 2 2 h 0 ν h 2 u 3 2 h 2 ν h 2 + u 4 u 2 2 h 0 ν h 2 + u N 1 2 h 0 0 ν h 2 u N 2 h 2 ν h 2 u N 1 2 h .
Hence, the discrete problem (20) leads to a sparse nonlinear algebraic system whose Jacobian has a structured tridiagonal form. This makes it especially suitable for assessing the practical performance of the iterative methods studied in this work.

Numerical solution procedure

To solve the nonlinear system (20), one may choose as initial approximation, for instance,
U ( 0 ) = ( 0 , 0 , , 0 ) T ,
or, if desired, the exact solution sampled at the grid points plus a small perturbation. Once the mesh size h, the viscosity parameter ν , and the forcing term f ( x i ) are fixed, the iterative schemes are applied directly to the nonlinear system (20).
For each computed approximation U ( k ) , the quality of the numerical solution may be assessed through the residual norm
F ( U ( k ) ) ,
and, since the exact solution is known, also through the discrete error
E ( k ) = max 1 i N | u i u ( x i ) | .
This allows us to compare not only the convergence speed of the iterative methods, but also the accuracy of the final discrete approximation.
The previous construction provides a complete test framework: a nonlinear differential model of physical interest, a manufactured exact solution, a finite difference discretization, and an explicit nonlinear algebraic system. Therefore, the stationary Burgers problem constitutes a suitable benchmark for validating the theoretical and practical performance of the proposed high-order iterative family [19].
For the numerical solution of the nonlinear algebraic system arising from the finite difference discretization of the stationary Burgers problem, we considered N = 300 interior nodes, viscosity parameter ν = 0.09 , and mesh size h = 0.00332226 . The stopping criterion was fixed as
x ( k + 1 ) x ( k ) + F ( x ( k + 1 ) ) < 10 100 ,
with a maximum of 50 iterations. Table 11 reports, for each method, the total number of iterations, the increment norm x ( k + 1 ) x ( k ) , the residual norm F ( x ( k + 1 ) ) , the execution time in seconds, the estimated computational order of convergence p, and the infinity norm of the error with respect to the exact solution.
From Table 11, it can be observed that the proposed variants NMA 1 , , NMA 5 converge in four iterations and attain very small residual and error norms. They are faster than Newton–Jarratt, Vassileva, SHM5, and O6, while Newton is the only method with a lower execution time, although it requires seven iterations and remains quadratically convergent. The ACOC values of the NMA variants are close to four rather than five; however, this empirical behavior is not unusual in nonlinear systems obtained from discretized differential equations. In such problems, the observed order may be influenced by mesh effects, conditioning, stopping criteria, and numerical saturation before the asymptotic regime is fully reflected by the ACOC estimator. Thus, the table still confirms the efficiency and accuracy of the proposed weighted family for the stationary Burgers problem.

5.1. Graphical Analysis for the Stationary Burgers Problem

To complement the numerical results reported above, this subsection presents a graphical analysis of the performance of NMA2 when applied to the stationary Burgers problem. The visual comparison includes the agreement between the exact and numerical solutions, the distribution of the absolute error, the convergence history of the selected methods, and the evolution of the iterates generated during the nonlinear resolution process.
Figure 2a and Figure 2b show that the numerical solution obtained with NMA2 is practically indistinguishable from the exact solu tion and that the absolute error remains negligible over the computational mesh. Figure 3a confirms the fast decrease of the residual norm for NMA2 compared with the reference methods, while Figure 3b illustrates the stable evolution of the iterates toward the final discrete solution. Overall, these plots provide graphical evidence of the accuracy, stability, and fast convergence of NMA2 for this nonlinear differential problem.

6. Conclusions

In this work, we introduced and analyzed a weighted family of fifth-order iterative schemes for solving nonlinear systems of equations. The proposed methods, denoted by NMA 1 , , NMA 5 , were constructed by incorporating suitable weight functions into a two-step framework, leading to a class of schemes that preserve the expected local order of convergence while maintaining a competitive computational cost.
The theoretical analysis established the conditions that the weight functions must satisfy in order to guarantee fifth-order convergence. Several admissible choices were proposed, giving rise to different variants of the method. This flexibility makes the family adaptable from both the analytical and computational points of view, since the particular form of the weight functions can influence the practical efficiency of the resulting scheme.
The numerical experiments performed on a broad collection of nonlinear systems confirmed the reliability and effectiveness of the proposed methods. In all test problems, the compared schemes converged to the same solution, so the reported differences reflect their numerical performance. The proposed variants were consistently competitive and often outperformed classical reference methods in execution time, while maintaining a convergence order close to the theoretical one. Among them, NMA 2 showed a particularly balanced behavior, combining fast convergence, small residuals, and numerical stability.
In addition, the application to the stationary Burgers problem illustrated the suitability of the proposed family for nonlinear systems arising from the discretization of differential models. The graphical analysis showed an excellent agreement between the numerical and exact solutions, a uniformly small absolute error, and a rapid decay of the residual through the iterations. The mesh representation of the iterates also provided a clear visual confirmation of the stability and fast convergence of the method.
Overall, the proposed weighted family constitutes a robust, accurate, and efficient alternative for solving nonlinear systems. The theoretical results, together with the numerical evidence, indicate that these schemes are promising candidates for the treatment of large-scale nonlinear problems and for applications involving discretized differential equations. Future work may include the extension of this family to Jacobian-free formulations, the incorporation of memory techniques, and its application to more general nonlinear partial differential equations.

Author Contributions

Conceptualization, N.U.C.; methodology, N.U.C., M.A.L.S., and A.R.C.; software, N.U.C., M.A.L.S., and A.R.C.; validation, N.U.C. and A.R.C.; formal analysis, N.U.C., M.A.L.S.; investigation, N.U.C., M.A.L.S., and A.R.C.; visualization, A.R.C.; supervision, J.G.M.; writing—original draft preparation, N.U.C.; writing—review and editing, J.G.M., N.U.C., M.A.L.S., and A.R.C. All authors have read and agreed to the published version of the manuscript.

Funding

This research was financed by Fondo Nacional de Innovación y Desarrollo Científico y Tecnológico (FONDOCyT) of Ministerio de Educación Superior, Ciencia y Tecnología de la República Dominicana (MESCYT) grant number FONDOCyT 2023-1-1D2-0537.

Acknowledgments

The authors gratefully acknowledge the institutional support provided by ISFODOSU, UNAPEC, UASD, and INTEC, which made this research possible. The authors also express their special appreciation to the Instituto Tecnológico de Santo Domingo (INTEC), where N.U.C. is currently pursuing doctoral studies, as this article forms part of that doctoral research.

Conflicts of Interest

The authors declare no conflicts of interest.

References

  1. Ortega, J.M.; Rheinboldt, W.C. Iterative Solution of Nonlinear Equations in Several Variables; Academic Press, 1970. [Google Scholar]
  2. Kelley, C.T. Solving Nonlinear Equations with Newton’s Method; SIAM, 2003. [Google Scholar]
  3. Kung, H.T.; Traub, J.F. Optimal order of one-point and multipoint iteration. J. ACM 1974, 21, 643–651. [Google Scholar] [CrossRef]
  4. Jaiswal, J.P. A class of iterative methods for solving nonlinear equation with fourth-order convergence. arXiv 2013, arXiv:1307.7334. [Google Scholar] [CrossRef]
  5. Artidiello, S.; Cordero, A.; Torregrosa, J.R.; Vassileva, M.P. Multidimensional generalization of iterative methods for solving nonlinear problems by means of weight-function procedure. Appl. Math. Comput. 2015, 268, 1064–1071. [Google Scholar] [CrossRef]
  6. Artidiello, S.; Cordero, A.; Torregrosa, J.R.; Vassileva, M.P. Design of High-Order Iterative Methods for Nonlinear Systems by Using Weight Function Procedure. Abstr. Appl. Anal. 2015, 2015, 289029. [Google Scholar] [CrossRef]
  7. Sharma, J.R.; Arora, H. On efficient weighted-Newton methods for solving systems of nonlinear equations. Appl. Math. Comput. 2013, 222, 497–506. [Google Scholar] [CrossRef]
  8. Capdevila, R.R.; Cordero, A.; Torregrosa, J.R. A New Three-Step Class of Iterative Methods for Solving Nonlinear Systems. Mathematics 2019, 7, 1221. [Google Scholar] [CrossRef]
  9. Singh, H.; Sharma, J.R. Simple and efficient fifth order solvers for systems of nonlinear problems. Math. Model. Anal. 2023, 28, 1–22. [Google Scholar] [CrossRef]
  10. Burns, J.; Balogh, A.; Gilliam, D.S.; Shubov, V.I. Numerical stationary solutions for a viscous Burgers’ equation. J. Math. Syst. Estim. Control 1998, 8, 253–256. [Google Scholar]
  11. Taigbenu, A.E.; Onyejekwe, O.O. A mixed Green element formulation for the transient Burgers equation. Int. J. Numer. Methods Fluids 1997, 24, 563–578. [Google Scholar] [CrossRef]
  12. Cordero, A.; Torregrosa, J. Variants of Newton’s method using fifth-order quadrature formulas. Appl. Math. Comput. 2007, 190, 686–698. [Google Scholar] [CrossRef]
  13. Cordero, A.; Hueso, J.L.; Martínez, E.; Torregrosa, J.R. A modified Newton-Jarratt’s composition. Numer. Algorithms 2010, 55, 87–99. [Google Scholar] [CrossRef]
  14. Arroyo, V.; Cordero, A.; Torregrosa, J.R.; Vassileva, M.P. Artificial satellites preliminary orbit determination by the modified high-order Gauss method. Int. J. Comput. Math. 2012, 89, 347–356. [Google Scholar] [CrossRef]
  15. Sharma, J.R.; Gupta, P. An efficient fifth order method for solving systems of nonlinear equations. Comput. Math. With Appl. 2014, 67, 591–601. [Google Scholar] [CrossRef]
  16. Solaiman, O.S.; Hashim, I. An iterative scheme of arbitrary odd order and its basins of attraction for nonlinear systems. Comput. Mater. Contin. 2021, 66, 1427–1444. [Google Scholar] [CrossRef]
  17. Arroyo, V.; Cordero, A.; Torregrosa, J.R. Approximation of artificial satellites’ preliminary orbits: The efficiency challenge. Math. Comput. Model. 2011, 54, 1802–1807. [Google Scholar] [CrossRef]
  18. Grau-Sánchez, M.; Grau, Á.; Noguera, M. On the Computational Efficiency Index and Some Iterative Methods for Solving Systems of Non-Linear Equations. J. Comput. Appl. Math. 2011, 236, 1259–1266. [Google Scholar] [CrossRef]
  19. Bonkile, M.P.; Awasthi, A.; Lakshmi, C.; Mukundan, V.; Aswin, V.S. A systematic literature review of Burgers’ equation with recent advances. Pramana 2018, 90, 69. [Google Scholar] [CrossRef]
  20. Oberkampf, W.L.; Roy, C.J. Exact Solutions. In Verification and Validation in Scientific Computing; Cambridge University Press, 2010; pp. 208–248. [Google Scholar] [CrossRef]
  21. Roy, C.J. Review of code and solution verification procedures for computational simulation. J. Comput. Phys. 2005, 205, 131–156. [Google Scholar] [CrossRef]
  22. Morton, K.W.; Mayers, D.F. Numerical Solution of Partial Differential Equations: An Introduction, 2 ed.; Cambridge University Press, 2005. [Google Scholar]
Figure 1. Computational efficiency indices of the proposed weighted family NMA1–NMA5 and the reference methods.
Figure 1. Computational efficiency indices of the proposed weighted family NMA1–NMA5 and the reference methods.
Preprints 211454 g001
Figure 2. Comparison between the exact and numerical solutions and the corresponding absolute error obtained with NMA2 for the stationary Burgers problem.
Figure 2. Comparison between the exact and numerical solutions and the corresponding absolute error obtained with NMA2 for the stationary Burgers problem.
Preprints 211454 g002
Figure 3. Convergence behavior and iterative evolution of NMA2 for the stationary Burgers problem.
Figure 3. Convergence behavior and iterative evolution of NMA2 for the stationary Burgers problem.
Preprints 211454 g003
Table 1. Correspondence between the labels NMA1–NMA5 and the selected weight functions used in the numerical experiments.
Table 1. Correspondence between the labels NMA1–NMA5 and the selected weight functions used in the numerical experiments.
Method Source in Proposition 1 H ( ν ) G ( ν )
NMA1 Case (i) 1 + ν 0
NMA2 Case (ii) 1 + ν + α ν 2 , α = 1 2 0
NMA3 Case (iii) 1 + ν γ ν 2 , γ = 1
NMA4 Case (iv) 1 + ν + α ν 2 , α = 1 2 β ν 2 , β = 1 4
NMA5 Case (v) 1 + ν + a ν 3 , a = 1 2 0
Table 2. Per-iteration counts for the proposed weighted family and the comparison methods.
Table 2. Per-iteration counts for the proposed weighted family and the comparison methods.
Method Order p n F n J n LU n V ( n M V , n A )
NMA1–NMA5 5 2 2 2 2 ( 0 , 0 )
Newton–Jarratt 5 2 2 3 3 ( 1 , 3 )
Vassileva 5 2 2 2 3 ( 1 , 2 )
Newton 2 1 1 1 1 ( 0 , 0 )
SHM5 5 2 2 2 4 ( 0 , 0 )
O6 5 2 2 3 3 ( 0 , 1 )
Table 3. Computational efficiency indices for the proposed weighted family and the comparison methods.
Table 3. Computational efficiency indices for the proposed weighted family and the comparison methods.
Method Order p d ( n ) op ( n ) CI ( n )
NMA1–NMA5 5 2 n + 2 n 2 2 3 n 3 + 2 n 2 + 10 3 n + 1 5 1 2 3 n 3 + 4 n 2 + 16 3 n + 1
Newton–Jarratt 5 2 n + 2 n 2 n 3 + 7 n 2 n 5 1 n 3 + 9 n 2 + n
Vassileva 5 2 n + 2 n 2 2 3 n 3 + 6 n 2 2 3 n 5 1 2 3 n 3 + 8 n 2 + 4 3 n
Newton 2 n + n 2 n 3 3 + n 2 n 3 2 1 n 3 3 + 2 n 2 + 2 3 n
SHM5 5 2 n + 2 n 2 2 3 n 3 + 4 n 2 2 3 n 5 1 2 3 n 3 + 6 n 2 + 4 3 n
O6 5 2 n + 2 n 2 n 3 + 4 n 2 n 5 1 n 3 + 6 n 2 + n
Table 4. Numerical results Example (1).
Table 4. Numerical results Example (1).
Method Iter x ( k + 1 ) x ( k ) F ( x ( k + 1 ) ) e-time (s) p
NMA1 3 4.40536 × 10 25 3.08917 × 10 120 3.202403 5.01373
NMA2 3 4.41439 × 10 25 3.12094 × 10 120 3.113041 5.01378
NMA3 3 4.15111 × 10 25 2.27463 × 10 120 3.108589 5.01357
NMA4 3 4.28547 × 10 25 2.67921 × 10 120 3.140600 5.01370
NMA5 3 4.40537 × 10 25 3.08920 × 10 120 3.106707 5.01373
Newton-Jarratt 3 2.25458 × 10 29 6.59569 × 10 142 5.082168 4.88328
Vassileva 3 1.78313 × 10 26 1.64851 × 10 127 4.441501 5.03546
Newton 7 1.01862 × 10 89 2.96422 × 10 177 3.574399 2.00000
SHM5 4 7.12497 × 10 102 1.90005 × 10 503 6.242556 4.99999
O6 4 7.12497 × 10 102 1.90005 × 10 503 6.236663 4.99999
Table 5. Numerical results Example (2).
Table 5. Numerical results Example (2).
Method Iter x ( k + 1 ) x ( k ) F ( x ( k + 1 ) ) e-time (s) p
NMA1 3 1.56308 × 10 24 7.05278 × 10 117 1.758773 4.78733
NMA2 3 1.55782 × 10 24 6.93474 × 10 117 1.696572 4.78727
NMA3 3 1.35989 × 10 24 3.30788 × 10 117 1.693237 4.79270
NMA4 3 1.45390 × 10 24 4.76549 × 10 117 1.702825 4.78991
NMA5 3 1.56308 × 10 24 7.05267 × 10 117 1.712276 4.78733
Newton-Jarratt 3 2.61841 × 10 25 4.54841 × 10 121 3.174734 4.84655
Vassileva 3 1.78162 × 10 26 5.98323 × 10 127 2.473295 4.81223
Newton 7 8.13592 × 10 76 2.30589 × 10 149 2.013959 2.00000
SHM5 3 2.10691 × 10 22 3.09126 × 10 106 2.710119 4.88575
O6 3 2.10691 × 10 22 3.09126 × 10 106 3.286110 4.88575
Table 6. Numerical results Example (3).
Table 6. Numerical results Example (3).
Method Iter x ( k + 1 ) x ( k ) F ( x ( k + 1 ) ) e-time (s) p
NMA1 3 1.72503 × 10 31 9.06254 × 10 161 0.861755 5.04246
NMA2 3 1.75072 × 10 31 9.75767 × 10 161 0.852782 5.04273
NMA3 3 1.01957 × 10 31 6.07636 × 10 162 0.854663 5.04066
NMA4 3 1.35466 × 10 31 2.61131 × 10 161 0.845143 5.04186
NMA5 3 1.72505 × 10 31 9.06293 × 10 161 0.842156 5.04246
Newton-Jarratt 3 2.22399 × 10 33 1.72852 × 10 170 1.301440 5.03030
Vassileva 3 7.30792 × 10 34 5.31269 × 10 173 1.204394 5.03316
Newton 7 6.83086 × 10 96 4.98209 × 10 193 0.976939 2.00000
SHM5 3 3.47083 × 10 32 2.52697 × 10 164 1.254375 5.03156
O6 3 3.47083 × 10 32 2.52697 × 10 164 1.259232 5.03156
Table 7. Numerical results Example (4).
Table 7. Numerical results Example (4).
Method Iter x ( k + 1 ) x ( k ) F ( x ( k + 1 ) ) e-time (s) p
NMA1 3 5.59822 × 10 20 2.35377 × 10 104 52.053428 4.96232
NMA2 3 4.00910 × 10 20 4.43353 × 10 105 54.400069 4.95423
NMA3 4 7.15683 × 10 99 1.61802 × 10 498 65.071022 5.00001
NMA4 3 1.78288 × 10 19 1.16174 × 10 101 49.076763 4.92781
NMA5 3 5.57978 × 10 20 2.31525 × 10 104 50.023295 4.96224
Newton-Jarratt 3 6.71738 × 10 21 9.73981 × 10 109 102.093067 4.84142
Vassileva 3 2.04247 × 10 20 2.30225 × 10 106 72.772732 4.87793
Newton 7 1.31659 × 10 51 5.84264 × 10 104 57.028129 2.00000
SHM5 3 4.01239 × 10 22 5.41699 × 10 115 83.297251 4.82924
O6 3 4.01239 × 10 22 5.41699 × 10 115 81.641467 4.82924
Table 8. Numerical results Example (5).
Table 8. Numerical results Example (5).
Method Iter x ( k + 1 ) x ( k ) F ( x ( k + 1 ) ) e-time (s) p
NMA1 4 4.75186 × 10 57 1.87800 × 10 290 20.401785 4.86902
NMA2 4 2.61307 × 10 57 9.44344 × 10 292 20.431256 4.85266
NMA3 4 4.32898 × 10 57 1.17704 × 10 290 20.588123 4.90295
NMA4 4 5.26546 × 10 57 3.13548 × 10 290 20.575135 4.87371
NMA5 4 4.61617 × 10 57 1.62474 × 10 290 20.472147 4.86792
Newton-Jarratt 4 7.48230 × 10 72 1.39428 × 10 364 40.168395 4.99301
Vassileva 4 1.25643 × 10 64 1.21067 × 10 328 28.844652 4.96929
Newton 7 1.71434 × 10 52 7.76332 × 10 107 18.047211 2.00000
SHM5 4 1.12576 × 10 55 5.63851 × 10 282 33.523485 4.99946
O6 4 1.12576 × 10 55 5.63851 × 10 282 33.397186 4.99946
Table 9. Numerical results Example (6).
Table 9. Numerical results Example (6).
Method Iter x ( k + 1 ) x ( k ) F ( x ( k + 1 ) ) e-time (s) p
NMA1 4 2.89142 × 10 72 4.49701 × 10 365 91.257056 4.99977
NMA2 4 2.30690 × 10 72 1.45382 × 10 365 101.143297 4.99977
NMA3 4 2.44813 × 10 73 1.71219 × 10 370 89.624889 4.99980
NMA4 4 6.84615 × 10 73 3.13741 × 10 368 90.914813 4.99978
NMA5 4 2.88517 × 10 72 4.44862 × 10 365 88.706197 4.99977
Newton-Jarratt 4 1.99479 × 10 82 2.34278 × 10 416 213.864805 4.99993
Vassileva 4 3.06274 × 10 82 2.24879 × 10 415 157.768229 4.99992
Newton 8 2.63494 × 10 88 1.79325 × 10 177 92.058230 2.00000
SHM5 4 2.50728 × 10 78 1.10243 × 10 395 96.609981 4.99989
O6 4 2.50728 × 10 78 1.10243 × 10 395 94.170637 4.99989
Table 10. Numerical results Example (7).
Table 10. Numerical results Example (7).
Method Iter x ( k + 1 ) x ( k ) F ( x ( k + 1 ) ) e-time (s) p
NMA1 3 7.71284 × 10 26 1.68563 × 10 134 84.492793 5.00302
NMA2 3 7.28725 × 10 26 1.26914 × 10 134 85.521707 5.00189
NMA3 3 2.12069 × 10 26 1.98452 × 10 137 85.799293 5.01158
NMA4 3 3.93658 × 10 26 5.10609 × 10 136 102.129940 5.00558
NMA5 3 7.71200 × 10 26 1.68471 × 10 134 93.524244 5.00302
Newton-Jarratt 3 4.62153 × 10 32 1.09740 × 10 166 202.163711 5.01071
Vassileva 3 3.53469 × 10 29 8.49020 × 10 152 144.923464 5.01417
Newton 7 1.37639 × 10 73 2.90608 × 10 148 109.306610 2.00000
SHM5 3 3.84653 × 10 29 9.67519 × 10 152 150.373152 5.04700
O6 3 3.84653 × 10 29 9.67519 × 10 152 147.824146 5.04700
Table 11. Numerical results for the stationary Burgers problem.
Table 11. Numerical results for the stationary Burgers problem.
Method Iter x ( k + 1 ) x ( k ) F ( x ( k + 1 ) ) e-time (s) p e
NMA1 4 6.64232 × 10 43 2.87746 × 10 172 10.355808 4.08817 2.335869 × 10 174
NMA2 4 1.96179 × 10 42 1.98705 × 10 170 10.295720 4.09049 1.512433 × 10 172
NMA3 4 1.02754 × 10 36 4.81522 × 10 147 10.331014 4.00562 6.057773 × 10 149
NMA4 4 6.40580 × 10 39 6.10708 × 10 156 10.319048 3.97197 5.656045 × 10 158
NMA5 4 7.20069 × 10 43 3.94650 × 10 172 10.285677 4.08835 3.191103 × 10 174
Newton-Jarratt 3 9.61428 × 10 25 1.37166 × 10 124 13.128794 4.96351 1.127150 × 10 126
Vassileva 4 3.69445 × 10 53 2.41590 × 10 214 11.938496 4.04982 3.324868 × 10 216
Newton 7 6.28204 × 10 70 1.09130 × 10 139 8.967822 2.00009 1.139233 × 10 141
SHM5 4 4.82856 × 10 95 3.66973 × 10 477 17.206458 5.04128 0.000000 × 10 0
O6 4 4.82856 × 10 95 3.66973 × 10 477 18.503007 5.04128 0.000000 × 10 0
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content.
Copyright: This open access article is published under a Creative Commons CC BY 4.0 license, which permit the free download, distribution, and reuse, provided that the author and preprint are cited in any reuse.
Prerpints.org logo

Preprints.org is a free preprint server supported by MDPI in Basel, Switzerland.

Subscribe

© 2026 MDPI (Basel, Switzerland) unless otherwise stated

Accessibility

Disclaimer

Terms of Use

Privacy Policy

Privacy Settings