Reduce

E259753

Reduce is a long-established computer algebra system used for performing symbolic mathematical computations such as algebraic simplification, equation solving, and calculus operations.

All labels observed (2)

Label Occurrences
REDUCE 1
Reduce canonical 1

How this entity was disambiguated

Statements (47)

Predicate Object
instanceOf computer algebra system ⓘ
symbolic computation software ⓘ
basedOn Lisp ⓘ
developer Anthony C. Hearn ⓘ
field computer algebra ⓘ
computer algebra systems ⓘ
symbolic mathematics ⓘ
hasName REDUCE ⓘ
linked to: Reduce
hasPackage REDUCE algebraic simplification package ⓘ
REDUCE calculus package ⓘ
REDUCE linear algebra package ⓘ
implementationLanguage Lisp ⓘ
initialReleaseYear 1968 ⓘ
isLongEstablished true ⓘ
isOpenSource true ⓘ
license BSD-like license ⓘ
operatingSystem Linux ⓘ
Unix-like systems ⓘ
Windows ⓘ
macOS ⓘ
originalAuthor Anthony C. Hearn ⓘ
programmingLanguage RLISP ⓘ
sourceModel open source ⓘ
supportsArbitraryPrecisionArithmetic true ⓘ
supportsExactRationalArithmetic true ⓘ
supportsInterface command-line interface ⓘ
graphical user interface ⓘ
supportsProgramming procedural programming ⓘ
symbolic programming ⓘ
supportsSymbolicMatrices true ⓘ
supportsSymbolicPolynomials true ⓘ
supportsTask algebraic equation solving ⓘ
algebraic simplification ⓘ
calculus operations ⓘ
differentiation ⓘ
equation solving ⓘ
integration ⓘ
matrix operations ⓘ
polynomial manipulation ⓘ
series expansion ⓘ
symbolic computation ⓘ
symbolic simplification ⓘ
tensor calculations ⓘ
supportsUserDefinedFunctions true ⓘ
useCase education in symbolic computation ⓘ
research in mathematics ⓘ
research in theoretical physics ⓘ

How these facts were elicited

Referenced by (2)

Full triples — surface form annotated when it differs from this entity's canonical label.

Computer algebra system → example → Reduce ⓘ
subject linked to: CAS (Computer Algebra System)
Reduce → hasName → REDUCE ⓘ
linked to: Reduce