|
|
Construct the subsemigroup R of the fp-semigroup S generated by
the words specified by the terms of the generator list
L1, ..., Lr.
A term Li of the generator list may consist of any of the following
objects:
- (a)
- A word;
- (b)
- A set or sequence of words;
- (c)
- A sequence of integers representing a word;
- (d)
- A set or sequence of sequences of integers representing words;
- (e)
- A subsemigroup of an fp-semigroup;
- (f)
- A set or sequence of subsemigroups.
The collection of words and semigroups specified by the list must all
belong to the semigroup S, and R will be constructed as a subgroup
of S.
The generators of R consist of the words specified directly by
terms Li together with the stored generating words for any
semigroups specified by terms of Li. Repetitions of an element and
occurrences of the identity element are removed (unless R is trivial).
Construct the two-sided ideal I of the fp-semigroup S generated
by the words specified by the terms of the
generator list L1, ..., Lr.
The possible forms of a term Li of the generator list are the
same as for the sub-constructor.
Construct the left ideal I of the fp-semigroup S generated by the
words specified by the terms of the
generator list L1, ..., Lr.
The possible forms of a term Li of the generator list are the
same as for the sub-constructor.
Construct the right ideal I of the fp-semigroup S generated by the
words specified by the terms of the
generator list L1, ..., Lr.
The possible forms of a term Li of the generator list are the
same as for the sub-constructor.
Given an fp-semigroup F, and a list of relations relations over the
generators of F, construct the quotient of F by the ideal
of F defined by relations.
The expression defining F may be either simply the name of a
previously constructed semigroup, or an expression defining an
fp-semigroup.
Each term of the list relations must be a relation, a relation
list or, if S is a monoid, a word.
A word is interpreted as a relator if S is a monoid.
A relation consists of a pair of words, separated by `='.
(See above).
A relation list consists of a list of words, where each pair
of adjacent words is separated by `=':
w1 = w2 = ... = wr.
This is interpreted as the relations w1 = wr, ...,
wr - 1 = wr.
Note that the relation list construct is only meaningful in the
context of the fp semigroup-constructor.
In the context of the quo-constructor, the identity element
(empty word) of a monoid may be represented by the digit 1.
Note that this function returns:
- (a)
- The quotient semigroup S;
- (b)
- The natural homomorphism φ : F -> S.
[Next][Prev] [Right] [Left] [Up] [Index] [Root]
|
|