Написал библ для быстрых алгоритмов Фурье в конечных полях. Сижу тестю.
Наибольший интерес потестить в конечных полях большой размерности. Поэтому нужны примитивные многочлены для таких полей.
Народ если у кого есть, скинте список примитивных многочленов для полей GF(2^n)
Самый интересный вариант это узнать многочлен для поля GF(2^12)
Всем спасибо!
Конечные поля и примитивные многочлены. (для знатаков дискретной математики)
Модератор: Модераторы разделов
-
demongloom
- Сообщения: 454
- Статус: Добрый Демон
Re: Конечные поля и примитивные многочлены.
Теперь я понял почему это называют дискретной математикой =), с такими формулировками и выражениями.
Ищу девчонку, на дискретной квартире, с целью приятного времяпровождения.
Если жизнь твоя порвется, тебе новую сошьют.
-
Alagert
- Сообщения: 167
Re: Конечные поля и примитивные многочлены.
(demongloom @ Среда, 01 Июня 2005, 14:06) писал(а):Теперь я понял почему это называют дискретной математикой =), с такими формулировками и выражениями.
Ищу девчонку, на дискретной квартире, с целью приятного времяпровождения.
Это только называется так страшно! А на деле все мило и приятно! :thumbsup:
Born to be ROOT
-
ezheg
- Сообщения: 258
- Статус: джидай 3-го уровня
- ОС: Mac OS X
Re: Конечные поля и примитивные многочлены.
(Alagert @ Среда, 01 Июня 2005, 14:26) писал(а):Это только называется так страшно! А на деле все мило и приятно! :thumbsup:
угу. у нас даже какие-то ботаны свою кошку Дивергенцией кличут..
piton3000 добавил в 01.06.2005 22:42
а алгоритмы Фурье и разложение функции в ряд Фурье - это не одно и то же?
-
Alagert
- Сообщения: 167
Re: Конечные поля и примитивные многочлены.
(piton3000 @ Среда, 01 Июня 2005, 22:42) писал(а):(Alagert @ Среда, 01 Июня 2005, 14:26) писал(а):Это только называется так страшно! А на деле все мило и приятно! :thumbsup:
угу. у нас даже какие-то ботаны свою кошку Дивергенцией кличут..
piton3000 добавил в 01.06.2005 22:42
а алгоритмы Фурье и разложение функции в ряд Фурье - это не одно и то же?
Сорри, забыл написать: библ бытсрых алгоритмов преобразования Фурье!
Так что никаких мыслей?
Born to be ROOT
-
Alagert
- Сообщения: 167
Re: Конечные поля и примитивные многочлены.
Народ, видимо, тут не пишет вычислительных алгоритмов 
Жаль
Жаль
Born to be ROOT
-
zzz3000
- Сообщения: 61
Re: Конечные поля и примитивные многочлены.
(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: Конечные поля и примитивные многочлены.
(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: Конечные поля и примитивные многочлены.
(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 - простое число
Блог
--------------------
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++
--------------------
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: Конечные поля и примитивные многочлены.
А причём простота степеней к приводимости многочлена?
¡иɯʎdʞ ин ʞɐʞ 'ɐнɔɐdʞǝdu qнεиж
-
Sparky
- Сообщения: 604
- Статус: core dumped
- ОС: Plan 9
Re: Конечные поля и примитивные многочлены.
(t.t @ Четверг, 09 Июня 2005, 1:03) писал(а):А причём простота степеней к приводимости многочлена?
вот пусть Alagert узнает и расскажет нам
P.S. на самом деле просто хотел человек полином, я сказал, пусть попробует... правда я ляпнул а сам думаю... если n меняется с непостоянным шагом ( в случае с простыми числами), то подойдет ли
Блог
--------------------
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++
--------------------
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: Конечные поля и примитивные многочлены.
сумма x^n где n - простое число
Если бы все было так просто! Такие многочлены редко будут примитивными!
Примитивный многочлен мне нужен, чтобы правильно построить поле! А алг Фурье на него ни как не завязаны
Born to be ROOT
-
Sparky
- Сообщения: 604
- Статус: core dumped
- ОС: Plan 9
Re: Конечные поля и примитивные многочлены.
(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++
--------------------
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++