68
Chapter
2.
Directed Graphs, Automata,
and
Automata Networks
exists
an
automaton
A= (A, X, 8)
which
has a
state
a € A, two
input letters
x,y X,
and
two
input words
p, q € X ,
under which
It
is
said that
an
automaton
A
satisfies
Letichevsky's criterion
if it has the
above
property
(*).
If A = (A, X, 8)
does
not
satisfy
Letichevsky's criterion
but we
have
LETICHEVSKY
CRITERION
8(ao,
x)
5(0o.
y), and (« *P) =
«for
some
o G A, jc, y X, and /? X*,
then
A
satisfies
the
semi-Letichevsky criterion. Otherwise
we say
that
A
does
not
satisfy
any
Letichevsky
criteria
or is
without Letichevsky criteria.
Proposition
2.70.
Let
there
be
given
an
automaton
A = (A, X, 5), a
state
O
A,
four input
words
u, v, p,q € X*
with
\p\ = \q\
under which (ao,
u) ^
8(
ao,
v),
and8(ao,
up) =
8(ao,
vq) = a$.
Then
A
satisfies
Letichevsky's criterion.
Proof.
We
shall
use the
following simple fact. Assume that there
are w\,
W2,
w(, w'
2
e
X*, x,y e X
w\xw2,
w(yw'
2
€
{up,
vq}
such that 8(ao,
w\) =
8(ao,
w(),
8(ao,
w\x)
^
8(ao,
w(y). Then
we
obtain Letichevsky's
criterion
by
setting
ao, u, v, p, q to
8(ao,
w\)(=
8(ao,
w()),
x, y,
W2U)\,
w
2
wi,
respectively. Therefore,
it
remains
to
study
the
case when
for
every
w\,
W2,
w{, w'
2
e X*, x, y e X
with
w\xw2,
w[yw'
2
€
{up,
vq}
and5(oo,
^i) =
8(ao,
w'i),
it
holds that 8(ao,
w\x)
=
8(ao, w(y}.
In
this case, there
are
x\,..
.x
n
€ X
having
u = xi • • •
x,,,
p =
x
i+
i
•••X
H
(XI---
x
n
y,
v = xi • • •
x
}
,,
q =
x
j+i
• • •
x
n
(xi
• • •
x
n
)
1
for
appropriate
s, t 0. But
(ao,
) (a ,v)
implies
i j.
Hence
\p\ ^
\q\,
a
contradiction.
D
If
a
class
1C
of
automata contains
an
automaton satisfying Letichevsky's criterion,
then
we
also
say
that
/C
satisfies
Letichevsky's criterion. Otherwise,
we say
that
/C
does
not
satisfy
it. If K
does
not
satisfy Letichevsky's
criterion
but
there
exists
A
fC
such
that
A
satisfies
the
semi-Letichevsky criterion, then
it is
also said that
1C
satisfies
the
semi-
Letichevsky
criterion. Otherwise,
we
also
say
that
1C
does
not
satisfy
Letichevsky criteria
or 15
without
any
Letichevsky criteria.
As
already mentioned, necessity
of the
Letichevsky
criterion
in
proving
the
Letichevsky
decomposition theorem follows
by the
next statement.
Proposition
2.71.
Suppose that
a
product
of
automata
satisfies
Letichevsky's criterion.
Then
it has a
factor with this property.