Vamos a hacer el difícil dirección.
Deje $\zeta\in\mathbb C$ ser una primitiva $n$th raíz de la unidad.
Si $f=t^n-1$ divide $g=t^m-1$, $\zeta$ debe ser una raíz de $g$ porque es una raíz de $f$. A partir de este y la propiedad básica de raíces primitivas vemos a la vez que $n\mid m$.
NB. Supongamos que $F$ es cualquier campo y que $f$ divide $g$$F[t]$. Si $\bar F$ es la clausura algebraica de $F$, $f$ divide $g$$\bar F[t]$, por lo que nos puede suponer que $F$ es algebraicamente cerrado. Si $n=p^an'$$(n',p)=1$$\alpha\geq0$$f_0=t^{n'}-1$, $f_0$ divide $f$, por lo que se divide $g$. Así se puede suponer también que $(n,p)=1$. En ese caso, no es un primitivo $n$th raíz de la unidad $\zeta\in F$ y nosotros hacemos exactamente lo mismo que antes.