definition of Fourier transform