1. Introduction
Fractional calculus establishes a generalization of classical one, where derivatives and integrals are of noninteger orders. The tools of fractional calculus can be used to model many applied problems, because of the higher degree of freedom of its tools compared to classical calculus tools [
1,
2,
3]. Then, several iterative procedures with Riemann-Liouville and Caputo fractional derivatives (see, for example, [
4,
5,
6,
7,
8,
9]) have been proposed for solving nonlinear equations, but these methods do not hold the order of convergence of their classical versions.
On the other hand, another approach is the conformable calculus [
10,
11], whose low computational cost constitutes an advantage versus fractional calculus, due to special functions as Gamma or Mittag-Leffler functions are not evaluated [
2]. In that sense, several conformable iterative schemes (see [
12,
13,
14]) were designed for finding
, solution of the nonlinear equation
, where
. The theoretical convergence order of these procedures is preserved in practice. Indeed, these methods show good qualitative behavior, improving even their respective classical cases in some numerical aspects.
These fractional and conformable schemes mentioned above need the evaluation of fractional and conformable derivatives, respectively. Since conformable procedures have presented many advantages versus fractional ones, in this manuscript we focus in the approximation of conformable derivatives in order to design, up to our knowledge, the first conformable derivative-free iterative methods to solve nonlinear equations: a Steffensen-type method and a Secant-type method; we also compare them with their classical partners.
Let us recall some basic definitions from conformable calculus: Given a function
, its left conformable derivative, starting from
a, of order
, where
, being
, can be defined as shown next [
10,
11]
If this limit does exist, then f is -differentiable. Let us suppose that f is differentiable, then . Given such that f is -differentiable in , then .
This derivative preserves the property of non fractional derivatives: , being K a constant. As mentioned before, this kind of derivative does not require to evaluate any special function.
In [
15], an appropriate conformable Taylor series is provided, as shown in the following result.
Theorem 1 (Theorem 4.1, [
15]).
Let be an infinitely α-differentiable function, , about , where the conformable derivatives start at a. Then, the conformable Taylor series of can be given by
being , , , , ....
We can easily prove that
,
, and so on. So, (
2) is expressed as
Since the Secant type method we propose includes memory, we need to introduce a generalization of order of convergence (The R-order [
16,
17]), but first, let us see the concept of R-factor:
Definition 1.
Let ϕ be a converging iterative method to some limit β, and let be an arbitrary sequence in converging to β. Then, the R-factor of the sequence is
We can define now the R-order:
Definition 2.
The R-order of convergence of an iterative method ϕ at the point β is
The following result states a relation between the roots of a characteristic polynomial and the R-order of an iterative procedure with memory:
Theorem 2.
Let ϕ be an iterative method with memory generating the sequence of approximations of the root , and let us suppose that the sequence converges to . If exists a not null constant η, and nonnegative numbers , , such that
is fulfilled, then the R-order of iterative scheme ϕ satisfies
being the only positive root of polynomial
Finally, if we take into account that, given an iteration function
of order
p, its asymptotical error constant
C is defined as [
18]
then the next result permits the calculation of the error constant of an iterative scheme with
p-order of convergence, knowing that of other iterative method with the same order.
Theorem 3.( [18], Theorem 2-8) Let us consider iteration functions and with order p and fixed point with multiplicity m. If we define
and and are the asymptotical error constants of and , respectively. Therefore,
Later, we support Theorem 3 in the conformable schemes proposed in this work, and we use for our purposes.
In next section, we design the Steffensen’s and Secant type procedures, the convergence of these methods is analyzed in
Section 3, In
Section 4 we study their numerical performance, and the concluding remarks are provided in
Section 5.
2. Deduction of the methods
As in [
19], we consider the approximation of (
1) with the following conformable finite divided difference of linear order:
In [
12,
13,
14], we can see that the conformable schemes preserve the theoretical order of their classical versions (when
), no matter if these procedures are scalar or vectorial, one-point or multipoint. Now, we wonder if the conformable version of derivative free methods (with or without memory) hold the order of convergence of their classical versions too. For this aim, we use the general technique proposed in [
14], which is useful for finding the conformable partner of any known procedure, and show that these procedures preserve the order of convergence of their classical versions.
The general technique given in [
14], states that the classical method
has the conformable version
If
in (
11) includes classical derivatives of
, then
in (
12) includes conformable derivatives of
. So, given a classical scheme, we need to identify the analytical expression of
to get its conformable version.
In the case of Steffensen’s procedure [
17,
18,
20]:
where
is an approximation of the classical derivative. So,
Regarding (
10),
being
in (
10). Hence, the conformable version of Steffensen’s method is
and we denote it by SeCO; note that when
the classical Steffensen’s scheme is obtained.
In the case of Secant procedure [
17,
18]:
where
is an approximation of the classical derivative. Then,
Considering (
10),
being
in (
10). Therefore, the conformable version of Secant method is
and we denote it by EeCO; note that when
the classical Secant scheme is obtained.
3. Convergence analysis
The next result establishes the conditions for the quadratic order of convergence of SeCO. We use the notation and .
Theorem 4.
Let us consider a sufficiently differentiable function in the open interval I, that holds a zero of . Assume that the seed is close enough to . Therefore, the order of convergence (local) of conformable Steffensen’s scheme (SeCO) defined by
is at least 2, being , and its error equation is
where , , such that , .
Proof. Knowing that
, the Taylor expansion of
and
about
are
and
respectively, being
, for
.
Generalized binomial Theorem is [
21]
where (see [
22])
and
is the Gamma function. So, using this result,
The quotient
results
By generalized binomial result,
Finally,
and proof is finished. □
Remark 1.
Classical Steffensen’s method has the error equation
Then, it is confirmed the relation between the asymptotic error constants seen in Theorem 3.
Remark 2. SeCO is, up to our knowledge, the first optimal conformable derivative free scheme according to Kung-Traub’s conjecture (see [23]).
The following result states the conditions for the superlinear order of convergence of EeCO. We use the notation , and .
Theorem 5.
Let us consider a sufficiently differentiable function in the open interval I, holding a zero of . If the initial approximations and are close enough to , then the Secant procedure (EeCO)
has local order of convergence of conformable at least , being , and the error equation is
where , for , such that , , .
Proof. Knowing that
, the Taylor expansion of
about
is calculated as
being
, for
.
Knowing that
, then
. So, using generalized binomial Theorem,
Thus, the expansion of
is
and
Therefore, knowing that
, the quotient
results
Using Theorem 2, the characteristic polynomial obtained is , whose only positive root is . So, the convergence of conformable Secant method is superlinear. □
Remark 3.
Since the error equation of classical Secant scheme is
the relation between asymptotic error constants seen in Theorem 3 is checked.
Remark 4. EeCO is the first conformable iterative procedure with memory.
The theoretical order of convergence of derivative-free classical schemes (with memory or not) is also preserved in the conformable version of these methods. In the next section, some numerical tests are made under several nonlinear functions, and the stability of such methods is studied.
4. Numerical results
To obtain the results shown in this section, we have used Matlab R2020a with double precision arithmetics,
or
as stopping criteria, and a maximum of 500 iterates. The Approximate Computational Order of Convergence (ACOC)
defined in [
24], is used to confirm that theoretical order of convergence is also conserved in practice.
Now, we test six nonlinear functions with the methods that we have designed in the previous section; in this sense, we compare each scheme with its classic version (when ). For EeCO we choose to perform the first iteration, we fix for each mrthod, and .
In each table we show the results obtained for each test function using the two schemes designed in the previous section (SeCO and EeCO), where coincides in both procedures.
The first test function is , with real and complex roots , , , , and .
In
Table 1 we can see that SeCO can require the same number of iterations as the classical Steffensen’s method (when
), and
can be slightly higher than 2 when
. Note that SeCO needs the initial estimate
to be very close to
to converge with any
. We observe that EeCO require in some cases less iterations than Secant scheme for most values of
, and the ACOC can be slightly higher than 1.618.
Our second test function is , with real roots and .
In
Table 2 we note that SeCO can converge in fewer iterations than its classical partner, and a different root can be found; case
is not shown because this method converges to some point which is not a root of
, due to one of the stopping criteria is much greater than zero, also, no results are shown when it is required more than 500 iterations. We can see that EeCO can require the same number of iterations of its classical partner, and
can be slightly higher than 1.618.
Next test function is , with double roots , and .
In
Table 3 we observe that many times SeCO requires lower number of iterations than Steffensen’s procedure, and the ACOC is linear for all
, because the multiplicity of all roots is
. We note that number of iterations is increasing when EeCO is used, a distinct root can be found when a different value of
is chosen, and again,
is linear for any
, because the multiplicity of these roots is 2; we show no results for
as this scheme converges to some point which is not a root of
, due to one of the stopping criteria is much greater than zero.
The fourth nonlinear function is , with roots and .
In
Table 4 we see that SeCO needs fewer iterations than its classical partner in many cases;
is not provided for
because it is necessary at least 3 iterations to be computed, and we do not show results for
as this procedure do not converge to a root of
. We can observe that the classical Secant method has failed, whereas, the conformable version can find solution for some values of
, and the ACOC can be slightly higher than 1.618; and again, no results are shown for
because this procedure do not converge to a root of
.
The fifth test function is , with real root . Also, the complex root can be obtained.
In
Table 5 we note that SeCO can require fewer iterations than its classical version in some cases, a different root can be found when choosing a distinct value of
, a complex root can be obtained starting from a real initial estimate, and
can be slightly higher than 2. We can see that EeCO can converge in a lower number of iterations than its classical version, and the ACOC can be slightly higher than 1.618. No results are shown in both methods when they require more than 500 iterations.
Finally, our sixth test function is , with real roots , , , , , , , , , , , and .
In
Table 6 we observe that SeCO and EeCO need lower number of iterations than their classical partners, respectively, for some values of
, and that
is similar to the classical one in each case; no results is shown for
because this scheme converges to some point which is not a root of
, due to one of the stopping criteria is much greater than zero. Neither are results shown for EeCO when
, since it requires more than 500 iterations to converge. We note that with each procedure different roots are obtained by modifying the value of
.
4.1. Qualitative performance
Now, we analyze the dependency regarding the initial estimations of the schemes designed in this manuscript; for this, convergence planes defined in [
25] are used. In them, the abscissa axis corresponds to the initial estimate
(for both schemes), and the order of the derivative
corresponds to the ordinate axis. We define a mesh of
points, that can be represented in different colors. Those not represented in black correspond to the pairs
converging to one of the roots, with a tolerance of
. Different roots have associated different colors. Therefore, a point represented in black means that the iterative process does not converge to any root in a maximum of 500 iterations.
For all convergence planes we calculate the percentage of convergent
, to compare the efficiency of these procedures. For each method we set
in each plane,
, and
. In the case of EeCO we select
to perform the first iteration, just as we did in the numerical tests in
Section 3.
In
Figure 1, we can observe that SeCO achieves approximately only 0.2% of convergence, and only one root is obtained, whereas EeCO reaches approximately 43% of convergence, being all the roots reached.
In
Figure 2, SeCO attains around 67% of convergence, and EeCO gets around 97% of convergence. Both roots are obtained on each plane.
In
Figure 3, we see that SeCO achieves about 81% of convergence, but EeCO reaches only about 1% of convergence. The three roots are found.
In
Figure 4, we observe that SeCO attains approximately 41% of convergence, whereas EeCO gets approximately 24% of convergence. Both roots are obtained on each plane.
In
Figure 5, we note that SeCO achieves around 71% of convergence, and EeCO reaches only around 66% of convergence. Both roots (the real an the complex) are found on each plane.
In
Figure 6, we can see that SeCO attains about 93% of convergence, but EeCO gets about 74% of convergence. All roots are obtained on each plane.
We point out that,
,
,
,
and
have infinite roots, so, a higher percentage of converging
could be obtained in
Figure 2,
Figure 3,
Figure 4,
Figure 5 and
Figure 6 if we consider some of the complex roots of these functions.
5. Concluding remarks
In this work, the first derivative free conformable iterative methods have been designed (SeCO and EeCO), where SeCO is the first optimal derivative free conformable method, and EeCO is the first conformable scheme with memory in the literature. The convergence of these procedures was analyzed, and these methods preserve the order of convergence of their classical versions (when ). The numerical performance of these schemes was studied, and we found that: these procedures can converge when the classical versions fail, roots can be found in fewer iterations, a different solution can be obtained by selecting different values of , complex roots can be achieved with real seeds, and the approximated computational order of convergence can be slightly higher. Also, we visualized the dependence on initial estimates by using convergence planes, and these methods showed good stability, due to the percentage of converging points , furthermore, all roots are obtained in most of planes.
Author Contributions
Conceptualization, G.C. ; methodology, M.P.V.; software, A.C.; formal analysis, J.R.T.; investigation, A.C. ; writing—original draft preparation, G.C. and M.P.V.; writing—review and editing, A.C. and J.R.T. All authors have read and agreed to the published version of the manuscript.
Conflicts of Interest
The authors declare that they have no conflicts of interest.
References
- K.S. Miller, An Introduction to Fractional Calculus and Fractional Differential Equations, J. Wiley and Sons, New York (1993).
- I. Podlubny, Fractional Differential Equations, Academic Press, New York (1999).
- A.M. Mathai, H.J. Haubold, Fractional and multivariable calculus, model building and optimization problems, Springer Optimization and Its Applications, Berlin (2017).
- A. Akgül, A. Cordero, J.R. Torregrosa, A fractional Newton method with 2αth-order of convergence and its stability, Applied Mathematics Letters 98 (2019) 344–351.
- G. Candelario, A. Cordero, J.R. Torregrosa, Multipoint Fractional Iterative Methods with (2α+1)th-Order of Convergence for Solving Nonlinear Problems, Mathematics 8(3), 452 (2020). [CrossRef]
- K. Gdawiec, W. Kotarski, A. Lisowska, Newton’s method with fractional derivatives and various iteration processes via visual analysis, Numerical Algorithms 86 (2021) 953–1010. [CrossRef]
- A. Torres-Hernandez, F. Brambila-Paz, U. Iturrarán-Viveros, R. Caballero-Cruz, Fractional Newton–Raphson Method Accelerated with Aitken’s Method, Axioms 10, 47 (2021). [CrossRef]
- S.K. Nayak, P.K. Parida, The dynamical analysis of a low computational cost family of higher-order fractional iterative method, International Journal of Computer Mathematics 100:6 (2023) 1395-1417. [CrossRef]
- M.A. Bayrak, A. Demir, E. Ozbilge, On Fractional Newton-Type Method for Nonlinear Problems, Journal of Mathematics, 2022 (2022). [CrossRef]
- R. Khalil, M. Al Horani, A. Yousef, M. Sababheh, A new definition of fractional derivative, Journal of Computational and Applied Mathematics 264 (2014) 65–70.
- T. Abdeljawad, On conformable fractional calculus, Journal of Computational and Applied Mathematics 279 (2014) 57–66.
- G. Candelario, A. Cordero, J.R. Torregrosa, M.P. Vassileva, An optimal and low computational cost fractional Newton-type method for solving nonlinear equations, Applied Mathematics Letters 124, 107650 (2022). [CrossRef]
- G. Candelario, A. Cordero, J.R. Torregrosa, M.P. Vassileva, Generalized conformable fractional Newton-type method for solving nonlinear systems, Numerical Algorithms, (2023). [CrossRef]
- G. Candelario, A. Cordero, J.R. Torregrosa, M.P. Vassileva, Solving Nonlinear Transcendental Equations by Iterative Methods with Conformable Derivatives: A General Approach, Mathematics 11, 2568 (2023). [CrossRef]
- S. Toprakseven, Numerical Solutions of Conformable Fractional Differential Equations by Taylor and Finite Difference Methods, Journal of Natural and Applied Sciences 23 (2019) 850–863.
- J.M. Ortega, W.C. Rheinboldt, terative Solution of Nonlinear Equations in Several Variables, Academic Press, New York (1970).
- M.S. Petković, B. Neta, L.D. Petković, J. Džunić, Multipoint Methods for Solving Nonlinear Equations, Elsevier, USA (2013).
- J.F. Traub, Iterative Methods for the Solution of Equations, Prentice-Hall, New Jersey (1964).
- G. Candelario, Métodos iterativos fraccionarios para la resolución de ecuaciones y sistemas no lineales: Diseño, Análisis y Estabilidad, Doctoral thesis, Universitat Polite`cnica de Vale`ncia (2023), http://hdl.handle.net/10251/194270.
- J.F. Steffensen, Remarks on iteration, Scandinavian Actuarial Journal 1 (1933) 64–72.
- R.L. Graham, D.E. Knuth, O. Patashnik, Concrete Mathematics, Addison-Wesley Longman Publishing, Boston MA (1994).
- M. Abramowitz, I.A. Stegun, Handbook of Mathematical Functions, Dover Publications, New York (1970).
- H.T. Kung, J.F. Traub, Optimal Order of One-Pont and Multipoint Iteration, Journal of the Association for Computing Machinery 21 (1974) 643–651.
- A. Cordero, J.R. Torregrosa, Variants of Newton’s method using fifth order quadrature formulas, Applied Mathematics and Computation 190 (2007) 686–698.
- A.Á. Magreñan, A new tool to study real dynamics: The convergence plane, Applied Mathematics and Computation 248 (2014) 215–224.
|
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. |
© 2023 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (http://creativecommons.org/licenses/by/4.0/).