A Mathematica Interface to the Singular System


Software URL

Go to Website
Singular.m is an interface package, allowing the execution of Singular functions from Mathematica notebooks, written by Manuel Kauers and Viktor Levandovskyy.


This software is free; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software foundation; either version 2 of the licence, or (at your option) any later version. The program is distributed in in the hope that they will be useful, but without any warranty; without even the implied warranty of merchantability or fitness for a particular purpose. See the GNU General Public Licence ( for more details.

The package

For using the package, download the following file and put it into a directory where Mathematica will find it. For a description of the usage of the package, see the demo.nb notebook (also available as pdf) Please report any bugs or other suggestions to Manuel Kauers.