Конечные поля и примитивные многочлены. (для знатаков дискретной математики)

Модератор: Модераторы разделов

Аватара пользователя
Alagert
Сообщения: 167

Конечные поля и примитивные многочлены.

Сообщение Alagert »

Написал библ для быстрых алгоритмов Фурье в конечных полях. Сижу тестю.
Наибольший интерес потестить в конечных полях большой размерности. Поэтому нужны примитивные многочлены для таких полей.
Народ если у кого есть, скинте список примитивных многочленов для полей GF(2^n)

Самый интересный вариант это узнать многочлен для поля GF(2^12)

Всем спасибо!
Born to be ROOT
Спасибо сказали:
Аватара пользователя
demongloom
Сообщения: 454
Статус: Добрый Демон

Re: Конечные поля и примитивные многочлены.

Сообщение demongloom »

Теперь я понял почему это называют дискретной математикой =), с такими формулировками и выражениями.

Ищу девчонку, на дискретной квартире, с целью приятного времяпровождения.
Если жизнь твоя порвется, тебе новую сошьют.
Спасибо сказали:
Аватара пользователя
Alagert
Сообщения: 167

Re: Конечные поля и примитивные многочлены.

Сообщение Alagert »

(demongloom @ Среда, 01 Июня 2005, 14:06) писал(а):Теперь я понял почему это называют дискретной математикой =), с такими формулировками и выражениями.

Ищу девчонку, на дискретной квартире, с целью приятного времяпровождения.



Это только называется так страшно! А на деле все мило и приятно! :thumbsup:
Born to be ROOT
Спасибо сказали:
Аватара пользователя
ezheg
Сообщения: 258
Статус: джидай 3-го уровня
ОС: Mac OS X

Re: Конечные поля и примитивные многочлены.

Сообщение ezheg »

(Alagert @ Среда, 01 Июня 2005, 14:26) писал(а):Это только называется так страшно! А на деле все мило и приятно! :thumbsup:

угу. у нас даже какие-то ботаны свою кошку Дивергенцией кличут..

piton3000 добавил в 01.06.2005 22:42

а алгоритмы Фурье и разложение функции в ряд Фурье - это не одно и то же?
Спасибо сказали:
Аватара пользователя
Alagert
Сообщения: 167

Re: Конечные поля и примитивные многочлены.

Сообщение Alagert »

(piton3000 @ Среда, 01 Июня 2005, 22:42) писал(а):
(Alagert @ Среда, 01 Июня 2005, 14:26) писал(а):Это только называется так страшно! А на деле все мило и приятно! :thumbsup:

угу. у нас даже какие-то ботаны свою кошку Дивергенцией кличут..

piton3000 добавил в 01.06.2005 22:42

а алгоритмы Фурье и разложение функции в ряд Фурье - это не одно и то же?


Сорри, забыл написать: библ бытсрых алгоритмов преобразования Фурье!

Так что никаких мыслей?
Born to be ROOT
Спасибо сказали:
Аватара пользователя
Alagert
Сообщения: 167

Re: Конечные поля и примитивные многочлены.

Сообщение Alagert »

