Next Article in Journal
Unsettling Physics in the Quantum-Corrected Schwarzschild Black Hole
Next Article in Special Issue
Chaotic Discrete Fractional-Order Food Chain Model and Hybrid Image Encryption Scheme Application
Previous Article in Journal
A Novel Extension of the TOPSIS Method Adapted for the Use of Single-Valued Neutrosophic Sets and Hamming Distance for E-Commerce Development Strategies Selection
Previous Article in Special Issue
Bifurcations, Hidden Chaos and Control in Fractional Maps
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Generalized Bessel Polynomial for Multi-Order Fractional Differential Equations

1
Department of Applied Mathematics, Faculty of Mathematics and Computer, Shahid Bahonar University of Kerman, Kerman 76169-14111, Iran
2
Engineering School, DEIM, University of Tuscia, 01100 Viterbo, Italy
*
Author to whom correspondence should be addressed.
Symmetry 2020, 12(8), 1260; https://doi.org/10.3390/sym12081260
Submission received: 19 May 2020 / Revised: 4 July 2020 / Accepted: 6 July 2020 / Published: 30 July 2020
(This article belongs to the Special Issue Bifurcation and Chaos in Fractional-Order Systems)

Abstract

:
The main goal of this paper is to define a simple but effective method for approximating solutions of multi-order fractional differential equations relying on Caputo fractional derivative and under supplementary conditions. Our basis functions are based on some original generalization of the Bessel polynomials, which satisfy many properties shared by the classical orthogonal polynomials as given by Hermit, Laguerre, and Jacobi. The main advantages of our polynomials are two-fold: All the coefficients are positive and any collocation matrix of Bessel polynomials at positive points is strictly totally positive. By expanding the unknowns in a (truncated) series of basis functions at the collocation points, the solution of governing differential equation can be easily converted into the solution of a system of algebraic equations, thus reducing the computational complexities considerably. Several practical test problems also with some symmetries are given to show the validity and utility of the proposed technique. Comparisons with available exact solutions as well as with several alternative algorithms are also carried out. The main feature of our approach is the good performance both in terms of accuracy and simplicity for obtaining an approximation to the solution of differential equations of fractional order.

1. Introduction

In recent years, fractional calculus has becoming an efficient and successful tool for the analysis of several physical-mathematical problems. The main reason for the increasing number of papers dealing with fractional problems is also explained by the intrinsic and natural possibility of the fractional calculus to take into account also some memory effects, which is quite impossible by using the ordinary differential operators [1]. In this work, we consider the nonlinear multi-order fractional differential equations (MOFDEs) of the form
D γ x ( t ) = F t , x ( t ) , D β 1 x ( t ) , , D β x ( t ) , 0 t L ,
subjected by the following boundary or supplementary conditions
H j ( x ( η j ) , x ( 1 ) ( η j ) , , x ( m 1 ) ( η j ) ) = d j j = 0 , 1 , , m 1 ,
where H j are linear functions, d j R , and η j are some given points in [ 0 , L ] . In (1), D γ denotes the Caputo fractional derivative operator such that m 1 < γ m , m N , and 0 < β 1 < β 2 < < β < γ are real constants. The function F can be either linear or nonlinear function of its arguments. In [2], some preliminary results both on the existence and uniqueness of the solution of MOFDEs (1) are obtained.
It is well-known that usually the exact solution of fractional differential equations cannot be obtained analytically. Therefore, many authors have recently developed some suitable numerical methods for such equations. Among the many approximation algorithms for (1) and (2), we mention the systems-based decomposition approach [3], the Adomian decomposition method [4], the spectral methods [5,6,7,8], the B-spline approach [9], and the generalized triangular function [10].
It is known that the traditional orthogonal polynomials such as Jacobi, Hermit, and Laguerre are solution of a second order differential equation. In addition, the derivatives of these polynomials constitute an orthogonal system. Moreover, there exist another set of polynomials with the two aforementioned properties. They satisfy the following second order differential equation
x 2 y ( x ) + 2 ( x + 1 ) y ( x ) n ( n + 1 ) y ( x ) = 0 ,
where n is a positive integer. Krall and Frink [11] called these the Bessel polynomials thank to their close relation with the Bessel functions of half-integral order. In fact, they have shown that these polynomials occur naturally as the solutions of the classical wave equation in spherical coordinates. These polynomials also appear in the study of various mathematical topics including transcendental number theory [12,13] and student t-distributions [14]. These polynomials seem to have been considered first by Bochner [15] as pointed in Grosswald [16]. However, Krall and Frink considered them in more general setting so that to include also the polynomial solutions of the differential Equation (3). The properties of Bessel polynomials such as recurrence relations, generating functions, and orthogonality were investigated in [11]. The algebraic properties of these polynomials were considered by Grosswald [16]. Some more information about the theory and applications of Bessel polynomials can be found e.g., in [17].
In this research, we establish a new approximation algorithm based upon the Bessel polynomials to obtain a solution of a fractional model (1). In fact, one of our motivation comes from a recent paper [18], which proved the total positiveness of any collocation matrix of theses polynomials evaluated at positive (collocation) points. To the best of our knowledge, this is the first attempt to study these polynomials for approximating MOFDEs. In summary, the main idea behind the presented approximation algorithm based on using the Bessel polynomials with together the collocation points is that it transforms the differential operators in (1) to an equivalent algebraic form, thus greatly reducing the numerical efforts. It should be mentioned that our Bessel polynomials are different from those Bessel functions known as Bessel functions of the first kind that previously considered in the literature, see [19] for a recent review.
The content of the paper is structured as follows. In Section 2 some relevant properties of the Caputo fractional derivative and the generalized Taylor’s formula for the Caputo derivative are presented. Section 3 is dedicated to the definitions of Bessel polynomials and their generalized fractional-order counterpart. Moreover, the results about the convergence and error bound of these polynomials are established. In Section 4, where a collocation method also shown to solve the MOFDEs. By using these Bessel basis functions along with collocation points, the proposed method converts the MOFDEs into a nonlinear matrix equation. Hence, the residual error function is introduced to assess the accuracy of Bessel-collocation scheme when the exact solutions are not available. In Section 5, some examples with various parameters together with error evaluation are given to show the utility and applicability of the method. The obtained results are interpreted through tables and figures. Finally, in Section 6, the report ends with a summary and conclusion.

2. Some Preliminaries

To continue, some definitions and theorems from fractional calculus theory are presented.
Definition 1.
Let f ( t ) be a m-times continuously differentiable function. The fractional derivative D q of f ( t ) of order q > 0 in the Caputo’s sense is defined as
D q f ( t ) = I m q f ( m ) ( t ) i f m 1 < q < m , f ( m ) ( t ) , i f q = m , m N ,
where
I q f ( t ) = 1 Γ ( q ) 0 t f ( s ) ( t s ) 1 q d s , t > 0 .
The properties of the operator D q can be found in [1]. Besides the linearity, the following properties will be also used
D q ( C ) = 0 ( C is   a   constant ) ,
D q t β = Γ ( β + 1 ) Γ ( β + 1 q ) t β q , for β N 0 and β q , or β N 0 and β > q , 0 , for β N 0 and β < q .
Now, we define a generalization of Taylor’s formula which involves Caputo fractional derivatives (see a proof in [20]).
Theorem 1
(Generalized Taylor’s formula). Assuming that D k α g ( x ) C ( 0 , L ] , where k = 0 , 1 , , N , 0 < α 1 , and L > 0 . Then, there exists a 0 < θ x such that
g ( x ) = j = 0 N 1 x j α Γ ( j α + 1 ) D j α g ( 0 + ) + x N α Γ ( N α + 1 ) D N α g ( θ ) , x [ 0 , L ] .
Also, we have
| g ( x ) j = 0 N 1 x j α Γ ( j α + 1 ) D j α g ( 0 + ) | x N α Γ ( N α + 1 ) M α ,
where | D N α g ( θ ) | M α and D N α = D α · D α D α (N-times).
Finally, we define the concept of the weighted norm used in the proof of Theorem 2:
Definition 2.
Let assume that g C ( 0 , L ] and w ( t ) is a weight function. Then
g ( t ) w = 0 L | g ( t ) | 2 w ( t ) d t 1 2 .

3. Fractional-Order Bessel Functions

In this section, definitions of Bessel polynomials as well as their generalized fractional-order version are introduced. Hence, some properties and convergence results for them are established.

3.1. Bessel Polynomials

The Bessel polynomial B n ( x ) of degree n and with constant term equal to 1 satisfies the following differential equation
x 2 y ( x ) + 2 ( x + 1 ) y ( x ) n ( n + 1 ) y ( x ) = 0 , n = 0 , 1 , .
Starting with B 0 ( x ) = 1 and B 1 ( x ) = 1 + x , the three-terms recurrence relation for the Bessel Polynomial is
B n + 1 ( x ) = ( 2 n + 1 ) x B n ( x ) + B n 1 ( x ) , n = 1 , 2 , .
Beside B 0 ( x ) and B 1 ( x ) , the next four of these polynomials are listed as follows
B 2 ( x ) = 1 + 3 x + 3 x 2 , B 3 ( x ) = 1 + 6 x + 15 x 2 + 15 x 3 , B 4 ( x ) = 1 + 10 x + 45 x 2 + 105 x 3 + 105 x 4 , B 5 ( x ) = 1 + 15 x + 105 x 2 + 420 x 3 + 945 x 4 + 945 x 5 .
The coefficients of these polynomials are positive with B n ( 0 ) = 1 and B n ( 0 ) = n ( n + 1 ) / 2 . The explicit expression for the Bessel polynomials as the unique solution of the given differential equation is defined by
B n ( x ) = k = 0 n 1 k ! ( n + k ) ! ( n k ) ! x 2 k , n = 0 , 1 , .
These polynomials form an orthogonal system with respect to the weight function w ( x ) exp ( 2 / x ) on the unite circle C, i.e.,
1 2 π i C B n ( x ) B m ( x ) w ( x ) d x = 2 ( 1 ) n + 1 δ n m 2 n + 1 ,
where δ n m is the Kronecker delta function. Please note that the path of integration is not unique, and it can be replaced by an arbitrary curve surrounding x = 0 . The same conclusion is true for the weight function w ( x ) . This implies that an arbitrary analytic function may be added to w ( x ) and w ( x ) may be multiplied by a nonzero constant. By means of the orthogonality relation (9), one may expand a function g ( x ) in terms of Bessel functions
g ( x ) n = 0 a n B n ( x ) ,
where the coefficients a n are
a n = ( 1 ) n + 1 ( n + 1 2 ) C B n ( x ) g ( x ) w ( x ) d x .

3.2. Fractional Bessel Polynomials

The fractional-order Bessel functions can be defined by introducing the change of variable x = t α / L , L , α > 0 in (8). Let these polynomials will be denoted by B n α ( t ) = B n ( x ) . By generalizing these polynomials on the interval [ 0 , L ] we obtain
B n α ( t ) = k = 0 n η k ( n + k ) ! k ! ( n k ) ! t k α , 0 t L < ,
where η = 1 2 L . It is not difficult to show that the set of fractional polynomial functions { B 0 α , B 1 α , } is orthogonal on [ 0 , L ] with respect to the weight function w L α ( t ) t α 1 exp ( 2 L / t α ) . The fractional-order polynomials are useful in particular when the solutions of the underlying MOFDEs have fractional behavior.

3.3. Function Approximation and Convergence

Our goal is to obtain an approximate solution for the model problem (1) represented by the truncated Bessel series
x N , α ( t ) = n = 0 N a n B n α ( t ) , 0 t L ,
where the unknown coefficients a n , n = 0 , 1 , , N must be sought. For this purpose, we express B n α ( t ) in the matrix representation as
B α ( t ) = T α ( t ) D t ,
where
T α ( t ) = 1 t α t 2 α t N α , B α ( t ) = B 0 α ( t ) B 1 α ( t ) B N α ( t ) ,
and the lower triangular matrix D of size ( N + 1 ) × ( N + 1 ) takes the form
D = 1 0 0 0 0 1 1 0 0 0 1 3 3 0 0 1 η N ! ( N 2 ) ! 1 ! η 2 ( N + 1 ) ! ( N 3 ) ! 2 ! η N 1 ( 2 N 2 ) ! 0 ! ( N 1 ) ! 0 1 η ( N + 1 ) ! ( N 1 ) ! 1 ! η 2 ( N + 2 ) ! ( N 2 ) ! 2 ! η N 1 ( 2 N 1 ) ! 1 ! ( N 1 ) ! η N ( 2 N ) ! 0 ! N ! .
By expressing the relation (11) in a matrix form and exploiting (12), the approximate solution x N , α ( t ) in the matrix form can be rewritten as
x N , α ( t ) = B α ( t ) A = T α ( t ) D t A ,
where the vector of unknown is A = [ a 0 a 1 a N ] t . Our further aim is to establish the convergence results of the fractional Bessel polynomials. Roughly speaking, the next theorem shows that the approximate solution x N , α ( t ) converges to the solution x ( t ) of differential Equation (1) as N , see e.g., [21] for a similar proof.
Theorem 2.
Let assume that D k α g ( t ) C ( 0 , L ] for k = 0 , 1 , , N and let
S N α = S p a n B 0 α ( t ) , B 1 α ( t ) , , B N 1 α ( t ) .
Suppose that g N , α ( t ) = B α ( t ) A is the best approximation out of S N α to g, then the following error bound holds:
g ( t ) g N , α ( t ) w L α L N α M α exp ( 1 L α 1 ) Γ ( N α + 1 ) L α 2 N α + α 1 / 2 ,
where M α | D N α g ( t ) | , t ( 0 , L ] .
Proof. 
According to Theorem 1, the generalized Taylor’s formula for g ( t ) can be represented as G = j = 0 N 1 t j α Γ ( j α + 1 ) D j α g ( 0 + ) , and satisfies
| g G | t N α Γ ( N α + 1 ) M α .
Using the fact that B α ( t ) A is the best approximation to g from S N α and G S N α , we conclude that
g ( t ) g N , α ( t ) w L α 2 g G w L α 2 M α Γ ( N α + 1 ) 2 0 L exp ( 2 L t α ) t 2 N α t α 1 d t .
Employing the inequality 2 L α t α 2 , which holds for all t ( 0 , L ] , one immediately find that exp ( 2 L t α ) exp ( 2 L α 1 ) . Thus, by inserting this inequality into (14) and then integrating we conclude that
g ( t ) g N , α ( t ) w L α 2 M α Γ ( N α + 1 ) 2 exp ( 2 L α 1 ) L ( 2 N + 1 ) α ( 2 N + 1 ) α .
The proof is complete by taking the square roots of both sides. □
Therefore, for obtaining an approximate solution of the form (11) for the solution of (1) the following collocation points are used on 0 < t L ,
t i = L N i , i = 0 , 1 , , N .

