Prove that $G(\mathbb{Q}(\zeta)/\mathbb{Q}) \rightarrow \mathbb{Z}_n^\times$ is an isomorphism.
$\mathbb{Q}(\zeta)$ is the cyclotomic extension of $\mathbb{Q}$ ($\zeta$ is a root of $x^n - 1$). $\mathbb{Z}_n^\times$ is the group of units of $\mathbb{Z}_n$.
Let $T := \{ s \in \mathbb{Z}_n \mid \, \big( \, s,n \big) = 1 \}$. I have previously proved that $T = \mathbb{Z}_n^\times$.
$\sigma \in G(\mathbb{Q}(\zeta)/\mathbb{Q})$ is defined by $\sigma(\zeta)$, which necessary has the same order as $\zeta$. Thus, $\sigma(\zeta) = \zeta^t$, where $(t,n)=1$.
Now, define $\phi: G(\mathbb{Q}(\zeta)/\mathbb{Q}) \rightarrow \mathbb{Z}_n^\times$ by $\phi(\sigma) = \sigma^t \mapsto t \in\mathbb{Z}_n^\times$.
This is clearly an injective group homomorphism.
Now, recall $\sigma \in G(\mathbb{Q}(\zeta)/\mathbb{Q}$ is defined by $\sigma(\zeta) = \zeta^t$, where $(t,n)=1$. So $t \in \mathbb{Z}$ s.t. $(t,n) = 1 \Leftrightarrow \zeta^t$ has order $n \Leftrightarrow \exists \ \sigma \in G(\mathbb{Q}(\zeta) $ s.t. $\sigma(\zeta) = \zeta^t$. It follows that $\# G(\mathbb{Q}(\zeta) = \# T =\# \mathbb{Z}_n^\times$.
Since $n$ is finite, then $\phi$ injective implies that $\phi$ is also surjective.
Is this a valid argument? I think I am missing something because all the other proofs that I have found for the surjectivity of this map are more complicated.