I want to prove that $U(2^n) \simeq \mathbb Z_2 \oplus \mathbb Z_{2^{n-2}}$ for $n \geq3$.
I found this in the site.
The isomorphism is shown by $(-1)^a(5)^b \to (a,b)$ such that $(a,b) \in \mathbb Z_2 \oplus \mathbb Z_{2^{n-2}}$ and $(-1)^a(5)^b \in U(2^n)$ where $a \in \{0,1\}$ and $0 \leq b <2^{n-2}$
I could not understand how $(-1)^a(5)^b$ produce all elements in $U(2^n)$. I know that $|(-1)| \times |5|=2 \times 2^{n-2} = 2^{n-1} = |U(2^n)|$ but i cannot see how being order equivalent causes that result.
So, can you please explain or prove how $(-1)^a(5)^b$ produce all elements in $U(2^n)$, because i cannot see it using the question in link above ?
more explanation
I see that $\langle (-1)\rangle \times\langle 5\rangle $ is generator of $\mathbb Z_2 \oplus \mathbb Z_{2^{n-2}}$, but can see how their combination using $a$ and $b$ $((-1)^a5^b)$ values produce the element in $U(2^n)$. there must be number theory explanation