Lemma 2. For all q
i
∈ Q
B
and for all q ∈ Q
D
, where q
i
∈ q, there exists α ∈
c(q, D ) such that cont(α, c(q, D ) = cont(α, h(c(q
i
, B))) if and only if for all Strongly
Connected Bottom Components S ⊆ Q
B
of B, there exists p
s
∈ S, and for all states
p ∈ Q
D
where p
s
∈ p there exists β ∈ c(p, D ) such that
cont(β, c(p, D )) = cont(β, h(c(p
s
, B)))
Proof. ’⇒’: Let’s assume that for all q
i
∈ Q
B
and for all q ∈ Q
B
there exists an
α ∈ c(q, D ) such that cont(α, c(q, D )) = cont(α, h(c(q
i
, B))).
This implies, as the above holds for all states q
i
∈ Q
B
, it holds for all q
i
∈ Q
S
, as
Q
S
⊆ Q
B
, where Q
S
contains all states within SCBC. Therefore it holds for all states
within a SCBC, which implies that for each SCBC S there exists a state q
S
∈ S such
that the hypothesis holds.
’⇐’: Let’s assume there exists a state q
i
∈ Q
B
and a state q ∈ Q
D
, where q
i
∈ q,
such that for all α ∈ c(q, D ) we have cont(α, c(q, D )) 6= cont(α, h(c(q
i
, B))). This
implies that we have cont(α, h(c(q
i
, B))) ⊂ cont(α, c(q, D )).
Let x
i
∈ r(q
i
, B), be the state reached by a ∈ c(q
i
, B). This makes then that
h(c(x
i
, B)) ⊆ cont(h(a), h(c(c
i
, B))), as we have cont(a, c(q
i
, B)) = c(x
i
, B) and,
in general, h(cont(a, B)) ⊆ cont(h(a), h(c(c
i
, B))).
We know that cont(α, h(c(q
i
, B))) ⊆ cont(α, c(q, D )), we get h(c(x
i
, B)) ⊂
cont(α, c(q, D )), where α = h(a). The sequence α leads from state q ∈ Q
D
, to a state
x ∈ r(q, D ), where x
i
∈ x and c(x, D) = cont(α, c(q, D )).
Finally, there exists q
i
∈ Q
B
and q ∈ Q
D
, where q
i
∈ q such that for all x
i
∈
r(q
i
, B) and for all x ∈ r(q, D ), where x
i
∈ x, we have that h(c(x
i
, B)) ⊂ c(x, D ),
and therefore h(c(x
i
, B)) 6= c(x, D ).
This implies, there exists x
s
∈ r(q
i
, B) and x ∈ r(q, D ), where x
s
∈ x and x
s
is a state within a Strongly Connected Bottom Component S, such that h(c(x
s
, B)) 6=
c(x, D ).
By repeating the same procedure for x
s
as before for state q
i
, we find that there
exists a Strongly Connected Bottom Component S, where for all states q
s
∈ S and
q ∈ Q
D
, q
s
∈ q such that for all α ∈ c(q, D ), we have that cont(α, c(q, D ) 6=
cont(α, h(c(q
s
, B))).
This is a contradiction therefore it follows that h is weakly continuation closed on B
if for all Strongly Connected Bottom Component S of B, there exists a q
s
∈ S, and for
all states q ∈ Q
D
where q
s
∈ q it holds that ∃α ∈ c(q, D ) such that cont(α, c(q, D )) =
cont(α, c(q
s
, B
h
)).
Combining Lemma 1 with Lemma 2 leads us to the main result of this paper, namely
Theorem 1. The theorem states that a homomorphism h is weakly continuation closed
on the automaton B if and only if for all SCBCs, there exists a state q
i
within this com-
ponent such that for all occurences of q
i
within a macrostate q of D , there exists a con-
tinuation α ∈ c(q, D ) such that eventually cont(α, c(q, D )) = cont(α, h(c(q
s
, B))),
note that h(c(q
s
, B)) = c(q
s
, H ).
Theorem 1. The homomorphism h is weakly continuation closed on B if and only if
for all Strongly Connected Bottom Component S ⊆ Q
B
, there exists q
s
∈ S and for all
q ∈ Q
D
, where q
s
∈ q, there exists α ∈ c(q, D ) such that
44