SINGULAR is a Computer Algebra System for polynomial computations
with special emphasis on the needs of commutative algebra, algebraic geometry,
and singularity theory.