Outline
Singular
Contributors
History
Algorithms
Libraries
Comparisons
Examples
Singular-2-0
Availability
|
Comparisons with other CAS
- General purpose, big "M" systems:
Maple,
Macsyma, Mathematica, MuPAD
+ |
Large general-purpose functionality
(simplification,
solving, integration, differentiation, visualization) |
- |
Relatively slow for most "hard" computations
(numerics, Groebner bases) |
- |
Restricted functionality in specialized areas
(algebraic geometry) |
- Special purpose systems:
Groebner bases computations: Singular, Macaulay, Magma, CoCoA
Numerical computations: NAG library, Matlab
+ |
Very fast for specialized
computations
(Singular: 15sec; Mathematica/Maple: > 1000sec)
|
+ |
Extensive functionality in area of expertise |
- |
Functionality restricted to area of expertise
(Singular can not plot curves and surfaces, has no
trigonometric functions, can not simplify symbolic expressions)
|
- Need to combine both:
- MuPAD -- Singular connection
|