2014 dxdy logo

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

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




Начать новую тему Ответить на тему
 
 системы компьютерной алгебры Magma и Sage.
Сообщение09.03.2013, 19:10 


03/08/11
74
Не давно узнал о существований систем компьютерной алгебры Magma и Sage. Хотелось бы узнать в чем их преимущество между другими пакета Maple, Mathematica, MATLAB. Можно ли их найти в свободном доступе для скачивания? Лично я в основном пользуюсь Maple.

 Профиль  
                  
 
 Re: системы компьютерной алгебры Magma и Sage.
Сообщение09.03.2013, 20:27 
Заслуженный участник
Аватара пользователя


11/04/08
2748
Физтех
Список и сравнение систем компьютерной алгебры можно посмотреть здесь: http://en.wikipedia.org/wiki/List_of_co ... ra_systems

 Профиль  
                  
 
 Re: системы компьютерной алгебры Magma и Sage.
Сообщение09.03.2013, 21:53 


03/08/11
74
Спасибо за ссылку, но хотелось бы еще узнать мнение тех кто работает в Magma или Sage.

 Профиль  
                  
 
 Re: системы компьютерной алгебры Magma и Sage.
Сообщение10.03.2013, 09:47 
Аватара пользователя


22/12/10
264
Интересно, а почему выбор пал именно на эти CAS? Magma малоизвестна, да ещё у неё какая-то замысловатая лицензионная политика. Хотя, допускаю, что эта CAS хороша в своей области.
Sage известна сравнительно хорошо, приходилось пару раз пользоваться. Достоинство — объединяет в себе возможности несколько свободных CAS (Maxima, Axiom итд). Веб-интерфейс — в каких-то случаях достоинство, в каких-то недостаток. По моему опыту, эта штука сравнительно сложна в развёртывании. По-моему, она хороша только когда нужен веб-интерфейс, или когда нужны возможности нескольких CAS сразу, или когда надо запрограммировать что-то, что не умеет ни одна из используемых CAS, на python. В остальных случаях, по-моему, лучше использовать сами эти CAS, если чего-то в них не хватает — дописывать на встроенных языках.

 Профиль  
                  
 
 Re: системы компьютерной алгебры Magma и Sage.
Сообщение10.03.2013, 10:39 


03/08/11
74
Дело в том, что в Maple есть функция для проверки совместности и последующего упрощения переопределенной системы полиномиальных дифференциальных уравнений в частных производных это функция rifsimp. К тому же эту возможность реализуют, в какой то мере, дополнительно написанные пакеты SADE и Desolv. Но встречаются ситуации когда в Maple не удается получить желаемого результата. Поэтому у меня возник вопрос, а как решается проблема упрощения переопределенной системы дифференциальных уравнений в других систем компьютерной алгебры. Программы Magma и Sage мне показались наиболее интересными в этом смысле. Можно даже заменить мой вопрос на следующий: Есть ли возможность упрощения переопределенной системы полиномиальных дифференциальных уравнений в частных производных в программах Magma, Sage, Mathematica, Maxima, Mathcad и т.д. И если да, то можите пожалуйста привести пример как это делается или отослать к соотвествующей литературе.

 Профиль  
                  
 
 Re: системы компьютерной алгебры Magma и Sage.
Сообщение30.10.2013, 14:54 


11/04/08
632
Марс
MAGMA - ПО для решения задач в области абстрактной алгебры (группы, кольца, модули) и не только. Он платный, но есть бесплатный калькулятор http://magma.maths.usyd.edu.au/calc/
MATLAB - для всяких инженерных расчётов.
Есть еще GAP - бесплатный, больше на теорию групп ориентирован.
SAGE по большей части основан на исходниках GAP и других открытых СКА, только другой движок (на Phyton написан).

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

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



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

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


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

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