Let $p$ be a prime of the form $p=2^k+1$.
- Prove that $\mathbb{Z}_p$ has $2^{k-1}$ primitive roots.
- Let $g_0$ be a primitive root. Which powers of $g_0$ are primitive roots? Prove!
Since $p$ is a prime, then the order of the cyclic group $\mathbb{Z}_p$ is going to be $$\phi(p)=\phi(2^k+1)=2^k+1-1=2^k$$
Since $\mathbb{Z}_p$ is a group then there exist an identity element of order 1. We can say that there are $p-1$ elements whose order we do not know.
How do I continue with the proof?