2014 dxdy logo

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

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


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


В этом разделе нельзя создавать новые темы.

Если Вы хотите задать новый вопрос, то не дописывайте его в существующую тему, а создайте новую в корневом разделе "Помогите решить/разобраться (М)".

Если Вы зададите новый вопрос в существующей теме, то в случае нарушения оформления или других правил форума Ваше сообщение и все ответы на него могут быть удалены без предупреждения.

Не ищите на этом форуме халяву, правила запрещают участникам публиковать готовые решения стандартных учебных задач. Автор вопроса обязан привести свои попытки решения и указать конкретные затруднения.

Обязательно просмотрите тему Правила данного раздела, иначе Ваша тема может быть удалена или перемещена в Карантин, а Вы так и не узнаете, почему.



Начать новую тему Ответить на тему
 
 Определяющий полином конечного поля
Сообщение31.05.2012, 20:34 


31/05/12
11
Добрый день, мне нужно было найти для поля $F_{81}$ неприводимый полином из $F_3[x]$, корень $t$ которого порождает группу $F^*_{81}$, а затем выписать все степени $t$ как полиномы от $t$ степени меньше 4.

Я взяла неприводимый полином $x^4+x+1$. Насколько я понимаю, $F^*_{81}$ будет содержать 81 полином меньше 4-ой степени... т.к. по модулю $x^4+x+1$.. И что же, мне искать все 81 степени $t$, все 81 полином? или можно это как-то короче сделать?

Спасибо.

 Профиль  
                  
 
 Re: Определяющий полином конечного поля
Сообщение31.05.2012, 21:32 
Заслуженный участник


11/11/07
1198
Москва
А вам обязательно самостоятельно этот многочлен найти нужно или можно воспользоваться готовыми таблицами примитивных многочленов?

 Профиль  
                  
 
 Re: Определяющий полином конечного поля
Сообщение31.05.2012, 22:07 
Заслуженный участник


09/09/10
3729
Не, я балдю: дано задание "выписать все 81 элементы поля как степени примитивного элемента". Вопрос: "А все 81 элемент надо выписывать?" Да, все 81.

Или у вас проблема найти примитивный многочлен? Ну можно брать многочлены четвертой степени и считать их порядки...

 Профиль  
                  
 
 Re: Определяющий полином конечного поля
Сообщение31.05.2012, 22:58 


31/05/12
11
Да можно взять любой примитивный многочлен, только что-то мои мне не помогли)

когда я беру $t^4+t+1$ или $t^4+t+2$, то $t^{13}$ уже 1. С $t^4+t^2+2t+1$ - $t^{26}=1$. хотя вроде все эти три неприводимы... ну, нет вещественных корней. Или как надо выбирать?

 Профиль  
                  
 
 Re: Определяющий полином конечного поля
Сообщение31.05.2012, 23:02 
Заслуженный участник


11/11/07
1198
Москва
Это вы как-то неправильно считаете. В $\mathbb{F}_{81}$ не может выполняться равенство $t^{13} = 1$ для $t \neq 1$. А многочлен берите $x^4+x+2$.

 Профиль  
                  
 
 Re: Определяющий полином конечного поля
Сообщение31.05.2012, 23:03 


31/05/12
11
Спасибо, а можно узнать почему именно этот?

 Профиль  
                  
 
 Re: Определяющий полином конечного поля
Сообщение31.05.2012, 23:05 
Заслуженный участник
Аватара пользователя


06/10/08
6422
Цитата:
хотя вроде все эти три неприводимы... ну, нет вещественных корней. Или как надо выбирать?
Во-первых, не всякий неприводимый многочлен примитивен.
Во-вторых, для проверки многочлена 4 степени на неприводимость недостаточно того, что у него нет корней.
В-третьих, вещественные корни уж точно никакого отношения к $\mathbb{F}_3$ не имеют.

 Профиль  
                  
 
 Re: Определяющий полином конечного поля
Сообщение31.05.2012, 23:06 


31/05/12
11
Xaositect, спасибо, так может скажете, какой проверки на неприводимость достаточно?

 Профиль  
                  
 
 Re: Определяющий полином конечного поля
Сообщение31.05.2012, 23:09 
Заслуженный участник


09/09/10
3729
Достаточно взять неприводимый многочлен четвертой степени с порядком $80$.

 Профиль  
                  
 
 Re: Определяющий полином конечного поля
Сообщение31.05.2012, 23:17 


31/05/12
11
То есть мне нужен полином 4й степени, который делит $x^{80}-1$ без остатка, так?

 Профиль  
                  
 
 Re: Определяющий полином конечного поля
Сообщение31.05.2012, 23:19 
Заслуженный участник
Аватара пользователя


06/10/08
6422
Для проверки на неприводимость достаточно того, что нет корней из $\mathbb{F}_3$ и еще многочлен не раскладывается в произведение двух квадратных.ти
Но вам надо примитивный многочлен. Примитивность - это значит, что $x^{p^n - 1} \equiv 1 (\mathrm{mod} f)$, а ни для какого делителя $p^n - 1$ это не верно. Примитивных многочленов достаточно много, так что обычно берут случайный многочлен и проверяют на неприводимость и примитивность.

 Профиль  
                  
 
 Re: Определяющий полином конечного поля
Сообщение31.05.2012, 23:20 
Заслуженный участник


11/11/07
1198
Москва
NellyOhNell в сообщении #579175 писал(а):
Спасибо, а можно узнать почему именно этот?

Подсмотрел в таблице примитивных многочленов.

 Профиль  
                  
 
 Re: Определяющий полином конечного поля
Сообщение31.05.2012, 23:34 
Заслуженный участник


09/09/10
3729
Как можно считать порядок многочлена? Пусть $f(x)$ — неприводимый, тогда $\operatorname{ord}(f)|q^{m}-1$, где $m$ — степень многочлена $f(x)$. Давайте разложим $q^{m}-1$ на множители: $q^{m}-1=\prod_{j=1}^s p_j^{r_j}$ и воспользуемся замечательным свойством: $$p_j^{r^{j-k+1}}\big|\operatorname{ord}(f)\Longleftrightarrow x^{\frac{q^m-1}{p_j^k}}\not\equiv1\pmod{f(x)}.$$

В вашем конкретном случае вы $80=2^4\cdot5$; смотрите на табличку: $$\begin{array}{c|c|c|c|c}x^{40} & x^{20} & x^{10} & x^{5} &x^{16}\\ \hline 2 & 4 & 8 & 16 & 5\end{array}$$
ищете остатки от деления указанных в верхней строке одночленов на $f(x)$ — если получилась не единица, значит, порядок делится на число под этим многочленом, если единица — порядок не делится. Сопоставляете, перемножаете, вуаля — вы получили $\operatorname{ord}(f)$!

 Профиль  
                  
 
 Re: Определяющий полином конечного поля
Сообщение31.05.2012, 23:45 


31/05/12
11
теперь понятно... Большое спасибо!

 Профиль  
                  
 
 Re: Определяющий полином конечного поля
Сообщение02.06.2012, 23:36 


31/05/12
11
Для тех, кого заинтересует задача: примитивным полиномом будет полином $x^4+2x+2$, а чтобы проверить, достаточно возвести корень в 40-ую степень и получить 2 (как элемент $F_3$)

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

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



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

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


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

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