I. 
A string or word on I is any finite sequence of symbols belonging to I. 
The set of all the strings over I, including the empty string lambda is denoted by I*, also called the universal language over I. I* is an infinite and enumerable set.
L is any subset of I*, i. e. L is contained in I*.
 
We define the concatenation of two words in L, x and y, as the word obtained by appending the word y to x, and denoted by xy. 
lambda is the identity
with respect to concatenation
x, y and z over I, we have (xy)z = x(yz) = xyz
I* is a monoid with respect the concatenation - the free monoid generated by I.
Different classes of formal languages have been considered. Noam Chomsky introduced a language classification. A particular class, called regular languages, is of a great importance in the study of finite automata.
 Back to index
 Back to index