Next Article in Journal
Fixed Point Results of Fuzzy Multivalued Graphic Contractive Mappings in Generalized Parametric Metric Spaces
Previous Article in Journal
Existence of Solutions for a Coupled Hadamard Fractional System of Integral Equations in Local Generalized Morrey Spaces
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

A Modified Fractional Newton’s Solver

1
Department of Mechanical Engineering, National United University, Miaoli 360302, Taiwan
2
Department of Computer Science and Mathematics, Lebanese American University, Beirut P.O. Box 13-5053, Lebanon
3
Department of Mathematics, Near East University, 99138 Mersin, Turkey
4
Department of Computing and Mathematics Sciences, Cameron University, Lawton, OK 73505, USA
5
Department of Basic Sciences and Related Studies, Mehran University of Engineering & Technology, Jamshoro 76062, Pakistan
*
Author to whom correspondence should be addressed.
Axioms 2024, 13(10), 689; https://doi.org/10.3390/axioms13100689
Submission received: 26 August 2024 / Revised: 28 September 2024 / Accepted: 30 September 2024 / Published: 4 October 2024

Abstract

:
Fractional calculus extends the conventional concepts of derivatives and integrals to non-integer orders, providing a robust mathematical framework for modeling complex systems characterized by memory and hereditary properties. This study enhances the convergence rate of the Caputo-based Newton’s solver for solving one-dimensional nonlinear equations. By modifying the order to 1 + η , we provide a thorough analysis of the convergence order and present numerical simulations that demonstrate the improved efficiency of the proposed modified fractional Newton’s solver. The numerical simulations indicate significant advancements over traditional and existing fractional Newton-type approaches.

1. Introduction

Nonlinear mathematical models play a critical role in various scientific and engineering fields, providing essential insights into complex phenomena that cannot be adequately described by linear equations [1,2,3]. Many of these models are derived from polynomial equations with a single variable. Typically, these equations are expressed in the following manner:
f ( x ) = 0 ,
where x C .
A classic example from electrical engineering is the diode equation [4], which describes the relationship between current and voltage in a semiconductor diode. This nonlinear equation captures the exponential connection between voltage and current in a diode, as shown below:
I ( V ) = I s exp V n V t 1 ,
where I represents the diode current, I s is the reverse saturation current, V is the voltage across the diode, n is the ideality factor, and V t is the thermal voltage ( k T / q where k is Boltzmann’s constant, T is temperature, and q is the charge of an electron). This equation is pivotal in understanding the nonlinear behavior of diodes, which are fundamental components in modern electronics.
Nonlinear behavior is also frequently observed in mechanical systems [5]. For instance, the equation
F ( x ) = k x + c x 3 ,
mathematically represents a nonlinear spring model, where F stands for the applied force, x for the displacement, k for the stiffness, and c for the nonlinear coefficient. This model is essential in understanding the behavior of materials and structures under varying loads.
In chemical kinetics, nonlinear reaction models are essential for describing the rates of reactions. The Michaelis–Menten equation [6] is a prominent example, given by:
v = V m a x [ S ] K m + [ S ] ,
where v is the reaction rate, V m a x is the maximum reaction rate, [ S ] is the substrate concentration, and K m is the Michaelis constant. This nonlinear equation describes how the reaction rate depends on the concentration of the substrate, crucial for understanding enzyme kinetics.
Another example is the van der Waals equation in thermodynamics [7], which corrects the ideal gas law to account for the finite size of molecules and the attraction between them. The van der Waals equation is given by:
P + a V 2 ( V b ) = R T ,
where P is the pressure, V is the volume, T is the temperature, R is the gas constant, and a and b are substance-specific constants. This nonlinear equation is fundamental in describing the behavior of real gases, especially under high pressure and low temperature.
In economics, nonlinear equations are used to model complex market behaviors. The Cobb–Douglas production function is a well-known nonlinear model [8] that describes the relationship between inputs (capital and labor) and the amount of output produced:
Q = A L α K β ,
where Q is the total production (output), L is the labor input, K is the capital input, A is a constant representing total factor productivity, and α and β are the output elasticities of labor and capital, respectively. This model is fundamental in the study of production and economic growth.
Among several existing methods for solving nonlinear equations, the Newton–Raphson solver [7], also known as Newton’s solver, is renowned for its rapid convergence (quadratic) and its effectiveness in approximating the root of a real-valued function f ( x ) = 0 . Newton’s solver is described as follows:
x j + 1 = x j f ( x j ) f ( x j ) , j = 0 , 1 , 2 , ,
where f ( x ) must not be zero at any step of the iteration. This solver is widely used due to its simplicity and efficiency in finding solutions to nonlinear equations.
Fractional calculus, which has historical origins dating back to the 17th century, is not a recent area of research. However, in recent times, it has emerged as a powerful tool for solving real-world problems [9,10,11,12]. One fundamental concept in fractional calculus is the Caputo fractional derivative. The Caputo fractional derivative [13] of f ( x ) of order η > 0 is defined as
D a η 0 C f ( x ) = 1 Γ ( m η ) a x d f ( m ) ( t ) d t m d t ( x t ) η + 1 m , m 1 < η m m N , d f ( m ) ( x ) d x m , η = m N ,
where Γ ( · ) represents the gamma function. The Caputo fractional derivative provides a means of extending traditional calculus to non-integer orders, offering new perspectives and techniques for solving differential equations.
It is essential to acknowledge that employing the Caputo fractional derivative for solving nonlinear algebraic equations is unconventional and less prevalent compared to traditional root-finding techniques such as the Newton–Raphson solver (simply Newton’s solver) or the bisection method. Conventional approaches may often be more effective and straightforward, depending on the specific problem at hand. Utilizing the Caputo fractional derivative to identify roots represents a sophisticated technique requiring a meticulous examination of the problem’s characteristics and numerical methodologies. The fractional Newton’s solver, using the Caputo differential operator instead of an integer-order derivative, provides several compelling benefits when solving one-dimensional nonlinear equations of the form f ( x ) = 0 . One key advantage is the flexibility and enhanced convergence properties offered by fractional calculus. The Caputo derivative generalizes the concept of differentiation to non-integer orders, which allows for a smoother and more adaptive approximation of the function’s behavior around its roots. This flexibility can lead to improved accuracy, particularly in cases where the standard Newton’s solver may struggle due to sharp changes or irregularities in the function’s behavior. Additionally, the fractional derivative introduces a memory effect, taking into account the function’s history over an interval, which can help in capturing more complex dynamics of nonlinear equations, leading to faster convergence in certain scenarios. This characteristic makes the solver especially useful when dealing with highly nonlinear equations where traditional integer-order methods might fail to converge or do so more slowly. Furthermore, using the Caputo derivative often results in a more stable solution process, reducing sensitivity to initial guesses and mitigating issues like overshooting or divergence near singularities. These advantages can be particularly appealing to reviewers looking for innovative, robust methods for nonlinear equation solving.
The objective of this research study is to enhance Newton’s solver by incorporating the Caputo fractional derivative. To the best of the authors’ knowledge, previous attempts in this area are documented in the literature (e.g., [14,15,16,17]). This study aims to build on these efforts, providing a more comprehensive and effective approach to solving nonlinear equations.
The remainder of this article is structured as follows: In Section 2, the research methodology based on the generalized Taylor’s formula is presented. Section 3 modifies an existing fractional-order Caputo-based Newton’s solver and discusses its convergence order in depth. The next section, Section 4, provides numerical simulations that demonstrate the effectiveness of the proposed modified fractional Newton’s solver in solving one-dimensional nonlinear equations from various scientific and engineering fields. The article concludes with an emphasis on the main findings and suggestions for future research directions.

