Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
shpory_tch.docx
Скачиваний:
91
Добавлен:
25.09.2019
Размер:
1.5 Mб
Скачать
  1. Двучленные сравнения. Решение двучленных сравнений. Квадратичные вычеты. Критерий Эйлера.

Опр. Сравнение вида Axn=B (mod m) (1) наз. двучленным сравнением, где n – натуральное. Axn = a (mod m) (1/)

В дальнейшем будем считать, что m – простое число, m=p>2.

Теорема. Пусть d=НОД(n,p–1). Тогда если d не делит ind a, то (1) не имеет решений. Если d делит ind a, то (1) имеет d решений. Док-во: Проиндексируем (1):

n ind x = ind a (mod(p–1)) это линейное сравнение относительно неизвестного ind x. По определению сравнение не имеет решений, если d не делит ind a. Значит, ind x имеет d решений, если d делит ind a.

Опр. В (1) а наз. вычетом n-ой степени по модулю p, p>2, р не делит а и наз. невычетом, если сравнение (1) не имеет решений.

Теорема. По простому модулю р (р – простое, р>2) у сравнения xn = a (mod р) число вычетов равно , где d=НОД(n,p–1). Док-во: По определению по простому модулю р число классов, взаимно простых с модулем, будет р-1. Поскольку модуль простой, то всегда найдётся первообразный корень. Значит, есть возможные индексы: 1,2, … , р–1. Среди этих чисел на d делятся . По предыдущей теореме сравнение имеет решение, когда ind делится на d. Значит, вычетов будет .

Теорема. Если d=НОД(n,p–1) и р не делит а, то все решения сравнения xn = a (mod р) совпадают с решениями сравнения xd = a (mod р). Док-во: По теореме 1 из этого параграфа сравнение либо не имеет решений, либо их решения совпадут.

Теорема. Если d=НОД(n,p–1), (р–1) кратно n, а является вычетом по модулю р тогда и только тогда, когда x в степени =1 (mod р). Док-во:

ind a=0(mod р-1)<=> ind a=(p-1)t, t ϵ Z <=>

<=>ind a=dt <=> ind aкратно d.

C0x2+c1x+c2=0(mod р), р – простое число. Будем считать, что C0 не кратно р, иначе получим сравнение первой степени.

Как сделать, чтобы коэффициент при C0 был сравним с р?

НОД(C0,р)=1

C0р–1=1(mod р)

C0р–1x2+ C0р–2c1x+ C0р–2c2=0(mod р)

C0р–2c1=b1

C0р–-2c2 =b2

Получили х2+b1x+b2=0(mod р)

1 случай: b1 – чётное число: (х+ b1/2)2= b12/4– b2(mod р), тогда b1+p – чётное.

2 случай: b1 – нечётное число: х2+(b1+р)x+b2=0(mod р)

Опр. Число а, для которого сравнение х2 =а(mod р) имеет два решения, называется квадратичным вычетом.

Теорема

а- квадратичный вычет по модулю р а в степени =1(mod р)

Теорема

а- квадратичный вычет по модулю р  а в степени = –1(mod р).

Док-во. Необходимость. Из теоремы Ферма а в степени

=1(mod р) или а в степени - 1=0(mod р).

Откуда а ^(p-1) -1= (а ^ -1)( а ^ +1) =0(mod р).

а- квадратичный вычет

a^(p-1)/2 не =1(mod р)

а ^ не кратно р, т.е. а ^ = -1(mod р).

Достаточность.

а в степени = –1(mod р), тогда и а в степени = 1(mod р).

Критерий Эйлера

а является квадратичным вычетом или невычетом по модулю р в зависимости от того, какое из сравнений выполняется:

если а в степени = 1(mod р), то а – квадратичный вычет;

если а в степени = –1(mod р), то а – квадратичный невычет.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]