No, he's right. "For any odd prime" is a not-unheard-of expression. It is usually to rule out 2 as a trivial case which may need to be handled separately.
https://en.wikipedia.org/wiki/Fermat%27s_theorem_on_sums_of_two_squares
No, he's right. "For any odd prime" is a not-unheard-of expression. It is usually to rule out 2 as a trivial case which may need to be handled separately.
https://en.wikipedia.org/wiki/Fermat%27s_theorem_on_sums_of_two_squares