I am trying to understand the statement that was mentioned here.
If $f(x)$ is a monic polynomial in ${\mathbb Z}[x]$ and all roots have absolute value 1, then all roots are roots of unity.
I was wondering why we need to assume that $f(x)$ is monic. Are there any non-monic polynomials where the conclusion does not hold?