
List of open-source software for mathematics - Wikipedia
The precise uses and capabilities of these systems differ greatly from one system to another, yet their purpose remains the same: manipulation of symbolic equations. Computer algebra systems often …
Mathematical software - Wikipedia
A solver is a piece of mathematical software, possibly in the form of a stand-alone computer program or as a software library, that 'solves' a mathematical problem. A solver takes problem descriptions in …
Computer algebra system - Wikipedia
Computer algebra system A computer algebra system (CAS) or symbolic algebra system (SAS) is any mathematical software with the ability to manipulate mathematical expressions in a way similar to the …
Scientific programming language - Wikipedia
Scientific programming language may refer to two related, yet distinct, concepts in computer programming. In a broad sense, it describes any programming language used extensively in …
List of computer algebra systems - Wikipedia
The following tables provide a comparison of computer algebra systems (CAS). [1][2][3] A CAS is a package comprising a set of algorithms for performing symbolic manipulations on algebraic objects, …
Mathematical markup language - Wikipedia
A mathematical markup language is a computer notation for representing mathematical formulae, based on mathematical notation. Specialized markup languages are necessary because computers …
Computer algebra - Wikipedia
Computer algebra is widely used to experiment in mathematics and to design the formulas that are used in numerical programs. It is also used for complete scientific computations, when purely numerical …
Lean (proof assistant) - Wikipedia
Lean is a proof assistant and a functional programming language. [2] It is based on the calculus of constructions with inductive types. It is a free and open-source software project hosted on GitHub. …