Macaulay2 » Documentation
Packages » Macaulay2Doc » The Macaulay2 language » the engine of Macaulay2
next | previous | forward | backward | up | index | toc

the engine of Macaulay2

The engine is the part of the program that is dedicated to performing the computation of Gröbner bases with Buchberger's algorithm. It is coded directly in C++ for speed.

The Macaulay2 engine provides fast polynomial and matrix operations, and Gröbner bases, syzygies, Hilbert functions, resolutions and other operations that we feel need to be implemented directly for efficiency reasons.

Menu


The source of this document is in Macaulay2Doc/ov_developers.m2:62:0.