Пусть
- любые индексы одной чётности и
- номер наибольшей цифры в двоичном разложении, различной у
и
, т.е.
. Тогда
и между
и
включительно есть ровно одно число, делящееся на
, а именно
. Рассмотрим равенство
Разделим любой из сомножителей
в левой части на максимальную степень двойки, содержащуюся в нём; то же самое сделаем и с соответствующим ему множителем в правой части, учитывая, что если
, где
нечётное (а
только для
и меньше
для остальных
), то
. Допустим теперь, что
и
дают одинаковые остатки при делении на
. Тогда они дают и одинаковые остатки, обозначим их
, при делении на
. Рассмотрим (1), полученное после вышеуказанного деления на степени двойки, по модулю
. Как было сказано выше, каждому множителю
в левой части будет соответствовать
в правой, причём для всех множителей, кроме одного, будет
, откуда
и
. (1) перепишется так:
Т.к.
и
одной чётности, то
нечётно (если не включать частные для
в ряд
). Обозначив
, получаем:
и
-нечётные числа, поэтому из последнего сравнения следует такое:
Но последнее невозможно. Полученное противоречие доказывает различие остатков от деления
и
на
, соответствующих
и
одинаковой чётности. Различие же для
и
разной чётности следует из того, что
при чётных
и
при нечётных
- это можно получить, рассматривая (1) для
по модулю
.