Next Article in Journal
Control and Robust Stabilization at Unstable Equilibrium by Fractional Controller for Magnetic Levitation Systems
Next Article in Special Issue
A Spatially Distributed Network for Tracking the Pulsation Signal of Flow Field Based on CFD Simulation: Method and a Case Study
Previous Article in Journal
Advancement of Non-Newtonian Fluid with Hybrid Nanoparticles in a Convective Channel and Prabhakar’s Fractional Derivative—Analytical Solution
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Orthonormal Ultraspherical Operational Matrix Algorithm for Fractal–Fractional Riccati Equation with Generalized Caputo Derivative

by
Youssri Hassan Youssri
Department of Mathematics, Faculty of Science, Cairo University, Giza 12613, Egypt
Fractal Fract. 2021, 5(3), 100; https://doi.org/10.3390/fractalfract5030100
Submission received: 1 August 2021 / Revised: 14 August 2021 / Accepted: 15 August 2021 / Published: 17 August 2021
(This article belongs to the Special Issue Numerical Methods and Simulations in Fractal and Fractional Problems)

Abstract

:
Herein, we developed and analyzed a new fractal–fractional (FF) operational matrix for orthonormal normalized ultraspherical polynomials. We used this matrix to handle the FF Riccati differential equation with the new generalized Caputo FF derivative. Based on the developed operational matrix and the spectral Tau method, the nonlinear differential problem was reduced to a system of algebraic equations in the unknown expansion coefficients. Accordingly, the resulting system was solved by Newton’s solver with a small initial guess. The efficiency, accuracy, and applicability of the developed numerical method were checked by exhibiting various test problems. The obtained results were also compared with other recent methods, based on the available literature.

1. Introduction

Since a few years ago and to this day, some researchers have started focusing on old stable methodologies such as finite difference and finite element [1,2,3,4,5]. The main drawback of these methods is their limited accuracy, which has motivated some researchers to dedicated significant effort to develop new numerical techniques which can reduce their difficulties, such as the time consumed and the convergence rate and obtain reasonably high accuracy. These advantages can be achieved via using spectral methods [6,7,8,9,10,11].
Spectral algorithms are a category of schemes used in mathematics and physics to handle numerically specific types of differential equations. The main idea behind these algorithms is to expand the exact unknown solution of the differential equation as a truncated series of basis functions—most probably orthogonal functions—for example: the Fourier basis, Chebyshev polynomials, Jacobi polynomials or others, and then to choose the expansion coefficients in the sum to satisfy both the differential equation as well as its initial and/or boundary conditions [12,13].
Gegenbauer (ultraspherical) C n ( λ ) ( x ) polynomials have generated significant attention due to their rudimentary properties as well as their heavy use in mathematics and physics. The presence of the parameter λ enriches their implementation in spectral and pseudo-spectral methods to solve many types of differential problems. Gegenbauer polynomials provide a convenient basis functions for polynomial approximations of many models involving differential, integral and integro-differential equations [14,15,16,17,18].
The fractional calculus theory is a study of the differential/integral operators of arbitrary order, as the fractional calculus was initially considered a purely mathematical idea with no applications; nevertheless, in recent decades, a noteworthy evolution has been achieved from both theoretical and applied points of views. Most of the fractional differential problems are difficult—sometimes impossible—to solve analytically; for this reason, there is a brawny need to handle them numerically [19,20,21].
The omnipresence of fractional derivative/integral operators inspired by the value of the parameters included in the definition of the operator, studying the effect of these parameters on the nature of the resulted function is one of the trends in the fractional calculation. The generalized Caputo type fractional derivative [22] has the same properties as the Caputo derivative. It also dispenses a useful method for superintending and constructing fractional measured mathematical models.
In this research, we developed the operational matrix of the new generalized Caputo FF derivative for the orthonormal normalized ultraspherical polynomials, we built an efficient Tau algorithm to handle the nonlinear FF Riccati equation, and we used the linearization formula of the product of two ultraspherical polynomials to deal with the quadratic term, resulting in a system of nonlinear algebraic equations. We then used Newton’s iterative method to solve this system and finally obtain the needed approximate solution.
The manuscript is organized as follows. In Section 2, we report the essential definitions of the generalized as well as the new generalized Caputo derivatives and the relevant properties of the orthonormal normalized ultraspherical polynomials; in Section 3, we build the operational matrices of the FF derivative of the ultraspherical vector; in Section 4, we construct a spectral Tau algorithm for the FF Riccati equation; in Section 5, we report the truncation error estimate of the approximate solution; in Section 6, we exhibit some numerical test problems; and some concluding remarks are reported in Section 7.

2. Preliminaries

In this section, we report the essential definitions of the generalized as well as the new generalized Caputo derivatives and some relevant properties of the orthonormal normalized ultraspherical polynomials, which will subsequently be of important use.

2.1. New Generalized Caputo FF Derivative

Definition 1
([23]). Let ρ be a positive constant, the generalized fractional integral of a continuous function ξ ( t ) of order α > 0 is defined by
I α , ρ ξ ( t ) = ρ 1 α Γ ( α ) 0 t s ρ 1 ( t ρ s ρ ) α 1 ξ ( s ) d s .
Definition 2
([23]). Let ρ > 0 ,   n 1 < α < n , and n = α , the generalized Caputo fractional derivative of order α of a function ξ ( t ) C n [ 0 , 1 ] is defined as
D α , ρ ξ ( t ) = ρ α n 1 Γ ( n α ) 0 t s ρ 1 ( t ρ s ρ ) n α 1 s 1 ρ d d s n ξ ( s ) d s .
The generalized Caputo fractional derivative satisfies:
D α , ρ const . = 0 ,
if α ( n 1 , n ) , k > n 1 , then
D α , ρ t k ρ = ρ k Γ ( k + 1 ) Γ ( k + 1 α ) t ρ ( k α ) , k N 0 , k α , 0 , k N 0 , k < α .
Definition 3
([19]). Let ξ ( t ) be continuous and fractal differentiable of order β on ( 0 , 1 ) , and as the new generalized Caputo FF derivative of order α ,   β is defined as
D α , β , ρ ξ ( t ) = ρ α n 1 Γ ( n α ) 0 t s ρ 1 ( t ρ s ρ ) n α 1 s 1 ρ d d s β n ξ ( s ) d s ,
where, ρ > 0 ,   n 1 < α ,   β n = α and d ξ d t β = lim z t ξ ( z ) ξ ( t ) z β t β .
It should be noted here that, in Definition 3, if we set ρ = β = 1 , we directly obtain the usual Caputo derivative.

2.2. Orthonormal Normalized Shifted Ultraspherical Polynomials

The analytic form of the orthonormal normalized shifted ultraspherical polynomials [24], U k ( σ ) ( t ) ,   t [ 0 , 1 ] , of degree k, is given by
U k ( σ ) ( t ) = r = 0 k ( 1 ) k r k ! Γ ( σ + 1 2 ) Γ ( k + r + 2 σ ) h k r ! ( k r ) ! Γ ( r + σ + 1 2 ) Γ ( k + 2 σ ) t r ,
where:
h k = 2 ( k + σ ) Γ ( k + 2 σ ) k ! Γ ( σ + 1 2 ) 2 ,
the following special values are important:
U k ( σ ) ( 0 ) = ( 1 ) k h k , U k ( σ ) ( 1 ) = h k ,
U k ( σ ) ( t ) satisfy the following orthonormality relation:
0 1 w U i ( σ ) ( t ) U j ( σ ) ( t ) d t = δ i j ,
where w = ( t t 2 ) σ 1 2 , and δ i j is the well-known Kronecker delta symbol.
The following linearization formula [25] is needed:
U m ( σ ) ( t ) U n ( σ ) ( t ) = V m , n ( σ ) ( t ) = s = 0 min ( m , n ) L m , n , s ( σ ) U m + n 2 s ( σ ) ( t ) ,
where:
L m , n , s ( σ ) = 2 2 σ 1 m ! n ! h m h n Γ σ + 1 2 Γ ( s + σ ) Γ ( m s + σ ) Γ ( n s + σ ) Γ ( m + n s + 2 σ ) ( m + n 2 s + σ ) π h m + n 2 s s ! Γ ( σ ) ( m s ) ! ( n s ) ! Γ ( m + 2 σ ) Γ ( n + 2 σ ) Γ ( m + n s + σ + 1 ) .

2.3. Function Approximation

If ξ ( t ) L 2 ( 0 , 1 ) , then ξ ( t ) can be expanded as a series of U i ( σ ) ( t ) as
ξ ( t ) = i = 0 u i U i ( σ ) ( t ) ,
where:
u i = 0 1 w U i ( σ ) ( t ) ξ ( t ) d t , i = 0 , 1 .
If we truncate the above series and only keep the first ( n + 1 ) -terms, we have:
ξ ( t ) ξ n ( t ) = i = 0 n u i U i ( σ ) ( t ) = C T U ( t ) ,
where, C T and U ( t ) are given by
C T = [ u 0 , u 1 , u n ] , U ( t ) = [ U 0 ( σ ) ( t ) , U 1 ( σ ) ( t ) , , U n ( σ ) ( t ) ] T .

3. Different Derivatives of the Orthonormal Normalized Ultraspherical Vector

The first derivative of U ( t ) can be expressed as
d U ( t ) d t = D 1 U ( t ) ,
where D 1 is the operational matrix of the first-order derivative [26], with entries:
D 1 = d i j 0 i , j n ; d i j = 4 i ! ( j + λ ) Γ ( j + 2 λ ) j ! Γ ( i + 2 λ ) h i h j , i > j , ( i + j ) odd , 0 , otherwise .
We also have:
d m U ( t ) d t m = D m U ( t ) ; D m = D 1 m .
Lemma 1.
For α , β ( 0 , 1 ) , ρ > 0 and k N 0 , we have:
D α , β , ρ t k = ρ α Γ k ρ + 1 β Γ k ρ α + 1 t k ρ α + 1 .
Theorem 1.
The new generalized Caputo FF derivative of U ( t ) is given by
D α , β , ρ U ( t ) F α , β , ρ U ( t ) ,
where:
F α , β , ρ = 0 0 0 0 0 0 0 0 k = α α Ω α , 0 , k k = α α Ω α , 1 , k k = α α Ω α , 2 , k k = α α Ω α , n , k k = α i Ω i , 0 , k k = α i Ω i , 1 , k k = α i Ω i , 2 , k k = α i Ω i , n , k k = α n Ω n , 0 , k k = α n Ω n , 1 , k k = α n Ω n , 2 , k k = α n Ω n , n , k ,
where Ω i , j , k is given by
Ω i , j , k = h j l = 0 j ( 1 ) j l j ! Γ σ + 1 2 2 Γ ( j + l + 2 σ ) Γ k ρ + l β α + σ + 3 2 l ! ( j l ) ! Γ ( j + 2 σ ) Γ l + σ + 1 2 Γ k ρ + l β α + 2 σ + 2 .
Proof. 
From (1), we have:
D α , β , ρ U k ( σ ) ( t ) = r = 0 k ( 1 ) k r k ! Γ ( σ + 1 2 ) Γ ( k + r + 2 σ ) h k r ! ( k r ) ! Γ ( r + σ + 1 2 ) Γ ( k + 2 σ ) ρ α Γ r ρ + 1 β Γ r ρ α + 1 t r ρ α β + 1 .
Now, we can approximate t r ρ α β + 1 as
t r ρ α β + 1 j = 0 n T r , j U j ( σ ) ( t ) ,
and:
T r , j = 0 1 t r ρ α β + 1 U j ( σ ) w d t ,
again with the aid of (1), we have:
D α , β , ρ U k ( σ ) ( t ) = j = 0 n r = α k Ω k , j , r U j ( σ ) ( t ) ; k = α , α + 1 , , n ,
which completes the proof of the theorem. □
As a direct special case of Theorem 1, we have the following theorem.
Theorem 2.
The generalized Caputo FF derivative of U ( t ) is given by
D α , ρ U ( t ) F α , ρ U ( t ) ,
where:
F α , ρ = 0 0 0 0 0 0 0 0 k = α α Θ α , 0 , k k = α α Θ α , 1 , k k = α α Θ α , 2 , k k = α α Θ α , n , k k = α i Θ i , 0 , k k = α i Θ i , 1 , k k = α i Θ i , 2 , k k = α i Θ i , n , k k = α n Θ n , 0 , k k = α n Θ n , 1 , k k = α n Θ n , 2 , k k = α n Θ n , n , k ,
where Θ i , j , k is given by
Θ i , j , k = h j l = 0 j ( 1 ) j l j ! Γ σ + 1 2 2 Γ ( j + l + 2 σ ) Γ k ρ + l α + σ + 1 2 l ! ( j l ) ! Γ ( j + 2 σ ) Γ l + σ + 1 2 Γ k ρ + l α + 1 σ + 2 .

