This package contains a few methods for working with posets, rings, and the Macaulay property.
Two boolean methods for ranked posets are implemented.
Four poset operations and two ring operations are implemented.
To define the latter two poset operations, a new data type PosetMap was created.
To obtain the monomial poset of a ring, one can use getPoset, a generalization of standardMonomialPoset from the Posets package to ideals which are not necessarily monomial.
This package was used in some of the work leading to the paper https://arxiv.org/abs/2502.15166, where many of these operations and properties are discussed.
This documentation describes version 1.0 of MacaulayPosets, released April 5, 2026.
If you have used this package in your research, please cite it as follows:
|
The object MacaulayPosets is a package, defined in MacaulayPosets.m2.
The source of this document is in /build/reproducible-path/macaulay2-1.26.05+ds/M2/Macaulay2/packages/MacaulayPosets.m2:1624:0.