Zum Inhalt springen

Singular (Computeralgebrasystem)

aus Wikipedia, der freien Enzyklopädie
Dies ist eine alte Version dieser Seite, zuletzt bearbeitet am 14. Mai 2006 um 00:53 Uhr durch AlexanderDreyer (Diskussion | Beiträge) (Box, lit., weblinks). Sie kann sich erheblich von der aktuellen Version unterscheiden.
SINGULAR
Basisdaten

Entwickler SINGULAR-Team der Technischen Universität Kaiserslautern
Aktuelle Version 3-0-1
(Oktober 2005)
Aktuelle Vorabversion 4.1.3p2[1]
(19. Mai 2020)
Betriebssystem Linux, Unix (HP-UX, SunOS, Solaris, AIX), Mac OS X, Windows
Programmier­sprache C++[2]
Kategorie Computer-Algebra-System
Lizenz GNU General Public License
deutschsprachig nein
http://www.singular.uni-kl.de/

SINGULAR ist ein Computeralgebrasystem für polynomiale Berechnungen mit Schwerpunkt auf den Gebieten kommutative Algebra, algebraische Geometrie und Singularitätentheorie. Es enthält eine intuitive C-ähnliche Programmiersprache mit verschiedenen Datentypen für das Rechnen in Polynomringen. Dies ermöglicht dem Benutzer, eigene Bibliotheken zu schreiben. Das Softwarepaket enthält eine Vielzahl solcher Bibliotheken für verschiedene Anwendungen. Elementare Algorithmen sind aus Effizienzgründen im SINGULAR-Kern auf C/C++-Basis implementiert.

SINGULAR wurde beim Fachbereich Mathematik der Technischen Universität Kaiserslautern unter der Leitung von Gert-Martin Greuel, Gerhard Pfister, und Hans Schönemann entwickelt und steht unter der freien GNU General Public License. Dabei ist es für die meisten Hard- und Softwareplattformen verfügbar, neben Linux und verschiedenen Unixen auch für Windows (mittels cygwin) und Mac OS X.

Literatur

  • G.-M. Greuel, G. Pfister: A Singular Introduction to Commutative Algebra (with contributions by O. Bachmann, C. Lossen, and H. Schönemann). Springer-Verlag, Berlin – 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.
  1. github.com.
  2. The singular Open Source Project on Open Hub: Languages Page. In: Open Hub. (abgerufen am 18. Juli 2018).