Кіріспе

Төмендегі кестелер компьютерлік алгебра жүйелерін (CAS) салыстырып көрсетеді. CAS – алгебралық объектілермен символдық амалдар жасауға арналған алгоритмдер жиынтығы, оларды іске асыру тілі және осы тілді қолдану ортасы. CAS пайдаланушы интерфейсі мен графикалық мүмкіндіктерін қамтуы мүмкін, ал тиімді жұмыс істеуі үшін үлкен алгоритмдер кітапханасы, тиімді дерек құрылымдары және жылдам ядро қажет болуы мүмкін.

Жалпы

Жүйе жасаушыны дамыту басталды Бірінші жалпыға шығарылым Соңғы тұрақты нұсқа Соңғы тұрақты шығарылым күні Құны (АҚШ доллары) Лицензия жазбалары Аксиома Ричард Дженкс 1977 1993 және 2002 2014 Жалпы мақсаттағы CAS. Docker контейнерлерін пайдалану арқылы үздіксіз шығару Кадабра Каспер Питерс 2001 2007 2.4.0 2022 Тензорлық өріс теориясы үшін CAS CoCoA Джон Эбботт, Анна М. Бигатти, Джованни Лагорио 1987 1995 5.2.0 2017 Коммутативтік алгебра үшін мамандандырылған CAS Derive Soft Warehouse 1979 1988 6.1 2007 DOS және Windows микрокомпьютерлері үшін жасалған CAS тоқтатылды; ол 2007 жылы тоқтатылды Erable (aka ALGB) fr, Mika Heiskanen, Claude Nicolas Fiechter 1993 1993 4.20060919 2009 Hewlett Packard 48/49/40/50 сериясының ғылыми графикалық калькуляторлары үшін CAS жобаланды; 2009 жылы тоқтатылды Фермат Роберт Х. Льюис 1986 1993 6.5 2021 $70 грант ақшасы болса, әйтпесе $0 Нәтижелі есептеулер және полиномиалды алгебрамен сызықтық алгебра үшін мамандандырылған CAS FORM J. A. M. Вермазерен 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 Маркус Хогенвартер және басқалар. 2013 6.0.753.0 2023 Тегін бағдарламалық қамтамасыз ету. Компьютерлік қуаттан гөрі интерфейс басым. Macaulay2 Дэниел Грейсон және Майкл Стиллман 1992 1994 1.14 2019 Алгебралық геометрия және коммутативтік алгебра үшін мамандандырылған CAS Macsyma MIT жобасы MAC және 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 және Bill Schelter және басқалар. 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 технологиясын Символды математикалық құралдар қорына енгізді OpenAxiom Gabriel Dos Reis 2007 2007 1.4.2 2013 Жалпы мақсаттағы CAS. Axiom-ның екі бұрышы. PARI/GP Henri Cohen, Karim Belabas, Bill Allombert және басқалар. 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 (Студенттік топтама), $700 (Академиялық), $194 (Үй) талап етілетін Matlab-пен қоса Символикалық математикалық өрнектерді шешу және өңдеу және айнымалы дәл арифметиканы орындау үшін құралдар ұсынады. Symbolics.jl (https://symbolics.juliasymbolics.org/stable/) Shashi Gowda, Yingbo Ma, Chris Rackauckas 2021 2021 v5.3.1 2023 Джулия бағдарламалау тілі үшін жылдам және заманауи компьютерлік алгебра жүйесі. 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 кітапханасы. Кейбір PDA-лар үшін ARM порттары Linux немесе WinCE Yacas Ayal Pinkus және басқалар. 1998 1999 1.9.1 2020 Жүйе жасаушыны дамыту басталды Бірінші жалпыға шығарылым Соңғы тұрақты нұсқа Соңғы тұрақты шығарылым күні Құны (АҚШ доллары) Лицензия жазбалары

Бұл компьютерлік алгебра жүйелері кейде жақсырақ пайдаланушы интерфейсін ұсынатын "алдыңғы бағдарламалармен" біріктіріледі, мысалы, жалпы мақсаттағы GNU TeXmacs.

Графикалық калькуляторлар

Кейбір графикалық калькуляторларда CAS мүмкіндіктері бар. System Creator Development started First public release / OS version Latest stable version / OS version Notes 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