2. Research Methodology for Modified Method

After reading the extensive literature available on fractional methods for solving nonlinear equations, this research study is focused on a recently proposed fractional Newton’s solver based on the Caputo differential operator. The method (the authors called their method CFN) is originally given in [17] and written as follows:
x j + 1 = x j Γ ( 1 + η ) f ( x j ) D a η 0 C f ( x j ) , j = 0 , 1 , 2 , .
It may further be noted that the method (9) is also discussed in [18,19] wherein authors of the papers have identified the issues with the order of convergence in the CFN method. It is also worth mentioning that a second-order fractional Newton–Raphson method is proposed in [20]. The authors in [17] proved that the order of convergence of the method (9) is 2 η with η ( 0 , 1 ] . However, reproducing the error equation for the method (9) reveals that the method could have a different order of convergence if it is modified in some way. Therefore, the fractional Newton’s solver of Caputo-type given above is modified in the following form:
x j + 1 = x j Γ ( 1 + η ) f ( x j ) D a η 0 C f ( x j ) 1 η , j = 0 , 1 , 2 , ,
where η ( 0 , 1 ] is the fractional order of the Caputo differential operator. We call the above solver the modified version of the fractional Newton’s solver of Caputo-type given in (9). This section is further devoted to the study of a major theorem, which is the building block of the modified fractional Newton’s solver based on the Caputo differential operator. The generalized Taylor’s formula for the Caputo derivative of a function is an extension of the classical Taylor series, incorporating fractional calculus. The Caputo derivative is a commonly used definition for fractional derivatives, particularly because it allows for initial conditions expressed in the same way as for integer-order differential equations.
Theorem 1 
(Generalized Taylor’s formula [21]). Let us suppose that D a γ η 0 C f ( x ) for γ = 0 , 1 , 2 , , n + 1 , where 0 < η 1 , then we have the generalized Taylor’s expansion for f ( x ) as follows:
f ( x ) = i = 0 n ( x a ) i η Γ ( i η + 1 ) D a 0 C i η f ( a ) + D a ( n + 1 ) η 0 C f ( β ) Γ ( ( n + 1 ) η + 1 ) ( x a ) ( n + 1 ) η ,
where a β x , x ( a , b ] and f ( ζ ) = 0 as ζ is the exact root for f ( x ) .
Taylor’s expansion of f ( x ) (satisfying the conditions of Theorem 1) centered at ζ in terms of the Caputo fractional derivative is given as follows:
f ( x ) = D ζ η 0 C f ( ζ ) Γ ( η + 1 ) ( x ζ ) η + D ζ 2 η 0 C f ( ζ ) Γ ( 2 η + 1 ) ( x ζ ) 2 η + D ζ 3 η 0 C f ( ζ ) Γ ( 3 η + 1 ) ( x ζ ) 3 η + O ( x ζ ) 4 η .
The above expression can be expressed in a more compact form as follows:
f ( x ) = D ζ η 0 C f ( ζ ) Γ ( η + 1 ) [ ( x ζ ) η + C 2 ( x ζ ) 2 η + C 3 ( x ζ ) 3 η ] + O ( x ζ ) 4 η ,
where C γ = Γ ( η + 1 ) 0 C D ζ γ η f ( ζ ) Γ ( γ η + 1 ) 0 C D ζ η f ( ζ ) , for γ 2 .
Likewise, Taylor’s expansion for the corresponding Caputo fractional derivative of f ( x ) can be expressed as,
D a η 0 C f ( x ) = i = 0 n ( x a ) i η Γ ( i η + 1 ) D a ( i + 1 ) η 0 C f ( a ) + D a ( n + 2 ) η 0 C f ( β ) Γ ( ( n + 1 ) η + 1 ) ( x a ) ( n + 1 ) η .
The above equation can also be written in the following form:
D a η 0 C f ( x ) = D ζ η 0 C f ( ζ ) Γ ( η + 1 ) Γ ( η + 1 ) + Γ ( 2 η + 1 ) Γ ( η + 1 ) C 2 ( x ζ ) η + Γ ( 3 η + 1 ) Γ ( 2 η + 1 ) C 3 ( x ζ ) 2 η + O ( x ζ ) 3 η .
The results given above are utilized in the convergence analysis of the modified fractional Newton’s solver based on the Caputo differential operator.

