Prove that $$z^{2n} - 2 a^n z^n \cos (nθ) + a^{2n}= \prod_{k=0}^{n-1}\left[z^2-2az\cos\left(\theta+\frac{2\pi k}{n}\right)+a\right].$$
I personally know a similar question stating that $$z^{2n}+1=\prod_{k=0}^{n-1}\left[z^2-2z\cos\left(\frac{(2k+1)\pi}{2n}\right)+1\right].$$
And we can show this by using the roots of $z^{2n}+1=0$, i.e., multiplying each $(z-z_{n})$ and correspond each term to its conjugate.
However, I found this approach not that practical to be used in the above more generalised situation. I also tried Induction, and it turns out that it will be very tedious to right out all the terms.