Next Article in Journal
Efficiency Assessment of Seaport Terminal Operators Using DEA Malmquist and Epsilon-Based Measure Models
Previous Article in Journal
Evolutionary Relation of Mathematical Physics Equations Evolutionary Relation as Foundation of Field Theory Interpretation of the Einstein Equation
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Fractional Newton–Raphson Method Accelerated with Aitken’s Method

by
A. Torres-Hernandez
1,*,
F. Brambila-Paz
2,*,
U. Iturrarán-Viveros
2 and
R. Caballero-Cruz
1
1
Department of Physics, Faculty of Science, UNAM, Mexico City 04510, Mexico
2
Department of Mathematics, Faculty of Science, UNAM, Mexico City 04510, Mexico
*
Authors to whom correspondence should be addressed.
Axioms 2021, 10(2), 47; https://doi.org/10.3390/axioms10020047
Submission received: 21 February 2021 / Revised: 26 March 2021 / Accepted: 27 March 2021 / Published: 31 March 2021

Abstract

:
In the following paper, we present a way to accelerate the speed of convergence of the fractional Newton–Raphson (F N–R) method, which seems to have an order of convergence at least linearly for the case in which the order α of the derivative is different from one. A simplified way of constructing the Riemann–Liouville (R–L) fractional operators, fractional integral and fractional derivative is presented along with examples of its application on different functions. Furthermore, an introduction to Aitken’s method is made and it is explained why it has the ability to accelerate the convergence of the iterative methods, in order to finally present the results that were obtained when implementing Aitken’s method in the F N–R method, where it is shown that F N–R with Aitken’s method converges faster than the simple F N–R.

1. Fixed Point Method

A classical problem in mathematics, which is of common interest in physics and engineering, is finding the set of zeros of a function f : Ω R n R n , that is,
ξ Ω : f ( ξ ) = 0 ,
where · : R n R denotes any vector norm. Although finding the zeros of a function may seem like a simple problem, in general, it involves solving an algebraic equation system as follows:
f 1 ( x ) = 0 f 2 ( x ) = 0 f n ( x ) = 0 ,
where [ f ] k : R n R denotes the k-th component of the function f. It should be noted that the system of Equation (2) may represent a linear system or a nonlinear system, and, in general, it is necessary to use numerical methods of the iterative type to solve it. Let Φ : R n R n be a function, and it is possible to build a sequence x i i = 0 by defining the following iterative method:
x i + 1 : = Φ ( x i ) ,
if it is fulfilled that x i ξ R n , and, if the function Φ is continuous around ξ , we obtain that
ξ = lim i x i + 1 = lim i Φ ( x i ) = Φ lim i x i = Φ ( ξ ) ,
the above result is the reason by which the method (3) is known as the fixed point method. Furthermore, the function Φ is called an iteration function. To understand the nature of the convergence of the iteration function Φ , the following definition is necessary [1]:
Definition 1.
Let Φ : R n R n be an iteration function. The method (3) for determining ξ R n is called (locally) convergent, if there exists δ > 0 such that, for every initial value,
x 0 B ( ξ ; δ ) : = y R n : y ξ < δ ,
it is fulfilled that
lim i x i ξ 0 lim i x i = ξ .
If we have a function f : Ω R n R n , for which we want to determine the set (1), in general, it is possible to write an iteration function Φ as follows [2]:
Φ ( x ) = x A ( x ) f ( x ) ,
where A ( x ) is a matrix, which is given as follows:
A ( x ) : = [ A ] j k ( x ) = [ A ] 11 ( x ) [ A ] 12 ( x ) [ A ] 1 n ( x ) [ A ] 21 ( x ) [ A ] 22 ( x ) [ A ] 2 n ( x ) [ A ] n 1 ( x ) [ A ] n 2 ( x ) [ A ] n n ( x ) ,
with [ A ] j k ( x ) : R n R j , k n . It is necessary to mention that the matrix A ( x ) is determined according to the order of convergence desired.

Order of Convergence

Before continuing, it is necessary to define the order of convergence of an iteration function Φ [1]:
Definition 2.
Let Φ : Ω R n R n be an iteration function with a fixed point ξ Ω . Then, the method (3) is called (locally) convergent of (at least) order p ( p 1 ), if there exist δ > 0 and C a non-negative constant, with C < 1 if p = 1 , such that, for any initial value x 0 B ( ξ ; δ ) , it is fulfilled that
x k + 1 ξ C x k ξ p , k = 0 , 1 , 2 , ,
where C is called a convergence factor.
The order of convergence is usually related to the speed at which the sequence generated by (3) converges. For the particular case p = 1 , it is said that the method (3) has an order of convergence (at least) linear, and, for the case p = 2 , it is said that the method (3) has an order of convergence (at least) quadratic. The following theorem allows for characterizing the order of convergence of an iteration function Φ with its derivatives [1,2,3,4]. Before continuing, we need to consider the following multi-index notation. Let N 0 be the set N 0 , if γ N 0 n , then
γ ! : = k = 1 n [ γ ] k ! | γ | : = k = 1 n [ γ ] k x γ : = k = 1 n [ x ] k [ γ ] k γ x γ : = | γ | [ x ] 1 [ γ ] 1 [ x ] 2 [ γ ] 2 [ x ] n [ γ ] n .
Theorem 1.
Let Φ : Ω R n R n be an iteration function with a fixed point ξ Ω . Assuming that Φ is p-times differentiable in ξ for some p N , and, furthermore,
γ [ Φ ] k ( ξ ) x γ = 0 , k 1   a n d   | γ | < p , i f   p 2 Φ ( 1 ) ( ξ ) < 1 , i f   p = 1 ,
where Φ ( 1 ) denotes the Jacobian matrix of the function Φ, then Φ is (locally) convergent of (at least) order p.
Proof. 
The proof may be found in the Appendix A.1. □
The following corollary follows from the previous theorem:
Corollary 1.
Let Φ : R n R n be an iteration function. If Φ defines a sequence x i i = 0 such that x i ξ , and, if the following condition is true
lim x ξ Φ ( 1 ) ( x ) 0 ,
then Φ has an order of convergence (at least) linear in B ( ξ ; δ ) .

2. Newton–Raphson Method

We begin this section by considering the following proposition [4,5]:
Proposition 1.
Let f : Ω R n R n be a function with a value ξ Ω such that f ( ξ ) = 0 , and let Φ : R n R n be an iteration function as follows:
Φ ( x ) = x A ( x ) f ( x ) ,
with A ( x ) a matrix. If the following condition is fulfilled:
lim x ξ A ( x ) = f ( 1 ) ( ξ ) 1 ,
where f ( 1 ) denotes the Jacobian matrix of the function f, which is defined as follows [6]
f ( 1 ) ( x ) : = [ f ] j k ( 1 ) ( x ) = k [ f ] j ( x ) ,
where
[ f ] j k ( 1 ) ( x ) = k [ f ] j ( x ) : = [ x ] k [ f ] j ( x ) , 1 j , k n ,
then the iteration function Φ, fulfills a necessary (but not sufficient) condition to be (locally) convergent of order (at least) quadratic in B ( ξ ; δ ) .
Proof. 
The proof may be found in Appendix A.2. □
The following fixed point method may be obtained from the previous proposition:
x i + 1 : = Φ ( x i ) = x i f ( 1 ) ( x i ) 1 f ( x i ) , i = 0 , 1 , 2 , ,
which is known as the Newton–Raphson method, also known as Newton’s method [7]. Given the condition (12), it could be wrongly considered that the Newton–Raphson method always has an order of convergence (at least) quadratic, but as mentioned in the Proposition 1, the form of the iteration function (14) is not sufficient to guarantee this order of convergence. This occurs because, even if the condition (12) is fulfilled, the order of convergence becomes conditioned by the way in which the function f is constituted, for example for the one variable case, if the function f has a root ξ , with a certain algebraic multiplicity m 2 , that is,
f ( x ) = ( x ξ ) m g ( x ) , g ( ξ ) 0 ,
the Newton–Raphson method presents an order of convergence at least linear [1], the aforementioned may be observed in the following proposition:
Proposition 2.
Let f : Ω R R be a function with a zero ξ Ω . Then, the iteration function Φ of the Newton–Raphson method, given by (14), fulfills the following condition:
| x i + 1 ξ | | Φ ( p ) ( ξ ) | p ! | x i ξ | p ,
where
p = 1 , i f   f ( x ) = ( x ξ ) m g ( x ) 2 , i f   f ( 1 ) ( ξ ) 0 ,   a n d   f ( x ) ( x ξ ) m g ( x ) 3 , i f   f ( 1 ) ( ξ ) 0 , f ( 2 ) ( ξ ) = 0 ,   a n d   f ( x ) ( x ξ ) m g ( x ) 4 , i f   f ( 1 ) ( ξ ) 0 , f ( 2 ) ( ξ ) = 0 , f ( 3 ) ( ξ ) = 0   a n d   f ( x ) ( x ξ ) m g ( x ) ,
with g ( ξ ) 0 and m 2 .
Proof. 
The proof may be found in Appendix A.3. □
The previous proposition is important because, when the N–R method is implemented in a function f, the zeros of the function are assumed to be unknown, and their algebraic multiplicities m 2 , in case they exist, are also unknown. With the above in mind, the following corollary is obtained, which is derived from Proposition 1, Proposition 2, and Corollary 1.
Corollary 2.
Let f : Ω R n R n be a function with a zero ξ Ω . If there exists at least a value k > 0 , and a function g k : R n R , such that
[ f ] j k ( x ) = [ ( x ξ ) ] k m g k ( x ) , g k ( ξ ) 0 ,
for some value j k , with
1 j k , k n a n d m 2 ,
then the Jacobian matrix of the iteration function Φ of the N–R method, given by (14), fulfills that all entries in its k-th column are nonzero at the value ξ, that is,
[ Φ ] j k ( 1 ) ( ξ ) 0 , j > 0 ,
Consequently, the N–R method has an order of convergence (at least) linear.

