Пусть
- простое,
. Докажем индукцией по
, что
. База очевидна, поскольку, положив
, имеем
. Пусть теперь
такое, что
. Рассмотрим числа вида
. По теореме Эйлера
, откуда
. Кроме того
, потому каждое
при делении на
может давать только остаток вида
, которых ровно
штук. С другой стороны, допустив, что
для некоторых
, приходим к тому, что
, что невозможно. Так как наших
тоже ровно
штук, то они должны давать все допустимые остатки, откуда вытекает существование такого
, что
, что завершает доказательство. Осталось отметить, что, как следует из вышеизложенного, для любого
существует бесконечно много таких
, что
, но
, откуда по формуле количества делителей следует утверждение задачи.