
5.3.
 The
 Beauty
 of
 Letichevsky's Criterion
 1 57
proposition.
 To
 prove
 our
 statement,
 we
 give
 a
 loop power
 of M
 which isomorphically
represents
 a
 counter having
 sl
 states.
 Consider
 the
 loop power
 £ =
 M
sl
({x},
 \
,...,
 (
 sl
)
of
 M
 with
 (
 i(a
1
,...,a
si
,a
sl
+i)
 =
 a
i+1(modsi
)
 ((a
{
,...
 ,a
si
)
 e
 A
sl
,a
sl+l
 A) and
correspond
 the
 state C(vu
£
,
 k) (k
 {1,...,
 si})
 to the
 integer
 k.
 Clearly, then
 £ has a
subautomaton
 B
 with state
 set
 C(vu
£
,
 k) (k
 {1,...,
 si}) such that this correspondence
 is
an
 isomorphism
 of B
 onto
 the
 5^-state counter. This ends
 the
 proof.
5.3 The
 Beauty
 of
 Letichevsky's
 Criterion
Recall
 that
 an
 automaton
 A
 satisfies
 Letichevsky's
 criterion
 if
 there
 are a
 state
 OQ
 A, two
input
 letters
 x, y X, and two
 input words
 p, q X*
 under which
 S(a
o
,
 x) =
 (a
o
,
 y) and
(a
0
,
 x
p
) =
 S(a
o
,
 yq) = ao- If the
 class
 k of
 automata contains
 an
 automaton
 satisfying
Letichevsky's criterion, then
 we
 also
 say
 that
 k
 satisfies
 Letichevsky's
 criterion. Otherwise
we
 say
 that
 k
 does
 not
 satisfy
 it.
 This well-known criterion
 can be
 used
 not
 only
 for
characterization
 of
 complete
 classes
 with respect
 to
 homomorphic representations under
the
 general product
 but
 also
 for
 description
 of
 complete
 classes
 with respect
 to
 isomorphic
and
 homomorphic simulations.
Under
 the
 generalized product, homomorphic representation
 is
 quivalent
 to
 both
homomorphic
 and
 isomorphic simulations.
 The
 Gluskov product behaves quite
 differently.
In
 this section
 we
 show that, contrary
 to
 this
 fact,
 a
 class
 of
 automata
 is
 complete with respect
to
 homomorphic representations under
 the
 GluSkov
 product
 if and
 only
 if it is
 complete with
respect
 to
 both homomorphic
 and
 isomorphic simulations.
Therefore,
 in
 this sense
 the
 GluSkov
 product behaves similarly
 to its
 generalized
 form.
For
 every digraph
 D = (V, E)
 with
 V =
 {1,...,n}
 and
 positive integer
 s, we
 define
the
 digraph D
[s]
 =
 (V
s
,
 E
s
)
 having
 V
s
 =
 {1,..., ns},
 E
s
 =
 {(i,
 i - 1
 (modns))
 I i
Lemma 5.19.
 Let A = (A,
 X,8)
 be an
 automaton
 having
 Letichevsky's
 criterion with
 s
length
 control
 words.
 Consider
 an
 automaton
 A =
 (A',
 X',
 S'), with
 A' =
 {1,...,
 |
 A'|},
and
 its
 digraph
 D(A)
 =
 (A',
 E)
 (having
 E =
 {(i,
 j) A' x A' |
 there
 exists
 x X:
S'(i,
 x) =
 j}).
 Then
 A can be
 simulated
 isomorphically
 by a
 (D(A))
[s
-power
 of
 A.
Proof.
 Let A = (A, X, 8)
 satisfy
 Letichevsky's criterion; that
 is,
 there
 are a
 state
 a
o
 A,
two
 input letters
 x, y X, and two
 input words
 p, q X*
 under which (a
o
,
 x)
(a
o
 y) and
 8(a
o
,
 xp) =
 S(a
o
,
 yq) = a
o
.
 Introduce
 the
 notation,
 jci...
 x
s
 =
 xpyq,
 ak
 =
8(a
0
, x\... x
k
),
 and
 yi...
 y
s
 =
 yqxp,
 b
k
 =
 8(a
0
, y
i
... y
k
), where
 k =
 1,...,
 s and
x\,...,
 x
s
,
 yi,...,
 y
s
 X. We may
 assume that
 0, =
 b
i
{
 implies
 a,-+i
 =
 b
i+
\
 and
 x
i
,
+1
 =
y
i
,+1
 for any i =
 1,...,
 s — 1.
 Otherwise
 we
 could exchange a
i
,
+1
 with bi+\
 and ,
+
i
 with
y,-+1.
 Clearly, then
 a
s
 = b
s
 = a
o
.
Let
 A =
 (A',
 X',
 8')
 be an
 automaton with state
 set A' =
 {1,...,
 r}
 for
 some positive
integer
 r.
 Moreover,
 let D =
 (A',
 E)
 having
 E =
 {(i,
 j) A' x A' \
 there exists
 x 6 X:
8'(i,x)
 = j}. We
 shall prove that
 A has a
 D
[s]
-power which isomorphically simulates
A. Let
 Zi,...,
 Z
f
 be
 distinct
 finite
 nonempty sets
 for
 which
 Zi = X'.
 Define
 the
power
 A
rs
 with
 respect
 to
and
such
 that
 for any