Введение

Ниже приведены таблицы, представляющие сравнение систем компьютерной алгебры (CAS). Система компьютерной алгебры (CAS) – это программный пакет, включающий в себя набор алгоритмов для выполнения символьных операций с алгебраическими объектами, язык программирования для их реализации и среду для работы с этим языком. CAS может включать пользовательский интерфейс и графические возможности, а для эффективной работы может требовать обширную библиотеку алгоритмов, эффективные структуры данных и быстродействующее ядро.

Общий

Разработка System Creator началась Первый публичный релиз Последнее стабильное издание Последнее стабильное издание дата Стоимость (USD) Лицензионные примечания Axiom Richard Jenks 1977 1993 и 2002 2014 CAS общего назначения. Непрерывный выпуск с использованием Docker Containers Cadabra Kasper Peeters 2001 2007 2.4.0 2022 CAS для теории полей тензоров CoCoA John Abbott, Anna M. Bigatti, Giovanni Lagorio 1987 1995 5.2.0 2017 Специализированный CAS для коммутативной алгебры Derive Soft Warehouse 1979 1988 6.1 2007 Прекращен. CAS, разработанный для микрокомпьютеров DOS и Windows; прекращен в 2007 году Erable (также известный как ALGB) fr, Mika Heiskanen, Claude Nicolas Fiechter 1993 1993 4.20060919 2009 CAS, разработанный для научных графических калькуляторов Hewlett Packard серий HP 48/49/40/50; прекращен в 2009 году Fermat Robert H. Lewis 1986 1993 6.5 2021 $70 при наличии грантовых средств, в противном случае $0 Специализированный CAS для вычисления результирующих и линейной алгебры с полиномиальными элементами FORM J. A. M. Vermaseren 1984 1989 4.3.1 2023 CAS, разработанный главным образом для физики частиц FriCAS Waldek Hebisch 2007 2007 1.3.10 2024 Полнофункциональный CAS общего назначения. Особенно силен в символьной интеграции GAP GAP Group 1986 1986 4.12.2 2022 Специализированный CAS для теории групп и комбинаторики GeoGebra CAS Markus Hohenwarter et al. 2013 6.0.753.0 2023 Бесплатное программное обеспечение. Больше интерфейса, чем вычислительной мощности Macaulay2 Daniel Grayson and Michael Stillman 1992 1994 1.14 2019 Специализированный CAS для алгебраической геометрии и коммутативной алгебры Macsyma MIT Project MAC and Symbolics 1968 1978 2.4 1999 $500 Старейший CAS общего назначения. Все еще существует как Maxima Magma University of Sydney ~1990 1993 2.27 8 2023 $1,440 CAS общего назначения, изначально специализировался на теории групп. Работает с элементами алгебраических структур, а не с нетипизированными математическими выражениями Magnus The New York Group Theory Cooperative 1994 1997 2005 Специализированный CAS для теории групп, предоставляющий средства для выполнения вычислений в бесконечных группах и относительно них. Прекращен в 2005 году Maple Symbolic Computation Group, University of Waterloo 1980 1984 2022 $2,390 (Коммерческая), $2,265 (Государственная), $995 (Академическая), $239 (Персональная версия), $99 (Студенческая), $79 (Студенческая, 12-месячный срок) Один из основных CAS общего назначения Mathcad Parametric Technology Corporation 1985 1985 15.0 M045 2021 $1,600 (Коммерческая), $105 (Студенческая), Бесплатная (Express Edition) Численное программное обеспечение с некоторыми возможностями CAS Mathematica Wolfram Research 1986 1988 2022 $2,495 (Профессиональная), $1,095 (Образовательная), $295 (Персональная), $140 (Студенческая), $69.95 (Студенческая годовая лицензия), бесплатная на аппаратном обеспечении Raspberry Pi Один из основных CAS общего назначения Mathics Jan Pöschko 2016 2016 6.0.1 2023 Использует синтаксис Mathematica Mathomatic George Gesslein II 1986 1987 16.0.5 2012 Прекращен. Элементарная алгебра, исчисление, комплексные числа и манипуляции с многочленами Maxima MIT Project MAC and Bill Schelter et al. 1967 1998 5.46.0 2022 CAS общего назначения. Продолжение Macsyma; новые выпуски выходят примерно два раза в год MuMATH Soft Warehouse 1970-е 1980 MuMATH 83 Прекращен. Предшественник Derive MuPAD SciFace Software 1989 2008 5.1 2008 Прекращен. MathWorks включила технологию MuPAD в Symbolic Math Toolbox OpenAxiom Gabriel Dos Reis 2007 2007 1.4.2 2013 CAS общего назначения. Форк Axiom PARI/GP Henri Cohen, Karim Belabas, Bill Allombert et al. 1985 1990 2.11.4 2020 Специализированный CAS для теории чисел Reduce Anthony C. Hearn 1960-е 1968 2018 Исторически важный CAS общего назначения. Все еще существует, как с открытым исходным кодом и освобожден в декабре 2008 года SageMath William A. Stein 2005 2005 9.8 2023 Математическая программная система, объединяющая ряд существующих пакетов, включая числовые вычисления, статистику и обработку изображений Scilab Scilab Enterprises 1990 1990 2023.0 2023 Альтернатива Matlab SICMUtils Colin Smith, Sam Ritchie 2014 2016 0.13.0 2020 Компьютерная алгебраическая система Clojure и Clojurescript, оптимизированная для классической механики и исследований дифференциальной геометрии SINGULAR University of Kaiserslautern 1984 1997 4 3 0 2022 Компьютерная алгебра система для полиномиальных вычислений, с особым акцентом на коммутативной и некомутативной алгебре, алгебраической геометрии и теории сингулярностей SMath Studio Andrey Ivashov 2004 2006 1.0.8348 2022 Математическая программа для ноутбуков, аналогичная Mathcad Symbolic Manipulation Program Stephen Wolfram 1979 1981 1988 Прекращен. Это программное обеспечение в конечном итоге было заменено Mathematica, и новая программа все еще сохраняет большую часть синтаксиса и функциональности более ранней SMP Symbolic Math Toolbox (MATLAB) MathWorks 1989 2008 9.4(2018a) 2018 $3,150 (Коммерческая), $99 (Student Suite), $700 (Академическая), $194 (Домашняя), включая требуемый Matlab Предоставляет инструменты для решения и манипулирования символическими математическими выражениями и выполнения вычислений переменной точности Symbolics.jl (https://symbolics.juliasymbolics.org/stable/) Shashi Gowda, Yingbo Ma, Chris Rackauckas 2021 2021 v5.3.1 2023 Быстрая и современная компьютерная алгебраическая система для языка программирования Julia SymPy Ondřej Čertík 2006 2007 1.12 2023 На основе Python TI Nspire CAS (Computer Software) Texas Instruments 2006 2009 5.1.3 2020 Преемник Derive. Основан на движке Derive, используемом в TI 89/Voyage 200 и TI Nspire Wolfram Alpha Wolfram Research 2009 2013 Pro версия: $4.99 / месяц, Pro версия для студентов: $2.99 / месяц, ioРегулярная версия: бесплатно Онлайн-компьютерная алгебраическая система с пошаговыми решениями Xcas/Giac fr 2000 2000 1.5.0 85 2019 CAS общего назначения, также адаптированный для HP Prime. Совместимые режимы для синтаксиса Maple, MuPAD и TI89. Символьные таблицы, библиотека Giac для использования с другими программами. ARM-порты для некоторых КПК с Linux или WinCE Yacas Ayal Pinkus et al. 1998 1999 1.9.1 2020

Эти компьютерные алгебраические системы иногда объединяются с "фронтенд" программами, которые обеспечивают лучший пользовательский интерфейс, такие как универсальный GNU TeXmacs.

Графические калькуляторы

Некоторые графические калькуляторы имеют функции CAS. Разработка System Creator началась Первый публичный релиз / версия ОС Последняя стабильная версия / версия ОС Примечания Casio CFX 9970G CASIO Computer Co. 1998 Casio Algebra FX 2.0, Casio Algebra FX 2.0 Plus CASIO Computer Co. 1999 Casio ClassPad 300, Casio ClassPad 300 Plus, Casio ClassPad 330, Casio ClassPad 330 Plus, Casio ClassPad fx CP400, Casio fx CG500Casio ClassPad Manager CASIO Computer Co. 2002 2003 3.10.7000 (ClassPad I) 2.01.7000 (ClassPad II, fx CG500) ClassPad Manager — это эмулятор, работающий на ПК. HP 49G, HP 49g+, HP 48gII, HP 50g, HP 40G, HP 40gs Hewlett Packard 1993 1.?? (1999) / 4 2.15 (2006 09 19, 2009 04 21) / 4 Основан на Erable, который также доступен как дополнение для HP 48S, HP 48SX, HP 48G, HP 48G+, HP 48GX. Предназначен для решения задач в инженерных приложениях. Исходный код открыто доступен. HP Prime Hewlett Packard 2000 2013 2.1.14433 (2020 01 21) CAS вер. 1.5.0 Основан на Xcas/Giac. Исходный код открыто доступен. TI 89 Texas Instruments 1995 1996 2.09 TI 89 Titanium Texas Instruments 2003 2004 7/18/2005 v3.10 TI 92 Texas Instruments 1994 1995 TI 92 Plus Texas Instruments 1997 1998 3/27/2003 v2.09 TI Nspire CAS, TI Nspire CX CAS, TI Nspire CX II CAS Texas Instruments 2006 2008 2021 v4.5.5.79 (для TI Nspire CX CAS), 2022 v5.4.0.259 (для TI Nspire CX II CAS) Voyage 200 Texas Instruments 2001 2002 7/18/2005 v3.10