Abstract
This paper is devoted to the wavelet Galerkin method to solve the Fractional Riccati equation. To this end, biorthogonal Hermite cubic Spline scaling bases and their properties are introduced, and the fractional integral is represented based on these bases as an operational matrix. Firstly, we obtain the Volterra integral equation with a weakly singular kernel corresponding to the desired equation. Then, using the operational matrix of fractional integration and the Galerkin method, the corresponding integral equation is reduced to a system of algebraic equations. Solving this system via Newton’s iterative method gives the unknown solution. The convergence analysis is investigated and shows that the convergence rate is . To demonstrate the efficiency and accuracy of the method, some numerical simulations are provided.
MSC:
65L60; 65T60; 26A33
1. Introduction
One of the most important classes of nonlinear ordinary differential equations (ODEs) that plays a remarkable role in engineering, mathematics, and science is the Riccati equation. Count Riccati has studied the particular version of the Riccati equation for the first time in 1724. Since there is a close relationship between the homogeneous differential equation of the second-order and the Riccati equation, we can imagine many applications for this equation. This equation is closely related to the one-dimensional static Schrödinger equation and the solitary wave solution of nonlinear PDEs [1,2]. Furthermore, this equation also plays a vital role in modeling classical and modern dynamical systems [3,4].
In this paper, we focus on the wavelet Galerkin method, which used biorthogonal Hermite cubic Spline scaling bases (BHCSSb) as a set of bases to solve the fractional Riccati equation (FRE)
with initial condition
in which is the Caputo fractional derivative and , for and for . Here, the functions f, g, and h are assumed to be continuous on .
Because of the importance of this type of differential equation, several analytical and numerical methods have been used to solve it. In [5], the authors used new fractional bases based on the classical Legendre wavelet. In this work, the desired equation is solved using the operational matrix for Caputo fractional derivative and applying the Tau method. Rabiei et al. [6] introduced Boubaker wavelets of the fractional-order and used the collocation method to reduce the Riccati equation to a set of algebraic equations. The Jacobi collocation method is used to solve FRE in [7]. In [8], after representing the power function based on the Bernstein series, the matrix form of the truncated Bernstein series of the fractional-order is obtained. Then, the operational matrix of the Caputo fractional derivative is obtained, and using the collocation method FRE is solved. Sequential quadratic programming and artificial neural networks are utilized to solve the problem [9]. We can also point to other methods to solve FRE, such as the variation of parameters method [10], the multipoint Padé approximation method [11], the Legendre collocation method [12], and the reproducing kernel method [13].
In several methods that are in the literature, to obtain accurate results, it is necessary to change a parameter that helps authors to convert the power of bases into fractions. This change is without prior knowledge and is randomly selected and can be different for each example. In our proposed method, the bases are not of the fractional-order. The employed method is based on BHCSSb, and it can be used efficiently to solve a variety of equations [14,15] via its properties. There are two types of wavelet systems, scaler wavelets, and multiwavelets. The scalar wavelet system is obtained using a single generator, while in the multi-wavelets system, the multiresolution spaces are spanned based on the multi-generator. Among the most important and widely used multiwavelets, we can mention Alpert’s multiwavelets [16,17,18] and biorthogonal Hermite cubic spline [15]. BHCSSb is a multiwavelet and uses two bases as the generator in multiresolution spaces.
As mentioned in the previous paragraph, our proposed method can solve a variety of ordinary and partial differential equations [14,15]. For this purpose, the corresponding integral equation must be obtained. By using the operational matrix of integral for this type of wavelet, as well as by using their interpolation property, the computational load will also decrease. This is one of the advantages of the method compared to the methods presented in the references [5,6,13].
Wavelets are used as a powerful tool for solving various equations. There are several excellent papers to show the ability of wavelets to solve a variety of equations, including the Burgers equation [19,20], conservation laws [21], Abel integral equation [17], generalized Cauchy problem [22], Nonlinear Partial Differential Equations [23], Boundary Value Problems [24], etc.
This paper is organized as follows: In Section 2, some basic preliminary and basic definitions about fractional calculus are presented. Then, biorthogonal Hermite cubic Spline scaling bases and their properties are introduced, and the operational matrix of the fractional integral is represented based on these bases. In the sequel, the wavelet Galerkin method is used to solve FRE, and the convergence analysis is investigated in Section 3. Section 4 is devoted to some numerical experiments.
2. Preliminaries
This section contains some preliminary definitions and properties of the Riemann–Liouville fractional integral and derivative and the Caputo fractional derivative. More details may be found in [25].
Definition 1.
Given , let is the Gamma function. The Riemann–Liouville fractional integral operator of order β is determined by
where is a finite interval on .
It can be easy to directly verify that the fractional integration from the power functions is a yield power function of the same form, via
It follows from [25] that the fractional integral operator is bounded. To this end, we have the following Lemma.
Lemma 1.
(cf Lemma 2.1 (a), [25]). The operator is bounded in , i.e.,
Definition 2.
The Riemann–Liouville operator of the fractional derivative is defined by
where , and .
Definition 3.
The Caputo fractional derivative is determined by [25,26].
in which and .
Lemma 2.
(cf Corollary 2.3 (a), [25]). It can be proved that the Caputo fractional derivative operator is bounded via
where , and .
2.1. Biorthogonal Hermite Cubic Spline Scaling Bases
The biorthogonal Hermite cubic Spline scaling bases (BHCSSb) and are defined via
and
It follows from [15] that and fulfill Hermite interpolation
where denotes the Kronecker delta.
Assume that the subspace is spanned by
where , and . Motivated by the multiresolution properties [27], we know that these spaces are nested . Thus, considering as a vector function of the scaling function, it is easy to show that this vector satisfies the matrix refinement equation via,
in which
and , (O is the zero matrix). The vector function satisfies the following symmetry properties
where
Due to this relation, one can say that is symmetric and is antisymmetric. Using (13) and (14), we can write
Because the Hermite cubic spline multiwavelet system is biorthogonal, there exists a dual multi-generator that satisfies the biorthogonality condition, i.e.,
where is the identity matrix of size two and denotes the -inner product. This dual multi-generator generates another multiresolution space , which is biorthogonal to . In order to construct the dual scaling functions , we utilize the refinement relation for primal and dual scaling functions and insert them into the biorthogonal relation (16). This gives rise to the discrete duality relation [15]
In which the refinement mask is chosen to be
and for .
By reindexing the scaling functions via the set , whose elements are equal to
and , . Now, we introduce the operator that is based on multi-scaling functions, which allows us to approximate any function as follows
where the coefficients for are computed by using the Hermit type interpolation property of BHCSSb,
Now, for additional simplification, assume that is a vector function of dimension whose ith element is . Similarly, the vector U is chosen to be a vector of the same dimension of for which the ith element is . According to this introduction, (18) can be rewritten via
It follows from Theorem 2 in [14] that the error of approximation (18) can be bounded via the following theorem.
Theorem 1.
Let be a function in . The error resulting from the approximation is bounded as follows
where is a constant and . Thus, we have
Proof.
See [14]. □
2.2. Representation of Fractional Integral Operator in BHCSSb
The fractional integration of the vector function can be expressed by
where is the Riemann–Liouville fractional integral operational matrix of dimension with .
To find the elements of matrix , we continue the following process. Given , the Riemann–Liouville fractional integral operator , acting on for , can be represented by
To evaluate this integral, we check out the four cases due to the support of for .
- If , then according to the support of function , it is easy to show that for .
- If , then we have
- If , then by putting , one can write
- If then for , we get
The above integrals can be evaluated explicitly in terms of , s, b for all values of for given . We use a library function “int” available in Maple to evaluate the above integrals analytically. Thus, using the above-obtained integrals, the Riemann–Liouville fractional integral is obtained as follows:
It follows from (22) that the fractional integration of vector function takes the form
where is a vector function whose elements are obtained via
and
Now, we can find the entries of matrix through expanding each of the components of the vector function by Biorthogonal Hermite cubic spline multi-scaling functions [14] as
where
and
with
and the block matrices
The elements of the matrix , are denoted by
Finally, we introduce the matrices , as follows.
Lemma 3.
Let be the approximation of based on BHCSSb. If is obtained by , then we have
3. Wavelet Galerkin Method
In the present section, we utilize the wavelet Galerkin method based on BHCSSb to solve the Riccati Equation (1). To derive the approximate solution, we suppose that the unknown solution can be approximated by
where U is a vector of dimension N that should be determined. Assume that , , and f, g, and h are continuous functions. Then, it is easy to show that the function is a solution of the Riccati Equation (1), if, and only if, it satisfies the integral equation
Inserting Equation (33) into (32) and using the operational matrix of fractional integration , we have the residual as follows
in which . We would like to reduce the residual to zero. There are several methods to do this. However, in this work, we use the wavelet Galerkin method. The biorthogonality of BHCSSb () yields the linear or nonlinear system
where is a vector function of U. This function may be linear or nonlinear, and it depends on the function h. To find the unknown vector U, we utilize Newton’s method in the nonlinear type and the generalized minimal residual method (GMRES method) [28] in the linear type.
4. Convergence Analysis
Theorem 2.
Given , let . Let f, g and h be sufficiently smooth functions on . The error of the wavelet Galerkin method based on BHCSSb for Equation (1) satisfies
Proof.
If is a continuous function, we can directly find the following error via Theorem 1
where is a constant and . Since the functions g and h are continuous, then there exist a constant such that . It follows from Lemma 1 that
and
where with .
Taking the norm from both sides of (40) and using the triangle inequality, it follows from Theorem 1 that
where with . Therefore, if then
in which . □
5. Numerical Experiments
Example 1.
Consider the fractional Riccati equation
subject to the initial condition . The exact solution is reported in [6] and is .
Table 1 shows a comparison between our proposed method and the Bernoulli wavelets method [29]. We observe that the wavelet Galerkin method based on BHCSSb gives better results than the Bernoulli wavelets method. To illustrate the effect of refinement level s on -errors, Table 2 is reported. It is worth emphasizing that these results verify our convergence analysis, and by increasing this parameter, the -errors decrease. To show the accuracy of the method, Figure 1 is plotted. In this figure, we can see a compare between the exact and approximate solutions. Figure 2 demonstrates the approximate solutions for different values of β on the left side and corresponding absolute errors on the right.
Table 1.
The comparison between the proposed method and the Bernoulli wavelets method [29], taking for Example 1.
Table 2.
The effect of parameter s on -errors for Example 1.
Figure 1.
Comparing the approximate and exact solutions, taking and , for Example 1.
Figure 2.
Comparing the approximate and exact solutions, taking and different values of , for Example 1.
Example 2.
The second example is dedicated to the fractional Riccati equation
subject to the initial condition . There is no exact solution to the problem here. However, in the case of , the exact solution would form [5,6].
Figure 3 displays the approximate solution for different values of β. As we expect, when , the corresponding solutions tend to the solution at it. Table 3 shows a comparison of the proposed method and the fractional-order Legendre wavelet method [5].
Figure 3.
The approximate solution, taking and different values of , for Example 2.
Table 3.
Comparison of the absolute value of residual between the proposed method and fractional-order Legendre wavelet method [5] for Example 2.
Example 3.
Consider the fractional Riccati equation
subject to the initial condition . The exact solution is reported in [6] and is .
Figure 4 illustrates a comparison between the exact and approximate solution. The absolute errors are reported in Table 4.
Figure 4.
Comparing the approximate and exact solutions, taking , for Example 3.
Table 4.
The absolute error for for Example 3.
6. Conclusions
In this paper, we applied the wavelet Galerkin method to solve the fractional Riccati equation. To this end, we utilized the Biorthogonal cubic Hermite spline multiwavelets and the operational matrix for fractional integration to reduce the desired equation to a set of nonlinear algebraic systems. The convergence analysis is investigated and shows that the convergence rate is . Some numerical simulations and results demonstrate the ability and efficiency of the method.
Author Contributions
Conceptualization, H.B.J. and I.D.; methodology, H.B.J.; software, H.B.J. and I.D.; validation, H.B.J. and I.D.; formal analysis, H.B.J. and I.D.; investigation, H.B.J. and I.D.; writing—original draft preparation, H.B.J. and I.D.; writing—review and editing, H.B.J. and I.D.; visualization, H.B.J. and I.D.; supervision, H.B.J.; project administration, H.B.J. and I.D.; funding acquisition, H.B.J. All authors have read and agreed to the published version of the manuscript.
Funding
This work is supported by the Researchers Supporting Project Number (RSP-2021/210), King Saud University, Riyadh, Saudi Arabia.
Institutional Review Board Statement
Not applicable.
Informed Consent Statement
Not applicable.
Data Availability Statement
The data presented in this study is available on request from the corresponding author.
Conflicts of Interest
The writers state that they have no known personal relationships or competing financial interest that could have appeared to affect the work reported in this work.
Abbreviations
The following abbreviations are used in this manuscript:
| The real numbers | |
| The positive real number | |
| The natural numbers | |
| The positive integers | |
| C | The space of continuous functions |
| The space of functions which are n times continuously differentiable | |
| The spaces of p-integrable functions | |
| ODE | Ordinary differential equations |
| BHCSSb | Biorthogonal Hermite cubic Spline scaling bases |
References
- Conte, R.; Musette, M. Link between solitary waves and projective Riccati equations. J. Phys. A Math. Gen. 1992, 25, 5609–5623. [Google Scholar] [CrossRef]
- Kravchenko, V. Applied Pseudo Analytic Function Theory, ch. 6 Complex Riccati Equation, 65–72 Frontiers in Mathematics; Brikhauser: Basel, Switzerland, 2009. [Google Scholar] [CrossRef]
- Mainardi, F.; Pagnini, G.; Gorenflo, R. Some aspects of fractional diffusion equations of single and distributed orders. Appl. Math. Comput. 2007, 187, 295–305. [Google Scholar] [CrossRef] [Green Version]
- Wu, J.L.; Chen, G.H. A new operational approach for solving fractional calculus and fractional differential equations numerically. In Proceedings of the Seventh IASTED International Conference on Software Engineering and Applications, Marina del Rey, CA, USA, 3–5 November 2003. [Google Scholar]
- Mohammadi, F.; Cattani, C. A generalized fractional-order Legendre wavelet Tau method for solving fractional differential equations. J. Comput. Appl. Math. 2018, 339, 306–316. [Google Scholar] [CrossRef]
- Rabiei, K.; Razzaghi, M. Fractional-order Boubaker wavelets method for solving fractional Riccati differential equations. Appl. Num. Math. 2021, 168, 221–234. [Google Scholar] [CrossRef]
- Singh, H.; Srivastava, H.M. Jacobi collocation method for the approximate solution of some fractional-order Riccati differential equations with variable coefficients. Phys. A Stat. Mech. Its Appl. 2019, 523, 1130–1149. [Google Scholar] [CrossRef]
- Yuzbasi, S. Numerical solutions of fractional Riccati type differential equations by means of the Bernstein polynomials. Appl. Math. Comput. 2013, 219, 6328–6343. [Google Scholar]
- Raja, M.A.Z.; Manzar, M.A.; Samar, R. An efficient computational intelligence approach for solving fractional order Riccati equations using ANN and SQP. Appl. Math. Model. 2015, 39, 3075–3093. [Google Scholar] [CrossRef]
- Haq, E.U.; Ali, M.; Khan, A.S. On the solution of fractional Riccati differential equations with variation of parameters method. Eng. Appl. Sci. Lett. 2020, 3, 1–9. [Google Scholar]
- Jeng, S.W.; Kilicman, A. Fractional Riccati equation and its applications to Rough Heston model using numerical methods. Symmetry 2020, 12, 959. [Google Scholar] [CrossRef]
- Kashkari, B.S.H.; Syam, M.I. Fractional-order Legendre operational matrix of fractional integration for solving the Riccati equation with fractional order. Appl. Math. Comput. 2016, 290, 281–291. [Google Scholar] [CrossRef]
- Li, X.; Wu, B.; Wang, R. Reproducing kernel method for fractional Riccati differential equations. Abstr. Appl. Anal. 2014, 970967. [Google Scholar] [CrossRef] [Green Version]
- Ashpazzadeh, E.; Lakestani, M. Biorthogonal cubic Hermite spline multiwavelets on the interval for solving the fractional optimal control problems. Comput. Methods Differ. Equ. 2016, 4, 99–115. [Google Scholar]
- Dahmen, W.; Han, B.; Jia, R.Q.; Kunoth, A. Biorthogonal multiwavelets on the interval: Cubic Hermite splines. Constr. Approx. 2000, 16, 221–259. [Google Scholar] [CrossRef] [Green Version]
- Alpert, B.; Beylkin, G.; Coifman, R.R.; Rokhlin, V. Wavelet-like bases for the fast solution of second-kind integral equations. SIAM J. Sci. Stat. Comput. 1993, 14, 159–184. [Google Scholar] [CrossRef]
- Saray, B.N. Abel’s integral operator: Sparse representation based on multiwavelets. BIT Numer. Math. 2021, 61, 587–606. [Google Scholar] [CrossRef]
- Saray, B.N. An effcient algorithm for solving Volterra integro-differential equations based on Alpert’s multi-wavelets Galerkin method. J. Comput. Appl. Math. 2019, 348, 453–465. [Google Scholar] [CrossRef]
- Alpert, B.; Beylkin, G.; Gines, D.; Vozovoi, L. Adaptive solution of partial differential equations in multiwavelet bases. J. Comput. Phys. 2002, 182, 149–190. [Google Scholar] [CrossRef] [Green Version]
- Saray, B.N.; Lakestani, M.; Dehghan, M. On the sparse multiscale representation of 2–D Burgers equations by an efficient algorithm based on multiwavelets. Numer. Meth. Part. Differ. Equ. 2021. [Google Scholar] [CrossRef]
- Hovhannisyan, N.; Müller, S.; Schäfer, R. Adaptive multiresolution discontinuous Galerkin schemes for conservation laws. Math. Comp. 2014, 83, 113–151. [Google Scholar] [CrossRef] [Green Version]
- Asadzadeh, M.; Saray, B.N. On a multiwavelet spectral element method for integral equation of a generalized Cauchy problem. BIT Numer. Math. 2022, 1–34. [Google Scholar] [CrossRef]
- Beylkin, G.; Keiser, J.M. On the Adaptive Numerical Solution of Nonlinear Partial Differential Equations in Wavelet Bases. J. Comput. Phys. 1997, 132, 233–259. [Google Scholar] [CrossRef] [Green Version]
- Dahmen, W.; Kunoth, A.; Schneider, R. Wavelet Least Squares Methods for Boundary Value Problems. SIAM J. Numer. Anal. 2002, 39, 1985–2013. [Google Scholar] [CrossRef]
- Kilbas, A.; Srivastava, H.M.; Trujillo, J.J. Theory and Applications of Fractional Differential Equations, 24; Elsevier, B.V.: Amsterdam, The Netherlands, 2006. [Google Scholar]
- Afarideh, A.; Dastmalchi Saei, F.; Lakestani, M.; Saray, B.N. Pseudospectral method for solving fractional Sturm-Liouville problem using Chebyshev cardinal functions. Phys. Scr. 2021, 96, 125267. [Google Scholar] [CrossRef]
- Mallat, S.G. A Wavelet Tour of Signal Processing; Academic Press: Cambridge, MA, USA, 1999. [Google Scholar]
- Saad, Y.; Schultz, M.H. GMRES: A generalized minimal residual method for solving nonsymmetric linear 165 systems. SIAM J. Sci. Stat. Comput. 1986, 7, 856–869. [Google Scholar] [CrossRef] [Green Version]
- Rahimkhani, P.; Ordokhani, Y.; Babolian, E. Fractional-order Bernoulli wavelets and their applications. Appl. Math. Model. 2016, 40, 8087–8107. [Google Scholar] [CrossRef]
Publisher’s Note: MDPI stays neutral with regard to jurisdictional claims in published maps and institutional affiliations. |
© 2022 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 (https://creativecommons.org/licenses/by/4.0/).