Next Article in Journal
Fractional Cauchy Problems for Infinite Interval Case-II
Next Article in Special Issue
On C-To-R-Based Iteration Methods for a Class of Complex Symmetric Weakly Nonlinear Equations
Previous Article in Journal
Bounded Solutions of Semilinear Time Delay Hyperbolic Differential and Difference Equations
Previous Article in Special Issue
Approximate Conservation Laws of Nonvariational Differential Equations
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Approximate Solutions for Fractional Boundary Value Problems via Green-CAS Wavelet Method

1
School of Natural Sciences, National University of Sciences and Technology, Islamabad 44000, Pakistan
2
NUST Institute of Civil Engineering, School of Civil and Environmental Engineering, National University of Sciences and Technology, Islamabad 44000, Pakistan
3
Department of Mathematics and General Sciences, Prince Sultan University, Riyadh 11586, Saudi Arabia
*
Author to whom correspondence should be addressed.
Mathematics 2019, 7(12), 1164; https://doi.org/10.3390/math7121164
Submission received: 21 September 2019 / Revised: 8 November 2019 / Accepted: 11 November 2019 / Published: 2 December 2019
(This article belongs to the Special Issue Computational Methods in Applied Analysis and Mathematical Modeling)

Abstract

:
In this study, we present a novel numerical scheme for the approximate solutions of linear as well as non-linear ordinary differential equations of fractional order with boundary conditions. This method combines Cosine and Sine (CAS) wavelets together with Green function, called Green-CAS method. The method simplifies the existing CAS wavelet method and does not require conventional operational matrices of integration for certain cases. Quasilinearization technique is used to transform non-linear fractional differential equations to linear equations and then Green-CAS method is applied. Furthermore, the proposed method has also been analyzed for convergence, particularly in the context of error analysis. Sufficient conditions for the existence of unique solutions are established for the boundary value problem under consideration. Moreover, to elaborate the effectiveness and accuracy of the proposed method, results of essential numerical applications have also been documented in graphical as well as tabular form.

1. Introduction

Fractional calculus, which is the generalization of ordinary integration and differentiation, has become an essential component in recipes for genre of science and engineering. This significance of fractional calculus is its essence of being a potential tool with higher accuracy and concluding precise results in different areas. The distinctive feature of fractional operators is that the fractional differential operators are of non-local character. Hence, the subject takes history along with non-local distributed effects into account [1,2,3]. Several problems of physical nature are central to, and crux of fractional differential equation. Recently many researchers have focused on techniques and methods for solving fractional differential equations [4,5,6,7,8,9,10]. In essence, fractional calculus has been deployed for fluid dynamics [11], bio engineering [12], electromagnetism [13], modeling the transfer of heat in heterogeneous media [14] and anomalous diffusion [15,16]. The manipulative control actions of human operators interacting with fractional-order plants are studied in [17]. The authors introduced a generalized fractional crossover model, which is justified and validated with the experimental data. In [18], a model is developed by generalizing the crossover model which characterizing the human control of systems with both integer and fractional-order plant dynamics. Present work has examined the characteristics of human control using fractional-order dynamics.
Wavelet analysis is well established and successful mathematical tool with numerous applications in engineering and science. Wavelets consists of expressions of functions expanded as summation of basic functions. These basic functions are achieved by translation and compression of a mother wavelet function. Thus, inheriting properties of locality and smoothness, which makes it easy to study the properties of integer and locality in the process of expressing function [19]. Wavelet has stirred considerable interest in applying them for numerical solutions of classical ordinary and partial differential equations. Recently, researcher have successfully extended some standard wavelet methods for numerical solutions for fractional differential equations as well. It is somehow surprising that among different solution techniques, the Cosine and Sine (CAS) wavelet method have rather less attention. CAS wavelet technique have been used to approximate solutions for Fredholm integral equations [20], and integro-differential equations [20,21,22]. Moreover, CAS wavelet operational matrices have been used to approximate solutions of non-linear Volterra integro-differential equations [23]. The CAS Picard methods has been used to approximate the solutions of non-linear fractional differential equations [24]. Other applications of some wavelet methods in the area of applied mathematics include numerical integration, numerical solutions of fractional ordinary and fractional partial differential equations [25,26,27,28]. Meanwhile, different types of wavelets are used such as the Haar wavelet [29,30], B-spline [31], Daubechies [32] and Legendre wavelet [33,34].
The application of Chebyshev wavelets method for numerical solutions of fractional fourth, sixth and eighth order linear and non-linear boundary value problems is considered in [35]. The reproducing kernel Hilbert space method is used in [36] for the solutions of fourth order fractional boundary value problems. In [37], authors constructed a new pseudospectral integration matrix of any arbitrary order a R + for the solution of fractional initial and boundary value problems. They used the Chebyshev interpolating polynomial for functions at the Gauss–Lobatto points in [ 1 , 1 ] . A novel approach is introduced in [38] for the solution of fractional initial and boundary-values problems. Solution is approximated by the truncated series of fractional powers of the independent variables.
In this paper, we have tried to develop a simple and efficient wavelet-based numerical scheme for solution of fractional differential equations. This technique is based on implementation of Green function along with CAS wavelets. This method is not only easy to implement but also it does not require the conventional operational matrices of integration. The convergence of proposed method has been derived and elaborated in the context of error analysis for further applications. The method has been further analyzed in terms of the efficiency and accuracy by considering a number of documented examples. Moreover, the comparison from these results have also been documented in tabular form against previous studies [39,40].
The present paper is organized as follows: In the second section we review some basic definitions needed in the sequel. We give a brief introduction of CAS wavelet method. Moreover, for the sake of completeness, the CAS wavelet operational matrix is also discussed. In Section 3, we present numerical method called Green-CAS method for fractional boundary value problems. The procedure for implementation of the method is also elaborated in this section. In the fourth section of the paper, we establish sufficient conditions for the existence of unique solution for certain class of boundary value problems with mixed boundary conditions. Section 5 gives comparison of the Green-CAS method with some previous studies [39,40]. The method is tested for a number of problems to study the efficiency and accuracy. Furthermore, in Section 6, we workout error analysis for the method. Finally, in last section we conclude the work.

2. Fractional Calculus and CAS Wavelets

In this section, we review some basic definitions of fractional calculus. These definitions serve as underpinnings infrastructure for the upcoming section.
Definition 1.
[41] The Riemann–Liouville fractional integral operator of order α R + is defined as
I t α f ( t ) = 1 Γ ( α ) a t ( t ξ ) α 1 f ( ξ ) d ξ ,
for a < t b .
Definition 2.
[41] The Caputo fractional derivative operator of order α R + is defined as
D t α f ( t ) = 1 Γ ( n α ) a t ( t ξ ) n α 1 σ ( n ) f ( ξ ) d ξ ,
for a < t b , where σ = d d t and n 1 < α n , n N and n = α + 1 .
Lemma 1.
[24] Assume that u r + 1 ( t ) L 2 [ 0 , 1 ] is a differentiable and bounded function such that there exits γ > 0 ; t [ 0 , 1 ] : | d 2 d t 2 u r + 1 ( t ) | γ . Let u r + 1 k , M ( t ) be the approximation of u r + 1 ( t ) , then we have
| u r + 1 ( t ) u r + 1 k , M ( t ) | γ π 2 n = 2 k m ^ = M + 1 1 ( n + 1 ) 5 2 m ^ 2 ,
and u r + 1 k , M ( t ) converges to u r + 1 ( t ) as k , M and r approach .
Wavelets are special kind of family of functions constructed from specific transformations namely translation and dilation of a single function called the mother wavelet,
ψ a , b ( t ) = | a | 1 2 ψ ( t b a ) , a , b R , a 0 .
If the parameter | a | < 1 , then the wavelet (4) corresponds to higher frequencies with smaller support in time domain and becomes compressed form of mother wavelet. On contrary, when | a | > 1 the wavelet has larger support in time domain and corresponds to lower frequencies. Discretizing the parameters as a = a 0 k , b = n b 0 a 0 k , a 0 > 1 , b 0 > 1 where k and n are positive integers, we obtain the following family of discrete wavelets
ψ k , n ( t ) = | a 0 | k 2 ψ ( a 0 k t n b 0 ) ,
where ψ k , n ( t ) form a basis for L 2 ( R ) . In particular, if a 0 = 2 and b 0 = 1 , then these wavelets produce an orthonormal basis. The orthonormal CAS wavelets [20] are defined on the interval [ 0 , 1 ] as
ψ k , n ( t ) = 2 k 2 C A S m ^ ( 2 k t n + 1 ) , for t [ n 1 2 k , n 2 k ] ; 0 , otherwise ;
where C A S m ^ ( t ) = cos ( 2 m ^ π t ) + sin ( 2 m ^ π t ) and n = 1 , 2 , 3 , , 2 k , is the translation parameter.
The non-negative integer k is the level of resolution and m ^ is any positive integer. CAS wavelet have compact support, i.e.,
supp ( ψ k , n ( t ) ) = { t : ψ k , n ( t ) 0 } ¯ = [ n 1 2 k , n 2 k ] .

