A discrete Fourier transformation of N-th order is the map $F:\mathbb{C}^N\to\mathbb{C}^N$ given by $$w=Fz\qquad w_k=\frac{1}{\sqrt{N}}\sum_{j=0}^{N-1}\zeta_N^{jk}z_j,$$ where $\zeta_N=e^{-\frac{2\pi i}{N}}$.
Now we can calculate the $w_k$ by the FFT for $N=2n$ by $$w_{2m}=\frac{1}{\sqrt{N}}\sum_{j=0}^{n-1}\zeta_n^{jm}z_j^g, z_j^g=z_j+z_{j+n}\qquad w_{2m+1}=\frac{1}{\sqrt{N}}\sum_{j=0}^{n-1}\zeta_n^{jm}z_j^u, z_j^u=\zeta_{2n}^j(z_j-z_{j+n})$$
for $m\in\{0,...,n-1\}$.
Now I understand that this FFT gives a powerful tool to reduce the calculation to two coefficients of half the order $\frac{N}{2}$. You can also iterate it for $N=2^n$.
But what is it good for? My question is maybe a soft one. I mean for given $z\in\mathbb{C}^N$ I can calculate the $w\in\mathbb{C}^N$ and the FFT helps me doing it effectively. But why should I do this?
1.) What is the relevance of calculating $w$ for a given $z$?
2.) What is the intuition behind the discrete Fourier transformation? What does it do with my initial values for $z$?
I hope my question is specific enough. If not, leave a comment.
While the standard Fourier transform (integral) truly belongs to mathematics, I believe that the DFT escapes to engineering. I tend to teach it the following way (I am an electrical engineer by training):
So what can we do to have something "discrete" and "finite" with all the nice properties of the Fourier transform? This is difficult, since the discrete and the continuous are different, and corresponding properties don't always match. And somehow, we will have to lose something. But DFT is the closest-as-we-can to the Fourier transform (FT) for us computers and humans.
So:
You now have your DFT. With respect to all the collateral damages induced by the double discretization, DFT now does a great job as the stunt performer for the FT: it does all the hard computing work while the FT gets the credits.
But is now can be used and studied for its own right, see for instance "Discrete time and discrete Fourier Transforms", from "The Transforms and Applications Handbook", Ed. Alexander D. Poularikas, 2000.
So, to wrap it up:
But remember Fourier did invent the theory to solve the heat equation (and somehow invented distributions, as he almost stumbled upon the Dirac delta operator). DFT is useful for differential equations too.
And later, came the wavelets... (cliffhanger).