For a function $f(r, \vartheta, \varphi)$ given in spherical coordinates, how can the Fourier transform be calculated best? Possible ideas:
- express $(r,\vartheta,\varphi)$ in cartesian coordinates, yielding a nonlinear argument of $f$
- express $\vec k,\vec r$ in the $e^{i\vec k\vec r}$ term in spherical coordinates, yielding a nonlinear exponent in $\vartheta$ and $\varphi$
- decompose $f$ into Spherical Harmonics and then change base to Fourier space, requiring the Fourier transform of the Spherical Harmonics (it is obviously not possible to calculate them using this very method..., can that be be found somewhere?)