Computer algebra system: Difference between revisions

Content deleted Content added
History: remove some unsourced peacock language
History: consolidate overly detailed calculator section and add a source
Line 26:
Using [[Lisp (programming_language)|Lisp]] as the programming basis, [[Carl Engelman]] created [[MATHLAB]] in 1964 at [[MITRE]] within an artificial-intelligence research environment. Later MATHLAB was made available to users on PDP-6 and PDP-10 systems running TOPS-10 or TENEX in universities. Today it can still be used on [[SIMH]] emulations of the PDP-10. MATHLAB ("'''math'''ematical '''lab'''oratory") should not be confused with [[MATLAB]] ("'''mat'''rix '''lab'''oratory"), which is a system for numerical computation built 15 years later at the [[University of New Mexico]].
 
In 1987, [[Hewlett-Packard]] introduced the first hand-held calculator CAS with the [[HP-28 series]], and it was possible, for the first time in a calculator,.<ref name="Nelson">{{cite web | title=Hewlett-Packard Calculator Firsts | first=Richard | last=Nelson | publisher=Hewlett-Packard | url=http://h20331.www2.hp.com/Hpsub/cache/392617-0-0-225-121.html | archive-url=https://web.archive.org/web/20100703031935/http://h20331.www2.hp.com/Hpsub/cache/392617-0-0-225-121.html | archive-date=2010-07-03}}</ref> toOther arrangeearly algebraichandheld expressions, differentiation,calculators limitedwith symbolic integration,algebra [[Taylorcapabilities series]] construction and a ''solver'' for algebraic equations. In 1999,included the independently developed CAS [[Erable]]Texas for the [[HP&nbsp;48 seriesInstruments]] became an officially integrated part of the firmware of the emerging [[HP&nbsp;49/50TI-89 series]], and a year later into the [[HP 40 seriesTI-92]] as wellcalculator, whereasand the [[HP PrimeCasio]] adopted the [[XcasCFX-9970G]] system in 2013.<ref>{{citation
| last = Coons | first = Albert
 
| date = October 1999
The [[Texas Instruments]] company in 1995 released the [[TI-92]] calculator with a CAS based on the software [[Derive computer algebra system|Derive]]; the [[TI-Nspire series]] replaced Derive in 2007. The [[TI-89 series]], first released in 1998, also contains a CAS.
| department = Technology Tips
 
| doi = 10.5951/mt.92.7.0620
[[Casio]] released their first CAS calculator with the [[CFX-9970G]] and succeeded it with the [[Casio Algebra FX Series|Algebra FX Series]] in 1999-2003 and the current [[Casio ClassPad 300|ClassPad Series]].{{citation needed|date=November 2020}}
| issue = 7
| journal = The Mathematics Teacher
| jstor = 27971125
| pages = 620–622
| title = Getting started with symbolic mathematics systems: a productivity tool
| volume = 92}}</ref>
 
The first popular computer algebra systems were [[muMATH]], [[Reduce computer algebra system|Reduce]], [[Derive (computer algebra system)|Derive]] (based on muMATH), and [[Macsyma]]; a [[copyleft]] version of Macsyma is called [[Maxima (software)|Maxima]]. [[Reduce (computer algebra system)|Reduce]] became free software in 2008.<ref>{{Cite web |title=REDUCE Computer Algebra System at SourceForge |url=http://reduce-algebra.sourceforge.net |access-date=2015-09-28 |website=reduce-algebra.sourceforge.net}}</ref> Commercial systems include [[Mathematica]]<ref>[http://history.siam.org/oralhistories/gonnet.htm Interview with Gaston Gonnet, co-creator of Maple] {{webarchive|url=https://web.archive.org/web/20071229044836/http://history.siam.org/oralhistories/gonnet.htm|date=2007-12-29}}, SIAM History of Numerical Analysis and Computing, March 16, 2005.</ref> and [[Maple (software)|Maple]], which are commonly used by research mathematicians, scientists, and engineers. Freely available alternatives include [[SageMath]] (which can act as a [[Front and back ends|front-end]] to several other free and nonfree CAS). Other significant systems include [[Axiom (computer algebra system)|Axiom]], [[GAP_(computer_algebra_system)|GAP]], [[Maxima (software)|Maxima]] and [[Magma (computer algebra system)|Magma]].