Outline
Singular
Contributors
History
Algorithms
Libraries
Comparisons
Examples
Singular20
Availability

Comparisons with other CAS
 General purpose, big "M" systems:
Maple,
Macsyma, Mathematica, MuPAD
+ 
Large generalpurpose 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
