Macaulay2 » Documentation
Packages » Macaulay2Doc » The Macaulay2 language » Type » Monoid
next | previous | forward | backward | up | index | toc

Monoid -- the class of all monoids

Description

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.

Menu

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.


The source of this document is in Macaulay2Doc/doc_rings.m2:18:0.