characterization of free submonoids
Let be an arbitrary set, let be the free monoid on , and let be the identity element![]()
(empty word
) of . Let be a submonoid of and let be its minimal
generating set
.
We recall the universal property![]()
of free monoids: for every mapping with a monoid, there exists a unique morphism
![]()
such that for every .
Theorem 1
The following are equivalent![]()
.
- 1.
is a free submonoid of .
- 2.
- 3.
For every , if exist such that , then .
Corollary 1
An intersection![]()
of free submonoids of is a free submonoid of .
As a consequence of Theorem 1, there is no Nielsen-Schreier theorem for monoids. In fact, consider and : then , but has a nontrivial solution over , namely, .
We now prove Theorem 1.
Point 2 implies point 1. Let be a bijection. By the universal property of free monoids, there exists a unique morphism that extends ; such a morphism is clearly surjective. Moreover, any equation translates
![]()
into an equation of the form (1), which by hypothesis
![]()
has only trivial solutions: therefore , for all , and is injective
.
Point 3 implies point 2. Suppose the existence of such that implies is actually in . Consider an equation of the form (1) which is a counterexample to the thesis, and such that the length of the compared words is minimal: we may suppose is a prefix of , so that for some . Put : then and belong to by construction. By hypothesis, this implies : then equals a product![]()
with —which, by definition of , is only possible if . Then and : since we had chosen a counterexample of minimal length, . Then the original equation has only trivial solutions, and is not a counterexample after all.
Point 1 implies point 3. Let be an isomorphism![]()
of monoids. Then clearly ; since removing from removes from , the equality holds. Let and let satisfy : put , , , . Then , so : this is an equality over , and is satisfied only by , for some . Then .
References
- 1 M. Lothaire. Combinatorics on words. Cambridge University Press 1997.
| Title | characterization of free submonoids |
|---|---|
| Canonical name | CharacterizationOfFreeSubmonoids |
| Date of creation | 2013-03-22 18:21:32 |
| Last modified on | 2013-03-22 18:21:32 |
| Owner | Ziosilvio (18733) |
| Last modified by | Ziosilvio (18733) |
| Numerical id | 7 |
| Author | Ziosilvio (18733) |
| Entry type | Theorem |
| Classification | msc 20M05 |
| Classification | msc 20M10 |
| Defines | intersection of free submonoids is free |