High order fast algorithm for the Caputo fractional derivative
Abstract
In the paper, we present a high order fast algorithm with almost optimum memory for the Caputo fractional derivative, which can be expressed as a convolution of with the kernel . In the fast algorithm, the interval is split into nonuniform subintervals. The number of the subintervals is in the order of at the -th time step. The fractional kernel function is approximated by a polynomial function of -th degree with a uniform absolute error on each subinterval. We save integrals on each subinterval, which can be written as a convolution of with a polynomial base function. As compared with the direct method, the proposed fast algorithm reduces the storage requirement and computational cost from to at the -th time step. We prove that the convergence rate of the fast algorithm is the same as the direct method even a high order direct method is considered. The convergence rate and efficiency of the fast algorithm are illustrated via several numerical examples.
Keywords
Cite
@article{arxiv.1705.06101,
title = {High order fast algorithm for the Caputo fractional derivative},
author = {Kun Wang and Jizu Huang},
journal= {arXiv preprint arXiv:1705.06101},
year = {2017}
}