CoCoA

CoCoA (Computations in Commutative Algebra; Değişmeli Cebirde Hesaplamalar) İtalya, Cenova Üniversitesi tarafından geliştirilen, sayılar ve polinomlar ile hesaplama yapmak için kullanılan ücretsiz bir bilgisayarlı cebir sistemidir. CoCoA Kütüphanesi (CoCoALib) GNU Genel Kamu Lisansı altında yayımlanmaktadır. CoCoA, PPC ve x86 üzerinde Macintosh, x86 üzerinde Linux, Unix x86-64 & PPC, SPARC üzerinde Solaris ve x86 üzerinde Windows dahil olmak üzere birçok işletim sistemine taşınmıştır.
CoCoA çoğunlukla araştırmacılar (
ve  adresindeki alıntılara bakınız.) tarafından kullanılır, ancak "basit" hesaplamalar için bile yararlı olabilir.

CoCoA'nın özellikleri şunları içerir:
 GNU Çoklu Hassas Aritmetik Kütüphanesi kullanılarak çok büyük tam sayılar ve rasyonel sayılar 
 Çok değişkenli polinomlar
 Gröbner tabanı
 Kullanıcı arayüzleri: metin; Emacs-tabanlı; Qt-tabanlı

Çok değişkenli polinomlar ve bunlarla ilgili çeşitli veriler (idealler, modüller, matrisler, rasyonel fonksiyonlar) üzerinde basit ve karmaşık işlemler gerçekleştirebilir. Örneğin, Gröbner tabanı, syzygyler ve minimal serbest çözünürlükler, kesişim, bölme, bir idealin radikalini kolayca hesaplayabilir, sıfır boyutlu şemaların ideali, Poincaré serisi ve Hilbert fonksiyonları, polinomların çarpanlara ayrılması ve torik idealler. CoCoA'nın yetenekleri ve kullanım esnekliği, özel yüksek seviyeli programlama dili ile daha da geliştirilmiştir.

Matematiksel çekirdeği CoCoALib, kullanım kolaylığı ve esnekliğe odaklanan açık kaynaklı bir C++ kütüphanesi olarak tasarlanmıştır.

CoCoALib, GNU Çoklu Hassas Aritmetik Kütüphanesine dayanmaktadır.

CoCoALib, ApCoCoA ve NmzIntegrate tarafından kullanılmaktadır.

Ayrıca bakınız

Bilgisayarlı cebir sistemleri listesi
Standart Şablon Kütüphanesi

Kaynakça

Dış bağlantılar

ApCoCoA, an extension of CoCoA

Kategori:Bilgisayarlı cebir sistemleri
Kategori:Özgür yazılım
Kategori:Qt kullanan yazılımlar