Abstract
In this paper, we propose two arrays, containing the coefficients of fractional Adams-Bashforth and Adams-Moulton methods, and also recursive relations to produce the elements of these arrays. Then, we illustrate the application of these arrays in a suitable way to construct higher-order fractional linear multi-step methods in general form, with extended stability regions. The effectiveness of the new method is shown in comparison with some available previous results in an illustrative test problem.
Export citation and abstract BibTeX RIS
1. Introduction
In the literature on fractional differential and integral equations, there are several analytical methods to solve these equations. We can mention here the Fourier, Laplace, or Mellin transform methods and the Green function method. But these analytical methods have been used to solve very special types, mostly linear, of FDEs. Therefore, developing reliable and efficient numerical methods for solving general fractional differential equations, such as nonlinear types, is an attractive topic for researchers [1–4]. One can find numerical methods based on polynomial interpolation [5, 6], Gauss interpolation [7], Grunwald-Letnikov approximations, and generalizations of linear multistep methods. Firstly, these methods have been used for solving fractional differential equations containing the Riemann-Liouville derivative, and then natural generalizations of the above methods are introduced to solve equations with Caputo's derivative, the Riesz derivative, and other types of fractional derivatives. Some recent works related to the several computational methods to solve various types of fractional-order differential equations can be seen in ref. [8–11]. In [12], the authors proposed some novel analyses of multistep methods for fractional differential equations. In [13], a study on the fractional linear multistep methods for Abel-Volterra integral equations of the second kind has been proposed. Fractional linear multistep methods are a generalization of classical linear multistep methods for fractional differential equations.
A linear k-step method for solving initial value problem
is of the form
For the fractional initial value problem [14–16]
where 0 < β < 1, we have
Using the following discrete convolution quadrature
we can obtain fractional linear multi-step methods to solve (2). Therefore, the general fractional form of a linear multi-step method is the form
Lubich [16, 17] proved that if ρ(ξ) and σ(ξ) are the first and second characteristic polynomials of a p-th order linear multistep method (1) and if the zeros of ρ(ξ) have absolute value less then 1, then the associated fractional form of the method, (5), would be convergent of order p. In (5), ωj are the coefficients of the Taylor expansion of the so-called generating function and the starting weights ωn,j are chosen such that the method is exact when f(t) = tμ , μ < p. It has been proved in [18], that the exact solution of (2) has the following form
where
which is an asymptotic expansion of mixed powers of (t − t0) and Therefore, the starting weights wn,j are computed by the assumption that (5) is exact for is the order of consistency and for the starting weights, we have a system of s + 1 linear equations and this number is equal to the cardinality of A, On the other hand, these forms of starting weights cause the errors y(tn ) − yn behave like hk−ε(β), where 0 ≤ ε(β) < 1 − β, and so, due to the form of the exact solution, adding the terms of second summation in (5) increases the accuracy of the method. As one can see, in fractional generalizations of linear multi-step methods, we have to compute β-power of some functions. For this purpose, using the following Miller formula has great importance.
Lemma 1.1. [19] Let be a formal power series. Then for any
where coefficients can be recursively calculated as
In the case of implicit linear multi-step methods of Adams-type
where ∇ denotes the backward difference operator, ∇fn = fn − fn−1, the coefficients of a k-step fractional Adams-Moulton method can be obtained by the following generating function [15]
where is the generating function of the coefficients in (6). Similar to (5), we can obtain these methods as follows
in which wj can be evaluated by using and
In a similar way, in the case of explicit Adams-Bashforth methods
where the generating function of the coefficients is instead of using β-power of this function which presents some technical difficulties, Garrappa [14] considered the generating function
where ck = − (γ0 + γ1 + ... + γk−1) to retain the explicitness. Then the fractional form of Adams-Bashforth methods can be written as the following
where ωj , wn,j are the same as in (7) and
such that γj are defined in (8).
Now let us consider the following result.
Theorem 1.2. [15] A k-step FAM method (7) is consistent and convergent with order .
Previous research works on fractional linear multi-step methods were limited to the fractionalization of linear multi-step methods in Adams-Moulten or Adams-Bashforth forms [14–16]. By introducing the arrays of coefficients of Adams-type methods in this paper, it is possible to construct the fractional form of general linear multi-step methods. Since these new fractional methods are written as a linear combination of Adams methods, by properly choosing the value of the parameters appearing in them, the order can be increased and the stability can be improved.
The next portion of this paper is framed as follows: In the next section 2, we propose two arrays to produce the coefficients of all fractional Adams-Moulton and fractional Adams-Bashforth methods. Also, we provide recursive relations to obtain the elements of these arrays. In section 3, the construction of higher-order fractional linear multi-step methods is given. In section 4, the analyses of linear stability are performed. In section 5, an example is given to justify the validity and correctness of the proposed method. Section 6 concludes the findings of the paper.
2. Fractional Adams arrays
2.1. Fractional Adams-Moulton array
Let us consider a k-step fractional Adams-Moulton method of the form
Firstly, we prove a recursive relation for the coefficients For this purpose, let us start with
where
and we can easily obtain the first terms in the expansion of as
Lemma 2.1. For the coefficients appeared in (10), one has the following recursive relation
Proof. As we mentioned in previous section, the coefficients can be obtained by
Now, according to this relation and by choosing k-terms to obtain the coefficients of k-step Adams-Moulton method, we have
which, expanding terms, we conclude
where are the coefficients of the k-step fractional Adams-Moulton method.
On the other hand, since
and
and so substituting yields
which equating coefficients of gives the recursive formula (12). □
Therefore, knowing the coefficients (11) enables us to easily write an array of the coefficients, of a k-step fractional Adams-Moulton method. We shall christen this array the fractional Adams-Moulton arrary. The array is shown in table 1. In order to clarify the uses of the given relation (12) between the coefficients of table 1, we consider for example k = 2, the 2-step fractional Adams-Moulton coefficients are defined as follows:where
Table 1. Fractional Adams-Moulton array.
⋯ | ||||||
---|---|---|---|---|---|---|
k = 0 | ||||||
k = 1 | ||||||
k = 2 | ||||||
⋮ | ⋮ | ⋮ | ⋮ | |||
k = k | ⋯ |
Looking for another recursive relations to produce these methods, let us define a charactristic polynomial for a fractional Adams-Moulton method.
Definition 2.2. The characteristic polynomial of the k-th order, (k-1)-step, fractional Adams-Moulton method (10) is defined by
Note that, here the subscript k denotes the order not the stepnumber of the method.
Proposition 2.3. The following property holds.
□
Therefore, using (13), the fractional Adams-Moulton methods are generated as shown in table 2.
Table 2. Recursive construction of fractional Adams-Moulton methods.
σ1(ξ) (0-step FAM) | 1 | ||
---|---|---|---|
ξ σ1(ξ) | ξ | ||
σ2(ξ) | |||
ξ σ2(ξ) | |||
σ3(ξ) | |||
⋮ |
2.2. Fractional Adams-Bashforth array
Let us consider a k-step fractional Adams-Bashforth method of the form
Firstly, we prove a recursive relation for the coefficients For this purpose, similar to the fractional Adams-Moulton methods starting from the β-power of the generating function as the first row of the Adams-Bashforth array and using the relation
where δ*(ξ) is the generating function of the coefficients , and γj are the coefficients of Adams-Moulton methods, we can prove the following lemma.
Lemma 2.4. For the coefficients appeared in (15), one has the following recursive relation
where
Therefore, taking (17) into account enables us to easily write an array of the coefficients, of a k-step fractional Adams-Bashforth method. We call this array as the fractional Adams-Bashforth array. The array is shown in table 3.
Table 3. Fractional Adams-Bashforth array.
⋯ | ||||||
---|---|---|---|---|---|---|
k = 0 | ||||||
k = 1 | ||||||
k = 2 | ||||||
⋮ | ⋮ | ⋮ | ⋮ | |||
k = k | ⋯ |
In order to clarify how to use the given relation (17) between the coefficients of table 3, we consider for example k = 3 in (17), the 3-step fractional Adams-Bashforth method coefficients are as follows:
where
Now, like the previous subsection, we define characteristic polynomial for a fractional Adams-Bashforth method.
Definition 2.5. For the characteristic polynomial of the k-the order, fractional Adams-Bashforth method (15) is defined by
Similar to the fractional Adams-Moulton methods, we can prove the following property.
Proposition 2.6. The following property holds.
Therefore, using (18) the fractional Adams-Bashforth methods are generated as shown in table 4.
Table 4. Recursive construction of fractional Adams-Bashforth methods.
(1-step FAB) | 1 | ||
---|---|---|---|
ξ | |||
c2(ξ − 1) | |||
⋮ |
3. Fractional linear multi-step methods in general form
Now, we try to illustrate the application of tables 1 and 2 by using these to construct higher-order fractional linear multi-step methods in general form with extended stability regions. For this purpose, for example, we use the provided fractional Adams arrays to construct the corresponding fractional form of a 3-step linear multistep method in general form
Due to consistency the first characteristic polynomial of the method has a root at +1 and therefore it has the following form
where A1 and A2 are the parameters to be obtained. Therefore, the left-side of the above mentioned method becomes
Then, using 3-step Adams-Bashforth and 2-step Adams-Moulton methods for parentheses of (20) yields the following two-parameter family of explicit linear 4-step method
Note that the order of (21) is 3 and the error constant is
By choosing A2 = 9(1 + A1), the order of the method increase to 4, and the error constant is Of course, we must choose the parameter A1 such that the method is zero-stable and therefore We choose Now, applying the results of previous section and using table 1 and table 2, we constract the fractional form of (21) as the following
Note that we used the 3-step fractional Adams-Bashforth method and the 2-step fractional Adams-Moulton method, which are consistent and convergent with order 3. Due to some lemmas in [16], we have the following result for our new method. Now, taking theorem 1.2 into account, we can easily prove the following theorem.
Theorem 3.1. The method (20) is consistent and convergent with order 4.
4. Analysis of linear stability
Let us consider the following test problem
where the exact solution takes the form such that denotes the Mittag-Leffler function. It follows form the properties of Eβ (x) [20] that the solution of (20) satisfy y(t) ⟶ 0, as t ⟶ ∞ , If We now try to deduce conditions in order that the numerical solutions of (20), obtained by our new method, has the same property. In this regard, we define the stability domain of a fractional numerical method for the set of all z = hβ λ for which the numerical solution vanishes as n ⟶ ∞ . It is easy to prove [14, 15] that the stability domain of fractional Adams-Moulton and Adams-Bashforth method can be written by
and since our new method is a combination of these methods the same argument is true.
It is obvious that the stability domain does not depend on the starting weights and it can be obtained only by the generating function. The generating function of (20) is
such that
where A1 and A2 are already defined. With the aim of (23), we can plot stability regions of the method (22) in figure 1. At the end of this section, we compare stability regions of our new method, FAB and FAM methods.
For more in-depth description of stability charactristics of the method, let us first note the following theorems from [21].
Theorem 4.1. A convolution quadrature is strongly stable if and only if there exists such that
and the open disk contained in the stability domain has center and radius
where δ is the generating function of (24).
Proof. Using (24), we know that the generating function is of the following form
where and are generating functions of 3-step FAB and 2-step FAM method, respectively. Taking theorem 4.1 in to account, we have
In other words
□
In order to compare the method (22) with classical fractional Adams methods, we consider interval of stability which is a subset of real axis such that, for choosing hβ λ from this interval makes the numerical solution tends to zero as n ⟶ ∞ . Due to the above theorem, we have (Bk (β), 0) ⫅ Ik (α), where and Ik (β) denotes the interval of stability, k is the order of the method. In the following, we show that the stability interval of the method (22), I(β), is at least 2.23 times and at most 2.79 times larger than the stability interval of the 4-step (of order 4) fractional Adams-Bashforth method, for 0 < β < 1. Indeed since
and
Therefore, it is easy to prove the following relation
where
and
and B(β), B4(β) denote stability boundaries of the method (22) and the 4-step fractional Adams-Bashforth method, respectively. Considering the ratio for different values of β, it follows that 2.23B4(β) < B(β) < 2.79B4(β). A comparison of the figures 1 and 2 confirms this.
Download figure:
Standard image High-resolution image5. Numerical experiment
In this section, to show the high performance of the presented method (22), we use this method to solve a fractional problem and compare the results with the results of previous methods, especially with fractional classical Adams methods.
Example 5.1. Let us consider the following problem which has been considered in several papers [22–24]
with where the exact solution is
In figure 3, we provide resulting errors, E(N) = y(tN ) − yN , for stipulated methods. These results emphasize the convergence advantages of our method.
Download figure:
Standard image High-resolution image6. Conclusion
In this article, we have introduced two arrays, each containing the coefficients of the fractional Adams-Bashforth and Adams-Moulton methods, and then used recursive relations to produce the elements of these arrays. Also, formulas for obtaining the generating function of k + 1-step method from k-step method were proved for both fractional Adams-Moulton and Adams-Bashforth methods. We have derived the application of proposed arrays to construct higher-order methods with extended stability regions for solving fractional differential equations. Apparent parameters in newly constructed methods enabled us to increase the order and improve the stability. An in-depth comparison between the order and stability regions of fractional Adams-type methods and our proposed methods was performed. An illustrative example has been given to justify the effectiveness of the proposed method compared with some previously published results.
Acknowledgments
This research is supported by the research grant of the University of Tabriz(number 210).
Data availability statement
All data that support the findings of this study are included within the article (and any supplementary files).
Conflict of interest
This work does not have any conflicts of interest.