An attractive numerical algorithm for solving nonlinear Caputo–Fabrizio fractional Abel differential equation in a Hilbert space

Our aim in this paper is presenting an attractive numerical approach giving an accurate solution to the nonlinear fractional Abel differential equation based on a reproducing kernel algorithm with model endowed with a Caputo–Fabrizio fractional derivative. By means of such an approach, we utilize the Gram–Schmidt orthogonalization process to create an orthonormal set of bases that leads to an appropriate solution in the Hilbert spaceH2[a,b]. We investigate and discuss stability and convergence of the proposed method. The n-term series solution converges uniformly to the analytic solution. We present several numerical examples of potential interests to illustrate the reliability, efficacy, and performance of the method under the influence of the Caputo–Fabrizio derivative. The gained results have shown superiority of the reproducing kernel algorithm and its infinite accuracy with a least time and efforts in solving the fractional Abel-type model. Therefore, in this direction, the proposed algorithm is an alternative and systematic tool for analyzing the behavior of many nonlinear temporal fractional differential equations emerging in the fields of engineering, physics, and sciences.


Introduction
The area of fractional calculus is an active interesting dynamic branch of theoretical and applied mathematical analysis, quantum mechanics, engineering. and physical sciences. The original idea of fractional calculus dates back to a question of L'Hospital at the end of the seventeenth century, whose text was about the noninteger-order derivative of a function. Despite the early discovery of the fractional order derivatives, which generalizes the foundations and principles of the classical calculus analysis, applied scientists were not latterly aware of the fact that they could mathematically make use of the fractional calculus in modeling the real-life situations. During the past few decades, an interest of mathematicians has been focused on developing operators of fractional derivatives and some applications in dealing with solutions of the generalized classic differential equations, knowing the effect of the fractional conditioning on the quality of the established models [1][2][3][4].
This trend contributed a lot to the emergence of a number of fractional derivative definitions such as Riemann-Liouville, Caputo, Marchaud, Erdélyi-Kober, Feller, Atangana-Baleanu, Grünwald-Letnikov, Sonin-Letnikov, Hadamard, and so forth [5][6][7][8][9]. Anyhow, it has been shown through numerous studies on fractional analysis that different definitions are equivalent under certain circumstances. This variety of differential and integral fractional operators provides the opportunity to choose the most suitable one according to the problem associated with the initial and boundary conditions to obtain the optimal solution to the studied problem. Although these definitions are well known and widely used, they have some flaws and limitations and sometimes fail to differentiate the functions, as in the chain, quotient, and Leibniz rules, in addition to some having a singular kernel. Nevertheless, the Caputo concept possesses several interesting features and allows traditional initial and boundary conditions to be included in the problem formulation. Therefore some modern concepts were developed based on the Caputo sense, among which the Atangana-Baleanu-Caputo derivative, Caputo-Fabrizio derivative, and Caputo k-fractional derivatives. Caputo and Fabrizio [10] introduced a novel concept of the fractional derivative, known as the Caputo-Fabrizio fractional derivative, which contains a nonsingular exponential kernel that leads to better modeling of real-world problems. Since then, the Caputo-Fabrizio and Atangana-Baleanu-Caputo (ABC) concepts have witnessed an increasing demand from scholars to conduct numerous analytical and applied studies in various scopes of engineering, physics and pure mathematics [11][12][13][14][15][16][17][18].
From a historical point of view, Abel-type dynamic equations date back to the Norwegian mathematician Niels Abel while studying the theory of elliptic functions. Depending on the context, Abel differential equations of the first and second kinds are one of the most important nonlinear nonhomogeneous equations having a long history and various applications in physics, chemistry, biology, medicine, and epidemiology, including fuel mechanics, magnetic statistics, solid mechanics, thin film condensation, and medium problems [19,20]. For completeness, we also stress that Abel differential equations find applications in probability when full moment problems are involved and, moreover, partial and pseudodifferential equations also very suitably fit in the modeling of real phenomena like those aforementioned; see [21][22][23][24]. Furthermore, they are a generalization of the common Riccati and Bernoulli differential equations and of a particular class of logistic differential equations. In many situations, nonlinear partial differential equations that have unpredictable solution behaviors can be reduced to a class of Abel differential equations. Using some integrability terms of Abel equation, various classes of traveling wave and soliton solutions to nonlinear partial evolution equations can be obtained. For further illustration, exact-form solutions of certain types of the Schrödinger equation, Fisher-Kolmogorov equation, Newell-Whitehead equation, FitzHugh-Nagumo equation, and Pochhammer-Chree equation can be achieved using standard integrability conditions for Abel differential equations with high efficiency compared to direct conventional methods [25].
In this analysis, we employ the reproducing kernel algorithm (RKA) for investigating numerical solutions for a class of nonlinear fractional Abel differential equations (FADE) of both kinds in the sense of Caputo-Fabrizio derivative. More specifically, we consider the following nonlinear FADE of the first kind: where a ≤ t ≤ b, p 3 (t) = 0, and p 2 (t), p 1 (t), and p 0 (t) are meromorphic functions in temporal direction x. Also, we consider the following nonlinear FADE of the second kind: along with the initial condition where ω 0 is a real constant, and a ≤ t ≤ b. For aforesaid equations, ω(t) ∈ H 2 [a, b] is an unknown analytic function to be solved, and CF D α a is a differential operator of order α in the Caputo-Fabrizio sense. More descriptively, when p 2 (t) = 0 and p 0 (t) = 0, the first-kind FADE (1.1) reduces to the fractional Bernoulli differential equation, and when p 3 (t) = 0, it reduces to the fractional Riccati differential equation. Using the substitution ω(t) = 1 ω(t) , the first-kind FADE can be transformed into the second-kind FADE [26]. These models are obtained by replacing the classical-order derivative for the ordinary Abel differential equation by the fractional-order derivative in the Caputo-Fabrizio sense. For more detail on fractional versions of Abel differential problems using various fractional operators, we refer the reader to [27][28][29][30] and the references therein.
In general, the exact-form solutions of several classes of ordinary Abel DEs and FADEs of a cubic or higher order are rare and missing in the literature, and only specific approximate solutions are provided. However, the importance of the Abel DEs often coincides with the inability to find an analytical solution due to the complexities involved. Hence the urgent need is developing efficient numerical methods to obtain approximate analytical solutions for these types of dynamic differential equations. For instance, the short-memory principle technique is also applied to compute approximate solutions for the first-and second-kind fractional Abel differential equations with Grünwald-Letnikov operator [28]. The operational matrix method [27] is proposed, depending on Genocchi polynomials, to solve both kinds of the fractional Abel differential equations in the Caputo sense, whereas the homotopy analysis method [26] is used to obtain approximate solutions of the fractional Abel differential equations in the Caputo sense. In [29], the spectral and Newton-Krylov subspace methods are implemented based on generalized Bessel functions to handle the firstkind fractional Abel differential equations in the Riemann-Liouville sense. On the other aspect as well, to deal with the ordinary Abel differential equations, several mathematical methods can be found in [31][32][33] and the references therein. The main contribution of this work is developing RKA to numerically solve the nonlinear FADEs of both kinds in the Hilbert space Nevertheless, RKA is among the most accurate and effective numerical approximate methods, which have wide applications in various fields of applied sciences [34][35][36][37][38][39][40]. In recent years, researchers have devoted a lot of efforts and attention to understanding the advanced implementation procedures and the characteristics of the RK method as well as its applications to various scientific models due to its capacity, potential, and distinctive properties. Among these advantages, it is specifically designed for working with nonlinear differential equations to obtain accurate solutions with less time effort and infinite precision along the entire respective domain. This method also ensures a rapid convergence of solutions, in which approximate solutions uniformly converge to the exact solutions in the concerned Hilbert space, in addition to the adaptive ability to deal with fractional operators and easily fit any changes to the model. For more detail, we refer to [41][42][43][44][45][46][47].
This research is organized as follows. In Sect. 2, we review several properties of the Caputo-Fabrizio (CF) derivative. In Sect. 3, we describe the reproducing kernel Hilbert spaces with some important theories. Section 4 is devoted to the implementation of the RK algorithm to deal with a nonlinear FADE under the CF-derivative. In Sect. 5, we discuss the stability and convergence of the proposed method. Numerical examples are given in Sect. 6 to demonstrate the reliability and efficiency of the RKA method. This analysis ends with a brief conclusion.

