A spectrally accurate approximation to subdiffusion equations using the log orthogonal functions

Sheng Chen, Jie Shen, Zhimin Zhang, Zhi Zhou

Research output: Journal article publicationJournal articleAcademic researchpeer-review

18 Citations (Scopus)

Abstract

In this paper, we develop and analyze a spectral-Galerkin method for solving subdiffusion equations, which contain Caputo fractional derivatives with order ν in (0, 1). The basis functions of our spectral method are constructed by applying a log mapping to Laguerre functions and have already been proved to be suitable to approximate functions with fractional power singularities in [S. Chen and J. Shen, Log Orthogonal Functions: Approximation Properties and Applications, preprint, arXiv:2003.01209[math.NA], 2020]. We provide rigorous regularity and error analysis which show that the scheme is spectrally accurate, i.e., the convergence rate depends only on regularity of problem data. The proof relies on the approximation properties of some reconstruction of the basis functions as well as the sharp regularity estimate in some weighted Sobolev spaces. Numerical experiments fully support the theoretical results and show the efficiency of the proposed spectral- Galerkin method. We also develop a fully discrete scheme with the proposed spectral method in time and the Galerkin finite element method in space, and apply the proposed techniques to subdiffusion equations with time-dependent diffusion coefficients as well as to the nonlinear time-fractional Allen-Cahn equation.

Original languageEnglish
Pages (from-to)A849-A877
Number of pages28
JournalSIAM Journal on Scientific Computing
Volume42
Issue number2
DOIs
Publication statusPublished - 25 Mar 2020

Keywords

  • Error analysis
  • Log orthogonal functions
  • Singularity
  • Spectral accuracy
  • Subdiffusion equation

ASJC Scopus subject areas

  • Computational Mathematics
  • Applied Mathematics

Fingerprint

Dive into the research topics of 'A spectrally accurate approximation to subdiffusion equations using the log orthogonal functions'. Together they form a unique fingerprint.

Cite this