Выявленная фатальная ошибка демонстрирует неправомерность использования в модуле каких-либо
степеней выше первой. Для исправления вернёмся к самому началу.
2)

, где

, а модуль простой. Это частичное обобщение чисел Софи Жермен.
Ниже покажу, откуда это следует элементарным методом и дам для желающих аккуратно расписать
подробную схему доказательства ВТФ для простого показателя степени.
План недостающего варианта элементарного доказательства ВТФ.
Часть 1. Вычет

-ой степени из

.


,

,

.
За счёт нечётности показателя степени путём переобозначения переменных всегда можно привести к виду:


,

Выведем критерий делимости одного из чисел тройки Ферма на модуль.
Предположим, что

,

.
Произведём сдвиг переменных на функцию Эйлера

.


Разделим части уравнения

на соответствующие части уравнения

.
Далее произведём преобразования по следующему алгоритму.
1) Найдём в левой части член с максимальной степенью

.
2) Вычтем из неё степень

того же члена.
3)Разделим полученное на

.
4) В степень получившего числа возведём уравнение

.
5) Полученное уравнение домножим до совпадения члена с максимальной степенью

c тем, что
было на шаге 1).
6) Прибавим или вычтем полученное уравнение из того, что было на шаге 1) так, чтобы члены
с максимальной степенью сократились.
Далее повторим шаги 1)-6) до тех пор, пока степени в членах при

и

не станут одинаковыми.
Затем сделаем замену

, произведём простые преобразования
и получим

Если сравнение

выполняется, то ни одно из чисел тройки Ферма не делится на модуль,
В противном случае имеем противоречие с

и одно из чисел тройки обязательно делится на
модуль.
Доказательство правильности алгоритма можно попробовать сделать через треугольник Паскаля.
Практика потверждает.
Опровержения, замечания по первой части? Нужны ли примеры для понимания алгоритма?