Предложите разные способы решения квадратного сравнения x^2 + x + 1 ≡ 0 по модулю простого p и обсудите зависимость решений от свойства p (p = 3, p ≡ 1 mod 3, p ≡ 2 mod 3)

24 Ноя в 09:24
2 +2
0
Ответы
1
Способы и обсуждение.
1) Дискриминант / «квадратная формула».
Квадратное сравнение имеет дискриминант ⁣D=1−4=−3\!D=1-4=-3D=14=3. Формально корни (в поле Fp\mathbb{F}_pFp ) записываются как
x≡−1±−32(modp). x\equiv\frac{-1\pm\sqrt{-3}}{2}\pmod p.
x21±3 (modp).
Следовательно корни существуют тогда и только тогда, когда −3-33 — квадрат по модулю ppp, т.е. когда символ Лежандра (−3p)=1\left(\frac{-3}{p}\right)=1(p3 )=1. Для p≠3p\neq3p=3 по квадратичной взаимности
(−3p)=(−1p)(3p)=(−1)p−12(3p)=(p3), \left(\frac{-3}{p}\right)=\left(\frac{-1}{p}\right)\left(\frac{3}{p}\right)
=(-1)^{\frac{p-1}{2}}\left(\frac{3}{p}\right)
=\left(\frac{p}{3}\right),
(p3 )=(p1 )(p3 )=(1)2p1 (p3 )=(3p ),
так что −3-33 квадратичен мод ppp тогда и только тогда, когда p≡1(mod3)p\equiv1\pmod3p1(mod3). Следствие:
- p≡1(mod3)p\equiv1\pmod3p1(mod3) ⇒\Rightarrow два различных корня (в Fp\mathbb{F}_pFp );
- p≡2(mod3)p\equiv2\pmod3p2(mod3) ⇒\Rightarrow нет корней.
2) Факторизация / группа единиц.
Имеем тождество
x3−1=(x−1)(x2+x+1). x^3-1=(x-1)(x^2+x+1).
x31=(x1)(x2+x+1).
Поэтому x2+x+1≡0(modp)x^2+x+1\equiv0\pmod px2+x+10(modp) равносильно x3≡1(modp)x^3\equiv1\pmod px31(modp) при x≢1x\not\equiv1x1. В мультипликативной группе Fp ⁣∗\mathbb{F}_p^{\!*}Fp (которая циклическая порядка p−1p-1p1) элементы порядка 333 существуют тогда и только тогда, когда 3∣(p−1)3\mid(p-1)3(p1), т.е. когда p≡1(mod3)p\equiv1\pmod3p1(mod3). Тогда таких элементов ровно 222 (два ненулевых корня). Если p≡2(mod3)p\equiv2\pmod3p2(mod3), элементом порядка 333 быть не может и нет корней. Случай p=3p=3p=3 отдельный (см. ниже).
3) Через первообразный корень.
Если ggg — примитивный корень по модулю ppp и p≡1(mod3)p\equiv1\pmod3p1(mod3), то решения равны
x≡gp−13иx≡g2(p−1)3. x\equiv g^{\frac{p-1}{3}}\quad\text{и}\quad x\equiv g^{\frac{2(p-1)}{3}}.
xg3p1 иxg32(p1) .

4) Частный случай p=3p=3p=3.
Для p=3p=3p=3 дискриминант −3≡0(mod3)-3\equiv0\pmod330(mod3), сравнение даёт единственный корень (двукратный) x≡1(mod3)x\equiv1\pmod3x1(mod3) (проверка: 12+1+1≡01^2+1+1\equiv012+1+10).
Короткое резюме:
- p=3p=3p=3: единственный (двойной) корень x≡1x\equiv1x1.
- p≡1(mod3)p\equiv1\pmod3p1(mod3): ровно два различных корня (элементы порядка 333 в Fp ⁣∗\mathbb{F}_p^{\!*}Fp ); явные формулы см. выше.
- p≡2(mod3)p\equiv2\pmod3p2(mod3): решений нет.
Пример: p=7p=7p=7 (7≡1(mod3)7\equiv1\pmod371(mod3)). Дискриминант −3≡4-3\equiv434, 4≡±2\sqrt{4}\equiv\pm24 ±2, получаем
x≡−1±22(mod7)⇒x≡4,2, x\equiv\frac{-1\pm2}{2}\pmod7\Rightarrow x\equiv4,2,
x21±2 (mod7)x4,2,
и действительно 23≡43≡1(mod7)2^3\equiv4^3\equiv1\pmod723431(mod7).
24 Ноя в 09:34
Не можешь разобраться в этой теме?
Обратись за помощью к экспертам
Гарантированные бесплатные доработки в течение 1 года
Быстрое выполнение от 2 часов
Проверка работы на плагиат
Поможем написать учебную работу
Прямой эфир