Free Generators and Rank
The members of a set A are called the free generators for A∗ and A+. The superscript * is then commonly understood to be the Kleene star. More generally, if S is an abstract free monoid (semigroup), then a set of elements which maps onto the set of single-letter words under an isomorphism to a semigroup A+ (monoid A∗) is called a set of free generators for S.
Each free semigroup (or monoid) S has exactly one set of free generators, the cardinality of which is called the rank of S.
Two free monoids or semigroups are isomorphic if and only if they have the same rank. In fact, every set of generators for a free semigroup or monoid S contains the free generators. It follows that a free semigroup or monoid is finitely generated if and only if it has finite rank.
A set of free generators for a free monoid P is referred to as a basis for P: a set of words C is a code if C* is a free monoid and C is a basis. A set X of words in A∗ is a prefix if it is closed under taking initial segments: that is, xy in X implies x in X. Every prefix in A+ is a code.
A submonoid N of A∗ is right unitary if x, xy in N implies y in N. A submonoid is generated by a prefix if and only if it is right unitary.
Read more about this topic: Free Monoid
Famous quotes containing the words free and/or rank:
“The free man is a warrior.How is freedom measured among individuals, among peoples? According to the resistance that must be overcome, according to the trouble it takes to stay on top. The highest type of free man must be sought where the highest resistance is constantly overcome: five steps away from tyranny, close to the threshold of the danger of servitude.”
—Friedrich Nietzsche (18441900)
“ArchbishopA Christian ecclesiastic of a rank superior to that attained by Christ.”
—H.L. (Henry Lewis)