4. Tau Algorithm for FF Riccati Equation

Usually, the Tau method was used for linear problems, whereas in this section, we adopt it to handle the following nonlinear Riccati equation:
D α , β , ρ ψ ( t ) = χ ( t ) + μ ψ ( t ) + λ ψ 2 ( t ) ; t ( 0 , 1 ) ,
subject to the initial condition:
ψ ( 0 ) = ψ 0 ,
where μ , λ , ψ 0 are known constants, and χ ( t ) is a known continuous source term.
We start with the following approximation:
ψ ( t ) ψ n ( t ) = i = 0 n u i U i ( σ ) ( t ) = C T U ( t ) ,
by Theorem 1, we have:
D α , β , ρ ψ ( t ) C T F α , β , ρ U ( t ) ,
and we have:
ψ 2 ( t ) C T U ( t ) U T ( t ) C = C T V ( t ) C ,
where:
V ( t ) = ( U 0 ( σ ) ) 2 U 0 ( σ ) U 1 ( σ ) U 0 ( σ ) U 2 ( σ ) U 0 ( σ ) U n ( σ ) U 1 ( σ ) U 0 ( σ ) ( U 1 ( σ ) ) 2 U 1 ( σ ) U 2 ( σ ) U 1 ( σ ) U n ( σ ) U n ( σ ) U 0 ( σ ) U n ( σ ) U 1 ( σ ) U n ( σ ) U 2 ( σ ) ( U n ( σ ) ) 2 ,
thanks to the linearization formula (3), V ( t ) can be simplified as
V ( t ) = V 0 , 0 ( σ ) V 0 , 1 ( σ ) V 0 , 2 ( σ ) V 0 , n ( σ ) V 1 , 0 ( σ ) V 1 , 1 ( σ ) V 0 , 2 ( σ ) V 1 , n ( σ ) V n , 0 ( σ ) V n , 1 ( σ ) V n , 2 ( σ ) V n , n ( σ ) ,
where V i , j ( σ ) is defined in (3), and the source term χ ( t ) can be approximated as
χ ( t ) i = 0 n χ i U i ( σ ) ( t ) = χ T U ( t ) ,
where χ T is given by
χ T = [ χ 0 , χ 1 , χ n ] ,
and:
χ i = 0 1 w U i ( σ ) ( t ) χ ( t ) d t , i = 0 , 1 n ,
now the residual of Equation (5) is given by
R ( t ) = D α , β , ρ ψ n ( t ) λ ψ n 2 ( t ) μ ψ n ( t ) χ ( t ) ,
in other words:
R ( t ) = C T F α , β , ρ U ( t ) λ C T V ( t ) C μ C T U ( t ) χ T U ( t ) ,
the application of the Tau method:
0 1 R ( t ) U j ( σ ) ( t ) w d t = 0 ; j = 0 , 1 , , n 1 ,
the use of the initial condition (6), and thanks to (2), we have
C T U ( 0 ) = ψ 0 .
Finally, Equations (7) and (8) generate a system of ( n + 1 ) algebraic equations in the ( n + 1 ) unknown expansion coefficients, with quadratic nonlinearity, which can be perfectly solved by Newton’s iterative procedure, with the vanishing initial guess of the form u i = e i , and consequently, we obtain the desired approximate solution.

5. Truncation Error Estimate

In this section, we report an upper estimate for the truncation error of the suggested approximate solution. Based on the detailed analysis in [16], we have the following theorem.
Theorem 3.
If ξ ( t ) C p ( 0 , 1 ) , for some p > 2 , then the expansion coefficients in (4) satisfy the following estimate
| u i | i 1 p σ ,
where ⪅ means that there exists a generic constant d such that | u i | d / i p + σ 1 .
Based on the result of Theorem 3, we the following truncation error estimate.
Theorem 4.
If ξ ( t ) satisfies the hypothesis of Theorem 3 is approximated by ξ n ( t ) , and then the following truncation error estimate is valid:
| ξ ( t ) ξ n ( t ) | n 2 p .
Proof. 
We start with:
ξ ( t ) = i = 0 u i U i ( σ ) ( t ) , ξ n ( t ) = i = 0 n u i U i ( σ ) ( t ) ,
hence:
| ξ ( t ) ξ n ( t ) | i = n + 1 | u i U i ( σ ) ( t ) | ,
now, by the application of Theorem 3 and noting that | U i ( σ ) ( t ) | h i , we have
| ξ ( t ) ξ n ( t ) | i = n + 1 i 1 p = O ( n 2 p ) ,
which completes the proof of the theorem. □

