В марте этого года вышла версия 0.9 свободной системы компьютерной алгебры Mathics, имеющей совместимый с Wolfram Mathematica синтаксис.
Программа выпущена под GPLv3, написана на Python и использует SymPy в качестве ядра. Имеет консольную версию и GUI, работающий в браузере.
Поддерживаемые возможности:
- символьные преобразования;
- решение уравнений и систем уравнений;
- вычисление интегралов и производных;
- операции над матрицами;
- решение дифференциальных уравнений;
- поддержка многих специальных функций;
- построение графиков;
- раскрытие рекуррентных соотношений;
- комбинаторные функции;
- функции для факторизации целых и работы с простыми числами, прочее.
Программу можно установить из исходников, следуя инструкциям или из PyPI при помощи команды pip install mathics
, запустить браузерную и консольную версии можно с помощью команд mathicsserver
и mathics
соответственно.