KiberMath писал(а):
А о каком сложении идет речь? У меня все получилось объехать и достаточно компактно и красиво.
Не получилось. В доказательстве явно присутствует операция сложения, вот здесь:
Цитата:
Разделим
на
В результате получиться
Как заметил Гильберт а я повторил (у него был другой пример), в любом доказательстве единственность разложения на простые обязано использовать операцию сложения.
Если бы существовало доказательство без сложения, то мы бы его тут же могли применить к полугруппе по умножению чисел вида 3k+1 и получили бы, что число 100 разлагается на простые сомножители единственным образом, а это не так:
100=4*25=10*10, и числа 4,25,10 - простые в этой полугруппе, так как имеют в этой полугруппе ровно два делителя. Аналогично, в этой же полугруппе 220=10*22=4*55.
Существования хотя бы одного разложения в этой полугруппе доказывается по индукции или эквивалентный в соотвествующей аксиоматике принцип наименьшего: в любом непустом подмножестве N (а в частности и этой полугруппы) есть наименьший элемент. Операция сложения в этой части доказательства не нужна.
Ну а по поводу непонятки всё просто. Надо вспомнить, что означает, что число
делится на
или
делит
. Это означает, что существует такое число
, для которого выполняется равенство
.
Теперь, в док-ве RIPa, если
для некоторого
, то
, в равенстве двух разложений числа
мы можем сократить на
и получить неоднозначно разлагаемое число, меньшее, чем
. Если же все
, то раскрывая скобки справа по дистрибутивности мы получим там все слагаемые кроме одного, делящиеся на
. Перенесём эти слагаемые налево и получим равенство
, в левой части которого имеем явно присутствующий множитель
.
Ну и концовка дословно по RIPу: разложим
, а также все
на простые множители и получим два различных разложения числа
на простые сомножители, так как так как
, и следовательно ни один из
при разложении на простые не можем дать простой множитель
. Так как
, то получаем противоречие с выбором n.