2014 dxdy logo

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

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


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


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

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

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

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

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



Начать новую тему Ответить на тему
 
 Определение умножения в поле из 8 элементов
Сообщение15.01.2012, 20:10 


20/12/11
12
Есть задача построить поле из 8 элементов. 8=2^3 , строю кольцо класса вычетов по mod 2, это 0, 1. Потом составляю все уравнения степенью ниже x^3 + 1 и с коэффициентами 0, 1 из нашего кольца. Поле построено, всё хорошо. Операция сложения-складываем 2 элемента и берём коэффициенты по mod 2. А вот с умножением в этом поле я не разобрался. Объясните пожалуйста алгоритм как находить произведение элементов. Вроде бы там остаток отделения по нашему mod 2, но никак не догоню.

Это поле http://www.google.ru/url?sa=t&rct=j&q=gf(8)&source=web&cd=3&ved=0CDoQFjAC&url=http%3A%2F%2Fwww.math.uic.edu%2F~leon%2Fmcs425-s08%2Fhandouts%2Ffield.pdf&ei=wAYTT6byIMvOsgbLlc0J&usg=AFQjCNHKv6A_x9WSwfVZAWUq4ZjdorJrbQ&sig2=zCCk_lYgdIPNvAru75ETTg&cad=rjt
Это операции над полем из 9 элементов, но всё то же самое [url]http://ru.wikipedia.org/wiki/Конечное_поле[/url]

 Профиль  
                  
 
 Re: Определение умножения в поле из 8 элементов
Сообщение15.01.2012, 20:34 
Заслуженный участник
Аватара пользователя


21/12/05
5932
Новосибирск
Неприводимый многочлен нашли? Покажите.
Перемножать многочлены по модулю неприводимого пробовали? Покажите.

-- Пн янв 16, 2012 00:40:21 --

Загрузил Вашу же ссылку - там всё написано и табличка есть. И что конкретно неясно?

 Профиль  
                  
 
 Re: Определение умножения в поле из 8 элементов
Сообщение15.01.2012, 20:44 
Заслуженный участник


08/04/08
8562
Только $x^3+1$ не неприводим над $\mathbb{Z}_2$.
Пользуйтесь ТеХом, пожалуйста: topic183.html
Про конечные поля можно почитать в одноименной книге Лидла Нидеррайтера

 Профиль  
                  
 
 Re: Определение умножения в поле из 8 элементов
Сообщение15.01.2012, 20:45 


20/12/11
12
bot в сообщении #527313 писал(а):
Перемножать многочлены по модулю неприводимого пробовали?

Вот объясните, что это значит и как делать и вопрос снят

 Профиль  
                  
 
 Re: Определение умножения в поле из 8 элементов
Сообщение15.01.2012, 20:48 
Заслуженный участник


08/04/08
8562
Koperfild в сообщении #527319 писал(а):
Вот объясните, что это значит и как делать и вопрос снят
Перемножаете как обычно, коэффициенты берете по модулю $p$ (т.е. заменяете их на остаток от деления на $p$), и сам многочлен берете по модулю $f(x)$ - тот самый неприводимый многочлен, определяющий поле (у Вас $f(x)=x^3+1$, но он приводим - нужно другой брать).

 Профиль  
                  
 
 Re: Определение умножения в поле из 8 элементов
Сообщение15.01.2012, 21:02 


20/12/11
12
Sonic86 в сообщении #527321 писал(а):
Перемножаете как обычно, коэффициенты берете по модулю $p$ (т.е. заменяете их на остаток от деления на $p$), и сам многочлен берете по модулю $f(x)$ - тот самый неприводимый многочлен, определяющий поле (у Вас $f(x)=x^3+1$, но он приводим - нужно другой брать).

Что значит взять многочлен по модулю другого многочлена. Какие есть способы получить неприводимый многочлен (в данном случае степени 3). Для чётных степеней можно перемножить $x^2 +1$нужное число раз. За формулы извиняюсь. Будет время научусь вставлять

-- 15.01.2012, 21:12 --

Всё разобрался. Тупил до этого т.к. не видел что -1 это 1 по модулю 2. Осталось понять как получить неприводимый многочлен нечётной степени

 Профиль  
                  
 
 Re: Определение умножения в поле из 8 элементов
Сообщение15.01.2012, 21:21 


19/05/10
7
хе, весьма сложно, учитывая, что всего многочленов степени 3 над $\mathbb{Z}/2\mathbb{Z}$ - восемь =)

 Профиль  
                  
 
 Re: Определение умножения в поле из 8 элементов
Сообщение15.01.2012, 21:27 


20/12/11
12
Подбором, деля на наши элементы поля? И их вроде как 4 а не 8 для нашего поля Z2

 Профиль  
                  
 
 Re: Определение умножения в поле из 8 элементов
Сообщение15.01.2012, 22:13 
Заслуженный участник


09/09/10
3729
C трудом представляю, как человеку поручили строить $GF(8)$, не рассказав про коммутативные кольца, их идеалы и процедуру факторизацию, не познакомив с кольцом многочленов $K[x]$...

$GF(8)\simeq \mathbb Z_2/(f(x))$, где $f(x)\in \mathbb Z_2[x]$ — неприводимый многочлен степени три.

(Оффтоп)

Блин, да почему $\cong$ вечно так корежит?

 Профиль  
                  
 
 Re: Определение умножения в поле из 8 элементов
Сообщение16.01.2012, 04:51 
Заслуженный участник
Аватара пользователя


21/12/05
5932
Новосибирск

(Оффтоп)

Если кого-то знакомят - это ещё не означает, что они знакомятся. Вот, к примеру, по ссылке ТС был $p(x)=x^3+x+1$ и табличка умножения была.

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

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



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

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


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

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