3. Fractional Calculus

The fractional calculus is a mathematical analysis branch whose applications have been increasing since the end of the 20th century and beginnings of the 21st century [8,9,10], the fractional calculus arose around 1695 due to Leibniz’s notation for the derivatives of integer order
f ( n ) ( x ) : = d n d x n f ( x ) , n N .
Thanks to this notation, L’Hopital could ask in a letter to Leibniz about the interpretation of taking n = 1 / 2 in a derivative, since at that moment Leibniz could not give a physical or geometrical interpretation to this question, he simply answered L’Hopital in a letter, “⋯ is an apparent paradox of which, one day, useful consequences will be drawn” [11]. The name of fractional calculus comes from a historical question since, in this branch of mathematical analysis, the derivatives and integrals of a certain order α are studied, with α R or C .
Currently, the fractional calculus does not have a unified definition of what is considered a fractional derivative because one of the conditions required to consider an expression as a fractional derivative is to recover the results of conventional calculus when the order α n , with n N [12]; among the most common definitions of fractional derivatives are the Riemann–Liouville (R–L) fractional derivative and the Caputo fractional derivative [13,14,15], the latter is usually the most studied since the Caputo fractional derivative allows us a physical interpretation to problems with initial conditions; this derivative fulfills the property of the classical calculus that the derivative of a constant is null regardless of the order α of the derivative; however, this does not occur with the R–L fractional derivative, and this characteristic can be used to solve nonlinear systems [4,16,17].
Unlike the Caputo fractional derivative, the R–L fractional derivative does not allow for a physical interpretation to the problems with an initial condition because its use induces fractional initial conditions; however, the fact that this derivative does not cancel the constants for α , with α N , allows for obtaining a “spectrum" of the behavior of the constants for different orders of the derivative, which is not possible with conventional calculus. It is worth mentioning that, depending on the function f, the results of Riemann–Liouville and Caputo fractional derivatives can sometimes be rewritten in terms of Mittag–Leffler functions or hypergeometric functions [18,19].

3.1. Construction of the Riemann–Liouville Fractional Derivative

We begin with some definitions and standard properties for those readers who have not had previous contact with fractional calculus. The R–L fractional derivative is constructed in a simplified way, taking into account that the integral operator is defined for a locally integrable function f, that is, f L l o c 1 ( a , ) , then
a I x f ( x ) : = a x f ( t ) d t ,
applying two times the integral operator
a I x 2 f ( x ) = a x a x 1 f ( t ) d t d x 1 = a x a I x 1 f ( x 1 ) d x 1 ,
doing an integration by parts, taking u = a I x 1 f ( x 1 ) and d v = d x 1 , as a consequence
a I x 2 f ( x ) = x 1 a I x 1 f ( x 1 ) | a x a x x 1 f ( x 1 ) d x 1 = x a I x f ( x ) a I x x f ( x ) = a x ( x t ) f ( t ) d t ,
repeating the previous process, applying the integral operator three times
a I x 3 f ( x ) = a x a I x 1 2 f ( x 1 ) d x 1 ,
doing an integration by parts, taking u = a I x 1 2 f ( x 1 ) and d v = d x 1 , then
a I x 3 f ( x ) = x 1 a I x 1 2 f ( x 1 ) | a x a x x 1 a I x 1 f ( x 1 ) d x 1 = x a I x 2 f ( x ) a I x x a I x f ( x ) = a x ( x t ) a I t f ( t ) d t ,
doing again an integration by parts, taking u = a I t f ( t ) and d v = ( x t ) d t , as a consequence
a I x 3 f ( x ) = 1 2 ( x t ) 2 a I t f ( t ) | a x + 1 2 a x ( x t ) 2 f ( t ) d t = 1 2 a x ( x t ) 2 f ( t ) d t .
Repeating the previous process, applying n times the integral operator and doing n 1 integrations by parts, it is possible to obtain the following expression of the n-th iterated integral [13]
a I x n f ( x ) = 1 ( n 1 ) ! a x ( x t ) n 1 f ( t ) d t ,
to make a generalization of the previous expression, it is enough to take into account the relationship between the Gamma function and the factorial function, Γ n = ( n 1 ) ! , and doing n α R , the expression for the (right) R–L fractional integral is obtained [13]
a I x α f ( x ) = 1 Γ α a x ( x t ) α 1 f ( t ) d t ,
taking into account that the differential operator ( D x = d / d x ) is the inverse operator to the left of the integral operator ( a I x ) , that is,
D x n a I x n f ( x ) = d n d x n a I x n f ( x ) = f ( x ) ,
we may consider extending the previous result analogously to the fractional calculus using the expression
a D x α f ( x ) : = a I x α f ( x ) .
Unfortunately, this would cause convergence problems because the Gamma function is not defined for α Z 0 , to solve this problem, the above expression is rewritten as
a D x α f ( x ) = a I x α f ( x ) = d n d x n ( a I x n ( a I x α f ( x ) ) ) = d n d x n a I x n α f ( x ) ,
for the above expression to make sense, it is necessary to consider n α 0 , there are infinite ways that n may be taken to fulfill the above condition, but the most convenient way is to consider
n = n ( α ) .
Considering the above, we can define the (right) R–L fractional derivative as follows:
a D x α f ( x ) = 1 Γ n α d n d x n a x ( x t ) n α 1 f ( t ) d t , n = α ,
in such a way that the previous expression fulfills that
lim α 1 a D x α f ( x ) = lim α 1 d n d x n a I x n α f ( x ) = d d x a I x 0 f ( x ) = d d x f ( x ) .
Finally, it is possible to unify the R–L fractional operators, fractional integral, and fractional derivative, and define the (right) Riemann–Liouville fractional derivative as follows [13,14]:
a D x α f ( x ) : = a I x α f ( x ) , if   α < 0 d n d x n a I x n α f ( x ) , if   α 0 ,
where n = α .

Examples of the Riemann–Liouville Fractional Derivative

