Если "Ферма пишет" про треугольник с площадью квадрата, то почему Вы принимаете его треугольник за прямоугольный треугольник? Мне кажется Вы это должны обосновать обязательно. Почему именно должны быть такие стороны

, а никакие другие?
В своем доказательстве Ферма везде подчеркивает, что треугольник прямоугольный. Стороны прямоугольного треугольника определяются взаимно простыми числами. Иначе мы имели бы сразу другой меньший прямоугольный треугольник подобный исходному и со всеми его свойствами. Поэтому, чтобы площадь прямоугольного треугольника, определяемая как половина произведения катетов, была квадратом необходимо, чтобы катеты

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

. Только в этом случае при взаимно простых числах площадь прямоугольного треугольника является квадратом.
Также поясните, почему "Ферма пишет", что треугольник должен иметь площадь квадрата, а не объем куба?
Когда Ферма доказывает утверждение для биквадратов, то необходимо, чтобы площадь была квадратом. В этом случае возникает бесконечный спуск для биквадратов.
Для того, чтобы доказать ВТФ для других степеней необходимо использовать другой инструмент. То есть, чтобы площадь треугольника была уже степенью с показателем

.