Knowledge

CoCoA

Source đź“ť

499: 337: 1064: 1076: 34: 449:
It is able to perform simple and sophisticated operations on multivariate polynomials and on various data related to them (ideals, modules, matrices, rational functions). For example, it can readily compute
728: 589: 1102: 820: 474:. The capabilities of CoCoA and the flexibility of its use are further enhanced by the dedicated high-level programming language. 756: 1112: 1107: 813: 467: 564: 477:
Its mathematical core, CoCoALib, has been designed as an open source C++ library, focussing on ease of use and flexibility.
504: 870: 459: 405:
on x86. CoCoA is mainly used by researchers (see citations at and), but can be useful even for "simple" computations.
1068: 806: 1080: 1019: 905: 860: 512: 295: 156: 958: 845: 630: 463: 259: 95: 875: 998: 481: 455: 421: 237: 73: 850: 394: 378: 173: 793: 517: 1014: 336: 829: 362: 161: 606: 940: 837: 366: 462:, intersection, division, the radical of an ideal, the ideal of zero-dimensional schemes, 8: 973: 915: 300: 948: 890: 760: 583: 402: 963: 307: 168: 131: 451: 432: 993: 953: 417: 540: 471: 442: 700: 662: 1096: 988: 798: 20: 1039: 427: 374: 205: 41: 638: 885: 714: 382: 1029: 910: 895: 413: 1034: 968: 900: 312: 136: 1049: 1044: 1024: 982: 865: 33: 786: 323: 184: 978: 930: 920: 880: 686: 438: 398: 386: 370: 288: 148: 140: 124: 381:. CoCoA has been ported to many operating systems including 925: 390: 144: 742: 494: 377:. The CoCoA Library (CoCoALib) is available under 1094: 601: 599: 588:: CS1 maint: bot: original URL status unknown ( 487:CoCoALib is used by ApCoCoA and NmzIntegrate 46:Abbott, J. and Bigatti, A. M. and Robbiano, L. 814: 657: 655: 596: 828: 623: 557: 1103:Computer algebra system software for Linux 1075: 821: 807: 652: 571:. Archived from the original on 1998-01-09 335: 715:"CoCoA - Mathematical software - swMATH" 1095: 535: 533: 802: 505:Free and open-source software portal 470:, factorization of polynomials, and 530: 373:, used to compute with numbers and 13: 265:0.99718 / 14 February 2022 14: 1124: 778: 101:5.4.1j / 21 February 2023 1074: 1063: 1062: 513:List of computer algebra systems 497: 32: 749: 735: 243:0.99800 / 28 April 2022 794:ApCoCoA, an extension of CoCoA 721: 707: 693: 679: 1: 1113:Science software that uses Qt 1108:Free computer algebra systems 523: 210:Abbott, J. and Bigatti, A. M. 79:5.4.0 / 11 April 2022 7: 999:Engineering Equation Solver 490: 482:GNU Multi-Precision Library 422:GNU Multi-Precision Library 56:; 36 years ago 10: 1129: 408:CoCoA's features include: 379:GNU General Public License 18: 1058: 1007: 939: 836: 518:Standard Template Library 318: 306: 294: 284: 280: 258: 236: 232: 214: 204: 179: 167: 155: 130: 120: 116: 94: 72: 68: 50: 40: 31: 830:Computer algebra systems 729:"CoCoA in GoogleScholar" 460:minimal free resolutions 19:Not to be confused with 631:"CoCoALib Beta Archive" 607:"CoCoA 5 Release Notes" 437:User interfaces: text; 363:computer algebra system 162:Computer algebra system 103:; 18 months ago 16:Computer algebra system 985:symbolic math toolbox) 220:; 17 years ago 480:CoCoALib is based on 267:; 2 years ago 245:; 2 years ago 81:; 2 years ago 701:"CoCoALib home page" 367:University of Genova 667:cocoa.dima.unige.it 635:cocoa.dima.unige.it 611:cocoa.dima.unige.it 569:cocoa.dima.unige.it 545:cocoa.dima.unige.it 201: 28: 757:"Normaliz website" 393:x86-64 & PPC, 361:lgebra) is a free 206:Original author(s) 199: 42:Original author(s) 26: 1090: 1089: 743:"ApCoCoA website" 468:Hilbert functions 365:developed by the 344: 343: 218:9 March 2007 197: 196: 1120: 1078: 1077: 1066: 1065: 949:ClassPad Manager 823: 816: 809: 800: 799: 790: 789: 787:Official website 772: 771: 769: 768: 759:. Archived from 753: 747: 746: 739: 733: 732: 725: 719: 718: 711: 705: 704: 697: 691: 690: 683: 677: 676: 674: 673: 659: 650: 649: 647: 646: 637:. Archived from 627: 621: 620: 618: 617: 603: 594: 593: 587: 579: 577: 576: 561: 555: 554: 552: 551: 537: 507: 502: 501: 500: 418:rational numbers 385:on PPC and x86, 340: 339: 332: 329: 327: 325: 275: 273: 268: 253: 251: 246: 228: 226: 221: 202: 198: 193: 190: 188: 186: 132:Operating system 111: 109: 104: 89: 87: 82: 64: 62: 57: 36: 29: 25: 1128: 1127: 1123: 1122: 1121: 1119: 1118: 1117: 1093: 1092: 1091: 1086: 1054: 1003: 994:TI InterActive! 935: 832: 827: 785: 784: 781: 776: 775: 766: 764: 755: 754: 750: 741: 740: 736: 727: 726: 722: 713: 712: 708: 699: 698: 694: 687:"CoCoA website" 685: 684: 680: 671: 669: 661: 660: 653: 644: 642: 629: 628: 624: 615: 613: 605: 604: 597: 581: 580: 574: 572: 565:"CoCoA History" 563: 562: 558: 549: 547: 539: 538: 531: 526: 503: 498: 496: 493: 464:PoincarĂ© series 334: 322: 276: 271: 269: 266: 260:Preview release 254: 249: 247: 244: 224: 222: 219: 215:Initial release 183: 112: 107: 105: 102: 96:Preview release 90: 85: 83: 80: 60: 58: 55: 51:Initial release 24: 17: 12: 11: 5: 1126: 1116: 1115: 1110: 1105: 1088: 1087: 1085: 1084: 1072: 1059: 1056: 1055: 1053: 1052: 1047: 1042: 1037: 1032: 1027: 1022: 1017: 1011: 1009: 1005: 1004: 1002: 1001: 996: 991: 986: 976: 971: 966: 961: 956: 951: 945: 943: 937: 936: 934: 933: 928: 923: 918: 913: 908: 903: 898: 893: 888: 883: 878: 873: 868: 863: 858: 853: 848: 842: 840: 834: 833: 826: 825: 818: 811: 803: 797: 796: 791: 780: 779:External links 777: 774: 773: 748: 734: 720: 706: 692: 678: 651: 622: 595: 556: 541:"Citing CoCoA" 528: 527: 525: 522: 521: 520: 515: 509: 508: 492: 489: 447: 446: 435: 430: 424: 353:mputations in 342: 341: 320: 316: 315: 310: 304: 303: 298: 292: 291: 286: 282: 281: 278: 277: 264: 262: 256: 255: 242: 240: 238:Stable release 234: 233: 230: 229: 216: 212: 211: 208: 195: 194: 181: 177: 176: 171: 165: 164: 159: 153: 152: 134: 128: 127: 122: 118: 117: 114: 113: 100: 98: 92: 91: 78: 76: 74:Stable release 70: 69: 66: 65: 52: 48: 47: 44: 38: 37: 15: 9: 6: 4: 3: 2: 1125: 1114: 1111: 1109: 1106: 1104: 1101: 1100: 1098: 1083: 1082: 1073: 1071: 1070: 1061: 1060: 1057: 1051: 1048: 1046: 1043: 1041: 1038: 1036: 1033: 1031: 1028: 1026: 1023: 1021: 1018: 1016: 1013: 1012: 1010: 1006: 1000: 997: 995: 992: 990: 987: 984: 980: 977: 975: 972: 970: 967: 965: 962: 960: 957: 955: 952: 950: 947: 946: 944: 942: 938: 932: 929: 927: 924: 922: 919: 917: 914: 912: 909: 907: 904: 902: 899: 897: 894: 892: 889: 887: 884: 882: 879: 877: 874: 872: 869: 867: 864: 862: 859: 857: 854: 852: 849: 847: 844: 843: 841: 839: 835: 831: 824: 819: 817: 812: 810: 805: 804: 801: 795: 792: 788: 783: 782: 763:on 2015-12-08 762: 758: 752: 744: 738: 730: 724: 716: 710: 702: 696: 688: 682: 668: 664: 658: 656: 641:on 2007-04-26 640: 636: 632: 626: 612: 608: 602: 600: 591: 585: 570: 566: 560: 546: 542: 536: 534: 529: 519: 516: 514: 511: 510: 506: 495: 488: 485: 483: 478: 475: 473: 469: 465: 461: 457: 453: 452:Gröbner basis 444: 440: 436: 434: 433:Gröbner basis 431: 429: 426:Multivariate 425: 423: 419: 415: 411: 410: 409: 406: 404: 400: 396: 392: 388: 384: 380: 376: 372: 368: 364: 360: 356: 352: 348: 338: 331: 321: 317: 314: 311: 309: 305: 302: 299: 297: 293: 290: 287: 283: 279: 263: 261: 257: 241: 239: 235: 231: 217: 213: 209: 207: 203: 192: 182: 178: 175: 172: 170: 166: 163: 160: 158: 154: 150: 146: 142: 138: 135: 133: 129: 126: 123: 119: 115: 99: 97: 93: 77: 75: 71: 67: 53: 49: 45: 43: 39: 35: 30: 22: 1079: 1067: 1008:Discontinued 989:SMath Studio 855: 765:. Retrieved 761:the original 751: 737: 723: 709: 695: 681: 670:. Retrieved 666: 643:. Retrieved 639:the original 634: 625: 614:. Retrieved 610: 573:. Retrieved 568: 559: 548:. Retrieved 544: 486: 479: 476: 472:toric ideals 448: 407: 358: 354: 350: 346: 345: 974:Mathematica 941:Proprietary 838:Open-source 428:Polynomials 375:polynomials 21:Cocoa (API) 1097:Categories 1040:Mathomatic 767:2014-05-22 672:2022-07-06 663:"CoCoALib" 645:2023-03-09 616:2022-07-06 575:2023-03-09 550:2022-07-06 524:References 420:using the 357:mmutative 285:Written in 272:2022-02-14 250:2022-04-28 225:2007-03-09 121:Written in 108:2023-02-21 86:2022-04-11 926:Xcas/Giac 886:Macaulay2 412:Very big 383:Macintosh 1069:Category 1030:LiveMath 916:Singular 911:SageMath 896:Normaliz 584:cite web 491:See also 456:syzygies 441:-based; 414:integers 389:on x86, 200:CoCoALib 1035:Macsyma 969:Mathcad 901:PARI/GP 851:Cadabra 403:Windows 395:Solaris 319:Website 313:GNU GPL 308:License 301:Library 270: ( 248: ( 223: ( 180:Website 174:GNU GPL 169:License 137:Windows 106: ( 84: ( 59: ( 1050:ALTRAN 1045:muMATH 1025:Erable 1020:Derive 983:MATLAB 906:Reduce 891:Maxima 866:FriCAS 861:Fermat 445:-based 333:  328:.unige 189:.unige 1015:CAMAL 979:muPAD 964:Maple 959:Magma 931:Yacas 921:SymPy 881:GiNaC 856:CoCoA 846:Axiom 439:Emacs 399:SPARC 387:Linux 371:Italy 347:CoCoA 326:.dima 324:cocoa 187:.dima 185:cocoa 149:macOS 141:Linux 27:CoCoA 1081:List 954:KANT 871:FORM 590:link 466:and 458:and 416:and 401:and 391:Unix 296:Type 157:Type 145:Unix 61:1988 54:1988 876:GAP 397:on 330:.it 289:C++ 191:.it 125:C++ 1099:: 665:. 654:^ 633:. 609:. 598:^ 586:}} 582:{{ 567:. 543:. 532:^ 484:. 454:, 443:Qt 369:, 355:Co 351:Co 147:, 139:, 981:( 822:e 815:t 808:v 770:. 745:. 731:. 717:. 703:. 689:. 675:. 648:. 619:. 592:) 578:. 553:. 359:A 349:( 274:) 252:) 227:) 151:, 143:/ 110:) 88:) 63:) 23:.

Index

Cocoa (API)

Original author(s)
Stable release
Preview release
C++
Operating system
Windows
Linux
Unix
macOS
Type
Computer algebra system
License
GNU GPL
cocoa.dima.unige.it
Original author(s)
Stable release
Preview release
C++
Type
Library
License
GNU GPL
cocoa.dima.unige.it
Edit this on Wikidata
computer algebra system
University of Genova
Italy
polynomials

Text is available under the Creative Commons Attribution-ShareAlike License. Additional terms may apply.

↑