
98
 Chapters. Krohn-Rhodes Theory
 and
 Complete
 Classes
Then
 A
 isomorphically simulates
 B by
 nonempty words under
 r\ : {a, b} -> (a\
 ,02],
r
2
 :
 (XQ,XI,
 x
2
} -> {«, v, w]
 with Ti(a)
 = a\,
 T\(b)
 = a
2
,
 T
2
(x
0
)
 = u,
 r
2
(*i)
 = v,
 T
2
(x
2
)
= w.
 This
 is the end of the
 proof.
 n
Lemma 3.32.
 Let A = (A, X, 5) be an
 automaton such that
 G <
 S(A)for some noncom-
mutative
 group
 G.
 There
 exists
 a
 single-factor
 product A(X,
 <p)
 such that
 the
 monoid with
two
 right-zero elements
 can be
 embedded
 isomorphically
 into
 the
 semigroup
 S(A(X,
 <p)}.
Proof.
 By
 Proposition 1.11, there exists
 a
 subgroup
 G of
 S(A) which acts
 on a
 subset
 of
Z c A by
 permutations
 so
 that
 (Z, G) is a
 permutation group
 and G
 maps homomorphically
onto
 G.
 Since
 G is
 noncommutative,
 so is G.
 Thus there exist words
 x, y e X
+
 such that
 x
and
 y
 represent members
 of G
 that correspond
 to
 noncommuting permutations
 of the
 states
Z.
 That
 is, 8
X
, 8
y
 e G but
 8
x
8
y
 /
 8
y
8
x
.
 Hence there exists
 a
 state
 a
0
 € Z
 such that
 a b
for
 a =
 8(ao, xy),
 b =
 8(aQ,
 yx). Recall that o(g) denotes
 the
 order
 of a
 group element.
By
 definition
 of
 order,
 x°^
Sx)
 acts
 as the
 identity permutation
 on Z, and
 similarly
 for
 y
o(
-
s
y\
Now
 define
 the
 following words
 in X
+
:
(Note that
 the
 orders
 of S
x
 and 8
y
 are
 each more than
 1,
 since these group elements
 do
not
 commute.) Observe that each
 of
 these words
 is of the
 same length, namely,
 of
 length
o(8
x
)\x\
 +
 o(8
y
)\y\.
 We
 compute that
 a • q = a0 • xyq = a
0
 • xyy x yx =
a0
 •
 xyxyx
 = a
Q
 • xx yx = a
0
 • x
0
 yx =
 OQ
 • yx = b. It is
 trivial
 to
 check
that
 a • p = a, b • p = b, and b • r = a. But
 then
 the
 states
 a, b and the
 words
 p,q,rofA
satisfy
 the
 conditions
 of
 Lemma 3.31. This ends
 the
 proof.
 D
Lemma 3.33.
 Let A = (A, X, 5) be an
 automaton such that
 G <
 S(A)for some noncom-
mutative
 group
 G.
 Then
 A
 satisfies
 Letichevsky's
 criterion.
Proof.
 Given
 an
 automaton
 A
 with
 n
 states,
 let G <
 S(A)
 for a
 noncommutative group
 G.
By
 Proposition 2.47
 we
 obtain
 AG < A
 n
,
 where
 A
 n
 denotes
 the
 nth-diagonal power
 of
A. It is
 clear that
 AG is
 strongly connected.
 In
 addition,
 G is
 noncommutative. Thus
 AG
is
 a
 noncommutative strongly connected automaton. Therefore,
 by
 Proposition 2.76,
 A
An
satisfies
 Letichevsky's criterion. Obviously, then
 A
 also
 has
 this property. This ends
 the
proof.
 D
Lemma 3.34.
 Let A = (A, X, 5) be an
 automaton having Letichevsky's criterion with
 a
stateaQ
 € A,
 inputletters
 x, y X, and
 words
 p, q X*
 suchthat
 (a0,
 x)
 (a0,
 y) and
(ao,
 xp) =
 (ao, yq).
 There
 exists
 a
 single-factor
 product
 B =
 A(X,
 (p)
 and a
 counter
Ck
 such that
 the
 two-state reset automaton
 can be
 homomorphically
 represented
 by an
aQ-productC
k
 x B
 +2
({x,
 y],
 ,...,
 |pq|+2).
Proof.
 Let A = (A, X, 8) be an
 automaton having Letichevsky's criterion with
 a
 state
a0
 A,
 input letters
 x, y e X, and
 words
 p, q e X*
 such that 8(ao,
 x) ^
 S(OQ,
 y) and