
1
 82
 Chapter
 6.
 Primitive
 Products
 and
 Temporal
 Products
For
 every
 d > 0 and a a
 state
 of N, (p, q) € R ,d, P €
 (XD)
ms
,
 we
 clearly have,
whenever
 N(a,
 q) D,
 that
 8D(8N(a,
 q), p) =
 8j^f(a,q
 (p))
 D).
 Furthermore,
 by
taking
 t to be a
 letter
 of X
D
 inducing
 the
 identity under
 $
D
 (that
 is, S
D
 (bi,
 t) =
 b
i
{
 for all
 b(
D) and
 letting
 q be (
 (t
m5
))
;
 with
 msj <
 ms+d
 and p =
 L
d
-
ms(j-1)
 implying
 (p, q)
R
 t
d, we
 derive
 8
D
D(8
N
(b
i
,q),
 p) =
 <5p(b
i
,,
 p) = b
t
.
 Therefore,
 D =
 [8
D
(8
N
(a,
 q), p) \
a a
 state
 of
 N,(p,q)
 R ,d,
 (a,q)
 D}.
 This shows that conditions
 (1) and (2) of
Lemma 6.11 hold.
For
 every
 i (=
 1,...,
 6n),
 define
 :
 (XD)
ms
 A
ms
 as
 follows:
 for
 each
 1
j ms, the jth
 letter
 of
 ,(/?)
 ( €
 (XD)
mj
)
 is
 equal
 to the ith
 component
 of the jth
letter
 =
 (Zj,i,
 • •.,
 Zj,6n)
 of
 (/>). Therefore,
 as in
 Lemma 6.11 (taking
 i and n of
the
 lemma
 to be 6n and ms,
 respectively),
 we can
 construct
 the
 product
 V = R
 i!
x
•
 • • x R
 r6n
 x
 N(X
D
,
 {,...,
 (
 6n
,
 n+i) which homomorphically represents
 D.
By
 Lemma 6.9, given
 an
 integer
 d
 |X
D
|
ms
,
 for
 each
 i =
 1,...,
 6n, we
 obtain
 a
primitive power
 Mi
 of
 A
 such that apart
 from
 its
 last one,
 its
 feedback functions
 do not
depend
 on the
 last state variable,
 and
 furthermore,
 Mi
 v-represents
 .
 |
.
)
.
Now
 set
 ^fi(m\,...,
 m
6n
,
 m
6n+1
,
 x) = x for
 each
 i =
 1,...,
 6n and
 6n+1
(m1,
..., m
6n
,
 m6n+1,x)
 =
 (z1,...,
 Z6n)>
 where
 x € XD,
 zi,
 is the
 state
 of the
 last
 factor
 of Mi
(which
 represents
 i
,d)
 for 1 i 6n, and m
 6n+i
 is the
 state
 of N. By
 Proposition
 6.8
(considering
 , X
D
, 6n to be M, X, m of the
 proposition),
 we
 obtain
 M = M\ x • • • x
M6n
 x
 A/"(XD,
 1,
 ...,
 6/i+i)»
 which homomorphically represents
 V,
 hence
 ,
 hence
 .
On
 the
 other hand, observe that
 we
 have
 the
 conditions
 of
 Proposition
 6.3 for the
 product
M
 (taking
 , X
D
, 6n to be
 M
n+1
,
 X, n of the
 proposition).
 By
 Proposition 6.3,
 M is
isomorphic
 to a
 primitive power
 P of A
 Therefore,
 8 is
 homomorphically represented
 by
the
 primitive power
 P.
 This completes
 the
 proof.
Corollary 6.14.
 Let K. be a
 class
 of finite
 automata.
 If
 1C
 satisfies
 Letichevsky's crite-
rion,
 then
 K, is
 complete with
 respect
 to
 homomorphic
 representations
 under
 the
 primitive
product.
By
 the
 Letichevsky decomposition theorem (Theorem 2.69),
 a
 class
 of finite
 automata
is
 complete with respect
 to
 homomorphic representations under
 the
 Glu§kov product
 if and
only
 if it
 satisfies Letichevsky's criterion. Therefore,
 one
 obtains
 the
 following statement.
Theorem
 6.15.
 Suppose
 that
 1C
 is a
 class
 of finite
 automata.
 Then
 the
 following
 statements
are
 equivalent:
(1)
 satisfies
 Letichevsky's
 criterion.
(2)
 1C
 is
 complete with
 respect
 to
 homomorphic
 representations
 under
 the
 Gluskov
 prod-
uct.
(3) k is
 complete with
 respect
 to
 homomorphic
 representations
 under
 the a
i
,
 -product
 for
all
 i 2.
(4) k is
 complete with
 respect
 to
 homomorphic
 representations
 under
 the a
i
,
 -product
 for
some
 i 2.
(5)
 1C
 is
 complete with
 respect
 to
 homomorphic
 representations
 under
 the
 V
j
-product
 for
all j 3.
(6)
 1C
 is
 complete with
 respect
 to
 homomorphic
 representations
 under
 the
 Vj-product
 for
some
 j 3.