Вспоминай формулы по каждой теме
Решай новые задачи каждый день
Вдумчиво разбирай решения
ШКОЛКОВО.
Готовиться с нами - ЛЕГКО!
Подтемы раздела теория чисел
Решаем задачу:

Ошибка.
Попробуйте повторить позже

Задача 1#76760

Пусть p  — простое число, а числа a ,...,a
 1     p  — целые. Докажите, что существует целое число k,  такое, что числа a + k,a + 2k,...,a + pk
 1    2        p  дают не менее p∕2  различных остатков по модулю p.

Показать доказательство

Для каждого остатка оценим сверху количество таких k,  в для которых этот остаток есть среди чисел a +k,a + 2k,...,a + pk.
 1    2        p  Сначала заметим, что ai+ ik  сравнимо с aj + jk  ровно при одном k  от 1  до p.  И пусть при этом единственном k  число ai+ik  сравнимо с ri,j  по модулю p.  То есть каждой паре i,j  соответствует единственный остаток ri,j.

Рассмотрим фиксированный остаток r.  Предположим, что ap− r  не делится на p.  Пусть он встречается ровно i  раз. Обозначим через a1,...,ai  количества чисел (среди a1+k,a2+ 2k,...,ap+ pk  ), которые равны r  по модулю p  на шагах, где встречается хотя бы один раз остаток r.  Тогда a1+...+ap−1 = p− 1,  так как любой такой остаток будет встречаться p− 1  раз в сумме для всех k  (по одному разу за каждый ai,  кроме ap  ). А количество пар, которым соответствует остаток r,  равно

a (a − 1)      a(a − 1)
-1-12----+ ...+ -i-i2---

Обозначим его через mr.  С другой стороны

i=a1+ ...+ ai− (a1− 1)− ...− (ai− 1)≥(p− 1)− mr

Если же ap− r  делится на p,  то a1+ ...+ ai = p+ (p− 1).  То есть в этом случае mr ≥ 2p− 1− mr.

Теперь просуммируем по всем остаткам по модулю p.  Получим, что сумма количеств различных остатков среди a1+ k,a2+ 2k,...,ap+ pk  по всем k  от 1  до p  не меньше, чем

(p− 1)⋅(p − 1)+ 2p − 1− m0 − ...− mp−1 =p2− p(p− 1)= p(p+-1)
                                       2        2

Тогда при каком-то k  количество различных остатков не меньше, чем

p(p+-1)  p+-1  p
  2p  =   2 > 2

что и требовалось.

Специальные программы

Все специальные программы

Программа
лояльности v2.0

Приглашай друзей в Школково и получай вознаграждение до 10%!

Крути рулетку
и выигрывай призы!

Крути рулетку и покупай курсы со скидкой, которая привязывается к вашему аккаунту.

Бесплатное обучение
в Школково

Для детей ДНР, ЛНР, Херсонской, Запорожской, Белгородской, Брянской областей, а также школьникам, находящимся в пунктах временного размещения Крыма обучение на платформе бесплатное.

Налоговые вычеты

Узнай, как получить налоговый вычет при оплате обучения в «Школково».

Специальное предложение
для учителей

Бесплатный доступ к любому курсу подготовки к ЕГЭ или олимпиадам от «Школково». Мы с вами делаем общее и важное дело, а потому для нас очень значимо быть чем-то полезными для учителей по всей России!

Вернём деньги за курс
за твою сотку на ЕГЭ

Сдать экзамен на сотку и получить обратно деньги за подготовку теперь вполне реально!

cyberpunkMouse
cyberpunkMouse
Рулетка
Вы можете получить скидку в рулетке!