Общее доказательство теоремы ФермаРассечём средний куб B на восемь равных частей, большой куб C рассечём на 27 равных частей, а малый куб A оставим таким, какой он есть.
У нас образовались три вида элементарных кубиков, из которых сложены наши кубы:
Элементарный кубик
, он же малый куб A.
Элементарный кубик
, коих в среднем кубе B насчитывается восемь штук.
Элементарный кубик
, коих в большом кубе C насчитывается 27 штук.
Суть рассуждений сводится к доказательству невозможности ни одного из следующих трёх вариантов.
1). Элементарный кубик

не может быть самым маленьким.
2). Элементарный кубик

не может быть самым маленьким.
3). Элементарный кубик

не может быть самым маленьким.
Условия содержат всего два пункта.
1. Использовать можно только одинаковые кубики.
2. В два малых куба надо закладывать ровно столько же кубиков, сколько кубиков на том же шаге закладывается в большой куб.
Далее действуем следующим раскладом: в малый куб заложим 1 элементарный кубик, в средний куб заложим 8 элементарных кубиков, в большой куб заложим 9 элементарных кубиков.
1 кубик + 8 кубиков = 9 кубиков1-й этап. Убедимся, что элементарный кубик

не может быть самым маленьким.
Применим следующий расклад.
1 кубик
+ 8 кубиков
= 9 кубиков 
Большой куб C заполнен ровно на треть. Следовательно, один из двух малых кубов заполнен менее чем на треть, а второй – более чем на треть.
Ясно, что менее чем на треть должен быть заполнен именно средний куб B, ведь малый куб A, поскольку он самый маленький из трёх, уже и так переполнен.

Откуда следует:

, что невозможно, поскольку средний куб B должен составлять более половины объёма большого куба С:

.
Вывод 1. Элементарный кубик

не может быть самым маленьким из трёх, ибо в этом случае объём большого куба превосходит суммарный объём двух малых кубов.
2-й этап. Тот факт, что элементарный кубик

не может быть самым маленьким, видно сразу по окончании следующей закладки:
1 кубик
+ 8 кубиков
= 9 кубиков 
В самом деле, при закладке одного кубика

в малый куб А, восьми таких же кубиков в средний куб В, и девяти кубиков в куб С, большой куб С заполнится менее чем на треть, ведь в нём даже один нижний слой остаётся не до конца занятым. Тогда как средний куб, составляющий больше половины объёма С, уже исчерпал свою вместимость.
Вывод 2. Если элементарный кубик

является самым маленьким, объём большого куба превосходит суммарный объём двух малых кубов.
3-й этап. Убедимся, что элементарный кубик

не может быть самым маленьким из трёх.
Применим тот же расклад, что и на первом этапе.
1 кубик
+ 8 кубиков
= 9 кубиков 
Большой куб C заполнен ровно на треть. Свободный объём в нём должен быть равен суммарному свободному объёму в двух малых кубах.
Далее поступим следующим образом. Приведём объём малого куба А к площади основания элементарного кубика

, то есть к площади квадрата величиной

. Малый куб А вытянется на высоту

:

Найдём высоту растянутого куба A.

Точно так же поступим с кубом В, сжав его в поперечнике до площади основания элементарного кубика

, то есть до площади квадрата величиной

. Куб B вытянется на высоту

:

Найдём высоту растянутого куба B.

На высоте

, составляющей теперь полную высоту малого куба А, находится таким образом, один уже заложенный элементарный кубик

высотой

. А весь остальной объём, остающийся свободным, находится выше этого кубика.
На высоте

, составляющей полную высоту куба B, располагаются наставленные друг на друга восемь элементарных кубиков

общей высотой

. А всё, что выше, свободно.
Приравняем свободные объёмы, остающиеся в двух малых кубах, свободному объёму в большом кубе. Для этого теперь достаточно обойтись высотами, если выложить по высоте все кубики друг на друга, потому что у всёх трёх объёмов окажется одинаковая площадь основания, являющаяся квадратом

. В большом кубе остаются свободными 18 кубиков.


+


=

Вывод 3. Если элементарный кубик

является самым маленьким из трёх, то объём большого куба C ровно в три раза превышает суммарный объёма двух малых кубов A и B.
Коль скоро большой куб С всегда превышает суммарный объём двух малых кубов, тем более утверждение Ферма справедливо для более высоких степеней

.
Теорема доказана.
Или нет?