.. _ch:monoids:

Monoids
=======

Sage supports free monoids and free abelian monoids in any
finite number of indeterminates.

.. toctree::
   :maxdepth: 2

   sage/monoids/free_monoid
   sage/monoids/free_monoid_element
   sage/monoids/free_abelian_monoid
   sage/monoids/free_abelian_monoid_element