Turns out... they are not! You can do the same thing using a different set of functions, like Legendre polynomials, or wavelets.