2014 dxdy logo

Научный форум dxdy

Математика, Физика, Computer Science, Machine Learning, LaTeX, Механика и Техника, Химия,
Биология и Медицина, Экономика и Финансовая Математика, Гуманитарные науки


Правила форума


Посмотреть правила форума



Начать новую тему Ответить на тему
 
 Решение квадратичных сравнений по простому модулю
Сообщение10.04.2018, 10:16 
Аватара пользователя


26/11/14
773
Решение квадратичных сравнений

Доброго времени суток. При попытке разобраться в методах решения квадратичных сравнений по простому модулю $p$, находил в литературе, например такой: модуль раскладывается по модулю степени двойки: $p=q\cdot2^m + r$ и в зависимости от остатков приводится вариант решения. Почему именно так, почему не по степеням тройки или другого числа? И где об этом можно почитать, где попроще написано, с примерами? Читал Виноградова "Основы Теории чисел", там об этом не очень.

 Профиль  
                  
 
 Re: Решение квадратичных сравнений по простому модулю
Сообщение10.04.2018, 10:33 


03/10/06
826
Если модуль простое число Мерсенна, то как его разложить по модулю степени двойки, допускают ли $r$ быть отрицательным в той литературе?
Или только так: $31 = 2^4 + 15$ . А можно и так: $31 = 3\cdot{2^3} + 7$ , что лучше тогда для $x^2 = 5 \mod 31$ , чтобы получить $x=6$ ?

 Профиль  
                  
 
 Re: Решение квадратичных сравнений по простому модулю
Сообщение10.04.2018, 13:10 
Аватара пользователя


26/11/14
773
yk2ru в сообщении #1302898 писал(а):
Или только так: $31 = 2^4 + 15$ . А можно и так: $31 = 3\cdot{2^3} + 7$ , что лучше тогда для $x^2 = 5 \mod 31$ , чтобы получить $x=6$ ?
Я вот и хочу понять, что препятствует такому разложению: $31 = 3^3 + 4$ ? Я пока не пытался решить с таким разложением, только подбираюсь.

yk2ru в сообщении #1302898 писал(а):
Если модуль простое число Мерсенна, то как его разложить по модулю степени двойки, допускают ли $r$ быть отрицательным?
число Мерсенна: $M_n=2^n-1$, а почему именно число Мерсенна Вы привели в пример? Ведь в Вашем верхнем примере это другое число?

 Профиль  
                  
 
 Re: Решение квадратичных сравнений по простому модулю
Сообщение10.04.2018, 13:40 


03/10/06
826
$31 = 2^5 - 1$ - это число Мерсенна.
Если бы допускалось отрицательное число, то двойка была бы в максимальной степени при разложении, а добавка была бы наименьшей по абсолютному значению.
Привели бы пример решения какой-то из той литературы.

 Профиль  
                  
 
 Re: Решение квадратичных сравнений по простому модулю
Сообщение10.04.2018, 14:32 
Аватара пользователя


26/11/14
773
yk2ru в сообщении #1302927 писал(а):
$31 = 2^5 - 1$ - это число Мерсенна.
Если бы допускалось отрицательное число, то двойка была бы в максимальной степени при разложении, а добавка была бы наименьшей по абсолютному значению.
Привели бы пример решения какой-то из той литературы.
Видел только с плюсом.

 Профиль  
                  
 
 Re: Решение квадратичных сравнений по простому модулю
Сообщение10.04.2018, 14:35 


03/10/06
826
Дайте название книги/статьи, где можно про этот метод с разложением глянуть.

 Профиль  
                  
 
 Re: Решение квадратичных сравнений по простому модулю
Сообщение10.04.2018, 15:18 
Аватара пользователя


26/11/14
773
yk2ru в сообщении #1302936 писал(а):
Дайте название книги/статьи, где можно про этот метод с разложением глянуть.

http://helpiks.org/6-5780.html
http://textarchive.ru/c-1341299-p6.html

Там качество печати плохое, поэтому спросил про книгу

 Профиль  
                  
 
 Re: Решение квадратичных сравнений по простому модулю
Сообщение11.04.2018, 16:31 
Аватара пользователя


26/11/14
773
Правильно ли я понимаю, что идея построения этих методов вытекает из критерия Эйлера:

$\binom{a}{p}\equiv a^\frac{p-1}{2} \mod p$, в предположении, что $a$ квадратичный вычет по $\bmod p$ можно получить: $ a^\frac{p+1}{2}  \equiv a \mod p$, тогда: $ (a^\frac{p+1}{4})^2  \equiv a \mod p$, отсюда: $x\equiv a^\frac{p+1}{4} \bmod p$ и далее рассматриваем возможные варианты разложения $p$ по различным модулям, чтобы сократить знаменатель? Верна ли логика рассуждений?

Подскажите где можно найти статьи в хорошем качестве, указанные в ссылках: http://helpiks.org/6-5780.html, http://textarchive.ru/c-1341299-p6.html, или др. об том же?

 Профиль  
                  
 
 Re: Решение квадратичных сравнений по простому модулю
Сообщение12.04.2018, 23:13 
Заслуженный участник


08/04/08
8562
Stensen в сообщении #1302947 писал(а):
Я никогда не знал этот метод, я его 1-й раз в жизни прочел здесь.
И я все понял.
Здесь есть ответы на все Ваши вопросы.
Формально метод умещается в 1 абзац, а откуда что берется - расписано подробно с самого начала

Stensen в сообщении #1302897 писал(а):
Почему именно так, почему не по степеням тройки или другого числа?
Потому что мы хотим извлекать корень - корень степени 2.

Stensen в сообщении #1302897 писал(а):
И где об этом можно почитать, где попроще написано, с примерами?
Не знаю такой книжки, м.б. в Василенко, но, ИМХО, приведенных Вами ссылок для понимания вполне достаточно.

Stensen в сообщении #1303213 писал(а):
$ a^\frac{p+1}{2}  \equiv a \mod p$, тогда: $ (a^\frac{p+1}{4})^2  \equiv a \mod p$,
Это только в случае $p\equiv 3\pmod 4$. Для $p\equiv 1\pmod 4$ нужно привлекать некоторый квадратичный невычет.

Stensen в сообщении #1303213 писал(а):
и далее рассматриваем возможные варианты разложения $p$ по различным модулям, чтобы сократить знаменатель?
Ну не по различным, а только по степеням двойки $2^r$. Причем всякий раз разбираются случаи $p\not\equiv 1\pmod {2^r}$, а случай $p\equiv 1\pmod {2^r}$ всякий раз разбивается на 2 подслучая: $p\equiv 1\pmod {2^{r+1}}$ и $p\equiv 1+2^r\pmod {2^{r+1}}$.

Stensen в сообщении #1303213 писал(а):
идея построения этих методов вытекает из критерия Эйлера:
критерий Эйлера в рассуждениях используется. "Вытекает" - я бы так не сказал.
Просто прочтите целиком, медленно.

Числа Мерсенна не при чем.

 Профиль  
                  
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 9 ] 

Модераторы: Модераторы Математики, Супермодераторы



Кто сейчас на конференции

Сейчас этот форум просматривают: Mikhail_K


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group