2014 dxdy logo

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

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




 
 Деление полиномов в GF(2^m)
Сообщение09.11.2012, 00:01 
Есть поле $GF(2^m)$. Как в нём быстро разделить произвольный многочлен с коэффициентами из $GF(2^m)$ на примитивный многочлен $g(x)$?

 
 
 
 Re: Деление полиномов в GF(2^m)
Сообщение09.11.2012, 09:24 
vlad_light в сообщении #641908 писал(а):
Есть поле $GF(2^m)$. Как в нём быстро разделить произвольный многочлен с коэффициентами из $GF(2^m)$ на примитивный многочлен $g(x)$?
Стандартно. Уголком.

 
 
 
 Re: Деление полиномов в GF(2^m)
Сообщение09.11.2012, 13:01 
а разве двойка нам ничем не поможет? :-( мне это нужно на компьютере реализовать...

 
 
 
 Re: Деление полиномов в GF(2^m)
Сообщение09.11.2012, 23:36 
vlad_light в сообщении #642038 писал(а):
а разве двойка нам ничем не поможет? :-(
Может, и поможет... Но меня другой момент заинтересовал.
Ведь делитель, примитивный многочлен поля $GF(2^m)$ - это многочлен с коэффициентами из $\mathbb Z_2$. А делитель - многочлен с коэффициентами из $GF(2^m)$. Вас точно интересует именно эта ситуация?
Цитата:
мне это нужно на компьютере реализовать...
Реализовать не проблема.
Вопрос, можно ли ускорить вычисления с учетом специфики задачи?
Но и стандартное деление уголком будет вполне работоспособно.

 
 
 
 Re: Деление полиномов в GF(2^m)
Сообщение09.11.2012, 23:58 
Да, мне нужно написать $(n,k)$ код Рида-Соломона. Там, если сообщение имеет вид $u(x)$, то сам код имеет вид $v(x)=x^{n-k}u(x) + [x^{n-k}u(x) \mathrm {mod} g(x)]$, где $g(x)$ - примитивный полином.
Цитата:
Вопрос, можно ли ускорить вычисления с учетом специфики задачи?

вот именно это меня и интересует... всё-таки я верю в то, что та двойка должна помочь :D

 
 
 [ Сообщений: 5 ] 


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