Пусть

- простое,

. Докажем индукцией по

, что

. База очевидна, поскольку, положив

, имеем

. Пусть теперь

такое, что

. Рассмотрим числа вида

. По теореме Эйлера

, откуда

. Кроме того

, потому каждое

при делении на

может давать только остаток вида

, которых ровно

штук. С другой стороны, допустив, что

для некоторых

, приходим к тому, что

, что невозможно. Так как наших

тоже ровно

штук, то они должны давать все допустимые остатки, откуда вытекает существование такого

, что

, что завершает доказательство. Осталось отметить, что, как следует из вышеизложенного, для любого

существует бесконечно много таких

, что

, но

, откуда по формуле количества делителей следует утверждение задачи.