2.1. Function Approximations

Any function u ( t ) L 2 [ 0 , 1 ) can be expressed as CAS wavelet series:
u ( t ) = n = 0 m ^ Z c n m ^ ψ n , m ^ ( t ) ,
where c n m ^ = < u ( t ) , ψ n , m ^ ( t ) > = 0 1 u ( t ) ψ n , m ^ ( t ) d t . Therefore, the series (8) is truncated as
u ( t ) n = 0 2 k 1 m ^ = M M c n m ^ ψ n , m ^ ( t ) = C T Ψ ( t ) ,
where C and Ψ are vectors of the form
C = [ c 0 , M , c 0 , M + 1 , , c 0 , M , c 1 , M , c 1 , M + 1 , , c 1 , M , , c 2 k 1 , M , c 2 k 1 , M + 1 , , c 2 k 1 , M ] T ,
Ψ ( t ) = [ ψ 0 , M ( t ) , ψ 0 , M + 1 ( t ) , , ψ 0 , M ( t ) , ψ 1 , M ( t ) , ψ 1 , M + 1 ( t ) , , ψ 1 , M ( t ) , , ψ 2 k 1 , M ( t ) , ψ 2 k 1 , M + 1 ( t ) , , ψ 2 k 1 , M ( t ) ] T .
The collocation points for the CAS wavelet are taken as t i = 2 i 1 2 m , where i = 1 , 2 , , m . The CAS wavelet matrix Ψ m , m can be written as
Ψ m × m = Ψ 1 2 m , Ψ 3 2 m , , Ψ 2 m 1 2 m .
If we fix k = 1 , M = 1 , we have n = 0 , 1 ; m ^ = 1 , 0 , 1 and i = 1 , 2 , , 6 , then the CAS wavelet matrix is given by
Ψ 6 × 6 = 0.5176 1.4142 1.9319 0 0 0 0 0 0 0.5176 1.4142 1.9319 1.4142 1.4142 1.4142 0 0 0 0 0 0 1.4142 1.4142 1.4142 1.9319 1.4142 0.5176 0 0 0 0 0 0 1.9319 1.4142 0.5176 .

2.2. CAS Wavelet Operational Matrix

For simplicity Equation (9) can be written as
u ( t ) i = 1 m c i ψ i ( t ) = C T Ψ ( t ) ,
where the index i is determined by the expression i = M ( 2 n + 1 ) + ( m ^ + n + 1 ) and m = 2 k ( 2 M + 1 ) .
Any arbitrary function u ( t ) L 2 ( R ) can be expanded in terms of a block-pulse function [42] given as
u ( t ) i = 1 m a i b i ( t ) = A T B ( t ) ,
the term a i is the coefficient of the block-pulse functions b i . So the CAS wavelet can be expanded in terms of block-pulse as
Ψ ( t ) = Ψ m × m B ( t ) .
The fractional integral of block-pulse function is given by
( I t α b ) ( t ) = K m × m α B ( t ) ,
where K m × m α is given in [18] with P m × m α = Ψ m × m K m × m α ( Ψ m × m ) 1 . The operational matrix P m × m α for α = 0.75 and for fixed values of k = 1 and M = 1 is given by
P 6 × 6 0.75 = 0.0584 0.0087 0.1227 0.0367 0.0620 0.0166 0 0.0584 0 0.1227 0 0.0620 0.1091 0.0258 0.3697 0.5041 0.1227 0.0367 0 0.1091 0 0.3697 0 0.1227 0.0893 0.0052 0.1091 0.0258 0.0584 0.0087 0 0.0893 0 0.1091 0 0.0584 .

3. Approximate Solutions of BVP via Green-CAS Wavelet Method

We present the implementation procedure for the proposed method for solving linear and non-linear ordinary fractional boundary value problems numerically, called Green-CAS technique. In general, this method does not require the use of operational matrix for fractional differential equation. Interestingly, accuracy is not compromised, rather enhanced by using Green-CAS method for solving fractional boundary value problems.
Consider the following class of fractional boundary value problem:
D 0 α u ( t ) + f ( t , u ( t ) ) = 0 , with u ( 0 ) = u 0 , u ( 1 ) = u 1 .
Lemma 2.
[43] Let 0 < α 2 , and f ( t , u ( t ) ) : [ 0 , 1 ] × R R is continuous, then u ( t ) is the solution of Equation (17) if and only if u ( t ) satisfies the following Fredholm integral equation
u ( t ) = 0 1 G ( t , ξ ) f ( ξ , u ( ξ ) ) d ξ + u 0 + t ( u 1 u 0 ) ,
where
G ( t , ξ ) = 1 Γ ( α ) [ ( t ξ ) α 1 + t ( 1 ξ ) α 1 ] , i f 0 ξ < t ; t Γ ( α ) ( 1 ξ ) α 1 , i f t ξ 1 .
The graph for the function in Equation (19), for α = 2 , k = 3 , and M = 5 , is shown in Figure 1.

Numerical Procedure to Fractional Linear Differential Equations

