CoCoA
Orijinal yazar(lar) | Abbott, J. & Bigatti, A. M. &Robbiano, L.[1] |
---|---|
İlk yayınlanma | 1988[2] | )
Güncel sürüm | 5.4.0 / 11 Nisan 2022[3] | )
Önizleme sürümü | 5.4.1j / 21 Şubat 2023[3] | )
Programlama dili | C++ |
İşletim sistemi | Windows, Linux/Unix, macOS, |
Tür | Bilgisayarlı cebir sistemi |
Lisans | GNU GPL |
Resmî sitesi | cocoa.dima.unige.it |
Orijinal yazar(lar) | Abbott, J. & Bigatti, A. M.[1] |
---|---|
İlk yayınlanma | 9 Mart 2007[4] | )
Güncel sürüm | 0.99800 / 28 Nisan 2022[5] | )
Önizleme sürümü | 0.99718 / 14 Şubat 2022[5] | )
Programlama dili | C++ |
Tür | Kütüphane |
Lisans | GNU GPL |
Resmî sitesi | cocoa |
CoCoA (Computations in Commutative Algebra; Değişmeli Cebirde Hesaplamalar)[6] İ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[7]) 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 ([8] ve [9] 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[10] ve NmzIntegrate[11] tarafından kullanılmaktadır.
Ayrıca bakınız
[değiştir | kaynağı değiştir]Kaynakça
[değiştir | kaynağı değiştir]- ^ a b "Citing CoCoA". cocoa.dima.unige.it. 6 Temmuz 2022 tarihinde kaynağından arşivlendi. Erişim tarihi: 6 Temmuz 2022.
- ^ "CoCoA History". cocoa.dima.unige.it. Archived from the original on 9 Ocak 1998. Erişim tarihi: 9 Mart 2023.
- ^ a b "CoCoA 5 Release Notes". cocoa.dima.unige.it. 6 Temmuz 2022 tarihinde kaynağından arşivlendi. Erişim tarihi: 6 Temmuz 2022.
- ^ "CoCoALib Beta Archive". cocoa.dima.unige.it. 26 Nisan 2007 tarihinde kaynağından arşivlendi. Erişim tarihi: 9 Mart 2023.
- ^ a b "CoCoALib". cocoa.dima.unige.it. 22 Haziran 2022 tarihinde kaynağından arşivlendi. Erişim tarihi: 6 Temmuz 2022.
- ^ "CoCoA website". 23 Mart 2005 tarihinde kaynağından arşivlendi. Erişim tarihi: 10 Aralık 2024.
- ^ "CoCoALib home page".
- ^ "CoCoA - Mathematical software - swMATH". 17 Mayıs 2022 tarihinde kaynağından arşivlendi. Erişim tarihi: 10 Aralık 2024.
- ^ "CoCoA in GoogleScholar".
- ^ "ApCoCoA website". 22 Mayıs 2014 tarihinde kaynağından arşivlendi. Erişim tarihi: 10 Aralık 2024.
- ^ "Normaliz website". 8 Aralık 2015 tarihinde kaynağından arşivlendi. Erişim tarihi: 22 Mayıs 2014.