In this article, we investigate numerical solution of a class of multi-order fractional differential equations with error correction and convergence analysis. According to fractional differential definition in Caputo’s sense, fractional differential operator matrix is deduced. The problem is reduced to a set of algebraic equations, and we apply MATLAB to solve the equation. In order to improve the precision of numerical solution, the process of error correction for multi-order fractional differential equation is introduced. By constructing the multi-order fractional differential equation of the error function, the approximate error function is obtained so that the numerical solution is corrected. Then, we analyze the convergence of the shifted Chebyshev polynomials approximation function. Numerical experiments are given to demonstrate the applicability of the method and the validity of error correction.

1 Introduction

Fractional calculus [1] is developing fast and its various applications are extensively used in many fields of science and engineering. It has been applied to chaotic systems [2, 3] and optimal control problems [4]. In [5], the authors derived the fractional Euler–Lagrange equation in terms of the Caputo fractional derivatives. Kumar et al. [6] analyzed Fornberg–Whitham equation pertaining to a fractional derivative with Mittag–Leffler type kernel. The authors of [7] investigated a time-fractional modified Kawahara equation through a fractional derivative with exponential kernel. In [8] Singh et al. presented a fractional epidemiological model and solved the solution of the problem by using an iterative method.

Fractional differential equation [9] is used to describe mathematical phenomena of many areas, such as rheology, damping method, signal processing, control theory, polymers, viscoelastic materials, and so on. Many researchers [10, 11] focus on the numerical treatments of fractional differential equation, such as homotopy analysis transform method [12, 13], iterative reproducing kernel Hilbert space method [14], artificial neural network approach [15], variational iteration method and its modification [16], Wavelet method [17–19], Bernstein polynomials [20], and fractional-order Legendre functions [21]. The authors of [22] researched space–time fractional Rosenou–Haynam equation. In [23] Baleanu et al. solved the time fractional third-order evolution (TOE) equation with Riemann–Liouville (RL) derivative.

Since multi-order fractional differential equations are applied in many fields, many scientists have begun to study the properties and numerical solutions of equations. Multi-order fractional differential equation [24] is one of the most important types of fractional differential equations. Authors of [25, 26] investigated the existence, uniqueness, convergence of the solution for multi-order fractional differential equation. Because there is no exact solution, most different numerical methods, such as stable fractional Chebyshev differentiation matrix [27], fractional-order operational method [28], spectral collocation methods [29], and so on, have been used to investigate the approximate solutions of multi-order fractional differential equation. The authors of [30] only researched the convergence effect of numerical solutions and exact solutions of equations. There is little literature with shifted Chebyshev polynomials to solve multi-order fractional differential equation and research error correction and convergence. In this paper, the numerical solutions of a class of multi-order fractional differential equations with error correction and convergence analysis are investigated. According to the function approximation theory and fractional differential operator matrix, the equation is transformed into algebraic equations. The correction solutions of multi-order fractional differential equation are investigated and the convergence of the shifted Chebyshev polynomials approximation function is analyzed. We do the correction for the numerical solution of low precision and obtain the absolute error of the correction solution, so that the accuracy of the numerical solution is improved.

In general, multi-order fractional differential equation is expressed as follows:

$${u^{ ( p )}} ( 0 ) = {d_{p}},\quad p = 0,1, \ldots ,n - 1, $$

where \(n-1<\alpha \le n\), the coefficient \({{y}_{i}}\) (\(i=0,1,\ldots ,k \)) is constant, and \(0<{{\beta }_{0}}<\cdots <{{\beta }_{k}}<\alpha \), \(f ( x )\) is a known function.

The rest of the paper is organized as follows: Sect. 2 introduces the definition of Caputo fractional derivatives and shifted Chebyshev polynomials. In Sect. 3, the function approximation theory is introduced. In Sect. 4, the process of error correction for multi-order fractional differential equation is introduced and the convergence of the shifted Chebyshev polynomials approximation function is analyzed. Section 5 deduces the fractional differential operator matrix based on shifted Chebyshev polynomials. Section 6 reduces the problem to a set of algebraic equations. In Sect. 7, the proposed method is applied to two examples. Conclusion is given in Sect. 8.