CF-derivative and preliminaries for reproducing kernel spaces
In this section, we consider a fractional version of differentiation operators without singular kernel, the Caputo-Fabrizio fractional derivative, equipped with some preliminary facts. Such a novel update provides the more recent and accurate interpretation of the reallife situations compared to various previous releases. The Caputo fractional and Caputo-Fabrizio fractional derivatives are read as follows.
Despite the widespread use of the aforesaid definition, it has some limitations and obstacles when modeling some physical phenomena whose effects and setbacks are clearly negative regarding the accuracy of the calculation and results. Much of this deficiency is limited to the fact that Caputo's definition possesses a singular kernel. Therefore a novel version of the fractional differential operator has been introduced by Caputo and Fabrizio in 2015. The idea of this novel operator is replacing the singular kernel in Caputo's operator with a regular exponential one, which has the ability to work effectively with the phenomenon accurately and correctly. Such modification improves the quality of the calculation and results [12].
It is proper to mention that an explicit formula when M(α) = 2 2-α is provided in [11] so that the CF-derivative, referred to in (2.1), can be equivalently converted into H[a, b]. Then, the fractional integral of ω(t) corresponding to the CF-derivative of order α is defined as Let us now introduce certain interesting properties of the CF derivative: Definition 2.6 ([36]) Let be a nonempty abstract set, and let W be an RKHS. Then a function R : The kernel function possesses some important properties of being unique representation, conjugate symmetric, and positive-definite.
The inner product and norm associated with the space H 1 [a, b] are given as The unique representation of the reproducing The inner product and norm associated with the space H 2 [a, b] are given as The unique representation of the reproducing kernel K t (s) of H 2 [a, b] is given as 3 , a < t ≤ s.

