Abstract
The nonlocal nature of the fractional derivative makes the numerical treatment of fractional differential equations expensive in terms of computational accuracy in large domains. This paper presents a new multiple-step adaptive pseudospectral method for solving nonlinear multi-order fractional initial value problems (FIVPs), based on piecewise Legendre–Gauss interpolation. The fractional derivatives are described in the Caputo sense. We derive an adaptive pseudospectral scheme for approximating the fractional derivatives at the shifted Legendre–Gauss collocation points. By choosing a step-size, the original FIVP is replaced with a sequence of FIVPs in subintervals. Then the obtained FIVPs are consecutively reduced to systems of algebraic equations using collocation. Some error estimates are investigated. It is shown that in the present multiple-step pseudospectral method the accuracy of the solution can be improved either by decreasing the step-size or by increasing the number of collocation points within subintervals. The main advantage of the present method is its superior accuracy and suitability for large-domain calculations. Numerical examples are given to demonstrate the validity and high accuracy of the proposed technique.
1 Introduction
Fractional calculus has a long history because, starting from a letter from Leibniz to ĽHospital in 1695, it has been developing up to now. In spite of this long history, only in recent decades fractional calculus and fractional differential equations have found applications in several different disciplines, such as in the fields of Bode’s analysis of feedback amplifiers, aerodynamics and polymer rheology, chemistry, engineering, finance and so forth [1, 2, 3]. Some natural physics processes and dynamic system processes with memory can be better described by fractional differential equations [4] because the fractional order differential operators are non-local operators. A review of some applications of fractional derivatives in continuum and statistical mechanics is given by Mainardi [5]. In mechanics, for example, fractional derivatives have been successfully used to model damping forces with memory effect or to describe state feedback controllers [6]. In particular, the Bagley–Torvik equation [1, 7, 8] with 1/2-order derivative or 3/2-order derivative describes motion of real physical systems, an immersed plate in a Newtonian fluid and a gas in a fluid, respectively. In addition, almost all systems containing internal damping are not suitable to be described properly by the classical methods, but the fractional calculus represents one of the promising tools to incorporate in a single theory both conservative and nonconservative phenomena [9]. Recently, Tenreiro-Machado [10] investigated a new application of fractional calculus to memristor systems which generalize the notion of electrical elements.
Due to the increasing applications and because of the difficulties in attaining the analytical solutions for most of the fractional differential equations the need for finding efficient computational algorithms for obtaining numerical solutions arises. The numerical solution of fractional differential equations has attached considerable attention from many researchers. During the past decades, an increasing number of numerical schemes are being developed. These methods include finite difference approximation methods [11], collocation methods [12, 13, 14], the Adomian decomposition method [15, 16, 17], variational iteration method [18], operational matrix methods [19, 20, 21, 22, 23, 24, 25], and homotopy method [26, 27]. Kumar and Agrawal [28] presented polynomial approximated methods to a class of fractional differential equation by considering the fact that fractional differential equation can be reduced to Volterra type integral equation. According to quadrature formula approach, Diethelm [29] proposed an implicit algorithm for the approximated solution to an important class of fractional differential equation. Esmaeili et al. [30] utilized the pseudospectral method for solving fractional differential equations. Maleki et al. [31] proposed a single-step adaptive pseudospectral method for solving a class of multi-term fractional boundary value problems. Kazem et al. [32] constructed a general formulation for the fractional-order Legendre functions to obtain the solution of the fractional-order differential equations using the Tau method. Rad et al. [33] presented a numerical solution of fractional differential equations with a Tau method based on Legendre and Bernstein polynomials. Baffet and Hesthaven [34] proposed a kernel compression scheme for solving fractional differential equations.
Pseudospectral or orthogonal collocation methods are efficient and highly accurate techniques for numerical solution of differential equations [35, 36]. The three most commonly used sets of collocation points are Gauss, Gauss–Radau, and Gauss–Lobatto points. They differ significantly in that the Gauss points include neither of the endpoints, the Gauss–Radau points include one of the endpoints, and the Gauss–Lobatto points include both of the endpoints. On bounded domains, pseudospectral methods are usually based on Jacobi and shifted Jacobi polynomials or even nonclassical orthogonal polynomials [37]. The main characteristic behind the approach using this technique is that it reduces a problem to those of solving a system of algebraic equations. Pseudospectral methods can be categorized into global (single-interval) and adaptive (multiple-interval) schemes. Global pseudospectral methods use global polynomials together with Gaussian quadrature collocation points which is known to provide accurate approximations that converge exponentially for problems whose solutions are smooth over the whole domain of interest [35]. On the other hand, adaptive pseudospectral methods increase the utility of pseudospectral methods while attempting to maintain as close to exponential convergence as possible. They allow the number of subintervals, subinterval widths, and polynomial degrees to vary throughout the time interval of interest.
Since a fractional derivative is a non-local operator, it is very natural to consider a global method like the global pseudospectral method for its numerical solution [12]. However, a global pseudospectral method is not suited for large intervals because for ensuring the convergence, the length of interval on which the underlying problems are defined should be limited [38]. On the other hand, in global pseudospectral methods it is not convenient to resolve the corresponding discrete system with very large number of collocation points. To remove this deficiency, adaptive version of pseudospectral method, which is based on the domain decomposition procedure, is considered [38, 39, 40]. To the best of our knowledge, adaptive pseudospectral methods are not well studied for solving fractional differential equations.
In the present paper, we propose an efficient multiple-step adaptive pseudospectral method based on shifted Legendre polynomials for the numerical solution of the linear and nonlinear multi-order fractional initial value problems (FIVPs), which involve Caputo fractional derivatives. First, a step-size is considered and then the multi-order FIVP is replaced with a sequence of FIVPs in subintervals, where the initial conditions of the kth FIVP (kth step) are determined using the approximate solution obtained earlier at step k − 1. By using the Caputo definition, a stable numerical scheme is derived for approximating the fractional derivatives at shifted Legendre–Gauss (ShLG) collocation points. The obtained FIVPs in subintervals are then step by step reduced to systems of algebraic equations using collocation based on the ShLG points. Some error estimates and convergence properties of the proposed method are investigated. The method is demonstrated by several examples of varying complexity and is found to be a viable method for efficiently and accurately solving multi-order FIVPs.
The proposed method has the following advantages: First, in the present method the FIVP is solved step by step, thus, instead of a large scale algebraic system relatively small scale algebraic systems are obtained in subintervals, which greatly reduces the computational complexity and storage requirements. Besides, accurate results can be obtained with a moderate number of collocation points in each subinterval. Second, the present method can be implemented for large-domain calculations. Third, this new algorithm also works well even for some solutions having oscillatory behavior.
The outline of this paper is as follows: We begin by introducing some necessary definitions of the fractional calculus theory and mathematical preliminaries of Legendre polynomials which are required for our subsequent development. In Section 3, the statement of the problem is presented. Section 4 is devoted to explanation of the proposed method and some error estimates. In Section 5, we report our numerical findings and demonstrate the accuracy and validity of the proposed method. Finally, in Section 6 we provide conclusions.
2 Preliminaries
2.1 Definitions of fractional derivatives
In this subsection, we start by recalling the essential definitions of the fractional calculus. There are various definitions related to fractional integration and differentiation, such as Grünwald–Letnikov’s definition, Riemann–Liouville’s definition and Caputo definition [1]. Suppose α > 0, n = [α] + 1, where [α] denotes the integer part of α, and the function f(x) has n continuous bounded derivatives in [0, T], f ∈ Cn[0, T], for every T > 0.
Definition 1
The Riemann–Liouville fractional derivative of order α > 0 is defined by
Definition 2
The Caputo derivative of fractional order α > 0 is defined as
Recall that for α ∈ ℕ (ℕ = {1, 2, …}), the Caputo differential operator coincides with the usual differential operator of an integer order. Further, it is seen that fractional differential operators are defined through convolution integrals. Therefore, unlike integer order derivatives, they are non-local operators. They depend on all function values from its lower limit t = 0 up to the evaluation point t = x. This characteristic makes their evaluation more complicated.
Recalling the fact that the Grünwald–Letnikov definition coincides with the Riemann–Liouville derivative, it is pointed out that the Riemann–Liouville derivative has certain disadvantages when trying to model real-world phenomena with fractional differential equations [41]. Therefore, we shall use a modified fractional differential operator Dα proposed by Caputo in his work on the theory of viscoelasticity [42]. The reason for adopting the Caputo definition is as follows: in order to produce a unique solution for differential equations, it is required to specify additional conditions. For the case of differential equations with the Caputo derivatives, these additional conditions are just the traditional conditions, which are akin to those of classical differential equations. In contrast, for differential equations with the Riemann-Liouville derivatives, we are forced to specify some fractional derivatives of the unknown solution at the initial point x = 0, which are functions of x. In practical applications, these initial values are frequently not available, and it may not even be clear what their physical meaning is (see [43]). For more details about the mathematical properties of fractional derivatives, see [1, 2, 3, 4].
2.2 Basic properties of Legendre and shifted Legendre polynomials
The well-known Legendre polynomials, Pi(z), i = 0, 1, …, can be determined by the following recurrence relation:
where P0(z) = 1 and P1(z) = z. If Pi(z) is normalized so that Pi(1) = 1, then for any i, the Legendre polynomials in terms of power of z are
where
where δij is the Kronecker delta. The Legendre–Gauss (LG) collocation points −1 < z1 < z2 < … < zN−1 < 1 are the roots of PN−1(z). There are no explicit formulas for the LG points; however, they can be computed numerically using existing subroutines. The LG points have the property that
is exact for polynomials of degree at most 2N − 3, where
are the LG quadrature weights. For more details about Legendre polynomials, see [35].
The shifted Legendre polynomials on the interval x ∈ [a, b] are defined by
which are obtained by an affine transformation from the Legendre polynomials. The set of shifted Legendre polynomials is a complete L2(a, b)-orthogonal system with the weight function w(x) = 1. Thus, any function f ∈ L2(a, b) can be expanded in terms of shifted Legendre polynomials. The shifted Legendre–Gauss (ShLG) collocation points a < x1 < x2 < … < xN−1 < b on the interval [a, b], are obtained by shifting the LG points, zj, using the transformation
Thanks to the property of the standard LG quadrature, it follows that for any polynomial p of degree at most 2N − 3 on (a, b),
where
3 Problem statement
Consider the IVP of multi-order fractional differential equation
with initial conditions
where l − 1 < ν ≤ l, 0 < α1 < α2 < ⋯ < αm < ν, and Dα denotes the Caputo fractional derivative of order α defined by (2.2). We assume that the continuous function F satisfies a uniform Lipschitz condition with Lipschitz constant L in all its arguments except for the first on a suitable domain. For details about the existence, uniqueness and continuous dependence of the solution to this problem refer to [44].
4 Multiple-step adaptive pseudospectral method for FIVPs
In this section we derive the multiple-step adaptive pseudospectral method and apply it to solve the multi-order FIVP (3.1)–(3.2). To solve this problem, we first replace it with a sequence of problems in subintervals. Then these problems are step by step reduced to systems of algebraic equations using collocation based on the ShLG collocation points.
4.1 Problem replacement
Let h > 0 be the step-size. Consider the subintervals Ik = [(k − 1)h, kh], k = 1, 2, … and let yk(x) be the solution of the FIVP in the subinterval Ik. The FIVP (3.1)–(3.2) can be replaced with the following sequence of FIVPs on subintervals Ik:
where the notation y(k) means that the function y is considered up to the kth subinterval, i.e.,
Note that the reason for introducing this notation is the non-locality of the Caputo differential operator. It is important to mention that, according to (4.2), the initial conditions for step k (except for the first step where the initial conditions are available in (3.2)) are determined based on the solution obtained earlier at step k − 1. We choose to solve this sequence of problems via Legendre–Gauss adaptive pseudospectral method because of its high accuracy in large domain calculations.
4.2 Piecewise polynomial interpolation
Consider the ShLG collocation points (k − 1)h < xk1 < ⋯ < xk,N−1 < kh on the kth subinterval Ik, k = 1, 2, …, obtained using the relation (2.5). Obviously,
Also, consider two additional noncollocated points xk0 = (k − 1)h and xkN = kh. Let us consider the space of polynomials of degree at most N on the subinterval Ik as
where
is a basis of Lagrange polynomials on subinterval Ik that satisfy Lki(xkj) = δij where δij is the Kronecker delta function. The L2(Ik)-orthogonal projection 𝓘N : L2(Ik) → 𝓟N(Ik) is a mapping in a way that for any yk ∈ L2(Ik) we have
or equivalently
where yki = yk(xki). Here, it can be easily seen that for i = 0, 1, …, N and k = 1, 2, …, we have
Thus, by utilizing Eq. (4.5) for Eq. (4.4), the approximation of yk(x) within each subinterval Ik can be restated as
where Yk and Lk(x) are (N + 1) × 1 matrices given by Yk = [yk0, …, ykN]T and Lk(x) = [L10(x − xk0), …, L1N(x − xk0)]T. It is observed that the series (4.6) includes the Lagrange polynomials associated with the noncollocated points xk0 = (k − 1)h and xkN = kh, i.e., the initial and terminal points of each subinterval. This then allows more accurate initial conditions to be obtained for the sequence of problems (4.1)–(4.2). Moreover, it is seen from (4.6) that in the present multiple-step scheme, it is only needed to produce the basis of Lagrange polynomials L1i(x) at the first step, which reduces the number of arithmetic calculations and storage requirements especially when the number of steps is large. Now consider the interval [0, T] such that for a positive integer K,
which is the space of the continuous functions over [0, T] whose restrictions on each subinterval Ik are polynomials of degree ≤ N. Then, for any continuous function y in [0, T], the piecewise interpolation polynomial, ψN(y), coincides on each subinterval Ik with the interpolating polynomial 𝓘N(y) of yk = y|Ik at the ShLG points.
Next, in a typical collocation method the derivatives of the unknown function yk are approximated by the analytic derivatives of the interpolating polynomial [35, 36]. The polynomials of degree N − l, (𝓘N(yk))(l), are called Legendre–Gauss interpolation derivatives of yk [35]. By differentiating (4.6), l times, the ShLG interpolation derivatives of the function y on each subinterval Ik, k = 1, 2, …, are obtained as
where
4.3 Error estimates
In this subsection, we give some estimates for the errors of piecewise Legendre–Gauss interpolation and its integer-order and fractional-order derivatives. We recall that denoted by y(l) the distributional derivative of function y of order l, the Sobolev space of integer order r ≥ 0 in the interval (a, b) is defined by [35]
The associated norm is
According to the error bounds (5.4.33) and (5.4.34) of [35], the following error estimates hold.
Theorem 1
Let yk ∈ Hr(Ik) with integers 1 ≤ r ≤ N + 1, then
and for 1 ≤ l ≤ r, we have
where C is a generic positive constant that depends on r, but which is independent of h, N and any function.
Proof
Consult [40]. □
Similar results hold for the piecewise interpolation error y − ψN(y) in the norms of the Sobolev spaces (see Theorem 1 of [40]). In the next theorem, we shall give an estimate in the maximum norm.
Theorem 2
Let yk ∈ Hr(Ik) with integers 1 ≤ r ≤ N + 1, then for 0 ≤ l ≤ r we have
Proof
For any f ∈ H1(Ik) with f(0) = 0, using Hölder’s inequality one has
For x ∈ Ik, this inequality, along with (4.10) and (4.11), leads to
and the proof is completed. □
The following theorem gives an estimate for the piecewise interpolation fractional derivatives error, Dαy − DαψN(y), in the maximum norm. In what follows, similarly to the definition of y(k) in Subsection 4.1, the notation
Theorem 3
Let α > 0 and n = [α] + 1. Suppose yk ∈ Hr(Ik), k = 1, 2, …, for 1 ≤ n ≤ r, then
where Cα depends on α, but which is independent of h, N and any function.
Proof
Let x ∈ Ik, then, using the definition of Caputo fractional derivative (2.2) and by triangular and Hölder’s inequalities, we obtain
where Theorem 2 has been used for the last inequality. □
Remark 1
The estimates (4.10)–(4.13) indicate that the errors decay as h → 0. Meanwhile, for fixed h, the errors decay as N and r increase. So, the smoother the exact solutions, the smaller the numerical errors. Furthermore, one can deduce that for increasing the computational accuracy, increasing the mode N suitably is more effective than decreasing the step-size h. However, a step-size h ≤ 1 would provide more rapid convergence rate.
Remark 2
If y(r) ∈ L∞(0, kh) and 2n + 2 ≤ r ≤ N + 1, then for k ⩾ 1, Theorem 3 implies
which means that the point-wise error of piecewise interpolation fractional derivatives accumulates linearly in terms of k.
4.4 Numerical evaluation of Caputo fractional derivatives
As in a typical pseudospectral method [35], it is crucial to evaluate the values of Dαy(x) at the ShLG collocation points xkj, k = 1, 2, …, j = 1, …, N − 1, using an accurate and stable numerical method. In this subsection, we present a stable scheme for approximating the values of Dαy(xkj). Our technique is based on the direct usage of the Caputo definition. From the definition of the Caputo fractional derivative (2.2) and using Eqs. (4.6) and (4.7), we have
To calculate the integrals on the right-hand side of Eq. (4.15), the Gaussian quadrature rule (2.6) is used in each subinterval. Therefore,
Moreover, in order to use the Gaussian integration formula in subinterval Ik for the last integral in Eq. (4.15), the change of variables
Substituting (4.16) and (4.17) into (4.15), results
Unfortunately, the numerical evaluation (4.18) can be problematic in finite arithmetic. In fact, it is not stable when α changes between two consecutive positive integers. This problem arises from the fact that the coefficients
Finally, substituting (4.16) and (4.19) into (4.15) we arrive at the following approximation:
The stability and more accuracy of the approximation (4.20) compared to that of the approximation (4.18) is illustrated in Fig. 1, where we plotted the maximum absolute errors Eα =
4.5 The multiple-step collocation method
Consider the problem replacement as explained in Subsection 4.1. Collocating the kth FIVP in subinterval Ik, k = 1, 2, … given by Eq. (4.1) at the ShLG collocation points xkj for j = 1, 2, …, N − l + 1 using Eqs. (4.6) and (4.20), we obtain the collocation condition
Moreover, the initial conditions of the kth FIVP in subinterval Ik given by Eq. (4.2), are approximated using Eqs. (4.6) and (4.7) as
We note that the vector Yk−1 is obtained earlier at step k − 1. Also, the initial conditions of the first step are given by (3.2). At step k, k = 1, 2, …, Eq. (4.21) together with Eq. (4.22) give a system of equations with N + 1 set of algebraic equations, which can be solved with one of the known methods to find the unknowns ykj of the vector Yk. Consequently, the unknown function yk(x) in Eq. (4.6) can be calculated at the kth step, which is indeed the approximate solution of the FIVP (3.1)–(3.2) on the subinterval [(k-1)h, kh).
Remark 3
As the error estimates and the numerical evaluations in subsections 4.3 and 4.4 promise us, the interpolation error and the error in its Caputo derivative in the proposed multi-step LG pseudospectral method decays as fast as the global smoothness of the underlying solution permits. Specially, since the function F in (3.1) is continuously differentiable, then in step k, Dν
5 Numerical examples
In this section, we solve several linear and nonlinear FIVPs with the method based on preceding sections, to support our theoretical discussion. Comparisons of the results obtained with those obtained by other methods and also with the exact solutions reveal that the present method is very effective, convenient and accurate. All computations were performed on a 2.2 GHz Core i5 machine with 4 GB RAM running MATHEMATICA 10.0 (Wolfram Research, Champaign, Illinois). All CPU times shown include the total time required to solve the sequence of algebraic systems on all steps. Note that the CPU time is highly dependent on the number of steps and the number of collocation points in each step.
Example 1
As the first example, we consider the following linear FIVP [28]
The condition y′(0) = 0 is only for 1 < α ≤ 2. The exact solution of this problem is given by y(x) = Eα(−xα), where
This problem was solved by applying the technique described in Section 4. In Table 1, the computational times are given and the absolute errors for α = 0.85, x ∈ [0, 5] and different values of h and N are compared with the errors obtained in [19] by using the oprational matrix of fractional derivatives of Legendre polynomials. From Table 1, we see that in the present multiple-step pseudospectral method the accuracy can be improved with both decreasing the step-size and increasing the number of collocation points in subintervals. With regard to CPU time, it is seen that the computation time is growing as h decreases and N increases. This is due to the non-local nature of Caputo derivative and increment in the size of the algebraic systems to be solved. Table 2 compares the maximum absolute errors in the interval [0, 1] for h = 0.25, N = 30 and different values of α with the errors obtained in [19], [20] and [33] which indicates that the present method is more accurate. Also, the numerical results for y(x), x ∈ [0, 10] with h = 1, N = 30 and α = 0.75, 0.85, 0.95, 0.99, and 1 together with the exact solutions Eα(−xα) are plotted in Fig. 2, which shows that the numerical results are in high agreement with the exact ones.
Absolute errors for α = 0.85 in the interval [0, 5] for Example 1.
h = 1 (5 steps) | h = 0.25 (20 steps) | ||||
---|---|---|---|---|---|
N = 20 | N = 30 | N = 20 | N = 30 | Method [19] | |
CPU time (s) | 7.78 | 54.75 | 90.22 | 312.63 | |
x | |||||
0.1 | 1.7 × 10−4 | 8.5 × 10−5 | 5.8 × 10−5 | 2.5 × 10−5 | 8.0 × 10−4 |
0.2 | 1.2 × 10−4 | 8.4 × 10−5 | 3.4 × 10−5 | 1.8 × 10−5 | 1.2 × 10−3 |
0.3 | 1.3 × 10−4 | 6.6 × 10−5 | 2.6 × 10−5 | 1.2 × 10−5 | 6.6 × 10−4 |
0.4 | 1.3 × 10−4 | 5.5 × 10−5 | 2.2 × 10−5 | 9.8 × 10−6 | 8.0 × 10−4 |
0.5 | 7.3 × 10−5 | 4.7 × 10−5 | 1.8 × 10−5 | 8.2 × 10−6 | 7.5 × 10−4 |
0.6 | 8.9 × 10−5 | 4.1 × 10−5 | 1.3 × 10−5 | 6.3 × 10−6 | 5.9 × 10−4 |
0.7 | 7.4 × 10−5 | 3.4 × 10−5 | 1.1 × 10−5 | 5.5 × 10−6 | 7.6 × 10−4 |
0.8 | 4.3 × 10−5 | 2.9 × 10−5 | 7.7 × 10−6 | 3.9 × 10−6 | 1.8 × 10−4 |
0.9 | 3.9 × 10−5 | 1.9 × 10−5 | 7.3 × 10−6 | 3.6 × 10−6 | 6.2 × 10−4 |
1.0 | 4.1 × 10−5 | 1.9 × 10−5 | 6.3 × 10−6 | 3.1 × 10−6 | 1.5 × 10−4 |
2.0 | 1.2 × 10−5 | 5.8 × 10−6 | 5.3 × 10−7 | 5.0 × 10−7 | – |
3.0 | 4.8 × 10−6 | 2.4 × 10−6 | 2.9 × 10−7 | 2.4 × 10−8 | – |
4.0 | 2.3 × 10−6 | 1.2 × 10−6 | 3.2 × 10−7 | 7.0 × 10−8 | – |
5.0 | 1.4 × 10−6 | 7.0 × 10−7 | 2.3 × 10−7 | 5.9 × 10−8 | – |
Comparison of maximum absolute errors in [0, 1] for Example 1.
α | Present method | Method [19] | Method [20] | Method [33] |
---|---|---|---|---|
0.2 | 3.5 × 10−2 | 7.4 × 10−1 | 5.3 × 10−3 | 7.64 × 10−2 |
0.4 | 6.7 × 10−3 | 7.3 × 10−1 | 1.9 × 10−3 | – |
0.6 | 6.9 × 10−4 | 6.7 × 10−3 | 1.5 × 10−3 | – |
0.8 | 1.5 × 10−4 | 1.2 × 10−3 | 1.0 × 10−3 | 1.40 × 10−3 |
1.2 | 7.1 × 10−5 | 4.5 × 10−3 | 2.5 × 10−3 | 3.29 × 10−3 |
1.4 | 2.3 × 10−5 | 1.3 × 10−3 | 2.4 × 10−3 | – |
1.6 | 1.9 × 10−5 | 3.1 × 10−4 | – | – |
1.8 | 1.8 × 10−5 | 6.1 × 10−5 | – | 4.29 × 10−5 |
For 1 < α ≤ 2, Fig. 3 and Fig. 4 illustrate the numerical solutions by multiple-step pseudospectral method for x ∈ [0, 20], h = 1, N = 30 and the exact ones Eα(−xα) for α = 1.25, 1.5, 1.75, 1.85, 1.95, 1.99 and 2. Obviously the numerical results highly agree with the exact ones. For α = 1, the exact solution is given as y(x) = exp(−x), and for α = 2, the exact solution is given as y(x) = cos(x). It is seen in Figs. 2–4 that as α approaches 1 or 2, the numerical solution converges to the analytical solutions, i.e., in the limit, the solution of the fractional differential equations approaches to that of the integer-order differential equations.
Author of Ref. [14] solved this problem using cubic B-spline wavelet collocation method and plotted the numerical results for y(x) for various values of α. Comparison of Figs. 2–4 of this paper with figures 1–3 in [14] reveals that the new multiple-step pseudospectral method approximates the solution more accurately. This example also shows the efficiency of the presented method for large domain calculations.

Comparison of y(x) for h = 1, N = 30 and 0 < α ≤ 1 with exact solutions for Example 1. Points are discrete approximations

Comparison of y(x) for h = 1, N = 30 and α = 1.25, 1.5, 1.75 with exact solutions for Example 1.

Comparison of y(x) for h = 1, N = 30 and α = 1.85, 1.95, 1.99, 2 with exact solutions for Example 1.
Example 2
Our second example covers the Bagley–Torvik equation that governs the motion of a rigid plate immersed in a Newtonian fluid.
Following [1], [6] and [8], we consider the case A = 1, B = C =
An analytical solution of Equation (5.3) with homogeneous initial conditions (5.4) has been given by Podlubny [1].
where Eλ,μ is the Mittag-Leffler function in two parameters and the G3 three-term Green’s function. However, in practice, these equations can not be evaluated easily for different functions f(x) and also for large values of x.
Here, we solve this problem using the present multiple-step pseudospectral method with the step-sizes h = 1 and 0.5, and different values of N along the interval [0, 30]. Because of propagation of the error due to solving the problem step by step, the convergence at x = T is representative of the convergence on the entire interval [0, T]. The errors at x = 30 obtained using the present method together with the computation times are given in Table 3. The errors are computed with respect to the value y(30) = −0.5115451206 obtained by the analytical solution. In this problem it is seen that obtaining an accurate solution requires significantly more CPU time because, here, we have considered larger domain.
Absolute errors ∣y(30)−ψN(y)(30)∣ using the present method for Example 2.
N | h = 1 (30 steps) | CPU time (s) | h = 0.5 (60 steps) | CPU time (s) |
---|---|---|---|---|
5 | 5.19 × 10−4 | 0.36 | 2.06 × 10−4 | 1.58 |
10 | 5.47 × 10−5 | 7.97 | 2.16 × 10−5 | 35.94 |
20 | 6.30 × 10−6 | 264.52 | 3.10 × 10−6 | 731.16 |
30 | 1.81 × 10−6 | 578.23 | 7.09 × 10−7 | 1378.59 |
Fig. 5 shows the numerical solution obtained using the present method with h = 1, N = 30 and the excellent agreement of our multiple-step pseudospectral solution with the analytical solution. A numerical solution of Bagley–Torvik equation (5.3)–(5.4) along the interval [0, 30] has been proposed in [6]. Later this problem was solved in [8] using the Adomian decomposition method. Note that some deviations of solutions obtained in [6] and [8] from that of Podlubny [1] are exist (see [6] Fig. 3 and [8] Fig. 2). This demonstrates the superior accuracy of the present solution.

Comparison of the present numerical solution and the analytical solution for Example 2.
From Fig. 5 it can be concluded that the solution of this Bagley-Torvik equation oscillates and goes to zero as x → ∞. In Fig. 6 we have plotted the numerical solution obtained using the present method with h = 1, N = 20 on the interval [0, 100], which confirms the above mentioned tendency. It should be noted that it is very difficult and time consuming to evaluate the analytical solution by Podlubny [1] over the interval [0, 100]. In addition, the truncated ADM series solution given in [8] up to 200 terms diverges after a certain time (see Fig. 7). Again, it is observed that the present method is capable of giving very accurate results even for large domain calculations.
![Fig. 6 The Graph of Bagley-Torvik equation using the present method with h = 1 and N = 20 on the interval [0, 100].](/document/doi/10.1515/nleng-2018-0079/asset/graphic/j_nleng-2018-0079_fig_006.jpg)
The Graph of Bagley-Torvik equation using the present method with h = 1 and N = 20 on the interval [0, 100].

The Adomian Decomposition Method series solution of Bagley-Torvik equation. The divergence after a certain time is apparent.
Example 3
Consider the following nonlinear multi-order FIVP
where a, b, c and e are real numbers. The exact solution of this problem is given by
This problem was solved in [16] using Adomian decomposition method (ADM) and a proposed numerical method (PNM) in the interval [0, 2]. Here, we solve this problem using the present multiple-step pseudospectral method in the interval [0, 5] for (a = 1, b = 2, c = 1/2, e = 1, α1 = 0.00196, α2 = 0.07621) and (a = 1, b = 0.1, c = 0.2, e = 0.3,
Table 4 shows a comparison between the present solution and solutions obtained in [16] when (a = 1, b = 2, c = 1/2, e = 1, α1 = 0.00196, α2 = 0.07621). Also, Table 5 shows a comparison between the present solution and solutions obtained in [16] when (a = 1, b = 0.1, c = 0.2, e = 0.3,
Comparison of absolute errors for (a = 1, b = 2, c = 1/2, e = 1, α1 = 0.00196, α2 = 0.07621) and h = 1 for Example 3.
CPU time (s) | 0.52 | 15.71 | 118.32 | ||
---|---|---|---|---|---|
x | N = 10 | N = 20 | N = 30 | PNM [16] | ADM [16] |
0.2 | 2.6 × 10−10 | 1.6 × 10−11 | 3.3 × 10−12 | 3.93409 × 10−5 | 9.12455 × 10−11 |
0.4 | 8.0 × 10−9 | 4.9 × 10−10 | 9.9 × 10−11 | 1.53545 × 10−4 | 4.08994 × 10−8 |
0.6 | 5.8 × 10−8 | 3.6 × 10−9 | 7.2 × 10−10 | 3.30564 × 10−4 | 1.46310 × 10−6 |
0.8 | 2.3 × 10−7 | 1.4 × 10−8 | 2.9 × 10−9 | 5.52441 × 10−4 | 1.89999 × 10−5 |
1.0 | 6.8 × 10−7 | 4.2 × 10−8 | 8.5 × 10−9 | 7.97757 × 10−4 | 1.50218 × 10−4 |
1.2 | 6.2 × 10−7 | 3.7 × 10−8 | 7.6 × 10−9 | 1.04618 × 10−3 | 9.63935 × 10−4 |
1.4 | 4.5 × 10−7 | 2.9 × 10−8 | 5.9 × 10−9 | 1.29004 × 10−3 | 5.97725 × 10−3 |
1.6 | 3.4 × 10−7 | 2.3 × 10−8 | 4.9 × 10−9 | 1.56444 × 10−3 | 3.82246 × 10−2 |
1.8 | 4.5 × 10−7 | 3.2 × 10−8 | 6.5 × 10−9 | 2.00641 × 10−3 | 2.55500 × 10−1 |
2.0 | 9.5 × 10−7 | 6.1 × 10−8 | 1.3 × 10−8 | 2.89864 × 10−3 | 1.83461 × 10^{0}$ |
3.0 | 3.1 × 10−7 | 1.4 × 10−8 | 2.7 × 10−9 | – | – |
4.0 | 4.9 × 10−6 | 7.5 × 10−9 | 2.0 × 10−9 | – | – |
5.0 | 3.8 × 10−5 | 8.4 × 10−7 | 6.6 × 10−9 | – | – |
Comparison of absolute errors for (a = 1, b = 0.1, c = 0.2, e = 0.3,
CPU time (s) | 0.53 | 15.59 | 118.73 | ||
---|---|---|---|---|---|
x | N = 10 | N = 20 | N = 30 | PNM [16] | ADM [16] |
0.2 | 6.4 × 10−9 | 9.1 × 10−10 | 3.0 × 10−10 | 3.95794 × 10−5 | 4.41567 × 10−11 |
0.4 | 1.3 × 10−7 | 1.8 × 10−8 | 6.1 × 10−9 | 1.57803 × 10−4 | 6.65814 × 10−9 |
0.6 | 7.7 × 10−7 | 1.1 × 10−7 | 3.5 × 10−8 | 3.52193 × 10−4 | 1.26983 × 10−7 |
0.8 | 2.7 × 10−6 | 3.7 × 10−7 | 1.2 × 10−7 | 6.13120 × 10−4 | 1.05072 × 10−6 |
1.0 | 7.1 × 10−6 | 9.8 × 10−7 | 3.2 × 10−7 | 8.68269 × 10−4 | 5.74351 × 10−6 |
1.2 | 9.5 × 10−6 | 1.3 × 10−6 | 4.2 × 10−7 | 6.86241 × 10−4 | 2.64200 × 10−5 |
1.4 | 1.2 × 10−5 | 1.6 × 10−6 | 5.4 × 10−7 | 1.84769 × 10−3 | 1.20987 × 10−4 |
1.6 | 1.5 × 10−5 | 2.2 × 10−6 | 7.1 × 10−7 | 1.34530 × 10−2 | 5.96191 × 10−4 |
1.8 | 2.1 × 10−5 | 2.9 × 10−6 | 9.7 × 10−7 | 5.35383 × 10−2 | 3.18350 × 10−3 |
2.0 | 2.9 × 10−5 | 4.1 × 10−6 | 1.3 × 10−6 | 1.68659 × 10−1 | 1.83619 × 10−2 |
3.0 | 1.6 × 10−5 | 2.2 × 10−6 | 6.9 × 10−7 | – | – |
4.0 | 6.4 × 10−7 | 3.4 × 10−7 | 1.1 × 10−7 | – | – |
5.0 | 1.6 × 10−5 | 2.2 × 10−6 | 7.0 × 10−7 | – | – |
Example 4
Consider the following nonlinear multi-order FIVP,
where α ∈ (2, 3), y ∈ (1, 2) and β ∈ (0, 1). The exact solution to this problem is y(x) = x3.
In Table 6, we give the computational time and we compare the absolute errors obtained by the present multiple-step pseudospectral method for h = 1 and N = 40 with the shifted Chebyshev collocation method presented in [21], with different values of α, y and β. Also in Table 7 we compare the maximum absolute errors in the interval [0, 1], obtained using the present method and the shifted Jacobi collocation method [22], at α = 2.5, y = 1.5, β = 0.9 with various choices of h and N. In the case of α = 2.7, y = 1.7, β = 0.7, the approximate solution in the interval [0, 6], obtained by the present method for h = 1 and N = 30 is shown in Fig. 8 to make it easier to compare with the analytic solution.

Comparison of y(x) with h = 1, N = 30 for α = 2.7, β = 0.7, y = 1.7 for Example 4.
Comparison of absolute errors for Example 4.
α = 2.1, β = 0.1, y = 1.1 | α = 2.5, β = 0.99, y = 1.99 | |||
---|---|---|---|---|
x | Present method | Method [21] | Present method | Method [21] |
CPU time: 94.67 s | CPU time: 97.21 s | |||
0 | 1.9 × 10−20 | 4.44 × 10−16 | 2.4 × 10−18 | 4.44 × 10−16 |
0.2 | 4.3 × 10−13 | 3.79 × 10−8 | 5.6 × 10−10 | 1.01 × 10−6 |
0.4 | 1.4 × 10−11 | 3.07 × 10−8 | 2.4 × 10−8 | 2.57 × 10−6 |
0.6 | 3.3 × 10−10 | 4.77 × 10−8 | 2.0 × 10−7 | 4.45 × 10−6 |
0.8 | 2.5 × 10−9 | 6.73 × 10−8 | 8.4 × 10−7 | 6.28 × 10−6 |
1.0 | 1.1 × 10−8 | 7.78 × 10−8 | 2.3 × 10−6 | 7.60 × 10−6 |
1.2 | 1.0 × 10−8 | 7.23 × 10−8 | 3.2 × 10−6 | 8.11 × 10−6 |
1.4 | 2.3 × 10−8 | 4.70 × 10−8 | 3.9 × 10−6 | 7.80 × 10−6 |
1.6 | 2.3 × 10−8 | 1.68 × 10−8 | 5.1 × 10−6 | 6.82 × 10−6 |
1.8 | 6.7 × 10−9 | 1.77 × 10−8 | 7.1 × 10−6 | 5.43 × 10−6 |
2.0 | 1.2 × 10−8 | 3.44 × 10−9 | 8.9 × 10−6 | 3.73 × 10−6 |
Comparison of maximum absolute errors on the interval [0, 1] for α = 2.5, β = 0.9, y = 1.5 for Example 4.
Present method | |||||
---|---|---|---|---|---|
N | h = 1 | CPU time (s) | h = 0.5 | CPU time (s) | Method [22] |
4 | 1.5 × 10−3 | 0.02 | 2.9 × 10−4 | 0.16 | 1.27 × 10−3 |
8 | 2.6 × 10−4 | 0.05 | 2.6 × 10−5 | 0.26 | 3.47 × 10−4 |
16 | 4.8 × 10−5 | 1.77 | 8.2 × 10−6 | 4.91 | 8.98 × 10−5 |
24 | 1.8 × 10−5 | 7.55 | 3.7 × 10−6 | 21.98 | 3.15 × 10−5 |
Example 5
Consider the nonlinear multi-order FIVP with oscillatory behavior,
where α ∈ (1, 2] and β ∈ (0, 1]. For α = 2 and β = 1 a numeric solution can be obtained by direct numerical integration in MATHEMATICA, which we compare with the solution we get by our multiple-step pseudospectral scheme. In this case, the maximum absolute error on the interval [0, 80] for h = 1, N = 10 is obtained as %to be 8.52 × 10−5, and for h = 1, N = 10 is 1.37 × 10−8. Fig. 9 shows the oscillatory behavior of the solution to this case.

Comparison of y(x) with h = 1, N = 10 for α = 2 and β = 1 for Example 5.
The exact solutions for the values of α ∈ (1, 2) and β ∈ (0, 1) are not exist, and we remark that there is not a built-in command in MATHEMATICA for solving fractional differential equations. Therefore, to show the convergence of the present method for this problem over an interval [0, T], we suggest the following practical and easy-to-use convergence index: As Remark 1 suggests us, we first set h = 1 and then we solve the problem for different values of N ≤ N̄ until the following convergence criteria is satisfied,
where N̄ and ϵ are user defined values and may be vary from one problem to another. If the specified convergence tolerance ϵ has not been satisfied yet, then we decrease the step-size h and solve the problem as above. It is important to note that, due to the exponential convergence of pseudospectral methods in a subinterval where the solution is smooth and because h ≤ 1, there is no need to use very large number of collocation points in subintervals. In this example we set T = 50, ϵ = 10−6 and we limit N by setting N̄ = 30.
Table 8 displays the values of eN and ψN(y)(50) for h = 1 (50 steps) and various values of N, α and β. The CPU times are also changed from 2 seconds for N = 5 to 1250 seconds for N = 25. This table demonstrates the accuracy and convergence of the present multiple-step scheme in large-domain calculations. Also, Figs. 10–12 show the approximate solutions for this problem with the values of α and β given in Table 8. These figures illustrate the different oscillatory behavior of the solutions to this problem for different values of α and β. Duan et al. [17] treat a similar FIVP with the right hand side function equal to 1, which does not have oscillatory behavior, and solved it by the Rach-Adomian-Meyers modified decomposition method only over the interval [0, 3].

Computational results of y(x) with h = 1, N = 20 for α = 1.2, β = 0.8 for Example 5.

Computational results of y(x) with h = 1, N = 20 for α = 1.5, β = 0.5 for Example 5.

Computational results of y(x) with h = 1, N = 20 for α = 1.85, β = 0.05 for Example 5.
The values of ψN(y)(50) and eN for various values of α and β for Example 5.
α = 1.2, β = 0.8 | α = 1.5, β = 0.5 | α = 1.85, β = 0.05 | ||||
---|---|---|---|---|---|---|
N | ψN(y)(50) | eN | ψN(y)(50) | eN | ψN(y)(50) | eN |
5 | -10.227454 | 3.92 × 10−3 | -1.931422 | 1.38 × 10−3 | −0.715699 | 1.10 × 10−3 |
10 | -10.225751 | 1.01 × 10−5 | -1.930962 | 1.89 × 10−5 | −0.717137 | 9.58 × 10−5 |
15 | -10.225533 | 6.12 × 10−6 | -1.930930 | 2.90 × 10−6 | −0.717343 | 2.23 × 10−5 |
20 | -10.225392 | 2.19 × 10−6 | -1.930924 | 7.43 × 10−7 | −0.717404 | 8.15 × 10−6 |
25 | -10.225360 | 8.10 × 10−7 | – | – | −0.717426 | 8.35 × 10−7 |
Example 6
Finally, to show that the proposed method is also suited for systems of FIVPs, we consider the fractional Lorenz system [45],
where 0 < α,β,y ≤ 1 and y1, y2 and y3 are respectively proportional to the convective velocity, the temperature difference between descending and ascending flows, and the mean convective heat flow, and σ, b and the so-called bifurcation parameter R are real constants.
As in [45], we set
The values of ψ6(y)(10) for h = 0.05 and various values of (α,β,y) for Example 6.
(0.95, 0.95, 0.95) | (0.99, 0.99, 0.99) | (0.9999, 0.9999, 0.9999) | (1, 1,1) | |
---|---|---|---|---|
ψ6(y1)(10) | 7.72990806 | 5.16268791 | 5.21692823 | 5.22054356 |
ψ6(y2)(10) | 7.74327347 | 4.22467454 | 4.08500765 | 4.07467005 |
ψ6(y3)(10) | 22.47923256 | 21.46426815 | 21.54603815 | 21.57004284 |
For the purpose of studying the effectiveness of the fractional order parameters α,β and y of the Lorenz system, we plot the graphs of y1, y2 and y3 using present method at different cases which are shown in Fig. 13. Therefore, it may be concluded that the solutions of the fractional Lorenz system become almost constant as x increases. Moreover, the solutions remain constant in the whole domain of interest as α,β,y → 0, meanwhile they show more oscillatory behavior as α,β,y → 1.

Computational results for Example 6 with h = 0.1 and N = 10.
6 Conclusions
Fractional differential equations grow more and more popular nowadays to model science and engineering processes. Therefore, finding a reliable and efficient technique to solve them is very important. In this work, an efficient multiple-step pseudospectral method based on the ShLG collocation points has been proposed for numerically solving the multi-order FIVPs. This method is easy to be implemented for linear and nonlinear problems. We converted the original FIVP to a sequence of FIVPs in subintervals and solved them, step by step, using collocation, where the initial conditions of each step were obtained from the solution approximated earlier at its previous step. An accurate and stable scheme has been introduced for approximating the values of fractional derivatives at the ShLG collocation points. The numerical results demonstrated the spectral accuracy and convergence of the proposed method. It was shown that the accuracy can be improved either by decreasing the step-size or by increasing the number of collocation points in subintervals. Moreover, this method is valid for large-domain calculations and also for solutions having oscillatory behavior. The achieved results are compared with the exact solutions and with the solutions obtained by some other numerical methods, which demonstrate the validity and superior accuracy of the proposed method.
References
[1] Podlubny I. Fractional Differential Equations: An Introduction to Fractional Derivatives, Fractional Differential Equations, to Methods of their Solution and Some of their Applications. Academic Press, New York, 1999.Suche in Google Scholar
[2] Kilbas AA, Srivastava HM, Trujillo JJ. Theory and Applications of Fractional Differential Equations. San Diego, Elsevier, 2006.Suche in Google Scholar
[3] Diethelm K. The Analysis of Fractional Differential Equations: An Application-Oriented Exposition Using Differential Operators of Caputo Type. Berlin Heidelberg, Springer, 2010.10.1007/978-3-642-14574-2Suche in Google Scholar
[4] Das S. Functional Fractional Calculus for System Identification and Controls. New York, Springer, 2008.Suche in Google Scholar
[5] Mainardi F. Fractional calculus: some basic problems in continuum and statistical mechanics, Fractals and Fractional Calculus in Continuum Mechanics, Springer-Verlag, New York, 1997. pp. 291–348.10.1007/978-3-7091-2664-6_7Suche in Google Scholar
[6] Trinks C, Ruge P. Treatment of dynamic systems with fractional derivatives without evaluating memory-integrals. Computational Mechanics 2002; 29: 471–476.10.1007/s00466-002-0356-5Suche in Google Scholar
[7] Bagley RL, Torvik PJ. On the appearance of the fractional derivative in the behavior of real materials. Journal of Applied Mechanics 1984; 51(2): 294–298.10.1115/1.3167615Suche in Google Scholar
[8] Saha Ray S, Bera RK. Analytical solution of the Bagley Torvik equation by Adomian decomposition method. Applied Mathematics and Computation 2005; 168: 398–410.10.1016/j.amc.2004.09.006Suche in Google Scholar
[9] Baleanu D. About fractional quantization and fractional variational principles. Communication in Nonlinear Science and Numerical Simulation 2009; 14(6): 2520–2523.10.1016/j.cnsns.2008.10.002Suche in Google Scholar
[10] Tenreiro-Machado J. Fractional generalization of memristor and higher order elements. Communication in Nonlinear Science and Numerical Simulation 2013; 18(2): 264–275.10.1016/j.cnsns.2012.07.014Suche in Google Scholar
[11] Moaddy K, Hashim I, Momani S. Non-standard finite difference schemes for solving fractional-order Rössler chaotic and hyperchaotic systems. Computers and Mathematics with Applications 2011; 62: 1068–1074.10.1016/j.camwa.2011.03.059Suche in Google Scholar
[12] Li X, Xu C. A space-time spectral method for the time fractional diffusion equation. SIAM Journal of Numerical Analysis 2009; 47(3): 2108–2131.10.1137/080718942Suche in Google Scholar
[13] Pedas A, Tamme E. Spline collocation methods for linear multi-term fractional differential equations. Journal of Computational and Applied Mathematics 2011; 236: 167–176.10.1016/j.cam.2011.06.015Suche in Google Scholar
[14] Li X. Numerical solution of fractional differential equations using cubic B-spline wavelet collocation method. Communication in Nonlinear Science and Numerical Simulation 2012; 17(10): 3934–3946.10.1016/j.cnsns.2012.02.009Suche in Google Scholar
[15] Ford NJ, Connolly AJ. Systems-based decomposition schemes for the approximate solution of multi-term fractional differential equations. Journal of Computational and Applied Mathematics 2009; 229: 382–391.10.1016/j.cam.2008.04.003Suche in Google Scholar
[16] El-Sayed AMA, El-Kalla IL, Ziada EAA. Analytical and numerical solutions of multi-term nonlinear fractional orders differential equations. Applied Numerical Mathematics 2010; 60: 788–797.10.1016/j.apnum.2010.02.007Suche in Google Scholar
[17] Duan JS, Chaolu T, Rach R. Solutions of the initial value problem for nonlinear fractional ordinary differential equations by the Rach-Adomian-Meyers modified decomposition method. Applied Mathematics and Computation 2012; 218(17): 8370–8392.10.1016/j.amc.2012.01.063Suche in Google Scholar
[18] He J.H, Wu G.C, Austin F. The variational iteration method which should be followed. Nonlinear Science Letters A 2010; 1(1): 1–30.Suche in Google Scholar
[19] Saadatmandi A, Dehghan M. A new operational matrix for solving fractional-order differential equations. Computers and Mathematic with Application 2010; 59: 1326–1336.10.1016/j.camwa.2009.07.006Suche in Google Scholar
[20] Lakestani M, Dehghan M, Irandoust-Pakchin S. The construction of operational matrix of fractional derivatives using B-spline functions. Communications in Nonlinear Science and Numerical Simulation 2012; 17: 1149–1162.10.1016/j.cnsns.2011.07.018Suche in Google Scholar
[21] Doha EH, Bhrawy AH, Ezz-Eldien SS. Efficient Chebyshev spectral methods for solving multi-term fractional orders differential equations. Applied Mathematical Modelling 2011; 35: 5662–5672.10.1016/j.apm.2011.05.011Suche in Google Scholar
[22] Doha EH, Bhrawy AH, Ezz-Eldien SS. A new Jacobi operational matrix: An application for solving fractional differential equations. Applied Mathematical Modelling 2012; 36(10): 4931–4943.10.1016/j.apm.2011.12.031Suche in Google Scholar
[23] Li X. Operational method for solving fractional differential equations using cubic B-spline approximation. International Journal of Computer Mathematics 2014; 10.1080/00207160.2014.884792.Suche in Google Scholar
[24] Maleknejad K, Nouri K, Torkzadeh L. Study on Multi-Order fractional differential equations via Operational Matrix of Hybrid Basis Functions. Bulletin of Iranian Mathematical Society 2017; 43(2): 307–318.Suche in Google Scholar
[25] Bolandtalat A, Babolian E, Jafari H. Numerical solutions of multi-order fractional differential equations by Boubaker Polynomials. Open physics 2016; 14: 226–230.10.1515/phys-2016-0028Suche in Google Scholar
[26] Zurigat M, Momani S, Alawneh A. The multistage homotopy analysis method: application to a biochemical reaction model of fractional order. International Journal of Computer Mathematics 2013; 91(5): 1030–1040.10.1080/00207160.2013.819088Suche in Google Scholar
[27] Kumar D, Sharma RP. Numerical approximation of Newell-Whitehead-Segel equation of fractional order. Nonlinear Engineering: Modeling and Application 2016; 5(2): 81-86.10.1515/nleng-2015-0032Suche in Google Scholar
[28] Kumar P, Agrawal OP. An approximate method for numerical solution of fractional differential equations. Signal Processing 2006; 86: 2602–2610.10.1016/j.sigpro.2006.02.007Suche in Google Scholar
[29] Diethelm K. An algorithm for the numerical solution of differential equations of fractional order. Electronic Transactions on Numerical Analysis 1997; 5: 1–6.Suche in Google Scholar
[30] Esmaeili S, Garrappa R. A pseudo-spectral scheme for the approximate solution of a time-fractional diffusion equation. International Journal of Computer Mathematics 2014; 10.1080/00207160.2014.915962.Suche in Google Scholar
[31] Maleki M, Hashim I, Tavassoli Kajani M, Abbasbandy S. An adaptive pseudospectral method for fractional order boundary value problems. Abstract and Applied Analysis Volume 2012, Article ID 381708, 10.1155/2012/381708.Suche in Google Scholar
[32] Kazem S, Abbasbandy S, Kumar S. Fractional-order Legendre functions for solving fractional-order differential equations. Applied Mathematical Modelling 2013; 37(7): 5498–5510.10.1016/j.apm.2012.10.026Suche in Google Scholar
[33] Rad JA, Kazem S, Shaban M, Parand K, Yildirim A. Numerical solution of fractional differential equations with a Tau method based on Legendre and Bernstein polynomials. Mathematical Methods in the Applied Sciences 2014; 37: 329–342.10.1002/mma.2794Suche in Google Scholar
[34] Baffet D, Hesthaven JS. A Kernel Compression Scheme for Fractional Differential Equations. SIAM Journal of Numerical analysis. 2017; 55(2): 496-520.10.1137/15M1043960Suche in Google Scholar
[35] Canuto C, Hussaini MY, Quarteroni A, Zang TA. Spectral Methods: Fundamentals in Single Domains. Springer-Verlag, Berlin, 2006.10.1007/978-3-540-30726-6Suche in Google Scholar
[36] Shen J, Tang T, Wang LL. Spectral Methods: Algorithms, Analysis and Applications. Springer-Verlag, Berlin, Heidelberg, 2011.10.1007/978-3-540-71041-7Suche in Google Scholar
[37] Maleki M, Hashim I, Abbasbandy S. Pseudospectral methods based on nonclassical orthogonal polynomials for solving nonlinear variational problems. International Journal of Computer Mathematics 2014; 91(7): 1552–1573.10.1080/00207160.2013.854338Suche in Google Scholar
[38] Guo BY, Yan JP. Legendre–Gauss collocation method for initial value problems of second order ordinary differential equations. Applied Numerical Mathematics 2009; 59: 1386–1408.10.1016/j.apnum.2008.08.007Suche in Google Scholar
[39] Guo BY, Wang L. Jacobi approximations in non-uniformly Jacobi-weighted Sobolev spaces. Journal of Approximation Theory 2004; 128: 1–41.10.1016/j.jat.2004.03.008Suche in Google Scholar
[40] Maleki M, Hashim I, Abbasbandy S. Solution of time-varying delay systems using an adaptive collocation method. Applied Mathematics and Computation 2012; 219: 1434–1448.10.1016/j.amc.2012.07.047Suche in Google Scholar
[41] Podlubny I. Geometric and physical interpretation of fractional integration and fractional differentiation. Fractional Calculus and Applied Analysis 2002; 5: 367–386.Suche in Google Scholar
[42] Caputo M. Linear models of dissipation whose Q is almost frequency independent. Part II. Journal of the Royal Society of Western Australia 1967; 13: 529–539.10.4401/ag-5051Suche in Google Scholar
[43] Diethelm K, Freed AD. On the solution of nonlinear fractional differential equations used in the modeling of viscoplasticity. in: F. Keil, W. Mackens, H. Voβ, J. Werther (Eds.), Scientific Computing in Chemical Engineering II-Computational Fluid Dynamics, Reaction Engineering, and Molecular Properties, Springer, Heidelberg, (1999) 217–224.Suche in Google Scholar
[44] Diethelm K, Ford NJ. Multi-order fractional differential equations and their numerical solution.Applied Mathematics and Computation 2004; 154: 621–640.10.1016/S0096-3003(03)00739-2Suche in Google Scholar
[45] Alomari AK, Noorani MSM, Nazar R, Li CP, Homotopy analysis method for solving fractional Lorenz system. Communication in Nonlinear Science and Numerical Simulation 2010; 15: 1864–1872.10.1016/j.cnsns.2009.08.005Suche in Google Scholar
© 2019 M. Mashali-Firouzi and M. Malekis, published by De Gruyter
This work is licensed under the Creative Commons Attribution 4.0 Public License.
Artikel in diesem Heft
- Chebyshev Operational Matrix Method for Lane-Emden Problem
- Concentrating solar power tower technology: present status and outlook
- Control of separately excited DC motor with series multi-cells chopper using PI - Petri nets controller
- Effect of boundary roughness on nonlinear saturation of Rayleigh-Taylor instability in couple-stress fluid
- Effect of Heterogeneity on Imbibition Phenomena in Fluid Flow through Porous Media with Different Porous Materials
- Electro-osmotic flow of a third-grade fluid past a channel having stretching walls
- Heat transfer effect on MHD flow of a micropolar fluid through porous medium with uniform heat source and radiation
- Local convergence for an eighth order method for solving equations and systems of equations
- Numerical techniques for behavior of incompressible flow in steady two-dimensional motion due to a linearly stretching of porous sheet based on radial basis functions
- Influence of Non-linear Boussinesq Approximation on Natural Convective Flow of a Power-Law Fluid along an Inclined Plate under Convective Thermal Boundary Condition
- A reliable analytical approach for a fractional model of advection-dispersion equation
- Mass transfer around a slender drop in a nonlinear extensional flow
- Hydromagnetic Flow of Heat and Mass Transfer in a Nano Williamson Fluid Past a Vertical Plate With Thermal and Momentum Slip Effects: Numerical Study
- A Study on Convective-Radial Fins with Temperature-dependent Thermal Conductivity and Internal Heat Generation
- An effective technique for the conformable space-time fractional EW and modified EW equations
- Fractional variational iteration method for solving time-fractional Newell-Whitehead-Segel equation
- New exact and numerical solutions for the effect of suction or injection on flow of nanofluids past a stretching sheet
- Numerical investigation of MHD stagnation-point flow and heat transfer of sodium alginate non-Newtonian nanofluid
- A New Finance Chaotic System, its Electronic Circuit Realization, Passivity based Synchronization and an Application to Voice Encryption
- Analysis of Heat Transfer and Lifting Force in a Ferro-Nanofluid Based Porous Inclined Slider Bearing with Slip Conditions
- Application of QLM-Rational Legendre collocation method towards Eyring-Powell fluid model
- Hyperbolic rational solutions to a variety of conformable fractional Boussinesq-Like equations
- MHD nonaligned stagnation point flow of second grade fluid towards a porous rotating disk
- Nonlinear Dynamic Response of an Axially Functionally Graded (AFG) Beam Resting on Nonlinear Elastic Foundation Subjected to Moving Load
- Swirling flow of couple stress fluid due to a rotating disk
- MHD stagnation point slip flow due to a non-linearly moving surface with effect of non-uniform heat source
- Effect of aligned magnetic field on Casson fluid flow over a stretched surface of non-uniform thickness
- Nonhomogeneous porosity and thermal diffusivity effects on stability and instability of double-diffusive convection in a porous medium layer: Brinkman Model
- Magnetohydrodynamic(MHD) Boundary Layer Flow of Eyring-Powell Nanofluid Past Stretching Cylinder With Cattaneo-Christov Heat Flux Model
- On the connection coefficients and recurrence relations arising from expansions in series of modified generalized Laguerre polynomials: Applications on a semi-infinite domain
- An adaptive mesh method for time dependent singularly perturbed differential-difference equations
- On stretched magnetic flow of Carreau nanofluid with slip effects and nonlinear thermal radiation
- Rational exponential solutions of conformable space-time fractional equal-width equations
- Simultaneous impacts of Joule heating and variable heat source/sink on MHD 3D flow of Carreau-nanoliquids with temperature dependent viscosity
- Effect of magnetic field on imbibition phenomenon in fluid flow through fractured porous media with different porous material
- Impact of ohmic heating on MHD mixed convection flow of Casson fluid by considering Cross diffusion effect
- Mathematical Modelling Comparison of a Reciprocating, a Szorenyi Rotary, and a Wankel Rotary Engine
- Surface roughness effect on thermohydrodynamic analysis of journal bearings lubricated with couple stress fluids
- Convective conditions and dissipation on Tangent Hyperbolic fluid over a chemically heating exponentially porous sheet
- Unsteady Carreau-Casson fluids over a radiated shrinking sheet in a suspension of dust and graphene nanoparticles with non-Fourier heat flux
- An efficient numerical algorithm for solving system of Lane–Emden type equations arising in engineering
- New numerical method based on Generalized Bessel function to solve nonlinear Abel fractional differential equation of the first kind
- Numerical Study of Viscoelastic Micropolar Heat Transfer from a Vertical Cone for Thermal Polymer Coating
- Analysis of Bifurcation and Chaos of the Size-dependent Micro–plate Considering Damage
- Non-Similar Comutational Solutions for Double-Diffusive MHD Transport Phenomena for Non-Newtnian Nanofluid From a Horizontal Circular Cylinder
- Mathematical model on distributed denial of service attack through Internet of things in a network
- Postbuckling behavior of functionally graded CNT-reinforced nanocomposite plate with interphase effect
- Study of Weakly nonlinear Mass transport in Newtonian Fluid with Applied Magnetic Field under Concentration/Gravity modulation
- MHD slip flow of chemically reacting UCM fluid through a dilating channel with heat source/sink
- A Study on Non-Newtonian Transport Phenomena in Mhd Fluid Flow From a Vertical Cone With Navier Slip and Convective Heating
- Penetrative convection in a fluid saturated Darcy-Brinkman porous media with LTNE via internal heat source
- Traveling wave solutions for (3+1) dimensional conformable fractional Zakharov-Kuznetsov equation with power law nonlinearity
- Semitrailer Steering Control for Improved Articulated Vehicle Manoeuvrability and Stability
- Thermomechanical nonlinear stability of pressure-loaded CNT-reinforced composite doubly curved panels resting on elastic foundations
- Combination synchronization of fractional order n-chaotic systems using active backstepping design
- Vision-Based CubeSat Closed-Loop Formation Control in Close Proximities
- Effect of endoscope on the peristaltic transport of a couple stress fluid with heat transfer: Application to biomedicine
- Unsteady MHD Non-Newtonian Heat Transfer Nanofluids with Entropy Generation Analysis
- Mathematical Modelling of Hydromagnetic Casson non-Newtonian Nanofluid Convection Slip Flow from an Isothermal Sphere
- Influence of Joule Heating and Non-Linear Radiation on MHD 3D Dissipating Flow of Casson Nanofluid past a Non-Linear Stretching Sheet
- Radiative Flow of Third Grade Non-Newtonian Fluid From A Horizontal Circular Cylinder
- Application of Bessel functions and Jacobian free Newton method to solve time-fractional Burger equation
- A reliable algorithm for time-fractional Navier-Stokes equations via Laplace transform
- A multiple-step adaptive pseudospectral method for solving multi-order fractional differential equations
- A reliable numerical algorithm for a fractional model of Fitzhugh-Nagumo equation arising in the transmission of nerve impulses
- The expa function method and the conformable time-fractional KdV equations
- Comment on the paper: “Thermal radiation and chemical reaction effects on boundary layer slip flow and melting heat transfer of nanofluid induced by a nonlinear stretching sheet, M.R. Krishnamurthy, B.J. Gireesha, B.C. Prasannakumara, and Rama Subba Reddy Gorla, Nonlinear Engineering 2016, 5(3), 147-159”
- Three-Dimensional Boundary layer Flow and Heat Transfer of a Fluid Particle Suspension over a Stretching Sheet Embedded in a Porous Medium
- MHD three dimensional flow of Oldroyd-B nanofluid over a bidirectional stretching sheet: DTM-Padé Solution
- MHD Convection Fluid and Heat Transfer in an Inclined Micro-Porous-Channel
Artikel in diesem Heft
- Chebyshev Operational Matrix Method for Lane-Emden Problem
- Concentrating solar power tower technology: present status and outlook
- Control of separately excited DC motor with series multi-cells chopper using PI - Petri nets controller
- Effect of boundary roughness on nonlinear saturation of Rayleigh-Taylor instability in couple-stress fluid
- Effect of Heterogeneity on Imbibition Phenomena in Fluid Flow through Porous Media with Different Porous Materials
- Electro-osmotic flow of a third-grade fluid past a channel having stretching walls
- Heat transfer effect on MHD flow of a micropolar fluid through porous medium with uniform heat source and radiation
- Local convergence for an eighth order method for solving equations and systems of equations
- Numerical techniques for behavior of incompressible flow in steady two-dimensional motion due to a linearly stretching of porous sheet based on radial basis functions
- Influence of Non-linear Boussinesq Approximation on Natural Convective Flow of a Power-Law Fluid along an Inclined Plate under Convective Thermal Boundary Condition
- A reliable analytical approach for a fractional model of advection-dispersion equation
- Mass transfer around a slender drop in a nonlinear extensional flow
- Hydromagnetic Flow of Heat and Mass Transfer in a Nano Williamson Fluid Past a Vertical Plate With Thermal and Momentum Slip Effects: Numerical Study
- A Study on Convective-Radial Fins with Temperature-dependent Thermal Conductivity and Internal Heat Generation
- An effective technique for the conformable space-time fractional EW and modified EW equations
- Fractional variational iteration method for solving time-fractional Newell-Whitehead-Segel equation
- New exact and numerical solutions for the effect of suction or injection on flow of nanofluids past a stretching sheet
- Numerical investigation of MHD stagnation-point flow and heat transfer of sodium alginate non-Newtonian nanofluid
- A New Finance Chaotic System, its Electronic Circuit Realization, Passivity based Synchronization and an Application to Voice Encryption
- Analysis of Heat Transfer and Lifting Force in a Ferro-Nanofluid Based Porous Inclined Slider Bearing with Slip Conditions
- Application of QLM-Rational Legendre collocation method towards Eyring-Powell fluid model
- Hyperbolic rational solutions to a variety of conformable fractional Boussinesq-Like equations
- MHD nonaligned stagnation point flow of second grade fluid towards a porous rotating disk
- Nonlinear Dynamic Response of an Axially Functionally Graded (AFG) Beam Resting on Nonlinear Elastic Foundation Subjected to Moving Load
- Swirling flow of couple stress fluid due to a rotating disk
- MHD stagnation point slip flow due to a non-linearly moving surface with effect of non-uniform heat source
- Effect of aligned magnetic field on Casson fluid flow over a stretched surface of non-uniform thickness
- Nonhomogeneous porosity and thermal diffusivity effects on stability and instability of double-diffusive convection in a porous medium layer: Brinkman Model
- Magnetohydrodynamic(MHD) Boundary Layer Flow of Eyring-Powell Nanofluid Past Stretching Cylinder With Cattaneo-Christov Heat Flux Model
- On the connection coefficients and recurrence relations arising from expansions in series of modified generalized Laguerre polynomials: Applications on a semi-infinite domain
- An adaptive mesh method for time dependent singularly perturbed differential-difference equations
- On stretched magnetic flow of Carreau nanofluid with slip effects and nonlinear thermal radiation
- Rational exponential solutions of conformable space-time fractional equal-width equations
- Simultaneous impacts of Joule heating and variable heat source/sink on MHD 3D flow of Carreau-nanoliquids with temperature dependent viscosity
- Effect of magnetic field on imbibition phenomenon in fluid flow through fractured porous media with different porous material
- Impact of ohmic heating on MHD mixed convection flow of Casson fluid by considering Cross diffusion effect
- Mathematical Modelling Comparison of a Reciprocating, a Szorenyi Rotary, and a Wankel Rotary Engine
- Surface roughness effect on thermohydrodynamic analysis of journal bearings lubricated with couple stress fluids
- Convective conditions and dissipation on Tangent Hyperbolic fluid over a chemically heating exponentially porous sheet
- Unsteady Carreau-Casson fluids over a radiated shrinking sheet in a suspension of dust and graphene nanoparticles with non-Fourier heat flux
- An efficient numerical algorithm for solving system of Lane–Emden type equations arising in engineering
- New numerical method based on Generalized Bessel function to solve nonlinear Abel fractional differential equation of the first kind
- Numerical Study of Viscoelastic Micropolar Heat Transfer from a Vertical Cone for Thermal Polymer Coating
- Analysis of Bifurcation and Chaos of the Size-dependent Micro–plate Considering Damage
- Non-Similar Comutational Solutions for Double-Diffusive MHD Transport Phenomena for Non-Newtnian Nanofluid From a Horizontal Circular Cylinder
- Mathematical model on distributed denial of service attack through Internet of things in a network
- Postbuckling behavior of functionally graded CNT-reinforced nanocomposite plate with interphase effect
- Study of Weakly nonlinear Mass transport in Newtonian Fluid with Applied Magnetic Field under Concentration/Gravity modulation
- MHD slip flow of chemically reacting UCM fluid through a dilating channel with heat source/sink
- A Study on Non-Newtonian Transport Phenomena in Mhd Fluid Flow From a Vertical Cone With Navier Slip and Convective Heating
- Penetrative convection in a fluid saturated Darcy-Brinkman porous media with LTNE via internal heat source
- Traveling wave solutions for (3+1) dimensional conformable fractional Zakharov-Kuznetsov equation with power law nonlinearity
- Semitrailer Steering Control for Improved Articulated Vehicle Manoeuvrability and Stability
- Thermomechanical nonlinear stability of pressure-loaded CNT-reinforced composite doubly curved panels resting on elastic foundations
- Combination synchronization of fractional order n-chaotic systems using active backstepping design
- Vision-Based CubeSat Closed-Loop Formation Control in Close Proximities
- Effect of endoscope on the peristaltic transport of a couple stress fluid with heat transfer: Application to biomedicine
- Unsteady MHD Non-Newtonian Heat Transfer Nanofluids with Entropy Generation Analysis
- Mathematical Modelling of Hydromagnetic Casson non-Newtonian Nanofluid Convection Slip Flow from an Isothermal Sphere
- Influence of Joule Heating and Non-Linear Radiation on MHD 3D Dissipating Flow of Casson Nanofluid past a Non-Linear Stretching Sheet
- Radiative Flow of Third Grade Non-Newtonian Fluid From A Horizontal Circular Cylinder
- Application of Bessel functions and Jacobian free Newton method to solve time-fractional Burger equation
- A reliable algorithm for time-fractional Navier-Stokes equations via Laplace transform
- A multiple-step adaptive pseudospectral method for solving multi-order fractional differential equations
- A reliable numerical algorithm for a fractional model of Fitzhugh-Nagumo equation arising in the transmission of nerve impulses
- The expa function method and the conformable time-fractional KdV equations
- Comment on the paper: “Thermal radiation and chemical reaction effects on boundary layer slip flow and melting heat transfer of nanofluid induced by a nonlinear stretching sheet, M.R. Krishnamurthy, B.J. Gireesha, B.C. Prasannakumara, and Rama Subba Reddy Gorla, Nonlinear Engineering 2016, 5(3), 147-159”
- Three-Dimensional Boundary layer Flow and Heat Transfer of a Fluid Particle Suspension over a Stretching Sheet Embedded in a Porous Medium
- MHD three dimensional flow of Oldroyd-B nanofluid over a bidirectional stretching sheet: DTM-Padé Solution
- MHD Convection Fluid and Heat Transfer in an Inclined Micro-Porous-Channel