4. The Collocation Scheme

To proceed, we approximate the solution x ( t ) of MOFDEs (1) in terms of ( N + 1 ) -terms Bessel polynomials series denoted by x N , α ( t ) on the interval [ 0 , L ] . In the matrix representation, we consider
x ( t ) x N , α ( t ) = T α ( t ) D t A .
By placing the collocation points (15) into (16), we get to a system of matrix equations as
x N , α ( t i ) = T α ( t i ) D t A , i = 0 , 1 , , N .
Hence, we write the preceding equations compactly as
X = T D t A ,
where
T = T α ( t 0 ) T α ( t 1 ) T α ( t N ) , X = x N , α ( t 0 ) x N , α ( t 1 ) x N , α ( t N ) .
To handle the fractional derivative of order γ in (1), we differentiate both sides of (16),
D γ x N , α ( t ) = D γ T α ( t ) D t A .
By means of the property (5) and (6), the calculation of D γ T α ( t ) can be easily obtained as follows
T α ( γ ) ( t ) : = D γ T α ( t ) = [ 0 D γ t α D γ t α N ] .
To write the fractional derivative D γ involved in (1) in the matrix form, the collocation points (15) will be inserted into (18) to have
D γ x N , α ( t i ) = T α ( γ ) ( t i ) D t A , i = 0 , 1 , N ,
which can be expressed equivalently as
X ( γ ) = T ( γ ) D t A ,
where
X ( γ ) = D γ x N , α ( t 0 ) D γ x N , α ( t 1 ) D γ x N , α ( t N ) , T ( γ ) = T α ( γ ) ( t 0 ) T α ( γ ) ( t 1 ) T α ( γ ) ( t N ) .
Similarly, the fractional derivative operators D β j x ( t ) in (1) for j = 1 , , can be approximated as
X ( β j ) = T ( β j ) D t A ,
where X ( β j ) and T ( β j ) are obtained as in (20) by replacing γ with β j .
By inserting the collocation points into (1), we have the system
D γ x ( t i ) = F t i , x ( t i ) , D β 1 x ( t i ) , , D β x ( t i ) , i = 0 , 1 , , N .
Considering these equations in a matrix form and substituting the relations (17), (19), and (20) into the resulting system, a fundamental matrix equation is obtained to be solved. Let us assume that the function F in (21) is the linear form
F = k = 1 c k ( t ) D β k x ( t ) + c 0 ( t ) x ( t ) + h ( t ) ,
where c k ( t ) for k = 1 , , and c 0 ( t ) , h ( t ) are given functions. In this case, the equations in (21) can be rewritten in the matrix representation as
X ( γ ) = k = 1 C k X ( β k ) + C 0 X + H ,
where the coefficient matrices C k , k = 0 , 1 , with size ( N + 1 ) × ( N + 1 ) and the vector H of size ( N + 1 ) × 1 have the forms
C k = c k ( t 0 ) 0 0 0 c k ( t 1 ) 0 0 0 c k ( t N ) , H = h ( t 0 ) h ( t 1 ) h ( t N ) ,
Substituting the relations (17), (19), and (20) into (22), the fundamental matrix equation is obtained
W A = H , or [ W ; H ] ,
where
W : = T ( γ ) C 0 T C 1 T ( β 1 ) C T ( β ) D t .
Obviously, (23) is a linear matrix equation and a n , n = 0 , 1 , , N are the unknowns Bessel coefficients to be determined.
Next aim is to take into account the initial or boundary conditions (2). For the first condition x ( 0 ) = x 0 , we tend t 0 in (16) to get the following matrix representation
X ^ 0 A = x 0 , X ^ 0 : = T α ( 0 ) D t = [ x ^ 00 x ^ 01 x ^ 0 N ] .
For the remaining initial conditions, one needs to calculate the integer-order derivatives d k d t k T α ( t ) , k = 1 , 2 , , n 1 , which strictly depend on α as well as N. For example, by choosing α = 1 / 2 and N = 7 we get
T 1 2 ( t ) = 1 t 1 / 2 t t 3 / 2 t 2 t 5 / 2 t 3 t 7 / 2 .
Differentiation twice with respect to t reveals that
d d t T 1 2 ( t ) = 0 0 1 3 2 t 1 / 2 2 t 5 2 t 3 / 2 3 t 2 7 2 t 5 / 2 , d 2 d t 2 T 1 2 ( t ) = 0 0 0 0 2 15 4 t 1 / 2 6 t 35 4 t 3 / 2 .
Now, by differentiating k times in (16), and defining
T α ( k ) ( t ) : = d k d t k T α ( t ) ,
with the limit t 0 , we conclude for k = 1 , 2 , , n 1 that
X ^ k A = x k , X ^ k : = T α ( k ) ( 0 ) D t = [ x ^ k 0 x ^ k 1 x ^ k N ] .
Similarly, for the end conditions x ( k ) ( L ) = x L k , k = 0 , , n 1 , the following matrix expressions are obtained
X ^ L k A = x T k , X ^ L k : = T α ( k ) ( L ) D t = [ x ^ L 0 x ^ L 1 x ^ L N ] .
Now, we replace the first n rows of the augmented matrix [ W ; H ] in (23) by the row matrices [ X ^ k ; x k ] or [ X ^ L k ; x L k ] , k = 0 , 1 , , n 1 to get the (nonlinear) algebraic system of equations
W ^ A = H ^ , or [ W ^ ; H ^ ] .
Thus, the unknown Bessel coefficients in (16) will be known through solving this (nonlinear) system. This can be obtained by using the Newton’s iterative algorithm.
Remark 1.
In numerical applications below, we frequently encounter the nonlinear terms like x s ( t ) for s = 2 , 3 . To approximate the nonlinear term x 2 ( t ) in terms of x N , α 2 ( t ) , the collocation points (15) will be substituted into x N , α 2 ( t ) . It can be easily seen that in the matrix representation we have
X 2 = x N , α 2 ( t 0 ) x N , α 2 ( t 1 ) x N , α 2 ( t N ) = x N , α ( t 0 ) 0 0 0 x N , α ( t 1 ) 0 0 0 x N , α ( t N ) x N , α ( t 0 ) x N , α ( t 1 ) x N , α ( t N ) = X ^ X .
Using (16), we further express the matrix X ^ as a product of three block diagonal matrices as follows
X ^ = T ^ D ^ A ^ ,
where
T ^ = T α ( t 0 ) 0 0 0 T α ( t 1 ) 0 0 0 T α ( t N ) , D ^ = D t 0 0 0 D t 0 0 0 D t , A ^ = A 0 0 0 A 0 0 0 A .
Analogously, the higher-order nonlinear terms can be treated recursively X s = ( X ^ ) s 1 X , s = 3 , 4 , .

