2014 dxdy logo

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

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




Начать новую тему Ответить на тему
 
 обратный элемент в расширенном поле (maple 16)
Сообщение20.11.2012, 00:03 


19/11/12
3
Собственно, приветствую всех. Пробовал уже раз 100 в теч. недели, очешуел даже, никак не могу разобраться. В расш. поле требуется найти обратный элемент по умножению. Вбиваю вот такой код
Код:
G := GF(5,2,alpha^2+alpha+1);
a := G:-ConvertIn(alpha);
for i from 0 to 5^2-2 do G:-`^`(a,i)  end do;

Таблицу степеней он мне строит. Теперь вбиваю вот, что
Код:
for i from 1 to 5^2-2 do G:-`inverse`(a,i)  end do;

Казалось бы, согласно хелпу, он мне в цикле должен вывести обратные элементы для всех многочленов поля. Ан, нет. Выдает какую то ерунду, как только не пробовал уже, в опострофах вводить, в скобках квадратных, без них - все равно никак. Ткните носом, пожалуйста, где загвоздка?

 Профиль  
                  
 
 Re: обратный элемент в расширенном поле (maple 16)
Сообщение21.11.2012, 21:11 


19/11/12
3
ест тту кто жвой? люди :facepalm:

 Профиль  
                  
 
 Re: обратный элемент в расширенном поле (maple 16)
Сообщение21.11.2012, 23:58 


25/08/05
645
Україна
Был такой вопрос в прошлом году, нужно поискать ответ в Околонаучном Софте.

 Профиль  
                  
 
 Posted automatically
Сообщение22.11.2012, 00:19 
Админ форума
Аватара пользователя


19/03/10
8952
 i  Тема перемещена из форума «Помогите решить / разобраться (М)» в форум «Околонаучный софт»

 Профиль  
                  
 
 Re: обратный элемент в расширенном поле (maple 16)
Сообщение22.11.2012, 01:18 


19/11/12
3
Да, ребята, пришел я к выводу, что только время потратил, пока регался тут, ждал ответа... Нету моего вопроса нигде, поиск ничего не дал, в ручную чуть не о...л, пока все сообщения перелопачивал, особенно, когда дятлы вместо сути пишут "помогите, срочно хелп, мепл и т.п." Придется в ручную считать, что не особо радует. Пендосы еще в хелпе не могли по всем функциям кратких примеров накидать, а то какие то функции по 2-3 раза обрисованы, а каких то, вообще нет :arrow: . Закрывайте тему.

 Профиль  
                  
 
 Re: обратный элемент в расширенном поле (maple 16)
Сообщение09.12.2012, 07:01 
Заслуженный участник


27/06/08
4062
Волгоград
mkth в сообщении #646775 писал(а):
Собственно, приветствую всех. Пробовал уже раз 100 в теч. недели, очешуел даже, никак не могу разобраться. В расш. поле требуется найти обратный элемент по умножению. Вбиваю вот такой код
Код:
G := GF(5,2,alpha^2+alpha+1);
a := G:-ConvertIn(alpha);
for i from 0 to 5^2-2 do G:-`^`(a,i)  end do;

Таблицу степеней он мне строит. Теперь вбиваю вот, что
Код:
for i from 1 to 5^2-2 do G:-`inverse`(a,i)  end do;

Казалось бы, согласно хелпу, он мне в цикле должен вывести обратные элементы для всех многочленов поля. Ан, нет. Выдает какую то ерунду, как только не пробовал уже, в опострофах вводить, в скобках квадратных, без них - все равно никак. Ткните носом, пожалуйста, где загвоздка?

Ерунду пишете, ерунду и выдает.
Код:
G := GF(5,2,alpha^2+alpha+1);
> a := G:-ConvertIn(alpha):
> b:=G:-PrimitiveElement(a);
> A:={}:for i to 5^2-1 do A:=A union {G:-`^`(b,i)}: od:
                                         2
               G := Z[5] [alpha] / <alpha  + alpha + 1>


                           b := 4 + 2 alpha

> for i in A do print(i, G:-`inverse`(i)) od:

                                 1, 1


                                 2, 3


                                 3, 2


                                 4, 4


                          alpha, 4 + 4 alpha


                         2 alpha, 2 + 2 alpha


                         3 alpha, 3 + 3 alpha


                          4 alpha, 1 + alpha


                          1 + alpha, 4 alpha


                        1 + 2 alpha, 3 + alpha


                        1 + 3 alpha, 4 + alpha


                       1 + 4 alpha, 4 + 2 alpha


                        2 + alpha, 2 + 3 alpha


                         2 + 2 alpha, 2 alpha


                        2 + 3 alpha, 2 + alpha


                       2 + 4 alpha, 4 + 3 alpha


                        3 + alpha, 1 + 2 alpha


                       3 + 2 alpha, 3 + 4 alpha


                         3 + 3 alpha, 3 alpha


                       3 + 4 alpha, 3 + 2 alpha


                        4 + alpha, 1 + 3 alpha


                       4 + 2 alpha, 1 + 4 alpha


                       4 + 3 alpha, 2 + 4 alpha


                          4 + 4 alpha, alpha


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

Модераторы: Karan, Toucan, PAV, maxal, Супермодераторы



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

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


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

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