3. Modified Fractional Method with Convergence Analysis

In this important section, we present the modified order of convergence for the fractional Newton’s method based on the Caputo differential operator.
Theorem 2. 
Consider a continuous function f : D R R is having the Caputo fractional derivative of order j η , where j is a positive integer and η can have any value in the domain 0 < η 1 within the interval D containing ζ (zero of the given function f ( x ) ). Moreover, assume that D ζ η 0 C f ( x ) be continuous and non-zero at ζ. If an initial approximation x 0 is closer to ζ then the local convergence order of the modified fractional order iterative method proposed as follows:
x j + 1 = x j Γ ( 1 + η ) f ( x j ) D a η 0 C f ( x j ) 1 η j = 0 , 1 , 2 , ,
is at least of convergence order 1 + η where η ( 0 , 1 ] , bearing the following error equation:
e j + 1 = 1 η ( η + 1 ) 2 Γ ( 2 η + 1 ) Γ ( η + 1 ) 2 C 2 e j η + 1 + O ( e j ) 2 η ,
where, C γ = Γ ( η + 1 ) D ζ γ η 0 C f ( ζ ) Γ ( γ η + 1 ) D ζ η 0 C f ( ζ ) , for γ 2 .
Proof. 
Let x j , j = 0 , 1 , be the sequence of iterates resulted from (16), aiming to approximate the zero ζ of the nonlinear function f ( x ) . Now using Taylor’s expansion of nonlinear function f ( x ) as given in (1) and its corresponding Caputo fractional derivative D ζ η 0 C f ( x ) at x j around ζ and using the fact that e j = x j ζ . A Newton-like quotient can be expressed in terms of error as follows:
f ( x j ) D ζ η 0 C f ( x j ) = e j η + C 2 e j 2 η + C 3 e j 3 η + O ( e j ) 4 η Γ ( η + 1 ) + Γ ( 2 η + 1 ) Γ ( η + 1 ) C 2 e j η + Γ ( 3 η + 1 ) Γ ( 2 η + 1 ) C 3 e j 2 η + O ( e j ) 3 η .
By extracting Γ ( η + 1 ) common from the denominator, the above equation can be re-written as
f ( x j ) D ζ η 0 C f ( x j ) = e j η + C 2 e j 2 η + O ( e j ) 3 η Γ ( η + 1 ) 1 + Γ ( 2 η + 1 ) Γ ( η + 1 ) 2 C 2 e j η + Γ ( 3 η + 1 ) Γ ( η + 1 ) Γ ( 2 η + 1 ) C 3 e j 2 η + O ( e j ) 3 η ,
or
f ( x j ) D ζ η 0 C f ( x j ) = e j η + C 2 e j 2 η + O ( e j ) 3 η Γ ( η + 1 ) 1 + Γ ( 2 η + 1 ) Γ ( η + 1 ) 2 C 2 e j η + Γ ( 3 η + 1 ) Γ ( η + 1 ) Γ ( 2 η + 1 ) C 3 e j 2 η 1 .
Now using the binomial formula given as: ( 1 + x ) 1 = 1 x + x 2 x 3 + , , where | x | < 1 and ignoring the third- and higher-order powers of e j , one obtains the following:
f ( x j ) D ζ η 0 C f ( x j ) = e j η Γ ( η + 1 ) + Γ ( η + 1 ) 2 Γ ( 2 η + 1 ) Γ ( η + 1 ) 3 C 2 e j 2 η + O ( e j ) 3 η .
Putting the above result into (16) leads to the following:
e j + 1 = e j e j η + Γ ( η + 1 ) 2 Γ ( 2 η + 1 ) Γ ( η + 1 ) 2 C 2 e j 2 η 1 η + O ( e j ) 3 η .
Extracting e j η common and using the binomial formula ( 1 + x ) n = 1 + n x + n ( n 1 ) 2 ! x 2 + where n is negative or fractional and | x | < 1 , we can simplify the above expression as follows:
e j + 1 = 1 η Γ ( η + 1 ) 2 Γ ( 2 η + 1 ) Γ ( η + 1 ) 2 C 2 e j 1 + η + O ( e j ) 2 η + 1 ,
where C γ = Γ ( η + 1 ) D ζ γ η 0 C f ( ζ ) Γ ( γ η + 1 ) D ζ η 0 C f ( ζ ) , for γ 2 .
The above error Equation (23) for the modified fractional Newton’s solver reveals that the solver (16) possesses the convergence order of 1 + η . When η 1 , one retains the classical Newton’s solver with quadratic convergence. It is also worth mentioning here that not every continuous function has a Caputo derivative. The function must be at least absolutely continuous, meaning it should have a well-defined, integrable first derivative for the Caputo derivative to exist.
It is important to note that in the classical Newton’s solver (7), we construct the tangent to the f curve at a point near r (where r is a zero of f) and find where the tangent line intersects the x-axis. Consequently, in successive iterations, we approach the exact root (under certain assumptions). However, regarding the modified fractional version of Newton’s solver proposed in the present research study, the graphical interpretation cannot guarantee that subsequent iterations approach a zero of f. This uncertainty arises because there is currently no geometrical interpretation of the Caputo fractional derivative.
In addition, we refer the interested reader to the works of Anastassiou and Argyros in [22,23] to find further applications of Newton, Newton-like, and other solvers to solve nonlinear equations involving various types of fractional derivatives, including Caputo’s. The focus of the works is on Banach space-valued operators of a real domain.

4. Numerical Simulations