RKA for solving FADEs under CF-derivative
In this section, the RK implementation method is applied to solve the nonlinear FADEs where N σ (t, ω(t)), σ = 1, 2, are the nonlinear terms of both kinds of the FADEs such that N 1 (t, ω(t)) = p 3 (t)ω 3 (t) + p 2 (t)ω 2 (t) + p 1 (t)ω(t) + p 0 (t) and N 2 (t, ω(t)) = ω -1 (t)(p 0 (t)ω 3 To apply the proposed algorithm for solving (3.1) in the space H 2 [a, b], we need the following theorems. Proof To show the boundedness of the operator L, we have By the RK property of R t (s) on the space H 1 [a, b] and the continuity of R t (s) and R t (s) on [a, b] there exist constants K 1 , K 2 such that Without loss of generality, hereunder are the steps to create an orthogonal basis system of the space H 2 [a, b]: • Take a countable dense subset where L is the adjoint operator of L. Hence by means of the Gram-Schmidt orthogonalization process for { i (·)} ∞ i=1 the normalized basis system { i (·)} ∞ i=1 can be given as Therefore the procedure of obtaining the orthonormal coefficients β ik of (3.2) can be illustrated by Algorithm 1.

Algorithm 1 Gram-Schmidt normalization process
procedure To obtain the normalized basis system i (·)} ∞ i=1 of H 2 [a, b]: for i = 1 to n and k = 1 to i do Proof Note that Let us show the completeness of the orthogonal basis system Therefore ω(t) = 0 by the existence of the inverse operator L -1 . When n tends to infinity, the proof is similar. ω(t k )), σ = 1, 2, and β ik are the orthogonalization coefficients.

Proof For each ω(t) ∈ H 2 [a, b] and for any complete orthonormal sequence
, the function ω(t) can be expressed as the form of the Fourier series expansion ∞ 1=1 ω(t), i (t) H 2 i (t), which is a convergent series in the sense of · H 2 . Therefore we obtain To obtain an approximate solution ω n (t) of the nonlinear FADEs of both kinds, we define the n-term truncated solution of the analytical solution ω(t) with coefficients i as follows In fact, the solution of the nonlinear FADE is fixed and depends on the appropriate choice for the initial condition.