Народ, видимо, тут не пишет вычислительных алгоритмов :(
Жаль :(
Born to be ROOT
Спасибо сказали:
Аватара пользователя
zzz3000
Сообщения: 61

Re: Конечные поля и примитивные многочлены.

Сообщение zzz3000 »

(Alagert @ Пятница, 03 Июня 2005, 0:36) писал(а):Народ, видимо, тут не пишет вычислительных алгоритмов :(
Жаль :(

x^12+x^11+x^10+x^9+x^6+x^4+x^3+x^2+1
x^14+x^13+x^11+x^9+x^6+x^4+x^3+x^1+1
x^18+x^16+x^15+x^14+x^13+x^12+x^10+x^9+x^7+x^5+x^3+x^2+1

можно просто нагенерит много неприводимых многочленов(просто генерить и
проверять на неприводимость(есть быстрые и простые алгоритмы) ) тем более ф-и для работы с многочленами у тебя видимо реализованы
Оригинальности предпочитайте стандарт.
Спасибо сказали:
Аватара пользователя
Alagert
Сообщения: 167

Re: Конечные поля и примитивные многочлены.

Сообщение Alagert »

(zzz3000 @ Пятница, 03 Июня 2005, 11:25) писал(а):
(Alagert @ Пятница, 03 Июня 2005, 0:36) писал(а):Народ, видимо, тут не пишет вычислительных алгоритмов :(
Жаль :(

x^12+x^11+x^10+x^9+x^6+x^4+x^3+x^2+1
x^14+x^13+x^11+x^9+x^6+x^4+x^3+x^1+1
x^18+x^16+x^15+x^14+x^13+x^12+x^10+x^9+x^7+x^5+x^3+x^2+1

можно просто нагенерит много неприводимых многочленов(просто генерить и
проверять на неприводимость(есть быстрые и простые алгоритмы) ) тем более ф-и для работы с многочленами у тебя видимо реализованы


Пасибо!
Это хороший вариант, но сил уже не осталось писать еще какие то алгоритмы для проверки. Это преобразование Фурье уже и так достало.
А я по другому сделал: заставил maple мне файлик сформировать с примитивными многочленами. Сижу радуюсь!
Born to be ROOT
Спасибо сказали:
Аватара пользователя
Sparky
Сообщения: 604
Статус: core dumped
ОС: Plan 9

Re: Конечные поля и примитивные многочлены.

Сообщение Sparky »

(Alagert @ Пятница, 03 Июня 2005, 19:10) писал(а):
(zzz3000 @ Пятница, 03 Июня 2005, 11:25) писал(а):
(Alagert @ Пятница, 03 Июня 2005, 0:36) писал(а):Народ, видимо, тут не пишет вычислительных алгоритмов :(
Жаль :(

x^12+x^11+x^10+x^9+x^6+x^4+x^3+x^2+1
x^14+x^13+x^11+x^9+x^6+x^4+x^3+x^1+1
x^18+x^16+x^15+x^14+x^13+x^12+x^10+x^9+x^7+x^5+x^3+x^2+1

можно просто нагенерит много неприводимых многочленов(просто генерить и
проверять на неприводимость(есть быстрые и простые алгоритмы) ) тем более ф-и для работы с многочленами у тебя видимо реализованы


Пасибо!
Это хороший вариант, но сил уже не осталось писать еще какие то алгоритмы для проверки. Это преобразование Фурье уже и так достало.
А я по другому сделал: заставил maple мне файлик сформировать с примитивными многочленами. Сижу радуюсь!


сумма x^n где n - простое число :unsure:
Блог
--------------------

GCS/M/MU/P/IT/E d- s: a- C++(+++) UBL++ P->-- L+++$ E- W+++$ N* o? K? w>--
O M-@ V- PS@ PE+ Y+ PGP+ t 5 X R* tv-->- b++ DI? D>+ G e+(++) h--- r+ y++
Спасибо сказали:
Аватара пользователя
t.t
Бывший модератор
Сообщения: 7390
Статус: думающий о вечном
ОС: Debian, LMDE

Re: Конечные поля и примитивные многочлены.

Сообщение t.t »

А причём простота степеней к приводимости многочлена?
¡иɯʎdʞ ин ʞɐʞ 'ɐнɔɐdʞǝdu qнεиж
Спасибо сказали:
Аватара пользователя
Sparky
Сообщения: 604
Статус: core dumped
ОС: Plan 9

Re: Конечные поля и примитивные многочлены.

Сообщение Sparky »

(t.t @ Четверг, 09 Июня 2005, 1:03) писал(а):А причём простота степеней к приводимости многочлена?

вот пусть Alagert узнает и расскажет нам :)

P.S. на самом деле просто хотел человек полином, я сказал, пусть попробует... правда я ляпнул а сам думаю... если n меняется с непостоянным шагом ( в случае с простыми числами), то подойдет ли :unsure: тоесть будут ли алгоритмы фурье работать в этом случае :wacko:
Блог
--------------------

GCS/M/MU/P/IT/E d- s: a- C++(+++) UBL++ P->-- L+++$ E- W+++$ N* o? K? w>--
O M-@ V- PS@ PE+ Y+ PGP+ t 5 X R* tv-->- b++ DI? D>+ G e+(++) h--- r+ y++
Спасибо сказали:
Аватара пользователя
Alagert
Сообщения: 167

Re: Конечные поля и примитивные многочлены.

Сообщение Alagert »

сумма x^n где n - простое число

Если бы все было так просто! Такие многочлены редко будут примитивными!
Примитивный многочлен мне нужен, чтобы правильно построить поле! А алг Фурье на него ни как не завязаны :)
Born to be ROOT
Спасибо сказали:
Аватара пользователя
Sparky
Сообщения: 604
Статус: core dumped
ОС: Plan 9

Re: Конечные поля и примитивные многочлены.

Сообщение Sparky »

(Alagert @ Четверг, 09 Июня 2005, 11:46) писал(а):
сумма x^n где n - простое число

Если бы все было так просто! Такие многочлены редко будут примитивными!
Примитивный многочлен мне нужен, чтобы правильно построить поле! А алг Фурье на него ни как не завязаны :)


:poster_offtopic:
ты мне йоду напомнил :)
"Примитивный многочлен мне нужен, чтобы построить поле правильно" - мой падован :devil_2:
P.S. без обид, просто прикольно плучилось :)
P.P.S что касается того, что я предложил... так это так... а вдруг бы подошло :)
Блог
--------------------

GCS/M/MU/P/IT/E d- s: a- C++(+++) UBL++ P->-- L+++$ E- W+++$ N* o? K? w>--
O M-@ V- PS@ PE+ Y+ PGP+ t 5 X R* tv-->- b++ DI? D>+ G e+(++) h--- r+ y++
Спасибо сказали: