Kakao
Originalförfattare | Abbott, J. och Bigatti, AM och Robbiano, L. |
---|---|
Initial release | 1987 |
Stabil frisättning | 5.4.0 / 11 april 2022
|
Förhandsgranska release | 5.3.4 / 6 november 2020
|
Skrivet i | C++ |
Operativ system | Windows , Linux / Unix , macOS , |
Typ | Datoralgebrasystem |
Licens | GNU GPL |
Hemsida |
Originalförfattare | Abbott, J. och Bigatti, AM |
---|---|
Initial release | 27 april 2007 |
Stabil frisättning | 0,99800 / 28 april 2022
|
Förhandsgranska release | 0,99718 / 14 februari 2022
|
Skrivet i | C++ |
Typ | Bibliotek |
Licens | GNU GPL |
Hemsida |
|
CoCoA ( Computations in Co mmutative A lgebra) är ett gratis datoralgebrasystem utvecklat av University of Genova, Italien , som används för att beräkna med tal och polynom . CoCoA Library (CoCoALib) är tillgängligt under GNU General Public License . CoCoA har porterats till många operativsystem inklusive Macintosh på PPC och x86, Linux på x86, Unix x86-64 och PPC, Solaris på SPARC och Windows på x86. CoCoA används främst av forskare (se citat vid och), men kan vara användbart även för "enkla" beräkningar.
CoCoAs funktioner inkluderar:
- Mycket stora heltal och rationella tal med hjälp av GNU Multi-Precision Library
- Multivariata polynom
- Gröbner grund
- Användargränssnitt: text; Emacs -baserad; Qt -baserad
Den kan utföra enkla och sofistikerade operationer på multivariata polynom och på olika data relaterade till dem (ideal, moduler, matriser, rationella funktioner). Till exempel kan den lätt beräkna Gröbner-bas , syzygier och minimala fria upplösningar , skärning, division, radikalen av ett ideal, idealet för nolldimensionella scheman, Poincaré-serier och Hilbert-funktioner , faktorisering av polynom och toriska ideal . CoCoA:s möjligheter och flexibiliteten i användningen förstärks ytterligare av det dedikerade högnivåprogrammeringsspråket.
Dess matematiska kärna, CoCoALib, har designats som ett C++-bibliotek med öppen källkod, med fokus på användarvänlighet och flexibilitet.
CoCoALib är baserat på GNU Multi-Precision Library .
CoCoALib används av ApCoCoA och NmzIntegrate