PARI/GP - это математический пакет, изначально ориентированный на теоретико-числовые расчеты, но неплохо справляющийся также с типовыми задачами линейной алгебры, полиномиальными вычислениями, и пр.
PARI/GP — широко используемая система компьютерной алгебры, разработанная для быстрых вычислений в теории чисел (факторизация, алгебраическая теория чисел, эллиптические кривые...), но также содержит множество других полезных функций для вычисления математических элементов, таких как матрицы, полиномы, степенные ряды, алгебраические числа и т.д. и множество трансцендентных функций. PARI доступна также в виде C библиотеки для ускорения вычислений.
Первоначально разработанная Henri Cohen и его коллегами (Университет Bordeaux I, Франция), PARI теперь выпускается под лицензией GPL и поддерживается Karim Belabas при помощи множества волонтеров.
Включает большое количество других полезных функций для вычислений с такими математическими объектами, как матрицы, многочлены, степенные ряды, алгебраические числа и т.д., и множество трансцендентных функций. Кроме того, PARI, используемая как Си-библиотека, позволяет реализовывать быстрые вычисления.
Плюсы: небольшой размер, быстрый код, бесплатный и с открытыми исходниками, может использоваться другими программами в качестве библиотеки или же пользователем из текстовой оболочки. Собственно, PARI - это ядро пакета (библиотека), а GP - это интерактивная оболочка.
Лицензия: GNU General Public License
Сайт разработчика:
Что почитать?
Разместил: