Singular
Singular is a computer algebra system for polynomial computations, with special emphasis on commutative and non-commutative algebra, algebraic geometry, and singularity theory.
Singular provides highly efficient core algorithms, a multitude of advanced algorithms in the above fields, an intuitive, C-like programming language and easy ways to make it user-extendible through libraries
Documentation
- Singular web site
- Singular manual
- If you use Singular in the preparation of a publication, please cite it according to these guidelines
Usage
To see what versions of Singular are available type
module avail Singular
To see what other modules are needed, what commands are available and how to get additional help type
module help Singular
To use Singular, include a command like this in your batch script or interactive session to load the Singular module:
module load Singular
Be sure you also load any other modules needed, as listed by the module help Singular
command.