The inverse discrete Fourier transform Fn−1:Rn→Rn is given by the formula
x=Fn−1y, where xℓ=j=0∑n−1ωnjℓyj,ℓ=0,…,n−1
Here, ωn=exp(2πi/n) is the primitive root of unity of degree n, and n=2p,p=1,2,…
(1) Show how to assemble x=F2m−1y in a small number of operations if we already know the Fourier transforms of the even and odd portions of y :
x(E)=Fm−1y(E),x(O)=Fm−1y(O)
(2) Describe the Fast Fourier Transform (FFT) method for evaluating x and draw a relevant diagram for n=8.
(3) Find the costs of the FFT for n=2p (only multiplications count).
(4) For n=4, using the FFT technique, find x=F4−1y, for y=[1,1,−1,−1], and y=[1,−1,1,−1]