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

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


Часовой пояс: UTC + 3 часа




Начать новую тему Ответить на тему  [ Сообщений: 16 ]  На страницу Пред.  1, 2
Автор Сообщение
 Не в сети
 
СообщениеСр июл 09, 2008 13:16:49 
Заслуженный участник
Годы на форумеГоды на форумеГоды на форумеГоды на форуме
Появился: 09/02/06
Сообщения: 2965
Откуда: Москва
Вопросы не тривиальные. Чтобы ответит придётся рассмотреть более общий случай в поле $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


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

Найти:

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

 Темы   Автор   Ответы 
проверка иррациональности

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

Paata

5

Проверка гильбертовости

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

carpediem

3

Теория графов. Проверка решений

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

new_sergei

1

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