Before continuing, it is necessary to define the Beta function and the incomplete Beta function [19], which are defined as follows:
B ( p , q ) : = 0 1 t p 1 ( 1 t ) q 1 d t , B r ( p , q ) : = 0 r t p 1 ( 1 t ) q 1 d t ,
where p and q are positive values. Considering the following proposition:
Proposition 3.
Let f be a function, with
f ( x ) = ( x c ) μ , μ > 1 , c R ,
then, for all α R \ Z , the Riemann–Liouville fractional derivative of the above function may be written as
a D x α f ( x ) = Γ μ + 1 Γ μ α + 1 ( x c ) μ α G α a c x c , μ + 1 , i f   α < 0 k = 0 n n k Γ μ + 1 Γ μ + n α k + 1 ( x c ) μ + n α k G n α ( n k ) a c x c , μ + 1 , i f   α 0 ,
where
G α a c x c , μ + 1 : = 1 B a c x c ( μ + 1 , α ) B ( μ + 1 , α ) .
Proof. 
The proof may be found in Appendix A.4. □
From the previous proposition, we can note that the Riemann–Liouville fractional derivative presents an explicit dependence of the value n = α . However, there exists a particular case in which this dependence disappears, as shown in the following proposition:
Proposition 4.
Let f be a function, with
f ( x ) = ( x a ) μ , μ > 1 , a R ,
then for all α R \ Z , the Riemann–Liouville fractional derivative of the above function may be written in general form as
a D x α ( x a ) μ = Γ μ + 1 Γ μ α + 1 ( x a ) μ α .
Proof. 
The proof may be found in Appendix A.5. □
From the previous proposition, the following corollary is obtained
Corollary 3.
Let f : Ω R R be a function, with f L l o c 1 ( a , ) . Assuming furthermore that f C ( a , ) , such that f may be written in terms of its Taylor series around the point x = a , that is,
f ( x ) = k = 0 f ( k ) ( a ) k ! ( x a ) k ,
then, for all α R \ Z , the Riemann–Liouville fractional derivative of the aforementioned function, may be written as follows:
a D x α f ( x ) = k = 0 f ( k ) ( a ) Γ k α + 1 ( x a ) k α .
Finally, applying the operator (22) with a = 0 to the function x μ , with μ > 1 , from the Proposition 4, we obtain the following result:
0 D x α x μ = Γ μ + 1 Γ μ α + 1 x μ α , α R \ Z .

3.2. Introduction to the Caputo Fractional Derivative

Michele Caputo published a book and introduced a new definition of fractional derivative, and he created this definition with the objective of modeling anomalous diffusion phenomena. The definition of Caputo had already been discovered independently by Gerasimov. This fractional derivative is of the utmost importance since it allows us to give a physical interpretation of the initial value problems, moreover being used to model fractional time. In some texts, it is known as the fractional derivative of Gerasimov–Caputo [15].
Let f be a function, such that f is n-times differentiable with f ( n ) L l o c 1 ( a , b ) , then the (right) fractional derivative of Caputo is defined as [14]
a C D x α f ( x ) : = a I x n α d n d x n f ( x ) = 1 Γ n α a x ( x t ) n α 1 f ( n ) ( t ) d t ,
where n = α . It should be mentioned that the Caputo fractional derivative behaves as the inverse operator to the left of the Riemann–Liouville fractional integral, that is,
a C D x α ( a I x α f ( x ) ) = f ( x ) .
On the other hand, the relation between the fractional derivatives of Caputo and Riemann–Liouville is given by the following expression [14]:
a C D x α f ( x ) = a D x α f ( x ) k = 0 n 1 f ( k ) ( a ) k ! ( x a ) k ,
then, if f ( k ) ( a ) = 0 k < n , we obtain that
a C D x α f ( x ) = a D x α f ( x ) ,
considering the previous particular case, it is possible to unify the definitions of R–L fractional integral and Caputo fractional derivative as follows:
a C D x α f ( x ) : = a I x α f ( x ) , if   α < 0 a I x n α d n d x n f ( x ) , if   α 0 ,
where n = α .

4. Fractional Newton–Raphson Method

We begin this section by mentioning that, although the interest in fractional calculus has mainly focused on the study and development of techniques to solve differential equation systems of order non-integer [8,9,10,11,12,13,14]. Over the years, iterative methods have also been developed that use the properties of fractional derivatives to solve algebraic equation systems [4,5,20,21,22,23,24,25]. These methods may be called fractional iterative methods; recently, these methods have been useful in the search for solutions to algebraic equation systems related to hybrid solar receivers [4,16]. It should be noted that, depending on the definition of fractional derivative used, fractional iterative methods have the particularity that they may be used of local form [20] or of global form [5].
Let P n ( R ) be the space of polynomials of degree less than or equal to n N with real coefficients. The N–R method is characterized by the fact that, if it generates divergent sequences of complex numbers, they may lead to the creation of a fractal [26]. On the other hand, the order of the fractional derivatives seems to be closely related to the fractal dimension [8]; based on the above, a method was developed that makes use of the N–R method and the fractional derivatives. The N–R method is useful for finding the roots of a function f P n ( R ) . However, this method is limited because it cannot find roots ξ C \ R , if the sequence x i i = 0 generated by (14) has an initial condition x 0 R . To solve this problem and develop a method that has the ability to find roots, both real and complex, of a polynomial if the initial condition x 0 is real, we propose a new method, which consists of the Newton–Raphson method with the implementation of the fractional derivatives. Before continuing, it is necessary to define the fractional Jacobian matrix of a function f : Ω R n R n as follows:
f ( α ) ( x ) : = [ f ] j k ( α ) ( x ) ,
where
[ f ] j k ( α ) = k α [ f ] j ( x ) : = α [ x ] k α [ f ] j ( x ) , 1 j , k n .
with [ f ] j : R n R . The operator α / [ x ] k α denotes any fractional derivative, applied only to the variable [ x ] k , which fulfills the following condition of continuity respect to the order of the derivative
lim α 1 α [ x ] k α [ f ] j ( x ) = [ x ] k [ f ] j ( x ) , 1 j , k n ,
then, the matrix (32) fulfills that
lim α 1 f ( α ) ( x ) = f ( 1 ) ( x ) ,
where f ( 1 ) ( x ) denotes the Jacobian matrix of the function f. Considering a function Φ : ( R \ Z ) × C n C n , then using as a basis the idea of the N–R method (14), and considering any fractional derivative that fulfills the condition (33), we can define the Fractional Newton–Raphson Method as follows [5,21]:
x i + 1 : = Φ α , x i = x i f α ( x i ) 1 f ( x i ) , i = 0 , 1 , 2 , .
For the above expression to make sense, due to the part of the integral operator that fractional derivatives usually have, and that the F N–R method can be used in a wide variety of functions [5], we consider in the expression (34) that each fractional derivative is obtained for a real variable [ x ] k , and, if the result allows it, this variable is subsequently substituted by a complex variable [ x i ] k , that is,
f α ( x i ) : = f ( α ) ( x ) | x x i , x R n , x i C n .

Convergence of the Fractional Newton–Raphson Method

It should be mentioned that, in general, in the F N–R method Φ ( 1 ) ( α , ξ ) 0 if f ( ξ ) = 0 , and from Corollary 1, Proposition 1, Proposition 2 and the condition (33), any sequence x i i = 0 generated by the iterative method (34) has an order of convergence at least linear, that is, the F N–R method, considering the Theorem 1, may fulfill an equation analogous to Equation (15) with p 1 , which becomes more evident when considering α [ 1 ϵ , 1 + ϵ ] \ 1 . The aforementioned, for the case in one dimension, may be observed in the following proposition:
Proposition 5.
Let f : Ω R R be a function with a zero ξ Ω . Then, any sequence x i i = 0 generated by the iteration function of the F N–R method, such that x i ξ , fulfills the following condition:
| x i + 1 ξ | | Φ ( p ) ( α , ξ ) | p ! | x i ξ | p ,
where
p = 1 , i f   α 1   a n d   f ( α ) ( ξ ) 0 2 , i f   α = 1   a n d   f ( 1 ) ( ξ ) 0 .
Proof. 
Considering the iteration function of the F N–R method
Φ ( α , x ) = x f ( α ) ( x ) 1 f ( x ) ,
and calculating its first and second derivative
Φ ( 1 ) ( α , x ) = 1 f ( α ) ( x ) 1 f ( 1 ) ( x ) + f ( x ) f ( α ) ( x ) 2 D x f ( α ) ( x ) ,
Φ ( 2 ) ( α , x ) = f ( x ) f ( α ) ( x ) 2 D x 2 f ( α ) ( x ) 2 f ( α ) ( x ) 3 D x f ( α ) ( x ) 2 + 2 f ( α ) ( x ) 2 f ( 1 ) ( x ) D x f ( α ) ( x ) f ( α ) ( x ) 1 f ( 2 ) ( x ) ,
then, assuming that f ( α ) ( ξ ) 0 α ( R \ Z ) 1 , and taking into account the condition (33) together with the fact that ξ is a zero of f, we obtain that
lim x ξ Φ ( α , x ) = ξ ,
lim x ξ | Φ ( 1 ) ( α , x ) | = | 1 f ( α ) ( ξ ) 1 f ( 1 ) ( ξ ) | , if   α 1 0 , if   α = 1 ,
lim x ξ | Φ ( 2 ) ( α , x ) | = | 2 f ( α ) ( ξ ) 2 f ( 1 ) ( ξ ) D x f ( α ) ( ξ ) f ( α ) ( ξ ) 1 f ( 2 ) ( ξ ) | , if   α 1 | f ( α ) ( ξ ) 1 f ( 2 ) ( ξ ) | , if   α = 1 .
As a consequence, from the Theorem 1, the F N–R method has an order of convergence at least linear, that is, fulfills Equation (36) with p 1 . □
From the above proposition, together with the Proposition 1, it may be obtained that almost any fractional iterative method that has a similar structure to the fractional Newton–Raphson method [5,22,23,24,25] has the ability to change from an order of convergence (at least) linear to an order of convergence (at least) quadratic, as long as the method fulfills the condition (33). An alternative to achieve the change in the order of convergence of some fractional iterative method, analogous to F N–R method, is to replace the constant value α in the order of the fractional derivatives by some function that guarantees that the condition (33) is fulfilled, that is,
α R \ Z α ( x ) : C n ( R \ Z ) 1 .
It is necessary to mention that an example of the aforementioned may be found in the Fractional Newton Method, which is defined as follows [5]:
x i + 1 : = Φ ( α , x i ) = x i N α f ( x i ) 1 f ( x i ) , i = 0 , 1 , 2 , ,
where N α f ( x i ) is given by the following matrix:
N α f ( x i ) : = [ N α f ] j k ( x i ) = k α f ( [ x i ] k , x i ) [ f ] j ( x i ) .
with δ > 0 , and α f ( [ x i ] k , x i ) a function defined as follows:
α f ( [ x i ] k , x i ) : = α , if   | [ x i ] k | 0   and   f ( x i ) δ 1 , if   | [ x i ] k | = 0   or   f ( x i ) < δ ,
the difference between the methods (34) and (39), is that, just for the second method, there may exist a value δ > 0 , such that, if the sequence x i i = 0 generated by (39) converges to a zero ξ of f, there exists a value k > 0 such that i k , from Proposition 1, Proposition 5 and condition (33), the sequence has an order of convergence (at least) quadratic in B ( ξ ; δ ) .

