코코아
CoCoA![]() | |
원본 작성자 | 애보트, J, 비가티, A. M., 롭비아노, L.[1] |
---|---|
초기 릴리즈 | 1987; | 전 (
안정적 해제 | 5.3.2 / 2020년 5월 6일;[2] 전 |
릴리스 미리 보기 | 5.3.4 / 2020년 11월 6일;[2] 전 |
기록 위치 | C++ |
운영 체제 | Windows, Linux/Unix, MacOS |
유형 | 컴퓨터 대수 체계 |
면허증 | GNU GPL |
웹사이트 | 코코아.디마.유니지.그럭저럭 |
원본 작성자 | 애보트, J, 비가티, A. M.[1] |
---|---|
초기 릴리즈 | 2007년 4월 27일 | 전 )
안정적 해제 | 0.99710 / 2020년 5월 7일;[3] 전 |
릴리스 미리 보기 | 0.99712 / 2020년 12월 22일;[3] 전 |
기록 위치 | C++ |
유형 | 도서관 |
면허증 | GNU GPL |
웹사이트 | 코코아.디마.유니지.그럭저럭 ![]() |
CoCoA([4]Computations in Commutative Agebra)는 이탈리아 제노바 대학교에서 개발한 무료 컴퓨터 대수 시스템으로, 숫자와 다항식 계산에 사용된다.CoCoA 라이브러리(CoCoALIB[5])는 GNU General Public License에 따라 이용할 수 있다.CoCoA는 PPC와 x86의 Macintosh, x86의 Linux, x86-64 & PPC, SPARC의 Solaris, x86의 Windows를 포함한 많은 운영 체제에 포팅되었다.CoCoA는 주로 연구자들에 의해 사용되지만(및에서[6][7] 인용 참조), "단순" 계산에도 유용할 수 있다.
CoCoA의 특징은 다음과 같다.
- GNU Multi-Precision Library를 이용한 매우 큰 정수와 합리적인 수
- 다변량 다항식
- 그뢰브너 기준
- 사용자 인터페이스: 텍스트, Emacs 기반, Qt 기반
다변량 다항식 및 그것과 관련된 다양한 데이터(이상, 모듈, 행렬, 합리적인 기능)에 대해 단순하고 정교한 연산을 수행할 수 있다.예를 들어, Gröbner의 기초, 시지기와 최소 자유 분해능, 교차점, 분할, 이상, 0차원 계획의 이상, 푸앵카레 시리즈와 힐버트 함수, 다항식의 인자화, 토릭 이상을 쉽게 계산할 수 있다.CoCoA의 기능과 사용의 유연성은 전용 고급 프로그래밍 언어에 의해 더욱 강화된다.
수학적 핵심인 CoCoALib은 오픈소스 C++ 라이브러리로 설계돼 사용 편의성과 유연성에 중점을 두고 있다.
CoCoALIB는 GNU Multi-Precision Library를 기반으로 한다.
CoALIB는 ApCoA와[8] NmzIntegrate에서[9] 사용한다.
참고 항목
![]() | 위키미디어 커먼즈에는 Communitative Agebra에서 Computations와 관련된 미디어가 있다. |
참조
- ^ a b "Citing CoCoA". cocoa.dima.unige.it. Retrieved 2021-03-30.
- ^ a b "CoCoA 5 Release Notes". cocoa.dima.unige.it. Retrieved 2021-03-30.
- ^ a b "CoCoALib". cocoa.dima.unige.it. Retrieved 2021-03-30.
- ^ "CoCoA website".
- ^ "CoCoALib home page".
- ^ "CoCoA - Mathematical software - swMATH".
- ^ "CoCoA in GoogleScholar".
- ^ "ApCoCoA website".
- ^ "Normaliz website". Archived from the original on 2015-12-08. Retrieved 2014-05-22.