Generalized Convolution Quadrature for non smooth sectorial problems
Jing Guo, Maria Lopez-Fernandez
TL;DR
This work develops a stability- and error-aware theory for generalized Convolution Quadrature (gCQ) with variable time steps, tailored to sectorial kernels arising in fractional and subdiffusive problems. By leveraging a real integral representation of the kernel, the authors derive sharp a priori error estimates that remain valid under realistic data regularity, and they show how graded meshes can recover full-order convergence. The paper also introduces fast, oblivious implementations of gCQ for the fractional integral and for linear subdiffusion, achieving substantial memory and computational savings while preserving the convergence properties. Numerical experiments on fractional integrals and diffusion problems with smooth and non-smooth data confirm the predicted rates and demonstrate the practical viability of both the theoretical framework and the fast algorithms. Overall, the results provide a robust pathway for accurate, scalable time integration of memory-dependent problems in applied mathematics.
Abstract
We consider the application of the generalized Convolution Quadrature (gCQ) to approximate the solution of an important class of sectorial problems. The gCQ is a generalization of Lubich's Convolution Quadrature (CQ) that allows for variable steps. The available stability and convergence theory for the gCQ requires non realistic regularity assumptions on the data, which do not hold in many applications of interest, such as the approximation of subdiffusion equations. It is well known that for non smooth enough data the original CQ, with uniform steps, presents an order reduction close to the singularity. We generalize the analysis of the gCQ to data satisfying realistic regularity assumptions and provide sufficient conditions for stability and convergence on arbitrary sequences of time points. We consider the particular case of graded meshes and show how to choose them optimally, according to the behaviour of the data. An important advantage of the gCQ method is that it allows for a fast and memory reduced implementation. We describe how the fast and oblivious gCQ can be implemented and illustrate our theoretical results with several numerical experiments.
