Let $\zeta_n:=$ primitive $n$-th root of $1$ over $\mathbb Q$. And let $\alpha \in \mathbb Q[\zeta_n]$ satisfy $\alpha^m=2$ for some positive integer $m$. Then I have to show that $m=1$ or $2$.
We have the tower of fields $\mathbb Q \subset \mathbb Q(\alpha) \subset \mathbb Q(\zeta_n)$ with $|\mathbb Q(\zeta_n):\mathbb Q|=\phi(n)$ and $|\mathbb Q(\alpha):\mathbb Q|=m$. Since $Gal(\mathbb Q(\zeta_n)/\mathbb Q)$ is abelian $\mathbb Q(\alpha)/\mathbb Q$ is also Galois extension. Also clearly $m \mid \phi(n)$. How can I conclude that $m=1$ or $2$. I need some help. Thanks.