Stability and convergence analysis of the RKA
In this section, we investigate the stability and convergence of the proposed method to solve the nonlinear FADEs (1.

Theorem 4.1 Suppose that N σ (t, ω(t)) satisfies the Lipschitz condition with respect to ω(t):
where K is the Lipschitz coefficient. Then the iterative sequence (3.3) converges if K < L ∞ .
Proof From the Lipschitz condition we have Letting n ∈ N, we have Thus, for m, n ∈ N such that m > n, So, for any > 0, there exist m > n > p such that ω mω n ∞ < . This shows that ω n is a Cauchy sequence and hence converges.
Now we discuss the stability of the proposed method for the solution of the nonlinear FADEs. To do this, we need the following lemma.

Theorem 4.3 If the nonlinear FADE (3.1) has a unique solution, then the solution achieved by the RK method is stable.
Proof Assume that ω n (t) ∈ H 2 [a, b] is an approximate solution of Eq. (3.1) of the form (4.2) and assume that is an approximate solution of Lω(t) = N σ (t, ω(t)) + (t), where (t) is small bounded perturbation. We will prove that there exists δ > 0 such that ω nω * n ∞ < δ. To show this, note that On the other hand, since L -1 exists and L -1 (t) ∈ H 2 [a, b], we obtain (4.5) Hence, comparing (4.4) and (4.5), we get Finally, this gives Thus taking δ = cM (t) H 2 completes the proof of the theorem.

RKA simulations for the nonlinear FADEs
To ensure the effectiveness and efficiency of the modified RK method in solving the nonlinear FADEs and the effect of using the CF-derivative on the quality of calculations and processing time, in this section, we conduct some numerical examples for both kinds of the FADEs within the CF-derivative. Indeed, the exact solutions to these examples are somewhat difficult to be obtained even for the integer-order derivative, and only approximate and numerical solutions can be found. As a result, we make numerical comparisons using the residual error displayed in [30] to highlight the accuracy of the approximate solutions obtained. Also, to show the effect of the CF-derivative to the FADEs, we compare the RK solutions for the integer-order ADEs and FADEs in the Hilbert space H 2 [a, b]. The RKA results are provided tabularly and graphically using 2D graphs, which show a remarkable effect on the solution behavior depending on the fractional order in the time direction. All calculations and drawings were performed via Mathematica 12 software package.
Anyhow, the residual function can be constructed as follows -α(ts) 1α ω n (s) ds -N σ t, ω n (t) , σ = 1, 2. (5.1) Example 5.1 Consider the following CF-derivative nonlinear FADE of the first kind: By applying the RK algorithm, taking t i = i-1 n-1 , i = 1, . . . , n, and constructing the residual function Res(t) we compare the approximate solutions and the residual errors for α ∈ {0.85, 0.9, 0.95} when n = 30, and the obtained results are included in Table 1. To show the accuracy of the RK algorithm for solving this example graphically, the approximate solutions for several orders of the CF-derivative are shown in Fig. 1 for t ∈ [0, 1], n = 30, and α ∈ {0.8, 0.85, 0.9, 0.95, 1}. Table 2 shows the residual errors for α = 1 and n = 30, 25, and 20, where the residual error function is     From Table 2 we can see that as n increases, the residual error function Res(t) decreases, which confirms the convergence of the proposed algorithm.
Anyhow, the obtained numerical values of the approximate solutions are summarized in the form of tables and graphs as follows: The RK solutions and residual errors are shown in Table 3 for α ∈ {0.85, 0.9, 0.95, 1} and n = 30. Table 4 shows the residual errors of ω n (t) for different values of n and α = 1. Meanwhile, the fractional level curves of the CF-derivative of the approximate solutions are presented in 2D graphs in Fig. 2 The exact solution of the FADE (5.4) at α = 1 is e -t [27]. By applying the RK algorithm the absolute and relative errors over the interval [0, 1] for α = 1 and n = 30 are provided in Table 5 with step size 0.1. Figure 3 illustrates the curve behavior of the exact and RK solutions for α = 1 and n = 30, whereas Fig. 4 shows the maximum absolute error during the interval [0, 1] for α = 1.    On the other hand, numerical comparison of the approximate solutions between the CF and Caputo fractional derivative is presented in Table 6 for different fractional values α ∈ {0.8, 0.85, 0.9, 0.95} of Example 5.3 when n = 30. Figure 5 illustrates the behavior of the fractional level curves of the RKM solutions within the CF-derivative and the Caputo derivative for several orders α and n = 30. Consequently, the acquired results show the great convergence of computations with preference for the novel CF-derivative due to the time spent on CPU speed compared to the simulation formulas using the Caputo derivative.

Conclusion
In this paper, we implemented the reproducing kernel method for a nonlinear fractional Abel differential equation involving the CF-fractional derivative with an exponential kernel. The reproducing kernel functions have been employed to generate the basis functions that satisfied the specified initial condition. In Hilbert spaces a numerical algorithm for solving FADE of both kinds has been developed utilizing the related RK theory. The stability and convergence were also discussed, whereas the RK solution of the FADE (4.1) was proved to be stable in H 2 [a, b]. The results obtained from the numerical experiments indicate that the proposed method is simple, robust, and impressive. Moreover, the presented method has the ability to handle nonlinear evolution models. The numeric calculations were provided via Mathematica 12-Wolfram.