5. Aitken’s Method

Due to not all fractional iterative methods fulfilling the condition (33), since not all methods have a similar structure to the F N–R method [4,5,16], an alternative such as that of Equation (38) to accelerate its order of convergence would not be suitable. However, an alternative that may be used in general in any fractional iterative method to accelerate its convergence is to combine the method with the Aitken’s method [3,27].
Aitken’s method, also known as the Δ 2 method of Aitken [3], is one of the first and simplest methods to accelerate the convergence of a given convergent sequence x i i = 0 , that is,
lim i x i ξ 0 ,
this method allows for transforming the sequence x i i = 0 to a sequence x i i = 0 , which generally converges faster point ξ that the original sequence. Under certain circumstances, Aitken’s method may accelerate the convergence of a method that has an order of convergence (at least) linear to an order of convergence almost quadratic, then it is generally used to accelerate the iterative methods used to find the zeros of a function f [1,2,3].
To illustrate Aitken’s method for the case in one dimension, suppose that the sequence x i i = 0 converges to the point ξ as a geometric sequence with factor k such that | k | < 1 , that is,
x i + 1 ξ = k x i ξ , i = 0 , 1 , 2 , ,
where the value of ξ may be determined using the following system of equations:
x i + 1 ξ = k x i ξ ,
x i + 2 ξ = k x i + 1 ξ ,
subtracting Equation (43) from Equation (44), we obtain the value of k
k = x i + 2 x i + 1 x i + 1 x i ,
placing ξ on the left side of Equation (43)
ξ = k x i x i + 1 k 1 = ( k 1 + 1 ) x i x i + 1 k 1 = x i x i + 1 x i k 1 ,
and substituting the value of k in the previous expression
ξ = x i x i + 1 x i x i + 1 x i x i + 2 x i + 1 x i + 1 x i = x i x i + 1 x i 2 x i + 2 2 x i + 1 + x i ,
defining the difference operator
Δ x i : = x i + 1 x i ,
then
Δ 2 x i = Δ x i + 1 Δ x i = x i + 2 2 x i + 1 + x i .
Therefore, we obtain that the value of ξ is given by the following expression:
ξ = x i Δ x i 2 Δ 2 x i .
Aitken’s method is considered taking into account Equation (45). The Δ 2 method of Aitken consists of generating a new sequence x i i = 0 , where
x i = x i x i + 1 x i 2 x i + 2 2 x i + 1 + x i ,
such that
lim i | x i ξ | 0 .
On the other hand, to note that the sequence x i i = 0 converges more quickly to value ξ than the sequence x i i = 0 , consider the following proposition:
Proposition 6.
Let x i i = 0 be a sequence, such that x i ξ . Then, the sequence x i i = 0 generated by Aitken’s method, given by (46), has a speed of convergence greater than the original sequence.
Proof. 
The proof may be found in Appendix A.6. □
From the above proposition, it follows that any fractional iterative method, given by the following expression
x i + 1 : = Φ ( α , x i ) , i = 0 , 1 , 2 , ,
may accelerate its speed of convergence using Aitken’s method, giving rise to Fractional Steffensen’s Method, which is defined as follows:
x i + 1 : = Ψ ( α , x i ) , i = 0 , 1 , 2 , ,
where we use the function Ψ ( α , x ) to denote the implementation of Aitken’s method to any fractional iterative method for the case of one variable [3] and for the case of several variables [27].

Results of the Fractional Newton–Raphson Method with Aitken’s Method

Examples of the implementation of the F N–R method and Aitken’s method for the multidimensional case may be found in the references [5,27], respectively. However, to maintain an illustrative character, the following examples are solved for the case in one dimension using the R–L fractional derivative and the Caputo fractional derivative through Equations (28) and (30). Instructions for implementing the F N–R method, along with information to provide values α [ 0.7 , 1.3 ] \ 1 , are found in the reference [5]. For rounding reasons, for the examples, the following function is defined:
Rnd m x : = R e ( x ) , if   | Im x |   10 m x , if   | Im x |   > 10 m .
Combining the function (49) with the methods (34) and (48), the following iterative methods are defined:
x i + 1 : = Rnd 5 Φ ( α , x i ) , i = 0 , 1 , 2 ,
x i + 1 : = Rnd 5 Ψ ( α , x i ) , i = 0 , 1 , 2 ,
it should be mentioned that the methods (50) and (51) may be implemented through recursive programming in a way analogous to that presented in the reference [28].
Example 1.
Let f be a function, with
f ( x ) = 85.86 x 14 + 19.3 x 13 92.34 x 12 + 3.13 x 11 + 64.75 x 10 54.17 x 9 17.7 x 8 13.05 x 7 56.82 x 6 56.93 x 5 94.95 x 4 95.09 x 3 84.16 x 2 .
Then, the initial condition x 0 = 9.86 is chosen to use the iterative methods given by (50) and (51). Consequently, we obtain the results of Table 1 and Table 2.
  • F N–R method without Aitken’s method
  • F N–R method with Aitken’s method
Example 2.
Let f be a function, with
f ( x ) = 88.43 x 16 61.92 x 15 + 24.94 x 14 + 95.51 x 13 94.75 x 12 + 40.88 x 11 + 65.89 x 10 + 85.7 x 9 + 28.55 x 8 + 31.37 x 7 + 31.13 x 6 + 12.48 x 5 95.28 x 4 59.44 x 3 7.31 x 2 .
Then, the initial condition x 0 = 9.86 is chosen to use the iterative methods given by (50) and (51). Consequently, we obtain the results of Table 3 and Table 4.
  • F N–R method without Aitken’s method
  • F N–R method with Aitken’s method
Example 3.
Let f k k = 0 be a sequence of functions, with
f k ( x ) = m = 1 k ( 1 ) m + 1 x 2 m + 1 ( 2 m + 1 ) Γ 2 m + 2 k x π 2 + x sin ( t ) t d t .
Then, considering the value k = 50 , the initial condition x 0 = 17.28 is chosen to use the iterative methods given by (50) and (51). Consequently, we obtain the results of Table 5 and Table 6.
  • F N–R method without Aitken’s method
  • F N–R method with Aitken’s method
Example 4.
Let f be a function, with
f ( x ) = sin x 2 ,
and assuming that
f ( α ) ( x ) k = 0 40 ( 1 ) k Γ 4 k + 3 Γ 2 k + 2 Γ 4 k α + 3 x 4 k + 2 α .
Then, the initial condition x 0 = 3.29 is chosen to use the iterative methods given by (50) and (51). Consequently, we obtain the results of Table 7 and Table 8.
  • F N–R method without Aitken’s method
  • F N–R method with Aitken’s method
In all the examples shown, there is a decrease in the number of iterations necessary to converge to the solutions when implementing Aitken’s method, which translates into the sequences generated showing an acceleration in their speed of convergence, which was to be expected given the Proposition 6. On the other hand, although it is not explicitly mentioned, the implementation of Aitken’s method in any iterative method causes changes in the slopes of the lines that cross the x-axis to generate the sequences that converge to the solutions. A consequence of the aforementioned is that, if an iterative method is combined with Aitken’s method, and the resulting method converges to a solution ξ given an initial condition x 0 , when the original method is implemented with the same initial condition, it does not necessarily converge to the same solution ξ . However, in a fractional iterative method where the initial condition generally remains fixed, the same principle applies but with the order α of the derivatives, a fact that can be seen in the different examples presented.
The fractional iterative methods, such as the fractional Newton–Raphson method, can find multiple zeros of a function using a single initial condition. This partially solves the intrinsic problem of classical iterative methods, which is that, in general, it is necessary to provide N initial conditions to find N zeros of a function. Due to the fractional operators implemented, these methods can be considered non-local parametric iterative methods, so they have two important characteristics: (i) The initial condition does not necessarily need to be close to the searched values due to the non-local nature of fractional operators [17]. (ii) When working in a space of N dimensions, it is necessary to change the initial condition, unlike the classical iterative methods where, in the worst case, it is necessary to vary the N entries of the initial condition until obtaining a suitable value, and it is enough to vary the parameter α of the fractional operators before opting to change the initial condition, until a suitable value is found that allows for generating a sequence that converges to a searched value [5].
The above features make fractional iterative methods an ideal numerical tool for working with nonlinear algebraic equation systems that vary with respect to time-dependent parameters, such as the system obtained by studying the temperatures and efficiencies of a hybrid solar receiver [4,16]. When working in N dimensions with a nonlinear system that evolves due to time-dependent parameters, as a consequence of nonlinearity, the solutions can change their position in space considerably between each time step, so the use of a classical iterative method may require the task of determining a suitable initial condition for each new time step, which may be a complicated task when it is not clear in which region of space a solution is found, and it is necessary to vary all the entries of the initial condition until finding values that are suitable. However, when using a fractional iterative method, it is enough to vary the parameter α of the fractional operators to generate the search for solutions in different regions of space regardless of the number of dimensions [4].

6. Conclusions

In this paper, it is shown that F N–R with Aitken’s converges faster than the simple F N–R. In summary, the following results are presented: In Corollary 1, an alternative way is obtained to demonstrate when an iterative method has an order of convergence at least linear. Considering Proposition 1 together with Proposition 2, it is proved that Newton’s method fulfills a necessary but not sufficient condition to have an order of convergence at least quadratic. In Proposition 3, the radical differences that may there exist between the results of the conventional calculus and the fractional calculus when obtaining the derivative of a function are exposed, which is a consequence of dependency of the integer parameter n ( α ) , which generally has the fractional derivative. In Proposition 4, it is proved that, under certain conditions, the results when calculating the derivative of a function in the fractional calculus are analogous to those obtained in the conventional calculus. In Proposition 5, it is proved that the F N–R method has an order of convergence at least linear, but it follows that it has the ability to gradually change to an order of convergence at least quadratic as the value α approaches the value of one. It also follows that the change in the order of convergence in the F N–R method may be achieved by implementing a function on the order of the fractional derivatives. In Proposition 6, it is proved that any succession may accelerate its speed of convergence through the implementation of Aitken’s method, with which it follows that it is an ideal alternative to accelerate the speed of convergence of any fractional iterative method that does not have a structure similar to the F N–R method.
Taking into account the results in this paper, although there are surely different alternatives to accelerate the speed of convergence of the fractional iterative methods, take, for example, the strategy of changing the constant order α of the fractional derivative by a function and giving rise to the method (39), Aitken’s method is a simple and efficient method to accelerate the speed of convergence of any fractional iterative method, in particular for the F N–R method, due to it presenting an order of convergence at least linear for the case in which the order of the derivative is different from one. Then, in conjunction with the Aitken method, it is concluded that the F N–R method becomes an efficient iterative method to calculate the largest possible number of zeros of a function.

Author Contributions

Conceptualization, methodology, software and results, A.T.-H. and F.B.-P.; validation of software and results, U.I.-V. and R.C.-C. All authors have read and agreed to the published version of the manuscript.

Funding

This research received no external funding.

Conflicts of Interest

The authors declare no conflict of interest.

Appendix A

Appendix A.1. Proof of the Theorem 1

Let Φ : R n R n be an iteration function, and let e ^ k k = 1 n be the canonical basis of R n . Considering the following index notation (Einstein notation)
Φ ( x ) = k = 1 n [ Φ ] k ( x ) e ^ k : = [ Φ ] k ( x ) e ^ k = e ^ k [ Φ ] k ( x ) ,
and using the Taylor series expansion of a vector-valued function in multi-index notation, we obtain two cases:
(i)
Case p 2 :
Φ ( x i ) = Φ ( ξ ) + | γ | = 1 p 1 γ ! e ^ k γ [ Φ ] k ( ξ ) x γ ( x i ξ ) γ + e ^ k [ o ] k max | γ | = p ( x i ξ ) γ = Φ ( ξ ) + m = 1 p | γ | = m 1 γ ! e ^ k γ [ Φ ] k ( ξ ) x γ ( x i ξ ) γ + e ^ k [ o ] k max | γ | = p ( x i ξ ) γ ,
then
Φ ( x i ) Φ ( ξ ) m = 1 p | γ | = m 1 γ ! e ^ k γ [ Φ ] k ( ξ ) x γ ( x i ξ ) γ + e ^ k [ o ] k max | γ | = p ( x i ξ ) γ m = 1 p | γ | = m 1 γ ! γ [ Φ ] k ( ξ ) x γ e ^ k x i ξ m + o x i ξ p ,
assuming that ξ is a fixed point of Φ and that γ [ Φ ] k ( ξ ) x γ = 0 k 1 and | γ | < p is fulfilled, the previous expression implies that
Φ ( x i ) Φ ( ξ ) x i ξ p = x i + 1 ξ x i ξ p | γ | = p 1 γ ! γ [ Φ ] k ( ξ ) x γ e ^ k + o x i ξ p x i ξ p ,
therefore
lim i x i + 1 ξ x i ξ p | γ | = p 1 γ ! γ [ Φ ] k ( ξ ) x γ e ^ k ,
as a consequence, if the sequence x i i = 0 generated by (3) converges to ξ , there exists a value k > 0 such that
x i + 1 ξ | γ | = p 1 γ ! γ [ Φ ] k ( ξ ) x γ e ^ k x i ξ p , i k ,
then Φ is (locally) convergent of (at least) order p.
(ii)
Case p = 1 :
Φ ( x i ) = Φ ( ξ ) + | γ | = 1 1 γ ! e ^ k γ [ Φ ] k ( ξ ) x γ ( x i ξ ) γ + e ^ k [ o ] k max | γ | = 1 ( x i ξ ) γ = Φ ( ξ ) + Φ ( 1 ) ( x i ) ( x i ξ ) + e ^ k [ o ] k max | γ | = 1 ( x i ξ ) γ ,
then
Φ ( x i ) Φ ( ξ ) Φ ( 1 ) ( ξ ) x i ξ + o x i ξ ,
assuming that ξ is a fixed point of Φ , the previous expression implies that
Φ ( x i ) Φ ( ξ ) x i ξ = x i + 1 ξ x i ξ Φ ( 1 ) ( ξ ) + o x i ξ x i ξ ,
therefore
lim i x i + 1 ξ x i ξ Φ ( 1 ) ( ξ ) .
As a consequence, if the sequence x i i = 0 generated by (3) converges to ξ , there exists a value k > 0 such that
x i + 1 ξ Φ ( 1 ) ( ξ ) x i ξ , i k ,
considering m 1 , from the previous inequality, we obtain that
x i + m ξ Φ ( 1 ) ( ξ ) x i + m 1 ξ Φ ( 1 ) ( ξ ) 2 x i + m 2 ξ Φ ( 1 ) ( ξ ) m x i ξ ,
and assuming that Φ ( 1 ) ( ξ ) < 1 is fulfilled
lim m x i + m ξ lim m Φ ( 1 ) ( ξ ) m x i ξ 0 ,
then Φ is (locally) convergent of order (at least) linear.

Appendix A.2. Proof of the Proposition 1

