Это не доказательство ВТФ, а решение уравнения.
К доказательству теоремы предъявляются очень строгие требования к форме доказательства. Здесь необходимо доказывать истинность утверждений.
В общем случае необходимо от аксиом дойти до утверждения теоремы.
К решению уравнения предъявляются менее строгие требования к форме решения.
Здесь необходимо доказывать правильность решения конкретными числовыми примерами, но и опровергать правильность решения можно только конкретными числовыми примерами.
Если правильное решение уравнения не соответствуют каким-либо теоретическим научным положениям, то исправлять надо это теоретическое положение, а не решение.
Желающие могут использовать представленное решение уравнения Ферма для доказательства ВТФ.
Рассмотрим уравнение Ферма:

Будем искать решение в натуральных числах:

Отметим очевидные свойства чисел

. Все три числа различны по величине и попарно взаимно просты. Если два числа равны, то третье число должно делиться на любое из равных чисел, то есть нарушается попарная взаимная простота.
Число

– наибольшее из них, так как его степень равна сумме степеней двух других чисел. Примем для определенности, что число

– наименьшее из тройки чисел. Таким образом, выполняется строгое неравенство

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

. Это утверждение является следствием наличия в натуральном ряду наименьшего числа 1.
Наименьшее решение выражается формулой:

Это и есть удивительное решение, которое наверняка знал Пьер Ферма. Предлагаем решение назвать решением Ферма, а формулу наименьших решений назвать формулой Ферма. Это будет исторически справедливо.



Поскольку наименьшее решение уравнения Ферма для показателя степени 1 существует, то решение уравнения для степени 1 существует и равно

.




Поскольку наименьшее решение уравнения Ферма для показателя степени 2 существует, то решение уравнения для степени 2 существует и равно

.




Поскольку наименьшее решение уравнения Ферма для показателя степени 3 не существует, то решение уравнения для степени 3 не существует.
Как видите, решение уравнения Ферма совершенно не зависят от величины натуральных чисел

и свойств делимости этих чисел. Решение зависит исключительно от величины показателя степени

.
При показателе степени

сумма степеней двух последовательных чисел меньше степени третьего последовательного числа, что обусловлено появлением возрастающего ускорения изменений степенной функции при

.
Аналогично доказывается отсутствие решений уравнения Ферма для показателей степени

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

Для доказательства следует раскрыть скобки наименьшего решения уравнения Ферма для нечетных показателей, привести подобные члены. Свободный член уравнения равен 2. Это число делится только на 1 и 2. Поэтому других решений в натуральных числах не существует.
Для показателя степени 4 доказательство представлено ниже:




Поскольку наименьшее решение уравнения Ферма для показателя степени 4 не существует, то решение уравнения для степени 4 не существует.
Как видите, при увеличении показателя степени разрыв между суммой степеней двух последовательных чисел и степенью третьего последовательного числа только возрастает.
Вывод формулы наименьшего решения уравнения Ферма.
Рассмотрим уравнение:

Поскольку

– наименьшее из тройки чисел, то разность

должна быть наименьшим числом. А это возможно только в том случае, если

принимает наибольшее значение. Поскольку

, то наибольшее значение числа

. Это равенство действительно только для натуральных чисел, среди которых мы и ищем решение уравнение Ферма. Таким образом, используя условие натуральности области решения, нам удалось уменьшить количество неизвестных в уравнении с 3 до 2.
Рассмотрим уравнение:

Поскольку

– входит в тройку чисел наименьшего решения, то разность

должна быть наименьшим числом. А это возможно только в том случае, если

принимает наибольшее значение. Поскольку

, то наибольшее значение числа

.
Но ранее это значение присвоено

. Поэтому числу

необходимо присвоить следующее меньшее значение

. Это равенство действительно только для натуральных чисел, среди которых мы и ищем решение уравнение Ферма. Таким образом, используя условие натуральности области решения, нам удалось уменьшить количество неизвестных в уравнении с 3 до 1.
Возможность уменьшения количества неизвестных до одного является дополнительным свидетельством единственности наименьшего решения.
Наименьшее решение уравнение Ферма равно одной из следующих троек чисел:

Переход от одной тройки чисел к другой тройки чисел осуществляется путем линейной подстановки. Нам нравится средняя тройка чисел. Введем замену переменных

. Получим окончательную формулу наименьших решений уравнения Ферма:

Формула наименьших решений уравнения Ферма позволяет найти хотя бы одно решение, но не позволяет найти все решения, даже если они существуют.