Нужно рассмотреть только простые
. Пусть
. Заметим, что
где
(тривиальное решение не рассматриваем), тогда
.
1) Если
, то имеем уравнение
, оно не имеет решений, так как
.
2)Теперь пусть
, где
делитель
свободный от квадратов, тогда
. Получаем
, поэтому
. Тогда
, то есть
. Так как
нечётное, то
, здесь для удобства
может быть как положительным так и отрицательным (так сразу рассмотрим оба случая). После сокращения на
, уравнение принимает вид
, тогда
. Функция в правой части последнего уравнения легко исследуется, тем самым, целочисленные решения уравнения только
и
. Но первое не подходит, проверяем это подстановкой
в
, второе даёт тривиальное решение.
Бегло посмотрел, вроде решение обобщается на все нечётные простые
. То бишь, кроме тривиальных решений нет.