Zum Inhalt springen

Computeralgebrasystem

aus Wikipedia, der freien Enzyklopädie
(Weitergeleitet von Computer-Algebra-System)

Ein Computeralgebrasystem (CAS) ist ein Computerprogramm, das der Bearbeitung algebraischer Ausdrücke dient. Es löst nicht nur mathematische Aufgaben mit Zahlen (wie ein einfacher Taschenrechner), sondern auch solche mit symbolischen Ausdrücken (wie Variablen, Funktionen, Polynomen und Matrizen).

Funktionalitäten[Bearbeiten]

Die im engeren Sinne algebraischen Aufgaben eines CAS umfassen:

Darüber hinaus gehört zum Funktionsumfang vieler CAS:

Im Gegensatz zu den „General-Purpose-Systemen“, die einen möglichst großen Teil der Mathematik abdecken, gibt es viele Spezialsysteme, beispielsweise zu Gruppentheorie, Gröbnerbasen, Algebraischer Zahlentheorie etc.

Beispiele für Computeralgebrasysteme[Bearbeiten]

Eines der ersten Computeralgebrasysteme war Schoonschip, das 1963 von Martinus J. G. Veltman entwickelt wurde.

Proprietäre Systeme[Bearbeiten]

  • Derive (später Firmware in TI-Taschenrechnern und als Lehrer-/Schülerversion für PC/Mac, inzwischen eingestellt)
  • Macsyma (eingestellt)
  • Magma<ref>Skriptfehler: Ein solches Modul „Vorlage:Internetquelle“ ist nicht vorhanden. Computational Algebra Group; ehemals im Vorlage:Referrer (nicht mehr online verfügbar); (Skriptfehler: Ein solches Modul „Multilingual“ ist nicht vorhanden.).Vorlage:Toter Link/Core (Seite nicht mehr abrufbar. Suche im Internet Archive)Skriptfehler: Ein solches Modul „TemplatePar“ ist nicht vorhanden.Skriptfehler: Ein solches Modul „TemplatePar“ ist nicht vorhanden.</ref>

Open-Source-Systeme[Bearbeiten]

  • Axiom
  • CoCOA (Kommutative Algebra, Gröbnerbasen)
  • CPMP-Tools<ref>Skriptfehler: Ein solches Modul „Vorlage:Internetquelle“ ist nicht vorhanden. Ehemals im Vorlage:Referrer (nicht mehr online verfügbar);Skriptfehler: Ein solches Modul „TemplatePar“ ist nicht vorhanden.</ref>
  • FORM
  • FriCAS
  • GAP (Gruppentheorie)
  • GeoGebra (Dynamische Geometrie zunächst mit einer eingeschränkten Reduce-Portierung, jetzt mit Giac)
  • Giac/Xcas (wird unter anderem in HP-Taschenrechnern und von GeoGebra verwendet)
  • KANT (Algebraische Zahlentheorie)
  • Macaulay2 (Kommutative Algebra, Gröbnerbasen)
  • Maxima
  • Normaliz
  • GNU Octave
  • Reduce
  • SageMath
  • Scilab
  • Singular (Kommutative Algebra, Gröbnerbasen, Singularitätentheorie)
  • Symbolics.jl (ein schnelles und modernes Computeralgebrasystem für die Programmiersprache Julia)<ref>Skriptfehler: Ein solches Modul „Vorlage:Internetquelle“ ist nicht vorhanden. Ehemals im Vorlage:Referrer (nicht mehr online verfügbar);Skriptfehler: Ein solches Modul „TemplatePar“ ist nicht vorhanden.</ref>
  • SymPy
  • yacas
  • Xcas
  • ExpressionsinBar<ref>[Skriptfehler: Ein solches Modul „Vorlage:Internetquelle“ ist nicht vorhanden. Skriptfehler: Ein solches Modul „Vorlage:Internetquelle“ ist nicht vorhanden.] Archiviert vom Vorlage:Referrer (nicht mehr online verfügbar) am 2020-09-29;.Skriptfehler: Ein solches Modul „Vorlage:Internetquelle“ ist nicht vorhanden.Skriptfehler: Ein solches Modul „TemplatePar“ ist nicht vorhanden.</ref>

Implementierungen auf portablen Rechensystemen[Bearbeiten]

Computeralgebrasysteme werden auch als Firmware in portablen Rechensystemen verwendet:

Online[Bearbeiten]

Siehe auch[Bearbeiten]

Weblinks[Bearbeiten]

  • Fachgruppe Computeralgebra – gemeinsame Fachgruppe von GI, DMV und GAMM
  • H.-G. Gräbe: Skriptfehler: Ein solches Modul „Vorlage:Internetquelle“ ist nicht vorhanden. (PDF) Wintersemester 2010/11Skriptfehler: Ein solches Modul „Vorlage:Internetquelle“ ist nicht vorhanden. Ehemals im Vorlage:Referrer (nicht mehr online verfügbar);Skriptfehler: Ein solches Modul „TemplatePar“ ist nicht vorhanden.
  • Online-Version des CAS WIRIS

Einzelnachweise[Bearbeiten]

<references />