We know by standard theorems that $Gal(Q(\zeta_n)/Q)\approx (Z_n)^*$. Thus the order of the extension is $\phi(n)$.
Now if $n=p$ then we know that $(Z_p)^*\approx Z_{p-1}$ and that given a subgroup of $Gal(Q(\zeta_p)/Q)$ H, the fixed field of it is $$Q(\Sigma_{\sigma \in H}\sigma(\zeta_p))$$ which is easily computable. Are there similar "theorems" for $n=p^n$ or $n=2p^n$ when $(Z_n)^*$ is cyclic?
Furthermore, I was wondering, when can we determine for which $a,b$ do these occur: $Q(\zeta_n^a)=Q(\zeta_n^b)$ or $Q(\zeta_n^a)\subseteq Q(\zeta_n^b)$.
It is clear that when $gcd(a,n)=1$ then $Q(\zeta_n^a)=Q(\zeta_n)$ that is because then $\zeta_n^a$ is the generator of the group $<\zeta_n>$. Can we extend this reasoning to other cases? For example, $Q(\zeta_n^a)=Q(\zeta_n^b)$ $\iff$ they generate the same subgroup in $<\zeta_n>$? Also $Q(\zeta_n^a)\subseteq Q(\zeta_n^b)$ $\iff$ $<\zeta_n^a>\subseteq \zeta_n^b>$?
For my last question, consider ,$Q(\zeta_n)$ the degree of the extension is $\phi(n)$. Now let us say we find all the automorphisms and so the Galois group elements. Any element is of the form $Q(\zeta_n)=\{a_1+a_2\zeta_n+...+a_{\phi(n)-1}\zeta_n^{\phi(n)-1}\}$. Thus everything is determined by where we map $\zeta_n$. Now when we apply some automorphism on an arbitary element $a_1+a_2\zeta_n+...+a_{\phi(n)}\zeta_n^{\phi(n)}$ then the powers of $\zeta_n$ can exceed $\phi(n)$, how would we now find the decomposition of $\zeta_n^a$ in terms of the basis (we can assume $a<n$ as we can always reduce mod $n$.)? So that we can see what becomes fixed and what does not?