Yacas

Computer algebra system

This article includes a list of general references, but it lacks sufficient corresponding inline citations. Please help to improve this article by introducing more precise citations. (November 2012) (Learn how and when to remove this message)

|

Yacas

Yacas as a TeXmacs session

Developer(s)| Ayal Z. Pinkus, Serge Winitzki et al.
Initial release| 1999; 26 years ago (1999)[1]
Stable release|

1.9.1 / 4 July 2020; 5 years ago (2020-07-04)

Repository|

* github.com/grzegorzmazur/yacas

Written in| C++
Operating system| Cross-platform
Type| Computer algebra system
License| LGPLv2.1+
Website| www.yacas.org

Yacas /ˈjækəs/ is a general-purpose computer algebra system. The name is an acronym for Yet Another Computer Algebra System.

Released under the GNU Lesser General Public License, Yacas is free software.

YACAS is a program for symbolic manipulation of mathematical expressions. It uses its own programming language designed for symbolic as well as arbitrary-precision numerical computations. The system has a library of scripts that implement many of the symbolic algebra operations; new algorithms can be easily added to the library. YACAS comes with extensive documentation covering the scripting language, the functionality that is already implemented in the system, and the algorithms used. Its development started in early 1999.[1]

Yacas handles input and output in plain ASCII or in OpenMath, either interactively or in batch mode.

## See also

[edit]

* Free and open-source software portal

* Comparison of computer algebra systems

## References

[edit]

1. ^ a b Pinkus, Ayal Z.; Winitzki, Serge (2002), "Yacas : A Do-It-Yourself Symbolic Algebra Environment", Artificial Intelligence, Automated Reasoning, and Symbolic Computation, Lecture Notes in Computer Science, vol. 2385, Springer, pp. 332–336, doi:10.1007/3-540-45470-5_29, ISBN 978-3-540-43865-6

* Filip, Xenia; Filip, Claudiu (2010). "SD-CAS: Spin Dynamics by Computer Algebra System". Journal of Magnetic Resonance. 207 (1). Elsevier: 95–113\. Bibcode:2010JMagR.207...95F. doi:10.1016/j.jmr.2010.08.014. PMID 20843716.
* Goguadze, George (2009). "Semantic Evaluation Services for Web-Based Exercises". Advances in Web Based Learning – ICWL 2009. Lecture Notes in Computer Science. Vol. 5686\. Springer. pp. 172–181\. Bibcode:2009LNCS.5686..172G. doi:10.1007/978-3-642-03426-8_22. ISBN 978-3-642-03425-1.

## External links

[edit]

* Official website
* yacas on GitHub
* Mathpiper A fork of Yacas in Java.

* v
* t
* e

Computer algebra systems

Open-source|

* Axiom
* Cadabra
* CoCoA
* Fermat
* FriCAS
* FORM
* GAP
* GiNaC
* Macaulay2
* Maxima
* Normaliz
* PARI/GP
* REDUCE
* SageMath
* Singular
* SymPy
* Xcas/Giac
* Yacas

Proprietary|

* ClassPad Manager
* KANT
* Magma
* Maple
* Mathcad
* Mathematica
* muPAD (MATLAB symbolic math toolbox)
* SMath Studio
* TI InterActive!
* Engineering Equation Solver

Discontinued|

* CAMAL
* Derive
* Erable
* LiveMath
* Macsyma
* Mathomatic
* muMATH
* ALTRAN

* Category
* List

This programming-language-related article is a stub. You can help Wikipedia by expanding it.

|

* v
* t
* e

*[v]: View this template
*[t]: Discuss this template
*[e]: Edit this template