А такие рассуждения верны? :
По простому модулю

мы имеем

квадратичных вычетов и

пар остатков

а также число

, которое есть парой само себе, и каждая эта пара удовлетворяет условию задачи. А по принципу Дирихле мы имеем, что, как минимум, либо какая-то пара остатков является вычетами, либо число

, что и требовалось доказать)
Сформулировано не совсем удачно, но по сути верно. Можно рассуждать от противного: пусть

для любых

и

. Тогда набор

квадратичных вычетов и его образ при отображении

не пересеклись бы, что невозможно, ибо

.