Difference between revisions of "Word"
(Importing text file) |
(TeX done) |
||
Line 1: | Line 1: | ||
− | A (linear) sequence of letters (cf. [[ | + | A (linear) sequence of letters (cf. [[Letter]]) from some [[alphabet]]. For example, the series of symbols "wordinanalphabet" is a word in any alphabet containing the letters i, w, o, r, d, n, a, l, p, h, b, e, t. For convenience, one also allows the empty word, that is, the word containing no letters. It is a word in any alphabet. |
− | More precisely, one can use an inductive characterization of a word, whereby the words in an alphabet | + | More precisely, one can use an inductive characterization of a word, whereby the words in an alphabet $A$ are defined as the objects obtained by the following generating process: a) the empty word $\epsilon$ is a word in $A$; b) if an object $P$ is a word in $A$ and $\xi$ is a letter of $A$, then the object $P \xi$ is also a word in $A$. This characterization of words makes it possible to apply inductive arguments in proving universally true statements about the words in a given alphabet. |
− | A word is a fairly general type of [[ | + | A word is a fairly general type of [[constructive object]], and because of this, the notion of a word plays an important role in constructive mathematics. The concept of a word is also widely used in algebra, mathematical linguistics and elsewhere. |
====References==== | ====References==== | ||
− | <table><TR><TD valign="top">[1]</TD> <TD valign="top"> A.A. Markov, "Theory of algorithms" , Israel Program Sci. Transl. (1961) (Translated from Russian) (Also: Trudy Mat. Inst. Steklov. 42 (1954))</TD></TR><TR><TD valign="top">[2]</TD> <TD valign="top"> A.A. Markov, N.M. [N.M. Nagornyi] Nagorny, "The theory of algorithms" , Kluwer (1988) (Translated from Russian)</TD></TR></table> | + | <table> |
+ | <TR><TD valign="top">[1]</TD> <TD valign="top"> A.A. Markov, "Theory of algorithms" , Israel Program Sci. Transl. (1961) (Translated from Russian) (Also: Trudy Mat. Inst. Steklov. 42 (1954))</TD></TR> | ||
+ | <TR><TD valign="top">[2]</TD> <TD valign="top"> A.A. Markov, N.M. [N.M. Nagornyi] Nagorny, "The theory of algorithms" , Kluwer (1988) (Translated from Russian)</TD></TR> | ||
+ | </table> | ||
Line 13: | Line 16: | ||
In algebra, words normally consist of letters and operation symbols, as "x+y-z" . | In algebra, words normally consist of letters and operation symbols, as "x+y-z" . | ||
− | The length of a word is defined inductively: | + | The length of a word is defined inductively: $\ell(\epsilon)=0$, $\ell(P\xi) = \ell(P) + 1$. |
Under concatenation | Under concatenation | ||
+ | $$ | ||
+ | (a_1 \cdots a_m,b_1 \cdots b_n) \mapsto a_1\cdots a_m b_1 \cdots b_n | ||
+ | $$ | ||
+ | the set $\Omega(A)$ of all words in an alphabet $A$ becomes an associative [[monoid]]. The empty word is the unit element. This is the [[free monoid]] over $A$. It satisfies the freeness property: For every monoid $M$ and mapping of sets $\phi : A \rightarrow M$ there is a unique morphism of monoids $\tilde\phi : \Omega(A) \rightarrow M$ extending $\phi$. Here, $A$ is identified with the set of words of length $1$ in $\Omega(A)$. | ||
− | <table | + | ====References==== |
+ | <table> | ||
+ | <TR><TD valign="top">[a1]</TD> <TD valign="top"> R.C. Lyndon, P.E. Schupp, "Combinatorial group theory" , Springer (1977)</TD></TR> | ||
+ | </table> | ||
− | + | {{TEX|done}} | |
− | |||
− | |||
− |
Revision as of 20:26, 8 December 2015
A (linear) sequence of letters (cf. Letter) from some alphabet. For example, the series of symbols "wordinanalphabet" is a word in any alphabet containing the letters i, w, o, r, d, n, a, l, p, h, b, e, t. For convenience, one also allows the empty word, that is, the word containing no letters. It is a word in any alphabet.
More precisely, one can use an inductive characterization of a word, whereby the words in an alphabet $A$ are defined as the objects obtained by the following generating process: a) the empty word $\epsilon$ is a word in $A$; b) if an object $P$ is a word in $A$ and $\xi$ is a letter of $A$, then the object $P \xi$ is also a word in $A$. This characterization of words makes it possible to apply inductive arguments in proving universally true statements about the words in a given alphabet.
A word is a fairly general type of constructive object, and because of this, the notion of a word plays an important role in constructive mathematics. The concept of a word is also widely used in algebra, mathematical linguistics and elsewhere.
References
[1] | A.A. Markov, "Theory of algorithms" , Israel Program Sci. Transl. (1961) (Translated from Russian) (Also: Trudy Mat. Inst. Steklov. 42 (1954)) |
[2] | A.A. Markov, N.M. [N.M. Nagornyi] Nagorny, "The theory of algorithms" , Kluwer (1988) (Translated from Russian) |
Comments
In algebra, words normally consist of letters and operation symbols, as "x+y-z" .
The length of a word is defined inductively: $\ell(\epsilon)=0$, $\ell(P\xi) = \ell(P) + 1$.
Under concatenation $$ (a_1 \cdots a_m,b_1 \cdots b_n) \mapsto a_1\cdots a_m b_1 \cdots b_n $$ the set $\Omega(A)$ of all words in an alphabet $A$ becomes an associative monoid. The empty word is the unit element. This is the free monoid over $A$. It satisfies the freeness property: For every monoid $M$ and mapping of sets $\phi : A \rightarrow M$ there is a unique morphism of monoids $\tilde\phi : \Omega(A) \rightarrow M$ extending $\phi$. Here, $A$ is identified with the set of words of length $1$ in $\Omega(A)$.
References
[a1] | R.C. Lyndon, P.E. Schupp, "Combinatorial group theory" , Springer (1977) |
Word. Encyclopedia of Mathematics. URL: http://encyclopediaofmath.org/index.php?title=Word&oldid=16569