English

Fast Computation of Orthogonal Systems with a Skew-symmetric Differentiation Matrix

Numerical Analysis 2019-11-14 v1 Numerical Analysis

Abstract

Orthogonal systems in L2(R)\mathrm{L}_2(\mathbb{R}), once implemented in spectral methods, enjoy a number of important advantages if their differentiation matrix is skew-symmetric and highly structured. Such systems, where the differentiation matrix is skew-symmetric, tridiagonal and irreducible, have been recently fully characterised. In this paper we go a step further, imposing the extra requirement of fast computation: specifically, that the first NN coefficients {of the expansion} can be computed to high accuracy in O(Nlog2N)\mathcal{O}(N\log_2N) operations. We consider two settings, one approximating a function ff directly in (,)(-\infty,\infty) and the other approximating [f(x)+f(x)]/2[f(x)+f(-x)]/2 and [f(x)f(x)]/2[f(x)-f(-x)]/2 separately in [0,)[0,\infty). In each setting we prove that there is a single family, parametrised by α,β>1\alpha,\beta > -1, of orthogonal systems with a skew-symmetric, tridiagonal, irreducible differentiation matrix and whose coefficients can be computed as Jacobi polynomial coefficients of a modified function. The four special cases where α,β=±1/2\alpha, \beta= \pm 1/2 are of particular interest, since coefficients can be computed using fast sine and cosine transforms. Banded, Toeplitz-plus-Hankel multiplication operators are also possible for representing variable coefficients in a spectral method. In Fourier space these orthogonal systems are related to an apparently new generalisation of the Carlitz polynomials.

Keywords

Cite

@article{arxiv.1911.05583,
  title  = {Fast Computation of Orthogonal Systems with a Skew-symmetric Differentiation Matrix},
  author = {Arieh Iserles and Marcus Webb},
  journal= {arXiv preprint arXiv:1911.05583},
  year   = {2019}
}