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

Лемма об уточнении показателя

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

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

Задача 1#83176

Лемма об уточнении показателя, ЛоУП, lifting the exponent lemma, LTE.

Пусть a  и b  — различные целые числа, k   — натуральное число, а p   — нечетное простое число, НЕ ДЕЛЯЩЕЕ a  и b  .

ЕСЛИ a−  b  делится на p  , то

   k   k
vp(a  − b )= vp(a− b)+ vp(k)
Показать доказательство

Будем вести индукцию по v (k)
 p  .

(a) Докажите базу для vp(k)=0  .

Решение. Заметим, что  k  k         k−1  k−2       k−1
a − b = (a− b)(a   +a   b+ ...+ b  )  . Поскольку
a ≡b( mod p)  , правая скобка по модулю p  сравнима с  k−1
ka  , что, очевидно, не кратно p  .

(b) Докажите, пожалуйста, базу и для vp(k) =1  . Это пригодится в дальнейшем.

Решение. Докажем для k =p  . Аналогично предыдущему пункту, заметим, что

ap− bp = (a − b)(ap−1+ ap−2b+ ...+ bp−1)

Поскольку a≡ b( mod p)  , правая скобка по модулю p  сравнима с   p−1
pa  , то есть делится на p  . Теперь остаётся доказать, что она не делится на  2
p  . Будем действовать так: заметим, что если a ≡b( mod p)  , то b= a+ np  . Подставим это выражение вместо b  в скобку, получим следующее выражение:  p−1   p−2                p−1
(a  + a   (a+ np)...+ (a+ np)  )  . Если записывать его как многочлен от p  , оно примет вид

pap−1+ ap−2⋅np⋅1+ ap−2⋅np⋅2+...ap−2⋅np⋅(p− 1)+ p2⋅...

раскрываем каждую скобочку по биному Ньютона и смотрим на свободные члены и члены первой степени - очевидно, остальные делятся на  2
p  , и влиять на наше утверждение не будут

   p−1   p−2  p(p−-1)
≡pa   + a  np   2

складываем все члены с p  и замечаем, что p  нечётно, а значит, эта сумма делится на  2
p

    p−1      2
≡ pa  (  mod p )

(c) Докажите индукционный переход.

Решение. Пусть k= pα⋅t  (t не кратно p)  . Тогда заметим, что

v (ak− bk)=v ((apα−1t)p− (bpα−1t)p)
 p         p

Т.к. основания степеней сравнимы по модулю p  , можно применить здесь доказанную в предыдущем пункте базу для p= k  . Получим

vp((apα−1t)p− (bpα−1t)p)= vp((apα−1t)− (bpα−1t))+ 1

Выполнив аналогичное действие α  раз, получим, что

vp(ak− bk) =α +vp(at− bt)

Но это, согласно первому пункту, равно

α+ vp(a− b)

Замечание. Заметим ещё, что вышеприведённое решение не работает при p= 2  , т.к. p(p−2-1)  в этом случае не кратен p  . Недостающую для этой делимости двойку можно получить из n  , если оно чётно, а это равносильно тому, что a− b  кратно 4  . Таким образом, если a− b  кратно 4  , то LTE для p= 2  выполняется.

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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