
4.2.
 Without
 Any
 Letichevsky Criteria
 123
Proof.
 Consider
 the
 automaton
 A' —
 (A',
 X',
 <$')•
 We
 distinguish three
 cases.
Case
 1.
 There exists
 an A = (A, X, 5) e
 K,
 having
 a
 nontrivial cycle.
 In
 other words,
there
 are
 distinct states
 a\,...,
 a
m
 e A, in > 1, and
 (not necessarily distinct) input letters
xi,...,x
m
 e X
 such that
 5(a,-,
 jc,-)
 =
 a,
+
i(
m0
dm)-
 By
 Proposition 4.16, this implies that
 for
every
 jc
 e X,
 8(a
t
,
 x) =
 a,
+
i(mod
m
).
 Consider
 a fixed jc e X and let M =
 A(X,
 <p)
 be
 given
such
 that
 (p(a,
 x') = x for
 every
 a e A and x' e X.
 Then
 M. is an
 autonomous automaton
which
 is a
 <?
 -power
 of A
 with
 a
 single factor such that
 for
 every distinct
 &,€e{l,...,m},
8(dk,
 <p(dk,
 p)) 7^
 8(ai,
 <p(at,
 p)),p
 e X*.
 Using Proposition 2.28, this ends
 the
 proof
 of
our
 case.
Case
 2.
 There exists
 an A — (A, X, 5) e /C
 having
 two
 distinct trivial cycles. This
means that there
 are
 distinct states
 a, b € A and
 (not necessarily distinct) input letters
x\,X2
 € X
 having 5(a,
 *i) = a and
 S(£,
 x
2
) = b. But
 then, again applying Proposition
4.16,
 we
 obtain
 for
 every
 x e X,
 8(a,
 x) = a and
 8(b,
 Jt) = b.
 Thus, similar
 to
 above,
 we
can
 define
 the q
 -power
 M of A
 with
 a
 single factor such that
 8 (a,
 (p(a,
 p)) /
 8(b,
 (p(b,
 /?)),
p € X*.
 Then
 we can use
 Proposition 2.28 again, which completes
 the
 proof
 of
 this case.
Case
 3.
 Neither
 of the two
 cases above apply. Using Proposition 2.23, this means that
all
 elements
 of
 K,
 are
 nilpotent automata.
 But
 then, using
 Proposition
 2.64,
 A' is a
 nilpotent
automaton
 whenever
 it can be
 represented homomorphically
 by a
 general product
 of
 factors
in
 /C.
 Therefore,
 A is a
 directable automaton. Thus, applying Proposition 2.27,
 it can be
represented homomorphically
 by a
 diagonal product
 M' of its
 connected state-subautomata.
Then
 it is
 obvious that
 M'
 AA4
 also homomorphically represents
 A
 whenever
 M. and M.'
have
 the
 same input
 set and At is an
 arbitrary autonomous
 q
 -power
 of an
 automaton
 in
 JC
with
 a
 single factor. (Obviously,
 if X'
 denotes
 the
 input
 set of M' and A = (A, X, 5) is an
arbitrary
 element
 of
 /C
 with
 a fixed
 input letter
 x e X,
 and, moreover,
 M =
 A(X,
 <p)
 is a
^-product with
 <p(a,
 x') = x, a e A, x' e X',
 then
 M has
 this property.) This implies
 the
validity
 of our
 statement
 in
 this
 case.
 D
Lemma
 4.23.
 Let A = (A, X, 8) be an
 automaton without
 any
 Letichevsky
 criteria.
 If
there
 are a € A, q, q' e X*, \q\ —
 \q'\
 > \A\ — 1,
 8(a,
 q) ^
 8(a,
 q'\
 then
 for
 every
 pair
of
 words
 r, r' e X*, \r\ =
 \r'\,
 we
 have
 8(a,
 qr) ^
 8(a, q'r').
Proof.
 Suppose that
 our
 statement does
 not
 hold, i.e., there
 are a e A, q, q', r, r' e X*, \q\ =
\q'\
 > \A\ - 1, |r| =
 |r'| having 8(a,
 q)
 ^=
 8(a,
 q') and
 8(a,
 qr) =
 8(a, q'r'). Then,
 of
course,
 |r| =
 |r'|
 > 0. We
 distinguish
 the
 following three cases.
Case
 1.
 There
 are
 qi,n,
 q
2
,r
2
,q{,
 r[,q'
2
,r'
2
 with
 q =
 q\r\
 =
 q
2
r
2
,q'
 =
 q{r(
 =
q
2
r
2
,
 \qi\
 <
 \q
2
\, \q[\
 <
 \q'
2
\
 such that 8(a,
 q{) =
 8(a,
 <?
2
),
 8(a,
 q{) =
 8(a, ^).
20
 But
 then,
by
 Proposition 4.16,
 8(a,q\w)
 =
 8(a,qiw')
 and
 8(a,q{w)
 =
 8(a,q(w')
 for
every
 w, w'
 eX*, |u;|
 =
 |iy'|.
 Thus, because
 of
 &(a,q\)
 =
 8(a,q
2
)
 and5(a,
 q()
 =
 8(a,q
2
),
we
 obtain that
 for
 every
 w, w' € X*
 there
 are z, z' e X*
 with 8(a, q\wz]
 =
 8(a,
 q\)
and
 8(a,
 q
 w'z')
 =
 8(a, q{). Thus
 q\r\—q,
 q'^ =q'
 imply that 8(a, qrz}
 =
 8(a,
 q\) and
8(a,
 q'r'z')
 =
 8(a,
 q{)
 hold
 for
 some
 z, z' e X*.
 This
 means that
 8(a,qrzri)
 =
 S(a,#)and
8(a,
 q'r'z'rQ
 =
 8(a, q').
 Putb
 =
 8(a, qr)(= 8(a, q'r')),
 c =
 8(a,
 q), c' =
 8(a, q'). Then
8(b,
 zr
1
)
 = c c' =
 8(b, z'r{)
 and
 8(c,
 r) =
 8(c',
 r') = b.
 Therefore,
 by
 Proposition 2.70,
A
 satisfies Letichevsky's criterion,
 a
 contradiction.
20
This
 holds automatically
 if \q\ =
 \q'\
 >
 \A\.