From the Theorem 1, we have that an iteration function has an order of convergence (at least) quadratic if it fulfills the following condition:
lim x ξ [ Φ ] k ( x ) [ x ] j = 0 , j , k n ,
which may be written equivalently as follows:
lim x ξ Φ ( 1 ) ( x ) = 0 .
Then, we may assume that we have a function f ( x ) : Ω R n R n with a zero ξ Ω , such that all of its first partial derivatives are defined in ξ , and taking the iteration function Φ given by (11), the k-th component of the iteration function may be written as
[ Φ ] k ( x ) = [ x ] k j = 1 n [ A ] k j ( x ) [ f ] j ( x ) ,
then
l [ Φ ] k ( x ) = δ l k j = 1 n ( [ A ] k j ( x ) l [ f ] j ( x ) + l [ A ] k j ( x ) [ f ] j ( x ) ) = δ k l j = 1 n [ A ] k j ( x ) [ f ] j l ( 1 ) ( x ) + l [ A ] k j ( x ) [ f ] j ( x ) ,
where δ k l is the Kronecker delta, which is defined as
δ k l = δ l k = 1 , s i l = k 0 , s i l k .
Assuming that condition (A1),
l [ Φ ] k ( ξ ) = δ k l j = 1 n [ A ] k j ( ξ ) [ f ] j l ( 1 ) ( ξ ) = 0 j = 1 n [ A ] k j ( ξ ) [ f ] j l ( 1 ) ( ξ ) = δ k l , l , k n
is fulfilled; then, the above expression may be written in matrix form as follows:
A ( ξ ) f ( 1 ) ( ξ ) = I n A ( ξ ) = f ( 1 ) ( ξ ) 1 ,
where I n denotes the identity matrix of n × n . Then, any matrix A ( x ) that fulfills the following condition
lim x ξ A ( x ) = f ( 1 ) ( ξ ) 1
guarantees that δ > 0 exists, such that iteration function Φ given by (11), fulfills a necessary (but not sufficient) condition to be (locally) convergent of order (at least) quadratic in B ( ξ ; δ ) .

Appendix A.3. Proof of the Proposition 2

Considering that the form of the function f is not explicitly determined, it is possible to consider two possibilities:
(i)
Assuming the function may be written as f ( x ) = ( x ξ ) m g ( x ) with g ( ξ ) 0 and m 2 , then
f ( 1 ) ( x ) = ( x ξ ) m 1 ( x ξ ) g ( 1 ) ( x ) + m g ( x ) .
As a consequence, the iteration function of N–R method takes the following form:
Φ ( x ) = x ( x ξ ) h ( x ) g ( x ) ,
with
h ( x ) = ( x ξ ) g ( 1 ) ( x ) + m g ( x ) 1 ,
then
Φ ( 1 ) ( x ) = 1 h ( x ) ( x ξ ) g ( 1 ) ( x ) + g ( x ) ( x ξ ) h ( 1 ) ( x ) g ( x ) ,
where
h ( 1 ) ( x ) = ( x ξ ) g ( 1 ) ( x ) + m g ( x ) 2 1 + m g ( 1 ) ( x ) + ( x ξ ) g ( 2 ) ( x ) ,
therefore
lim x ξ | Φ ( 1 ) ( x ) | = | 1 h ( ξ ) g ( ξ ) | = | 1 1 m | < 1 ,
and, from the Theorem 1, the Newton–Raphson method has an order of convergence at least linear, that is, it fulfills Equation (15) with p = 1 .
(ii)
Assuming that f ( x ) ( x ξ ) m g ( x ) with g ( ξ ) 0 and m 2 , the first derivative of the iteration function of Newton–Raphson method takes the following form:
Φ ( 1 ) ( x ) = f ( x ) f ( 1 ) ( x ) 2 f ( 2 ) ( x ) ,
and, if it is fulfilled that f ( 1 ) ( ξ ) 0 , then
lim x ξ | Φ ( 1 ) ( x ) | = 0 ,
and, from the Theorem 1, the Newton–Raphson method has an order of convergence at least quadratic, that is, it fulfills Equation (15) with p = 2 . On other hand, the second derivative of the iteration function of Newton–Raphson method takes the following form:
Φ ( 2 ) ( x ) = f ( 1 ) ( x ) 1 f ( 2 ) ( x ) + f ( x ) f ( 1 ) ( x ) 2 f ( 3 ) ( x ) 2 f ( 1 ) ( x ) 3 f ( 2 ) ( x ) 2 ,
and if it is fulfilled that f ( 1 ) ( ξ ) 0 and f ( 2 ) ( ξ ) = 0 , then
lim x ξ | Φ ( 1 ) ( x ) | = lim x ξ | Φ ( 2 ) ( x ) | = 0 ,
and, from the Theorem 1, the Newton–Raphson method has an order of convergence at least cubic, that is, it fulfills Equation (15) with p = 3 . Finally, the third derivative of the iteration function of the Newton–Raphson method takes the following form:
Φ ( 3 ) ( x ) = f ( x ) f ( 1 ) ( x ) 2 f ( 4 ) ( x ) + 2 f ( 1 ) ( x ) 1 f ( 3 ) ( x ) 3 f ( 1 ) ( x ) 2 f ( 2 ) ( x ) 2 + 6 f ( x ) f ( 1 ) ( x ) 4 f ( 2 ) ( x ) 3 f ( 1 ) ( x ) 3 f ( 2 ) ( x ) f ( 3 ) ( x ) ,
and, if it is fulfilled that f ( 1 ) ( ξ ) 0 , f ( 2 ) ( ξ ) = 0 and f ( 3 ) ( ξ ) = 0 , then
lim x ξ | Φ ( 1 ) ( x ) | = lim x ξ | Φ ( 2 ) ( x ) | = lim x ξ | Φ ( 3 ) ( x ) | = 0 ,
and, from the Theorem 1, the Newton–Raphson method has an order of convergence at least tetrahedral, that is, it fulfills Equation (15) with p = 4 .

Appendix A.4. Proof of the Proposition 3

The Riemann–Liouville fractional derivative of the function f ( x ) , through the Equation (22), presents two cases:
(i)
If α < 0 , then:
a D x α f ( x ) = 1 Γ α a x ( x t ) α 1 ( t c ) μ d t ,
taking the change of variable t = c + ( x c ) u in the previous expression
a D x α f ( x ) = ( x c ) μ α Γ α a c x c 1 ( 1 u ) α 1 u μ d u ,
the above result may be rewritten in terms of the Beta function and the incomplete Beta function as follows:
a D x α f ( x ) = ( x c ) μ α Γ α B ( μ + 1 , α ) B a c x c ( μ + 1 , α ) = B ( μ + 1 , α ) ( x c ) μ α Γ α 1 B a c x c ( μ + 1 , α ) B ( μ + 1 , α ) ,
and, considering (25), we obtain that
a D x α ( x c ) μ = Γ μ + 1 Γ μ α + 1 ( x c ) μ α G α a c x c , μ + 1 .
(ii)
If α 0 , then:
a D x α f ( x ) = 1 Γ n α d n d x n a x ( x t ) n α 1 ( t c ) μ d t ,
taking the change of variable t = c + ( x c ) u in the previous expression
a D x α f ( x ) = 1 Γ n α d n d x n ( x c ) μ + n α a c x c 1 ( 1 u ) n α 1 u μ d u ,
the above result may be rewritten in terms of the Beta function and the incomplete Beta function as follows:
a D x α f ( x ) = 1 Γ n α d n d x n ( x c ) μ + n α B ( μ + 1 , n α ) B a c x c ( μ + 1 , n α ) = B ( μ + 1 , n α ) Γ n α d n d x n ( x c ) μ + n α 1 B a c x c ( μ + 1 , n α ) B ( μ + 1 , n α ) ,
and, considering (25), we obtain that
a D x α f ( x ) = Γ μ + 1 Γ μ + n α + 1 d n d x n ( x c ) μ + n α G n α a c x c , μ + 1 = Γ μ + 1 Γ μ + n α + 1 k = 0 n n k d k d x k ( x c ) μ + n α G n α ( n k ) a c x c , μ + 1 ,
taking into account that, in the classical calculus,
d k d x k ( x c ) μ = μ ! ( μ k ) ! ( x c ) μ k = Γ μ + 1 Γ μ k + 1 ( x c ) μ k ,
therefore
a D x α ( x c ) μ = k = 0 n n k Γ μ + 1 Γ μ + n α k + 1 ( x c ) μ + n α k G n α ( n k ) a c x c , μ + 1 .

