An algorithm for the machine calculation of complex fourier seriesJames W. CooleyJohn W. Tukey1965Mathematics of Computation