summaryrefslogtreecommitdiffstats
path: root/math/reduce/pkg-descr
blob: 076131d45a17e765737478231761b4087636aec7 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
REDUCE is an interactive system for general algebraic computations of 
interest to mathematicians, scientists and engineers. It has been 
produced by a collaborative effort involving many contributors. Its 
capabilities include:

*  expansion and ordering of polynomials and rational functions;
*  substitutions and pattern matching in a wide variety of forms;
*  automatic and user controlled simplification of expressions;
*  calculations with symbolic matrices;
*  arbitrary precision integer and real arithmetic;
*  facilities for defining new functions and extending program syntax;
*  analytic differentiation and integration;
*  factorization of polynomials;
*  facilities for the solution of a variety of algebraic equations;
*  facilities for the output of expressions in a variety of formats;
*  facilities for generating optimized numerical programs from symbolic input;
*  calculations with a wide variety of special functions;
*  Dirac matrix calculations of interest to high energy physicists.

It is often used as an algebraic calculator for problems that are possible 
to do by hand. However,  REDUCE is designed to support calculations that 
are not feasible by hand.

WWW: http://www.reduce-algebra.com/
OpenPOWER on IntegriCloud