If you have used Singular in the preparation of a publication, please use the following BibTeX entry (with adjusted Singular version and year, here 4-1-0 and 2016, respectively):

@misc {DGPS, title = {{\sc Singular} {4-1-0} --- {A} computer algebra system for polynomial computations}, author = {Decker, Wolfram and Greuel, Gert-Martin and Pfister, Gerhard and Sch\"onemann, Hans}, year = {2016}, howpublished = {\url{http://www.singular.uni-kl.de}}, }

If you are using LaTeX, but** not **BibTeX, here is the bibliography environment of LaTeX. (Again, Singular version and year may have to be adjusted.)

\bibitem[DGPS]{DGPS}

Decker, W.; Greuel, G.-M.; Pfister, G.; Sch{\"o}nemann, H.:

\newblock {\sc Singular} {4-1-0} --- {A} computer algebra system for polynomial computations.

\newblock {http://www.singular.uni-kl.de} (2016).

Please remember that Singular itself uses other C/C++ libraries, like NTL, GMP, etc.

If you have used a particular Singular library then you should, additionally, cite it as in the following example:

\bibitem[GLP]{GLP}

Greuel, G.-M.; Laplagne, S.; Pfister, G.:

{\tt normal.lib}. {A} {\sc Singular} {4-1-0} library for computing

the normalization of affine rings (2016).

(Make once again sure that Singular version and year are correct.)

Information on author(s) and purpose of a library can be found in the header of the library file (here: normal.lib).