2 Preliminary knowledge

In this section, we give the definition of the Caputo fractional derivatives and shifted Chebyshev polynomials in [31].

2.1 The Caputo fractional derivatives

Definition 1

The Caputo fractional derivative operator \(D{}_{x}^{\alpha}\) of order α is defined in the following form:

where \({N_{1}} = \{ {0,1,2, \ldots } \}\), we use the ceiling function \(\lceil \alpha \rceil\) to denote the smallest integer greater than or equal to α.

2.2 Shifted Chebyshev polynomials

The well-known Chebyshev polynomials can be defined on the interval \(x \in [-1,1]\) and can be determined with the following recurrence formula:

In order to obtain these polynomials on the interval \([0,1]\), we introduce the change of variable \({x^{*} } = 2x - 1\) and substitute \({x^{*} }\) to \(P_{i}^{*} ( {{x^{*} }} ),i = 0,1,2, \ldots \) . The shifted Chebyshev polynomials can be defined as

$$ \textstyle\begin{cases} {P_{0}} ( x ) = 1,\qquad {P_{1}} ( x ) = 2x - 1, \\ {P_{i + 1}} ( x ) = 2 ( {2x - 1} ){P_{i}} ( x ) - {P_{i - 1}} (x ), \quad i = 1,2,3, \ldots . \end{cases} $$

(5)

The shifted Chebyshev polynomials \({P_{n}} ( x )\) of degree n can be given by

In this section, we do error correction for multi-order fractional differential equation and introduce convergence of shifted Chebyshev polynomials. The order of convergence is n.

4.1 Error correction

We solve multi-order fractional differential equation via the shifted Chebyshev polynomials. If the absolute error between the numerical solution and exact solution is larger, according to the correct solution and the exact solution, we can get the absolute error of correct solution. Error correction improves the precision of numerical solution.

We assume that the numerical solution of multi-order fractional differential equation is \({u_{M}} ( x )\), the exact solution is \(u ( x )\), the error between the numerical solution and the exact solution is

$$ {e_{M}} ( x ) = u ( x ) - {u_{M}} ( x ), $$

(12)

where \({e_{M}} ( x )\) is an error function.

Substituting the numerical solution of equation \({u_{M}} ( x )\) in multi-order fractional differential equation, we can get

$$ {D^{\alpha}} {u_{M}} ( x ) \approx \sum _{i = 0}^{k} {{y_{i}} {{{D}}^{{\beta _{i}}}} {u_{M}} ( x )} + f ( x ). $$

(13)

A residual function \({w_{M}} ( x )\) is added to the right-hand side of the multi-order fractional differential equation, (13) can be transformed into

$$ {D^{\alpha}} {u_{M}} ( x ) = \sum _{i = 0}^{k} {{y_{i}} {{{D}}^{{\beta _{i}}}} {u_{M}} ( x )} + f ( x ) + {w_{M}} ( x ). $$

(14)

Then we can get the equation

$$ Q \bigl[ {{u_{M}} ( x )} \bigr] = f ( x ) + {w_{M}} ( x ), $$

(15)

where

$$ Q \bigl[ {{u_{M}} ( x )} \bigr] = {D^{\alpha}} {u_{M}} ( x ) - \sum_{i = 0}^{k} {{y_{i}} {{{D}}^{{\beta _{i}}}} {u_{M}} ( x )}. $$

(16)

We assume that ϕ is the unknown variables in the following equation:

$$ {D^{\alpha}} {e_{M}} ( x ) - \sum _{i = 0}^{k} {{y_{i}} {{\mathrm{D}}^{{\beta _{i}}}} {e_{M}} ( x )} = - {w_{M}} ( x ). $$

(21)

We name (21) multi-order fractional differential equation of error function. \({e_{M}} ( x )\) is the exact solution, \(e_{\omega}^{*} ( x )\) is the numerical solution, namely the approximate error function.

According to the numerical solution of multi-order fractional differential equation \({u_{M}} ( x )\) and the numerical solution of multi-order fractional differential equation of error function \(e_{\omega}^{*} ( x )\), correct solution \({u^{*} } ( x )\) can be obtained:

$$ {u^{*} } ( x ) = {u_{M}} ( x ) + e_{\omega}^{*} ( x ). $$

(22)

Combining (22) with the exact solution \(u ( x )\), we can get the absolute error of correct solution:

$$ \bigl\vert {{e_{r}} ( x )} \bigr\vert = \bigl\vert {u ( x ) - {u^{*} } ( x )} \bigr\vert . $$

(23)

The error \({e_{r}} ( x )\) between the exact solution and the numerical solution of multi-order fractional differential equation of error function is

$$ {e_{r}} ( x ) = {e_{M}} ( x ) - e_{\omega}^{*} ( x ) = u ( x ) - {u_{M}} ( x ) - e_{\omega}^{*} ( x ) $$

(24)

\({e_{r}} ( x )\) is a correction error function.

In the same way, according to the shifted Chebyshev polynomials function approximation theory, correct solution \({u^{*} } ( x )\) can be translated into a matrix form as follows:

$$ {u^{*}} ( x ) \cong \sum_{i = 0}^{m} {{c^{*} }_{i}{P_{i}} ( x ) = {{ \bigl( {{C^{*} }} \bigr)}^{T}} {\Phi ^{*}} ( x )}, $$

(25)

where \(( {n < m\in {N^{*}}} )\)

$$\begin{aligned} &{C^{*} } = { \bigl[ {c_{0}^{*} ,c_{1}^{*} , \ldots C_{m}^{*}} \bigr]^{T}}, \\ &{\Phi ^{*}} ( x ) = { \bigl[ {{P_{0}} ( x ),{P_{1}} ( x ), \ldots, {P_{m}} ( x ) } \bigr]^{T}}. \end{aligned}$$

4.2 Convergence analysis

Definition 2

In the interval \([ {a,b} ]\), we can define arbitrary function convergence coefficient of form as follows:

$$\omega ( {f,\delta } )=\sup_{x,y \in [ {a,b} ], \vert {x - y} \vert \le \delta } \bigl\vert {f ( x ) - f ( y )} \bigr\vert . $$

Theorem 1

In\([ {a,b} ]\), the function is uniformly convergent if and only if\(\lim _{\delta \to 0} \omega ( {f,\delta } )=0\).

Theorem 2

If\(f ( x )\)is bounded on\([ {0,1} ]\), then there is

If\(f ( x )\)is bounded on\([ {0,1} ]\), \(Y = \operatorname{Span}\{ {P_{0}},{P_{1}},{P_{2}}, \ldots ,{P_{n}}\}\). If\({C^{T}}\Phi ( x )\)is the best approximation offin the linear spaceY, then there is

When \({\beta _{2}} \in ( {0,1} )\), on the basis of (10), (11), (28), the item in equation can be converted into the matrix

$$ {{\mathrm{D}}^{{\beta _{2}}}}u ( x )\cong{{\mathrm{D}}^{{\beta _{2}}}} {C^{T}}\Phi ( x ) = {C^{T}} {{\mathrm{D}}^{{\beta _{2}}}}\Phi ( x ) = {C^{T}}AN{A^{-1}}\Phi ( x ) = {C^{T}}G\Phi ( x ). $$

(34)

When \({\beta _{3}} \in ( {1,2} ) \), \(( {{\beta _{2}} < {\beta _{3}}} )\), that is to say \({\beta _{2}} = {\beta _{3}} - 1 \in ( {0,1} )\), according to (10), (11), (26), (28), the item in equation can be converted into the matrix as follows:

$$\begin{aligned} {{\mathrm{D}}^{{\beta _{3}}}}u ( x )&\cong{{\mathrm{D}}^{{\beta _{3}}}} {C^{T}}\Phi ( x ) = {{\mathrm{D}}^{{\beta _{2}}}} \bigl( {D{C^{T}}\Phi ( x )} \bigr) = {C^{T}} {{\mathrm{D}}^{{\beta _{2}}}} \bigl( {E\Phi ( x )} \bigr) \\ &= {C^{T}}E {{\mathrm{D}}^{{\beta _{2}}}}\Phi ( x ) = {C^{T}}EAN{A^{-1}}\Phi ( x ) = {C^{T}}EG\Phi ( x ), \end{aligned}$$

(35)

where

$$ K = EAN{A^{-1}} = EG. $$

(36)

Combining (11) with (32)–(36), the equation can be converted into

$${C^{T}}E { ^{2}}\Phi ( x )={y_{0}} {C^{T}}\Phi ( x ) + {y_{1}} {C^{T}}E\Phi ( x ) + {y_{2}} {C^{T}}G\Phi ( x ) + {y_{3}} {C^{T}}K\Phi ( x ) + f ( x ). $$

Also, we substitute the correction solution into the original equation and translate the original equation into matrix as follows:

$$\begin{aligned} { \bigl( {{C^{*} }} \bigr)^{T}}E{ ^{2}} {\Phi ^{*}} ( x ) ={}& {y_{0}} { \bigl( {{C^{*} }} \bigr)^{T}} {\Phi ^{*}} ( x ) + {y_{1}} { \bigl( {{C^{*} }} \bigr)^{T}}E{\Phi ^{*}} ( x ) \\ &{} + {y_{2}} { \bigl( {{C^{*} }} \bigr)^{T}}G{\Phi ^{*}} ( x ) + {y_{3}} { \bigl( {{C^{*} }} \bigr)^{T}}K{\Phi ^{*}} ( x ) + f ( x ). \end{aligned}$$

By using the collocation method, the variables are discretized, the problem can be transferred to linear equations. Combining MATLAB software with least square method to solve the unknown coefficient, numerical solution of the problem can be obtained.

7 Numerical examples

In this section, two experiments prove that the proposed method is effective and feasible.

Example 1

Consider the following multi-order fractional differential equation:

$$\begin{aligned} {D^{\alpha}}u ( x ) ={}& {y_{0}} {{\mathrm{D}}^{{\beta _{0}}}}u ( x ) + {y_{1}} {{\mathrm{D}}^{{\beta _{1}}}}u ( x ) + {y_{2}} {{\mathrm{D}}^{{\beta _{2}}}}u ( x ) \\ &{}+ {y_{3}} {{\mathrm{D}}^{{\beta _{3}}}}u ( x ) + f ( x ),\quad x \in [ {0,1} ], \end{aligned}$$

the exact solution is \(u ( x ) = {x^{7}} - {x^{2}}\).

When \(n = 4\), the discrete variable is \({x_{i}} = \frac{i}{5} - \frac{1}{{10}} ( {i = 1,2, \ldots ,5} )\), the numerical solution is \(u ( x ) = C_{1}^{T}\Phi ( x )\), the unknown coefficient can be obtained \({C_{1}}= [ 0.3602, 0.8710, 0.1714, 0.1750, 0.0924 ]^{T}\), the shifted Chebyshev polynomials of approximation function \(\Phi ( x )\) are

When \(n = 6\), the discrete variable is \({x_{i}} = \frac{i}{7} - \frac{1}{{14}} ( {i = 1,2, \ldots ,7} )\), the numerical solution is \(u ( x ) = C_{1}^{T}\Phi ( x )\), the unknown coefficient can be obtained \({C_{1}} = [ - 0.1528, - 0.1193, 0.1207, 0.1220, 0.0441, 0.0113, 0.0020 ]^{T}\), the shifted Chebyshev polynomials of approximation function \(\Phi ( x )\) are

When \(n = 7\), the discrete variable is \({x_{i}} = \frac{i}{8} - \frac{1}{{16}} ( {i = 1,2, \ldots ,8} )\), the numerical solution is \(u ( x ) = C_{1}^{T}\Phi ( x )\), the unknown coefficient can be obtained \({C_{1}} = [ - 0.1655, - 0.1334, 0.1194, 0.1222, 0.0444, 0.0111, 0.0017, 0.0001 ]^{T}\), the shifted Chebyshev polynomials of approximation function \(\Phi ( x )\) are

Compared with [30], Example 1 studies the approximation effect of numerical solution and exact solution, the absolute errors and the absolute error of correct solution. When \(n=4, 6, 7\), the absolute errors for equation in some match points between the numerical solution and the exact solution are shown in Fig. 1–Fig. 3 and Table 1. When \(n=6, 7, 8\), the numerical solution and exact solution are shown in Fig. 4–Fig. 6.

When \(n=4\), the absolute error is bigger, we do correction for the numerical solution with \(n=4\) and obtain the correct solution with \(n=4\), \(m=8\), the correct solution and the absolute error of correct solution are shown in Fig. 7 and Fig. 8.

From Fig. 1–Fig. 3 and Table 1, we see that, when \(n = 4,6\), the absolute error is bigger, when \(n=7\), the absolute error becomes smaller and the precision of numerical solution is higher, the absolute error achieves about 10^{−15}. According to Fig. 4–Fig. 6, as the order of convergence n gets larger, the approximation between the numerical solution and the exact solution is better.

From Fig. 1, Fig. 7, Fig. 8, we see that the absolute error of correct solution is smaller than the absolute error of numerical solution.

Example 2

Consider the following multi-order fractional differential equation:

$$\begin{aligned} {D^{\alpha}}u ( x ) ={}& {y_{0}} {{\mathrm{D}}^{{\beta _{0}}}}u ( x ) + {y_{1}} {{\mathrm{D}}^{{\beta _{1}}}}u ( x ) + {y_{2}} {{\mathrm{D}}^{{\beta _{2}}}}u ( x ) \\ &{}+ {y_{3}} {{\mathrm{D}}^{{\beta _{3}}}}u ( x ) + f ( x ),\quad x \in [ {0,1} ], \end{aligned}$$

When \(n = 2\), the discrete variable is \({x_{i}} = \frac{i}{3} - \frac{1}{{6}} ( {i = 1,2,3} )\), the numerical solution is \(u ( x ) = C_{1}^{T}\Phi ( x )\), the unknown coefficient can be obtained \({C_{1}}={ [ - 0.0912, - 0.0695, 0.0139 ]^{T}}\), the shifted Chebyshev polynomials of approximation function \(\Phi ( x )\) are

When \(n = 3\), the discrete variable is \({x_{i}} = \frac{i}{4} - \frac{1}{{8}} ( {i = 1,2,3,4} )\), the numerical solution is \(u ( x ) = C_{1}^{T}\Phi ( x )\), the unknown coefficient can be obtained \({C_{1}}= [ 0.3125, 0.4688, 0.1875, 0.0313 ]^{T} \), the shifted Chebyshev polynomials of approximation function \(\Phi ( x )\) are

When \(n = 2,3\), the absolute errors for equation in some match points between the numerical solution and the exact solution are shown in Fig. 9, Fig. 10, and Table 2. When \(n=3, 4\), the numerical solution and the exact solution are shown in Fig. 11, Fig. 12.

When \(n=2\), the absolute error is bigger, we do the correction for the numerical solution with \(n=2\) and obtain the correct solution with \(n=2\), \(m=4\), the correct solution and the absolute error of correct solution are shown in Fig. 13, Fig. 14.

The author of [32] researched the exact solution of Example 2 to obtain the absolute error of the correction solution, so that the accuracy of the numerical solution is improved. From Fig. 9, Fig. 10, and Table 2, we see that, when \(n = 2\), the absolute error is bigger, when \(n = 3\), the absolute error becomes smaller and the precision of numerical solution is higher, the absolute error achieves about 10^{−16}. From Fig. 11, Fig. 12, we see that, as the order of convergence n gets larger, the convergence effect between the numerical solution and the exact solution is better.

From Fig. 9, Fig. 13, Fig. 14, it is seen that the absolute error of correct solution is clearly smaller.

8 Conclusion

In this paper, we conclude that the method based on shifted Chebyshev polynomials is a suitable technique for solving multi-order fractional differential equation. Not only fractional differential operator matrix is deduced, but also this approach reduces the problem to a set of algebraic equations. We investigate multi-order fractional differential equation of error correction and analyze the convergence of the shifted Chebyshev polynomials. From example, it is seen that, n is bigger, the absolute error is smaller, and the convergence effect between the numerical solution and the exact solution is better. We do the correction for the numerical solution, the absolute error of correct solution is smaller than the absolute error of numerical solution. Numerical experiments are given to demonstrate the applicability of the method and the validity of error correction.

References

Anastassiou, G.A., Argyros, I.K., Kumar, S.: Monotone convergence of extended iterative methods and fractional calculus with applications. Fundam. Inform. 151(1–4), 241–253 (2017)

Hajipour, M., Jajarmi, A., Baleanu, D.: An efficient nonstandard finite difference scheme for a class of fractional chaotic systems. J. Comput. Nonlinear Dyn. 13(2), 021013 (2017)

Jajarmi, A., Hajipour, M., Baleanu, D.: New aspects of the adaptive synchronization and hyperchaos suppression of a financial model. Chaos Solitons Fractals 99, 285–296 (2017)

Baleanu, D., Jajarmi, A., Hajipour, M.: A new formulation of the fractional optimal control problems involving Mittag–Leffler nonsingular kernel. J. Optim. Theory Appl. 175(3), 718–737 (2017)

Baleanu, D., Jajarmi, A., Asad, J.H., Blaszczyk, T.: The motion of a bead sliding on a wire in fractional sense. Acta Phys. Pol. 131(6), 1561–1564 (2017)

Kumar, D., Singh, J., Baleanu, D.: A new analysis of Fornberg–Whitham equation pertaining to a fractional derivative with Mittag–Leffler type kernel. Eur. Phys. J. Plus 133(2), 70 (2018). https://doi.org/10.1140/epjp/i2018-11934-y

Kumar, D., Singh, J., Baleanu, D.: Modified Kawahara equation within a fractional derivative with non-singular kernel. Therm. Sci. (2017). https://doi.org/10.2298/TSCI160826008K

Singh, J., Kumar, D., Hammouch, Z., Atangana, A.: A fractional epidemiological model for computer viruses pertaining to a new fractional derivative. Appl. Math. Comput. 316, 504–515 (2018)

Inc, M., Yusuf, A., Aliyu, A.I., Baleanu, D.: Soliton structures to some time-fractional nonlinear differential equations with conformable derivative. Opt. Quantum Electron. 50, 20 (2018)

Ali, N., Shah, K., Baleanu, D., Arif, M., Khan, R.A.: Study of a class of arbitrary order differential equations by a coincidence degree method. Bound. Value Probl. 2017(1), 111 (2017)

Kumar, D., Singh, J., Baleanu, D.: A new numerical algorithm for fractional Fitzhugh–Nagumo equation arising in transmission of nerve impulses. Nonlinear Dyn. 91, 307–317 (2018)

Kumar, D., Agarwal, R.P., Singh, J.: A modified numerical scheme and convergence analysis for fractional model of Lienard’s equation. J. Comput. Appl. Math. (2017) http://doi.org/10.1016/j.cam.2017.03.011

Sakar, M.G., Akgül, A., Baleanu, D.: On solutions of fractional Riccati differential equations. Adv. Differ. Equ. 2017(1), 39 (2017)

Jafarian, A., Mokhtarpour, M., Baleanu, D.: Artificial neural network approach for a class of fractional ordinary differential equation. Neural Comput. Appl. 28(4), 765–773 (2017)

Jafari, H., Lia, A., Tejadodi, H., Baleanu, D.: Analysis of Riccati differential equations within a new fractional derivative without singular kernel. Fundam. Inform. 151(1–4), 161–171 (2017)

Chen, Y.M., Han, X.N., Liu, L.C.: Numerical solution for a class of linear system of fractional differential equations by the Haar wavelet method and the convergence analysis. Comput. Model. Eng. Sci. 97(5), 391–405 (2014)

Chen, Y.M., Sun, L., Liu, L.L., Xie, J.Q.: The Chebyshev wavelet method for solving fractional integral and differential equations of Bratu-type. J. Comput. Inf. Syst. 9(14), 5601–5609 (2013)

Chen, Y.M., Sun, L., Li, X., Fu, X.H.: Numerical solution of nonlinear fractional integral differential equations by using the second kind Chebyshev wavelets. Comput. Model. Eng. Sci. 90(5), 359–378 (2013)

Baleanu, D., Inc, M., Yusuf, A., Aliyu, A.I.: Time fractional third-order evolution equation: symmetry analysis, explicit solutions and conservation laws. J. Comput. Nonlinear Dyn. 13, 021011 (2018)

Firoozjaee, M.A., Yousefi, S.A., Jafari, H., et al.: On a numerical approach to solve multi order fractional differential equations with boundary initial conditions. J. Comput. Nonlinear Dyn. (2015)

Aphithana, A., Ntouyas, S.K., Tariboon, J.: Existence and uniqueness of symmetric solutions for fractional differential equations with multi-order fractional integral conditions. Bound. Value Probl. 2015(1), 1 (2015)

Hesameddini, E., Rahimi, A., Asadollahifard, E.: On the convergence of a new reliable algorithm for solving multi-order fractional differential equations. Commun. Nonlinear Sci. Numer. Simul. 34, 154–164 (2016)

Saeedi, H.: A fractional-order operational method for numerical treatment of multi-order fractional partial differential equation with variable coefficients. SeMA J. 7, 1–13 (2017)

Bolandtalat, A., Babolian, E., Jafari, H.: Numerical solutions of multi-order fractional differential equations by Boubaker polynomials. Open Phys. 14, 226–230 (2016)

Bhrawy, A.H., Alghamdi, M.A.: The operational matrix of Caputo fractional derivatives of modified generalized Laguerre polynomials and its applications. Adv. Differ. Equ. 2013(1), 307 (2013)

The authors would like to thank the referees for careful reading and several constructive comments and for making some useful corrections that have improved the presentation of the paper. The authors would like to thank the School of Science, Yanshan University, Qinhuangdao, Hebei, P.R. China for providing a good learning environment and INSA Centre Val de Loire, Université d’Orléans for offering to help.

Availability of data and materials

Not applicable.

Funding

This work is supported by the Natural Science Foundation of Hebei Province (A2017203100) in China and the LE STUDIUM RESEARCH PROFESSORSHIP award of Centre-Val de Loire region in France.

Author information

Authors and Affiliations

School of Sciences, Yanshan University, Qinhuangdao, P.R. China

Wei Han, Yi-Ming Chen & Xiao-Lin Li

Loire Valley Institute for Advanced Studies, Orléans, France

Yi-Ming Chen

PRISME (INSA-Institut National des Sciences Appliquées)-88, Bourges, France

Yi-Ming Chen

INSA Centre Val de Loire, Université d’Orléans, Bourges, France

The authors declare that they have no competing interests.

Additional information

Publisher’s Note

Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Rights and permissions

Open Access This article is distributed under the terms of the Creative Commons Attribution 4.0 International License (http://creativecommons.org/licenses/by/4.0/), which permits unrestricted use, distribution, and reproduction in any medium, provided you give appropriate credit to the original author(s) and the source, provide a link to the Creative Commons license, and indicate if changes were made.

Han, W., Chen, YM., Liu, DY. et al. Numerical solution for a class of multi-order fractional differential equations with error correction and convergence analysis.
Adv Differ Equ2018, 253 (2018). https://doi.org/10.1186/s13662-018-1702-z