6. Test Problems

In this section, we handle three Riccati problems with the new generalized FF derivative.
Example 1.
Consider the following FF Riccati initial value problem (see [19,22,27,28,29]):
D α , β , ρ ϕ ( t ) = 1 ϕ 2 ( t ) ; t ( 0 , 1 ) ,
subject to the homogeneous initial condition:
ϕ ( 0 ) = 0 .
The exact smooth solution for the classical model (when α = β = ρ = 1 ) is ϕ ( t ) = tanh t .In Table 1 and Table 2, we compare our results for α = 0.9 ,   1 ,   0.75 ,   β = 1 and ρ = 1.01 ,   1 with:
  • Legendre operational matrix method [19];
  • Variation of parameters method [27];
  • Modified homotopy perturbation method [28];
  • Trigonometric basic functions [22];
  • Fractional generalized homotopy analysis method [29].
In Figure 1, we depict the best absolute errors for Example 1, with α = β = ρ = 1 and n = 18 .
Based on the CPU time reported in seconds in Table 1, it is worth mentioning here that we obtained the numerical approximate solutions in a few seconds, which emphasizes the effectiveness of the method.
In Figure 2, we study the effect of changing ρ and α on the approximate solution for a fixed value of β = 1 .
Example 2.
Consider the following FF Riccati initial value problem (see [22,28,30,31]):
D α , β , ρ ϕ ( t ) = 1 + 2 ϕ ( t ) ϕ 2 ( t ) ; t ( 0 , 1 ) ,
subject to the homogeneous initial condition:
ϕ ( 0 ) = 0 .
The exact smooth solution for the classical model is:
ϕ ( t ) = 1 + 2 tanh 2 t coth 1 2 .
In Table 3, we compare our results for α = β = ρ = 1 , we take n = 10 with:
  • Modified homotopy perturbation method [28];
  • Trigonometric basic functions [22];
  • Variational iteration method [30];
  • Optimal homotopy asympytotic method [31].
In Table 4, we list the maximum absolute residual error MAR for this problem for the case α = 0.9 ,   β = 0.7 ,   ρ = 1.5 , where M A R is defined by
M A R = D α , β , ρ ϕ n ( t ) 1 2 ϕ n ( t ) + ϕ n 2 ( t ) .
In Figure 3, we depict the absolute error graph of Example 2, for α = β = ρ = 1 and n = 18 .
Example 3.
Consider the FF simple Riccati equation:
D 1 2 , 1 2 , 3 2 ϕ ( t ) = 16 9 2 3 π t 3 / 4 t 2 + ϕ 2 ( t ) ; t ( 0 , 1 ) ,
subject to the homogeneous initial condition:
ϕ ( 0 ) = 0 .
The exact smooth solution for this model is ϕ ( t ) = t .
Application of the proposed method for σ = n = 1 will yield the following system of equations:
0.100849 1.59577 u 0 2 + 1.89373 u 1 1.59577 u 1 2 = 0 , and 1.59577 u 0 3.19154 u 1 = 0 ,
thanks to Newton’s method, we obtain:
u 0 = 0.31332853432887514 , u 1 = 0.15666426716443757 ,
and consequently:
ϕ 1 ( t ) = 2 2 π ( 0.31332853432887514 ) + 4 2 π ( 2 t 1 ) ( 0.15666426716443757 ) = t ,
which is the exact solution.

7. Conclusions

In this research, the spectral Tau method was adopted for numerically solving the nonlinear Riccati initial value problem with a new generalized Caputo FF derivative. The FF operational matrix of the orthonormal normalized ultraspherical polynomials was constructed and then used to discretize the problem to a system of algebraic equations with quadratic nonlinearity. We then applied Newton’s method with the vanishing initial guess to obtain the desired approximate solution. The Tau method is characterized by its efficiency, accuracy, and fine applicability. The validity of the presented method was verified through three numerical simulations.

Funding

The author received no funding for this study.

Institutional Review Board Statement

Not applicable.

Informed Consent Statement

Not applicable.

Data Availability Statement

Not applicable.

Acknowledgments

The author would like to thank the anonymous referees for critically reading the manuscript and also for their insightful comments, which helped substantially to improve the manuscript.

Conflicts of Interest

The author declares no conflict of interest.

References

  1. Strikwerda, J. Finite Difference Schemes and Partial Differential Equations; SIAM: Philadelphia, PA, USA, 2004. [Google Scholar]
  2. Leveque, R. Finite Difference Methods for Ordinary and Partial Differential Equations: Steady-State and Time-Dependent Problems; SIAM: Philadelphia, PA, USA, 2007. [Google Scholar]
  3. Ciarlet, P.G. The Finite Element Method for Elliptic Problems; SIAM: Philadelphia, PA, USA, 2002. [Google Scholar]
  4. Stynes, M.; O’Riordan, E.; Gracia, J. Error analysis of a finite difference method on graded meshes for a time-fractional diffusion equation. SIAM J. Numer. Anal. 2017, 55, 1057–1079. [Google Scholar] [CrossRef]
  5. Deng, W. Finite element method for the space and time fractional Fokker–Planck equation. SIAM J. Numer. Anal. 2009, 47, 204–226. [Google Scholar] [CrossRef]
  6. Hesthaven, J.; Gottlieb, S.; Gottlieb, D. Spectral Methods for Time-Dependent Problems; Cambridge University Press: Cambridge, UK, 2007; Volume 21. [Google Scholar]
  7. Shen, J.; Tang, T.; Wang, L.L. Spectral Methods: Algorithms, Analysis and Applications; Springer Science & Business Media: Hoboken, NJ, USA, 2011; Volume 41. [Google Scholar]
  8. Sheng, C.; Cao, D.; Shen, J. Efficient spectral methods for PDEs with spectral fractional Laplacian. J. Sci. Comput. 2021, 88, 4. [Google Scholar] [CrossRef]
  9. Atta, A.; Abd-Elhameed, W.; Moatimid, G.; Youssri, Y. Shifted fifth-kind Chebyshev Galerkin treatment for linear hyperbolic first-order partial differential equations. Appl. Numer. Math. 2021, 167, 237–256. [Google Scholar] [CrossRef]
  10. Abd-Elhameed, W.M.; Machado, J.A.T.; Youssri, Y.H. Hypergeometric fractional derivatives formula of shifted Chebyshev polynomials: Tau algorithm for a type of fractional delay differential equations. Int. J. Nonlinear Sci. Numer. Simul. 2021. [Google Scholar] [CrossRef]
  11. Lui, S.; Nataj, S. Spectral collocation in space and time for linear PDEs. J. Comput. Phys. 2021, 424, 109843. [Google Scholar] [CrossRef]
  12. Canuto, C.; Hussaini, M.; Quarteroni, A.; Thomas, A., Jr. Spectral Methods in Fluid Dynamics; Springer Science & Business Media: Hoboken, NJ, USA, 2012. [Google Scholar]
  13. Canuto, C.; Hussaini, M.; Quarteroni, A.; Zang, T. Spectral Methods: Fundamentals in Single Domains; Springer Science & Business Media: Hoboken, NJ, USA, 2007. [Google Scholar]
  14. Faheem, M.; Raza, A.; Khan, A. Collocation methods based on Gegenbauer and Bernoulli wavelets for solving neutral delay differential equations. Math. Comput. Simul. 2021, 180, 72–92. [Google Scholar] [CrossRef]
  15. Usman, M.; Hamid, M.; Zubair, T.; Haq, R.; Wang, W.; Liu, M. Novel operational matrices-based method for solving fractional-order delay differential equations via shifted Gegenbauer polynomials. Appl. Math. Comput. 2020, 372, 124985. [Google Scholar] [CrossRef]
  16. Taghian, H.; Abd-Elhameed, W.; Moatimid, G.; Youssri, Y. Shifted Gegenbauer—Galerkin algorithm for hyperbolic telegraph type equation. Int. J. Mod. Phys. C 2021, 2150118. [Google Scholar] [CrossRef]
  17. Dahy, S.; Elgindy, K. High-order numerical solution of viscous Burgers’ equation using an extended Cole–Hopf barycentric Gegenbauer integral pseudospectral method. Int. J. Comput. Math. 2021. [Google Scholar] [CrossRef]
  18. Elgindy, K.; Refat, H. High-order Gegenbauer integral spectral element method integrated with an adaptive Chebyshev optimization strategy for solving linear singularly perturbed differential equations. J. Comput. Appl. Math. 2020, 372, 112722. [Google Scholar] [CrossRef]
  19. Shloof, A.; Senu, N.; Ahmadian, A.; Salahshour, S. An efficient operation matrix method for solving fractal–fractional differential equations with generalized Caputo-type fractional–fractal derivative. Math. Comput. Simul. 2021, 188, 415–435. [Google Scholar] [CrossRef]
  20. Gorenflo, R.; Mainardi, F. Fractional calculus. In Fractals and Fractional Calculus in Continuum Mechanics; Springer: Berlin/Heidelberg, Germany, 1997; pp. 223–276. [Google Scholar]
  21. Li, C.; Zeng, F. Numerical Methods for Fractional Calculus; Chapman and Hall/CRC: London, UK, 2019. [Google Scholar]
  22. Sakar, M.; Akgül, A.; Baleanu, D. On solutions of fractional Riccati differential equations. Adv. Differ. Equ. 2017, 2017, 39. [Google Scholar] [CrossRef]
  23. Odibat, Z.; Baleanu, D. Numerical simulation of initial value problems with generalized Caputo-type fractional derivatives. Appl. Numer. Math. 2020, 156, 94–105. [Google Scholar] [CrossRef]
  24. Hafez, R.; Youssri, Y. Shifted Gegenbauer–Gauss collocation method for solving fractional neutral functional-differential equations with proportional delays. Kragujev. J. Math. 2022, 46, 2022. [Google Scholar]
  25. Carlitz, L. The product of two ultraspherical polynomials. Glasg. Math. J. 1961, 5, 76–79. [Google Scholar] [CrossRef] [Green Version]
  26. Abd-Elhameed, W.M.; Youssri, Y.; Doha, E.H. New solutions for singular Lane-Emden equations arising in astrophysics based on shifted ultraspherical operational matrices of derivatives. Comput. Methods Differ. Equ. 2014, 2, 171–185. [Google Scholar]
  27. Haq, E.; Ali, M.; Khan, A. On the solution of fractional Riccati differential equations with variation of parameters method. Eng. Appl. Sci. Lett. 2020, 3, 41. [Google Scholar]
  28. Odibat, Z.; Momani, S. Modified homotopy perturbation method: Application to quadratic Riccati differential equation of fractional order. Chaos Solitons Fractals 2008, 36, 167–174. [Google Scholar] [CrossRef]
  29. Saratha, S.; Bagyalakshmi, M.; Krishnan, G. Fractional generalised homotopy analysis method for solving nonlinear fractional differential equations. Comput. Appl. Math. 2020, 39, 112. [Google Scholar] [CrossRef]
  30. Batiha, B.; Noorani, M.; Hashim, I. Application of variational iteration method to a general Riccati equation. Int. Math. Forum 2007, 56, 2759–2770. [Google Scholar] [CrossRef] [Green Version]
  31. Riccati, H.; Mabood, F.; Izani, A.; Isami, M.; Hashim, I. Application of optimal homotopy asymptotic method for the approximate solution of Riccati equation. Sains Malays. 2013, 42, 863–867. [Google Scholar]
