PlanetMath (more info)
 Math for the people, by the people.
Encyclopedia | Requests | Forums | Docs | Wiki | Random | RSS  
Login
create new user
name:
pass:
forget your password?
Main Menu
Owner confidence rating: High Entry average rating: No information on entry rating
free semigroup (Definition)

Let $X$ be a set. We define the power of $X$ in a language-theoretical manner as

\begin{displaymath} X^n=\left\{ x_1x_2\ldots x_n\mid x_j\in X \hbox{ for all }j\in\left\{ 1,\ldots,n \right\} \right\} \end{displaymath}

for all $n\in\mathbb{N}\setminus \left\{ 0 \right\}$, and
\begin{displaymath} X^0=\left\{ \varepsilon \right\}, \end{displaymath}

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

\begin{displaymath} X^+=\bigcup_{n\in\mathbb{N}\setminus\left\{ 0 \right\}} X^n \end{displaymath}

and
\begin{displaymath} X^*=\bigcup_{n\in\mathbb{N}} X^n = X^+\cup\left\{ \varepsilon \right\}. \end{displaymath}

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

\begin{displaymath} vw=v_1v_2\ldots v_n w_1w_2\ldots w_m, \end{displaymath}

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:
\begin{displaymath}\begin{xy} *!C\xybox{ \xymatrix{ & X \ar[r]^{\iota} \ar[d]_{\Phi} & X^+ \ar[dl]^{\overline{\Phi}} \ & S & } } \end{xy}\end{displaymath}

(resp.
\begin{displaymath}\begin{xy} *!C\xybox{ \xymatrix{ & X \ar[r]^{\iota} \ar[d]_{\Phi} & X^* \ar[dl]^{\overline{\Phi}} \ & M & } } \end{xy}\end{displaymath}

), 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.

Bibliography

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)

View style:

Also defines:  word, empty word, free semigroup, free monoid
Keywords:  semigroup
Log in to rate this entry.
(view current ratings)

Cross-references: isomorphism, universal algebra, inclusion map, monoid homomorphism, semigroup homomorphism, map, mapping, universal, monoid, semigroup, associative, easy to see, juxtaposition, infinite, alphabet, power
There are 20 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 4118 times total.

Classification:
AMS MSC20M10 (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
None.
[ View all 6 ]
Discussion
Style: Expand: Order:
forum policy

No messages.

Interact
post | correct | update request | add derivation | add example | add (any)