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

Математика, Физика, Computer Science, LaTeX, Механика и Техника, Химия, Биология и Медицина, Экономика и Финансовая Математика, Гуманитарные науки
Текущее время: Пт сен 03, 2010 17:32:49
Для набора любых формул следует использовать тег [math]. В противном случае сообщение будет отправлено в карантин.
С Правилами Научного форума можно ознакомиться здесь.
Халявы здесь нет. На нашем форуме не решают задачи за вас.
Нужна подсветка синтаксиса? Есть такая возможность!
dxdy_ru twitter
Следите за нами в Твиттере.




Часовой пояс: UTC + 3 часа [ Летнее время ]




Начать новую тему Ответить на тему  [ Сообщений: 16 ]  На страницу Пред.  1, 2
Автор Сообщение
 Не в сети
 
СообщениеСр июл 09, 2008 14:16:49 
Заслуженный участник
Годы на форумеГоды на форумеГоды на форумеГоды на форуме
Появился: 09/02/06
Сообщения: 3068
Откуда: Москва
Вопросы не тривиальные. Чтобы ответит придётся рассмотреть более общий случай в поле $Q[\sqrt D]$. Попытка обобщить на более общие поля привела к большим трудностям. Даже переход к $Q[\sqrt[p]{D}]$ требует эффективной проверки $p|\phi(n)$, что не удается сделать без факторизации (я не знаю как). Поэтому дальнейшее усиление разве что можно получить в поле $Q[x]$, где х число которое можно строит циркулем и линейкой.
Для проверки на простоту выберем D (можно сразу избавиться от квадратов и считать D бесквадратным) так, чтобы $(\frac{D}{n})=-1$, это легко проверяется без факторизации и при этом (D,n)=1. Рассмотрим число $c=a+b\sqrt D, a,b\in Q$ и его степени по простому модулю p, такому, что числители и знаменатели чисел, a,b не делятся на p и ($\frac{D}{p})=-1$.
Рассмотрим вначале p-ую степень $c^p=a^p+b^p\sqrt D D^{(p-1)/2} \ mod p = a-b\sqrt D\mod p$ (сопряжённое число), соответственно $c^{p+1}=a^2-Db^2\mod p =t^2 \ or \ t^2D$. Соответственно $c^{(p+1)/2}=\pm(t, \ or \ t\sqrt D)\mod p$. Здесь непосредственно не вычисляется только знак, для вычисления которого надо рассмотреть последнее сравнение по модулю $pD$. Рассмотрев по модулю D и p этот знак однозначно определяется и он зависит только от a,b и $p\mod 2D$. Это позволяет определит тест на простоту:
$(a+b\sqrt D)^{(n+1)/2}=t \ or t\sqrt D =(-1)^{\epsilon_1} \sqrt{(a^2-Db^2)D^{-\epsilon_2}}(\sqrt D)^{\epsilon_2}\mod n$, где биты (0б1) $\epsilon_1$ и $\epsilon_2$ легко вычисляются.

 Профиль  
                  
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 16 ]  На страницу Пред.  1, 2

Часовой пояс: UTC + 3 часа [ Летнее время ]



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

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 0


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

Найти:

Темы с похожим названием

 Темы   Автор   Ответы 
Существуют ли формулы проверки числа на простоту?

в форуме Дискуссионные темы (М)

Decorator

45

Экспериментальная проверка ПО Эйнштейна

в форуме Пургаторий (Ф)

Valera Pristavko

31

Экспериментальная проверка выполняемости второго закона.

в форуме Пургаторий (Ф)

olav

47

проверка иррациональности

в форуме Помогите решить / разобраться (М)

Paata

5

Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group