Singular, es un sistema de álgebra computacional (CAS) para cálculos polinómicos con énfasis especial en las necesidades del álgebra conmutativa, de la geometría algebraica, y de la teoría de singularidades. Como sistema especializado, su objetivo no es proporcionar toda la funcionalidad de un CAS de propósito general.

SINGULAR
Información general
Tipo de programa sistema algebraico computacional
Desarrollador equipo SINGULAR
Licencia GPL
Información técnica
Programado en C++
Versiones
Última versión estable 4.4.019 de abril de 2024
Enlaces

Algunas de sus características son:

  • Principales objetos de cómputo: polinomios, ideales y módulos sobre una gran variedad de anillos.
  • Gran variedad de algoritmos implementados, bien en el núcleo (escrito en C/C++), o como bibliotecas.
  • Uso de lenguaje de programación similar a C.
  • Documentación extensa.
  • Disponible para la mayoría de las plataformas de las máquinas y logiciales: Unix (HP-UX, SunOS, Solaris, Linux, AIX), Windows, Macintosh.

SINGULAR es desarrollado por el equipo SINGULAR en el departamento de Matemáticas de la Universidad de Kaiserslautern bajo dirección de Gert-Martin Greuel, Gerhard Pfister y Hans Schönemann.

Bibliografía

editar
  • G.-M. Greuel, G. Pfister: A Singular Introduction to Commutative Algebra (with contributions by O. Bachmann, C. Lossen, and H. Schönemann). Springer-Verlag, Berlín – Heidelberg – New York, 2002, ISBN 3-540-42897-6.
  • C. Lossen, H. Schönemann: 21 Years of Singular Experiments in Mathematics. In: C. Lossen and G. Pfister (Herausgeber), Singularities and Computer Algebra. Lecture Notes of LMS, Cambridge University Press, 2006, ISBN 0-521-68309-2.

Enlaces externos

editar