Skip to content
SPECIFICTION
Get listed

REDUCE

reduce-algebra.sourceforge.io

Free plan WindowsmacOSLinuxSelf-hosted

Spec sheet

Purpose
REDUCE is a portable general-purpose computer algebra system for scalar, vector and matrix algebra, with arbitrary-precision numerical approximation and graphics through gnuplot.Read 11 Oct 2026 · reduce-algebra.sourceforge.io
Intended users
The project describes REDUCE as intended for mathematics, science and engineering users from pre-university level onward.Read 11 Oct 2026 · reduce-algebra.sourceforge.io
Platforms
The project distributes pre-packaged versions primarily for Windows, Apple macOS and Debian- or Red Hat-based GNU/Linux, with Linux packages limited to 64-bit processors.Read 11 Oct 2026 · reduce-algebra.sourceforge.io
Integrations
The project describes interfaces to gnuplot for graphics and lists Run-REDUCE, GNU TeXmacs and GNU Emacs as alternative user interfaces.Read 11 Oct 2026 · reduce-algebra.sourceforge.io
Support
The project identifies its low-volume reduce-algebra-developers mailing list as its main support mechanism for questions, bug reports and feature requests.Read 11 Oct 2026 · reduce-algebra.sourceforge.io
Founded
1963Read 28 Sep 2026 · reduce-algebra.sourceforge.io
Advanced mathematics
Advanced features include matrix and non-commutative algebra, ordinary differential equations, special functions, quantifier elimination and Dirac matrix calculations.Read 11 Oct 2026 · reduce-algebra.sourceforge.io
Core operations
It supports exact arithmetic, polynomial and rational function algebra, differentiation, integration, factorization, equation solving, simplification and graph plotting.Read 11 Oct 2026 · reduce-algebra.sourceforge.io
Interfaces
CSL provides a graphical interface by default, while PSL provides a command-line interface; CSL can also run in command-line mode.Read 11 Oct 2026 · reduce-algebra.sourceforge.io
License and source
REDUCE is released free of charge under a modified BSD license, and its complete source code is available.Read 11 Oct 2026 · reduce-algebra.sourceforge.io
Packages
REDUCE distributions include specialized packages, while separately downloadable external packages include Dimsym, GRG 3.2 and REDTEN.Read 11 Oct 2026 · reduce-algebra.sourceforge.io
Programming and batch use
REDUCE includes a user-level programming language and supports non-interactive batch processing for large computations.Read 11 Oct 2026 · reduce-algebra.sourceforge.io
Security and compliance
The pages reviewed describe the modified BSD license but do not state security certifications or compliance claims.Read 11 Oct 2026 · reduce-algebra.sourceforge.io
Updates
The project does not provide an automatic update facility; users update by installing REDUCE again.Read 11 Oct 2026 · reduce-algebra.sourceforge.io
Usage limitation
The support page says REDUCE is better at concrete problems, such as matrices with specified elements, than abstract problems such as vector spaces of arbitrary dimension.Read 11 Oct 2026 · reduce-algebra.sourceforge.io

Plans and prices

REDUCE Free Free of charge · modified BSD license Read 11 Oct 2026 · reduce-algebra.sourceforge.io

Every REDUCE plan and price →

Where Specifiction places it

Alternatives to REDUCEAll alternatives →