|
|
|
|
free semigroup
|
(Definition)
|
|
|
Let $X$ be a set. We define the power of $X$ in a language-theoretical manner as $$ X^n=\gbra{x_1x_2\ldots x_n\mid x_j\in X \hbox{ for all }j\in\gbra{1,\ldots,n}} $$ for all $n\in\mathbb{N}\setminus \gbra{0}$ , and $$ X^0=\gbra{\varepsilon}, $$ where $\varepsilon\notin X$ . Note that the set $X$ is not necessarily an alphabet, that is, it may be infinite; for example, we may choose $X=\mathbb{R}$ .
We define the sets $X^+$ and $X^*$ as $$ X^+=\bigcup_{n\in\mathbb{N}\setminus\gbra{0}} X^n $$ and $$ X^*=\bigcup_{n\in\mathbb{N}} X^n = X^+\cup\gbra{\varepsilon}. $$ The elements of $X^*$ are called words on $X$ , and $\varepsilon$ is called the empty word on $X$ .
We define the juxtaposition of two words $v,w\in X^*$ as $$ vw=v_1v_2\ldots v_n w_1w_2\ldots w_m, $$ where $v=v_1v_2\ldots v_n$ and $w=w_1w_2\ldots w_m$ , with $v_i,w_j\in X$ for each $i$ and $j$ . It is easy to see that the juxtaposition is associative, so if we equip $X^+$ and $X^*$ with it we obtain respectively a semigroup and a monoid. Moreover, $X^+$ is the free semigroup on $X$ and $X^*$ is the free monoid on $X$ , in the sense that they solve the following universal mapping problem: given a semigroup $S$ (resp. a monoid $M$ ) and a map $\Phi\colon X\to S$ (resp. $\Phi\colon X\to M$ ), a semigroup
homomorphism $\overline\Phi\colon X^+\to S$ (resp. a monoid homomorphism $\overline\Phi\colon X^*\to M$ ) exists such that the following diagram commutes:
(resp.
), where $\iota\colon X\to X^+$ (resp. $\iota\colon X\to X^*$ ) is the inclusion map. It is well known from universal algebra that $X^+$ and $X^*$ are unique up to isomorphism.
- 1
- J.M. Howie, Fundamentals of Semigroup Theory, Oxford University Press, Oxford, 1991.
|
"free semigroup" is owned by yark. [ full author list (2) | owner history (1) ]
|
|
(view preamble | get metadata)
See Also: word
| Also defines: |
word, empty word, free semigroup, free monoid |
|
|
Cross-references: isomorphism, universal algebra, inclusion map, diagram, monoid homomorphism, semigroup homomorphism, map, mapping, universal, monoid, semigroup, associative, easy to see, juxtaposition, elements, infinite, alphabet, power
There are 43 references to this entry.
This is version 12 of free semigroup, born on 2006-08-24, modified 2007-06-10.
Object id is 8287, canonical name is FreeSemigroup.
Accessed 6636 times total.
Classification:
| AMS MSC: | 20M10 (Group theory and generalizations :: Semigroups :: General structure theory) | | | 20M05 (Group theory and generalizations :: Semigroups :: Free semigroups, generators and relations, word problems) |
|
|
|
|
|
|
Pending Errata and Addenda
|
|
|
|
|
|
|
|
|
|
|