next | previous | forward | backward | up | top | index | toc | Macaulay2 website
Macaulay2Doc :: Monoid

Monoid -- the class of all monoids


A monoid is a set with a multiplicative operation on it and an identity element. A typical monoid is the set of monomials in a polynomial ring, which we consider to be created before the polynomial ring is created.

Types of monoid :

Functions and methods returning a monoid :

Methods that use a monoid :

For the programmer

The object Monoid is a type, with ancestor classes Type < MutableHashTable < HashTable < Thing.