First released in 1988, CoCoA is a freely available special-purpose system for doing Computations in Commutative Algebra. It belongs to an elite group of highly specialized systems (like "Macaulay2" and "Singular") having as their main forte the capability to calculate Groebner bases. This means that CoCoA is optimized for working with multivariate polynomials, their ideals and modules, and operations on these objects. Other special strengths of CoCoA include polynomial factorization, exact linear algebra, Hilbert functions, zero-dimensional schemes, and toric ideals. About 10 years ago, a new initiative began: namely, to rebuild the whole software in C++ without the inherent limitations of the original. The new software comprises three main components: a C++ library (CoCoALib), an algebra computation server (CoCoAServer), and an interactive system (CoCoA-5). Of these components CoCoALib is the heart; it embodies all the ``mathematical knowledge'' and it is the most evolved part. All the new code is free and open source software (released under GPL).

CoCoALib-0.9940

ABBOTT, JOHN ANTHONY;BIGATTI, ANNA MARIA
2010-01-01

Abstract

First released in 1988, CoCoA is a freely available special-purpose system for doing Computations in Commutative Algebra. It belongs to an elite group of highly specialized systems (like "Macaulay2" and "Singular") having as their main forte the capability to calculate Groebner bases. This means that CoCoA is optimized for working with multivariate polynomials, their ideals and modules, and operations on these objects. Other special strengths of CoCoA include polynomial factorization, exact linear algebra, Hilbert functions, zero-dimensional schemes, and toric ideals. About 10 years ago, a new initiative began: namely, to rebuild the whole software in C++ without the inherent limitations of the original. The new software comprises three main components: a C++ library (CoCoALib), an algebra computation server (CoCoAServer), and an interactive system (CoCoA-5). Of these components CoCoALib is the heart; it embodies all the ``mathematical knowledge'' and it is the most evolved part. All the new code is free and open source software (released under GPL).
File in questo prodotto:
Non ci sono file associati a questo prodotto.

I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/11567/346279
Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus ND
  • ???jsp.display-item.citation.isi??? ND
social impact