Is there any way to find the degrees of the irreducible factors of a polynomial $x^k - 1$ over the field
- $\Bbb F_q $, and
- over $\Bbb Q$, in general,
for any k? The reason why I am asking this is because I have been trying to factor them, and of course, I have been able to do it when the $k$ is given but had never found a way to do it in general.
Edit 1: I just wanted to clarify that this exercise was suggested, when I was learning field theory and Galois theory, and we were asked to do it in as much generality as possible. Even though I tried it for quite sometime, I wasn't able to progress beyond specific cases. Now that the course is over, I realised that I perhaps haven't solved this completely even now, and hence the question.
Edit 2: Also, the question I mentioned doesn't need the polynomial to be factored, just to find the degrees of irreducible factors. I have hence edited the question. Sorry for the confusion.
If k is divisible by $2^n$, then the polynomial will also have factors $(x+1)(x^2+1)(x^4+1)(...)(x^{2^{n-1}}+1)$.
If k is divisible by an odd prime n, then the polynomial will also have a factor $1+x+x^2+...+x^{n-1}$.
I don't know how to check for any given k if the polynomial that is left from taking out these factors is a factoriazable polynomial.
– Moko19 Jul 24 '20 at 09:38