Imperator писал(а):
Спасибо всем, кто ответили!
Для простого

доказательство понятно. Осталось разобраться с доказательством
ddn.
Мое доказательство с индукцией по делителям

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

. Но при более внимательном рассмотрении это оказалось иллюзией. Извиняюсь.
Если рассмотреть аналогичное утверждение (для

), но ограничится только наборами из чисел, все числа которых имеют остатки не больше

(при

), то минимальный размер набора, у которого всегда есть поднабор из

чисел с суммой кратной

по прежнему останется равным

, ибо набор из

нулей и

единиц (всего

чисел) таким свойством еще не обладает. Обозначим это утверждение как

. То есть

. Я наивно полагал, что здесь можно использовать индукцию по

.
Действительно, начало индукции - для

проходит удачно. В любом наборе, состоящем из

чисел только с остатками по

равными 0 или 1, имеется либо по крайней мере

чисел с остатками равными 0 по

, либо по крайней мере

чисел с остатками равными 1 по

- они и образуют поднабор с суммой чисел кратной

.
Я думал, что этот прием можно использовать и для любого

в шаге индукции.
В любом наборе, состоящем из

чисел с остатками по

не большими

, имеется
1) либо, по крайней мере,

чисел с остатками равными

по

- они образуют поднабор с суммой чисел кратной

,
2) либо, по крайней мере,

чисел с остатками меньшими

по

- этот набор вроде можно рассматривать как результат применения посылки индукции

,
но...

не утверждает, что
любой поднабор из

чисел с остатками меньше

будет иметь сумму кратную

, а утверждает лишь, что такой набор
существует. В этом и была моя
ошибка.
И пока что, доказательство в кванте - самое простое.
В кванте, для простых

индукция используется только во вспомогательной лемме.