Appendix A.5. Proof of the Proposition 4

To prove the validity of the proposition for all α R \ Z , it is necessary to note that, from the Proposition 3, the following limits may be obtained:
a D x α ( x a ) μ = lim c a a D x α ( x c ) μ ,
lim c a G α a c x c , m + 1 = G α ( 0 , μ + 1 ) = 1 ,
then, consider two cases:
(i)
If α < 0 , from Equation (A6), we obtain that
a D x α ( x a ) μ = Γ μ + 1 Γ μ α + 1 lim c a ( x c ) μ α G α a c x c , μ + 1 = Γ μ + 1 Γ μ α + 1 ( x a ) μ α G α 0 , μ + 1 = Γ μ + 1 Γ μ α + 1 ( x a ) μ α .
(ii)
If α 0 , from Equation (A7), we obtain that
a D x α ( x a ) μ = k = 0 n n k Γ μ + 1 Γ μ + n α k + 1 lim c a ( x c ) μ + n α k G n α ( n k ) a c x c , μ + 1 = k = 0 n n k Γ μ + 1 Γ μ + n α k + 1 ( x a ) μ + n α k G n α ( n k ) 0 , μ + 1 = Γ μ + 1 Γ μ α + 1 ( x a ) μ α .

Appendix A.6. Proof of the Proposition 6

Suppose for Equation (42) that the k value fulfills the following conditions:
k = k 0 + δ i , lim i δ i = 0 , | k | < 1 ,
then, from Equation (42),
x i + 1 x i = ( x i + 1 ξ ) ( x i ξ ) = ( k 1 ) ( x i ξ ) ,
analogously
x i + 2 x i + 1 = ( k 1 ) ( x i + 1 ξ ) = ( k 1 ) ( x i + 1 x i ) + ( k + 1 ) ( x i ξ ) = ( k 1 ) 2 + ( k + 1 ) ( x i ξ ) ,
whereby
x i + 2 2 x i + 1 + x i = ( k 1 ) 2 ( x i ξ ) = ( k 0 1 ) 2 + μ i ( x i ξ ) ,
where
lim i μ i = 0 ,
finally substituting the Equations (A8) and (A9) in Equation (46), we obtain that
x i ξ = ( x i ξ ) ( k 0 1 + δ i ) ( x i ξ ) 2 ( k 0 1 ) 2 + μ i ( x i ξ ) ,
then
x i ξ x i ξ = 1 ( k 0 1 + δ i ) 2 ( k 0 1 ) 2 + μ i ,
therefore
lim i | x i ξ | | x i ξ | = 0 ,
which shows that, in general, the speed of convergence of the sequence x i i = 0 is greater than that of the original sequence.

References

  1. Plato, R. Concise Numerical Mathematics; Number 57; American Mathematical Soc.: Providence, RI, USA, 2003. [Google Scholar]
  2. Burden, R.L.; Faires, J.D. Numerical Analysis; Thomson Learning: Belmont, CA, USA, 2002. [Google Scholar]
  3. Stoer, J.; Bulirsch, R. Introduction to Numerical Analysis; Springer Science & Business Media: Berlin, Germany, 2013; Volume 12. [Google Scholar]
  4. Torres-Hernandez, A.; Brambila-Paz, F.; Rodrigo, P.M.; De-la-Vega, E. Reduction of a nonlinear system and its numerical solution using a fractional iterative method. J. Math. Stat. Sci. 2020, 6, 285–299. [Google Scholar]
  5. Torres-Hernandez, A.; Brambila-Paz, F.; De-la-Vega, E. Fractional Newton–Raphson Method and Some Variants for the Solution of Nonlinear Systems. Appl. Math. Sci. Int. J. (MathSJ) 2020, 7, 13–27. [Google Scholar] [CrossRef]
  6. Ortega, J.M. Numerical Analysis: A Second Course; SIAM: Philadelphia, PA, USA, 1990. [Google Scholar]
  7. Ortega, J.M.; Rheinboldt, W.C. Iterative Solution of Nonlinear Equations in Several Variables; SIAM: Philadelphia, PA, USA, 1970; Volume 30. [Google Scholar]
  8. Brambila, F. Fractal Analysis: Applications in Physics, Engineering and Technology; IntechOpen: London, UK, 2017. [Google Scholar]
  9. Martínez, C.A.T.; Fuentes, C. Applications of Radial Basis Function Schemes to Fractional Partial Differential Equations. Fractal Anal. Appl. Phys. Eng. Technol. 2017, 4–20. [Google Scholar] [CrossRef] [Green Version]
  10. Martínez-Salgado, B.F.; Rosas-Sampayo, R.; Torres-Hernández, A.; Fuentes, C. Application of Fractional Calculus to Oil Industry. Fractal Anal. Appl. Phys. Eng. Technol. 2017, 21–42. [Google Scholar] [CrossRef] [Green Version]
  11. Miller, K.S.; Ross, B. An Introduction to the Fractional Calculus and Fractional Differential Equations; Wiley-Interscience: New York, NY, USA, 1993. [Google Scholar]
  12. Oldham, K.; Spanier, J. The Fractional Calculus Theory and Applications of Differentiation and Integration to Arbitrary Order; Elsevier: Amsterdam, The Netherlands, 1974; Volume 111. [Google Scholar]
  13. Hilfer, R. Applications of Fractional Calculus in Physics; World Scientific: Singapore, 2000. [Google Scholar]
  14. Kilbas, A.; Srivastava, H.; Trujillo, J. Theory and Applications of Fractional Differential Equations; Elsevier: Amsterdam, The Netherlands, 2006. [Google Scholar]
  15. Shishkina, E.; Sitnik, S. A fractional equation with left-sided fractional Bessel derivatives of Gerasimov–Caputo type. Mathematics 2019, 7, 1216. [Google Scholar] [CrossRef] [Green Version]
  16. Torres-Hernandez, A.; Brambila-Paz, F.; Rodrigo, P.M.; De-la-Vega, E. Fractional pseudo-Newton method and its use in the solution of a nonlinear system that allows the construction of a hybrid solar receiver. Appl. Math. Sci. Int. J. (MathSJ) 2020, 7, 1–12. [Google Scholar] [CrossRef]
  17. Torres-Hernandez, A.; Brambila-Paz, F.; Brambila, J.J. A nonlinear system related to investment under uncertainty solved using the fractional pseudo-Newton method. J. Math. Sci. Adv. Appl. 2020, 63, 41–53. [Google Scholar]
  18. Ghanim, F.; Al-Janaby, H.F. An analytical study on Mittag-Leffler–confluent hypergeometric functions with fractional integral operator. Math. Methods Appl. Sci. 2021, 44, 3605–3614. [Google Scholar] [CrossRef]
  19. Arfken, G.; Weber, H. Mathematical Methods for Physicists; Academic Press: New York, NY, USA, 1985. [Google Scholar]
  20. Gao, F.; Yang, X.; Kang, Z. Local fractional Newton’s method derived from modified local fractional calculus. In Proceedings of the 2009 International Joint Conference on Computational Sciences and Optimization, Sanya, China, 24–26 April 2009; Volume 1, pp. 228–232. [Google Scholar]
  21. Torres-Hernandez, A.; Brambila-Paz, F. Fractional Newton–Raphson Method. Appl. Math. Sci. Int. J. (MathSJ) 2021, 8, 1–13. [Google Scholar] [CrossRef]
  22. Gdawiec, K.; Kotarski, W.; Lisowska, A. Visual Analysis of the Newton’s Method with Fractional Order Derivatives. Symmetry 2019, 11, 1143. [Google Scholar] [CrossRef] [Green Version]
  23. Gdawiec, K.; Kotarski, W.; Lisowska, A. Newton’s method with fractional derivatives and various iteration processes via visual analysis. Numer. Algorithms 2020, 86, 953–1010. [Google Scholar] [CrossRef]
  24. Akgül, A.; Cordero, A.; Torregrosa, J.R. A fractional Newton method with 2αth-order of convergence and its stability. Appl. Math. Lett. 2019, 98, 344–351. [Google Scholar] [CrossRef]
  25. Cordero, A.; Girona, I.; Torregrosa, J.R. A Variant of Chebyshev’s Method with 3αth-Order of Convergence by Using Fractional Derivatives. Symmetry 2019, 11, 1017. [Google Scholar] [CrossRef] [Green Version]
  26. Tatham, S.G. Fractals Derived from Newton–Raphson Iteration. 2017. Available online: https://www.chiark.greenend.org.uk/%7Esgtatham/newton/ (accessed on 1 October 2017).
  27. Nievergelt, Y. Aitken’s and Steffensen’s accelerations in several variables. Numer. Math. 1991, 59, 295–310. [Google Scholar] [CrossRef]
  28. Torres-Hernandez, A. Code of Multidimensional Newton-Raphson Method Using Recursive Programming. 2021. Available online: https://www.researchgate.net/publication/349924444_Code_of_multidimensional_Newton-Raphson_method_using_recursive_programming (accessed on 1 March 2021).
