As an abstract algebra exercise, I need to show that the $n$th roots of unity is indeed a subgroup of $\mathbb{C}^\times$.
The only part of the proof I am concerned about is the multiplicative inverse. Here is what I have stated so far.
Let $a$ be an $n$th root of unity. Then $a^n = aa^{n - 1} = 1$. We will show that $a^{n - 1}$ is an $n$th root of unity. Observe that $(a^{n - 1})^n = a^{n^2 - n} = a^{n^2}a^{-n}$.
I want to say that, since $a^{-n}$ is a complex number, $a^{-n} = \frac{1}{a^n}$. Then $a^{n^2}a^{-n} = (a^n)^n\frac{1}{a^n} = 1^n\frac{1}{1} = 1$. Hence $a^{n - 1}$ is an $n$th root of unity and every $n$th root of unity has a multiplicative inverse.
It seems to me that I am making assumptions about how exponents work in an abstract setting and I am wondering if that is OK to do so?