This package defines Poset as a new data type and provides routines which use or produce posets. A poset (partially ordered set) is a set together with a binary relation satisfying reflexivity, antisymmetry, and transitivity.
A few methods in this package have been ported from John Stembridge's Maple package implementing posets, which is available at http://www.math.lsa.umich.edu/~jrs/maple.html#posets. Such methods are noted both in the source code and in the documentation.
Version 1.1.2 of this package was accepted for publication in volume 7 of The Journal of Software for Algebra and Geometry on 5 June 2015, in the article Partially ordered sets in Macaulay2. That version can be obtained from the journal or from the Macaulay2 source code repository.
This documentation describes version 1.1.3 of Posets.
The source code from which this documentation is derived is in the file Posets.m2.