In this subsection, we describe the procedure of implementation of Green-CAS method to approximate the numerical solutions for the linear fractional differential equations with boundary conditions.
Consider the class of linear fractional differential equations
D t α u ( t ) + a ( t ) D t β u ( t ) + b ( t ) u ( t ) + d ( t ) u ( t ) = g ( t ) , 1 < α 2 , 0 < β 1 ,
with Dirichlet boundary condition
u ( 0 ) = p 1 , u ( 1 ) = p 2 ,
or mixed boundary conditions of the form
( 1 ) u ( 0 ) = q 1 , u ( 1 ) = q 2 o r ( 2 ) u ( 0 ) = r 1 , u ( 1 ) = r 2 ,
where t [ 0 , 1 ] and p 1 , p 2 , q 1 , q 2 , r 1 and r 2 are constants and g is a linear function.
Case #1 Equation (20) with Dirichlet boundary condition (21). Approximate the higher order derivative term as
D t α u ( t ) = n = 0 2 k 1 m ^ = M M c n m ^ ψ n , m ^ ( t ) .
Applying the fractional integral operator on both sides of Equation (23), we get
u ( t ) = n = 0 2 k 1 m ^ = M M c n m ^ ( I t α ψ n , m ^ ( t ) ) + t y 1 + y 2 .
Using the boundary conditions (21), Equation (24) becomes
u ( t ) = n = 0 2 k 1 m ^ = M M c n m ^ ( I t α ψ n , m ^ ( t ) ) + t ( p 2 p 1 n = 0 2 k 1 m ^ = M M c n m ^ ( I t α ψ n , m ^ ( 1 ) ) ) + p 1 .
u ( t ) = n = 0 2 k 1 m ^ = M M c n m ^ ( 0 t ( t ξ ) α 1 Γ ( α ) ψ n , m ^ ( ξ ) ) d ξ t 0 1 ( 1 ξ ) α 1 Γ ( α ) ψ n , m ^ ( ξ ) ) d ξ ) + t ( p 2 p 1 ) + p 1
u ( t ) = n = 0 2 k 1 m ^ = M M c n m ^ 0 1 G 1 ( t , ξ ) ψ n , m ^ ( ξ ) ) d ξ + t ( p 2 p 1 ) + p 1 ,
where
G 1 ( t , ξ ) = 1 Γ ( α ) ( ( t ξ ) α 1 t ( 1 ξ ) α 1 ) , if 0 ξ < t ; t Γ ( α ) ( 1 ξ ) α 1 , if t ξ 1 .
Differentiating both sides of the Equation (25)
u ( t ) = n = 0 2 k 1 m ^ = M M c n m ^ ( I t α 1 ψ n , m ^ ( t ) ) + ( p 2 p 1 n = 0 2 k 1 m ^ = M M c n m ^ ( I t α ψ n , m ^ ( 1 ) ) ) .
u ( t ) = n = 0 2 k 1 m ^ = M M c n m ^ ( 0 t ( t ξ ) α 2 Γ ( α 1 ) ψ n , m ^ ( ξ ) ) d ξ 0 1 ( 1 ξ ) α 1 Γ ( α ) ψ n , m ^ ( ξ ) ) d ξ ) + p 2 p 1
u ( t ) = n = 0 2 k 1 m ^ = M M c n m ^ 0 1 G 2 ( t , ξ ) ψ n , m ^ ( ξ ) ) d ξ + ( p 2 p 1 ) ,
where
G 2 ( t , ξ ) = 1 Γ ( α 1 ) ( t ξ ) α 2 1 Γ ( α ) ( 1 ξ ) α 1 , if 0 ξ < t ; 1 Γ ( α ) ( 1 ξ ) α 1 , if t ξ 1 .
Similarly taking β order derivative on both sides in Equation (25)
D t β u ( t ) = n = 0 2 k 1 m ^ = M M c n m ^ ( I t α β ψ n , m ^ ( t ) ) + t 1 β Γ ( 2 β ) ( p 2 p 1 n = 0 2 k 1 m ^ = M M c n m ^ ( I t α ψ n , m ^ ( 1 ) ) ) .
D t β u ( t ) = n = 0 2 k 1 m ^ = M M c n m ^ ( 0 t ( t ξ ) α β 1 Γ ( α β ) ψ n , m ^ ( ξ ) ) d ξ 0 1 t 1 β Γ ( 2 β ) ( 1 ξ ) α 1 Γ ( α ) ψ n , m ^ ( ξ ) ) d ξ ) + t 1 β Γ ( 2 β ) ( p 2 p 1 )
D t β u ( t ) = n = 0 2 k 1 m ^ = M M c n m ^ 0 1 G 3 ( t , ξ ) ψ n , m ^ ( ξ ) ) d ξ + t 1 β Γ ( 2 β ) ( p 2 p 1 ) ,
where
G 3 ( t , ξ ) = 1 Γ ( α β ) ( t ξ ) α β 1 t 1 β Γ ( 2 β ) Γ ( α ) ( 1 ξ ) α 1 , if 0 ξ < t ; t 1 β Γ ( 2 β ) Γ ( α ) ( 1 ξ ) α 1 , if t ξ 1 .
Inserting (23), (26), (28) and (30) into (20), we obtain
n = 0 2 k 1 m ^ = M M c n m ^ ( ψ n , m ^ ( ξ ) + a ( t ) 0 1 G 3 ( t , ξ ) ψ n , m ^ ( ξ ) d ξ + b ( t ) 0 1 G 2 ( t , ξ ) ψ n , m ^ ( ξ ) d ξ + d ( t ) 0 1 G 1 ( t , ξ ) ψ n , m ^ ( ξ ) d ξ ) = f ( t ) ,
where f ( t ) = ( p 2 p 1 ) [ a ( t ) t 1 β Γ ( 2 β ) + b ( t ) + t d ( t ) ] + d ( t ) p 1 + g ( t ) .
The Equation (31) at the collocation points t i = 2 i 1 2 m , i = 1 , 2 , , 3 , , m , in matrix form is
C T { Ψ m × m + A G 3 ^ m × m Ψ m × m + B G 2 ^ m × m Ψ m × m + D G 1 ^ m × m Ψ m × m } = F T .
Case #2(a) Equation (20) with mixed boundary condition 22 ( 1 ) , Equation (24) can be written as
u ( t ) = n = 0 2 k 1 m ^ = M M c n m ^ ( I t α ψ n , m ^ ( t ) ) + t q 1 + ( q 2 q 1 n = 0 2 k 1 m ^ = M M c n m ^ ( I x α ψ n , m ^ ( 1 ) ) ) .
u ( t ) = n = 0 2 k 1 m ^ = M M c n m ^ 0 1 G 4 ( t , ξ ) ψ n , m ^ ( ξ ) ) d ξ + t q 1 + q 2 q 1 ,
where
G 4 ( t , ξ ) = 1 Γ ( α ) ( ( t ξ ) α 1 ( 1 ξ ) α 1 ) , if 0 ξ < t ; 1 Γ ( α ) ( 1 ξ ) α 1 , if t ξ 1 .
Again, the first order and β order derivative of u in Equation (33) has the form
u ( t ) = n = 0 2 k 1 m ^ = M M c n m ^ ( I t α 1 ψ n , m ^ ( t ) ) + q 1 = n = 0 2 k 1 m ^ = M M c n m ^ P 1 α 1 ψ n , m ^ ( t ) + q 1 ,
D t β u ( t ) = n = 0 2 k 1 m ^ = M M c n m ^ ( I t α β ψ n , m ^ ( t ) ) + t 1 β Γ ( 2 β ) q 1 = n = 0 2 k 1 m ^ = M M c n m ^ P 2 α β ψ n , m ^ ( t ) + t 1 β Γ ( 2 β ) q 1 .
Substituting equations (23) and (34)–(36) into Equation (20), we have
C T { Ψ m × m + A P 1 α 1 Ψ m × m + B P 2 α β Ψ m × m + D G 4 ^ m × m Ψ m × m } = K T ,
where K T is known vector that is the approximation of function k ( t ) = q 1 [ a ( t ) t 1 β Γ ( 2 β ) + b ( t ) + d ( t ) ( t 1 ) ] d ( t ) q 2 + g ( t ) .
Case #2(b) Equation (20) with mixed boundary condition 22 ( 2 ) , the Equation (24) becomes
u ( t ) = n = 0 2 k 1 m ^ = M M c n m ^ ( I t α ψ n , m ^ ( t ) ) + t ( r 2 n = 0 2 k 1 m ^ = M M c n m ^ ( I x α 1 ψ n , m ^ ( 1 ) ) ) + r 1 .
u ( t ) = n = 0 2 k 1 m ^ = M M c n m ^ 0 1 G 5 ( t , ξ ) ψ n , m ^ ( ξ ) ) d s d ξ + t r 2 + r 1 ,
where
G 5 ( t , ξ ) = 1 Γ ( α ) ( t ξ ) α 1 t Γ ( α 1 ) ( 1 ξ ) α 2 , if 0 ξ < t ; t Γ ( α 1 ) ( 1 ξ ) α 2 , if t ξ 1 .
Again, the first order and β -order derivative of u in Equation (38) has the form
u ( t ) = n = 0 2 k 1 m ^ = M M c n m ^ ( 0 t ( t ξ ) α 2 Γ ( α 1 ) ψ n , m ^ ( ξ ) ) d ξ 0 1 ( 1 ξ ) α 2 Γ ( α 1 ) ψ n , m ^ ( ξ ) ) d ξ ) + r 2 ,
u ( t ) = n = 0 2 k 1 m ^ = M M c n m ^ 0 1 G 6 ( t , ξ ) ψ n , m ^ ( ξ ) ) d ξ + r 2 ,
where
G 6 ( t , ξ ) = 1 Γ ( α 1 ) { ( t ξ ) α 2 ( 1 ξ ) α 2 } , if 0 ξ < t ; 1 Γ ( α 1 ) ( 1 ξ ) α 2 , if t ξ 1 ,
and
D t β u ( t ) = n = 0 2 k 1 m ^ = M M c n m ^ ( 0 t ( t ξ ) α β 1 Γ ( α β ) ψ n , m ^ ( ξ ) ) d ξ t 1 β Γ ( 2 β ) 0 1 ( 1 ξ ) α 2 Γ ( α 1 ) ψ n , m ^ ( ξ ) ) d ξ ) + t 1 β Γ ( 2 β ) r 2
D t β u ( t ) = n = 0 2 k 1 m ^ = M M c n m ^ 0 1 G 7 ( t , ξ ) ψ n , m ^ ( ξ ) ) d ξ + t 1 β Γ ( 2 β ) r 2 ,
where
G 7 ( t , ξ ) = 1 Γ ( α β ) ( t ξ ) α β 1 t 1 β Γ ( α 1 ) Γ ( 2 β ) ( 1 ξ ) α 2 , if 0 ξ < t ; t 1 β Γ ( 2 β ) Γ ( α 1 ) ( 1 ξ ) α 2 , if t ξ 1 .
Using (23) and (39)–(41) in (20), we obtain
n = 0 2 k 1 m ^ = M M c n m ^ ( ψ n , m ^ ( ξ ) + a ( t ) 0 1 G 7 ( t , ξ ) ψ n , m ^ ( ξ ) d ξ + b ( t ) 0 1 G 6 ( t , ξ ) ψ n , m ^ ( ξ ) d ξ + d ( t ) 0 1 G 5 ( t , ξ ) ψ n , m ^ ( ξ ) d ξ ) = s ( t ) ,
where s ( t ) = r 2 [ a ( t ) t 1 β Γ ( 2 β ) + b ( t ) + t d ( t ) ] d ( t ) r 1 + g ( t ) .
The Equation (42) can be written in vector form and in matrix notation once the collocation points t i = 2 i 1 2 m , i = 1 , 2 , , 3 , , m , are used
C T { Ψ m × m + A G 7 ^ m × m Ψ m × m + B G 6 ^ m × m Ψ m × m + D G 5 ^ m × m Ψ m × m } = S T .
For the sake of convenience, we use some matrix notations.
The G 1 ^ , G 2 ^ , , G 7 ^ , can be obtain by using CAS wavelet approximations and orthogonality property of wavelets. For example, the Green function can be approximated by CAS wavelet as follows
G 1 ( t , ξ ) = n = 0 2 k 1 m ^ = M M [ ψ n , m ^ ( t ) ] T G 1 ^ ψ n , m ^ ( ξ ) .
Therefore
n = 0 2 k 1 m ^ = M M 0 1 G 1 ( t , ξ ) ψ n , m ^ ( ξ ) d ξ = G 1 ^ m × m Ψ m × m .
By using the orthogonality of the sequence { ψ n , m ( t ) } on [ 0 , 1 ] , we get
n = 0 2 k 1 m ^ = M M 0 1 ψ n , m ( ξ ) [ ψ n , m ( ξ ) ] T d ξ = I m × m ,
where I m × m is an identity matrix with dimension m × m .
Similarly,
n = 0 2 k 1 m ^ = M M 0 1 G j ( t , ξ ) ψ n , m ^ ( ξ ) d ξ = G j ^ m × m Ψ m × m , for j = 1 , 2 , , 7 ,
where C = { C 1 , C 2 , C 3 , , C m } is an unknown vector, and A , B , D are the diagonal matrices given by
A = a ( t 1 ) 0 0 0 a ( t 2 ) 0 0 0 a ( t m ) ,   B = b ( t 1 ) 0 0 0 b ( t 2 ) 0 0 0 b ( t m )   and   D = d ( t 1 ) 0 0 0 d ( t 2 ) 0 0 0 d ( t m ) .
The Green-CAS wavelet coefficient vector C can be obtained from the algebraic equations (32) and (37) or (32) and (43). This in turn gives the approximate solution when inserted in (26), (34) and (39) respectively.

4. Existence and Uniqueness

The primary objective of this paper is to develop a numerical scheme for fractional boundary value problems. In practice, however, one may be typically interested in finding the conditions for the existence of solutions on given domain. We know establish the conditions under which there exists unique solution of fractional boundary value problems. There is a vast literature on the existence theory of fractional boundary value problems. We refer the interested readers to [44,45,46,47] and references therein. We examine the existence and uniqueness of solution for the class of fractional differential equations (20) subject to relatively general mixed boundary conditions
μ 1 u ( 0 ) + μ 2 u ( 0 ) = p , η 1 u ( 1 ) + η 2 u ( 1 ) = q ,
where μ 1 , μ 2 , η 1 , η 2 , p , q R . Please note that for μ 1 = 1 , μ 2 = 0 , and p = p 1 , and η 1 = 1 , η 2 = 0 , q = p 2 , the boundary conditions (45) reduce to boundary condition in (21). Furthermore, for μ 1 = 0 , μ 2 = 1 , and p = q 1 , and η 1 = 1 , η 2 = 0 , q = q 2 , the boundary conditions (45) reduce to boundary the first condition in (22). Finally, for μ 1 = 1 , μ 2 = 0 , and p = r 1 , and η 1 = 0 , η 2 = 1 , q = r 2 , the boundary conditions (45) reduces to the second boundary condition in (22).
For convenience, we introduce following notations:
g ( t , u , v , w ) : = f ( t ) a ( t ) v ( t ) b ( t ) w ( t ) d ( t ) u ( t ) , where v ( t ) : = D β u ( t ) and w ( t ) : = u ( t ) . Also, we define λ ( t ) = 1 Δ ( μ 2 t μ 1 ) , where Δ = μ 1 ( η 1 + η 2 ) η 1 μ 2 .
In the following, we transform the boundary value problem (20) and (45) to an equivalent integral equation.
Lemma 3.
Assume a , b , d and f are continuous real valued functions defined on [ 0 , 1 ] and Δ 0 . Then u C [ 0 , 1 ] is a solution of the boundary value problem (20) and (45) iff u solves the integral equation
u ( t ) = 0 1 G ( t , s ) g ( s , u ( s ) , v ( s ) , w ( s ) ) d s ,
where
G ( t , s ) = 1 Γ ( α ) ( t s ) α 1 + η 1 λ ( t ) ( 1 s ) α 1 + η 2 λ ( t ) Γ ( α 1 ) ( 1 s ) α 2 , f o r s t ; η 1 λ ( t ) Γ ( α ) ( 1 s ) α 1 + η 2 λ ( t ) Γ ( α 1 ) ( 1 s ) α 2 , f o r s t .
We define the set B = { u ( t ) : D t ϱ u C [ 0 , 1 ] } , where ϱ { 0 , β , 1 } and norm for this set as u = ϱ max t [ 0 , 1 ] | D ϱ u ( t ) | . The space B furnished with the norm . is a Banach space.
The proof of Lemma 3 is similar to the proof of Lemma 2.1 in [45].
Theorem 1.
Under the assumptions of Lemma 3, there exists at least one solution of the boundary value problem (20) and (45), provided L ( B + C + D ˜ ) < Γ ( α ) .
Proof. 
The fixed points of the operator Ψ : B B defined as
Ψ u ( t ) = 0 1 G ( t , s ) g ( s , u ( s ) , v ( s ) , w ( s ) ) d s ,
are the solutions of the boundary value problem (20) and (45). Let f ˜ , a ˜ , b ˜ , d ˜ and λ ˜ be maximum values for modulus of f , a , b , d and λ respectively and L : = max { a ˜ , b ˜ , d ˜ } . Define the set Ω = { u B : u R } , where R is chosen so that it satisfies the condition R max 3 B f ˜ Γ ( α ) 3 A B , 3 C f ˜ Γ ( α ) 3 A C , 3 D ˜ f ˜ Γ ( α ) 3 A D ˜ , where A : = a ˜ + b ˜ + d ˜ ) and B : = 1 + ( | η 1 | + | η 2 | ( α 1 ) ) λ ˜ , C : = α + ( | η 1 | + | η 2 | ) | μ 1 | | Δ | and D ˜ : = Γ ( α ) Γ ( α β ) + | η 1 | + α | η 2 | | Δ | Γ ( 2 β ) . It is to be noted that
| Ψ u ( t ) | ( f ˜ + R A ) 0 1 | G ( t , s ) | d s .
Since ( t s ) α 1 ( 1 s ) α 1 . Therefore, from Equation (47), we have following estimate for G :
| G ( t , s ) | ( 1 s ) α 1 Γ ( α ) ( 1 + | η 1 | λ ˜ ) + | η 1 | λ ˜ Γ ( α 1 ) ( 1 s ) α 2 B ( 1 s ) α 2 Γ ( α 1 ) .
Similarly, we have
| d d t G ( t , s ) | α + ( | η 1 | + | η 2 | ) | μ 1 | | Δ | ( 1 s ) α 2 Γ ( α 1 ) = C ( 1 s ) α 2 Γ ( α 1 ) , | D t β G ( t , s ) | D ˜ ( 1 s ) α 2 Γ ( α 1 ) .
Therefore, inequality (49) may further be refined as | Ψ u ( t ) | 1 Γ ( α ) ( f ˜ + R A ) B ) R 3 . By similar argument, we have the estimates | Ψ u ( t ) | 1 Γ ( α ) ( f ˜ + R A ) C ) R 3 , and | D t β Ψ u ( t ) | 1 Γ ( α ) ( f ˜ + R A ) D ˜ ) R 3 . Therefore Ψ u R 3 + R 3 + R 3 = R . Hence Ψ : Ω Ω . Now, we prove that Ψ is contraction. Let u , u ˜ Ω . Then, we have
| g ( t , u , v , w ) g ( t , u ˜ , v ˜ , w ˜ ) | a ˜ | v v ˜ | + b ˜ | w w ˜ | + d ˜ | u u ˜ | L ( | v v ˜ | + | w w ˜ | + | u u ˜ | ) .
Therefore, from (48) and above inequality, we have following estimates
| Ψ u ( t ) Ψ u ˜ ( t ) | 0 1 | G ( t , s ) | | g ( s , u , v , w ) g ( t , u ˜ , v ˜ , w ˜ ) | d s L u u ˜ 0 1 | G ( t , s ) | d s L B Γ ( α ) u u ˜
Similarly, | Ψ u ( t ) Ψ u ˜ ( t ) | L C Γ ( α ) u u ˜ and | Ψ u ( t ) Ψ u ˜ ( t ) | L D ˜ Γ ( α ) u u ˜ .
Finally, Ψ u Ψ u ˜ κ u u ˜ where κ < 1 . Thus, Ψ is contraction. By contraction mapping theorem, there exists a unique solution of the boundary value problem (20) and (45). □
Remark 1.
Theorem 1 can be proved under weaker conditions on a , b , d and f. That is the continuity condition may be dropped and assuming a , b , d and f from the space L 1 [ 0 , 1 ] .

5. Applications

In this section, we discuss some numerical examples to test the accuracy of the proposed Green-CAS method. The results are compared with some other numerical methods available in literature.

5.1. Linear Case

We implement the Green-CAS wavelet to solve the linear fractional differential equations with boundary conditions.
Example 1.
Consider
D t α u ( t ) + a ( t ) u ( t ) = g ( t ) , 1 < α 2 , t [ 0 , 1 ] ,
with boundary conditions
u ( 0 ) = 0 , u ( 1 ) = 0 .
If a ( t ) = sin ( t ) cos ( t ) and g ( t ) = Γ ( α + 2 ) Γ ( 3 ) t Γ ( 3 ) Γ ( 3 α ) t 2 α + sin ( t ) cos ( t ) ( t α t ) t , then one can find the analytic solution of the above system as u ( t ) = t ( t α t ) . The numerical solutions are obtained by the proposed method discussed in the above section. The absolute error between exact and numerical solutions for the different values of α , k and M are shown in Table 1. The numerical solutions obtained from Green-CAS method are documented in a graphical form in Figure 2 for different values of α. The maximum absolute error decrease by increasing value of M and k.
Example 2.
Consider fractional boundary value problem with variable coefficient
( 1 t ) 2 D t α u ( t ) ( 1 t ) u ( t ) = 1 , 1 < α 2 ,
u ( 0 ) = 1 , u ( 1 ) = 1 2 .
The approximate solutions are obtained for different values of α by the Green-CAS method, as discussed in Section 3. For the case, when α = 2 , the absolute error for M = 4 and k = 9 are presented in Table 2. Also, numerical results of proposed method are compared with the results of Haar wavelets method [30] and the method based on Taylor’s expansion [48]. The comparison shows that the present method is quite satisfactory and competitive with other methods.
Example 3.
Consider the Bagley–Torvik equation
a ( t ) D t α u ( t ) + b ( t ) D t β u ( t ) + c ( t ) u ( t ) = g ( t ) , 1 < α 2 ,
subject to the boundary conditions
u ( 0 ) = u 0 , u ( 1 ) = u 1 .
For Bagley–Torvik equation we substitute the values α = 2 , β = 1.5 , a ( t ) = b ( t ) = c ( t ) = 1 , and g ( t ) = 2 + 4 t π + t 2 in (52). It can be conventionally verified that the exact solution to Equation (52) is u ( t ) = t 2 . For numerical solutions at α = 2 and β = 1.5 , the algebraic matrix form of Equation (52) after applying Green-CAS method becomes
C T { Ψ m × m + P m × m 2 β Ψ m × m + G 1 ^ m × m Ψ m × m } = F T ,
where F T is the evaluation of the function f ( t ) = 2 + 4 t π + t 2 t at the collocation points. The approximate solution of Equation (52) for the values α = 2 and 0 < β 1 , we get
C T { Ψ m × m + G 3 ^ m × m Ψ m × m + G 1 ^ m × m Ψ m × m } = H T .
where H T is a vector of the function h ( t ) = 2 + 3 3 β t 2 β + t 2 t at the collocation points. The absolute error is obtained from the exact and numerical solution at fixed values of α = 2 and different values of β as shown in the tabular form in Table 3.

5.2. Non-Linear Case

The technique named quasilinearization was presented by Kalabas and Bellman [49] as a generalization of a specific method (Newton-Raphson) [43] which assist in solving the non-linear ordinary and partial differential equations. We briefly explain implementation procedure for the quasilinearization technique for linearizing non-linear fractional differential equations.
Let us consider the non-linear fractional boundary value problem
D t α u ( t ) = g ( t , u ( t ) ) , 1 < α 2 , t [ 0 , 1 ] ,
subject to the boundary conditions u ( 0 ) = μ and u ( 1 ) = ω .
Suppose the initial approximation of the function u ( t ) is u 0 ( t ) . Applying the quasilinearization technique about u 0 to Equation (56), we have
D t α ( t ) = g ( t , u 0 ( t ) ) + [ u ( t ) u 0 ( t ) ] g u 0 ( t , u 0 ( t ) ) .
which is a linear equation, solving (57) for u ( t ) , denoting it u 1 ( t ) and expanding (56) about u 1 ( t ) , we have
D t α u ( t ) = g ( t , u 1 ( t ) ) + [ u ( t ) u 1 ( t ) ] g u 1 ( t , u 1 ( t ) ) ,
which is a third approximation. Assume that the iterative procedure is convergent. We continue the process till the desired accuracy is obtained. The recurrence relation can be written in the form
D t α u r + 1 ( t ) = g ( t , u r ( t ) ) + [ u r + 1 ( t ) u r ( t ) ] g u r ( t , u r ( t ) ) .
u r + 1 ( 0 ) = μ , u r + 1 ( 1 ) = ω .
which is a sequence of linear fractional differential equations and the function u r ( t ) is known function which can be used to find u r + 1 ( t ) u ( t ) .
Example 4.
Temperature distribution equation.
Consider the following mathematical model which describes the temperature distribution in lumped system of combined convection-radiation in a slab made of materials with variable thermal conductivity
D t α u ( t ) η u 4 ( t ) = 0 , 1 < α 2 , t [ 0 , 1 ] ,
subject to the boundary conditions u ( 0 ) = 0 and u ( 1 ) = 1 , where u = T T a T i T a and t = x V ρ c a / A h are dimensionless temperature and time respectively and η = ( T T a ) β , where V , A , ρ , c , T i , T a , c a and h are the volume, surface area, density, specific heat, the initial temperature, temperature of the convection environment, specific heat at temperature T a and heat transfer coefficient of the lumped system, respectively.
Using quasilinearization technique we get the linear fractional differential equation of the form
D t α u n + 1 ( t ) = 4 η u n 3 ( t ) u n + 1 ( t ) 3 η u n 4 ( t ) ,
with boundary conditions u n + 1 ( 0 ) = 0 and u n + 1 ( 1 ) = 1 . This boundary value problem is solved by the procedure discuss in Section 3. Table 4 contains the numerical solutions achieved by the Green-CAS along the method discuss in [39,40]. It indicates that the results obtained by proposed method are quite better. We compare our method with numerical solution provided by MAPLE [40] and generalized approximation method y G A [39] and homotopy perturbation method y H P M [39]. The numerical solutions for different values of η and α are documented in the graphical form in the Figure 3. Also Figure 4 shows the numerical solutions for k = 3 , M = 4 , η = 1.5 and different values of α.
Example 5.
Consider the non-linear oscillator equation
D t α u ( t ) u ( t ) + [ u ( t ) ] 2 + [ D t β u ( t ) ] 2 1 = 0 , 1 < α 2 , 0 < β 1 ,
subject to the boundary conditions
u ( 0 ) = 2 , u ( 1 ) = 1 + cos ( 1 ) ,
For α = 2 and β = 1 the exact solution of Equation (63) is u ( t ) = 1 + cos ( t ) . Now applying the quasilinearization to the (63), we get the sequence of linear fractional differential equation as
D t α u n + 1 ( t ) ( 1 2 u n ( t ) ) u n + 1 ( t ) + 2 D t β u n ( t ) D t β u n + 1 ( t ) = 1 + [ u n ( t ) ] 2 + [ D t β u n ( t ) ] 2 , 1 < α 2 , 0 < β 1 ,
with u n + 1 ( 0 ) = 2 , u n + 1 ( 1 ) = 1 + cos ( 1 ) . The Equation (65) is linear and for numerical solution we use the method which is discussed in Section 3. In Table 5 the absolute error of the exact and numerical solutions for different values of k and M are presented. We observe that the error decrease by increasing the values of k and M, as promised in convergence analysis. The numerical solutions are shown in the Figure 5 for different values of α which tend to the exact solution when α approaches 2.

6. Error Analysis

In this part, we derive inequality in context of upper bound which shows the convergence of Green-CAS method. The convergence of CAS wavelet is given in [40]. By following the similar procedure, we extend the analysis for the present Green-CAS method.
Theorem 2.
Suppose that the u r + 1 ( t ) is continuous and bounded on [ 0 , 1 ] that is there exist γ > 0 | u r + 1 ( t ) | γ t [ 0 , 1 ] . and also assume that u r + 1 k , M ( t ) is approximation of u r + 1 ( t ) , then we have
| u r + 1 k , M ( t ) u r + 1 ( t ) | γ N π 2 Γ ( α + 1 ) n = 2 k m ^ = M + 1 1 ( n + 1 ) 5 2 m ^ 2 .
Proof. 
Consider the non-linear fractional boundary value problems
D t α u ( t ) = f ( u ( t ) , t ) , t [ 0 , 1 ] ,
with boundary conditions u ( 0 ) = u 0 , u ( 1 ) = u 1 . The integral representation of above Equation (66) after using boundary conditions, can be written as
u ( t ) = 0 1 G ( t , ξ ) f ( u ( ξ ) , ξ ) d ξ + h ( t ) ,
where h ( t ) = ( u 1 u 0 ) t + u 0 . Applying the quasilinearization technique to Equation (67), we have
u r + 1 ( t ) = g ( t ) + 0 1 f u r ( u r ( ξ ) , ξ ) G ( t , ξ ) u r + 1 ( ξ ) d ξ ,
where g ( t ) = h ( t ) + 0 1 G ( t , ξ ) [ f ( u r ( ξ ) , ξ ) u r ( ξ ) f u r ( u r ( ξ ) , ξ ) ] d ξ and u r ( t ) is known and can be used to obtained u r + 1 ( t ) . Let u r + 1 k , M ( t ) be the approximation of u r + 1 ( t ) , by Green-CAS method, then we have
u r + 1 k , M ( t ) g ( t ) + 0 1 f u r ( u r ( ξ ) , ξ ) G ( t , ξ ) u r + 1 k , M ( ξ ) d ξ ,
From Equations (68) and (69), we have
| u r + 1 k , M ( t ) u r + 1 ( t ) | 0 1 | f u r ( u r ( ξ ) , ξ ) | G ( t , ξ ) | u r + 1 k , M ( t ) u r + 1 ( t ) | d ξ .
Therefore, from the Lemma 3 we have,
| u r + 1 k , M ( t ) u r + 1 ( t ) | γ N π 2 n = 2 k m ^ = M + 1 1 ( n + 1 ) 5 2 m ^ 2 | 0 1 G ( t , ξ ) d ξ | .
Letting N = m a x | f u r ( u r ( ξ ) , ξ ) | . The value of 0 1 G ( t , ξ ) d ξ is
0 1 G ( t , ξ ) d ξ = 1 Γ ( α ) { 0 t [ ( t ξ ) α 1 t ( 1 ξ ) α 1 ] d ξ t t 1 ( 1 ξ ) α 1 d ξ } ,
= 1 Γ ( α + 1 ) ( t α t ) ,
as t 0 since t [ 0 , 1 ] . Therefore
0 1 G ( t , ξ ) d ξ t α Γ ( α + 1 ) 1 Γ ( α + 1 ) .
Therefore, using (72) into (71), we obtain
| u r + 1 k , M ( t ) u r + 1 ( t ) | γ N π 2 Γ ( α + 1 ) n = 2 k m ^ = M + 1 1 ( n + 1 ) 5 2 m ^ 2 .
 □

7. Conclusions

A novel method named Green-CAS method has been developed for solving linear and non-linear fractional differential equations with boundary conditions. One of the advantages of this method is that it is considerably simple and easy to implement. To check the reliability and accuracy of the method we tested the method on different physical and hypothetical models. According to Table 4, our results are better than generalized approximation method and homotopy perturbation method, and are in good agreement with exact solution.
The method may be extended to solve boundary value problems for partial differential equations and fractional differential equations appearing in mathematical modeling and engineering applications.

Author Contributions

Author’s contributions are as under: U.S.: Conceptualization, Investigation, Visualization; M.I.: Software, Investigation, original draft preparation, Data; J.A.: Funding acquisition, Validation, curation, review and editing, Project administration; M.u.R.: Supervision, Methodology, Formal analysis.

Funding

Prince Sultan University for funding this work through research group Non-Linear Analysis Methods in Applied Mathematics (NAMAM) group number RG-DES-2017-01-17.

Acknowledgments

The third author would like to thank Prince Sultan University for funding this work through research group Non-Linear Analysis Methods in Applied Mathematics (NAMAM) group number RG-DES-2017-01-17.

Conflicts of Interest

The authors declare no conflict of interest.

References

  1. He, J.H. A new approach to nonlinear partial differential equations. Commun. Nonlinear Sci. Numer. Simul. 1997, 2, 230–235. [Google Scholar] [CrossRef]
  2. He, J.H. Approximate analytical solution for seepage flow with fractional derivatives in porous media. Comput. Methods Appl. Mech. Eng. 1998, 167, 57–68. [Google Scholar] [CrossRef]
  3. He, J.H. Some asymptotic methods for strongly nonlinear equations. Int. J. Mod. Phys. B 2006, 20, 1141–1199. [Google Scholar] [CrossRef]
  4. Anh, V.V.; Leonenko, N.N. Spectral analysis of fractional kinetic equations with random data. J. Stat. Phys. 2001, 104, 1349–1387. [Google Scholar] [CrossRef]
  5. Blaszczyk, T.; Ciesielski, M.; Klimek, M.; Leszczynski, J. Numerical solution of fractional oscillator equation. Appl. Math. Comput. 2011, 218, 2480–2488. [Google Scholar] [CrossRef]
  6. Khan, N.A.; Ara, A.; Ali, S.A.; Mahmood, A. Analytical study of Navier-Stokes equation with fractional orders using He’s homotopy perturbation and variational iteration methods. Int. J. Nonlinear Sci. Numer. Simul. 2009, 10, 1127–1134. [Google Scholar] [CrossRef]
  7. Schulz, B.M.; Schulz, M. Numerical investigations of anomalous diffusion effects in glasses. J. Non-Cryst. Solids 2006, 352, 4884–4887. [Google Scholar] [CrossRef]
  8. Burgos, C.; Cortés, J.C.; Villafuerte, L.; Villanueva, R.J. Mean square calculus and random linear fractional differential equations: Theory and applications. Appl. Math. Nonlinear Sci. Appl. Math. Nonl. Sci. 2017, 2, 317–328. [Google Scholar] [CrossRef]
  9. Youssef, I.K.; el Dewaik, M.H. Solving Poisson’s Equations with fractional order using Haarwavelet. Appl. Math. Nonlinear Sci. Appl. Math. Nonlinear Sci. 2017, 2, 271–284. [Google Scholar] [CrossRef]
  10. Guirao, J.L.G.; Bayram, M. Computational Methods in Applied Analysis and Mathematical Modeling; MDPI: Basel, Switzerland, 2019; ISSN 2227-7390. [Google Scholar]
  11. He, J.H. Some applications of nonlinear fractional differential equations and their approximations. Bull. Sci. Technol. Soc. 1999, 15, 86–90. [Google Scholar]
  12. Magin, R.L. Fractional calculus in bioengineering. Redd. Begell House 2006, 32, 105–194. [Google Scholar]
  13. Engheta, N. On fractional calculus and fractional multipoles in electromagnetism. IEEE Trans. Antennas Propag. 1996, 44, 554–566. [Google Scholar] [CrossRef]
  14. Sierociuk, D.; Dzielinski, A.; Sarwas, G.; Petras, I.; Podlubny, I.; Skovranek, T. Modelling heat transfer in heterogeneous media using fractional calculus. Philos. Trans. R. Soc. A Math. Phys. Eng. Sci. 2013, 371, 20120146. [Google Scholar] [CrossRef] [PubMed]
  15. Cosenza, P.; Korosak, D. Secondary consolidation of clay as an anomalous diffusion process. Int. J. Numer. Anal. Methods Geomech. 2014, 38, 1231–1246. [Google Scholar] [CrossRef]
  16. Pagnini, G. Erdelyi-Kober fractional diffusion. Fract. Calc. Appl. Anal. 2012, 15, 117–127. [Google Scholar] [CrossRef]
  17. Martinez-Garcia, M.; Gordon, T. Human control of systems with fractional order dynamics. In Proceedings of the IEEE International Conference on Systems, Man, and Cybernetics (SMC), Budapest, Hungary, 9–12 October 2016. [Google Scholar]
  18. Martinez-Garcia, M.; Gordon, T.; Shu, L. Extended crossover model for human-control of fractional order plants. IEEE Access 2017, 5, 27622–27635. [Google Scholar] [CrossRef]
  19. Li, B.C.; Luo, J.S. Wavelet Analysis and Its Application; Electronic Industrial Publication: Beijing, China, 2005. [Google Scholar]
  20. Yousefi, S.; Banifatemi, A. Numerical solution of Fredholm integral equations by using CAS wavelets. Appl. Math. Comput. 2006, 183, 458–463. [Google Scholar] [CrossRef]
  21. Yi, M.; Huang, J. CAS wavelet method for solving the fractional integro-differential equation with a weakly singular kernel. Int. J. Comput. Math. 2014, 92, 1715–1728. [Google Scholar] [CrossRef]
  22. Shamooshaky, M.M.; Assari, P.; Adibi, H. CAS wavelet method for the numerical solution of boundary integral equations with logarithmic singular kernels. Int. J. Math. Model. Comput. 2014, 4, 377–987. [Google Scholar]
  23. Saeedi, H.; Moghadam, M.M. Numerical solution of nonlinear Volterra integro-differential equations of arbitrary order by CAS wavelets. Commun. Nonlinear Sci. Numer. Simul. 2011, 16, 1216–1226. [Google Scholar] [CrossRef]
  24. Saeed, U. CAS Picard method for fractional nonlinear differential equation. Appl. Math. Comput. 2017, 307, 102–112. [Google Scholar] [CrossRef]
  25. Aziz, I.; Khan, W. Numerical integration of multi-dimensional highly oscillatory, gentle oscillatory and non-oscillatory integrands based on wavelets and radial basis functions. Eng. Anal. Bound. Elem. 2012, 36, 1284–1295. [Google Scholar]
  26. Aziz, I.; Fayyaz, M. A new approach for numerical solution of integro-differential equations via Haar wavelets. Int. J. Comput. Math. 2013, 90, 1971–1989. [Google Scholar]
  27. Saeed, U.; Rehman, M. Haar wavelet-quasilinearization technique for fractional nonlinear differential equations. Appl. Math. Comput. 2013, 220, 630–648. [Google Scholar] [CrossRef]
  28. Wu, J.L. A wavelet operational method for solving fractional partial differential equations numerically. Appl. Math. Comput. 2009, 214, 31–40. [Google Scholar] [CrossRef]
  29. Lepik, Ü. Numerical solution of evolution equations by the Haar wavelet method. Appl. Math. Comput. 2007, 185, 695–704. [Google Scholar] [CrossRef]
  30. Rehman, M.; 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]
  31. Diaz, L.A.; Martin, M.T.; Vampa, V. Daubechies wavelet beam and plate finite elements. Finite Elem. Anal. Des. 2009, 45, 200–209. [Google Scholar] [CrossRef]
  32. Dehghan, M.; Lakestani, M. Numerical solution of nonlinear system of second-order boundary value problems using cubic B-spline scaling functions. Int. J. Comput. Math. 2008, 85, 1455–1461. [Google Scholar] [CrossRef]
  33. Rehman, M.; Khan, R.A. The Legendre wavelet method for solving fractional differential equations. Commun. Nonlinear Sci. Numer. Simul. 2011, 16, 4163–4173. [Google Scholar] [CrossRef]
  34. Wang, X.T. Numerical solution of time-varying systems with a stretch by general Legendre wavelets. Appl. Math. Comput. 2008, 198, 613–620. [Google Scholar] [CrossRef]
  35. Khan, H.; Arif, M.; Mohyud-Din, S.T. Numerical Solution of Fractional Boundary Value Problems by Using Chebyshev Wavelet. Matrix Sci. Math. 2019, 3, 13–26. [Google Scholar] [CrossRef]
  36. Akgül, A.; Akgül, E.K. A Novel Method for Solutions of Fourth-Order Fractional Boundary Value Problems. Fractal Fract. 2019, 3, 33. [Google Scholar] [CrossRef]
  37. Gholami, S.; Babolian, E.; Javidi, M. Fractional pseudospectral integration/differentiation matrix and fractional differential equations. Appl. Math. Comput. 2019, 343, 314–327. [Google Scholar] [CrossRef]
  38. Patricio, M.F.S.; Ramos, H.; Patricio, M. Solving initial and boundary value problems of fractional ordinary differential equations by using collocation and fractional powers. J. Comput. Appl. Math. 2019, 354, 348–359. [Google Scholar] [CrossRef]
  39. Khan, R.A. Generalized approximation method for heat radiation equations. Appl. Math. Comput. 2009, 212, 287–295. [Google Scholar] [CrossRef]
  40. Saeed, U. Assessment of Haar wavelet-quasilinearization technique in heat convection-radiation equations. Appl. Comput. Intell. Soft Comput. 2014. [Google Scholar] [CrossRef] [Green Version]
  41. Diethelm, K. The Analysis of Fractional Differential Equations; Lecture Notes in Mathematics 2004; Springer: Berlin/Heidelberg, Germany, 2010. [Google Scholar] [CrossRef] [Green Version]
  42. Kilicman, A.; al Zhour, Z.A.A. Kronecker operational matrices for fractional calculus and some applications. Appl. Math. Comput. 2007, 187, 250–265. [Google Scholar] [CrossRef]
  43. Conte, S.D.; de Boor, C. Elementary Numerical Analysis; SIAM: Philadelphia, PA, USA, 2018. [Google Scholar]
  44. Diethelm, K. An extension of the well-posedness concept for fractional differential equations of Caputo’s type. Appl. Anal. 2014, 93, 2126–2135. [Google Scholar] [CrossRef] [Green Version]
  45. Su, X.; Zhang, S. Solutions to boundary-value problems for nonlinear differential equations of fractional order. Electr. J. Differ. Equ. 2009, 2009, 1–15. [Google Scholar]
  46. Su, X. Boundary value problem for a coupled system of nonlinear fractional differential equations. Appl. Math. Lett. 2009, 22, 64–69. [Google Scholar] [CrossRef] [Green Version]
  47. Diethelm, K.; Ford, N.J. Analysis of fractional differential equations. J. Math. Anal. Appl. 2002, 265, 229–248. [Google Scholar] [CrossRef] [Green Version]
  48. Li, X.F. Approximate solution of linear ordinary differential equations with variable coefficients. Math. Comput. Simul. 2007, 75, 113–125. [Google Scholar] [CrossRef]
  49. Bellman, R.E.; Kalaba, R.E. Quasilinearization and Nonlinear Boundary-Value Problems; Elsevier Publishing Company: New York, NY, USA, 1965. [Google Scholar]
Figure 1. Green function for fixed values of M = 5 , k = 3 and for α = 2 .
Figure 1. Green function for fixed values of M = 5 , k = 3 and for α = 2 .
Mathematics 07 01164 g001
Figure 2. Numerical solutions for fixed values of k = 3 , M = 4 and different values of α.
Figure 2. Numerical solutions for fixed values of k = 3 , M = 4 and different values of α.
Mathematics 07 01164 g002
Figure 3. Numerical solutions of Equation (61) by Green-CAS for k = 3 , M = 4 and different fixed values of α and η .
Figure 3. Numerical solutions of Equation (61) by Green-CAS for k = 3 , M = 4 and different fixed values of α and η .
Mathematics 07 01164 g003
Figure 4. Numerical solutions of Equation (61) by Green-CAS for k = 3 , M = 4 , η = 1.5 and different values of α .
Figure 4. Numerical solutions of Equation (61) by Green-CAS for k = 3 , M = 4 , η = 1.5 and different values of α .
Mathematics 07 01164 g004
Figure 5. Numerical and exact solutions for fixed values of K = 3 , M = 4 and different values of α.
Figure 5. Numerical and exact solutions for fixed values of K = 3 , M = 4 and different values of α.
Mathematics 07 01164 g005
Table 1. Maximum absolute error for different values of α, k and M.
Table 1. Maximum absolute error for different values of α, k and M.
α k = 3 k = 5
M = 3 M = 5 M = 7 M = 3 M = 5 M = 7
1.1 6.40456 × 10 4 3.93807 × 10 4 2.81392 × 10 4 1.42542 × 10 4 8.69363 × 10 5 6.18848 × 10 5
1.3 9.77420 × 10 4 5.47839 × 10 4 3.67537 × 10 4 1.64122 × 10 4 9.13982 × 10 5 6.11330 × 10 5
1.5 7.58102 × 10 4 3.87391 × 10 4 2.44023 × 10 4 9.60560 × 10 5 4.88417 × 10 5 3.06953 × 10 5
1.7 4.56135 × 10 4 2.12592 × 10 4 1.25754 × 10 4 4.36385 × 10 5 2.02588 × 10 5 1.19623 × 10 5
1.9 2.32443 × 10 4 9.89421 × 10 4 5.50011 × 10 5 1.68449 × 10 5 7.15737 × 10 6 4.18048 × 10 6
Table 2. Absolute error for fixed values of M = 4 and k = 9 .
Table 2. Absolute error for fixed values of M = 4 and k = 9 .
Method [48]Haar Wavelets [30]Green-CAS
0.1 1.590477 × 10 4 2.281673 × 10 4 1.855711 × 10 7 9.343142 × 10 9
0.2 1.047506 × 10 4 2.469834 × 10 4 1.030758 × 10 7 7.580838 × 10 9
0.3 2.784706 × 10 5 1.858469 × 10 4 5.238972 × 10 8 6.246745 × 10 9
0.4 4.550068 × 10 5 1.157510 × 10 4 2.279295 × 10 8 5.196516 × 10 9
0.5 1.167467 × 10 4 6.412753 × 10 5 6.420743 × 10 9 4.339887 × 10 9
0.6 1.812416 × 10 4 3.403860 × 10 5 2.670990 × 10 9 1.618514 × 10 9
0.7 2.228086 × 10 4 2.153643 × 10 5 5.052727 × 10 9 2.993625 × 10 9
0.8 2.213083 × 10 4 1.719699 × 10 5 1.285991 × 10 8 2.438836 × 10 9
0.9 1.543950 × 10 4 1.205234 × 10 5 2.474367 × 10 8 1.935839 × 10 9
Table 3. Absolute error for α = 2 , k = 3 and different values of β and M.
Table 3. Absolute error for α = 2 , k = 3 and different values of β and M.
t β = 1.5 , α = 2
M = 3 M = 4 M = 5 M = 6 M = 7
0.2 7.74305 × 10 5 4.58037 × 10 5 3.00416 × 10 5 2.11037 × 10 5 1.55693 × 10 5
0.4 7.57783 × 10 5 4.45792 × 10 5 2.90871 × 10 5 2.03323 × 10 5 1.49287 × 10 5
0.6 7.61337 × 10 5 4.49713 × 10 5 2.94556 × 10 5 2.06653 × 10 5 1.52270 × 10 5
0.8 7.76240 × 10 5 4.63196 × 10 5 306255 × 10 5 2.16776 × 10 5 1.61088 × 10 5
β = 0 . 5 , α = 2
0.2 2.06054 × 10 4 1.33957 × 10 4 9.52476 × 10 5 7.18385 × 10 5 5.64925 × 10 5
0.4 2.67027 × 10 4 1.75371 × 10 4 1.25682 × 10 4 9.54010 × 10 5 7.54226 × 10 5
0.6 2.61842 × 10 4 1.71871 × 10 4 1.23122 × 10 4 9.34253 × 10 5 7.38397 × 10 5
0.8 1.96070 × 10 4 1.27224 × 10 4 9.03248 × 10 5 6.80420 × 10 5 5.34518 × 10 5
Table 4. Numerical solutions for fixed values of α = 2 , M = 10 and k = 7 .
Table 4. Numerical solutions for fixed values of α = 2 , M = 10 and k = 7 .
η = 0.6
t Maple [40] Y GA [39] Y HPM [39] G CAS
0.0 0.834542 0.963536 0.640000 0.834430
0.2 0.840390 0.964009 0.652096 0.840307
0.4 0.858269 0.965742 0.689536 0.858211
0.6 0.889247 0.969893 0.755776 0.889211
0.8 0.935346 0.979233 0.866576 0.935328
η = 2.0
0.0 0.694318 0.968771 0.666667 0.694212
0.2 0.703698 0.968804 0.625600 0.703636
0.4 0.732894 0.969008 0.489600 0.732860
0.6 0.785488 0.970024 0.220267 0.785471
0.8 0.869161 0.975059 0.246400 0.869156
Table 5. Absolute error for fixed values of α = 2 , β = 1 and different values of k and M .
Table 5. Absolute error for fixed values of α = 2 , β = 1 and different values of k and M .
t k = 3 k = 5
M = 3 M = 5 M = 3 M = 5
0.1 2.85045 × 10 4 1.93246 × 10 4 8.08870 × 10 5 5.22195 × 10 5
0.2 5.90695 × 10 4 3.89928 × 10 4 1.59085 × 10 4 102123 × 10 4
0.3 8.56315 × 10 4 5.60635 × 10 4 2.26869 × 10 4 1.45369 × 10 4
0.4 1.06161 × 10 3 6.92388 × 10 4 2.79110 × 10 4 1.78686 × 10 4
0.5 1.18694 × 10 3 7.72592 × 10 4 3.10820 × 10 4 1.98898 × 10 4
0.6 1.21341 × 10 3 7.89112 × 10 4 3.17186 × 10 4 2.02931 × 10 4
0.7 1.12292 × 10 3 7.30297 × 10 4 2.93571 × 10 4 1.87827 × 10 4
0.8 8.98148 × 10 4 5.84954 × 10 4 2.35505 × 10 4 1.50731 × 10 4
0.9 5.22364 × 10 4 3.42238 × 10 4 1.38639 × 10 4 8.88610 × 10 5

Share and Cite

MDPI and ACS Style

Ismail, M.; Saeed, U.; Alzabut, J.; ur Rehman, M. Approximate Solutions for Fractional Boundary Value Problems via Green-CAS Wavelet Method. Mathematics 2019, 7, 1164. https://doi.org/10.3390/math7121164

AMA Style

Ismail M, Saeed U, Alzabut J, ur Rehman M. Approximate Solutions for Fractional Boundary Value Problems via Green-CAS Wavelet Method. Mathematics. 2019; 7(12):1164. https://doi.org/10.3390/math7121164

Chicago/Turabian Style

Ismail, Muhammad, Umer Saeed, Jehad Alzabut, and Mujeeb ur Rehman. 2019. "Approximate Solutions for Fractional Boundary Value Problems via Green-CAS Wavelet Method" Mathematics 7, no. 12: 1164. https://doi.org/10.3390/math7121164

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