| 1984 | Greuel/Pfister: Do there exist complete intersection singularities which are not quasi-homogeneous but whose Poincare-complex is exact? |
| 1987 | Pfister et al (Humboldt Uni Berlin): Developed package Buchmora for Atari in Modula-2 to verify existence. |
| 1989 | Buchmora is renamed to Singular. Jointly developed by groups from Berlin (Pfister) and Kaiserslautern (Greuel). |
| 1990 | Ported to Unix; First user manual released. |
| 1993 | Rewritten in C; Singular programming language - Libraries established. |
| 1996 | Multivariate polynomial factorization and gcd implemented. |
| 1997 | Singular release 1.0 (with multivariate polynomial factorization, gcd, syzygies, resolutions, and communication links). |
| 1998 | Singular release 1.2 (faster with primary decomposition and normalization). |
| 1999 | Singular release 1.4 (even faster, with numerical data types and algorithms, monodromy, moduli of space curves, and debugger). |
| 2001 | Singular release 2.0 |
| 2002 | Textbook "A Singular Introduction to Commutative Algebra" published by Springer Verlag (including a CD containing a distribution of Singular version 2.0.3). |
| 2004 | The Singular team was awarded the Richard D. Jenks Memorial Prize for Excellence in Software Engineering for Computer Algebra. |
| 2005 | Textbook "Computing in Algebraic Geometry: A Quick Start using Singular" published by Springer Verlag |
| 2005 | Singular release 3.0 (with dynamic modules, name spaces, noncommutative computations, resolution of singularities, absolute factorization, etc.) |
| 2007 | Second edition of the textbook "A Singular Introduction to Commutative Algebra" published by Springer Verlag (including a CD containing a distribution of Singular version 3.0.3). |
Supported by: Deutsche Forschungsgemeinschaft, Stiftung Rheinland-Pfalz für Innovation, and Volkswagen Stiftung
Background