I'm interested in finding real algebraic numbers $a$ of large absolute value satisfying the property that $\mathbb{Q}(a) = \mathbb{Q}(a^2)$. A more precise question is: for which positive integers $d$ is it possible to find real algebraic numbers $a$ of degree $d$ over $\mathbb{Q}$ of arbitrarily large absolute value such that $\mathbb{Q}(a) = \mathbb{Q}(a^2)$? For my purposes, ideally I would like to know that this is possible for every $d$.
Since $[\mathbb{Q}(a):\mathbb{Q}(a^2)]\le 2$, this is trivially possible if $d$ is odd (take any element of degree $d$ and consider the elements $a+N$ for $N\in\mathbb{Z}$). The situation for even $d$ seems to be more tricky.