Error Estimation

In general, the exact solution of most MOFDEs cannot be explicitly obtained. Thus, we need some measurements to test the accuracy of the proposed scheme. Since the truncated Bessel series (11) as an approximate solution is satisfied in (1), our expectation is that the residual error function denoted by R N , α ( t ) becomes approximately small. Here, R N , α ( t ) : [ 0 , L ] R obtained by inserting the computed approximated solution x N , α ( t ) into the differential equation (1). More precisely, for testing accuracy of some numerical models we calculate
R N , α ( t ) = | D γ x N , α ( t ) F t , x N , α ( t ) , D β 1 x N , α ( t ) , , D β x N , α ( t ) | 0 , t [ 0 , L ] .
It should be noticed that the fractional derivatives of order γ , β j , j = 1 , , of the approximate solution x N , α ( t ) in (24) are calculated by using the properties (5) and (6). Obviously, the residual function is vanished at the collocation points (15), so our expectation is that R N , α ( t ) 0 as N tends to infinity. This implies that the smallness of the residual error function shows the closeness of the approximate solution to the true exact solution.

5. Illustrative Test Problems

Now, we show the benefits of the presented Bessel-collocation scheme by simulating some case examples including various linear and nonlinear initial and boundary value problems. The numerical models and calculations are verified through a comparison with existing computational schemes and experimental measurements. Our computations were carried out using MATLAB software version R2017a.
Problem 1.
In the first problem, we consider the following inhomogeneous Bagley–Torvik equation modelling the motion of an immersed plate in a Newtonian fluid [5,6,7]
x ( 2 ) ( t ) + D 3 2 x ( t ) + x ( t ) = t + 1 ,
with the initial conditions x ( 0 ) = 1 and x ( 1 ) ( 0 ) = 1 . The exact solution of this problem is x ( t ) = t + 1 .
By employing N = 2 and L = 1 , we are looking for an approximate solution in the form x N , α ( t ) = n = 0 2 a n B n α ( t ) . To this end, we calculate the unknown coefficients a 0 , a 1 , and a 2 . For this example we set α = 1 and the collocation points t 0 = 0 , t 1 = 1 2 , t 3 = 0 are used. Using γ = 2 and β 1 = 3 2 , the corresponding matrices and vectors in the fundamental matrix Equation (23) become
T ( 3 2 ) = 0 0 0 0 0 1358 / 851 0 0 167 / 74 , T ( 2 ) = 0 0 2 0 0 2 0 0 2 , T = 1 0 0 1 1 / 2 1 / 4 1 1 1 ,
D = 1 0 0 1 1 0 1 3 3 , H = 1 3 / 2 2 , W ^ ; H ^ = 1 1 1 ; 1 1 3 / 2 1881 / 134 ; 3 / 2 0 1 3 ; 1 .
By solving the linear system W ^ A = H ^ , the coefficients matrix is found as
A = [ 0 1 0 ] t .
Afterwards, by inserting the obtained coefficients into x 2 , 1 ( t ) we get the approximate solution
x 2 , 1 ( t ) = 1 1 + t 3 t 2 + 3 t + 1 A = 1 + t ,
which is the desired exact solution.
Problem 2.
In the next example, the following nonlinear initial-value problem will be considered [5,7]
x ( 3 ) ( t ) + D 5 2 x ( t ) + x 2 ( t ) = t 4 .
The initial conditions are x ( 0 ) = 0 , x ( 1 ) ( 0 ) = 0 , and x ( 2 ) ( 0 ) = 2 . It can be easily checked that the exact true solution is x ( t ) = t 2 .
For this example, we take N = 3 , α = 1 , and the collocation points are { 0 , 1 3 , 2 3 , 1 } . To obtain the unknown coefficients a 0 , a 1 , a 2 , a 3 in x 3 , 1 ( t ) , the following nonlinear algebraic system of equations to be solved
a 0 + a 1 + a 2 + a 3 = 0 , a 1 + 3 a 2 + 6 a 3 = 0 , 6 a 2 + 30 a 3 = 2 , 90 a 3 + 180 π a 3 + ( a 0 + 2 a 1 + 7 a 2 + 37 a 3 ) 2 = 1 .
By solving the above system, we get
a 0 = 2 3 , a 1 = 1 , a 2 = 1 3 , a 3 = 0 .
Therefore, we get
x 3 , 1 ( t ) = 1 1 + t 1 + 3 t + 3 t 2 1 + 6 t + 15 t 2 + 15 t 3 A = t 2 ,
which is obviously the exact solution.
In the next example, we show the advantage of using the fractional-order Bessel functions in the computations.
Problem 3.
In this test example, we solve the initial-value problem [7]
x ( 1 ) ( t ) + D 1 2 x ( t ) + x ( t ) = t 5 2 + 5 2 t 3 2 + 15 π 16 t 2 ,
with initial condition x ( 0 ) = 0 . The exact solution is x ( t ) = t 2 t .
We first consider N = 5 and α = 1 / 2 . The approximated solution x 5 , 1 2 ( t ) for t [ 0 , 1 ] takes the form
x 5 , 1 2 ( t ) = 3.55309 × 10 14 t 2 2.20767 × 10 13 t + 2.38332 × 10 13 t 1 / 2 + 4.17169 × 10 14 t 3 / 2 + 1.0 t 5 / 2 + 9.97959 × 10 111 .
However, with a lower number of basis functions one can also obtain an accurate result. Using N = 2 , α = 5 / 2 and N = 3 , α = 5 / 6 , the following approximations are obtained
x 2 , 5 2 ( t ) = 4.88118 × 10 17 t 5 + 1.0 t 5 / 2 , x 3 , 5 6 ( t ) = 1.0 t 5 / 2 4.899133356 × 10 17 t 5 / 3 + 5.889017161 × 10 17 t 5 / 6 .
Moreover, to show the advantage of the presented approach and to validate our obtained approximated solutions, we make a comparison in terms of errors in the L and L 2 norms in Table 1. We compare the Bessel-collocation approach and the Chelyshkov collocation spectral method [7]. In this comparison, we use different N = 1 , 2 , 3 and α = 1 / 2 , 5 / 2 , 5 / 6 .
Problem 4.
Consider the boundary value problem [22,23]
D γ x ( t ) D β x ( t ) = ( 1 + exp ( t 1 ) ) , 1 < γ 2 , 0 < β 1 ,
with initial conditions x ( 0 ) = 0 and x ( 1 ) = 0 . The exact solution corresponds to γ = 2 and β = 1 is given as x ( t ) = t t exp ( t 1 ) .
Let N = 8 and set α = 1 . For γ = 2 , β = 1 , the approximate solution x 8 , 1 ( t ) of the model Problem 4 using Bessel functions in the interval 0 t 1 is
x 8 , 1 ( t ) = 0.0001286702494 t 8 0.0003938666636 t 7 0.003196278513 t 6 0.01524130813 t 5 0.06134909192 t 4 0.183930672 t 3 0.3678807668 t 2 + 0.6321206543 t 2.12897992 × 10 109 .
In Table 2, we report the numerical results corresponding to these values of γ , β using different N = 8 , 16 evaluated at some points t [ 0 , 1 ] . The corresponding absolute errors E N , α ( t ) : = | x ( t ) x N , α ( t ) | are also reported in this table. Moreover, the numerical results based on Haar wavelet operational matrices [22] are given in the last column of Table 2. As can see from Table 2, our approximate solutions agree with the results obtained in [22]. The next observation is that more accurate solutions are obtained if one increases the number of Bessel functions N.
In Figure 1, x 10 , 1 ( t ) is plotted when γ = 2 ( β = 1 ) is fixed and different values of β = 0.25 , 0.5 , 0.75 , 1 ( γ = 1.25 , 1.5 , 1.75 , 2 ) are examined. It is observed that as γ and β approached to 1 and 2 respectively, numerical solutions tend to the exact solutions.
Problem 5.
Let us consider the initial-value problem of Bagley–Torvik equation of fractional order with variable coefficients [24,25]
x ( 2 ) ( t ) + 1 2 π t 2 D 3 2 x ( t ) 4 t x ( t ) = 6 t ,
with initial conditions x ( 0 ) = 0 , x ( 1 ) ( 0 ) = 0 . The exact solution is x ( t ) = t 3 .
Clearly, the exact solution is a third-degree polynomial. Therefore, we take N = 3 and α = 1 , which are sufficient to get the desired approximations. Using the usual collocation points as in Problem 2 and similar to Problem 1, we get the final augmented matrix
W ^ ; H ^ = 1 1 1 1 ; 0 1351 / 585 4782 / 1553 2691 / 2701 6598 / 129 ; 2 1277 / 391 4801 / 882 2659 / 445 6090 / 97 ; 4 0 1 3 6 ; 0 .
Solving the resulting linear system, we find
A = [ 1 3 3 5 1 3 1 15 ] t .
Therefore, the approximated solution x 3 , 1 ( t ) is obtained as
x 3 , 1 ( t ) = 1 1 + t 3 t 2 + 3 t + 1 1 + 6 t + 15 t 2 + 15 t 3 A = t 3 ,
which is the exact solution.
Problem 6.
Consider the fractional Riccati equation [23,26]
D γ x ( t ) + x ( t ) x 2 ( t ) = 0 , 0 < γ 1 ,
on a long time interval with L = 5 and initial condition x ( 0 ) = 1 / 2 . When γ = 1 , the exact solution is x ( t ) = 1 exp ( t ) + 1 .
We calculate the approximated solution x N , α ( t ) using N = 7 and γ equals to α = 1 / 4 . Thus, we get
x 7 , 1 4 ( t ) = 0.1617950181136742 t 3 4 0.03445544072182753 t 1 2 0.2700823207417999 t 1 4 0.009800299427063008 t 3 2 0.1204495580962043 t + 0.04675854257899483 t 5 4 + 0.0008798927221707359 t 7 4 + 0.49999999999998357401 .
To validate this solution, we also employ the old fractional-order Bessel polynomials as well as Chelyshkov and Legendre functions from the previous works [26,27] with the same parameters as above. The corresponding solutions take the forms respectively
x 7 , 1 4 B ( t ) = 0.1617932518503192 t 3 4 0.03445464899775196 t 1 2 0.27008246876491873 t 1 4 0.0097998224671427077 t 3 2 0.1204474711992175 t + 0.04675716925988139 t 5 4 + 0.00087982440038136711651 t 7 4 + 0.5 ,
x 7 , 1 4 C ( t ) = 0.16176395176134591 t 3 4 0.034436828673633131 t 1 2 0.27008706550355819 t 1 4 0.0097962860256647 t 3 2 0.12042146216589336 t + 0.046744073064058187 t 5 4 + 0.00087942518183550405624 t 7 4 + 0.5 ,
x 7 , 1 4 L ( t ) = 0.16179490530760574 t 3 4 0.034455365809483707 t 1 2 0.2700823428770175 t 1 4 0.009800287282136090 t 3 2 0.12044946374788617 t + 0.04675849679405389 t 5 4 + 0.00087989135193320893222 t 7 4 + 0.49999999947316410565
To further compare these collocation schemes based on various polynomials, we calculate the estimated residual errors obtained by the relation (24). The graphs of R N , α ( t ) on the interval [ 0 , 5 ] correspond to γ , α = 1 / 4 and for N = 7 are shown in Figure 2. With respect to Figure 2, it is obviously seen that the residual error functions obtained by the presented Bessel-collocation method are smaller compared to the errors of other polynomial-based numerical collocation schemes.
Problem 7.
Consider the following nonlinear boundary value problem with variable coefficients [6]
x ( 2 ) ( t ) + Γ ( 4 5 ) t 6 5 D 6 5 x ( t ) + 11 9 Γ ( 5 6 ) t 6 D 1 6 x ( t ) [ x ( 1 ) ( t ) ] 2 = 2 + 1 10 t 2 , 0 < t < 1 ,
with boundary conditions x ( 0 ) = 1 and x ( 1 ) = 2 . The exact solution of this example is x ( t ) = 1 + t 2 .
In this example, we have γ = 2 , β 1 = 6 / 5 , and β 2 = 1 / 6 . First, we set α = 1 . The approximate solutions x N , α ( t ) of Problem 7 for N = 2 , 3 on 0 t 1 are obtained as follows, respectively
x 2 , 1 ( t ) = 1.0000000000119503851 t 2 2.98118 × 10 11 t + 1.0000000000072342687 , x 3 , 1 ( t ) = 1.12820 × 10 9 t 3 + 1.0000000012230527969 t 2 9.66432 × 10 11 t + 1.0000000000012118324 .
To show the gain of the proposed scheme, we compare our results with the collocation method based on Bernstein operational matrix (BOM) of fractional derivative from [6]. Table 3 reports the errors in L and L 2 norms of the new Bessel-collocation procedure and the errors of the BOM algorithm. This comparison shows the thoroughness of the proposed method.
Problem 8.
We consider the following initial-value problem of multi-term nonlinear fractional differential equation [6]
D γ x ( t ) + D β 1 x ( t ) · D β 2 x ( t ) + [ x ( t ) ] 2 = t 6 + 6 t 3 γ Γ ( 4 γ ) + 36 t 6 β 1 β 2 Γ ( 4 β 1 ) Γ ( 4 β 2 ) , 0 < t < 1 ,
where 2 < γ < 3 , 0 < β 1 < 1 , and 1 < β 2 < 2 and the initial conditions are x ( 0 ) = 0 , x ( 1 ) ( 0 ) = 0 , and x ( 2 ) ( 0 ) = 0 . An easy calculation shows that x ( t ) = t 3 is the exact solution.
For this example, we set α = 1 . By applying the collocation technique based upon new Bessel functions at C1: ( γ , β 1 , β 2 ) = ( 5 / 2 , 9 / 10 , 3 / 2 ) and for N = 3 , 4 , the following approximative solutions on 0 t 1 are obtained
x 3 , 1 ( t ) = 1.0000000000004519163 t 3 5.55112 × 10 17 t 5.55112 × 10 17 , x 4 , 1 ( t ) = 8.60154 × 10 13 t 4 + 0.9999999999992085443 t 3 1.09400 × 10 16 t 2 9.83260 × 10 17 t + 1.79230 × 10 17 .
A comparison between our collocation scheme at C1 and the method of shifted Jacobi operational matrix (SJOM) [6] with N = 24 is made in Table 4. Besides the cases C1 and C2: ( γ , β 1 , β 2 ) = ( 2.000001 , 0.000009 , 1.000001 ) , the following values of ( γ , β 1 , β 2 ) are used in Table 5 for comparison purposes
C 3 : ( 2.99 , 0.99 , 1.99 ) , C 4 : ( 2.75 , 0.75 , 1.75 ) , C 5 : ( 2.9999 , 0.9999 , 1.9999 ) .
Looking at Table 4 and Table 5 reveals that our numerical solutions obtained via novel Bessel-collocation method are in excellent agreement with the corresponding exact solutions. Moreover, our proposed scheme is superior compared to the SJOM.
Problem 9.
We consider the fractional relaxation-oscillation equation [5,6]
D γ x ( t ) + x ( t ) = 0 , 0 < γ < 2 ,
with the initial condition x ( 0 ) = 1 . If γ > 1 we also have x ( 1 ) ( 0 ) = 0 . The exact solution in terms of Mittag–Leffler function is given by x ( t ) = E γ ( t γ ) . Here, E γ ( z ) = k = 0 z k Γ ( 1 + γ k ) .
First, we consider γ = 85 / 100 and set α equals to γ . We get the approximated solution x N , α ( t ) using N = 8 terms on [ 0 , 1 ] as follows
x 8 , 85 100 ( t ) = 0.0972690897737097 t 17 5 0.0264284381134049 t 17 4 + 0.647219778384659 t 17 10 1.05749619232596 t 17 20 + 0.00525953072336809 t 51 10 0.284023703239741 t 51 20 0.000568791172776014 t 119 20 + 1.0 .
In Table 6, we calculate the maximum absolute errors using N = 8 and N = 10 . In addition, a comparison is done in this table with the results obtained via SJOM [6]. Looking at Table 6 one can find that the achievement of good approximations to the exact solution is possible using only a few terms of fractional Bessel polynomials.
In the next experiments, we investigate the impact of varying γ on the maximum absolute errors while N = 10 is fixed. Table 7 presents the L errors for γ = 0.2 , 0.4 , 0.6 , 0.8 as well as γ = 1.2 , 1.4 , 1.6 , 1.8 . In all cases, we exploit α = γ . Comparisons with existing approximation techniques based on operational matrix of fractional derivatives via B-spline functions [9] and shifted Jacobi functions [6] are also carried out in Table 7.
Problem 10.
In the last case example, let us consider the following singular fractional Lane-Emden type equation [28,29]
D γ x ( t ) + k t γ β 1 D β 1 x ( t ) + 1 t γ 2 x ( t ) = g ( t ) , 0 < t 1 , x ( 0 ) = 0 , x ( 1 ) ( 0 ) = 0 ,
where 1 < γ 2 , 0 < β 1 1 , k 0 , and
g ( t ) = t 2 γ 6 t t 2 6 + Γ ( 4 β 1 ) + k Γ ( 4 γ ) Γ ( 4 β 1 ) Γ ( 4 γ ) 2 t 2 2 + Γ ( 3 β 1 ) + k Γ ( 3 γ ) Γ ( 3 β 1 ) Γ ( 3 γ ) .
The exact solution is x ( t ) = t 3 t 2 .
To proceed, we take γ = 3 / 2 , β 1 = 1 / 2 , and k = 2 . Using the collocation points t j = 0.001 + j / N for j = 0 , 1 , , N and with N = 3 , 4 , the following approximation solutions are obtained by the Bessel-collocation procedure
x 3 , 1 ( t ) = 1.0 t 3 1.0 t 2 + 6.23678 × 10 16 t + 3.40637 × 10 108 , x 4 , 1 ( t ) = 2.93410 × 10 15 t 4 + 1.0 t 3 1.0 t 2 + 1.28989 × 10 15 t + 3.06104 × 10 108 .
Obviously, these approximations are accurate up to machine epsilon. Table 8 reports the comparison of the absolute errors evaluated at some points t [ 0 , 1 ] obtained by the Bessel-collocation method. For comparison, the results obtained by the collocation method (CM) [29] and the reproducing kernel method (RKM) [28] are also shown in Table 8. The comparisons show that the proposed method is considerably more accurate than other methods.

