Monoids¶
Sage supports free monoids and free abelian monoids in any finite number of indeterminates, as well as free partially commutative monoids (trace monoids).
- Monoids
- Free Monoids
- Elements of Free Monoids
- Free abelian monoids
- Abelian Monoid Elements
- Hypoplactic monoid
- Indexed Monoids
- Plactic monoid
- Free String Monoids
- String Monoid Elements
- Utility functions on strings
- Hecke Monoids
- Automatic Semigroups
- Module of trace monoids (free partially commutative monoids).