Macaulay2

E852921

Macaulay2 is a specialized computer algebra system designed for research in algebraic geometry and commutative algebra, particularly focused on computations involving polynomial rings and modules.

All labels observed (2)

Label Occurrences
Macaulay2 canonical 1
Macaulay2 language 1

How this entity was disambiguated

Statements (48)

Predicate Object
instanceOf computer algebra system ⓘ
mathematical software ⓘ
research software ⓘ
hasDocumentationURL https://faculty.math.illinois.edu/Macaulay2/Documentation/ ⓘ
hasDownloadURL https://faculty.math.illinois.edu/Macaulay2/Downloads/ ⓘ
hasFeature Betti table computation ⓘ
Groebner basis computation ⓘ
Hilbert function computation ⓘ
Hilbert polynomial computation ⓘ
arbitrary precision arithmetic ⓘ
cohomology computation ⓘ
documentation system ⓘ
free resolution computation ⓘ
homology computation ⓘ
interactive interpreter ⓘ
interface to external programs ⓘ
package system ⓘ
primary decomposition ⓘ
scripting language ⓘ
symbolic computation ⓘ
hasInterfaceLanguage English ⓘ
hasProgrammingLanguage Macaulay2 language ⓘ
linked to: Macaulay2
hasWebsite https://faculty.math.illinois.edu/Macaulay2/ ⓘ
isFreeOfCharge true ⓘ
isOpenSource true ⓘ
license GNU General Public License ⓘ
primaryDomain algebraic geometry ⓘ
commutative algebra ⓘ
supportsComputationOn graded modules ⓘ
homological invariants ⓘ
ideals ⓘ
modules ⓘ
polynomial rings ⓘ
sheaves ⓘ
supportsInterface Emacs interface ⓘ
command-line interface ⓘ
text-based interface ⓘ
supportsOperatingSystem Linux ⓘ
Windows ⓘ
macOS ⓘ
typicalUse computational experiments ⓘ
prototyping mathematical algorithms ⓘ
research in algebraic geometry ⓘ
research in commutative algebra ⓘ
teaching advanced algebra ⓘ
writtenInLanguage C ⓘ
C++ ⓘ
Macaulay2 language ⓘ

How these facts were elicited

Referenced by (2)

Full triples — surface form annotated when it differs from this entity's canonical label.

Macaulay2 → hasProgrammingLanguage → Macaulay2 language ⓘ
linked to: Macaulay2