Тема . Остатки и сравнения по модулю

Показатели и первообразные корни

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

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

Задача 1#82087

Найдите остаток суммы всех выражений вида ij,  где 1 ≤i< j ≤ p− 1  по простому модулю p.

Показать ответ и решение

У простого числа есть первообразный корень g.  Следовательно, каждый остаток в сумме можно заменить на g  в соответствующей степени, ведь нас интересует лишь остаток суммы при делении на p.  Но тогда сумму можно записать в следующем виде:

g(g2+ g3+...+gp−1)+g2(g3 +g4+ ...+ gp−1)+ ...+ gp−2⋅gp−1 = gp+1−-g3-+ gp+2−-g5+ ...+ g2p−2−-g2p−3-=
                                                      g− 1     g− 1           g− 1

  gp(g+ g2+...+gp−2)− (g3+ g5 +...+ g2p−3)
= ----------------g− 1----------------

Мы получили дробь, которая является целой. Покажем, что она делится на p,  кроме некоторых случаев.

Предположим, что g− 1  не делится на p.  В этом случае достаточно доказать, что p  делит числитель дроби. Посмотрим на его первое слагаемое: gp ≡g (mod p),  а g+ g2+...+gp−2  — это сумма всех остатков при делении на p,  кроме 0  и 1,  то есть она сравнима с − 1+ 2− 2+3 − 3+ ...= −1  по модулю p.  Тогда всё слагаемое сравнимо с − g.  Докажем теперь, что − g− (g3 +g5+ ...+ g2p−3)= − g2p−21−g
                         g −1  кратно p.

Если знаменатель g2− 1  делится на p,  то g+ 1  кратно p  (в этом случае p  не делит g− 1  ), откуда g ≡−1 (mod p)  и g2 ≡ 1 (mod p).  То есть либо p =3,  либо p= 2  (тогда − 1≡ 1 (mod p)  ). В первом случае остаток p − 1,  во втором — 0,  потому что в сумме нет слагаемых. Иначе g2− 1  не делится на p,  а числитель делится, так как g2p−1 = gp⋅gp−1 ≡ g⋅1≡ g (mod p).  Следовательно, при p >3  остаток 0.

Если же g− 1  делится на p,  то g ≡ 1 (mod p),  то есть p =2.  Этот случай уже рассмотрен.

Ответ:

 0  при p⁄= 3  и p− 1  при p= 3

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

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

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

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

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

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

Бесплатное онлайн-обучение

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

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

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

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

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

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

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

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