News for hackers. Stuff that matters.
Re:An Interactive Introduction to Fourier Transforms by enriquto on Sunday November 15, 2020 @05:57AM (#25100131)
> I didn't really grok why we use sines and cosines.

We use sines and cosines, but not only sines and cosines. There are many other interesting sets of functions. For example, polynomials, or derivatives of the gaussian functions (called Hermite functions).

Bonus point: sines and cosines are polynomials evaluated on the complex unit circle.

> Basically the Fourier basis diagonalizes the convolution operator.

It also diagonalizes the second derivative, which is the linear operator that governs many physical processes, like wave propagation and heat diffusion.

Re:An Interactive Introduction to Fourier Transforms by EmilioMartinez on Monday November 16, 2020 @04:43AM (#25109889)
>sines and cosines are polynomials evaluated on the complex unit circle

Could you explain further?

Re:An Interactive Introduction to Fourier Transforms by enriquto on Monday November 16, 2020 @05:15AM (#25110089)
If you evaluate the complex function f(x)=z^n on the unit circle z=exp(it), you obtain cos(nt)+i sin(nt). Thus Fourier series are "just" Taylor series evaluated on the unit circle.