Suppose that both $a$ and $a^2$ are roots of an irreducible polynomial $f$ over $\mathbb{Q}$. Show that $a^4,a^8\ldots$ are also roots of $f$.
My attempt: I think if I can say there exist automorphism of splitting field of this polynomial which sends $a$ to $a^2$ then I have done but I can't see it.
Thanks in advance.
Let $L/\mathbb{Q}$ be a splitting field for $f$. Since $f$ is irreducible, $G=\mathrm{Aut}(L)$ acts transitively on the roots of $f$. In particular, this means
if $\psi\in G$ and $\alpha$ is a root of $f$, then so is $\psi(\alpha)$ and
if $\alpha$ and $\beta$ are two roots of $f$, then there exists $\psi\in G$ with $\psi(\alpha)=\beta$.
That means there exists $\phi\in G$ with $\phi(a)=a^2$ (by 2).
Now $\phi(a^2)=\phi(a)^2=(a^2)^2=a^4$ is a root of $f$ (by 1), $\phi(a^4)=\phi(a)^4=a^8$ is a root of $f$ (by 1), etc.