Figure 1. The absolute error graph of Example 1, for α = β = ρ = 1 and n = 18 .
Figure 1. The absolute error graph of Example 1, for α = β = ρ = 1 and n = 18 .
Fractalfract 05 00100 g001
Figure 2. Different solutions of Example 1, for β = 1 and n = 18 .
Figure 2. Different solutions of Example 1, for β = 1 and n = 18 .
Fractalfract 05 00100 g002
Figure 3. The absolute error graph of Example 2, for α = β = ρ = 1 and n = 18 .
Figure 3. The absolute error graph of Example 2, for α = β = ρ = 1 and n = 18 .
Fractalfract 05 00100 g003
Table 1. Comparison between our method [19,22], methods for ϕ ( t ) of Example 1, with n = 15 ,   α = 0.9 ,   β = 1 and ρ = 1.01 .
Table 1. Comparison between our method [19,22], methods for ϕ ( t ) of Example 1, with n = 15 ,   α = 0.9 ,   β = 1 and ρ = 1.01 .
t σ = 0 σ = 1 2 σ = 1 [19][22]Exact
0.00.00.00.00.00.00.0
0.20.23428260450.23428260560.23428260710.23428260560.2609410.1973753203
0.40.41810016270.41810016330.41810016230.41810016330.4426380.3799489622
0.60.55058995010.55058995000.55058995000.55058995000.5777810.5370495670
0.80.66249000000.66249000000.66249000000.66249000000.6769300.6640367702
CPU Time 3.412 1.247 3.267 ---
Table 2. Comparison between our method [19,27,28,29], methods for ϕ ( t ) of Example 1, with n = 15 ,   α = β = ρ = 1 .
Table 2. Comparison between our method [19,27,28,29], methods for ϕ ( t ) of Example 1, with n = 15 ,   α = β = ρ = 1 .
t σ = 0 σ = 1 2 Exact[19][28][29][27]
0.00.00.00.00.00.00.00.0
0.20.19737532030.19737532030.19737532030.19737532030.1973750.19737530920.1973753160
0.40.37994896220.37994896220.37994896220.37994896240.3799440.37994357840.3799469862
0.60.53704956700.53704956700.53704956700.53704956680.5368570.53685723430.5369833784
0.80.66403677020.66403677020.66403677020.66403677010.6617060.66170603680.6633009217
1.00.76159415580.76159415570.76159415570.76159415500.7460320.7460317460.7571662667
Table 3. Comparison of absolute errors for some methods for Example 2, with α = β = ρ = 1 .
Table 3. Comparison of absolute errors for some methods for Example 2, with α = β = ρ = 1 .
t σ = 0 σ = 1 2 σ = 1 [30][31][28][22]
0.00.00.00.00.00.00.00.0
0.22.36 × 10 13 2.10 × 10 13 1.24 × 10 13 1.03 × 10 6 2.90 × 10 4 1.20 × 10 5 9.23 × 10 5
0.42.24 × 10 13 2.22 × 10 13 2.21 × 10 13 3.33 × 10 5 2.50 × 10 4 3.03 × 10 4 7.35 × 10 5
0.64.37 × 10 13 5.37 × 10 13 3.27 × 10 13 9.98 × 10 5 5.50 × 10 4 4.69 × 10 3 7.56 × 10 5
0.85.63 × 10 13 4.69 × 10 13 5.91 × 10 13 1.54 × 10 5 3.80 × 10 3 1.88 × 10 2 3.94 × 10 5
1.02.35 × 10 12 3.62 × 10 12 6.28 × 10 12 3.47 × 10 3 3.40 × 10 3 3.43 × 10 2 7.12 × 10 5
Table 4. MAR for Example 2, with α = 0.9 ,   β = 0.7 ,   ρ = 1.5 .
Table 4. MAR for Example 2, with α = 0.9 ,   β = 0.7 ,   ρ = 1.5 .
n σ = 0 σ = 1 2 σ = 1
63.28 × 10 8 6.97 × 10 8 3.57 × 10 8
104.42 × 10 12 6.38 × 10 12 7.29 × 10 12
143.69 × 10 15 3.57 × 10 15 6.82 × 10 15
182.22 × 10 17 2.22 × 10 17 2.22 × 10 17
Publisher’s Note: MDPI stays neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Share and Cite

MDPI and ACS Style

Youssri, Y.H. Orthonormal Ultraspherical Operational Matrix Algorithm for Fractal–Fractional Riccati Equation with Generalized Caputo Derivative. Fractal Fract. 2021, 5, 100. https://doi.org/10.3390/fractalfract5030100

AMA Style

Youssri YH. Orthonormal Ultraspherical Operational Matrix Algorithm for Fractal–Fractional Riccati Equation with Generalized Caputo Derivative. Fractal and Fractional. 2021; 5(3):100. https://doi.org/10.3390/fractalfract5030100

Chicago/Turabian Style

Youssri, Youssri Hassan. 2021. "Orthonormal Ultraspherical Operational Matrix Algorithm for Fractal–Fractional Riccati Equation with Generalized Caputo Derivative" Fractal and Fractional 5, no. 3: 100. https://doi.org/10.3390/fractalfract5030100

Article Metrics

Back to TopTop