Projects in category Computer Algebra systemsUp to project overview
Computer Algebra systems.
The available projects in this category, alphabetized.
It is a general purpose Computer Algebra system. It is useful for research and development of mathematical algorithms. It defines a strongly typed, mathematically correct type hierarchy. It has a programming language and a built-in compiler.
It is a portable Computer Algebra System (CAS) written entirely in the C programming language. This is a user-friendly text mode application and library that does automatic manipulations and calculations of mixed symbolic/numeric mathematical expressions, allowing quick and easy solving, differentiating, simplifying, etc. of elementary algebra.
Maxima is a system for the manipulation of symbolic and numerical expressions, including differentiation, integration, Taylor series, Laplace transforms, ordinary differential equations, systems of linear equations, polynomials, and sets, lists, vectors, matrices, and tensors.
PARI/GP is a widely used computer algebra system designed for fast computations in number theory, also contains functuions to compute mathematical entities such as matrices, polynomials, power series, algebraic numbers etc., and a lot of transcendental functions. PARI is also available as a C library to allow for faster computations.
Sage is a computer algebra system written in Python and Cython ( C with Python ) and integrates an included distribution of specialized mathematics software into a common experience. It tries to cover many aspects of mathematics, including algebra, combinatorics, numerical mathematics and calculus.