Fast fourier transform

342 Views Asked by At

In fast fourier transform, what are the square and the square root of $\omega_{128}$, the primitive 128th root of 1?

Is it possible for you to help me on this one?

1

There are 1 best solutions below

2
On

For the roots of unity $$w^{128}=1$$ we can use DeMoivre's Theorem $$\omega_k =(\cos \frac {2 k\pi}{n} + i \sin \frac {2 k\pi}{n}), k \in (0, 127).$$

EDIT: $\omega_0$ is equal to 1 (as 1 always a root of unity). The primitive root of $\omega_1$ (with $k=1$) is $$\omega_1 =(\cos \frac {\pi}{64} + i \sin \frac {\pi}{64}).$$ Thus $$(\omega_1)^2 =(\cos \frac {\pi}{32} + i \sin \frac {\pi}{32})$$ and $$\sqrt {\omega_1} =(\cos \frac {\pi}{128} + i \sin \frac {\pi}{128})$$