- 277

- 0

Anyway, it's part of a proof showing that if you have a monic polynomial with all integer coefficients and all the zeros have absolute value 1 then all the zeros are roots of unity.

So say we have our polynomial:

[itex]f(t)=(t-\alpha_1)...(t-\alpha_k)[/itex]

A simple argument is then used to show that you can create new monic integer polynomials from this by raising the alpha's to powers. For example:

[itex]f_m(t)=(t-\alpha^m_1)...(t-\alpha^m_k)[/itex]

Then it's easy to put a finite limit on the the absolute value of the coefficients, from which you get a finite set of inequalities which have a finite set of solutions, and then it is an easy leap to see that there must be two different of these "power polynomials" that are equal, for different m.

So far so good (rushing through the proof here). We then create a permutation function [itex]\pi[/itex] so we end up with for m not equal to g:

[itex]\alpha^m_j = \alpha^g_{\pi (j)}[/itex]

And then comes the next step that I don't really see. I think you only need the above, and not all the background. But my book claims that a simple induction argument gives you from the above that:

[itex]\alpha^{m^r}_j = \alpha^{g^r}_{\pi^r (j)}[/itex]

And I just can't see how to get this. The rest of the proof is also easy. It's just this one step that is bugging me. So I would really appreciate an explanation. Thanks.