This is from a paper by Pohlig and Hellman where they describe an improved discrete log algorithm. While describing the algorithm, they use the following equivalence:
$$\alpha^{(p-1)/2} \equiv -1 \pmod p$$
Where $p = 2^n+1$ is a prime and $\alpha$ is a primitive element of $\mathbb{Z}_p^*$. But why is this true?
My reasoning: from Euler's theorem, $\alpha^{\phi(p)} = \alpha^{p-1} \equiv 1 \pmod p$, so $\alpha^{(p-1)/2} \equiv 1^{1/2} \equiv 1 \pmod p$
Because we are assuming that $\alpha$ is a primitive element modulo $p$. That means that no two numbers from the set $\{1,\alpha,\alpha^2,\ldots,\alpha^{p-2}\}$ are congruent modulo $p$. But if we had $\alpha^{\frac{p-1}2}\equiv1\pmod p$, this would not happen. Therefore, and since $\alpha^{\frac{p-1}2}\equiv\pm1\pmod p$, the conclusion is that $\alpha^{\frac{p-1}2}\equiv-1\pmod p$.