2014 dxdy logo

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

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




Начать новую тему Ответить на тему
 
 Базисы Гребнера в Mathematica
Сообщение22.01.2013, 19:45 
Аватара пользователя


12/03/11
691
Можно ли заставить математику находить базис Гребнера полиномиального идеала над полем рациональных функций над $\mathbb{C}$?

 Профиль  
                  
 
 Re: Базисы Гребнера в Mathematica
Сообщение22.01.2013, 23:10 


25/08/05
645
Україна
за Метематику не знаю, но в Maple можно

 Профиль  
                  
 
 Re: Базисы Гребнера в Mathematica
Сообщение23.01.2013, 01:16 


28/11/11
2884
Сильно думаю, что заставить точно можно. Но вряд ли есть такая базовая процедура.

 Профиль  
                  
 
 Re: Базисы Гребнера в Mathematica
Сообщение23.01.2013, 19:46 
Аватара пользователя


15/01/06
200
Про идеалы ничего не знаю :oops:, а вот для нахождения базиса Гребнера в математике есть функция GroebnerBasis.

 Профиль  
                  
 
 Re: Базисы Гребнера в Mathematica
Сообщение24.01.2013, 15:35 
Аватара пользователя


12/03/11
691
Цитата:
за Метематику не знаю, но в Maple можно

Не работал в Maple. Не подскажите как именно это делается?

 Профиль  
                  
 
 Re: Базисы Гребнера в Mathematica
Сообщение26.01.2013, 02:32 


25/08/05
645
Україна
извиняюсь - пропустил что указано поле рациональных функций. Я вот сомневаюсь в существовании такого обьекта как полиномиальный идеал над полем рациональных функций. По моему он должен совпадать со всем полем рациональных функций так как содержит 1. Откуда у вас такая задача?
В Маple такого нет.

 Профиль  
                  
 
 Re: Базисы Гребнера в Mathematica
Сообщение26.01.2013, 15:39 
Аватара пользователя


12/03/11
691
Цитата:
Я вот сомневаюсь в существовании такого обьекта как полиномиальный идеал над полем рациональных функций. По моему он должен совпадать со всем полем рациональных функций так как содержит 1.

Ну почему же?
Пусть $K = \mathbb{C}(x)$ -- поле рациональных функций над \mathbb{C}.
Рассмотрим кольцо K[y], состоящее из полиномов (по переменной $y$) с коэффициентами из поля $K$.
В этом кольце полиномов можно рассматривать полиномиальные идеалы и искать их базисы Гребнера.

 Профиль  
                  
 
 Re: Базисы Гребнера в Mathematica
Сообщение27.01.2013, 21:52 


25/08/05
645
Україна
Хорошо. Попробуйте поексперементировать. Работайте в кольце $\mathbb{C}(x_1,x_2,\ldots,x_n)[у_1,y_2,\ldots,y_m]$ и попробуйте в Maple задать порождающие елементы идеала из етого кольца, но отношение порядка определяйте только для переменных $y_1,y_2,\ldots,y_m.$ Может и получится.

 Профиль  
                  
 
 Re: Базисы Гребнера в Mathematica
Сообщение28.01.2013, 18:36 
Аватара пользователя


12/03/11
691
Leox в сообщении #677050 писал(а):
Хорошо. Попробуйте поексперементировать. Работайте в кольце $\mathbb{C}(x_1,x_2,\ldots,x_n)[у_1,y_2,\ldots,y_m]$ и попробуйте в Maple задать порождающие елементы идеала из етого кольца, но отношение порядка определяйте только для переменных $y_1,y_2,\ldots,y_m.$ Может и получится.

А как заставить работать в этом кольце? Mathematica, если задавать отношение порядка только для переменных $y_1,y_2,\ldots,y_m$ все равно считает, что мы работаем в кольце $\mathbb{C}[x_1,x_2,\ldots,x_n,y_1,y_2,\ldots,y_m]$.

 Профиль  
                  
 
 Re: Базисы Гребнера в Mathematica
Сообщение28.01.2013, 22:07 


25/08/05
645
Україна
За Математику не знаю, я писал о Maple. Или пробуйте другие системы компютерной алгебры

 Профиль  
                  
 
 Re: Базисы Гребнера в Mathematica
Сообщение28.01.2013, 22:27 
Заслуженный участник
Аватара пользователя


08/11/11
5940
Никогда этого не делал, но пример есть в справке

http://reference.wolfram.com/mathematic ... Basis.html

Смотреть Examples->Options->CoefficientDomain

-- 28.01.2013, 23:28 --

Хотя не знаю, можно ли над $\mathbb C$.

 Профиль  
                  
 
 Re: Базисы Гребнера в Mathematica
Сообщение29.01.2013, 00:02 
Аватара пользователя


12/03/11
691
g______d в сообщении #677449 писал(а):
Никогда этого не делал, но пример есть в справке

http://reference.wolfram.com/mathematic ... Basis.html

Смотреть Examples->Options->CoefficientDomain

-- 28.01.2013, 23:28 --

Хотя не знаю, можно ли над $\mathbb C$.

Спасибо. Над $\mathbb Q$ вполне достаточно!

 Профиль  
                  
 
 Re: Базисы Гребнера в Mathematica
Сообщение21.02.2013, 18:21 
Аватара пользователя


12/03/11
691
Еще интересует, реализован ли в математике алгоритм деления одного полинома на несколько полиномов?

 Профиль  
                  
 
 Re: Базисы Гребнера в Mathematica
Сообщение22.02.2013, 11:20 
Аватара пользователя


12/03/11
691
Сам разобрался. Команда называется PolynomialReduce.

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

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



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

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


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

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