6. Conclusions

A practical matrix approach based on novel (orthogonal) Bessel polynomials is presented to solve multi-order fractional-order differential equations (MOFDEs). Using the matrix representations of the generalized Bessel polynomials and their derivatives with the aid of collocation points, the scheme transforms MOFDEs to a fundamental matrix equation, which corresponds to a system of (non)linear algebraic equations. To assess the efficiency and accuracy of the presented technique, several numerical examples with initial and boundary conditions are investigated. Comparisons with the exact solutions and with various alternative numerical simulations and experimental measurements have also been made. Based on the experiments, it is found that the numerical approximations are in an excellent agreement, which demonstrate the reliability and the great potential of the presented technique.

Author Contributions

Conceptualization, M.I. and C.C.; methodology, M.I. and C.C.; software, M.I.; validation, M.I. and C.C.; formal analysis, M.I. and C.C.; investigation, M.I. and C.C.; writing—original draft preparation, M.I.; writing—review and editing, M.I. and C.C. All authors have read and agreed to the published version of the manuscript.

Funding

This research received no external funding.

Conflicts of Interest

The authors declare no conflict of interest.

References

  1. Podlubny, I. Fractional Differential Equations; Academic Press: New York, NY, USA, 1999. [Google Scholar]
  2. El-Sayed, A.M.A.; El-Mesiry, E.M.; El-Saka, H.A.A. Numerical solution for multi-term fractional (arbitrary) orders differential equations. Comput. Appl. Math. 2004, 23, 33–54. [Google Scholar] [CrossRef] [Green Version]
  3. Edwards, J.T.; Ford, N.J.; Simpson, A.C. The numerical solution of linear multi-term fractional differential equations: Systems of equations. J. Comput. Appl. Math. 2002, 148, 401–418. [Google Scholar] [CrossRef] [Green Version]
  4. El-Sayed, A.M.A.; El-Kalla, I.L.; Ziada, E.A.A. Analytical and numerical solutions of multi-term nonlinear fractional order differential equations. Appl. Numer. Math. 2010, 60, 788–797. [Google Scholar] [CrossRef]
  5. Saadatmandi, A.; Dehghan, M. A new operational matrix for solving fractional-order differential equations. Comput. Math. Appl. 2010, 59, 1326–1336. [Google Scholar] [CrossRef] [Green Version]
  6. ABhrawy, H.; Taha, T.M.; Machado, J.A.T. A review of operational matrices and spectral techniques for fractional calculus. Nonlinear Dyn. 2015, 81, 1023–1052. [Google Scholar] [CrossRef]
  7. Talaei, Y.; Asgari, M. An operational matrix based on Chelyshkov polynomials for solving multi-order fractional differential equations. Neural Comput. Appl. 2018, 30, 1369–1376. [Google Scholar] [CrossRef]
  8. Izadi, M. A comparative study of two Legendre-collocation schemes applied to fractional logistic equation. Int. J. Appl. Comput. Math. 2020, 6, 71. [Google Scholar] [CrossRef]
  9. Lakestani, M.; Dehghan, M.; Irandoust-pakchin, S. The construction of operational matrix of fractional derivatives using B-spline functions, Commun. Nonlinear Sci. Numer. Simul. 2012, 17, 1149–1162. [Google Scholar] [CrossRef]
  10. Damarla, S.K.; Kundu, M. Numerical solution of multi-order fractional differential equations using generalized triangular function operational matrices. Appl. Math. Comput. 2015, 263, 189–203. [Google Scholar] [CrossRef]
  11. Krall, H.L.; Frink, O. A new class of orthogonal polynomials: The Bessel polynomials. Trans. Am. Math. Soc. 1949, 65, 100–115. [Google Scholar] [CrossRef]
  12. Han, H.; Seo, S. Combinatorial proofs of inverse relations and log-concavity for Bessel numbers. Eur. J. Combin. 2008, 29, 1544–1554. [Google Scholar] [CrossRef] [Green Version]
  13. Yang, S.L.; Qiao, Z.K. The Bessel numbers and Bessel matrices. J. Math. Res. Exp. 2011, 31, 627–636. [Google Scholar]
  14. Ismail, M.E.H.; Kelker, D.H. The Bessel polynomials and the student t distribution. SIAM J. Math. Anal. 1976, 7, 82–91. [Google Scholar] [CrossRef]
  15. Bochner, S. Über Sturm-Liouvillesche polynomsysteme. Math. Zeit. 1929, 29, 730–736. [Google Scholar] [CrossRef]
  16. Grosswald, E. On some algebraic properties of the Bessel polynomials. Trans. Am. Math. Soc. 1951, 71, 197–210. [Google Scholar] [CrossRef]
  17. Grosswald, E. Bessel Polynomials, Lecture Notes in Math. Vol. 698; Springer: Berlin, Germany, 1978. [Google Scholar]
  18. Delgado, J.; Orera, H.; Pe na, J.M. Accurate algorithms for Bessel matrices. J. Sci. Comput. 2019, 80, 1264–1278. [Google Scholar] [CrossRef]
  19. Dehestani, H.; Ordokhani, Y.; Razzaghi, M. Fractional-order Bessel functions with various applications. Appl. Math. 2019, 64, 637–662. [Google Scholar] [CrossRef]
  20. Odibat, Z.; Shawagfeh, N.T. Generalized Taylor’s formula. Appl. Math. Comput. 2007, 186, 286–293. [Google Scholar] [CrossRef]
  21. Kazem, S.; Abbasbandy, S.; Kumar, S. Fractional-order Legendre functions for solving fractional-order differential equations. Appl. Math. Model. 2013, 37, 5498–5510. [Google Scholar] [CrossRef]
  22. Rehman, M.U.; Khan, R.A. A numerical method for solving boundary value problems for fractional differential equations. Appl. Math. Model. 2012, 36, 894–907. [Google Scholar] [CrossRef]
  23. Firoozjaee, M.A.; Yousefi, S.A.; Jafari, H.; Baleanu, D. On a numerical approach to solve multi order fractional differential equations with initial/boundary conditions. J. Comput. Nonlinear Dyn. 2015, 10, 061025. [Google Scholar] [CrossRef]
  24. Izadi, M.; Negar, M.R. Local discontinuous Galerkin approximations to fractional Bagley-Torvik equation. Math. Meth. Appl. Sci. 2020, 43, 4798–4813. [Google Scholar] [CrossRef]
  25. Wei, H.M.; Zhong, X.C.; Huang, Q.A. Uniqueness and approximation of solution for fractional Bagley-Torvik equations with variable coefficients. Int. J. Comput. Math. 2016, 94, 1541–1561. [Google Scholar] [CrossRef]
  26. Izadi, M. Fractional polynomial approximations to the solution of fractional Riccati equation. Punjab Univ. J. Math. 2019, 51, 123–141. [Google Scholar]
  27. Izadi, M. Comparison of Various Fractional Basis Functions for Solving Fractional-Order Logistic Population Model; Facta Univ. Ser. Math. Inform; University of Niš: Niš, Serbia, 2020. [Google Scholar]
  28. Akgul, A.; Inc, M.; Karatas, E.; Baleanu, D. Numerical solutions of fractional differential equations of Lane-Emden type by an accurate technique. Adv. Differ. Equ. 2015, 2015, 220. [Google Scholar] [CrossRef] [Green Version]
  29. Mechee, M.S.; Senu, N. Numerical study of fractional differential equations of Lane-Emden type by method of collocation. Appl. Math. 2012, 3, 851–856. [Google Scholar] [CrossRef] [Green Version]
Figure 1. Numerical approximations for fixed β = 1 and γ = 1.25 , 1.5 , 1.75 , 2 (left) and fixed γ = 2 and β = 0.25 , 0.5 , 0.75 , 1 (right) in test Problem 4 with N = 10 .
Figure 1. Numerical approximations for fixed β = 1 and γ = 1.25 , 1.5 , 1.75 , 2 (left) and fixed γ = 2 and β = 0.25 , 0.5 , 0.75 , 1 (right) in test Problem 4 with N = 10 .
Symmetry 12 01260 g001
Figure 2. Comparing the error functions in test Problem 6 using old and new Bessel, Chelyshkov, and Legendre functions with γ , α = 1 / 4 , and N = 7 .
Figure 2. Comparing the error functions in test Problem 6 using old and new Bessel, Chelyshkov, and Legendre functions with γ , α = 1 / 4 , and N = 7 .
Symmetry 12 01260 g002
Table 1. Comparison of L , L 2 error norms for test Problem 3.
Table 1. Comparison of L , L 2 error norms for test Problem 3.
New BesselChelyshkov [7]
N = 2 , α = 5 2 N = 3 , α = 5 6 N = 5 , α = 1 2 N = 16 N = 20
L 3.17 17 2.50 17 8.05 14 2.45 06 8.59 07
L 2 6.18 17 6.32 17 2.39 14 9.89 07 3.24 07
Table 2. Comparison of approximate solutions and the corresponding absolute errors for test Problem 4 using N = 8 , 16 , and γ = 2 , β = 1 .
Table 2. Comparison of approximate solutions and the corresponding absolute errors for test Problem 4 using N = 8 , 16 , and γ = 2 , β = 1 .
N = 8 N = 16 Haar Wavelet [22]
t x 8 , 1 ( t ) E 8 , 1 ( t ) x 16 , 1 ( t ) E 16 , 1 ( t ) J = 10
0.1 0.0593430365264982 2.50 09 0.059343034025940 2.96 16 0.05934300
0.2 0.1101342091046447 1.93 09 0.110134207176555 3.02 16 0.11013418
0.3 0.1510244104291788 1.57 09 0.151024408862577 3.07 16 0.15102438
0.4 0.1804753466639111 1.10 09 0.180475345562389 2.63 16 0.18047531
0.5 0.1967346707501356 6.06 10 0.196734670143683 2.57 16 0.19673463
0.6 0.1978079724388553 6.02 11 0.197807972378616 2.13 16 0.19780792
0.7 0.1814272449585667 5.64 10 0.181427245522797 2.80 16 0.18142718
0.8 0.1450153963505055 1.19 09 0.145015397537614 1.73 16 0.14501532
0.9 0.0856463216234075 2.14 09 0.085646323767636 1.52 16 0.08564623
Table 3. Comparison of L , L 2 error norms for test Problem 7.
Table 3. Comparison of L , L 2 error norms for test Problem 7.
New BesselBOM [6]
N = 2 N = 3 N = 3 N = 6 N = 12 N = 15
L 1.06271 11 1.45886 10 3.4 05 1.5 06 5.5 08 1.9 08
L 2 3.00764 11 4.21226 10 2.0 05 7.6 07 2.3 08 7.9 09
Table 4. Comparison of L error norms for γ = 5 / 2 , β 1 = 9 / 10 , β 2 = 3 / 2 in test Problem 8.
Table 4. Comparison of L error norms for γ = 5 / 2 , β 1 = 9 / 10 , β 2 = 3 / 2 in test Problem 8.
New BesselSJOM ( N = 24 ) [6
N = 3 N = 4 α , β = 0 α , β = 1 2 α , β = 1 α , β = 3 2
L 4.51805 13 6.85082 14 3.37 05 3.50 05 3.39 05 3.15 05
Table 5. Comparison of L error norms for various ( γ , β 1 , β 2 ) in test Problem 8.
Table 5. Comparison of L error norms for various ( γ , β 1 , β 2 ) in test Problem 8.
New BesselSJOM ( α , β = 3 2 ) [6
Case N = 3 N = 4 N = 4 N = 8 N = 16 N = 24
C2 4.14718 12 3.82214 15 1.47 09 2.43 10 2.62 11 6.29 12
C30 1.87623 16 1.85 04 5.32 05 3.50 05 1.95 05
C40 3.48011 14 2.02 03 5.93 04 2.40 04 1.06 04
C50 4.49186 16 1.91 06 5.46 07 3.67 07 2.06 07
Table 6. Comparison of L error norms for γ , α = 85 / 100 in test Problem 9.
Table 6. Comparison of L error norms for γ , α = 85 / 100 in test Problem 9.
New BesselSJOM ( N = 32 ) [6
N = 8 N = 10 α , β = 1 2 α , β = 0 α , β = 1 2 α , β = 1
L 1.01411 06 6.16222 09 5.2 04 8.1 05 1.2 04 2.3 04
Table 7. Comparison of L error norms for N = 10 and various γ in test Problem 9.
Table 7. Comparison of L error norms for N = 10 and various γ in test Problem 9.
New BesselB-Spline [9]SJOM ( N = 10 ) [6
γ = α N = 10 J = 8 α , β = 1 2 α , β = 0 α , β = 1 2 α , β = 1
0.2 6.71097 07 5.3 03 0.2544 0.1684 0.1824 0.1907
0.4 1.05544 06 1.9 03 0.1002 0.0363 0.0489 0.0617
0.6 3.38325 07 1.5 03 0.0314 0.0100 0.0158 0.0202
0.8 1.64178 08 1.0 03 0.0069 0.0018 0.0034 0.0045
1.2 1.53515 12 2.5 03 0.0222 0.0046 0.0046 0.0061
1.4 8.04611 15 2.4 03 0.0085 0.0014 0.0026 0.0041
1.6 6.41447 16 0.0031 3.8 04 0.0016 0.0029
1.8 1.17134 15 0.0012 7.3 05 9.0 04 0.0016
Table 8. Comparison of absolute errors for γ = 3 / 2 , β 1 = 1 / 2 in test Problem 10.
Table 8. Comparison of absolute errors for γ = 3 / 2 , β 1 = 1 / 2 in test Problem 10.
New BesselCM [29]RKM [28]
t N = 3 N = 4 N = 5 N = 10 N = 5 N = 10
0.25 8.25341 17 1.32991 16 1.3345 03 1.3232 05 8.7370 04 8.4636 06
0.50 6.41715 17 1.23861 16 1.5000 03 2.6000 05 9.9000 04 2.9000 06
0.75 1.37231 17 1.21568 16 5.0673 03 1.5634 06 7.6702 04 8.5754 06
1.00 3.40637 108 3.75169 108 3.6339 03 4.1443 05 5.4736 04 5.4345 06

Share and Cite

MDPI and ACS Style

Izadi, M.; Cattani, C. Generalized Bessel Polynomial for Multi-Order Fractional Differential Equations. Symmetry 2020, 12, 1260. https://doi.org/10.3390/sym12081260

AMA Style

Izadi M, Cattani C. Generalized Bessel Polynomial for Multi-Order Fractional Differential Equations. Symmetry. 2020; 12(8):1260. https://doi.org/10.3390/sym12081260

Chicago/Turabian Style

Izadi, Mohammad, and Carlo Cattani. 2020. "Generalized Bessel Polynomial for Multi-Order Fractional Differential Equations" Symmetry 12, no. 8: 1260. https://doi.org/10.3390/sym12081260

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