Computer algebra system

from Wikipedia, the free encyclopedia

A computer algebra system ( CAS ) is a computer program used to process algebraic expressions. It not only solves math problems with numbers (like a simple calculator ), but also those with symbolic expressions (like variables , functions , polynomials, and matrices ).


The algebraic tasks of a CAS in the narrower sense include:

In addition, many CAS functions include:

In contrast to the "general purpose systems", which cover as large a part of mathematics as possible, there are many special systems, for example for group theory , Gröbner bases , algebraic number theory, etc.

Examples of computer algebra systems

One of the first computer algebra systems was Schoonschip , which was developed in 1963 by Martinus JG Veltman .

Proprietary Systems

  • Derive (later firmware in TI calculators and as a teacher / student version for PC / Mac, now discontinued)
  • Macsyma (discontinued)
  • magma

Open source systems

Implementations on portable computing systems

Computer algebra systems are also used as firmware in portable computing systems:

See also

Web links

Individual evidence

  1. ^ Magma Computational Algebra System. News. Computational Algebra Group, accessed March 21, 2020 .
  2. CPMP tools software. Retrieved February 8, 2020 .
  3. ^ Expression in Bar. Retrieved March 4, 2020 .