In this section, we apply the proposed modified fractional Newton’s solver, detailed in (16), to simulate nonlinear equations where the classical Newton–Raphson (NR) method ( η = 1 ) either fails or requires an excessive number of iterations to approximate all the simple roots of nonlinear equations of the type (1). These simulations were executed using MAPLE software 2022 on a laptop with Windows 11, powered by an Intel(R) Core(TM) i7–1065G7 CPU at 1.30 GHz (1.50 GHz) and equipped with 24 GB of RAM. Each table includes the fractional-order ( η ), the approximate root at the final iteration, the absolute error at the final iteration, the absolute functional value at the final iteration, and the CPU time measured in seconds during the numerical simulations. In addition to tabular results, we have also shown numerical simulations via graphs of the absolute errors versus number of iterations for each numerical experiment under consideration.
Problem 1. 
We begin by considering the first nonlinear equation taken from [17], a sixth degree polynomial, as shown below:
f 1 ( x ) = 12.84 x 6 25.6 x 5 + 16.55 x 4 2.21 x 3 + 26.71 x 2 4.29 x 15.21 .
The six exact roots for the above nonlinear polynomial are given as follows: ζ 1 = 0.82366 + 0.24769 i , ζ 2 = 0.82366 0.24769 i , ζ 3 = 2.62297 , ζ 4 = 0.584 , ζ 5 = 0.21705 + 0.99911 i , and ζ 6 = 0.21705 0.99911 i .
The numerical simulations for the nonlinear equation f 1 ( x ) in Problem 1 are given in Table 1. It can be observed from this Table that the modified Newton fractional method with convergence order 1 + η is working well enough when different fractional orders are chosen at random. It is also noted the approximate roots are obtained as the complex numbers when the initial guess x 0 = 2.2 is taken. Taking different values of η we obtain several roots of the nonlinear Equation (24) with a very small absolute error obtained at the final iteration and so is the absolute functional value with reasonably small CPU time consumed in seconds. The performance of the solver (16) shows that it can be used to find approximate solutions of different kinds of nonlinear equations where the classical Newton ( η = 1 ) does not have several degrees of freedom when it comes to order of the derivative.
When comparing the numerical simulations of the proposed modified fractional Newton’s solver (9) with those from the fractional Newton’s solver presented in previous studies, several key differences emerge as shown in Table 2 for f 1 ( x ) . The proposed solver exhibits a more consistent approach towards the approximate roots, particularly with decreasing values of η , as evident from the smaller changes in x j + 1 x j and the lower values of f ( x j + 1 ) . For instance, at η = 0.65 , the proposed solver yields a more accurate result in terms of the functional f ( x j + 1 ) and takes less CPU time (9.27 s vs. 11.01 s). Moreover, the modified solver converges faster for η = 0.75 and η = 0.85 as indicated by smaller values of x j + 1 x j and f ( x j + 1 ) , with reduced computational time compared to the classical method. These improvements highlight the efficiency of the proposed approach, especially in terms of accuracy and computational cost across different values of η .
The graph in Figure 1 demonstrates the superiority of the fractional Newton’s solver in solving the nonlinear equation presented in Problem 1. It showcases the behavior of absolute errors versus the number of iterations, comparing various fractional orders of η , including η = 0.65 , η = 0.75 , η = 0.85 , η = 0.95 , and the classical Newton’s solver ( η = 1 ). In this case, the classical Newton solver exhibits rapid convergence but is limited to finding only one real root. In contrast, the fractional Newton’s solver, with its flexibility in adjusting the order η , achieves remarkable convergence properties while providing the ability to approximate multiple complex roots of the nonlinear equation. The graph reveals that fractional values of η result in consistent reduction of absolute errors over iterations, with lower values of η demonstrating more gradual convergence. However, this gradual nature allows the fractional method to explore multiple potential solutions, a capability that the classical method lacks due to its limited degrees of freedom. This comparison illustrates the powerful and versatile nature of the fractional Newton’s solver given in (16). Not only does it converge efficiently for a wide range of η values, but it also uncovers multiple roots that the classical method fails to find. The ability to control the fractional order adds significant flexibility, making the fractional Newton’s solver an invaluable tool for addressing nonlinear equations with multiple roots and complex behaviors, as observed in Problem 1.
Problem 2. 
As a second numerical problem, we have chosen a well-known mathematical model [5] used in the mechanical systems as a nonlinear spring model given in (3) where the applied force F is replaced by f 2 , the stiffness constant k is chosen to 1 whereas the nonlinear coefficient c is taken to be 2. The nonlinear model takes the following shape:
f 2 ( x ) = x 3 + 2 x .
The three exact roots for the above nonlinear polynomial f 2 ( x ) are given as follows:
ζ 1 = 0 , ζ 2 = 2 i , ζ 3 = 2 i .
The numerical simulations for the nonlinear equation f 2 ( x ) in Problem 2 using only 10 iterations are given in Table 3. It can be observed from this Table that the modified Newton fractional method with convergence order 1 + η is working well enough when different fractional orders are chosen at random. It is also noted that the approximate roots are obtained near zero when the initial guess x 0 = 5.8 is assumed. This initial guess is far away from the exact one even though the proposed method (16) does not fail to converge. Taking different values of η , we obtained the real solution (0) of the nonlinear Equation (25) with a very small absolute error obtained at the final iteration and so is the absolute functional value with reasonably small CPU time consumption measured in seconds. The performance of the solver (16) shows that it can be used to find approximate solutions of different kinds of nonlinear equations.
When comparing the numerical simulations of the proposed modified fractional Newton’s solver (9) with those of the fractional Newton’s solver given in previous studies for the nonlinear function f 2 ( x ) , we observe in Table 4 that the proposed solver provides significantly better convergence. For instance, at η = 0.65 , the proposed solver shows a much smaller value of x j + 1 x j ( 7.9161 × 10 3 vs. 2.1191 × 10 1 ) and a lower value of f ( x j + 1 ) ( 6.3950 × 10 3 vs. 3.3768 × 10 1 ) with reduced CPU time (1.53 s vs. 2.11 s). The trend continues across other values of η , where the modified solver achieves smaller values of both x j + 1 x j and f ( x j + 1 ) , suggesting improved convergence behavior. Overall, the modified solver demonstrates enhanced efficiency in terms of accuracy and computational time.
Additionally, the graph in Figure 2 illustrates the behavior of absolute errors versus the number of iterations for Problem 2, using different values of the fractional order η in the fractional Newton solver. The absolute errors are plotted on a logarithmic scale along the vertical axis, while the number of iterations is represented on the horizontal axis. The simulation results show the convergence behavior for various values of η , including η = 0.65 , η = 0.75 , η = 0.85 , η = 0.95 , and η = 1 , which corresponds to the classical Newton’s method. The graph clearly shows that the classical method, represented by η = 1 , achieves the smallest absolute errors within a few iterations, reducing the error to approximately zero before the tenth iteration. As the value of η decreases, the convergence rate becomes slower, with larger values of η exhibiting faster convergence. Nevertheless, even with the smallest value of η = 0.65 , the method still converges effectively, although more iterations are required. This behavior highlights the efficiency of the fractional Newton solver across a range of fractional orders, allowing for flexible control over convergence speed depending on the choice of η . Moreover, as shown in Figure 2, the classical Newton’s solver achieves the smallest absolute errors but converges to only one real root. In contrast, the other curves for different η values can find multiple roots of the nonlinear equation in Problem 2.
Problem 3. 
As a third numerical problem, we have chosen a nonlinear equation containing a trigonometric function from [24]:
f 3 ( x ) = 8 x cos ( x ) 2 x 2 .
The nonlinear Equation (27) has been simulated with the proposed modified fractional Newton’s solver given in (16) taking an initial guess x 0 = 1.0 . It may be further noted that the fractional-order derivatives of (27) are not always possible to obtain in closed form, so we have attempted to solve it only for η = 1 / 2 for which the Caputo half-order derivative of (27) is as follows:
D ζ 1 / 2 0 C f 3 ( x ) = 3.009 x 3 2 + 9.027 x 1.414 cos x FresnelS ( 0.798 x ) + 1.414 sin x FresnelC ( 0.798 x ) .
The equation above (computed by MAPLE software 2022) contains special functions FresnelS ( · ) and FresnelC ( · ) known as the Fresnel sine integral and Fresnel cosine integral, respectively.
The numerical simulations presented in Table 5 demonstrate the performance of the modified fractional Newton’s solver for the nonlinear equation f 3 ( x ) in Problem 3, with a fractional order of η = 1 / 2 . As the number of iterations N increases, the approximate root converges towards 0.12862, with the absolute difference x j + 1 x j decreasing progressively from 3.7165 × 10 3 after 10 iterations to 1.4000 × 10 6 after 400 iterations. The functional value f ( x j + 1 ) also decreases, indicating that the solver is successfully reducing the error in each iteration. The CPU time required for the simulations increases gradually, from 3.35 s for 10 iterations to 8.95 s for 400 iterations, reflecting the computational cost associated with a higher number of iterations. Overall, the results show steady convergence towards the approximate root, with both the error and functional values reducing consistently as the number of iterations increases, confirming the effectiveness of the fractional-order solver for this trigonometric nonlinear problem.
When comparing the numerical simulations of the modified fractional Newton’s solver (16) and the fractional Newton’s solver (9) for the nonlinear function f 3 ( x ) , the modified solver in Table 6 shows clear improvements in convergence and accuracy. After 10 iterations, the modified solver gives an approximate root of 1.5583 × 10 1 , with x j + 1 x j = 3.7165 × 10 3 and f ( x j + 1 ) = 2.1016 × 10 1 , which is considerably better than (9)’s result of 5.5119 × 10 2 , with a larger error x j + 1 x j = 2.3892 × 10 1 and f ( x j + 1 ) = 5.6360 × 10 1 . As the number of iterations increases, the modified solver continues to refine the root, reaching x j + 1 x j = 1.4000 × 10 6 and f ( x j + 1 ) = 4.1377 × 10 3 after 400 iterations, whereas the solver (9) stagnates with no improvement in the error ( x j + 1 x j = 2.3899 × 10 1 and f ( x j + 1 ) = 5.6363 × 10 1 ) even at 400 iterations. Furthermore, the CPU time for the modified solver remains competitive, increasing linearly with iterations. This demonstrates that the proposed solver not only provides more accurate results but also maintains computational efficiency.
Problem 4. 
As a final numerical problem, we have chosen a nonlinear equation containing an exponential function from [24]:
f 4 ( x ) = x exp ( x ) x 3 .
The nonlinear Equation (29) has been simulated with the proposed modified fractional Newton’s solver given in (16) taking an initial guess x 0 = 3.3 . Once again, we have attempted to solve it only for η = 1 / 2 for which the Caputo half-order derivative of (27) is as follows:
D ζ 1 / 2 0 C f 4 ( x ) = 1.128 x 1.805 x 5 / 2 + exp x erfi x .
The equation above (computed by MAPLE software 2022) contains a special function erfi ( · ) known as the imaginary error function.
The numerical simulations in Table 7 illustrate the behavior of the modified fractional Newton’s solver for the nonlinear equation f 4 ( x ) in Problem 4, where an exponential term is included, with a fractional order of η = 1 / 2 . Starting with an initial guess of x 0 = 3.3 , the solver steadily converges towards an approximate root of −2.3231 as the number of iterations increases. The absolute error x j + 1 x j decreases consistently from 7.0010 × 10 3 after 10 iterations to 3.0000 × 10 6 after 400 iterations. The functional value f ( x j + 1 ) also shows continuous improvement, reducing from 3.0247 × 10 1 at 10 iterations to 6.7400 × 10 3 after 400 iterations, indicating the solver’s effectiveness in minimizing the residual error. The CPU time required for each simulation grows incrementally from 2.01 s at 10 iterations to 7.852 s at 400 iterations, demonstrating that higher precision and lower error come at the cost of increased computational effort. These results suggest that the solver efficiently handles the nonlinear equation involving exponential functions, providing steady convergence as the number of iterations increases.
When comparing the numerical simulations for the modified fractional Newton’s solver (16) and the fractional Newton’s solver (9) for the nonlinear function f 4 ( x ) , it becomes clear that the modified fractional Newton’s solver (16) converges faster and provides more accurate results as shown in Table 8. After just 10 iterations, the modified solver achieves an approximate root of −2.3812 with x j + 1 x j = 7.0010 × 10 3 and f ( x j + 1 ) = 3.0247 × 10 1 , while the solver (9) results in a complex root of 5.3583 + 1.9518 × 10 3 i with a much larger error x j + 1 x j = 6.0531 × 10 1 and f ( x j + 1 ) = 6.5265 × 10 1 . As the number of iterations increases, the modified solver consistently refines the root, achieving x j + 1 x j = 3.0000 × 10 6 and f ( x j + 1 ) = 6.7400 × 10 3 after 400 iterations. In contrast, the solver (9) exhibits significantly higher errors throughout, with x j + 1 x j = 8.715 × 10 1 and f ( x j + 1 ) = 2.5950 × 10 4 at 400 iterations. Furthermore, the CPU time for the modified solver remains much lower, ranging from 2.01 s to 7.85 s, compared to the other solver’s times, which increase drastically from 3.14 s to 9.59 s. These results highlight the improved convergence and computational efficiency of the modified fractional Newton’s solver.

5. Conclusions with Future Remarks

This study explores fractional calculus, which extends the concepts of derivatives and integrals beyond traditional integer orders. This advanced mathematical framework is particularly effective in modeling complex systems that exhibit memory and inheritance properties. Fractional calculus is notably significant in fields such as control theory, signal processing, and biology, as it enables the development of more detailed and accurate models than those based on integer-order calculus. Primary objective of the present research study is to accelerate the convergence of the Caputo-based Newton’s solver when applied to solving one-dimensional nonlinear equations. We conduct numerical simulations using a modified order in the fractional Newton’s solver and provide a comprehensive analysis of the convergence rate. This approach offers new insights into this intricate mathematical solver.
The fractional order η of the Caputo derivative is chosen arbitrarily. Ensuring that a randomly selected order η will effectively approach the zero of the function under consideration is an issue that warrants future research. This problem could potentially be addressed using optimization techniques.

Author Contributions

C.-W.C.: Formal analysis, methodology, software, writing—review and editing; S.Q.: conceptualization, formal analysis, methodology, supervision, writing—review and editing; I.K.A.: formal analysis, data curation, writing—original draft, investigation, validation, software; K.M.S.: supervision, visualization, writing—original draft, writing—review and editing; E.H.: software, visualization, writing—original draft, writing—review and editing. All authors have read and agreed to the published version of the manuscript.

Funding

This work was financially supported by the National Science and Technology Council [grant number: NSTC 112-2221-E-239-022] and National United University [grant numbers: 3322M224 and 330].

Institutional Review Board Statement

All authors declare that this work complies with ethical guidelines set by the Journal.

Data Availability Statement

The data presented in this study are available on request from the corresponding author.

Conflicts of Interest

The authors declare that they have no known competing financial interests or personal relationships that could have appeared to influence the work reported in this paper; The authors declare the following financial interests/personal relationships which may be considered as potential competing interests.

Abbreviations and Nomenclature

Abbreviations

Nomenclature

C Set of complex numbers
R Set of real numbers
N Set of natural numbers
Γ ( · ) Gamma function
η Fractional-order
D a η 0 C Caputo fractional derivative of order η
ζ Exact root of f ( x ) = 0
e j Error at jth iteration

References

  1. Chun, C.; Neta, B. Comparative study of methods of various orders for finding simple roots of nonlinear equations. J. Appl. Anal. Comput. 2019, 9, 400–427. [Google Scholar]
  2. Shams, M.; Rafiq, N.; Kausar, N.; Agarwal, P.; Park, C.; Mir, N.A. On iterative techniques for estimating all roots of nonlinear equation and its system with application in differential equation. Adv. Differ. Equ. 2021, 2021, 1–18. [Google Scholar] [CrossRef]
  3. Naseem, A.; Rehman, M.A.; Abdeljawad, T. A novel root-finding algorithm with engineering applications and its dynamics via computer technology. IEEE Access 2022, 10, 19677–19684. [Google Scholar] [CrossRef]
  4. Gemechu, T. Root Finding For NonLinear Equations. Math. Theory Model 2018, 8, 1–10. [Google Scholar]
  5. Turner, J.D. Generalized gradient search and Newtons methods for multilinear algebra root-solving and optimization applications. Adv. Astronaut. Sci. 2003, 115, 55–77. [Google Scholar]
  6. Cordero, A.; Ramos, H.; Torregrosa, J.R. Some variants of Halley’s method with memory and their applications for solving several chemical problems. J. Math. Chem. 2020, 58, 751–774. [Google Scholar] [CrossRef]
  7. Qureshi, S.; Argyros, I.K.; Soomro, A.; Gdawiec, K.; Shaikh, A.A.; Hincal, E. A new optimal root-finding iterative algorithm: Local and semilocal analysis with polynomiography. Numer. Algorithms 2024, 95, 1715–1745. [Google Scholar] [CrossRef]
  8. Bartholomew-Biggs, M. Nonlinear Optimization with Financial Applications; Springer Science & Business Media: Berlin/Heidelberg, Germany, 2005. [Google Scholar]
  9. Varieschi, G.U. Applications of fractional calculus to Newtonian mechanics. arXiv 2017, arXiv:1712.03473. [Google Scholar] [CrossRef]
  10. Alyousef, H.A.; Shah, R.; Shah, N.A.; Chung, J.D.; Ismaeel, S.M.; El-Tantawy, S.A. The fractional analysis of a nonlinear mKdV equation with Caputo operator. Fractal Fract. 2023, 7, 259. [Google Scholar] [CrossRef]
  11. Mansouri, I.; Bekkouche, M.M.; Ahmed, A.A. Numerical solution of a fractional coupled system with the Caputo-Fabrizio fractional derivative. J. Appl. Math. Comput. Mech. 2023, 22, 42–52. [Google Scholar] [CrossRef]
  12. Khirsariya, S.R.; Rao, S.B. On the semi-analytic technique to deal with nonlinear fractional differential equations. J. Appl. Math. Comput. Mech. 2023, 22, 13–26. [Google Scholar] [CrossRef]
  13. Podlubny, I. Fractional Differential Equations: An Introduction to Fractional Derivatives, Fractional Differential Equations, to Methods of Their Solution and Some of Their Applications; Elsevier: Amsterdam, The Netherlands, 1999; Volume 198. [Google Scholar]
  14. Candelario, G.; Cordero, A.; Torregrosa, J.R.; Vassileva, M.P. An optimal and low computational cost fractional Newton-type method for solving nonlinear equations. Appl. Math. Lett. 2022, 124, 107650. [Google Scholar] [CrossRef]
  15. 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. [Google Scholar] [CrossRef]
  16. Torres-Hernandez, A.; Brambila-Paz, F. Fractional Newton-Raphson Method and Some Variants for the Solution of Non-linear Systems. arXiv 2019, arXiv:1908.01453. [Google Scholar]
  17. 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]
  18. Çeilik, E.; Li, Y.; Telyakovskii, A.S. On the Fractional Newton Method with Caputo Derivatives. Instituta Matematiki Mekhaniki Ur RAN 2022, 2828, 273–276. [Google Scholar]
  19. Farman, M.; Akgül, A.; Alshaikh, N.; Azeem, M.; Asad, J. Fractional-order Newton–raphson method for nonlinear equation with convergence and stability analyses. Fractals 2023, 31, 2340079. [Google Scholar] [CrossRef]
  20. Bayrak, M.A.; Demir, A.; Ozbilge, E. On Fractional Newton-Type Method for Nonlinear Problems. J. Math. 2022, 2022, 7070253. [Google Scholar] [CrossRef]
  21. Odibat, Z.M.; Shawagfeh, N.T. Generalized Taylor’s formula. Appl. Math. Comput. 2007, 186, 286–293. [Google Scholar] [CrossRef]
  22. Anastassiou, G.A.; Argyros, I.K. Intelligent Numerical Methods: Applications to Fractional Calculus; Springer International Publishing: Berlin/Heidelberg, Germany, 2016. [Google Scholar]
  23. Anastassiou, G.A.; Argyros, I.K. Functional Numerical Methods: Applications to Abstract Fractional Calculus; Springer International Publishing: Berlin/Heidelberg, Germany, 2018. [Google Scholar]
  24. Abro, H.A.; Shaikh, M.M. A new time-efficient and convergent nonlinear solver. Appl. Math. Comput. 2019, 355, 516–536. [Google Scholar] [CrossRef]
Figure 1. Behavior of absolute errors versus the number of iterations with varying values of η for Problem 1 while using the proposed modified fractional Newton’s solver (16).
Figure 1. Behavior of absolute errors versus the number of iterations with varying values of η for Problem 1 while using the proposed modified fractional Newton’s solver (16).
Axioms 13 00689 g001
Figure 2. Behavior of absolute errors versus number of iterations with varying values of η for Problem 2.
Figure 2. Behavior of absolute errors versus number of iterations with varying values of η for Problem 2.
Axioms 13 00689 g002
Table 1. Numerical simulations for the proposed modified fractional Newton’s solver (16) of the nonlinear function f 1 ( x ) with 500 iterations in Problem 1.
Table 1. Numerical simulations for the proposed modified fractional Newton’s solver (16) of the nonlinear function f 1 ( x ) with 500 iterations in Problem 1.
η Approximate Root x j + 1 x j f ( x j + 1 ) CPU Time (s)
0.65 2.1706 × 10 1 9.9912 × 10 0 i 2.5264 × 10 8 9.4272 × 10 4 9.27
0.75 2.6230 1.0381 × 10 15 i 9.9684 × 10 18 1.5152 × 10 4 6.64
0.85 5.84 × 10 1 2.6598 × 10 16 i 1.5078 × 10 17 9.0 × 10 8 6.5
0.95 2.6230 6.5024 × 10 21 i 7.7536 × 10 20 1.73 × 10 6 8.48
1.0 (classical) 2.6230 1.2783 × 10 20 3.4106 × 10 13 9.41
Table 2. Numerical simulations for the fractional Newton’s solver (9) given in [17,18,19] of the nonlinear function f 1 ( x ) with 500 iterations in Problem 1.
Table 2. Numerical simulations for the fractional Newton’s solver (9) given in [17,18,19] of the nonlinear function f 1 ( x ) with 500 iterations in Problem 1.
η Approximate Root x j + 1 x j f ( x j + 1 ) CPU Time (s)
0.65 7.1053 × 10 1 8.7444 × 10 2 i 1.7489 × 10 1 1.1329 × 10 1 11.01
0.75 8.2366 × 10 1 2.4769 × 10 1 i 4.1231 × 10 10 1.3 × 10 8 7.21
0.85 8.2366 × 10 1 + 2.4769 × 10 1 i 0 1 × 10 9 6.87
0.95 2.6230 × 10 0 + 2.4448 × 10 17 i 1.0015 × 10 9 1.7824 × 10 6 9.57
Table 3. Numerical simulations for the modified fractional Newton’s solver (16) of the nonlinear function f 2 ( x ) with 10 iterations in Problem 2.
Table 3. Numerical simulations for the modified fractional Newton’s solver (16) of the nonlinear function f 2 ( x ) with 10 iterations in Problem 2.
η Approximate Root x j + 1 x j f ( x j + 1 ) CPU Time (s)
0.65 3.1975 × 10 3 7.9161 × 10 3 6.3950 × 10 3 1.53
0.75 5.7332 × 10 4 2.0788 × 10 3 1.1466 × 10 3 1.80
0.85 4.2327 × 10 5 2.6665 × 10 4 8.4653 × 10 5 1.45
0.95 1.8778 × 10 7 3.6881 × 10 6 3.7555 × 10 7 1.50
1.0 (classical)0 6.1685 × 10 19 0 1.95
Table 4. Numerical simulations for the fractional Newton’s solver (9) given in [17,18,19] of the nonlinear function f 2 ( x ) with 10 iterations in Problem 2.
Table 4. Numerical simulations for the fractional Newton’s solver (9) given in [17,18,19] of the nonlinear function f 2 ( x ) with 10 iterations in Problem 2.
η Approximate Root x j + 1 x j f ( x j + 1 ) CPU Time (s)
0.65 7.8883 × 10 2 1.5085 × 10 1 i 2.1191 × 10 1 3.3768 × 10 1 2.11
0.75 1.1981 × 10 2 5.4832 × 10 2 i 8.7828 × 10 2 1.1209 × 10 1 2.04
0.85 1.1489 × 10 2 5.6827 × 10 2 i 9.0049 × 10 2 1.1577 × 10 1 1.75
0.95 8.4891 × 10 5 1.1730 × 10 4 i 4.5455 × 10 4 2.8959 × 10 4 1.72
Table 5. Numerical simulations by the modified fractional Newton’s solver (16) of the nonlinear function f 3 ( x ) with different number of iterations (N) in Problem 3 for η = 1 / 2 .
Table 5. Numerical simulations by the modified fractional Newton’s solver (16) of the nonlinear function f 3 ( x ) with different number of iterations (N) in Problem 3 for η = 1 / 2 .
NApproximate Root x j + 1 x j f ( x j + 1 ) CPU Time (s)
10 1.5583 × 10 1 3.7165 × 10 3 2.1016 × 10 1 3.35
50 1.3269 × 10 1 9.9800 × 10 5 3.5095 × 10 2 4.20
100 1.3031 × 10 1 2.3300 × 10 5 1.7012 × 10 2 6.23
200 1.2917 × 10 1 5.6000 × 10 6 8.3573 × 10 3 7.54
400 1.2862 × 10 1 1.4000 × 10 6 4.1377 × 10 3 8.95
Table 6. Numerical simulations for the fractional Newton’s solver (9) given in [17,18,19] of the nonlinear function f 3 ( x ) with different number of iterations (N) in Problem 3 for η = 1 / 2 .
Table 6. Numerical simulations for the fractional Newton’s solver (9) given in [17,18,19] of the nonlinear function f 3 ( x ) with different number of iterations (N) in Problem 3 for η = 1 / 2 .
NApproximate Root x j + 1 x j f ( x j + 1 ) CPU Time (s)
10 5.5119 × 10 2 2.3892 × 10 1 5.6360 × 10 1 3.84
50 5.5116 × 10 2 2.3899 × 10 1 5.6363 × 10 1 4.47
100 5.5116 × 10 2 2.3899 × 10 1 5.6363 × 10 1 7.98
200 5.5116 × 10 2 2.3899 × 10 1 5.6363 × 10 1 8.01
400 5.5116 × 10 2 2.3899 × 10 1 5.6363 × 10 1 10.13
Table 7. Numerical simulations by the modified fractional Newton’s solver (16) of the nonlinear function f 4 ( x ) with different number of iterations (N) in Problem 4 for η = 1 / 2 .
Table 7. Numerical simulations by the modified fractional Newton’s solver (16) of the nonlinear function f 4 ( x ) with different number of iterations (N) in Problem 4 for η = 1 / 2 .
NApproximate Root x j + 1 x j f ( x j + 1 ) CPU Time (s)
10 2.3812 7.0010 × 10 3 3.0247 × 10 1 2.01
50 2.3328 2.3300 × 10 4 5.5520 × 10 2 3.21
100 2.3272 5.6000 × 10 5 2.7330 × 10 2 5.36
200 2.3244 1.4000 × 10 5 1.3540 × 10 2 6.84
400 2.3231 3.0000 × 10 6 6.7400 × 10 3 7.85
Table 8. Numerical simulations for the fractional Newton’s solver (9) given in [17,18,19] of the nonlinear function f 4 ( x ) with different number of iterations (N) in Problem 4 for η = 1 / 2 .
Table 8. Numerical simulations for the fractional Newton’s solver (9) given in [17,18,19] of the nonlinear function f 4 ( x ) with different number of iterations (N) in Problem 4 for η = 1 / 2 .
NApproximate Root x j + 1 x j f ( x j + 1 ) CPU Time (s)
10 5.3583 + 1.9518 × 10 1 i 6.0531 × 10 1 6.5265 × 10 1 3.14
50 6.84 + 3.4057 × 10 1 i 7.7088 × 10 1 6.2853 × 10 2 5.24
100 7.8406 + 3.8351 × 10 1 i 8.2178 × 10 1 2.0819 × 10 3 6.03
200 8.9963 + 4.1217 × 10 1 i 8.5426 × 10 1 7.3813 × 10 3 8.31
400 10.202 + 4.2826 × 10 1 i 8.715 × 10 1 2.5950 × 10 4 9.59
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.

Share and Cite

MDPI and ACS Style

Chang, C.-W.; Qureshi, S.; Argyros, I.K.; Saraz, K.M.; Hincal, E. A Modified Fractional Newton’s Solver. Axioms 2024, 13, 689. https://doi.org/10.3390/axioms13100689

AMA Style

Chang C-W, Qureshi S, Argyros IK, Saraz KM, Hincal E. A Modified Fractional Newton’s Solver. Axioms. 2024; 13(10):689. https://doi.org/10.3390/axioms13100689

Chicago/Turabian Style

Chang, Chih-Wen, Sania Qureshi, Ioannis K. Argyros, Khair Muhammad Saraz, and Evren Hincal. 2024. "A Modified Fractional Newton’s Solver" Axioms 13, no. 10: 689. https://doi.org/10.3390/axioms13100689

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