FAS Computer Services to Harvard University IT: (617) 4957777.
Macaulay 3
(earlier version Macaulay 2)
is a software package for research in
commutative algebra and algebraic geometry and related fields.

The Manual
or the
Language overview are good reference points. There is also a
book.

The program is available on our server Abel and is started up with "Macaulay"
and end it with "quit" at the Macaulay prompt.
Macaulay 2 is started up with the command "M2". The program is free and
installs on Gnu/Linux machines, Solaris or Windows machines.

An example shows how to compute with matrices over
a polynomial ring over a finite field R. An example
shows how to work with polynomials. Some combinatorial functions like
partitions are built in. Look at some
examples
in the manual.
