Definition
A sofic acceptor
is called synchronizing
if for every vertex
there is a word
such that for every path
p in G,
In other words, xv is a synchronizing word for v if every path in G with label xv ends at v.
A strongly connected component C with a set of vertices W
of a SA
is called initial if
for every vertex w in C and every vertex
,
if there is a path
from v to w then
.
Proposition 2.1.1 If G is a synchronizing SA then every initial component of G recognizes a maximal FTR language in L(G).
proof: Let
be an initial component of a SA
G. Let
L0=L(C0). Then L0 is an FTR language and if
there
is a synchronizing word xv for v which is also in L0. Let L1 be
a maximal FTR language such that
(it exists by corollary 1.2.3). By proposition 1.2.2, there is a
strongly connected component C1 of G such that
L(C1)=L1. But
,
so v is a vertex in C1 and C1=C, i.e. L0=L1.
The SFT represented on figure 1.1 has a synchronizing representation. The first representation (a) is synchronizing: aa is a synchronizing word for the vertex 1, aab is synchronizing for 2, c is synchronizing for 3 and cb is synchronizing for the vertex 4. The second representation (b) on the same figure is not synchronizing since the vertices in the initial component don't have synchronizing words. (Note that this component recognizes a maximal FTR language, so the converse of the proposition 2.1.1 does not hold.) The same SFT is represented non-deterministicly on figure 1.2. That representation is also synchronizing.
Looking at this example, we see that a sofic system does not have a unique
homomorphicly minimal synchronizing representation. Assume that the SFT
represented in figure 1.1 has a unique homomorphicly minimal representation G.
That representation must have three vertices, since there is a synchronizing
representation
of the same SFT
with three vertices and there is no representation with two vertices.
Then there must be an onto homomorphism f from the synchronizing deterministic
representation (figure 1.1) to G. This means that
f(v1)=f(v2) for some
.
But for any choice of v1 and v2, collapsing
v1 and v2 would lead to a representation of a different sofic system.
Let G1 and G2 be two representations of a sofic system S. If
is an onto graph homomorphism we will write
.
We write
if
is both 1-1 and onto homomorphism. In that
case we will consider G1 and G2 as equal, i.e. modulo
,
is
a partial ordering.
Equivalently, if
and
are the covers given with
G1 and G2 respectively,
is a one-block
factor map determined with
and we will write
.
if
is topologicaly conjugate to
via a one-block factor map.
Let
be a collection of representations of a sofic system S.
The representation G in
is
-minimal if for every
representation G' in
,
.
If
for every G' in
,
then we say that G is a unique
-minimal element of
.
Let
be the class of all deterministic representations of a
sofic system S, and
be the class of all synchronizing
representations of S.
Considering the example on figure 1.1, we conclude:
Proposition 2.1.2 There is a sofic system S such that
(i)
has no unique
-minimal element
(ii)
has no unique
-minimal element
Theorem 1.1.5 refers to the class of irreducible deterministic representations
of an irreducible sofic system. By that theorem, this class has a unique minimal
element.
So the example above shows that we can not extend the theorem 1.1.5 to the class
or the class
of sofic systems even for subshifts of finite type.
This motivates us to investigate the synchronizing deterministic representations
of sofic systems. We will call this class of representations
.
We end this section with the following proposition:
Proposition 2.1.3 Let G be an SA and G' be the reduced SA of G.
If G is synchronizing then so is G'.
proof:
If xv
is a synchronizing word for v, then every path in G' labeled xv must end at
[v].