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.