Table 1. Results obtained using the iterative method (50).
Table 1. Results obtained using the iterative method (50).
α x n x n x n 1 2 f x n 2 n
11.001610.000071566.94600E-054.31004E-0746
Table 2. Results obtained using the iterative method (51).
Table 2. Results obtained using the iterative method (51).
α x n x n x n 1 2 f x n 2 n
10.87703−0.00449671 + 1.2464767i5.57148E-057.01925E-058
20.87821−0.06554663 + 0.93609376i9.93578E-051.07146E-057
30.88376−0.06554664 − 0.93609378i4.06133E-051.74330E-068
40.91922−0.90057347 + 0.22444635i9.90788E-052.07375E-055
50.92610−0.56043513 + 0.57983003i8.24879E-061.68512E-067
60.926430.59293293 + 0.81897545i9.31195E-069.18616E-066
70.926591.05051127 + 0.38407315i6.46220E-073.79293E-057
80.926681.05051127 − 0.38407314i1.92354E-078.61954E-068
91.00161−0.000000099.47400E-056.81696E-132
101.080860.59293292 − 0.81897547i8.09817E-052.50406E-056
111.08184−0.56043512 − 0.57983002i2.39767E-052.50817E-067
121.11378−0.00449673 − 1.24647667i7.61577E-086.43359E-059
131.17623−0.90057347 − 0.2244463i9.28255E-052.29317E-057
Table 3. Results obtained using the iterative method (50).
Table 3. Results obtained using the iterative method (50).
α x n x n x n 1 2 f x n 2 n
11.00393−1.117957231.30000E-072.23178E-0640
21.04143−0.438229927.54300E-056.21616E-0552
31.05194−0.169914796.50004E-051.26695E-0553
41.15095−0.35589097 + 0.80514169i1.51327E-075.71986E-0567
Table 4. Results obtained using the iterative method (51).
Table 4. Results obtained using the iterative method (51).
α x n x n x n 1 2 f x n 2 n
10.87132−0.35589093 - 0.80514174i7.86160E-052.32788E-057
20.872640.48722967− 0.92230783i1.13741E-064.48612E-0610
30.873660.28979196 −1.12272312i4.79113E-061.62050E-0511
40.89238-0.35589092 + 0.80514178i6.16682E-066.68576E-078
50.895680.48722967 + 0.92230782i3.89880E-057.47107E-0610
60.897661.0660797 + 0.56313314i3.00491E-055.93475E-059
71.003930.000000083.36500E-054.67840E-142
81.014910.879198854.09653E-051.68448E-055
91.02115−0.169931359.72851E-051.39749E-083
101.041431.0660797 −0.56313315i6.75680E-056.95220E-055
111.05194−0.438241141.88156E-052.58740E-063
121.12328−0.71363729 − 0.41959459i3.26455E-064.52706E-065
131.12610−0.71363727 + 0.41959459i8.75710E-061.99343E-078
141.13498−1.117957231.23100E-052.23178E-064
151.150950.28979195 + 1.12272311i2.35722E-063.11810E-0510
Table 5. Results obtained using the iterative method (50).
Table 5. Results obtained using the iterative method (50).
α x n x n x n 1 2 f 50 x n 2 n
10.70163−14.94772136 + 6.14653734i1.30298E-059.32400E-0525
20.85274−8.33609528 − 5.06388182i1.69580E-053.33020E-0512
31.00181−0.00013924 + 0.00001328i6.81766E-051.52026E-1325
41.152218.33610117 + 5.06387543i2.38905E-054.04742E-0516
Table 6. Results obtained using the iterative method (51).
Table 6. Results obtained using the iterative method (51).
α x n x n x n 1 2 f 50 x n 2 n
10.7000621.39353648 − 6.837026i4.12311E-081.31841E-089
20.7002114.94772196 + 6.14653076i1.12581E-056.28944E-088
30.7013021.39353648 + 6.83702599i3.60555E-082.00623E-079
40.70163−27.77675536 − 7.34778011i3.05941E-074.08123E-068
50.72911−21.39353648 + 6.837026i1.74642E-071.31841E-086
60.72933−14.94772196 + 6.14653076i1.98086E-056.28944E-085
70.72969−21.39353648 − 6.837026i2.65981E-051.31841E-088
80.73214−8.33609941 + 5.06388042i9.58390E-053.99288E-085
90.807148.33609941 + 5.06388043i8.67685E-053.93431E-088
100.81260−34.12862021 + 7.7539021i4.21598E-059.52275E-058
110.85274−8.33609941 − 5.06388042i9.72662E-053.99288E-085
120.89041−14.94772197− 6.14653076i8.26951E-051.22005E-077
131.00181−0.0000215 + 0.00002121i7.36947E-051.53039E-154
141.10820−27.77675547 + 7.34778007i5.05482E-052.74956E-067
151.1522127.77675547 + 7.34778014i4.12311E-082.42256E-068
161.1539514.94772196 − 6.14653077i3.48421E-069.26415E-087
171.154048.33609941− 5.06388043i2.37921E-053.93431E-088
Table 7. Results obtained using the iterative method (50).
Table 7. Results obtained using the iterative method (50).
α x n x n x n 1 2 f x n 2 n
10.841751.772448622.77800E-051.85430E-059
20.881943.544916033.76700E-055.90454E-058
30.884283.069966426.84700E-058.41408E-0510
40.981822.506630979.01300E-051.35126E-053
51.09634−2.506620312.44798E-053.99287E-054
61.10015−4.689463232.10983E-058.31896E-059
71.10056−5.013247972.00345E-058.60200E-059
81.10117−5.604983344.21000E-068.82942E-0521
91.142215.604999123.67000E-068.85993E-057
101.145475.317358767.47000E-062.96998E-057
111.150975.013252761.00200E-053.79931E-057
121.159084.689466171.54700E-055.56156E-057
131.176404.341602461.23700E-054.40009E-054
Table 8. Results obtained using the iterative method (51).
Table 8. Results obtained using the iterative method (51).
α x n x n x n 1 2 f x n 2 n
10.802293.544907718.13400E-055.80583E-082
20.841753.96332733.07800E-051.89763E-082
30.88143−5.317361552.80000E-062.88897E-083
40.88194−4.341607161.38420E-053.18978E-063
50.88247−3.544907382.57466E-052.28158E-063
60.88428−1.772453852.22000E-063.20997E-093
70.88821−0.000011556.94304E-051.33402E-104
80.903991.772453858.16500E-053.20997E-092
90.924213.069980128.79300E-052.35742E-083
100.981822.506628279.91500E-052.32164E-082
111.09634−2.506629758.33108E-057.39641E-062
121.10015−4.689480998.10371E-058.33804E-053
131.10056−5.013264967.11525E-058.43304E-053
141.10117−5.604995856.68979E-055.19426E-054
151.142215.604991195.32600E-052.95920E-072
161.145475.317361541.01200E-051.35237E-072
171.150975.013256545.61300E-059.28656E-082
181.159084.689472111.28200E-059.53393E-082
191.176404.341607545.99300E-051.09846E-072
Publisher’s Note: MDPI stays neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Share and Cite

MDPI and ACS Style

Torres-Hernandez, A.; Brambila-Paz, F.; Iturrarán-Viveros, U.; Caballero-Cruz, R. Fractional Newton–Raphson Method Accelerated with Aitken’s Method. Axioms 2021, 10, 47. https://doi.org/10.3390/axioms10020047

AMA Style

Torres-Hernandez A, Brambila-Paz F, Iturrarán-Viveros U, Caballero-Cruz R. Fractional Newton–Raphson Method Accelerated with Aitken’s Method. Axioms. 2021; 10(2):47. https://doi.org/10.3390/axioms10020047

Chicago/Turabian Style

Torres-Hernandez, A., F. Brambila-Paz, U. Iturrarán-Viveros, and R. Caballero-Cruz. 2021. "Fractional Newton–Raphson Method Accelerated with Aitken’s Method" Axioms 10, no. 2: 47. https://doi.org/10.3390/axioms10020047

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop