English

Fast expansion into harmonics on the ball

Numerical Analysis 2025-05-02 v2 Numerical Analysis Classical Analysis and ODEs

Abstract

We devise fast and provably accurate algorithms to transform between an N×N×NN\times N \times N Cartesian voxel representation of a three-dimensional function and its expansion into the {ball harmonics}, that is, the eigenbasis of the Dirichlet Laplacian on the unit ball in R3\mathbb{R}^3. Given ε>0\varepsilon > 0, our algorithms achieve relative 1\ell^1 - \ell^\infty accuracy ε\varepsilon in time O(N3(logN)2+N3logε2)O(N^3 (\log N)^2 + N^3 |\log \varepsilon|^2), while the na\"{i}ve direct application of the expansion operators has time complexity O(N6)O(N^6). We illustrate our methods on numerical examples.

Cite

@article{arxiv.2406.05922,
  title  = {Fast expansion into harmonics on the ball},
  author = {Joe Kileel and Nicholas F. Marshall and Oscar Mickelin and Amit Singer},
  journal= {arXiv preprint arXiv:2406.05922},
  year   = {2025}
}

Comments

31 pages, 4 figures, 2 tables

R2 v1 2026-06-28T16:58:59.658Z